{ "cells": [ { "cell_type": "markdown", "id": "rili7kp4jsn", "metadata": {}, "source": [ "# [Imports](#toc0_)" ] }, { "cell_type": "markdown", "id": "8ba526a4", "metadata": {}, "source": [ "**Table of contents** \n", "- [Imports](#toc1_) \n", "- [Chargement des données](#toc2_) \n", " - [Lecture des fichiers CSV](#toc2_1_) \n", " - [Sélection du dataset](#toc2_2_) \n", " - [Aperçu](#toc2_3_) \n", "- [Utilitaires](#toc3_) \n", " - [Fonctions de logging MLflow](#toc3_1_) \n", " - [Gestion des runs](#toc3_2_) \n", " - [Pipeline sklearn](#toc3_3_) \n", "- [Préparation des données](#toc4_) \n", " - [Features & target](#toc4_1_) \n", " - [Statistiques du split](#toc4_2_) \n", "- [Configuration MLflow](#toc5_) \n", "- [Modélisation](#toc6_) \n", " - [Fonction run_cv](#toc6_1_) \n", " - [Entraînement des baselines](#toc6_2_) \n", " - [Entraînement avec sample weights (balanced)](#toc6_3_) \n", " - [Entraînement avec seuil optimisé (Fbeta β=1.5, CV-aware)](#toc6_4_) \n", "\n", "\n", "" ] }, { "cell_type": "code", "execution_count": 44, "id": "0861f057", "metadata": {}, "outputs": [], "source": [ "import pandas as pd\n", "import numpy as np\n", "import seaborn as sns\n", "import matplotlib.pyplot as plt\n", "import lightgbm as lgb\n", "from lightgbm import LGBMClassifier\n", "import xgboost as xgb\n", "from xgboost import XGBClassifier\n", "from sklearn.pipeline import Pipeline\n", "from sklearn.impute import SimpleImputer\n", "from sklearn.preprocessing import StandardScaler\n", "from sklearn.linear_model import LogisticRegression\n", "from sklearn.ensemble import RandomForestClassifier\n", "from sklearn.neural_network import MLPClassifier\n", "from sklearn.metrics import (\n", " roc_auc_score,\n", " average_precision_score,\n", " f1_score,\n", " fbeta_score,\n", " precision_score,\n", " recall_score,\n", " confusion_matrix,\n", " make_scorer,\n", ")\n", "from sklearn.model_selection import KFold, StratifiedKFold, train_test_split\n", "from sklearn.utils.class_weight import compute_sample_weight\n", "import mlflow\n", "from mlflow import MlflowClient" ] }, { "cell_type": "markdown", "id": "9wwx5h3559", "metadata": {}, "source": [ "# [Chargement des données](#toc0_)\n", "\n", "## [Lecture des fichiers CSV](#toc0_)" ] }, { "cell_type": "code", "execution_count": 45, "id": "d8874081", "metadata": {}, "outputs": [], "source": [ "df_full = pd.read_csv(\"df.csv\")\n", "df_red = pd.read_csv(\"df_red.csv\")" ] }, { "cell_type": "markdown", "id": "zb1j2c50cd", "metadata": {}, "source": [ "## [Sélection du dataset](#toc0_)" ] }, { "cell_type": "code", "execution_count": 46, "id": "3ed1c72b", "metadata": {}, "outputs": [], "source": [ "use_reduced = True # flip to False for full run\n", "df = df_red.copy() if use_reduced else df_full.copy()" ] }, { "cell_type": "markdown", "id": "n557jot7frr", "metadata": {}, "source": [ "## [Aperçu](#toc0_)" ] }, { "cell_type": "code", "execution_count": 47, "id": "66c701c4", "metadata": {}, "outputs": [ { "data": { "application/vnd.microsoft.datawrangler.viewer.v0+json": { "columns": [ { "name": "index", "rawType": "int64", "type": "integer" }, { "name": "SK_ID_CURR", "rawType": "int64", "type": "integer" }, { "name": "TARGET", "rawType": "int64", "type": "integer" }, { "name": "CODE_GENDER", "rawType": "int64", "type": "integer" }, { "name": "FLAG_OWN_CAR", "rawType": "int64", "type": "integer" }, { "name": "FLAG_OWN_REALTY", "rawType": "int64", "type": "integer" }, { "name": "CNT_CHILDREN", "rawType": "int64", "type": "integer" }, { "name": "AMT_INCOME_TOTAL", "rawType": "float64", "type": "float" }, { "name": "AMT_CREDIT", "rawType": "float64", "type": "float" }, { "name": "AMT_ANNUITY", "rawType": "float64", "type": "float" }, { "name": "AMT_GOODS_PRICE", "rawType": "float64", "type": "float" }, { "name": "REGION_POPULATION_RELATIVE", "rawType": "float64", "type": "float" }, { "name": "DAYS_BIRTH", "rawType": "int64", "type": "integer" }, { "name": "DAYS_EMPLOYED", "rawType": "float64", "type": "float" }, { "name": "DAYS_REGISTRATION", "rawType": "float64", "type": "float" }, { "name": "DAYS_ID_PUBLISH", "rawType": "int64", "type": "integer" }, { "name": "OWN_CAR_AGE", "rawType": "float64", "type": "float" }, { "name": "FLAG_MOBIL", "rawType": "int64", "type": "integer" }, { "name": "FLAG_EMP_PHONE", "rawType": "int64", "type": "integer" }, { "name": "FLAG_WORK_PHONE", "rawType": "int64", "type": "integer" }, { "name": "FLAG_CONT_MOBILE", "rawType": "int64", "type": "integer" }, { "name": "FLAG_PHONE", "rawType": "int64", "type": "integer" }, { "name": "FLAG_EMAIL", "rawType": "int64", "type": "integer" }, { "name": "CNT_FAM_MEMBERS", "rawType": "float64", "type": "float" }, { "name": "REGION_RATING_CLIENT", "rawType": "int64", "type": "integer" }, { "name": "REGION_RATING_CLIENT_W_CITY", "rawType": "int64", "type": "integer" }, { "name": "HOUR_APPR_PROCESS_START", "rawType": "int64", "type": "integer" }, { "name": "REG_REGION_NOT_LIVE_REGION", "rawType": "int64", "type": "integer" }, { "name": "REG_REGION_NOT_WORK_REGION", "rawType": "int64", "type": "integer" }, { "name": "LIVE_REGION_NOT_WORK_REGION", "rawType": "int64", "type": "integer" }, { "name": "REG_CITY_NOT_LIVE_CITY", "rawType": "int64", "type": "integer" }, { "name": "REG_CITY_NOT_WORK_CITY", "rawType": "int64", "type": "integer" }, { "name": "LIVE_CITY_NOT_WORK_CITY", "rawType": "int64", "type": "integer" }, { "name": "EXT_SOURCE_1", "rawType": "float64", "type": "float" }, { "name": "EXT_SOURCE_2", "rawType": "float64", "type": "float" }, { "name": "EXT_SOURCE_3", "rawType": "float64", "type": "float" }, { "name": "APARTMENTS_AVG", "rawType": "float64", "type": "float" }, { "name": "BASEMENTAREA_AVG", "rawType": "float64", "type": "float" }, { "name": "YEARS_BEGINEXPLUATATION_AVG", "rawType": "float64", "type": "float" }, { "name": "YEARS_BUILD_AVG", "rawType": "float64", "type": "float" }, { "name": "COMMONAREA_AVG", "rawType": "float64", "type": "float" }, { "name": "ELEVATORS_AVG", "rawType": "float64", "type": "float" }, { "name": "ENTRANCES_AVG", "rawType": "float64", "type": "float" }, { "name": "FLOORSMAX_AVG", "rawType": "float64", "type": "float" }, { "name": "FLOORSMIN_AVG", "rawType": "float64", "type": "float" }, { "name": "LANDAREA_AVG", "rawType": "float64", "type": "float" }, { "name": "LIVINGAPARTMENTS_AVG", "rawType": "float64", "type": "float" }, { "name": "LIVINGAREA_AVG", "rawType": "float64", "type": "float" }, { "name": "NONLIVINGAPARTMENTS_AVG", "rawType": "float64", "type": "float" }, { "name": "NONLIVINGAREA_AVG", "rawType": "float64", "type": "float" }, { "name": "APARTMENTS_MODE", "rawType": "float64", "type": "float" }, { "name": "BASEMENTAREA_MODE", "rawType": "float64", "type": "float" }, { "name": "YEARS_BEGINEXPLUATATION_MODE", "rawType": "float64", "type": "float" }, { "name": "YEARS_BUILD_MODE", "rawType": "float64", "type": "float" }, { "name": "COMMONAREA_MODE", "rawType": "float64", "type": "float" }, { "name": "ELEVATORS_MODE", "rawType": "float64", "type": "float" }, { "name": "ENTRANCES_MODE", "rawType": "float64", "type": "float" }, { "name": "FLOORSMAX_MODE", "rawType": "float64", "type": "float" }, { "name": "FLOORSMIN_MODE", "rawType": "float64", "type": "float" }, { "name": "LANDAREA_MODE", "rawType": "float64", "type": "float" }, { "name": "LIVINGAPARTMENTS_MODE", "rawType": "float64", "type": "float" }, { "name": "LIVINGAREA_MODE", "rawType": "float64", "type": "float" }, { "name": "NONLIVINGAPARTMENTS_MODE", "rawType": "float64", "type": "float" }, { "name": "NONLIVINGAREA_MODE", "rawType": "float64", "type": "float" }, { "name": "APARTMENTS_MEDI", "rawType": "float64", "type": "float" }, { "name": "BASEMENTAREA_MEDI", "rawType": "float64", "type": "float" }, { "name": "YEARS_BEGINEXPLUATATION_MEDI", "rawType": "float64", "type": "float" }, { "name": "YEARS_BUILD_MEDI", "rawType": "float64", "type": "float" }, { "name": "COMMONAREA_MEDI", "rawType": "float64", "type": "float" }, { "name": "ELEVATORS_MEDI", "rawType": "float64", "type": "float" }, { "name": "ENTRANCES_MEDI", "rawType": "float64", "type": "float" }, { "name": "FLOORSMAX_MEDI", "rawType": "float64", "type": "float" }, { "name": "FLOORSMIN_MEDI", "rawType": "float64", "type": "float" }, { "name": "LANDAREA_MEDI", "rawType": "float64", "type": "float" }, { "name": "LIVINGAPARTMENTS_MEDI", "rawType": "float64", "type": "float" }, { "name": "LIVINGAREA_MEDI", "rawType": "float64", "type": "float" }, { "name": "NONLIVINGAPARTMENTS_MEDI", "rawType": "float64", "type": "float" }, { "name": "NONLIVINGAREA_MEDI", "rawType": "float64", "type": "float" }, { "name": "TOTALAREA_MODE", "rawType": "float64", "type": "float" }, { "name": "OBS_30_CNT_SOCIAL_CIRCLE", "rawType": "float64", "type": "float" }, { "name": "DEF_30_CNT_SOCIAL_CIRCLE", "rawType": "float64", "type": "float" }, { "name": "OBS_60_CNT_SOCIAL_CIRCLE", "rawType": "float64", "type": "float" }, { "name": "DEF_60_CNT_SOCIAL_CIRCLE", "rawType": "float64", "type": "float" }, { "name": "DAYS_LAST_PHONE_CHANGE", "rawType": "float64", "type": "float" }, { "name": "FLAG_DOCUMENT_2", "rawType": "int64", "type": "integer" }, { "name": "FLAG_DOCUMENT_3", "rawType": "int64", "type": "integer" }, { "name": "FLAG_DOCUMENT_4", "rawType": "int64", "type": "integer" }, { "name": "FLAG_DOCUMENT_5", "rawType": "int64", "type": "integer" }, { "name": "FLAG_DOCUMENT_6", "rawType": "int64", "type": "integer" }, { "name": "FLAG_DOCUMENT_7", "rawType": "int64", "type": "integer" }, { "name": "FLAG_DOCUMENT_8", "rawType": "int64", "type": "integer" }, { "name": "FLAG_DOCUMENT_9", "rawType": "int64", "type": "integer" }, { "name": "FLAG_DOCUMENT_10", "rawType": "int64", "type": "integer" }, { "name": "FLAG_DOCUMENT_11", "rawType": "int64", "type": "integer" }, { "name": "FLAG_DOCUMENT_12", "rawType": "int64", "type": "integer" }, { "name": "FLAG_DOCUMENT_13", "rawType": "int64", "type": "integer" }, { "name": "FLAG_DOCUMENT_14", "rawType": "int64", "type": "integer" }, { "name": "FLAG_DOCUMENT_15", "rawType": "int64", "type": "integer" }, { "name": "FLAG_DOCUMENT_16", "rawType": "int64", "type": "integer" }, { "name": "FLAG_DOCUMENT_17", "rawType": "int64", "type": "integer" }, { "name": "FLAG_DOCUMENT_18", "rawType": "int64", "type": "integer" }, { "name": "FLAG_DOCUMENT_19", "rawType": "int64", "type": "integer" }, { "name": "FLAG_DOCUMENT_20", "rawType": "int64", "type": "integer" }, { "name": "FLAG_DOCUMENT_21", "rawType": "int64", "type": "integer" }, { "name": "AMT_REQ_CREDIT_BUREAU_HOUR", "rawType": "float64", "type": "float" }, { "name": "AMT_REQ_CREDIT_BUREAU_DAY", "rawType": "float64", "type": "float" }, { "name": "AMT_REQ_CREDIT_BUREAU_WEEK", "rawType": "float64", "type": "float" }, { "name": "AMT_REQ_CREDIT_BUREAU_MON", "rawType": "float64", "type": "float" }, { "name": "AMT_REQ_CREDIT_BUREAU_QRT", "rawType": "float64", "type": "float" }, { "name": "AMT_REQ_CREDIT_BUREAU_YEAR", "rawType": "float64", "type": "float" }, { "name": "NAME_CONTRACT_TYPE_Cash loans", "rawType": "bool", "type": "boolean" }, { "name": "NAME_CONTRACT_TYPE_Revolving loans", "rawType": "bool", "type": "boolean" }, { "name": "NAME_TYPE_SUITE_Children", "rawType": "bool", "type": "boolean" }, { "name": "NAME_TYPE_SUITE_Family", "rawType": "bool", "type": "boolean" }, { "name": "NAME_TYPE_SUITE_Group of people", "rawType": "bool", "type": "boolean" }, { "name": "NAME_TYPE_SUITE_Other_A", "rawType": "bool", "type": "boolean" }, { "name": "NAME_TYPE_SUITE_Other_B", "rawType": "bool", "type": "boolean" }, { "name": "NAME_TYPE_SUITE_Spouse, partner", "rawType": "bool", "type": "boolean" }, { "name": "NAME_TYPE_SUITE_Unaccompanied", "rawType": "bool", "type": "boolean" }, { "name": "NAME_INCOME_TYPE_Businessman", "rawType": "bool", "type": "boolean" }, { "name": "NAME_INCOME_TYPE_Commercial associate", "rawType": "bool", "type": "boolean" }, { "name": "NAME_INCOME_TYPE_Pensioner", "rawType": "bool", "type": "boolean" }, { "name": "NAME_INCOME_TYPE_State servant", "rawType": "bool", "type": "boolean" }, { "name": "NAME_INCOME_TYPE_Student", "rawType": "bool", "type": "boolean" }, { "name": "NAME_INCOME_TYPE_Unemployed", "rawType": "bool", "type": "boolean" }, { "name": "NAME_INCOME_TYPE_Working", "rawType": "bool", "type": "boolean" }, { "name": "NAME_EDUCATION_TYPE_Academic degree", "rawType": "bool", "type": "boolean" }, { "name": "NAME_EDUCATION_TYPE_Higher education", "rawType": "bool", "type": "boolean" }, { "name": "NAME_EDUCATION_TYPE_Incomplete higher", "rawType": "bool", "type": "boolean" }, { "name": "NAME_EDUCATION_TYPE_Lower secondary", "rawType": "bool", "type": "boolean" }, { "name": "NAME_EDUCATION_TYPE_Secondary / secondary special", "rawType": "bool", "type": "boolean" }, { "name": "NAME_FAMILY_STATUS_Civil marriage", "rawType": "bool", "type": "boolean" }, { "name": "NAME_FAMILY_STATUS_Married", "rawType": "bool", "type": "boolean" }, { "name": "NAME_FAMILY_STATUS_Separated", "rawType": "bool", "type": "boolean" }, { "name": "NAME_FAMILY_STATUS_Single / not married", "rawType": "bool", "type": "boolean" }, { "name": "NAME_FAMILY_STATUS_Widow", "rawType": "bool", "type": "boolean" }, { "name": "NAME_HOUSING_TYPE_Co-op apartment", "rawType": "bool", "type": "boolean" }, { "name": "NAME_HOUSING_TYPE_House / apartment", "rawType": "bool", "type": "boolean" }, { "name": "NAME_HOUSING_TYPE_Municipal apartment", "rawType": "bool", "type": "boolean" }, { "name": "NAME_HOUSING_TYPE_Office apartment", "rawType": "bool", "type": "boolean" }, { "name": "NAME_HOUSING_TYPE_Rented apartment", "rawType": "bool", "type": "boolean" }, { "name": "NAME_HOUSING_TYPE_With parents", "rawType": "bool", "type": "boolean" }, { "name": "OCCUPATION_TYPE_Accountants", "rawType": "bool", "type": "boolean" }, { "name": "OCCUPATION_TYPE_Cleaning staff", "rawType": "bool", "type": "boolean" }, { "name": "OCCUPATION_TYPE_Cooking staff", "rawType": "bool", "type": "boolean" }, { "name": "OCCUPATION_TYPE_Core staff", "rawType": "bool", "type": "boolean" }, { "name": "OCCUPATION_TYPE_Drivers", "rawType": "bool", "type": "boolean" }, { "name": "OCCUPATION_TYPE_HR staff", "rawType": "bool", "type": "boolean" }, { "name": "OCCUPATION_TYPE_High skill tech staff", "rawType": "bool", "type": "boolean" }, { "name": "OCCUPATION_TYPE_IT staff", "rawType": "bool", "type": "boolean" }, { "name": "OCCUPATION_TYPE_Laborers", "rawType": "bool", "type": "boolean" }, { "name": "OCCUPATION_TYPE_Low-skill Laborers", "rawType": "bool", "type": "boolean" }, { "name": "OCCUPATION_TYPE_Managers", "rawType": "bool", "type": "boolean" }, { "name": "OCCUPATION_TYPE_Medicine staff", "rawType": "bool", "type": "boolean" }, { "name": "OCCUPATION_TYPE_Private service staff", "rawType": "bool", "type": "boolean" }, { "name": "OCCUPATION_TYPE_Realty agents", "rawType": "bool", "type": "boolean" }, { "name": "OCCUPATION_TYPE_Sales staff", "rawType": "bool", "type": "boolean" }, { "name": "OCCUPATION_TYPE_Secretaries", "rawType": "bool", "type": "boolean" }, { "name": "OCCUPATION_TYPE_Security staff", "rawType": "bool", "type": "boolean" }, { "name": "OCCUPATION_TYPE_Waiters/barmen staff", "rawType": "bool", "type": "boolean" }, { "name": "WEEKDAY_APPR_PROCESS_START_FRIDAY", "rawType": "bool", "type": "boolean" }, { "name": "WEEKDAY_APPR_PROCESS_START_MONDAY", "rawType": "bool", "type": "boolean" }, { "name": "WEEKDAY_APPR_PROCESS_START_SATURDAY", "rawType": "bool", "type": "boolean" }, { "name": "WEEKDAY_APPR_PROCESS_START_SUNDAY", "rawType": "bool", "type": "boolean" }, { "name": "WEEKDAY_APPR_PROCESS_START_THURSDAY", "rawType": "bool", "type": "boolean" }, { "name": "WEEKDAY_APPR_PROCESS_START_TUESDAY", "rawType": "bool", "type": "boolean" }, { "name": "WEEKDAY_APPR_PROCESS_START_WEDNESDAY", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Advertising", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Agriculture", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Bank", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Business Entity Type 1", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Business Entity Type 2", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Business Entity Type 3", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Cleaning", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Construction", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Culture", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Electricity", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Emergency", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Government", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Hotel", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Housing", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Industry: type 1", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Industry: type 10", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Industry: type 11", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Industry: type 12", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Industry: type 13", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Industry: type 2", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Industry: type 3", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Industry: type 4", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Industry: type 5", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Industry: type 6", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Industry: type 7", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Industry: type 8", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Industry: type 9", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Insurance", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Kindergarten", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Legal Services", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Medicine", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Military", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Mobile", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Other", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Police", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Postal", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Realtor", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Religion", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Restaurant", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_School", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Security", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Security Ministries", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Self-employed", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Services", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Telecom", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Trade: type 1", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Trade: type 2", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Trade: type 3", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Trade: type 4", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Trade: type 5", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Trade: type 6", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Trade: type 7", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Transport: type 1", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Transport: type 2", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Transport: type 3", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_Transport: type 4", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_University", "rawType": "bool", "type": "boolean" }, { "name": "ORGANIZATION_TYPE_XNA", "rawType": "bool", "type": "boolean" }, { "name": "FONDKAPREMONT_MODE_not specified", "rawType": "bool", "type": "boolean" }, { "name": "FONDKAPREMONT_MODE_org spec account", "rawType": "bool", "type": "boolean" }, { "name": "FONDKAPREMONT_MODE_reg oper account", "rawType": "bool", "type": "boolean" }, { "name": "FONDKAPREMONT_MODE_reg oper spec account", "rawType": "bool", "type": "boolean" }, { "name": "HOUSETYPE_MODE_block of flats", "rawType": "bool", "type": "boolean" }, { "name": "HOUSETYPE_MODE_specific housing", "rawType": "bool", "type": "boolean" }, { "name": "HOUSETYPE_MODE_terraced house", "rawType": "bool", "type": "boolean" }, { "name": "WALLSMATERIAL_MODE_Block", "rawType": "bool", "type": "boolean" }, { "name": "WALLSMATERIAL_MODE_Mixed", "rawType": "bool", "type": "boolean" }, { "name": "WALLSMATERIAL_MODE_Monolithic", "rawType": "bool", "type": "boolean" }, { "name": "WALLSMATERIAL_MODE_Others", "rawType": "bool", "type": "boolean" }, { "name": "WALLSMATERIAL_MODE_Panel", "rawType": "bool", "type": "boolean" }, { "name": "WALLSMATERIAL_MODE_Stone, brick", "rawType": "bool", "type": "boolean" }, { "name": "WALLSMATERIAL_MODE_Wooden", "rawType": "bool", "type": "boolean" }, { "name": "EMERGENCYSTATE_MODE_No", "rawType": "bool", "type": "boolean" }, { "name": "EMERGENCYSTATE_MODE_Yes", "rawType": "bool", "type": "boolean" }, { "name": "DAYS_EMPLOYED_PERC", "rawType": "float64", "type": "float" }, { "name": "INCOME_CREDIT_PERC", "rawType": "float64", "type": "float" }, { "name": "INCOME_PER_PERSON", "rawType": "float64", "type": "float" }, { "name": "ANNUITY_INCOME_PERC", "rawType": "float64", "type": "float" }, { "name": "PAYMENT_RATE", "rawType": "float64", "type": "float" }, { "name": "BURO_DAYS_CREDIT_MIN", "rawType": "float64", "type": "float" }, { "name": "BURO_DAYS_CREDIT_MAX", "rawType": "float64", "type": "float" }, { "name": "BURO_DAYS_CREDIT_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_DAYS_CREDIT_VAR", "rawType": "float64", "type": "float" }, { "name": "BURO_DAYS_CREDIT_ENDDATE_MIN", "rawType": "float64", "type": "float" }, { "name": "BURO_DAYS_CREDIT_ENDDATE_MAX", "rawType": "float64", "type": "float" }, { "name": "BURO_DAYS_CREDIT_ENDDATE_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_DAYS_CREDIT_UPDATE_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_CREDIT_DAY_OVERDUE_MAX", "rawType": "float64", "type": "float" }, { "name": "BURO_CREDIT_DAY_OVERDUE_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_AMT_CREDIT_MAX_OVERDUE_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_AMT_CREDIT_SUM_MAX", "rawType": "float64", "type": "float" }, { "name": "BURO_AMT_CREDIT_SUM_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_AMT_CREDIT_SUM_SUM", "rawType": "float64", "type": "float" }, { "name": "BURO_AMT_CREDIT_SUM_DEBT_MAX", "rawType": "float64", "type": "float" }, { "name": "BURO_AMT_CREDIT_SUM_DEBT_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_AMT_CREDIT_SUM_DEBT_SUM", "rawType": "float64", "type": "float" }, { "name": "BURO_AMT_CREDIT_SUM_OVERDUE_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_AMT_CREDIT_SUM_LIMIT_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_AMT_CREDIT_SUM_LIMIT_SUM", "rawType": "float64", "type": "float" }, { "name": "BURO_AMT_ANNUITY_MAX", "rawType": "float64", "type": "float" }, { "name": "BURO_AMT_ANNUITY_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_CNT_CREDIT_PROLONG_SUM", "rawType": "float64", "type": "float" }, { "name": "BURO_MONTHS_BALANCE_MIN_MIN", "rawType": "float64", "type": "float" }, { "name": "BURO_MONTHS_BALANCE_MAX_MAX", "rawType": "float64", "type": "float" }, { "name": "BURO_MONTHS_BALANCE_SIZE_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_MONTHS_BALANCE_SIZE_SUM", "rawType": "float64", "type": "float" }, { "name": "BURO_CREDIT_ACTIVE_Active_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_CREDIT_ACTIVE_Bad debt_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_CREDIT_ACTIVE_Closed_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_CREDIT_ACTIVE_Sold_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_CREDIT_ACTIVE_nan_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_CREDIT_CURRENCY_currency 1_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_CREDIT_CURRENCY_currency 2_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_CREDIT_CURRENCY_currency 3_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_CREDIT_CURRENCY_currency 4_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_CREDIT_CURRENCY_nan_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_CREDIT_TYPE_Another type of loan_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_CREDIT_TYPE_Car loan_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_CREDIT_TYPE_Consumer credit_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_CREDIT_TYPE_Credit card_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_CREDIT_TYPE_Loan for business development_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_CREDIT_TYPE_Loan for working capital replenishment_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_CREDIT_TYPE_Microloan_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_CREDIT_TYPE_Mortgage_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_CREDIT_TYPE_Real estate loan_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_CREDIT_TYPE_Unknown type of loan_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_CREDIT_TYPE_nan_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_STATUS_0_MEAN_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_STATUS_1_MEAN_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_STATUS_2_MEAN_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_STATUS_3_MEAN_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_STATUS_4_MEAN_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_STATUS_5_MEAN_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_STATUS_C_MEAN_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_STATUS_X_MEAN_MEAN", "rawType": "float64", "type": "float" }, { "name": "BURO_STATUS_nan_MEAN_MEAN", "rawType": "float64", "type": "float" }, { "name": "ACTIVE_DAYS_CREDIT_MIN", "rawType": "float64", "type": "float" }, { "name": "ACTIVE_DAYS_CREDIT_MAX", "rawType": "float64", "type": "float" }, { "name": "ACTIVE_DAYS_CREDIT_MEAN", "rawType": "float64", "type": "float" }, { "name": "ACTIVE_DAYS_CREDIT_VAR", "rawType": "float64", "type": "float" }, { "name": "ACTIVE_DAYS_CREDIT_ENDDATE_MIN", "rawType": "float64", "type": "float" }, { "name": "ACTIVE_DAYS_CREDIT_ENDDATE_MAX", "rawType": "float64", "type": "float" }, { "name": "ACTIVE_DAYS_CREDIT_ENDDATE_MEAN", "rawType": "float64", "type": "float" }, { "name": "ACTIVE_DAYS_CREDIT_UPDATE_MEAN", "rawType": "float64", "type": "float" }, { "name": "ACTIVE_CREDIT_DAY_OVERDUE_MAX", "rawType": "float64", "type": "float" }, { "name": "ACTIVE_CREDIT_DAY_OVERDUE_MEAN", "rawType": "float64", "type": "float" }, { "name": "ACTIVE_AMT_CREDIT_MAX_OVERDUE_MEAN", "rawType": "float64", "type": "float" }, { "name": "ACTIVE_AMT_CREDIT_SUM_MAX", "rawType": "float64", "type": "float" }, { "name": "ACTIVE_AMT_CREDIT_SUM_MEAN", "rawType": "float64", "type": "float" }, { "name": "ACTIVE_AMT_CREDIT_SUM_SUM", "rawType": "float64", "type": "float" }, { "name": "ACTIVE_AMT_CREDIT_SUM_DEBT_MAX", "rawType": "float64", "type": "float" }, { "name": "ACTIVE_AMT_CREDIT_SUM_DEBT_MEAN", "rawType": "float64", "type": "float" }, { "name": "ACTIVE_AMT_CREDIT_SUM_DEBT_SUM", "rawType": "float64", "type": "float" }, { "name": "ACTIVE_AMT_CREDIT_SUM_OVERDUE_MEAN", "rawType": "float64", "type": "float" }, { "name": "ACTIVE_AMT_CREDIT_SUM_LIMIT_MEAN", "rawType": "float64", "type": "float" }, { "name": "ACTIVE_AMT_CREDIT_SUM_LIMIT_SUM", "rawType": "float64", "type": "float" }, { "name": "ACTIVE_AMT_ANNUITY_MAX", "rawType": "float64", "type": "float" }, { "name": "ACTIVE_AMT_ANNUITY_MEAN", "rawType": "float64", "type": "float" }, { "name": "ACTIVE_CNT_CREDIT_PROLONG_SUM", "rawType": "float64", "type": "float" }, { "name": "ACTIVE_MONTHS_BALANCE_MIN_MIN", "rawType": "float64", "type": "float" }, { "name": "ACTIVE_MONTHS_BALANCE_MAX_MAX", "rawType": "float64", "type": "float" }, { "name": "ACTIVE_MONTHS_BALANCE_SIZE_MEAN", "rawType": "float64", "type": "float" }, { "name": "ACTIVE_MONTHS_BALANCE_SIZE_SUM", "rawType": "float64", "type": "float" }, { "name": "CLOSED_DAYS_CREDIT_MIN", "rawType": "float64", "type": "float" }, { "name": "CLOSED_DAYS_CREDIT_MAX", "rawType": "float64", "type": "float" }, { "name": "CLOSED_DAYS_CREDIT_MEAN", "rawType": "float64", "type": "float" }, { "name": "CLOSED_DAYS_CREDIT_VAR", "rawType": "float64", "type": "float" }, { "name": "CLOSED_DAYS_CREDIT_ENDDATE_MIN", "rawType": "float64", "type": "float" }, { "name": "CLOSED_DAYS_CREDIT_ENDDATE_MAX", "rawType": "float64", "type": "float" }, { "name": "CLOSED_DAYS_CREDIT_ENDDATE_MEAN", "rawType": "float64", "type": "float" }, { "name": "CLOSED_DAYS_CREDIT_UPDATE_MEAN", "rawType": "float64", "type": "float" }, { "name": "CLOSED_CREDIT_DAY_OVERDUE_MAX", "rawType": "float64", "type": "float" }, { "name": "CLOSED_CREDIT_DAY_OVERDUE_MEAN", "rawType": "float64", "type": "float" }, { "name": "CLOSED_AMT_CREDIT_MAX_OVERDUE_MEAN", "rawType": "float64", "type": "float" }, { "name": "CLOSED_AMT_CREDIT_SUM_MAX", "rawType": "float64", "type": "float" }, { "name": "CLOSED_AMT_CREDIT_SUM_MEAN", "rawType": "float64", "type": "float" }, { "name": "CLOSED_AMT_CREDIT_SUM_SUM", "rawType": "float64", "type": "float" }, { "name": "CLOSED_AMT_CREDIT_SUM_DEBT_MAX", "rawType": "float64", "type": "float" }, { "name": "CLOSED_AMT_CREDIT_SUM_DEBT_MEAN", "rawType": "float64", "type": "float" }, { "name": "CLOSED_AMT_CREDIT_SUM_DEBT_SUM", "rawType": "float64", "type": "float" }, { "name": "CLOSED_AMT_CREDIT_SUM_OVERDUE_MEAN", "rawType": "float64", "type": "float" }, { "name": "CLOSED_AMT_CREDIT_SUM_LIMIT_MEAN", "rawType": "float64", "type": "float" }, { "name": "CLOSED_AMT_CREDIT_SUM_LIMIT_SUM", "rawType": "float64", "type": "float" }, { "name": "CLOSED_AMT_ANNUITY_MAX", "rawType": "float64", "type": "float" }, { "name": "CLOSED_AMT_ANNUITY_MEAN", "rawType": "float64", "type": "float" }, { "name": "CLOSED_CNT_CREDIT_PROLONG_SUM", "rawType": "float64", "type": "float" }, { "name": "CLOSED_MONTHS_BALANCE_MIN_MIN", "rawType": "float64", "type": "float" }, { "name": "CLOSED_MONTHS_BALANCE_MAX_MAX", "rawType": "float64", "type": "float" }, { "name": "CLOSED_MONTHS_BALANCE_SIZE_MEAN", "rawType": "float64", "type": "float" }, { "name": "CLOSED_MONTHS_BALANCE_SIZE_SUM", "rawType": "float64", "type": "float" }, { "name": "PREV_AMT_ANNUITY_MIN", "rawType": "float64", "type": "float" }, { "name": "PREV_AMT_ANNUITY_MAX", "rawType": "float64", "type": "float" }, { "name": "PREV_AMT_ANNUITY_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_AMT_APPLICATION_MIN", "rawType": "float64", "type": "float" }, { "name": "PREV_AMT_APPLICATION_MAX", "rawType": "float64", "type": "float" }, { "name": "PREV_AMT_APPLICATION_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_AMT_CREDIT_MIN", "rawType": "float64", "type": "float" }, { "name": "PREV_AMT_CREDIT_MAX", "rawType": "float64", "type": "float" }, { "name": "PREV_AMT_CREDIT_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_APP_CREDIT_PERC_MIN", "rawType": "float64", "type": "float" }, { "name": "PREV_APP_CREDIT_PERC_MAX", "rawType": "float64", "type": "float" }, { "name": "PREV_APP_CREDIT_PERC_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_APP_CREDIT_PERC_VAR", "rawType": "float64", "type": "float" }, { "name": "PREV_AMT_DOWN_PAYMENT_MIN", "rawType": "float64", "type": "float" }, { "name": "PREV_AMT_DOWN_PAYMENT_MAX", "rawType": "float64", "type": "float" }, { "name": "PREV_AMT_DOWN_PAYMENT_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_AMT_GOODS_PRICE_MIN", "rawType": "float64", "type": "float" }, { "name": "PREV_AMT_GOODS_PRICE_MAX", "rawType": "float64", "type": "float" }, { "name": "PREV_AMT_GOODS_PRICE_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_HOUR_APPR_PROCESS_START_MIN", "rawType": "float64", "type": "float" }, { "name": "PREV_HOUR_APPR_PROCESS_START_MAX", "rawType": "float64", "type": "float" }, { "name": "PREV_HOUR_APPR_PROCESS_START_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_RATE_DOWN_PAYMENT_MIN", "rawType": "float64", "type": "float" }, { "name": "PREV_RATE_DOWN_PAYMENT_MAX", "rawType": "float64", "type": "float" }, { "name": "PREV_RATE_DOWN_PAYMENT_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_DAYS_DECISION_MIN", "rawType": "float64", "type": "float" }, { "name": "PREV_DAYS_DECISION_MAX", "rawType": "float64", "type": "float" }, { "name": "PREV_DAYS_DECISION_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_CNT_PAYMENT_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_CNT_PAYMENT_SUM", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CONTRACT_TYPE_Cash loans_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CONTRACT_TYPE_Consumer loans_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CONTRACT_TYPE_Revolving loans_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CONTRACT_TYPE_XNA_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CONTRACT_TYPE_nan_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_WEEKDAY_APPR_PROCESS_START_FRIDAY_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_WEEKDAY_APPR_PROCESS_START_MONDAY_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_WEEKDAY_APPR_PROCESS_START_SATURDAY_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_WEEKDAY_APPR_PROCESS_START_SUNDAY_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_WEEKDAY_APPR_PROCESS_START_THURSDAY_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_WEEKDAY_APPR_PROCESS_START_TUESDAY_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_WEEKDAY_APPR_PROCESS_START_WEDNESDAY_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_WEEKDAY_APPR_PROCESS_START_nan_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_FLAG_LAST_APPL_PER_CONTRACT_N_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_FLAG_LAST_APPL_PER_CONTRACT_Y_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_FLAG_LAST_APPL_PER_CONTRACT_nan_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CASH_LOAN_PURPOSE_Building a house or an annex_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CASH_LOAN_PURPOSE_Business development_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CASH_LOAN_PURPOSE_Buying a garage_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CASH_LOAN_PURPOSE_Buying a holiday home / land_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CASH_LOAN_PURPOSE_Buying a home_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CASH_LOAN_PURPOSE_Buying a new car_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CASH_LOAN_PURPOSE_Buying a used car_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CASH_LOAN_PURPOSE_Car repairs_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CASH_LOAN_PURPOSE_Education_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CASH_LOAN_PURPOSE_Everyday expenses_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CASH_LOAN_PURPOSE_Furniture_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CASH_LOAN_PURPOSE_Gasification / water supply_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CASH_LOAN_PURPOSE_Hobby_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CASH_LOAN_PURPOSE_Journey_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CASH_LOAN_PURPOSE_Medicine_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CASH_LOAN_PURPOSE_Other_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CASH_LOAN_PURPOSE_Payments on other loans_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CASH_LOAN_PURPOSE_Purchase of electronic equipment_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CASH_LOAN_PURPOSE_Refusal to name the goal_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CASH_LOAN_PURPOSE_Repairs_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CASH_LOAN_PURPOSE_Urgent needs_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CASH_LOAN_PURPOSE_Wedding / gift / holiday_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CASH_LOAN_PURPOSE_XAP_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CASH_LOAN_PURPOSE_XNA_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CASH_LOAN_PURPOSE_nan_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CONTRACT_STATUS_Approved_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CONTRACT_STATUS_Canceled_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CONTRACT_STATUS_Refused_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CONTRACT_STATUS_Unused offer_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CONTRACT_STATUS_nan_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_PAYMENT_TYPE_Cash through the bank_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_PAYMENT_TYPE_Cashless from the account of the employer_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_PAYMENT_TYPE_Non-cash from your account_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_PAYMENT_TYPE_XNA_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_PAYMENT_TYPE_nan_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_CODE_REJECT_REASON_CLIENT_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_CODE_REJECT_REASON_HC_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_CODE_REJECT_REASON_LIMIT_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_CODE_REJECT_REASON_SCO_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_CODE_REJECT_REASON_SCOFR_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_CODE_REJECT_REASON_SYSTEM_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_CODE_REJECT_REASON_VERIF_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_CODE_REJECT_REASON_XAP_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_CODE_REJECT_REASON_XNA_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_CODE_REJECT_REASON_nan_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_TYPE_SUITE_Children_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_TYPE_SUITE_Family_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_TYPE_SUITE_Group of people_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_TYPE_SUITE_Other_A_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_TYPE_SUITE_Other_B_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_TYPE_SUITE_Spouse, partner_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_TYPE_SUITE_Unaccompanied_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_TYPE_SUITE_nan_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CLIENT_TYPE_New_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CLIENT_TYPE_Refreshed_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CLIENT_TYPE_Repeater_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CLIENT_TYPE_XNA_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_CLIENT_TYPE_nan_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_GOODS_CATEGORY_Additional Service_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_GOODS_CATEGORY_Audio/Video_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_GOODS_CATEGORY_Auto Accessories_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_GOODS_CATEGORY_Clothing and Accessories_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_GOODS_CATEGORY_Computers_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_GOODS_CATEGORY_Construction Materials_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_GOODS_CATEGORY_Consumer Electronics_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_GOODS_CATEGORY_Direct Sales_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_GOODS_CATEGORY_Education_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_GOODS_CATEGORY_Fitness_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_GOODS_CATEGORY_Furniture_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_GOODS_CATEGORY_Gardening_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_GOODS_CATEGORY_Homewares_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_GOODS_CATEGORY_Insurance_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_GOODS_CATEGORY_Jewelry_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_GOODS_CATEGORY_Medical Supplies_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_GOODS_CATEGORY_Medicine_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_GOODS_CATEGORY_Mobile_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_GOODS_CATEGORY_Office Appliances_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_GOODS_CATEGORY_Other_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_GOODS_CATEGORY_Photo / Cinema Equipment_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_GOODS_CATEGORY_Sport and Leisure_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_GOODS_CATEGORY_Tourism_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_GOODS_CATEGORY_Vehicles_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_GOODS_CATEGORY_Weapon_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_GOODS_CATEGORY_XNA_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_GOODS_CATEGORY_nan_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_PORTFOLIO_Cards_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_PORTFOLIO_Cars_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_PORTFOLIO_Cash_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_PORTFOLIO_POS_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_PORTFOLIO_XNA_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_PORTFOLIO_nan_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_PRODUCT_TYPE_XNA_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_PRODUCT_TYPE_walk-in_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_PRODUCT_TYPE_x-sell_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_PRODUCT_TYPE_nan_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_CHANNEL_TYPE_AP+ (Cash loan)_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_CHANNEL_TYPE_Car dealer_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_CHANNEL_TYPE_Channel of corporate sales_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_CHANNEL_TYPE_Contact center_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_CHANNEL_TYPE_Country-wide_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_CHANNEL_TYPE_Credit and cash offices_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_CHANNEL_TYPE_Regional / Local_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_CHANNEL_TYPE_Stone_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_CHANNEL_TYPE_nan_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_SELLER_INDUSTRY_Auto technology_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_SELLER_INDUSTRY_Clothing_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_SELLER_INDUSTRY_Connectivity_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_SELLER_INDUSTRY_Construction_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_SELLER_INDUSTRY_Consumer electronics_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_SELLER_INDUSTRY_Furniture_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_SELLER_INDUSTRY_Industry_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_SELLER_INDUSTRY_Jewelry_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_SELLER_INDUSTRY_MLM partners_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_SELLER_INDUSTRY_Tourism_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_SELLER_INDUSTRY_XNA_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_SELLER_INDUSTRY_nan_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_YIELD_GROUP_XNA_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_YIELD_GROUP_high_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_YIELD_GROUP_low_action_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_YIELD_GROUP_low_normal_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_YIELD_GROUP_middle_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_NAME_YIELD_GROUP_nan_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_PRODUCT_COMBINATION_Card Street_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_PRODUCT_COMBINATION_Card X-Sell_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_PRODUCT_COMBINATION_Cash_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_PRODUCT_COMBINATION_Cash Street: high_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_PRODUCT_COMBINATION_Cash Street: low_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_PRODUCT_COMBINATION_Cash Street: middle_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_PRODUCT_COMBINATION_Cash X-Sell: high_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_PRODUCT_COMBINATION_Cash X-Sell: low_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_PRODUCT_COMBINATION_Cash X-Sell: middle_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_PRODUCT_COMBINATION_POS household with interest_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_PRODUCT_COMBINATION_POS household without interest_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_PRODUCT_COMBINATION_POS industry with interest_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_PRODUCT_COMBINATION_POS industry without interest_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_PRODUCT_COMBINATION_POS mobile with interest_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_PRODUCT_COMBINATION_POS mobile without interest_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_PRODUCT_COMBINATION_POS other with interest_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_PRODUCT_COMBINATION_POS others without interest_MEAN", "rawType": "float64", "type": "float" }, { "name": "PREV_PRODUCT_COMBINATION_nan_MEAN", "rawType": "float64", "type": "float" }, { "name": "APPROVED_AMT_ANNUITY_MIN", "rawType": "float64", "type": "float" }, { "name": "APPROVED_AMT_ANNUITY_MAX", "rawType": "float64", "type": "float" }, { "name": "APPROVED_AMT_ANNUITY_MEAN", "rawType": "float64", "type": "float" }, { "name": "APPROVED_AMT_APPLICATION_MIN", "rawType": "float64", "type": "float" }, { "name": "APPROVED_AMT_APPLICATION_MAX", "rawType": "float64", "type": "float" }, { "name": "APPROVED_AMT_APPLICATION_MEAN", "rawType": "float64", "type": "float" }, { "name": "APPROVED_AMT_CREDIT_MIN", "rawType": "float64", "type": "float" }, { "name": "APPROVED_AMT_CREDIT_MAX", "rawType": "float64", "type": "float" }, { "name": "APPROVED_AMT_CREDIT_MEAN", "rawType": "float64", "type": "float" }, { "name": "APPROVED_APP_CREDIT_PERC_MIN", "rawType": "float64", "type": "float" }, { "name": "APPROVED_APP_CREDIT_PERC_MAX", "rawType": "float64", "type": "float" }, { "name": "APPROVED_APP_CREDIT_PERC_MEAN", "rawType": "float64", "type": "float" }, { "name": "APPROVED_APP_CREDIT_PERC_VAR", "rawType": "float64", "type": "float" }, { "name": "APPROVED_AMT_DOWN_PAYMENT_MIN", "rawType": "float64", "type": "float" }, { "name": "APPROVED_AMT_DOWN_PAYMENT_MAX", "rawType": "float64", "type": "float" }, { "name": "APPROVED_AMT_DOWN_PAYMENT_MEAN", "rawType": "float64", "type": "float" }, { "name": "APPROVED_AMT_GOODS_PRICE_MIN", "rawType": "float64", "type": "float" }, { "name": "APPROVED_AMT_GOODS_PRICE_MAX", "rawType": "float64", "type": "float" }, { "name": "APPROVED_AMT_GOODS_PRICE_MEAN", "rawType": "float64", "type": "float" }, { "name": "APPROVED_HOUR_APPR_PROCESS_START_MIN", "rawType": "float64", "type": "float" }, { "name": "APPROVED_HOUR_APPR_PROCESS_START_MAX", "rawType": "float64", "type": "float" }, { "name": "APPROVED_HOUR_APPR_PROCESS_START_MEAN", "rawType": "float64", "type": "float" }, { "name": "APPROVED_RATE_DOWN_PAYMENT_MIN", "rawType": "float64", "type": "float" }, { "name": "APPROVED_RATE_DOWN_PAYMENT_MAX", "rawType": "float64", "type": "float" }, { "name": "APPROVED_RATE_DOWN_PAYMENT_MEAN", "rawType": "float64", "type": "float" }, { "name": "APPROVED_DAYS_DECISION_MIN", "rawType": "float64", "type": "float" }, { "name": "APPROVED_DAYS_DECISION_MAX", "rawType": "float64", "type": "float" }, { "name": "APPROVED_DAYS_DECISION_MEAN", "rawType": "float64", "type": "float" }, { "name": "APPROVED_CNT_PAYMENT_MEAN", "rawType": "float64", "type": "float" }, { "name": "APPROVED_CNT_PAYMENT_SUM", "rawType": "float64", "type": "float" }, { "name": "REFUSED_AMT_ANNUITY_MIN", "rawType": "float64", "type": "float" }, { "name": "REFUSED_AMT_ANNUITY_MAX", "rawType": "float64", "type": "float" }, { "name": "REFUSED_AMT_ANNUITY_MEAN", "rawType": "float64", "type": "float" }, { "name": "REFUSED_AMT_APPLICATION_MIN", "rawType": "float64", "type": "float" }, { "name": "REFUSED_AMT_APPLICATION_MAX", "rawType": "float64", "type": "float" }, { "name": "REFUSED_AMT_APPLICATION_MEAN", "rawType": "float64", "type": "float" }, { "name": "REFUSED_AMT_CREDIT_MIN", "rawType": "float64", "type": "float" }, { "name": "REFUSED_AMT_CREDIT_MAX", "rawType": "float64", "type": "float" }, { "name": "REFUSED_AMT_CREDIT_MEAN", "rawType": "float64", "type": "float" }, { "name": "REFUSED_APP_CREDIT_PERC_MIN", "rawType": "float64", "type": "float" }, { "name": "REFUSED_APP_CREDIT_PERC_MAX", "rawType": "float64", "type": "float" }, { "name": "REFUSED_APP_CREDIT_PERC_MEAN", "rawType": "float64", "type": "float" }, { "name": "REFUSED_APP_CREDIT_PERC_VAR", "rawType": "float64", "type": "float" }, { "name": "REFUSED_AMT_DOWN_PAYMENT_MIN", "rawType": "float64", "type": "float" }, { "name": "REFUSED_AMT_DOWN_PAYMENT_MAX", "rawType": "float64", "type": "float" }, { "name": "REFUSED_AMT_DOWN_PAYMENT_MEAN", "rawType": "float64", "type": "float" }, { "name": "REFUSED_AMT_GOODS_PRICE_MIN", "rawType": "float64", "type": "float" }, { "name": "REFUSED_AMT_GOODS_PRICE_MAX", "rawType": "float64", "type": "float" }, { "name": "REFUSED_AMT_GOODS_PRICE_MEAN", "rawType": "float64", "type": "float" }, { "name": "REFUSED_HOUR_APPR_PROCESS_START_MIN", "rawType": "float64", "type": "float" }, { "name": "REFUSED_HOUR_APPR_PROCESS_START_MAX", "rawType": "float64", "type": "float" }, { "name": "REFUSED_HOUR_APPR_PROCESS_START_MEAN", "rawType": "float64", "type": "float" }, { "name": "REFUSED_RATE_DOWN_PAYMENT_MIN", "rawType": "float64", "type": "float" }, { "name": "REFUSED_RATE_DOWN_PAYMENT_MAX", "rawType": "float64", "type": "float" }, { "name": "REFUSED_RATE_DOWN_PAYMENT_MEAN", "rawType": "float64", "type": "float" }, { "name": "REFUSED_DAYS_DECISION_MIN", "rawType": "float64", "type": "float" }, { "name": "REFUSED_DAYS_DECISION_MAX", "rawType": "float64", "type": "float" }, { "name": "REFUSED_DAYS_DECISION_MEAN", "rawType": "float64", "type": "float" }, { "name": "REFUSED_CNT_PAYMENT_MEAN", "rawType": "float64", "type": "float" }, { "name": "REFUSED_CNT_PAYMENT_SUM", "rawType": "float64", "type": "float" }, { "name": "POS_MONTHS_BALANCE_MAX", "rawType": "float64", "type": "float" }, { "name": "POS_MONTHS_BALANCE_MEAN", "rawType": "float64", "type": "float" }, { "name": "POS_MONTHS_BALANCE_SIZE", "rawType": "float64", "type": "float" }, { "name": "POS_SK_DPD_MAX", "rawType": "float64", "type": "float" }, { "name": "POS_SK_DPD_MEAN", "rawType": "float64", "type": "float" }, { "name": "POS_SK_DPD_DEF_MAX", "rawType": "float64", "type": "float" }, { "name": "POS_SK_DPD_DEF_MEAN", "rawType": "float64", "type": "float" }, { "name": "POS_NAME_CONTRACT_STATUS_Active_MEAN", "rawType": "float64", "type": "float" }, { "name": "POS_NAME_CONTRACT_STATUS_Approved_MEAN", "rawType": "float64", "type": "float" }, { "name": "POS_NAME_CONTRACT_STATUS_Completed_MEAN", "rawType": "float64", "type": "float" }, { "name": "POS_NAME_CONTRACT_STATUS_Demand_MEAN", "rawType": "float64", "type": "float" }, { "name": "POS_NAME_CONTRACT_STATUS_Returned to the store_MEAN", "rawType": "float64", "type": "float" }, { "name": "POS_NAME_CONTRACT_STATUS_Signed_MEAN", "rawType": "float64", "type": "float" }, { "name": "POS_NAME_CONTRACT_STATUS_nan_MEAN", "rawType": "float64", "type": "float" }, { "name": "POS_COUNT", "rawType": "float64", "type": "float" }, { "name": "INSTAL_NUM_INSTALMENT_VERSION_NUNIQUE", "rawType": "float64", "type": "float" }, { "name": "INSTAL_DPD_MAX", "rawType": "float64", "type": "float" }, { "name": "INSTAL_DPD_MEAN", "rawType": "float64", "type": "float" }, { "name": "INSTAL_DPD_SUM", "rawType": "float64", "type": "float" }, { "name": "INSTAL_DBD_MAX", "rawType": "float64", "type": "float" }, { "name": "INSTAL_DBD_MEAN", "rawType": "float64", "type": "float" }, { "name": "INSTAL_DBD_SUM", "rawType": "float64", "type": "float" }, { "name": "INSTAL_PAYMENT_PERC_MAX", "rawType": "float64", "type": "float" }, { "name": "INSTAL_PAYMENT_PERC_MEAN", "rawType": "float64", "type": "float" }, { "name": "INSTAL_PAYMENT_PERC_SUM", "rawType": "float64", "type": "float" }, { "name": "INSTAL_PAYMENT_PERC_VAR", "rawType": "float64", "type": "float" }, { "name": "INSTAL_PAYMENT_DIFF_MAX", "rawType": "float64", "type": "float" }, { "name": "INSTAL_PAYMENT_DIFF_MEAN", "rawType": "float64", "type": "float" }, { "name": "INSTAL_PAYMENT_DIFF_SUM", "rawType": "float64", "type": "float" }, { "name": "INSTAL_PAYMENT_DIFF_VAR", "rawType": "float64", "type": "float" }, { "name": "INSTAL_AMT_INSTALMENT_MAX", "rawType": "float64", "type": "float" }, { "name": "INSTAL_AMT_INSTALMENT_MEAN", "rawType": "float64", "type": "float" }, { "name": "INSTAL_AMT_INSTALMENT_SUM", "rawType": "float64", "type": "float" }, { "name": "INSTAL_AMT_PAYMENT_MIN", "rawType": "float64", "type": "float" }, { "name": "INSTAL_AMT_PAYMENT_MAX", "rawType": "float64", "type": "float" }, { "name": "INSTAL_AMT_PAYMENT_MEAN", "rawType": "float64", "type": "float" }, { "name": "INSTAL_AMT_PAYMENT_SUM", "rawType": "float64", "type": "float" }, { "name": "INSTAL_DAYS_ENTRY_PAYMENT_MAX", "rawType": "float64", "type": "float" }, { "name": "INSTAL_DAYS_ENTRY_PAYMENT_MEAN", "rawType": "float64", "type": "float" }, { "name": "INSTAL_DAYS_ENTRY_PAYMENT_SUM", "rawType": "float64", "type": "float" }, { "name": "INSTAL_COUNT", "rawType": "float64", "type": "float" }, { "name": "CC_SK_ID_CURR_MIN", "rawType": "float64", "type": "float" }, { "name": "CC_SK_ID_CURR_MAX", "rawType": "float64", "type": "float" }, { "name": "CC_SK_ID_CURR_MEAN", "rawType": "float64", "type": "float" }, { "name": "CC_SK_ID_CURR_SUM", "rawType": "float64", "type": "float" }, { "name": "CC_SK_ID_CURR_VAR", "rawType": "float64", "type": "float" }, { "name": "CC_MONTHS_BALANCE_MIN", "rawType": "float64", "type": "float" }, { "name": "CC_MONTHS_BALANCE_MAX", "rawType": "float64", "type": "float" }, { "name": "CC_MONTHS_BALANCE_MEAN", "rawType": "float64", "type": "float" }, { "name": "CC_MONTHS_BALANCE_SUM", "rawType": "float64", "type": "float" }, { "name": "CC_MONTHS_BALANCE_VAR", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_BALANCE_MIN", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_BALANCE_MAX", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_BALANCE_MEAN", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_BALANCE_SUM", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_BALANCE_VAR", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_CREDIT_LIMIT_ACTUAL_MIN", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_CREDIT_LIMIT_ACTUAL_MAX", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_CREDIT_LIMIT_ACTUAL_MEAN", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_CREDIT_LIMIT_ACTUAL_SUM", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_CREDIT_LIMIT_ACTUAL_VAR", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_DRAWINGS_ATM_CURRENT_MIN", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_DRAWINGS_ATM_CURRENT_MAX", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_DRAWINGS_ATM_CURRENT_MEAN", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_DRAWINGS_ATM_CURRENT_SUM", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_DRAWINGS_ATM_CURRENT_VAR", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_DRAWINGS_CURRENT_MIN", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_DRAWINGS_CURRENT_MAX", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_DRAWINGS_CURRENT_MEAN", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_DRAWINGS_CURRENT_SUM", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_DRAWINGS_CURRENT_VAR", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_DRAWINGS_OTHER_CURRENT_MIN", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_DRAWINGS_OTHER_CURRENT_MAX", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_DRAWINGS_OTHER_CURRENT_MEAN", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_DRAWINGS_OTHER_CURRENT_SUM", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_DRAWINGS_OTHER_CURRENT_VAR", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_DRAWINGS_POS_CURRENT_MIN", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_DRAWINGS_POS_CURRENT_MAX", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_DRAWINGS_POS_CURRENT_MEAN", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_DRAWINGS_POS_CURRENT_SUM", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_DRAWINGS_POS_CURRENT_VAR", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_INST_MIN_REGULARITY_MIN", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_INST_MIN_REGULARITY_MAX", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_INST_MIN_REGULARITY_MEAN", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_INST_MIN_REGULARITY_SUM", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_INST_MIN_REGULARITY_VAR", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_PAYMENT_CURRENT_MIN", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_PAYMENT_CURRENT_MAX", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_PAYMENT_CURRENT_MEAN", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_PAYMENT_CURRENT_SUM", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_PAYMENT_CURRENT_VAR", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_PAYMENT_TOTAL_CURRENT_MIN", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_PAYMENT_TOTAL_CURRENT_MAX", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_PAYMENT_TOTAL_CURRENT_MEAN", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_PAYMENT_TOTAL_CURRENT_SUM", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_PAYMENT_TOTAL_CURRENT_VAR", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_RECEIVABLE_PRINCIPAL_MIN", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_RECEIVABLE_PRINCIPAL_MAX", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_RECEIVABLE_PRINCIPAL_MEAN", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_RECEIVABLE_PRINCIPAL_SUM", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_RECEIVABLE_PRINCIPAL_VAR", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_RECIVABLE_MIN", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_RECIVABLE_MAX", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_RECIVABLE_MEAN", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_RECIVABLE_SUM", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_RECIVABLE_VAR", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_TOTAL_RECEIVABLE_MIN", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_TOTAL_RECEIVABLE_MAX", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_TOTAL_RECEIVABLE_MEAN", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_TOTAL_RECEIVABLE_SUM", "rawType": "float64", "type": "float" }, { "name": "CC_AMT_TOTAL_RECEIVABLE_VAR", "rawType": "float64", "type": "float" }, { "name": "CC_CNT_DRAWINGS_ATM_CURRENT_MIN", "rawType": "float64", "type": "float" }, { "name": "CC_CNT_DRAWINGS_ATM_CURRENT_MAX", "rawType": "float64", "type": "float" }, { "name": "CC_CNT_DRAWINGS_ATM_CURRENT_MEAN", "rawType": "float64", "type": "float" }, { "name": "CC_CNT_DRAWINGS_ATM_CURRENT_SUM", "rawType": "float64", "type": "float" }, { "name": "CC_CNT_DRAWINGS_ATM_CURRENT_VAR", "rawType": "float64", "type": "float" }, { "name": "CC_CNT_DRAWINGS_CURRENT_MIN", "rawType": "float64", "type": "float" }, { "name": "CC_CNT_DRAWINGS_CURRENT_MAX", "rawType": "float64", "type": "float" }, { "name": "CC_CNT_DRAWINGS_CURRENT_MEAN", "rawType": "float64", "type": "float" }, { "name": "CC_CNT_DRAWINGS_CURRENT_SUM", "rawType": "float64", "type": "float" }, { "name": "CC_CNT_DRAWINGS_CURRENT_VAR", "rawType": "float64", "type": "float" }, { "name": "CC_CNT_DRAWINGS_OTHER_CURRENT_MIN", "rawType": "float64", "type": "float" }, { "name": "CC_CNT_DRAWINGS_OTHER_CURRENT_MAX", "rawType": "float64", "type": "float" }, { "name": "CC_CNT_DRAWINGS_OTHER_CURRENT_MEAN", "rawType": "float64", "type": "float" }, { "name": "CC_CNT_DRAWINGS_OTHER_CURRENT_SUM", "rawType": "float64", "type": "float" }, { "name": "CC_CNT_DRAWINGS_OTHER_CURRENT_VAR", "rawType": "float64", "type": "float" }, { "name": "CC_CNT_DRAWINGS_POS_CURRENT_MIN", "rawType": "float64", "type": "float" }, { "name": "CC_CNT_DRAWINGS_POS_CURRENT_MAX", "rawType": "float64", "type": "float" }, { "name": "CC_CNT_DRAWINGS_POS_CURRENT_MEAN", "rawType": "float64", "type": "float" }, { "name": "CC_CNT_DRAWINGS_POS_CURRENT_SUM", "rawType": "float64", "type": "float" }, { "name": "CC_CNT_DRAWINGS_POS_CURRENT_VAR", "rawType": "float64", "type": "float" }, { "name": "CC_CNT_INSTALMENT_MATURE_CUM_MIN", "rawType": "float64", "type": "float" }, { "name": "CC_CNT_INSTALMENT_MATURE_CUM_MAX", "rawType": "float64", "type": "float" }, { "name": "CC_CNT_INSTALMENT_MATURE_CUM_MEAN", "rawType": "float64", "type": "float" }, { "name": "CC_CNT_INSTALMENT_MATURE_CUM_SUM", "rawType": "float64", "type": "float" }, { "name": "CC_CNT_INSTALMENT_MATURE_CUM_VAR", "rawType": "float64", "type": "float" }, { "name": "CC_SK_DPD_MIN", "rawType": "float64", "type": "float" }, { "name": "CC_SK_DPD_MAX", "rawType": "float64", "type": "float" }, { "name": "CC_SK_DPD_MEAN", "rawType": "float64", "type": "float" }, { "name": "CC_SK_DPD_SUM", "rawType": "float64", "type": "float" }, { "name": "CC_SK_DPD_VAR", "rawType": "float64", "type": "float" }, { "name": "CC_SK_DPD_DEF_MIN", "rawType": "float64", "type": "float" }, { "name": "CC_SK_DPD_DEF_MAX", "rawType": "float64", "type": "float" }, { "name": "CC_SK_DPD_DEF_MEAN", "rawType": "float64", "type": "float" }, { "name": "CC_SK_DPD_DEF_SUM", "rawType": "float64", "type": "float" }, { "name": "CC_SK_DPD_DEF_VAR", "rawType": "float64", "type": "float" }, { "name": "CC_NAME_CONTRACT_STATUS_Active_MEAN", "rawType": "float64", "type": "float" }, { "name": "CC_NAME_CONTRACT_STATUS_Completed_MEAN", "rawType": "float64", "type": "float" }, { "name": "CC_NAME_CONTRACT_STATUS_Demand_MEAN", "rawType": "float64", "type": "float" }, { "name": "CC_NAME_CONTRACT_STATUS_Sent proposal_MEAN", "rawType": "float64", "type": "float" }, { "name": "CC_NAME_CONTRACT_STATUS_Signed_MEAN", "rawType": "float64", "type": "float" }, { "name": "CC_NAME_CONTRACT_STATUS_nan_MEAN", "rawType": "float64", "type": "float" }, { "name": "CC_COUNT", "rawType": "float64", "type": "float" } ], "ref": "5ea5b648-7ed1-48bd-8f94-830c30d6d8d7", "rows": [ [ "0", "100002", "1", "0", "0", "0", "0", "202500.0", "406597.5", "24700.5", "351000.0", "0.018801", "-9461", "-637.0", "-3648.0", "-2120", null, "1", "1", "0", "1", "1", "0", "1.0", "2", "2", "10", "0", "0", "0", "0", "0", "0", "0.0830369673913225", "0.2629485927471776", "0.1393757800997895", "0.0247", "0.0369", "0.9722", "0.6192", "0.0143", "0.0", "0.069", "0.0833", "0.125", "0.0369", "0.0202", "0.019", "0.0", "0.0", "0.0252", "0.0383", "0.9722", "0.6341", "0.0144", "0.0", "0.069", "0.0833", "0.125", "0.0377", "0.022", "0.0198", "0.0", "0.0", "0.025", "0.0369", "0.9722", "0.6243", "0.0144", "0.0", "0.069", "0.0833", "0.125", "0.0375", "0.0205", "0.0193", "0.0", "0.0", "0.0149", "2.0", "2.0", "2.0", "2.0", "-1134.0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "True", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "0.0673290349857309", "0.4980355265342261", "202500.0", "0.1219777777777777", "0.0607492667810303", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "1", "100003", "0", "1", "0", "1", "0", "270000.0", "1293502.5", "35698.5", "1129500.0", "0.0035409999999999", "-16765", "-1188.0", "-1186.0", "-291", null, "1", "1", "0", "1", "1", "0", "2.0", "1", "1", "11", "0", "0", "0", "0", "0", "0", "0.3112673113812225", "0.6222457752555098", null, "0.0959", "0.0529", "0.9851", "0.7959999999999999", "0.0605", "0.08", "0.0345", "0.2917", "0.3333", "0.013", "0.0773", "0.0549", "0.0039", "0.0098", "0.0924", "0.0538", "0.9851", "0.804", "0.0497", "0.0806", "0.0345", "0.2917", "0.3333", "0.0128", "0.079", "0.0554", "0.0", "0.0", "0.0968", "0.0529", "0.9851", "0.7987", "0.0608", "0.08", "0.0345", "0.2917", "0.3333", "0.0132", "0.0787", "0.0558", "0.0039", "0.01", "0.0714", "1.0", "0.0", "1.0", "0.0", "-828.0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "True", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "0.0708619147032508", "0.2087355841987162", "135000.0", "0.1322166666666666", "0.0275983231574736", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "1.0", "0.0", "0.0", "0.0", "4.0", "4.0", "4.0", "1.0", "1.0", "1.0", null, "0.0", "0.0", "0.0", null, "98356.995", "98356.995", "98356.995", "98356.995", "98356.995", "98356.995", "98356.995", "-690.0", "-690.0", "-690.0", "1.0", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "2", "100004", "0", "0", "1", "0", "0", "67500.0", "135000.0", "6750.0", "135000.0", "0.010032", "-19046", "-225.0", "-4260.0", "-2531", "26.0", "1", "1", "1", "1", "1", "0", "1.0", "2", "2", "9", "0", "0", "0", "0", "0", "0", null, "0.5559120833904428", "0.7295666907060153", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "0.0", "0.0", "0.0", "0.0", "-815.0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "True", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "0.0118135041478525", "0.5", "67500.0", "0.1", "0.05", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "3", "100006", "0", "1", "0", "0", "0", "135000.0", "312682.5", "29686.5", "297000.0", "0.008019", "-19005", "-3039.0", "-9833.0", "-2437", null, "1", "1", "0", "1", "0", "0", "2.0", "2", "2", "17", "0", "0", "0", "0", "0", "0", null, "0.6504416904014653", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "2.0", "0.0", "2.0", "0.0", "-617.0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", null, null, null, null, null, null, "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "True", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "0.1599052880820836", "0.4317478592501979", "67500.0", "0.2199", "0.0949413542491185", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "4", "100007", "0", "0", "0", "0", "0", "121500.0", "513000.0", "21865.5", "513000.0", "0.028663", "-19932", "-3038.0", "-4311.0", "-3458", null, "1", "1", "0", "1", "0", "0", "1.0", "2", "2", "11", "0", "0", "0", "0", "1", "1", null, "0.3227382869704046", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "0.0", "0.0", "0.0", "0.0", "-1106.0", "0", "0", "0", "0", "0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "True", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "0.1524182219546458", "0.2368421052631578", "121500.0", "0.1799629629629629", "0.0426228070175438", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "16509.6", "16509.6", "16509.6", "180000.0", "180000.0", "180000.0", "180000.0", "180000.0", "180000.0", "1.0", "1.0", "1.0", null, null, null, null, "180000.0", "180000.0", "180000.0", "14.0", "14.0", "14.0", null, null, null, "-865.0", "-865.0", "-865.0", "18.0", "18.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "16509.6", "16509.6", "16509.6", "180000.0", "180000.0", "180000.0", "180000.0", "180000.0", "180000.0", "1.0", "1.0", "1.0", null, null, null, null, "180000.0", "180000.0", "180000.0", "14.0", "14.0", "14.0", null, null, null, "-865.0", "-865.0", "-865.0", "18.0", "18.0", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "-3.0", "-3.0", "1.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "5", "100008", "0", "0", "0", "0", "0", "99000.0", "490495.5", "27517.5", "454500.0", "0.035792", "-16941", "-1588.0", "-4970.0", "-477", null, "1", "1", "1", "1", "1", "0", "2.0", "2", "2", "16", "0", "0", "0", "0", "0", "0", null, "0.3542247319929012", "0.6212263380626669", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "0.0", "0.0", "0.0", "0.0", "-2536.0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "0.0", "1.0", "1.0", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "0.0937370875391063", "0.2018367140982944", "49500.0", "0.2779545454545454", "0.0561014321232304", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "6", "100009", "0", "1", "1", "0", "1", "171000.0", "1560726.0", "41301.0", "1395000.0", "0.035792", "-13778", "-3130.0", "-1213.0", "-619", "17.0", "1", "1", "0", "1", "1", "0", "3.0", "2", "2", "16", "0", "0", "0", "0", "0", "0", "0.7747614130547695", "0.7239998516953141", "0.4920600938649263", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "1.0", "0.0", "1.0", "0.0", "-1562.0", "0", "0", "0", "0", "0", "0", "1", "0", "0", "0", "0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "1.0", "1.0", "2.0", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "0.2271737552620119", "0.109564395031543", "57000.0", "0.2415263157894736", "0.0264626846736711", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "8996.76", "8996.76", "8996.76", "98239.5", "98239.5", "98239.5", "98239.5", "98239.5", "98239.5", "1.0", "1.0", "1.0", null, "0.0", "0.0", "0.0", "98239.5", "98239.5", "98239.5", "18.0", "18.0", "18.0", "0.0", "0.0", "0.0", "-449.0", "-449.0", "-449.0", "12.0", "12.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "8996.76", "8996.76", "8996.76", "98239.5", "98239.5", "98239.5", "98239.5", "98239.5", "98239.5", "1.0", "1.0", "1.0", null, "0.0", "0.0", "0.0", "98239.5", "98239.5", "98239.5", "18.0", "18.0", "18.0", "0.0", "0.0", "0.0", "-449.0", "-449.0", "-449.0", "12.0", "12.0", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "1.0", "0.0", "0.0", "0.0", "13.0", "13.0", "13.0", "1.0", "1.0", "1.0", null, "0.0", "0.0", "0.0", null, "8821.26", "8821.26", "8821.26", "8821.26", "8821.26", "8821.26", "8821.26", "-227.0", "-227.0", "-227.0", "1.0", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "7", "100010", "0", "0", "1", "0", "0", "360000.0", "1530000.0", "42075.0", "1530000.0", "0.0031219999999999", "-18850", "-449.0", "-4597.0", "-2379", "8.0", "1", "1", "1", "1", "0", "0", "2.0", "3", "3", "16", "0", "0", "0", "0", "1", "1", null, "0.7142792864482229", "0.5406544504453575", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "2.0", "0.0", "2.0", "0.0", "-1070.0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "0.0238196286472148", "0.2352941176470588", "180000.0", "0.116875", "0.0275", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "8", "100011", "0", "1", "0", "0", "0", "112500.0", "1019610.0", "33826.5", "913500.0", "0.018634", "-20099", null, "-7427.0", "-3514", null, "1", "0", "0", "1", "0", "0", "2.0", "2", "2", "14", "0", "0", "0", "0", "0", "0", "0.5873340468730377", "0.2057472880073281", "0.7517237147741489", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "1.0", "0.0", "1.0", "0.0", "0.0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "True", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", null, "0.1103363050578162", "56250.0", "0.30068", "0.0331759202047841", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "1.0", "958.0", "958.0", "958.0", "0.0", "0.0", "0.0", "0.0308245164872451", "0.0308245164872451", "0.0308245164872451", null, "14138.865", "14138.865", "14138.865", null, "14588.55", "14588.55", "14588.55", "449.685", "449.685", "449.685", "449.685", "-1189.0", "-1189.0", "-1189.0", "1.0", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "9", "100012", "0", "0", "0", "0", "0", "135000.0", "405000.0", "20250.0", "405000.0", "0.0196889999999999", "-14469", "-2019.0", "-14437.0", "-3992", null, "1", "1", "0", "1", "0", "0", "1.0", "2", "2", "8", "0", "0", "0", "0", "0", "0", null, "0.7466436294590924", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "2.0", "0.0", "2.0", "0.0", "-1673.0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", null, null, null, null, null, null, "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "True", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "0.1395397055774414", "0.3333333333333333", "135000.0", "0.15", "0.05", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "1.0", "0.0", "0.0", "0.0", "41.0", "41.0", "41.0", "1.0", "1.0", "1.0", null, "0.0", "0.0", "0.0", null, "5242.86", "5242.86", "5242.86", "5242.86", "5242.86", "5242.86", "5242.86", "-428.0", "-428.0", "-428.0", "1.0", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "10", "100014", "0", "1", "0", "0", "1", "112500.0", "652500.0", "21177.0", "652500.0", "0.0228", "-10197", "-679.0", "-4427.0", "-738", null, "1", "1", "0", "1", "0", "0", "3.0", "2", "2", "15", "0", "0", "0", "0", "0", "0", "0.3197601716755032", "0.6518623334244781", "0.363945238612397", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "0.0", "0.0", "0.0", "0.0", "-844.0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "0.0665882122192801", "0.1724137931034483", "37500.0", "0.18824", "0.0324551724137931", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "11", "100015", "0", "1", "0", "0", "0", "38419.155", "148365.0", "10678.5", "135000.0", "0.015221", "-20417", null, "-5246.0", "-2512", null, "1", "0", "0", "1", "1", "0", "2.0", "2", "2", "7", "0", "0", "0", "0", "0", "0", "0.7220444501416448", "0.5551831615131809", "0.6528965519806539", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "0.0", "0.0", "0.0", "0.0", "-2396.0", "0", "0", "0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "0.0", "0.0", "2.0", "True", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", null, "0.2589502578101304", "19209.5775", "0.2779472895746926", "0.0719745222929936", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "12", "100016", "0", "1", "0", "0", "0", "67500.0", "80865.0", "5881.5", "67500.0", "0.031329", "-13439", "-2717.0", "-311.0", "-3227", null, "1", "1", "1", "1", "1", "0", "2.0", "2", "2", "10", "0", "0", "0", "0", "0", "0", "0.4648311169632833", "0.7150418188660659", "0.1766525794312139", "0.0825", null, "0.9811", null, null, "0.0", "0.2069", "0.1667", null, "0.0135", null, "0.0778", null, "0.0", "0.084", null, "0.9811", null, null, "0.0", "0.2069", "0.1667", null, "0.0138", null, "0.081", null, "0.0", "0.0833", null, "0.9811", null, null, "0.0", "0.2069", "0.1667", null, "0.0137", null, "0.0792", null, "0.0", "0.0612", "0.0", "0.0", "0.0", "0.0", "-2370.0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "0.2021727807128506", "0.8347245409015025", "33750.0", "0.0871333333333333", "0.0727323316638842", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "13", "100017", "0", "0", "1", "1", "1", "225000.0", "918468.0", "28966.5", "697500.0", "0.016612", "-14086", "-3028.0", "-643.0", "-4911", "23.0", "1", "1", "0", "1", "0", "0", "3.0", "2", "2", "13", "0", "0", "0", "0", "0", "0", null, "0.5669066132460429", "0.7700870700124128", "0.1474", "0.0973", "0.9806", "0.7348", "0.0582", "0.16", "0.1379", "0.3333", "0.375", "0.0931", "0.1202", "0.1397", "0.0", "0.0", "0.1502", "0.101", "0.9806", "0.7452", "0.0587", "0.1611", "0.1379", "0.3333", "0.375", "0.0952", "0.1313", "0.1456", "0.0", "0.0", "0.1489", "0.0973", "0.9806", "0.7383", "0.0585", "0.16", "0.1379", "0.3333", "0.375", "0.0947", "0.1223", "0.1422", "0.0", "0.0", "0.1417", "0.0", "0.0", "0.0", "0.0", "-4.0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "True", "False", "0.2149652136873491", "0.2449731509426566", "75000.0", "0.12874", "0.0315378434523576", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "1.0", "0.0", "0.0", "0.0", "10.0", "10.0", "10.0", "1.0", "1.0", "1.0", null, "0.0", "0.0", "0.0", null, "11783.52", "11783.52", "11783.52", "11783.52", "11783.52", "11783.52", "11783.52", "-231.0", "-231.0", "-231.0", "1.0", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "14", "100018", "0", "1", "0", "0", "0", "189000.0", "773680.5", "32778.0", "679500.0", "0.010006", "-14583", "-203.0", "-615.0", "-2056", null, "1", "1", "0", "1", "0", "0", "2.0", "2", "1", "9", "0", "0", "0", "0", "0", "0", "0.7219397686622343", "0.6426562048311103", null, "0.3495", "0.1335", "0.9985", "0.9796", "0.1143", "0.4", "0.1724", "0.6667", "0.7083", "0.1758", "0.2849", "0.3774", "0.0193", "0.1001", "0.3561", "0.1386", "0.9985", "0.9804", "0.1153", "0.4028", "0.1724", "0.6667", "0.7083", "0.1798", "0.3113", "0.3932", "0.0195", "0.106", "0.3529", "0.1335", "0.9985", "0.9799", "0.115", "0.4", "0.1724", "0.6667", "0.7083", "0.1789", "0.2899", "0.3842", "0.0194", "0.1022", "0.3811", "0.0", "0.0", "0.0", "0.0", "-188.0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", null, null, null, null, null, null, "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "True", "False", "0.0139203181787012", "0.2442868858656771", "94500.0", "0.1734285714285714", "0.0423663256344188", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "1.0", "1.0", null, "0.0", "0.0", "0.0", null, "48759.525", "48759.525", "48759.525", "48759.525", "48759.525", "48759.525", "48759.525", "-1553.0", "-1553.0", "-1553.0", "1.0", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "15", "100019", "0", "0", "1", "0", "0", "157500.0", "299772.0", "20160.0", "247500.0", "0.020713", "-8728", "-1157.0", "-3494.0", "-1368", "17.0", "1", "1", "0", "1", "0", "0", "1.0", "3", "3", "6", "0", "0", "0", "1", "1", "0", "0.1156343372622997", "0.34663398139668", "0.6785676886853644", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "0.0", "0.0", "0.0", "0.0", "-925.0", "0", "0", "0", "0", "0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "True", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "True", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "0.1325618698441796", "0.5253993034706377", "157500.0", "0.128", "0.0672511108442416", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "16", "100020", "0", "0", "0", "1", "0", "108000.0", "509602.5", "26149.5", "387000.0", "0.018634", "-12931", "-1317.0", "-6392.0", "-3866", null, "1", "1", "0", "1", "0", "0", "2.0", "2", "2", "12", "0", "0", "0", "1", "1", "0", null, "0.2363778398884225", "0.0621030378372968", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "0.0", "0.0", "0.0", "0.0", "-3.0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "0.1018482715953909", "0.2119298865292065", "54000.0", "0.242125", "0.0513135237758841", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "17", "100021", "0", "1", "0", "0", "1", "81000.0", "270000.0", "13500.0", "270000.0", "0.010966", "-9776", "-191.0", "-4143.0", "-2427", null, "1", "1", "0", "1", "0", "0", "3.0", "2", "2", "10", "0", "0", "0", "1", "1", "0", null, "0.6835133461914255", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "4.0", "0.0", "4.0", "0.0", "-2811.0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", null, null, null, null, null, null, "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "0.0195376432078559", "0.3", "27000.0", "0.1666666666666666", "0.05", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "18", "100022", "0", "1", "0", "0", "0", "112500.0", "157500.0", "7875.0", "157500.0", "0.04622", "-17718", "-7804.0", "-8751.0", "-1259", null, "1", "1", "0", "1", "1", "0", "1.0", "1", "1", "13", "0", "0", "0", "0", "0", "0", null, "0.7064284028871654", "0.5567274263630174", "0.0278", "0.0617", "0.9881", "0.8368", "0.0018", "0.0", "0.1034", "0.0833", "0.125", "0.0279", "0.0227", "0.029", "0.0", "0.0", "0.0284", "0.064", "0.9881", "0.8432", "0.0018", "0.0", "0.1034", "0.0833", "0.125", "0.0286", "0.0248", "0.0302", "0.0", "0.0", "0.0281", "0.0617", "0.9881", "0.8390000000000001", "0.0018", "0.0", "0.1034", "0.0833", "0.125", "0.0284", "0.0231", "0.0295", "0.0", "0.0", "0.0238", "8.0", "0.0", "8.0", "0.0", "-239.0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "False", "True", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "0.440456033412349", "0.7142857142857143", "112500.0", "0.07", "0.05", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "19", "100023", "0", "1", "0", "0", "1", "90000.0", "544491.0", "17563.5", "454500.0", "0.015221", "-11348", "-2038.0", "-1021.0", "-3964", null, "1", "1", "1", "1", "1", "0", "2.0", "2", "2", "12", "0", "0", "0", "0", "0", "0", null, "0.5866171400119664", "0.4776491548517548", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "0.0", "0.0", "0.0", "0.0", "-1850.0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "0.0", "0.0", "2.0", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "0.1795911173775114", "0.1652919882973272", "45000.0", "0.19515", "0.0322567315162234", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "20", "100024", "0", "0", "1", "0", "0", "135000.0", "427500.0", "21375.0", "427500.0", "0.015221", "-18252", "-4286.0", "-298.0", "-1800", "7.0", "1", "1", "0", "1", "0", "0", "2.0", "2", "2", "13", "0", "0", "0", "0", "0", "0", "0.5656548824667073", "0.113374512719927", null, "0.0722", "0.0801", "0.9781", "0.7008", null, "0.0", "0.1379", "0.1667", "0.0417", "0.0534", "0.0588", "0.0619", "0.0", "0.0", "0.0735", "0.0831", "0.9782", "0.7125", null, "0.0", "0.1379", "0.1667", "0.0417", "0.0546", "0.0643", "0.0645", "0.0", "0.0", "0.0729", "0.0801", "0.9781", "0.7048", null, "0.0", "0.1379", "0.1667", "0.0417", "0.0543", "0.0599", "0.063", "0.0", "0.0", "0.053", "0.0", "0.0", "0.0", "0.0", "-296.0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", null, null, null, null, null, null, "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "0.2348235809774271", "0.3157894736842105", "67500.0", "0.1583333333333333", "0.05", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "21", "100025", "0", "1", "1", "0", "1", "202500.0", "1132573.5", "37561.5", "927000.0", "0.025164", "-14815", "-1652.0", "-2299.0", "-2299", "14.0", "1", "1", "0", "1", "0", "0", "3.0", "2", "2", "9", "0", "0", "0", "0", "0", "0", "0.4377090198475417", "0.2337669575081463", "0.5424451438613613", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "0.0", "0.0", "0.0", "0.0", "0.0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "0.0", "1.0", "4.0", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "0.1115086061424232", "0.1787963430187974", "67500.0", "0.1854888888888889", "0.0331647350039533", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "1.0", "1.0", "1.0", "1.0", "0.0", "0.0", "0.0", "1.0", "1.0", "1.0", null, "0.0", "0.0", "0.0", null, "23833.575", "23833.575", "23833.575", "23833.575", "23833.575", "23833.575", "23833.575", "-1428.0", "-1428.0", "-1428.0", "1.0", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "22", "100026", "0", "1", "0", "1", "1", "450000.0", "497520.0", "32521.5", "450000.0", "0.020713", "-11146", "-4306.0", "-114.0", "-2518", null, "1", "1", "0", "1", "0", "0", "3.0", "3", "2", "6", "0", "0", "0", "0", "0", "0", null, "0.457142971588935", "0.3589512285783967", "0.0907", "0.0795", "0.9786", "0.7076", "0.012", "0.0", "0.2069", "0.1667", "0.2083", "0.0898", "0.0723", "0.0873", "0.0077", "0.0044", "0.0924", "0.0825", "0.9786", "0.7190000000000001", "0.0121", "0.0", "0.2069", "0.1667", "0.2083", "0.0918", "0.079", "0.091", "0.0078", "0.0047", "0.0916", "0.0795", "0.9786", "0.7115", "0.012", "0.0", "0.2069", "0.1667", "0.2083", "0.0913", "0.0735", "0.0889", "0.0078", "0.0045", "0.0696", "0.0", "0.0", "0.0", "0.0", "-468.0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "0.0", "0.0", "5.0", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "True", "False", "0.3863269334290328", "0.9044862518089724", "150000.0", "0.07227", "0.0653672214182344", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "23608.485", "23608.485", "23608.485", "132345.0", "132345.0", "132345.0", "132345.0", "132345.0", "132345.0", "1.0", "1.0", "1.0", null, "0.0", "0.0", "0.0", "132345.0", "132345.0", "132345.0", "12.0", "12.0", "12.0", "0.0", "0.0", "0.0", "-1427.0", "-1427.0", "-1427.0", "6.0", "6.0", "0.0", "1.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "23608.485", "23608.485", "23608.485", "132345.0", "132345.0", "132345.0", "132345.0", "132345.0", "132345.0", "1.0", "1.0", "1.0", null, "0.0", "0.0", "0.0", "132345.0", "132345.0", "132345.0", "12.0", "12.0", "12.0", "0.0", "0.0", "0.0", "-1427.0", "-1427.0", "-1427.0", "6.0", "6.0", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "1.0", "0.0", "0.0", "0.0", "13.0", "13.0", "13.0", "1.0", "1.0", "1.0", null, "0.0", "0.0", "0.0", null, "23608.485", "23608.485", "23608.485", "23608.485", "23608.485", "23608.485", "23608.485", "-1409.0", "-1409.0", "-1409.0", "1.0", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "23", "100027", "0", "1", "0", "0", "0", "83250.0", "239850.0", "23850.0", "225000.0", "0.006296", "-24827", null, "-9012.0", "-3684", null, "1", "0", "0", "1", "1", "0", "2.0", "3", "3", "12", "0", "0", "0", "0", "0", "0", null, "0.6243047373592765", "0.6690566947824041", "0.1443", "0.0848", "0.9876", "0.83", "0.1064", "0.14", "0.1207", "0.375", "0.4167", "0.2371", "0.1173", "0.1484", "0.0019", "0.0007", "0.1261", "0.0754", "0.9876", "0.8367", "0.0", "0.1208", "0.1034", "0.375", "0.4167", "0.2425", "0.1102", "0.0923", "0.0", "0.0", "0.1457", "0.0848", "0.9876", "0.8323", "0.1071", "0.14", "0.1207", "0.375", "0.4167", "0.2412", "0.1193", "0.151", "0.0019", "0.0007", "0.1639999999999999", "0.0", "0.0", "0.0", "0.0", "-795.0", "0", "0", "0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "0.0", "0.0", "3.0", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "False", "True", "False", "False", "False", "True", "False", "False", "False", "False", "False", "True", "False", null, "0.3470919324577861", "41625.0", "0.2864864864864865", "0.099437148217636", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "24", "100029", "0", "0", "1", "1", "2", "135000.0", "247500.0", "12703.5", "247500.0", "0.026392", "-11286", "-746.0", "-108.0", "-3729", "7.0", "1", "1", "0", "1", "0", "0", "4.0", "2", "2", "14", "0", "0", "0", "0", "1", "1", null, "0.7861793090532118", "0.5656079814115492", "0.1433", "0.1455", "0.9861", "0.8096", "0.0212", "0.0", "0.3103", "0.1667", "0.2083", "0.0861", "0.1168", "0.1217", "0.0", "0.0043", "0.146", "0.1509", "0.9861", "0.8171", "0.0214", "0.0", "0.3103", "0.1667", "0.2083", "0.0881", "0.1276", "0.1268", "0.0", "0.0045", "0.1447", "0.1455", "0.9861", "0.8121", "0.0214", "0.0", "0.3103", "0.1667", "0.2083", "0.0876", "0.1189", "0.1239", "0.0", "0.0044", "0.0967", "1.0", "1.0", "1.0", "0.0", "-4.0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "True", "False", "0.0660995924153819", "0.5454545454545454", "33750.0", "0.0941", "0.0513272727272727", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "25", "100030", "0", "1", "0", "0", "0", "90000.0", "225000.0", "11074.5", "225000.0", "0.028663", "-19334", "-3494.0", "-2419.0", "-2893", null, "1", "1", "0", "1", "1", "0", "2.0", "2", "2", "8", "0", "0", "0", "0", "0", "0", "0.5619484093041138", "0.6514056365297631", "0.4614823912998385", "0.0722", "0.0147", "0.9781", "0.7008", "0.001", "0.0", "0.1379", "0.1667", "0.0417", "0.0498", "0.0588", "0.067", "0.0", "0.0", "0.0735", "0.0153", "0.9782", "0.7125", "0.001", "0.0", "0.1379", "0.1667", "0.0417", "0.0509", "0.0643", "0.0698", "0.0", "0.0", "0.0729", "0.0147", "0.9781", "0.7048", "0.001", "0.0", "0.1379", "0.1667", "0.0417", "0.0506", "0.0599", "0.0682", "0.0", "0.0", "0.0533", "0.0", "0.0", "0.0", "0.0", "0.0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "0.1807179062790938", "0.4", "45000.0", "0.12305", "0.04922", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "26", "100031", "1", "1", "0", "0", "0", "112500.0", "979992.0", "27076.5", "702000.0", "0.018029", "-18724", "-2628.0", "-6573.0", "-1827", null, "1", "1", "0", "1", "0", "0", "1.0", "3", "2", "9", "0", "0", "0", "0", "0", "0", null, "0.5484771599678789", "0.190705947811054", "0.0165", "0.0089", "0.9732", null, null, "0.0", "0.069", "0.0417", null, "0.0265", null, "0.0094", null, "0.0", "0.0168", "0.0092", "0.9732", null, null, "0.0", "0.069", "0.0417", null, "0.0271", null, "0.0083", null, "0.0", "0.0167", "0.0089", "0.9732", null, null, "0.0", "0.069", "0.0417", null, "0.027", null, "0.0096", null, "0.0", "0.0085", "10.0", "1.0", "10.0", "0.0", "-161.0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "0.0", "2.0", "2.0", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "0.1403546250801111", "0.1147968554845345", "112500.0", "0.24068", "0.0276293071780177", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "27", "100032", "0", "0", "0", "0", "1", "112500.0", "327024.0", "23827.5", "270000.0", "0.019101", "-15948", "-1234.0", "-5782.0", "-3153", null, "1", "1", "0", "1", "0", "0", "3.0", "2", "2", "10", "0", "0", "0", "0", "1", "1", null, "0.5411237022695412", "0.6594055320683344", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "2.0", "0.0", "2.0", "0.0", "-2.0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "True", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "0.0773764735390017", "0.3440114487010127", "37500.0", "0.2118", "0.0728616248348745", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "28", "100033", "0", "0", "1", "0", "0", "270000.0", "790830.0", "57676.5", "675000.0", "0.04622", "-9994", "-1796.0", "-4668.0", "-2661", "1.0", "1", "1", "0", "1", "0", "1", "1.0", "1", "1", "11", "0", "1", "1", "0", "0", "0", "0.6003959050009468", "0.6850109901296888", "0.524496446363472", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "0.0", "0.0", "0.0", "0.0", "-849.0", "0", "0", "0", "0", "0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "1.0", "0.0", "1.0", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "0.1797078246948169", "0.3414134516899966", "270000.0", "0.2136166666666666", "0.0729316035051781", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "29", "100034", "0", "0", "0", "0", "0", "90000.0", "180000.0", "9000.0", "180000.0", "0.030755", "-10341", "-1010.0", "-4799.0", "-3015", null, "1", "1", "0", "1", "0", "0", "1.0", "2", "2", "16", "0", "0", "0", "0", "0", "0", "0.2979135090150507", "0.5027790378786304", null, "0.1505", "0.0838", "0.9831", "0.7688", "0.0188", "0.16", "0.1379", "0.3333", "0.375", "0.0872", "0.121", "0.1412", "0.0077", "0.0061", "0.1534", "0.087", "0.9831", "0.7779", "0.019", "0.1611", "0.1379", "0.3333", "0.375", "0.0892", "0.1322", "0.1471", "0.0078", "0.0065", "0.152", "0.0838", "0.9831", "0.7719", "0.0189", "0.16", "0.1379", "0.3333", "0.375", "0.0887", "0.1231", "0.1437", "0.0078", "0.0063", "0.1227", "0.0", "0.0", "0.0", "0.0", "-599.0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", null, null, null, null, null, null, "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "True", "False", "0.0976694710376172", "0.5", "90000.0", "0.1", "0.05", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "30", "100035", "0", "1", "0", "0", "0", "292500.0", "665892.0", "24592.5", "477000.0", "0.025164", "-15280", "-2668.0", "-5266.0", "-3787", null, "1", "1", "0", "1", "0", "1", "2.0", "2", "2", "13", "0", "0", "0", "0", "0", "0", null, "0.479987342189869", "0.4101025731788671", "0.0124", null, "0.9697", null, null, "0.0", "0.069", "0.0417", null, null, null, "0.0149", null, "0.0", "0.0126", null, "0.9697", null, null, "0.0", "0.069", "0.0417", null, null, null, "0.0155", null, "0.0", "0.0125", null, "0.9697", null, null, "0.0", "0.069", "0.0417", null, null, null, "0.0152", null, "0.0", "0.0117", "0.0", "0.0", "0.0", "0.0", "-1634.0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "1.0", "0.0", "5.0", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "True", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "True", "False", "False", "False", "True", "False", "0.1746073298429319", "0.4392604206087473", "146250.0", "0.084076923076923", "0.0369316645942585", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", null, null, null, null, null, null, null, null, null, null, "14.0", "14.0", "14.0", null, null, null, "-138.0", "-138.0", "-138.0", null, "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", null, null, null, null, null, null, null, null, null, null, "14.0", "14.0", "14.0", null, null, null, "-138.0", "-138.0", "-138.0", null, "0.0", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "1.0", "0.0", "0.0", "0.0", "3.0", "3.0", "3.0", "1.0", "1.0", "1.0", null, "0.0", "0.0", "0.0", null, "18201.645", "18201.645", "18201.645", "18201.645", "18201.645", "18201.645", "18201.645", "-1070.0", "-1070.0", "-1070.0", "1.0", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "31", "100036", "0", "1", "0", "0", "0", "112500.0", "512064.0", "25033.5", "360000.0", "0.008575", "-11144", "-1104.0", "-7846.0", "-2904", null, "1", "1", "0", "1", "0", "0", "2.0", "2", "2", "12", "0", "0", "0", "0", "0", "0", "0.2744223724911185", "0.6273004007953609", null, "0.3670000000000001", "0.3751", "0.9901", null, null, "0.28", "0.4828", "0.375", null, "0.1569", null, "0.2574", null, null, "0.3739", "0.3893", "0.9901", null, null, "0.282", "0.4828", "0.375", null, "0.1604", null, "0.2682", null, null, "0.3706", "0.3751", "0.9901", null, null, "0.28", "0.4828", "0.375", null, "0.1596", null, "0.262", null, null, "0.3388", "2.0", "0.0", "2.0", "0.0", "-397.0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "0.0", "2.0", "5.0", "True", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "True", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "0.0990667623833453", "0.2196991001124859", "56250.0", "0.22252", "0.0488874437570303", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "32", "100037", "0", "1", "0", "1", "0", "90000.0", "199008.0", "20893.5", "180000.0", "0.010032", "-12974", "-4404.0", "-7123.0", "-4464", null, "1", "1", "1", "1", "0", "0", "2.0", "2", "2", "11", "0", "0", "0", "0", "0", "0", null, "0.5594667916353414", "0.7981372313187245", "0.0928", null, "0.9801", null, null, "0.0", "0.2069", "0.1667", null, null, null, "0.0602", null, "0.0436", "0.0945", null, "0.9801", null, null, "0.0", "0.2069", "0.1667", null, null, null, "0.0627", null, "0.0461", "0.0937", null, "0.9801", null, null, "0.0", "0.2069", "0.1667", null, null, null, "0.0613", null, "0.0445", "0.0684", "0.0", "0.0", "0.0", "0.0", "-2766.0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "0.0", "0.0", "2.0", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "True", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "True", "False", "0.3394481270232773", "0.4522431259044862", "45000.0", "0.23215", "0.1049882416787264", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "33", "100039", "0", "0", "1", "1", "1", "360000.0", "733315.5", "39069.0", "679500.0", "0.015221", "-11694", "-2060.0", "-3557.0", "-3557", "3.0", "1", "1", "0", "1", "0", "0", "3.0", "2", "2", "10", "0", "0", "0", "1", "1", "0", null, "0.3217448956617718", "0.4118485559242397", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "2.0", "0.0", "2.0", "0.0", "-697.0", "0", "0", "0", "0", "0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "0.0", "1.0", "1.0", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "0.1761587138703608", "0.4909210292159378", "120000.0", "0.108525", "0.0532772046956596", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "34", "100040", "0", "1", "0", "0", "0", "135000.0", "1125000.0", "32895.0", "1125000.0", "0.0196889999999999", "-15997", "-4585.0", "-5735.0", "-4067", null, "1", "1", "0", "1", "0", "0", "2.0", "2", "2", "14", "0", "0", "0", "0", "0", "0", null, "0.1724975081477771", null, "0.0825", "0.0804", "0.9762", "0.6736", "0.0056", "0.0", "0.1379", "0.1667", "0.2083", "0.038", "0.0672", "0.0637", "0.0", "0.0", "0.084", "0.0835", "0.9762", "0.6864", "0.0057", "0.0", "0.1379", "0.1667", "0.2083", "0.0389", "0.0735", "0.0664", "0.0", "0.0", "0.0833", "0.0804", "0.9762", "0.6779999999999999", "0.0057", "0.0", "0.1379", "0.1667", "0.2083", "0.0387", "0.0684", "0.0648", "0.0", "0.0", "0.0532", "0.0", "0.0", "0.0", "0.0", "-3019.0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", null, null, null, null, null, null, "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "0.2866162405451022", "0.12", "67500.0", "0.2436666666666666", "0.02924", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "35", "100041", "0", "1", "0", "1", "0", "112500.0", "450000.0", "44509.5", "450000.0", "0.008575", "-12158", "-1275.0", "-6265.0", "-2009", null, "1", "1", "1", "1", "1", "0", "2.0", "2", "2", "19", "0", "0", "0", "0", "0", "0", null, "0.6631580756296298", "0.6785676886853644", "0.0948", "0.0792", "0.9861", "0.8096", null, "0.0", "0.1724", "0.1667", null, "0.0888", null, "0.0582", null, null, "0.0966", "0.0822", "0.9861", "0.8171", null, "0.0", "0.1724", "0.1667", null, "0.0908", null, "0.0606", null, null, "0.0958", "0.0792", "0.9861", "0.8121", null, "0.0", "0.1724", "0.1667", null, "0.0903", null, "0.0592", null, null, "0.0749", "0.0", "0.0", "0.0", "0.0", "-1285.0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "0.1048692219114986", "0.25", "56250.0", "0.39564", "0.09891", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "1.0", "0.0", "0.0", "0.0", "82.0", "82.0", "82.0", "1.0", "1.0", "1.0", null, "0.0", "0.0", "0.0", null, "7297.515", "7297.515", "7297.515", "7297.515", "7297.515", "7297.515", "7297.515", "-1499.0", "-1499.0", "-1499.0", "1.0", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "36", "100043", "0", "1", "0", "0", "2", "198000.0", "641173.5", "23157.0", "553500.0", "0.01885", "-17199", "-768.0", "-63.0", "-735", null, "1", "1", "1", "1", "1", "0", "4.0", "2", "2", "13", "0", "0", "0", "0", "0", "0", "0.8427634659543568", "0.6816988025574287", "0.7544061731797895", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "0.0", "0.0", "0.0", "0.0", "-2411.0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "0.0", "1.0", "1.0", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "0.0446537589394732", "0.3088087701690728", "49500.0", "0.1169545454545454", "0.0361165893475011", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "5287.815", "5287.815", "5287.815", "35775.0", "35775.0", "35775.0", "33340.5", "33340.5", "33340.5", "1.0730193008503173", "1.0730193008503173", "1.0730193008503173", null, "4500.0", "4500.0", "4500.0", "35775.0", "35775.0", "35775.0", "11.0", "11.0", "11.0", "0.1295149136747423", "0.1295149136747423", "0.1295149136747423", "-2411.0", "-2411.0", "-2411.0", "8.0", "8.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "5287.815", "5287.815", "5287.815", "35775.0", "35775.0", "35775.0", "33340.5", "33340.5", "33340.5", "1.0730193008503173", "1.0730193008503173", "1.0730193008503173", null, "4500.0", "4500.0", "4500.0", "35775.0", "35775.0", "35775.0", "11.0", "11.0", "11.0", "0.1295149136747423", "0.1295149136747423", "0.1295149136747423", "-2411.0", "-2411.0", "-2411.0", "8.0", "8.0", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "37", "100044", "0", "0", "0", "0", "0", "121500.0", "454500.0", "15151.5", "454500.0", "0.030755", "-21077", "-1288.0", "-5474.0", "-4270", null, "1", "1", "0", "1", "1", "0", "2.0", "2", "2", "10", "0", "0", "0", "0", "1", "1", "0.8045861213121414", "0.7197985370372056", "0.722392890081304", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "0.0", "0.0", "0.0", "0.0", "-1541.0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "0.0611092660245765", "0.2673267326732673", "60750.0", "0.1247037037037037", "0.0333366336633663", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "1.0", "0.0", "0.0", "0.0", "11.0", "11.0", "11.0", "1.0", "1.0", "1.0", null, "0.0", "0.0", "0.0", null, "22962.33", "22962.33", "22962.33", "22962.33", "22962.33", "22962.33", "22962.33", "-2130.0", "-2130.0", "-2130.0", "1.0", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "38", "100045", "0", "1", "0", "0", "0", "99000.0", "247275.0", "17338.5", "225000.0", "0.006207", "-23920", null, "-9817.0", "-4969", null, "1", "0", "0", "1", "1", "0", "2.0", "2", "2", "11", "0", "0", "0", "0", "0", "0", null, "0.6507647995068742", "0.7517237147741489", null, null, "0.9851", null, null, "0.04", "0.0345", "0.3333", null, "0.0566", null, "0.0922", null, null, null, null, "0.9851", null, null, "0.0403", "0.0345", "0.3333", null, "0.0579", null, "0.096", null, null, null, null, "0.9851", null, null, "0.04", "0.0345", "0.3333", null, "0.0576", null, "0.0938", null, null, "0.0786", "0.0", "0.0", "0.0", "0.0", "0.0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "0.0", "0.0", "2.0", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", null, "0.4003639672429481", "49500.0", "0.1751363636363636", "0.0701182893539581", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "39", "100046", "0", "0", "1", "0", "0", "180000.0", "540000.0", "27000.0", "540000.0", "0.025164", "-16126", "-1761.0", "-8236.0", "-4292", "3.0", "1", "1", "0", "1", "0", "0", "2.0", "2", "2", "8", "0", "0", "0", "0", "0", "0", null, "0.7380532835697358", "0.6058362647264226", "0.0814", "0.0994", "0.9831", "0.7688", "0.0142", "0.0", "0.2069", "0.1667", "0.2083", "0.1404", "0.0656", "0.0771", "0.0039", "0.0227", "0.083", "0.1032", "0.9831", "0.7779", "0.0143", "0.0", "0.2069", "0.1667", "0.2083", "0.1436", "0.0716", "0.0804", "0.0039", "0.0241", "0.0822", "0.0994", "0.9831", "0.7719", "0.0143", "0.0", "0.2069", "0.1667", "0.2083", "0.1429", "0.0667", "0.0785", "0.0039", "0.0232", "0.0734", "1.0", "0.0", "1.0", "0.0", "-540.0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "1.0", "0.0", "1.0", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "0.1092025300756542", "0.3333333333333333", "90000.0", "0.15", "0.05", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "40", "100047", "1", "0", "0", "0", "0", "202500.0", "1193580.0", "35028.0", "855000.0", "0.025164", "-17482", "-1262.0", "-1182.0", "-1029", null, "1", "1", "0", "1", "0", "0", "2.0", "2", "2", "9", "0", "0", "0", "0", "0", "0", null, "0.306840586048305", "0.3201633668633456", "0.1309", "0.125", "0.996", "0.9456", "0.0822", "0.16", "0.1379", "0.25", "0.2917", "0.0142", "0.1059", "0.1267", "0.0039", "0.0078", "0.1334", "0.1297", "0.996", "0.9477", "0.083", "0.1611", "0.1379", "0.25", "0.2917", "0.0145", "0.1157", "0.132", "0.0039", "0.0082", "0.1322", "0.125", "0.996", "0.9463", "0.0827", "0.16", "0.1379", "0.25", "0.2917", "0.0144", "0.1077", "0.129", "0.0039", "0.0079", "0.1463", "0.0", "0.0", "0.0", "0.0", "-1075.0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "2.0", "0.0", "4.0", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "0.0721885367806887", "0.1696576685266174", "101250.0", "0.1729777777777777", "0.0293470064846931", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "-40.0", "-40.0", "1.0", "0.0", "0.0", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "41", "100048", "0", "1", "0", "0", "0", "202500.0", "604152.0", "29196.0", "540000.0", "0.009175", "-16971", "-475.0", "-3148.0", "-513", null, "1", "1", "0", "1", "1", "0", "2.0", "2", "2", "12", "0", "1", "1", "0", "1", "1", null, "0.0373152355612163", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "4.0", "0.0", "4.0", "0.0", "-458.0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "0.0", "0.0", "5.0", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "0.0279889222791821", "0.3351805505899177", "101250.0", "0.1441777777777777", "0.0483255869383863", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "100048.0", "100048.0", "100048.0", "100048.0", null, "-2.0", "-2.0", "-2.0", "-2.0", null, "27302.4", "27302.4", "27302.4", "27302.4", null, "225000.0", "225000.0", "225000.0", "225000.0", null, "27000.0", "27000.0", "27000.0", "27000.0", null, "27000.0", "27000.0", "27000.0", "27000.0", null, "0.0", "0.0", "0.0", "0.0", null, "0.0", "0.0", "0.0", "0.0", null, "0.0", "0.0", "0.0", "0.0", null, "1458.27", "1458.27", "1458.27", "1458.27", null, "1458.27", "1458.27", "1458.27", "1458.27", null, "25541.73", "25541.73", "25541.73", "25541.73", null, "25956.9", "25956.9", "25956.9", "25956.9", null, "25956.9", "25956.9", "25956.9", "25956.9", null, "1.0", "1.0", "1.0", "1.0", null, "1.0", "1.0", "1.0", "1.0", null, "0.0", "0.0", "0.0", "0.0", null, "0.0", "0.0", "0.0", "0.0", null, "17.0", "17.0", "17.0", "17.0", null, "0.0", "0.0", "0.0", "0.0", null, "0.0", "0.0", "0.0", "0.0", null, "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "1.0" ], [ "42", "100049", "1", "1", "0", "1", "0", "135000.0", "288873.0", "16258.5", "238500.0", "0.007305", "-13384", "-3597.0", "-45.0", "-4409", null, "1", "1", "1", "1", "1", "0", "2.0", "3", "3", "11", "0", "0", "0", "0", "0", "0", "0.4682080567974757", "0.6742032101473874", "0.3996756156233169", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "1.0", "0.0", "1.0", "0.0", "-1480.0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "0.0", "0.0", "2.0", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "True", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "0.268753735803945", "0.4673333956444527", "67500.0", "0.1204333333333333", "0.0562825186154469", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "43", "100050", "0", "1", "0", "0", "0", "108000.0", "746280.0", "42970.5", "675000.0", "0.010966", "-23548", null, "-5745.0", "-4576", null, "1", "0", "0", "1", "0", "0", "1.0", "2", "2", "9", "0", "0", "0", "0", "0", "0", null, "0.7661378050275851", "0.6848276586890367", "0.2186", "0.1232", "0.9851", "0.7959999999999999", "0.0528", "0.24", "0.2069", "0.3333", "0.375", "0.1154", "0.1774", "0.2113", "0.0039", "0.0051", "0.2227", "0.1279", "0.9851", "0.804", "0.0533", "0.2417", "0.2069", "0.3333", "0.375", "0.1181", "0.1938", "0.2202", "0.0039", "0.0054", "0.2207", "0.1232", "0.9851", "0.7987", "0.0531", "0.24", "0.2069", "0.3333", "0.375", "0.1175", "0.1804", "0.2151", "0.0039", "0.0052", "0.1903", "0.0", "0.0", "0.0", "0.0", "-491.0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "0.0", "0.0", "3.0", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "True", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "True", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "True", "False", null, "0.1447178002894356", "108000.0", "0.397875", "0.0575795947901591", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "44", "100051", "0", "0", "0", "0", "0", "202500.0", "661702.5", "48280.5", "598500.0", "0.007114", "-9827", "-758.0", "-4166.0", "-2380", null, "1", "1", "1", "1", "0", "0", "2.0", "2", "2", "12", "0", "0", "0", "0", "1", "1", null, "0.6315186311742824", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "1.0", "0.0", "1.0", "0.0", "-556.0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", null, null, null, null, null, null, "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "True", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "0.0771344255622265", "0.3060287667040702", "101250.0", "0.2384222222222222", "0.0729640586215104", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "45", "100052", "0", "1", "0", "0", "1", "90000.0", "180000.0", "9000.0", "180000.0", "0.009334", "-7974", "-895.0", "-6591.0", "-642", null, "1", "1", "1", "1", "0", "0", "3.0", "2", "2", "10", "0", "0", "0", "0", "0", "0", null, "0.535542260363498", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "1.0", "1.0", "1.0", "1.0", "-462.0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", null, null, null, null, null, null, "False", "True", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "True", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "0.1122397792826686", "0.5", "30000.0", "0.1", "0.05", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "46", "100053", "0", "1", "0", "0", "0", "202500.0", "305221.5", "17649.0", "252000.0", "0.0196889999999999", "-20373", null, "-7760.0", "-1993", null, "1", "0", "0", "1", "0", "0", "1.0", "2", "2", "8", "0", "0", "0", "0", "0", "0", null, "0.2476647173356162", "0.475849908720221", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "0.0", "0.0", "0.0", "0.0", "-649.0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "0.0", "2.0", "4.0", "True", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "True", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", null, "0.663452607368747", "202500.0", "0.0871555555555555", "0.057823580580005", "-2893.0", "-1764.0", "-2287.714285714286", "221585.23809523808", "-2534.0", "-648.0", "-1519.3333333333333", "-1137.571428571429", "0.0", "0.0", null, "225000.0", "92655.64285714286", "648589.5", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", null, null, "0.0", null, null, null, "0.0", "0.1428571428571428", "0.0", "0.8571428571428571", "0.0", "0.0", "1.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.7142857142857143", "0.2857142857142857", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", null, null, null, null, null, null, null, null, null, "-2338.0", "-2338.0", "-2338.0", null, "-1958.0", "-1958.0", "-1958.0", "-1945.0", "0.0", "0.0", null, "48820.5", "48820.5", "48820.5", null, null, "0.0", "0.0", null, "0.0", null, null, "0.0", null, null, null, "0.0", "-2893.0", "-1764.0", "-2279.333333333333", "265312.26666666666", "-2534.0", "-648.0", "-1431.6", "-1003.0", "0.0", "0.0", null, "225000.0", "99961.5", "599769.0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", null, null, "0.0", null, null, null, "0.0", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "47", "100054", "0", "1", "0", "0", "0", "99000.0", "260640.0", "26838.0", "225000.0", "0.022625", "-20121", "-5332.0", "-9197.0", "-3283", null, "1", "1", "1", "1", "1", "0", "2.0", "2", "2", "16", "0", "0", "0", "0", "1", "1", null, "0.0892406534424171", "0.7281412993111438", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "4.0", "0.0", "4.0", "0.0", "-1247.0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "0.0", "0.0", "2.0", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "0.2649967695442572", "0.3798342541436464", "49500.0", "0.2710909090909091", "0.1029696132596685", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "48", "100055", "0", "1", "0", "1", "0", "130500.0", "1350000.0", "37255.5", "1350000.0", "0.020713", "-19727", "-4411.0", "-6225.0", "-3199", null, "1", "1", "1", "1", "1", "0", "2.0", "3", "3", "10", "0", "0", "0", "0", "0", "0", "0.7104273289168539", "0.5891866296961207", "0.4668640059537032", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "0.0", "0.0", "0.0", "0.0", "-784.0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0.0", "0.0", "0.0", "0.0", "0.0", "0.0", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "0.2236021696152481", "0.0966666666666666", "65250.0", "0.2854827586206896", "0.0275966666666666", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], [ "49", "100056", "0", "0", "1", "0", "0", "360000.0", "1506816.0", "49927.5", "1350000.0", "0.010006", "-18264", "-9523.0", "-5504.0", "-1797", "3.0", "1", "1", "0", "1", "0", "0", "2.0", "2", "2", "10", "0", "0", "0", "0", "1", "1", null, "0.5239340474953537", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, "1.0", "1.0", "1.0", "1.0", "-1498.0", "0", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", null, null, null, null, null, null, "True", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "True", "False", "True", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "True", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "False", "0.5214082347787998", "0.238914373088685", "180000.0", "0.1386875", "0.033134437117737", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] ], "shape": { "columns": 755, "rows": 30000 } }, "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
SK_ID_CURRTARGETCODE_GENDERFLAG_OWN_CARFLAG_OWN_REALTYCNT_CHILDRENAMT_INCOME_TOTALAMT_CREDITAMT_ANNUITYAMT_GOODS_PRICE...CC_SK_DPD_DEF_MEANCC_SK_DPD_DEF_SUMCC_SK_DPD_DEF_VARCC_NAME_CONTRACT_STATUS_Active_MEANCC_NAME_CONTRACT_STATUS_Completed_MEANCC_NAME_CONTRACT_STATUS_Demand_MEANCC_NAME_CONTRACT_STATUS_Sent proposal_MEANCC_NAME_CONTRACT_STATUS_Signed_MEANCC_NAME_CONTRACT_STATUS_nan_MEANCC_COUNT
010000210000202500.0406597.524700.5351000.0...NaNNaNNaNNaNNaNNaNNaNNaNNaNNaN
110000301010270000.01293502.535698.51129500.0...NaNNaNNaNNaNNaNNaNNaNNaNNaNNaN
21000040010067500.0135000.06750.0135000.0...NaNNaNNaNNaNNaNNaNNaNNaNNaNNaN
310000601000135000.0312682.529686.5297000.0...NaNNaNNaNNaNNaNNaNNaNNaNNaNNaN
410000700000121500.0513000.021865.5513000.0...NaNNaNNaNNaNNaNNaNNaNNaNNaNNaN
..................................................................
2999513482100112202500.0738000.026275.5738000.0...NaNNaNNaNNaNNaNNaNNaNNaNNaNNaN
2999613482201001225000.01288350.037800.01125000.0...NaNNaNNaNNaNNaNNaNNaNNaNNaNNaN
2999713482501101135000.0269982.027792.0238500.0...NaNNaNNaNNaNNaNNaNNaNNaNNaNNaN
299981348260100099000.0247275.017338.5225000.0...NaNNaNNaNNaNNaNNaNNaNNaNNaNNaN
299991348270101099000.0675000.021775.5675000.0...NaNNaNNaNNaNNaNNaNNaNNaNNaNNaN
\n", "

30000 rows × 755 columns

\n", "
" ], "text/plain": [ " SK_ID_CURR TARGET CODE_GENDER FLAG_OWN_CAR FLAG_OWN_REALTY \\\n", "0 100002 1 0 0 0 \n", "1 100003 0 1 0 1 \n", "2 100004 0 0 1 0 \n", "3 100006 0 1 0 0 \n", "4 100007 0 0 0 0 \n", "... ... ... ... ... ... \n", "29995 134821 0 0 1 1 \n", "29996 134822 0 1 0 0 \n", "29997 134825 0 1 1 0 \n", "29998 134826 0 1 0 0 \n", "29999 134827 0 1 0 1 \n", "\n", " CNT_CHILDREN AMT_INCOME_TOTAL AMT_CREDIT AMT_ANNUITY \\\n", "0 0 202500.0 406597.5 24700.5 \n", "1 0 270000.0 1293502.5 35698.5 \n", "2 0 67500.0 135000.0 6750.0 \n", "3 0 135000.0 312682.5 29686.5 \n", "4 0 121500.0 513000.0 21865.5 \n", "... ... ... ... ... \n", "29995 2 202500.0 738000.0 26275.5 \n", "29996 1 225000.0 1288350.0 37800.0 \n", "29997 1 135000.0 269982.0 27792.0 \n", "29998 0 99000.0 247275.0 17338.5 \n", "29999 0 99000.0 675000.0 21775.5 \n", "\n", " AMT_GOODS_PRICE ... CC_SK_DPD_DEF_MEAN CC_SK_DPD_DEF_SUM \\\n", "0 351000.0 ... NaN NaN \n", "1 1129500.0 ... NaN NaN \n", "2 135000.0 ... NaN NaN \n", "3 297000.0 ... NaN NaN \n", "4 513000.0 ... NaN NaN \n", "... ... ... ... ... \n", "29995 738000.0 ... NaN NaN \n", "29996 1125000.0 ... NaN NaN \n", "29997 238500.0 ... NaN NaN \n", "29998 225000.0 ... NaN NaN \n", "29999 675000.0 ... NaN NaN \n", "\n", " CC_SK_DPD_DEF_VAR CC_NAME_CONTRACT_STATUS_Active_MEAN \\\n", "0 NaN NaN \n", "1 NaN NaN \n", "2 NaN NaN \n", "3 NaN NaN \n", "4 NaN NaN \n", "... ... ... \n", "29995 NaN NaN \n", "29996 NaN NaN \n", "29997 NaN NaN \n", "29998 NaN NaN \n", "29999 NaN NaN \n", "\n", " CC_NAME_CONTRACT_STATUS_Completed_MEAN \\\n", "0 NaN \n", "1 NaN \n", "2 NaN \n", "3 NaN \n", "4 NaN \n", "... ... \n", "29995 NaN \n", "29996 NaN \n", "29997 NaN \n", "29998 NaN \n", "29999 NaN \n", "\n", " CC_NAME_CONTRACT_STATUS_Demand_MEAN \\\n", "0 NaN \n", "1 NaN \n", "2 NaN \n", "3 NaN \n", "4 NaN \n", "... ... \n", "29995 NaN \n", "29996 NaN \n", "29997 NaN \n", "29998 NaN \n", "29999 NaN \n", "\n", " CC_NAME_CONTRACT_STATUS_Sent proposal_MEAN \\\n", "0 NaN \n", "1 NaN \n", "2 NaN \n", "3 NaN \n", "4 NaN \n", "... ... \n", "29995 NaN \n", "29996 NaN \n", "29997 NaN \n", "29998 NaN \n", "29999 NaN \n", "\n", " CC_NAME_CONTRACT_STATUS_Signed_MEAN CC_NAME_CONTRACT_STATUS_nan_MEAN \\\n", "0 NaN NaN \n", "1 NaN NaN \n", "2 NaN NaN \n", "3 NaN NaN \n", "4 NaN NaN \n", "... ... ... \n", "29995 NaN NaN \n", "29996 NaN NaN \n", "29997 NaN NaN \n", "29998 NaN NaN \n", "29999 NaN NaN \n", "\n", " CC_COUNT \n", "0 NaN \n", "1 NaN \n", "2 NaN \n", "3 NaN \n", "4 NaN \n", "... ... \n", "29995 NaN \n", "29996 NaN \n", "29997 NaN \n", "29998 NaN \n", "29999 NaN \n", "\n", "[30000 rows x 755 columns]" ] }, "execution_count": 47, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df" ] }, { "cell_type": "markdown", "id": "fsbp5eeilys", "metadata": {}, "source": [ "# [Utilitaires](#toc0_)\n", "\n", "## [Fonctions de logging MLflow](#toc0_)" ] }, { "cell_type": "code", "execution_count": 48, "id": "1d8830f1", "metadata": {}, "outputs": [], "source": [ "log_model_fn = {\n", " LGBMClassifier: mlflow.lightgbm.log_model,\n", " XGBClassifier: mlflow.xgboost.log_model,\n", "}" ] }, { "cell_type": "markdown", "id": "log323w8xvo", "metadata": {}, "source": [ "## [Gestion des runs](#toc0_)" ] }, { "cell_type": "code", "execution_count": 49, "id": "5p13d1dx40i", "metadata": {}, "outputs": [], "source": [ "def delete_run_if_exists(experiment_name, run_name):\n", " client = MlflowClient()\n", " exp = client.get_experiment_by_name(experiment_name)\n", " if exp is None:\n", " return\n", " runs = client.search_runs(\n", " experiment_ids=[exp.experiment_id],\n", " filter_string=f\"tags.mlflow.runName = '{run_name}'\",\n", " )\n", " for run in runs:\n", " client.delete_run(run.info.run_id)" ] }, { "cell_type": "markdown", "id": "rdqlr7eglu", "metadata": {}, "source": [ "## [Pipeline sklearn](#toc0_)" ] }, { "cell_type": "code", "execution_count": 50, "id": "yqhlc7nbljh", "metadata": {}, "outputs": [], "source": [ "def make_sklearn_pipeline(model):\n", " \"\"\"Wrapping imputation + scaling pour les modèles sklearn qui ne gèrent pas les NaN.\"\"\"\n", " return Pipeline(\n", " [\n", " (\"imputer\", SimpleImputer(strategy=\"median\")),\n", " (\"scaler\", StandardScaler()),\n", " (\"model\", model),\n", " ]\n", " )" ] }, { "cell_type": "code", "execution_count": 51, "id": "pc3u4ngxy", "metadata": {}, "outputs": [], "source": [ "def cost_score(y_true, y_pred):\n", " tn, fp, fn, tp = confusion_matrix(y_true, y_pred).ravel()\n", " return 10 * fn + fp # positif = à minimiser\n", "\n", "\n", "scorer = make_scorer(cost_score, greater_is_better=False)" ] }, { "cell_type": "code", "execution_count": 52, "id": "nn9v7jz2vkk", "metadata": {}, "outputs": [], "source": [ "def find_best_threshold(y_true, y_proba, n_steps=100):\n", " \"\"\"Retourne le seuil qui minimise le coût métier (10*FN + FP).\"\"\"\n", " thresholds = np.linspace(0.01, 0.99, n_steps)\n", " costs = [cost_score(y_true, (y_proba >= t).astype(int)) for t in thresholds]\n", " best_idx = np.argmin(costs)\n", " return thresholds[best_idx]" ] }, { "cell_type": "markdown", "id": "twkds8iz6k", "metadata": {}, "source": [ "# [Préparation des données](#toc0_)\n", "\n", "## [Features & target](#toc0_)" ] }, { "cell_type": "code", "execution_count": 53, "id": "c41f5bd7", "metadata": {}, "outputs": [], "source": [ "X = df.drop(columns=[\"TARGET\", \"SK_ID_CURR\"])\n", "y = df[\"TARGET\"]\n", "\n", "\n", "# Fix noms de colonnes pour LightGBM\n", "import re\n", "\n", "X.columns = [re.sub(r\"[^A-Za-z0-9_]+\", \"_\", col) for col in X.columns]\n", "\n", "# on enleve les inf pour eviter de faire bugger certains modeles\n", "X = X.replace([np.inf, -np.inf], np.nan)\n", "\n", "\n", "X_train, X_test, y_train, y_test = train_test_split(\n", " X, y, test_size=0.20, random_state=78\n", ")" ] }, { "cell_type": "markdown", "id": "cn45l9kye4j", "metadata": {}, "source": [ "## [Statistiques du split](#toc0_)" ] }, { "cell_type": "code", "execution_count": 54, "id": "df81edcb", "metadata": {}, "outputs": [ { "data": { "application/vnd.microsoft.datawrangler.viewer.v0+json": { "columns": [ { "name": "TARGET", "rawType": "int64", "type": "integer" }, { "name": "count", "rawType": "int64", "type": "integer" } ], "ref": "606eda85-81e8-44dd-95d7-4e7c926cae53", "rows": [ [ "0", "22110" ], [ "1", "1890" ] ], "shape": { "columns": 1, "rows": 2 } }, "text/plain": [ "TARGET\n", "0 22110\n", "1 1890\n", "Name: count, dtype: int64" ] }, "execution_count": 54, "metadata": {}, "output_type": "execute_result" } ], "source": [ "y_train.value_counts()" ] }, { "cell_type": "code", "execution_count": 55, "id": "1356b14b", "metadata": {}, "outputs": [ { "data": { "application/vnd.microsoft.datawrangler.viewer.v0+json": { "columns": [ { "name": "TARGET", "rawType": "int64", "type": "integer" }, { "name": "count", "rawType": "int64", "type": "integer" } ], "ref": "88c197c8-5ea5-4a81-9265-7d489dd356c6", "rows": [ [ "0", "5487" ], [ "1", "513" ] ], "shape": { "columns": 1, "rows": 2 } }, "text/plain": [ "TARGET\n", "0 5487\n", "1 513\n", "Name: count, dtype: int64" ] }, "execution_count": 55, "metadata": {}, "output_type": "execute_result" } ], "source": [ "y_test.value_counts()" ] }, { "cell_type": "markdown", "id": "sttzzbfevtq", "metadata": {}, "source": [ "# [Configuration MLflow](#toc0_)" ] }, { "cell_type": "code", "execution_count": 56, "id": "3dbxv71rla6", "metadata": {}, "outputs": [ { "data": { "text/plain": [ "" ] }, "execution_count": 56, "metadata": {}, "output_type": "execute_result" } ], "source": [ "if mlflow.active_run():\n", " mlflow.end_run()\n", "\n", "mlflow.set_tracking_uri(\"http://127.0.0.1:5000/\")\n", "EXPERIMENT_NAME = \"First trial\"\n", "mlflow.set_experiment(EXPERIMENT_NAME)" ] }, { "cell_type": "markdown", "id": "ut02x0xok5p", "metadata": {}, "source": [ "# [Modélisation](#toc0_)\n", "\n", "## [Fonction run_cv](#toc0_)" ] }, { "cell_type": "code", "execution_count": null, "id": "5e89d4a0", "metadata": {}, "outputs": [], "source": [ "FBETA = 1.5\n", "\n", "\n", "def run_cv(\n", " model,\n", " model_name,\n", " X,\n", " y,\n", " n_splits=5,\n", " tags=None,\n", " use_sample_weights=False,\n", " optimize_threshold=False,\n", "):\n", " delete_run_if_exists(EXPERIMENT_NAME, model_name)\n", " skf = StratifiedKFold(n_splits=n_splits, shuffle=True, random_state=42)\n", " aucs, pr_aucs, recalls, precisions, f1s, fbetas, costs, thresholds = (\n", " [],\n", " [],\n", " [],\n", " [],\n", " [],\n", " [],\n", " [],\n", " [],\n", " )\n", " sw_key = \"model__sample_weight\" if isinstance(model, Pipeline) else \"sample_weight\"\n", "\n", " with mlflow.start_run(run_name=model_name, tags=tags or {}):\n", " mlflow.log_params({k: str(v) for k, v in model.get_params().items()})\n", " mlflow.log_param(\"model_name\", model_name)\n", " mlflow.log_param(\"sample_weight\", \"balanced\" if use_sample_weights else \"none\")\n", " mlflow.log_param(\"optimize_threshold\", str(optimize_threshold))\n", " base = model.steps[-1][1] if isinstance(model, Pipeline) else model\n", " mlflow.set_tag(\"model_family\", type(base).__name__)\n", " for fold, (tr, val) in enumerate(skf.split(X, y)):\n", " sw = (\n", " {sw_key: compute_sample_weight(\"balanced\", y.iloc[tr])}\n", " if use_sample_weights\n", " else {}\n", " )\n", " model.fit(X.iloc[tr], y.iloc[tr], **sw)\n", " preds_proba = model.predict_proba(X.iloc[val])[:, 1]\n", " if optimize_threshold:\n", " thresh = find_best_threshold(y.iloc[val], preds_proba)\n", " thresholds.append(thresh)\n", " else:\n", " thresh = 0.5\n", " preds = (preds_proba >= thresh).astype(int)\n", " aucs.append(roc_auc_score(y.iloc[val], preds_proba))\n", " pr_aucs.append(average_precision_score(y.iloc[val], preds_proba))\n", " recalls.append(recall_score(y.iloc[val], preds, zero_division=0))\n", " precisions.append(precision_score(y.iloc[val], preds, zero_division=0))\n", " f1s.append(f1_score(y.iloc[val], preds, zero_division=0))\n", " fbetas.append(fbeta_score(y.iloc[val], preds, beta=FBETA, zero_division=0))\n", " costs.append(cost_score(y.iloc[val], preds))\n", " mlflow.log_metric(\"roc_auc_mean\", round(float(np.mean(aucs)), 2))\n", " mlflow.log_metric(\"roc_auc_std\", round(float(np.std(aucs)), 2))\n", " mlflow.log_metric(\"pr_auc_mean\", round(float(np.mean(pr_aucs)), 2))\n", " mlflow.log_metric(\"pr_auc_std\", round(float(np.std(pr_aucs)), 2))\n", " mlflow.log_metric(\"recall_mean\", round(float(np.mean(recalls)), 2))\n", " mlflow.log_metric(\"recall_std\", round(float(np.std(recalls)), 2))\n", " mlflow.log_metric(\"precision_mean\", round(float(np.mean(precisions)), 2))\n", " mlflow.log_metric(\"precision_std\", round(float(np.std(precisions)), 2))\n", " mlflow.log_metric(\"f1_mean\", round(float(np.mean(f1s)), 2))\n", " mlflow.log_metric(\"f1_std\", round(float(np.std(f1s)), 2))\n", " mlflow.log_metric(\"fbeta_mean\", round(float(np.mean(fbetas)), 2))\n", " mlflow.log_metric(\"fbeta_std\", round(float(np.std(fbetas)), 2))\n", " mlflow.log_metric(\"cost_mean\", round(float(np.mean(costs)), 2))\n", " mlflow.log_metric(\"cost_std\", round(float(np.std(costs)), 2))\n", " if optimize_threshold:\n", " mlflow.log_metric(\n", " \"best_threshold_mean\", round(float(np.mean(thresholds)), 2)\n", " )\n", " mlflow.log_metric(\"best_threshold_std\", round(float(np.std(thresholds)), 2))\n", "\n", " sw = (\n", " {sw_key: compute_sample_weight(\"balanced\", y)} if use_sample_weights else {}\n", " )\n", " model.fit(X, y, **sw)\n", " log_fn = log_model_fn.get(type(model), mlflow.sklearn.log_model)\n", " log_fn(model, name=model_name)\n", "\n", " thr_info = (\n", " f\" | Threshold={np.mean(thresholds):.3f} ± {np.std(thresholds):.3f}\"\n", " if optimize_threshold\n", " else \"\"\n", " )\n", " print(\n", " f\"{model_name} | ROC-AUC={np.mean(aucs):.4f} | PR-AUC={np.mean(pr_aucs):.4f} | \"\n", " f\"Recall={np.mean(recalls):.4f} | Precision={np.mean(precisions):.4f} | \"\n", " f\"Fbeta(β={FBETA})={np.mean(fbetas):.4f} | Cost={np.mean(costs):.1f}{thr_info}\"\n", " )" ] }, { "cell_type": "markdown", "id": "z3f5do04s9i", "metadata": {}, "source": [ "## [Entraînement des baselines](#toc0_)" ] }, { "cell_type": "code", "execution_count": 58, "id": "fd3ff110", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "[LightGBM] [Info] Number of positive: 1512, number of negative: 17688\n", "[LightGBM] [Info] Auto-choosing col-wise multi-threading, the overhead of testing was 0,010225 seconds.\n", "You can set `force_col_wise=true` to remove the overhead.\n", "[LightGBM] [Info] Total Bins 40433\n", "[LightGBM] [Info] Number of data points in the train set: 19200, number of used features: 707\n", "[LightGBM] [Info] [binary:BoostFromScore]: pavg=0,078750 -> initscore=-2,459453\n", "[LightGBM] [Info] Start training from score -2,459453\n", "[LightGBM] [Info] Number of positive: 1512, number of negative: 17688\n", "[LightGBM] [Info] Auto-choosing col-wise multi-threading, the overhead of testing was 0,025692 seconds.\n", "You can set `force_col_wise=true` to remove the overhead.\n", "[LightGBM] [Info] Total Bins 40599\n", "[LightGBM] [Info] Number of data points in the train set: 19200, number of used features: 708\n", "[LightGBM] [Info] [binary:BoostFromScore]: pavg=0,078750 -> initscore=-2,459453\n", "[LightGBM] [Info] Start training from score -2,459453\n", "[LightGBM] [Info] Number of positive: 1512, number of negative: 17688\n", "[LightGBM] [Info] Auto-choosing col-wise multi-threading, the overhead of testing was 0,010915 seconds.\n", "You can set `force_col_wise=true` to remove the overhead.\n", "[LightGBM] [Info] Total Bins 40736\n", "[LightGBM] [Info] Number of data points in the train set: 19200, number of used features: 708\n", "[LightGBM] [Info] [binary:BoostFromScore]: pavg=0,078750 -> initscore=-2,459453\n", "[LightGBM] [Info] Start training from score -2,459453\n", "[LightGBM] [Info] Number of positive: 1512, number of negative: 17688\n", "[LightGBM] [Info] Auto-choosing col-wise multi-threading, the overhead of testing was 0,016241 seconds.\n", "You can set `force_col_wise=true` to remove the overhead.\n", "[LightGBM] [Info] Total Bins 40695\n", "[LightGBM] [Info] Number of data points in the train set: 19200, number of used features: 708\n", "[LightGBM] [Info] [binary:BoostFromScore]: pavg=0,078750 -> initscore=-2,459453\n", "[LightGBM] [Info] Start training from score -2,459453\n", "[LightGBM] [Info] Number of positive: 1512, number of negative: 17688\n", "[LightGBM] [Info] Auto-choosing col-wise multi-threading, the overhead of testing was 0,022516 seconds.\n", "You can set `force_col_wise=true` to remove the overhead.\n", "[LightGBM] [Info] Total Bins 40909\n", "[LightGBM] [Info] Number of data points in the train set: 19200, number of used features: 707\n", "[LightGBM] [Info] [binary:BoostFromScore]: pavg=0,078750 -> initscore=-2,459453\n", "[LightGBM] [Info] Start training from score -2,459453\n", "[LightGBM] [Info] Number of positive: 1890, number of negative: 22110\n", "[LightGBM] [Info] Auto-choosing col-wise multi-threading, the overhead of testing was 0,014313 seconds.\n", "You can set `force_col_wise=true` to remove the overhead.\n", "[LightGBM] [Info] Total Bins 44432\n", "[LightGBM] [Info] Number of data points in the train set: 24000, number of used features: 711\n", "[LightGBM] [Info] [binary:BoostFromScore]: pavg=0,078750 -> initscore=-2,459453\n", "[LightGBM] [Info] Start training from score -2,459453\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "2026/03/30 17:24:59 WARNING mlflow.lightgbm: Saving the models in the pickle or cloudpickle format requires exercising caution because these formats rely on Python's object serialization mechanism, which can execute arbitrary code during deserialization. The recommended safe alternative is the 'skops' format. For more information, see: https://scikit-learn.org/stable/model_persistence.html\n", "2026/03/30 17:25:02 WARNING mlflow.utils.environment: Failed to resolve installed pip version. ``pip`` will be added to conda.yaml environment spec without a version specifier.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "lgbm_baseline | ROC-AUC=0.7257 | PR-AUC=0.2075 | Recall=0.0312 | Precision=0.4195 | Fbeta(β=1.5)=0.0436 | Cost=3678.4\n", "🏃 View run lgbm_baseline at: http://127.0.0.1:5000/#/experiments/2/runs/3aadb34a7cd645afafd3f4dced2e1b54\n", "🧪 View experiment at: http://127.0.0.1:5000/#/experiments/2\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "2026/03/30 17:25:12 WARNING mlflow.utils.environment: Failed to resolve installed pip version. ``pip`` will be added to conda.yaml environment spec without a version specifier.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "xgb_baseline | ROC-AUC=0.6969 | PR-AUC=0.1808 | Recall=0.0487 | Precision=0.3234 | Fbeta(β=1.5)=0.0658 | Cost=3635.2\n", "🏃 View run xgb_baseline at: http://127.0.0.1:5000/#/experiments/2/runs/7ea363ed94de4e0487e207e65b3f51db\n", "🧪 View experiment at: http://127.0.0.1:5000/#/experiments/2\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "2026/03/30 17:25:34 WARNING mlflow.sklearn: Saving scikit-learn models in the pickle or cloudpickle format requires exercising caution because these formats rely on Python's object serialization mechanism, which can execute arbitrary code during deserialization. The recommended safe alternative is the 'skops' format. For more information, see: https://scikit-learn.org/stable/model_persistence.html\n", "2026/03/30 17:25:35 WARNING mlflow.utils.environment: Failed to resolve installed pip version. ``pip`` will be added to conda.yaml environment spec without a version specifier.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "MLP_baseline | ROC-AUC=0.6887 | PR-AUC=0.1705 | Recall=0.0079 | Precision=0.1457 | Fbeta(β=1.5)=0.0112 | Cost=3759.8\n", "🏃 View run MLP_baseline at: http://127.0.0.1:5000/#/experiments/2/runs/10df0e5c363344219eb4f07f1a334b05\n", "🧪 View experiment at: http://127.0.0.1:5000/#/experiments/2\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\linear_model\\_logistic.py:1184: FutureWarning: 'n_jobs' has no effect since 1.8 and will be removed in 1.10. You provided 'n_jobs=-1', please leave it unspecified.\n", " warnings.warn(msg, category=FutureWarning)\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\linear_model\\_logistic.py:1184: FutureWarning: 'n_jobs' has no effect since 1.8 and will be removed in 1.10. You provided 'n_jobs=-1', please leave it unspecified.\n", " warnings.warn(msg, category=FutureWarning)\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\linear_model\\_logistic.py:1184: FutureWarning: 'n_jobs' has no effect since 1.8 and will be removed in 1.10. You provided 'n_jobs=-1', please leave it unspecified.\n", " warnings.warn(msg, category=FutureWarning)\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\linear_model\\_logistic.py:1184: FutureWarning: 'n_jobs' has no effect since 1.8 and will be removed in 1.10. You provided 'n_jobs=-1', please leave it unspecified.\n", " warnings.warn(msg, category=FutureWarning)\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\linear_model\\_logistic.py:1184: FutureWarning: 'n_jobs' has no effect since 1.8 and will be removed in 1.10. You provided 'n_jobs=-1', please leave it unspecified.\n", " warnings.warn(msg, category=FutureWarning)\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\linear_model\\_logistic.py:1184: FutureWarning: 'n_jobs' has no effect since 1.8 and will be removed in 1.10. You provided 'n_jobs=-1', please leave it unspecified.\n", " warnings.warn(msg, category=FutureWarning)\n", "2026/03/30 17:25:51 WARNING mlflow.sklearn: Saving scikit-learn models in the pickle or cloudpickle format requires exercising caution because these formats rely on Python's object serialization mechanism, which can execute arbitrary code during deserialization. The recommended safe alternative is the 'skops' format. For more information, see: https://scikit-learn.org/stable/model_persistence.html\n", "2026/03/30 17:25:53 WARNING mlflow.utils.environment: Failed to resolve installed pip version. ``pip`` will be added to conda.yaml environment spec without a version specifier.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "log_reg_baseline | ROC-AUC=0.7129 | PR-AUC=0.1843 | Recall=0.0286 | Precision=0.2673 | Fbeta(β=1.5)=0.0394 | Cost=3701.8\n", "🏃 View run log_reg_baseline at: http://127.0.0.1:5000/#/experiments/2/runs/e82489d3c1bd45229e51de575d8d3a1f\n", "🧪 View experiment at: http://127.0.0.1:5000/#/experiments/2\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "2026/03/30 17:26:07 WARNING mlflow.sklearn: Saving scikit-learn models in the pickle or cloudpickle format requires exercising caution because these formats rely on Python's object serialization mechanism, which can execute arbitrary code during deserialization. The recommended safe alternative is the 'skops' format. For more information, see: https://scikit-learn.org/stable/model_persistence.html\n", "2026/03/30 17:26:09 WARNING mlflow.utils.environment: Failed to resolve installed pip version. ``pip`` will be added to conda.yaml environment spec without a version specifier.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "rf_baseline | ROC-AUC=0.6846 | PR-AUC=0.1670 | Recall=0.0005 | Precision=0.2000 | Fbeta(β=1.5)=0.0008 | Cost=3778.0\n", "🏃 View run rf_baseline at: http://127.0.0.1:5000/#/experiments/2/runs/c7a2ede490af4f309bc6e2ed283fedbb\n", "🧪 View experiment at: http://127.0.0.1:5000/#/experiments/2\n" ] } ], "source": [ "baseline_tags = {\"dataset\": \"reduced\", \"phase\": \"baseline\", \"fbeta\": str(FBETA)}\n", "\n", "run_cv(\n", " LGBMClassifier(random_state=42, n_jobs=-1),\n", " \"lgbm_baseline\",\n", " X_train,\n", " y_train,\n", " tags=baseline_tags,\n", ")\n", "run_cv(\n", " XGBClassifier(random_state=42, n_jobs=-1, eval_metric=\"auc\"),\n", " \"xgb_baseline\",\n", " X_train,\n", " y_train,\n", " tags=baseline_tags,\n", ")\n", "run_cv(\n", " make_sklearn_pipeline(\n", " MLPClassifier(\n", " random_state=42,\n", " hidden_layer_sizes=(100, 50),\n", " early_stopping=True,\n", " max_iter=300,\n", " )\n", " ),\n", " \"MLP_baseline\",\n", " X_train,\n", " y_train,\n", " tags=baseline_tags,\n", ")\n", "run_cv(\n", " make_sklearn_pipeline(\n", " LogisticRegression(max_iter=1000, random_state=42, n_jobs=-1)\n", " ),\n", " \"log_reg_baseline\",\n", " X_train,\n", " y_train,\n", " tags=baseline_tags,\n", ")\n", "run_cv(\n", " make_sklearn_pipeline(RandomForestClassifier(random_state=42, n_jobs=-1)),\n", " \"rf_baseline\",\n", " X_train,\n", " y_train,\n", " tags=baseline_tags,\n", ")" ] }, { "cell_type": "code", "execution_count": 59, "id": "1a99b3e5", "metadata": {}, "outputs": [], "source": [ "# ### Entrainement sur le full\n", "\n", "# baseline_tags = {\"dataset\": \"full\", \"phase\": \"baseline\", \"fbeta\": str(FBETA)}\n", "\n", "# run_cv(\n", "# LGBMClassifier(random_state=42, n_jobs=-1),\n", "# \"lgbm_baseline_full\",\n", "# X_train,\n", "# y_train,\n", "# tags=baseline_tags,\n", "# )\n", "# run_cv(\n", "# XGBClassifier(random_state=42, n_jobs=-1, eval_metric=\"auc\"),\n", "# \"xgb_baseline_full\",\n", "# X_train,\n", "# y_train,\n", "# tags=baseline_tags,\n", "# )\n", "# run_cv(\n", "# make_sklearn_pipeline(\n", "# MLPClassifier(\n", "# random_state=42,\n", "# hidden_layer_sizes=(100, 50),\n", "# early_stopping=True,\n", "# max_iter=300,\n", "# )\n", "# ),\n", "# \"MLP_baseline_full\",\n", "# X_train,\n", "# y_train,\n", "# tags=baseline_tags,\n", "# )\n", "# run_cv(\n", "# make_sklearn_pipeline(\n", "# LogisticRegression(max_iter=1000, random_state=42, n_jobs=-1)\n", "# ),\n", "# \"log_reg_baseline_full\",\n", "# X_train,\n", "# y_train,\n", "# tags=baseline_tags,\n", "# )\n", "# run_cv(\n", "# make_sklearn_pipeline(RandomForestClassifier(random_state=42, n_jobs=-1)),\n", "# \"rf_baseline_full\",\n", "# X_train,\n", "# y_train,\n", "# tags=baseline_tags,\n", "# )" ] }, { "cell_type": "markdown", "id": "fut1smyf6te", "metadata": {}, "source": [ "## [Entraînement avec sample weights (balanced)](#toc0_)\n", "\n", "MLP exclu : `MLPClassifier` ne supporte pas `sample_weight` dans `fit()`." ] }, { "cell_type": "code", "execution_count": 60, "id": "ca659263", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "[LightGBM] [Info] Number of positive: 1512, number of negative: 17688\n", "[LightGBM] [Info] Auto-choosing col-wise multi-threading, the overhead of testing was 0,010398 seconds.\n", "You can set `force_col_wise=true` to remove the overhead.\n", "[LightGBM] [Info] Total Bins 40433\n", "[LightGBM] [Info] Number of data points in the train set: 19200, number of used features: 707\n", "[LightGBM] [Info] [binary:BoostFromScore]: pavg=0,500000 -> initscore=0,000000\n", "[LightGBM] [Info] Start training from score 0,000000\n", "[LightGBM] [Info] Number of positive: 1512, number of negative: 17688\n", "[LightGBM] [Info] Auto-choosing col-wise multi-threading, the overhead of testing was 0,014013 seconds.\n", "You can set `force_col_wise=true` to remove the overhead.\n", "[LightGBM] [Info] Total Bins 40599\n", "[LightGBM] [Info] Number of data points in the train set: 19200, number of used features: 708\n", "[LightGBM] [Info] [binary:BoostFromScore]: pavg=0,500000 -> initscore=0,000000\n", "[LightGBM] [Info] Start training from score 0,000000\n", "[LightGBM] [Info] Number of positive: 1512, number of negative: 17688\n", "[LightGBM] [Info] Auto-choosing col-wise multi-threading, the overhead of testing was 0,015612 seconds.\n", "You can set `force_col_wise=true` to remove the overhead.\n", "[LightGBM] [Info] Total Bins 40736\n", "[LightGBM] [Info] Number of data points in the train set: 19200, number of used features: 708\n", "[LightGBM] [Info] [binary:BoostFromScore]: pavg=0,500000 -> initscore=0,000000\n", "[LightGBM] [Info] Start training from score 0,000000\n", "[LightGBM] [Info] Number of positive: 1512, number of negative: 17688\n", "[LightGBM] [Info] Auto-choosing col-wise multi-threading, the overhead of testing was 0,012151 seconds.\n", "You can set `force_col_wise=true` to remove the overhead.\n", "[LightGBM] [Info] Total Bins 40695\n", "[LightGBM] [Info] Number of data points in the train set: 19200, number of used features: 708\n", "[LightGBM] [Info] [binary:BoostFromScore]: pavg=0,500000 -> initscore=0,000000\n", "[LightGBM] [Info] Start training from score 0,000000\n", "[LightGBM] [Info] Number of positive: 1512, number of negative: 17688\n", "[LightGBM] [Info] Auto-choosing col-wise multi-threading, the overhead of testing was 0,010453 seconds.\n", "You can set `force_col_wise=true` to remove the overhead.\n", "[LightGBM] [Info] Total Bins 40909\n", "[LightGBM] [Info] Number of data points in the train set: 19200, number of used features: 707\n", "[LightGBM] [Info] [binary:BoostFromScore]: pavg=0,500000 -> initscore=0,000000\n", "[LightGBM] [Info] Start training from score 0,000000\n", "[LightGBM] [Info] Number of positive: 1890, number of negative: 22110\n", "[LightGBM] [Info] Auto-choosing col-wise multi-threading, the overhead of testing was 0,016161 seconds.\n", "You can set `force_col_wise=true` to remove the overhead.\n", "[LightGBM] [Info] Total Bins 44432\n", "[LightGBM] [Info] Number of data points in the train set: 24000, number of used features: 711\n", "[LightGBM] [Info] [binary:BoostFromScore]: pavg=0,500000 -> initscore=0,000000\n", "[LightGBM] [Info] Start training from score 0,000000\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "2026/03/30 17:26:16 WARNING mlflow.lightgbm: Saving the models in the pickle or cloudpickle format requires exercising caution because these formats rely on Python's object serialization mechanism, which can execute arbitrary code during deserialization. The recommended safe alternative is the 'skops' format. For more information, see: https://scikit-learn.org/stable/model_persistence.html\n", "2026/03/30 17:26:18 WARNING mlflow.utils.environment: Failed to resolve installed pip version. ``pip`` will be added to conda.yaml environment spec without a version specifier.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "lgbm_sw | ROC-AUC=0.7185 | PR-AUC=0.2052 | Recall=0.4593 | Precision=0.1930 | Fbeta(β=1.5)=0.3223 | Cost=2768.8\n", "🏃 View run lgbm_sw at: http://127.0.0.1:5000/#/experiments/2/runs/4ee00fb101af45c8b46467af84eeb84a\n", "🧪 View experiment at: http://127.0.0.1:5000/#/experiments/2\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "2026/03/30 17:26:59 WARNING mlflow.utils.environment: Failed to resolve installed pip version. ``pip`` will be added to conda.yaml environment spec without a version specifier.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "xgb_sw | ROC-AUC=0.6898 | PR-AUC=0.1815 | Recall=0.3026 | Precision=0.2029 | Fbeta(β=1.5)=0.2628 | Cost=3087.2\n", "🏃 View run xgb_sw at: http://127.0.0.1:5000/#/experiments/2/runs/9f935ba5d4b547ff9dba5d25bb0b1608\n", "🧪 View experiment at: http://127.0.0.1:5000/#/experiments/2\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "2026/03/30 17:27:20 WARNING mlflow.sklearn: Saving scikit-learn models in the pickle or cloudpickle format requires exercising caution because these formats rely on Python's object serialization mechanism, which can execute arbitrary code during deserialization. The recommended safe alternative is the 'skops' format. For more information, see: https://scikit-learn.org/stable/model_persistence.html\n", "2026/03/30 17:27:22 WARNING mlflow.utils.environment: Failed to resolve installed pip version. ``pip`` will be added to conda.yaml environment spec without a version specifier.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "log_reg_sw | ROC-AUC=0.7074 | PR-AUC=0.1779 | Recall=0.6090 | Precision=0.1485 | Fbeta(β=1.5)=0.3116 | Cost=2798.4\n", "🏃 View run log_reg_sw at: http://127.0.0.1:5000/#/experiments/2/runs/81f62a5e0526442e9c139ac6d1ec5fc6\n", "🧪 View experiment at: http://127.0.0.1:5000/#/experiments/2\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "2026/03/30 17:27:35 WARNING mlflow.sklearn: Saving scikit-learn models in the pickle or cloudpickle format requires exercising caution because these formats rely on Python's object serialization mechanism, which can execute arbitrary code during deserialization. The recommended safe alternative is the 'skops' format. For more information, see: https://scikit-learn.org/stable/model_persistence.html\n", "2026/03/30 17:27:37 WARNING mlflow.utils.environment: Failed to resolve installed pip version. ``pip`` will be added to conda.yaml environment spec without a version specifier.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "rf_sw | ROC-AUC=0.6973 | PR-AUC=0.1750 | Recall=0.0011 | Precision=0.2667 | Fbeta(β=1.5)=0.0015 | Cost=3776.4\n", "🏃 View run rf_sw at: http://127.0.0.1:5000/#/experiments/2/runs/b9cd0ebeca494a3ca534d854e1311c72\n", "🧪 View experiment at: http://127.0.0.1:5000/#/experiments/2\n" ] } ], "source": [ "sw_tags = {\"dataset\": \"reduced\", \"phase\": \"sample_weights\", \"fbeta\": str(FBETA)}\n", "\n", "run_cv(\n", " LGBMClassifier(random_state=42, n_jobs=-1),\n", " \"lgbm_sw\",\n", " X_train,\n", " y_train,\n", " tags=sw_tags,\n", " use_sample_weights=True,\n", ")\n", "run_cv(\n", " XGBClassifier(random_state=42, n_jobs=-1, eval_metric=\"auc\"),\n", " \"xgb_sw\",\n", " X_train,\n", " y_train,\n", " tags=sw_tags,\n", " use_sample_weights=True,\n", ")\n", "run_cv(\n", " make_sklearn_pipeline(LogisticRegression(max_iter=1000, random_state=42)),\n", " \"log_reg_sw\",\n", " X_train,\n", " y_train,\n", " tags=sw_tags,\n", " use_sample_weights=True,\n", ")\n", "run_cv(\n", " make_sklearn_pipeline(RandomForestClassifier(random_state=42, n_jobs=-1)),\n", " \"rf_sw\",\n", " X_train,\n", " y_train,\n", " tags=sw_tags,\n", " use_sample_weights=True,\n", ")" ] }, { "cell_type": "code", "execution_count": 61, "id": "e12303c5", "metadata": {}, "outputs": [], "source": [ "# ### Entrainement sur le full\n", "\n", "# sw_tags = {\"dataset\": \"full\", \"phase\": \"sample_weights\", \"fbeta\": str(FBETA)}\n", "\n", "# run_cv(\n", "# LGBMClassifier(random_state=42, n_jobs=-1),\n", "# \"lgbm_sw_full\",\n", "# X_train,\n", "# y_train,\n", "# tags=sw_tags,\n", "# use_sample_weights=True,\n", "# )\n", "# run_cv(\n", "# XGBClassifier(random_state=42, n_jobs=-1, eval_metric=\"auc\"),\n", "# \"xgb_sw_full\",\n", "# X_train,\n", "# y_train,\n", "# tags=sw_tags,\n", "# use_sample_weights=True,\n", "# )\n", "# run_cv(\n", "# make_sklearn_pipeline(LogisticRegression(max_iter=1000, random_state=42)),\n", "# \"log_reg_sw_full\",\n", "# X_train,\n", "# y_train,\n", "# tags=sw_tags,\n", "# use_sample_weights=True,\n", "# )\n", "# run_cv(\n", "# make_sklearn_pipeline(RandomForestClassifier(random_state=42, n_jobs=-1)),\n", "# \"rf_sw_full\",\n", "# X_train,\n", "# y_train,\n", "# tags=sw_tags,\n", "# use_sample_weights=True,\n", "# )" ] }, { "cell_type": "markdown", "id": "zswd2yxlc9", "metadata": {}, "source": [ "## [Entraînement avec seuil optimisé (Fbeta β=1.5, CV-aware)](#toc0_)" ] }, { "cell_type": "code", "execution_count": 62, "id": "n5zywru980t", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "[LightGBM] [Info] Number of positive: 1512, number of negative: 17688\n", "[LightGBM] [Info] Auto-choosing col-wise multi-threading, the overhead of testing was 0,009877 seconds.\n", "You can set `force_col_wise=true` to remove the overhead.\n", "[LightGBM] [Info] Total Bins 40433\n", "[LightGBM] [Info] Number of data points in the train set: 19200, number of used features: 707\n", "[LightGBM] [Info] [binary:BoostFromScore]: pavg=0,500000 -> initscore=0,000000\n", "[LightGBM] [Info] Start training from score 0,000000\n", "[LightGBM] [Info] Number of positive: 1512, number of negative: 17688\n", "[LightGBM] [Info] Auto-choosing col-wise multi-threading, the overhead of testing was 0,011199 seconds.\n", "You can set `force_col_wise=true` to remove the overhead.\n", "[LightGBM] [Info] Total Bins 40599\n", "[LightGBM] [Info] Number of data points in the train set: 19200, number of used features: 708\n", "[LightGBM] [Info] [binary:BoostFromScore]: pavg=0,500000 -> initscore=0,000000\n", "[LightGBM] [Info] Start training from score 0,000000\n", "[LightGBM] [Info] Number of positive: 1512, number of negative: 17688\n", "[LightGBM] [Info] Auto-choosing col-wise multi-threading, the overhead of testing was 0,009209 seconds.\n", "You can set `force_col_wise=true` to remove the overhead.\n", "[LightGBM] [Info] Total Bins 40736\n", "[LightGBM] [Info] Number of data points in the train set: 19200, number of used features: 708\n", "[LightGBM] [Info] [binary:BoostFromScore]: pavg=0,500000 -> initscore=0,000000\n", "[LightGBM] [Info] Start training from score 0,000000\n", "[LightGBM] [Info] Number of positive: 1512, number of negative: 17688\n", "[LightGBM] [Info] Auto-choosing col-wise multi-threading, the overhead of testing was 0,011366 seconds.\n", "You can set `force_col_wise=true` to remove the overhead.\n", "[LightGBM] [Info] Total Bins 40695\n", "[LightGBM] [Info] Number of data points in the train set: 19200, number of used features: 708\n", "[LightGBM] [Info] [binary:BoostFromScore]: pavg=0,500000 -> initscore=0,000000\n", "[LightGBM] [Info] Start training from score 0,000000\n", "[LightGBM] [Info] Number of positive: 1512, number of negative: 17688\n", "[LightGBM] [Info] Auto-choosing col-wise multi-threading, the overhead of testing was 0,011484 seconds.\n", "You can set `force_col_wise=true` to remove the overhead.\n", "[LightGBM] [Info] Total Bins 40909\n", "[LightGBM] [Info] Number of data points in the train set: 19200, number of used features: 707\n", "[LightGBM] [Info] [binary:BoostFromScore]: pavg=0,500000 -> initscore=0,000000\n", "[LightGBM] [Info] Start training from score 0,000000\n", "[LightGBM] [Info] Number of positive: 1890, number of negative: 22110\n", "[LightGBM] [Info] Auto-choosing col-wise multi-threading, the overhead of testing was 0,011154 seconds.\n", "You can set `force_col_wise=true` to remove the overhead.\n", "[LightGBM] [Info] Total Bins 44432\n", "[LightGBM] [Info] Number of data points in the train set: 24000, number of used features: 711\n", "[LightGBM] [Info] [binary:BoostFromScore]: pavg=0,500000 -> initscore=0,000000\n", "[LightGBM] [Info] Start training from score 0,000000\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "2026/03/30 17:27:43 WARNING mlflow.lightgbm: Saving the models in the pickle or cloudpickle format requires exercising caution because these formats rely on Python's object serialization mechanism, which can execute arbitrary code during deserialization. The recommended safe alternative is the 'skops' format. For more information, see: https://scikit-learn.org/stable/model_persistence.html\n", "2026/03/30 17:27:45 WARNING mlflow.utils.environment: Failed to resolve installed pip version. ``pip`` will be added to conda.yaml environment spec without a version specifier.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "lgbm_thr | ROC-AUC=0.7185 | PR-AUC=0.2052 | Recall=0.6127 | Precision=0.1622 | Fbeta(β=1.5)=0.3268 | Cost=2701.0 | Threshold=0.382 ± 0.063\n", "🏃 View run lgbm_thr at: http://127.0.0.1:5000/#/experiments/2/runs/33b7e9a042aa455ab35432d25c7ce5ba\n", "🧪 View experiment at: http://127.0.0.1:5000/#/experiments/2\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "2026/03/30 17:27:56 WARNING mlflow.utils.environment: Failed to resolve installed pip version. ``pip`` will be added to conda.yaml environment spec without a version specifier.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "xgb_thr | ROC-AUC=0.6898 | PR-AUC=0.1815 | Recall=0.5450 | Precision=0.1512 | Fbeta(β=1.5)=0.3020 | Cost=2877.8 | Threshold=0.273 ± 0.023\n", "🏃 View run xgb_thr at: http://127.0.0.1:5000/#/experiments/2/runs/661efd6632824fb3b45ca8864c913813\n", "🧪 View experiment at: http://127.0.0.1:5000/#/experiments/2\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "2026/03/30 17:28:16 WARNING mlflow.sklearn: Saving scikit-learn models in the pickle or cloudpickle format requires exercising caution because these formats rely on Python's object serialization mechanism, which can execute arbitrary code during deserialization. The recommended safe alternative is the 'skops' format. For more information, see: https://scikit-learn.org/stable/model_persistence.html\n", "2026/03/30 17:28:18 WARNING mlflow.utils.environment: Failed to resolve installed pip version. ``pip`` will be added to conda.yaml environment spec without a version specifier.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "log_reg_thr | ROC-AUC=0.7074 | PR-AUC=0.1779 | Recall=0.6011 | Precision=0.1587 | Fbeta(β=1.5)=0.3207 | Cost=2726.4 | Threshold=0.523 ± 0.049\n", "🏃 View run log_reg_thr at: http://127.0.0.1:5000/#/experiments/2/runs/ecc7dfef53124cec8731cf55e1bdd455\n", "🧪 View experiment at: http://127.0.0.1:5000/#/experiments/2\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "2026/03/30 17:28:31 WARNING mlflow.sklearn: Saving scikit-learn models in the pickle or cloudpickle format requires exercising caution because these formats rely on Python's object serialization mechanism, which can execute arbitrary code during deserialization. The recommended safe alternative is the 'skops' format. For more information, see: https://scikit-learn.org/stable/model_persistence.html\n", "2026/03/30 17:28:32 WARNING mlflow.utils.environment: Failed to resolve installed pip version. ``pip`` will be added to conda.yaml environment spec without a version specifier.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "rf_thr | ROC-AUC=0.6973 | PR-AUC=0.1750 | Recall=0.5698 | Precision=0.1492 | Fbeta(β=1.5)=0.3041 | Cost=2864.8 | Threshold=0.099 ± 0.006\n", "🏃 View run rf_thr at: http://127.0.0.1:5000/#/experiments/2/runs/17c1783c5dc1419da4badded56629fc3\n", "🧪 View experiment at: http://127.0.0.1:5000/#/experiments/2\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "c:\\Users\\Kevin\\projects\\OC_P6\\.venv\\Lib\\site-packages\\sklearn\\impute\\_base.py:641: UserWarning: Skipping features without any observed values: ['BURO_MONTHS_BALANCE_MIN_MIN' 'BURO_MONTHS_BALANCE_MAX_MAX'\n", " 'BURO_MONTHS_BALANCE_SIZE_MEAN' 'BURO_STATUS_0_MEAN_MEAN'\n", " 'BURO_STATUS_1_MEAN_MEAN' 'BURO_STATUS_2_MEAN_MEAN'\n", " 'BURO_STATUS_3_MEAN_MEAN' 'BURO_STATUS_4_MEAN_MEAN'\n", " 'BURO_STATUS_5_MEAN_MEAN' 'BURO_STATUS_C_MEAN_MEAN'\n", " 'BURO_STATUS_X_MEAN_MEAN' 'BURO_STATUS_nan_MEAN_MEAN'\n", " 'ACTIVE_MONTHS_BALANCE_MIN_MIN' 'ACTIVE_MONTHS_BALANCE_MAX_MAX'\n", " 'ACTIVE_MONTHS_BALANCE_SIZE_MEAN' 'CLOSED_MONTHS_BALANCE_MIN_MIN'\n", " 'CLOSED_MONTHS_BALANCE_MAX_MAX' 'CLOSED_MONTHS_BALANCE_SIZE_MEAN']. At least one non-missing value is needed for imputation with strategy='median'.\n", " warnings.warn(\n", "2026/03/30 17:28:54 WARNING mlflow.sklearn: Saving scikit-learn models in the pickle or cloudpickle format requires exercising caution because these formats rely on Python's object serialization mechanism, which can execute arbitrary code during deserialization. The recommended safe alternative is the 'skops' format. For more information, see: https://scikit-learn.org/stable/model_persistence.html\n", "2026/03/30 17:28:55 WARNING mlflow.utils.environment: Failed to resolve installed pip version. ``pip`` will be added to conda.yaml environment spec without a version specifier.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "mlp_thr | ROC-AUC=0.6887 | PR-AUC=0.1705 | Recall=0.5513 | Precision=0.1562 | Fbeta(β=1.5)=0.3083 | Cost=2837.0 | Threshold=0.097 ± 0.012\n", "🏃 View run mlp_thr at: http://127.0.0.1:5000/#/experiments/2/runs/890f0c744f6f48959e0d3677f66689cb\n", "🧪 View experiment at: http://127.0.0.1:5000/#/experiments/2\n" ] } ], "source": [ "thr_tags = {\"dataset\": \"reduced\", \"phase\": \"threshold_opt\", \"fbeta\": str(FBETA)}\n", "\n", "run_cv(\n", " LGBMClassifier(random_state=42, n_jobs=-1),\n", " \"lgbm_thr\",\n", " X_train,\n", " y_train,\n", " tags=thr_tags,\n", " use_sample_weights=True,\n", " optimize_threshold=True,\n", ")\n", "run_cv(\n", " XGBClassifier(random_state=42, n_jobs=-1, eval_metric=\"auc\"),\n", " \"xgb_thr\",\n", " X_train,\n", " y_train,\n", " tags=thr_tags,\n", " use_sample_weights=True,\n", " optimize_threshold=True,\n", ")\n", "run_cv(\n", " make_sklearn_pipeline(LogisticRegression(max_iter=1000, random_state=42)),\n", " \"log_reg_thr\",\n", " X_train,\n", " y_train,\n", " tags=thr_tags,\n", " use_sample_weights=True,\n", " optimize_threshold=True,\n", ")\n", "run_cv(\n", " make_sklearn_pipeline(RandomForestClassifier(random_state=42, n_jobs=-1)),\n", " \"rf_thr\",\n", " X_train,\n", " y_train,\n", " tags=thr_tags,\n", " use_sample_weights=True,\n", " optimize_threshold=True,\n", ")\n", "# MLP : threshold optimisé sans sample_weight (non supporté par MLPClassifier)\n", "run_cv(\n", " make_sklearn_pipeline(\n", " MLPClassifier(\n", " random_state=42,\n", " hidden_layer_sizes=(100, 50),\n", " early_stopping=True,\n", " max_iter=300,\n", " )\n", " ),\n", " \"mlp_thr\",\n", " X_train,\n", " y_train,\n", " tags=thr_tags,\n", " use_sample_weights=False,\n", " optimize_threshold=True,\n", ")" ] }, { "cell_type": "code", "execution_count": 63, "id": "be27877f", "metadata": {}, "outputs": [], "source": [ "# ### Entrainement sur le full\n", "\n", "# thr_tags = {\"dataset\": \"full\", \"phase\": \"threshold_opt\", \"fbeta\": str(FBETA)}\n", "\n", "# run_cv(\n", "# LGBMClassifier(random_state=42, n_jobs=-1),\n", "# \"lgbm_thr_full\",\n", "# X_train,\n", "# y_train,\n", "# tags=thr_tags,\n", "# use_sample_weights=True,\n", "# optimize_threshold=True,\n", "# )\n", "# run_cv(\n", "# XGBClassifier(random_state=42, n_jobs=-1, eval_metric=\"auc\"),\n", "# \"xgb_thr_full\",\n", "# X_train,\n", "# y_train,\n", "# tags=thr_tags,\n", "# use_sample_weights=True,\n", "# optimize_threshold=True,\n", "# )\n", "# run_cv(\n", "# make_sklearn_pipeline(LogisticRegression(max_iter=1000, random_state=42)),\n", "# \"log_reg_thr_full\",\n", "# X_train,\n", "# y_train,\n", "# tags=thr_tags,\n", "# use_sample_weights=True,\n", "# optimize_threshold=True,\n", "# )\n", "# run_cv(\n", "# make_sklearn_pipeline(RandomForestClassifier(random_state=42, n_jobs=-1)),\n", "# \"rf_thr_full\",\n", "# X_train,\n", "# y_train,\n", "# tags=thr_tags,\n", "# use_sample_weights=True,\n", "# optimize_threshold=True,\n", "# )\n", "# # MLP : threshold optimisé sans sample_weight (non supporté par MLPClassifier)\n", "# run_cv(\n", "# make_sklearn_pipeline(\n", "# MLPClassifier(\n", "# random_state=42,\n", "# hidden_layer_sizes=(100, 50),\n", "# early_stopping=True,\n", "# max_iter=300,\n", "# )\n", "# ),\n", "# \"mlp_thr_full\",\n", "# X_train,\n", "# y_train,\n", "# tags=thr_tags,\n", "# use_sample_weights=False,\n", "# optimize_threshold=True,\n", "# )" ] } ], "metadata": { "kernelspec": { "display_name": "oc-p6", "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.12.12" } }, "nbformat": 4, "nbformat_minor": 5 }