diff --git a/examples/Home Credit - Credit Risk Model Stability.ipynb b/examples/Home Credit - Credit Risk Model Stability.ipynb index e71f97b..c8b091e 100644 --- a/examples/Home Credit - Credit Risk Model Stability.ipynb +++ b/examples/Home Credit - Credit Risk Model Stability.ipynb @@ -1,2093 +1,1297 @@ { - "cells": [ - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Prerequisites" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Install libraries\n" - ] - }, - { - "cell_type": "code", - "execution_count": 1, - "metadata": {}, - "outputs": [], - "source": [ - "pip install ibis-ml \"ibis-framework[duckdb]\"" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "#### Download dataset\n", - "\n", - "- Option 1: Log into your kaggle account and download all data from this [link](https://www.kaggle.com/competitions/home-credit-credit-risk-model-stability/data)\n", - "- Option 2: Kaggle API\n", - " 1. Go to your Kaggle account settings: [Kaggle Account Settings](https://www.kaggle.com/account).\n", - " 2. Under the \"API\" section, click on \"Create New API Token\". This will download the `kaggle.json` file to your computer.\n", - " 3. Place the `kaggle.json` file in the correct directory, normally it is under your home directory `~/.kaggle`:\n", - " ```bash\n", - " mkdir ~/.kaggle\n", - " mv ~/Downloads/kaggle.json ~/.kaggle\n", - " ```\n", - " 4. Install Kaggle CLI and download the data:\n", - " ```bash\n", - " pip install kaggle\n", - " kaggle competitions download -c home-credit-credit-risk-model-stability\n", - " unzip home-credit-credit-risk-model-stability.zip\n", - " ```\n" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Data paths\n", - "\n", - "Define the root directory for the downloaded data and set up the data paths for the train and test directories" - ] - }, - { - "cell_type": "code", - "execution_count": 2, - "metadata": {}, - "outputs": [], - "source": [ - "from pathlib import Path\n", - "# Change the root path to yours\n", - "ROOT = Path(\"/Users/claypot/Downloads/home-credit-credit-risk-model-stability\")\n", - "TRAIN_DIR = ROOT / \"parquet_files\" / \"train\"\n", - "TEST_DIR = ROOT / \"parquet_files\" / \"test\"" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Import library" - ] - }, - { - "cell_type": "code", - "execution_count": 3, - "metadata": { - "execution": { - "iopub.execute_input": "2024-05-07T02:12:37.131955Z", - "iopub.status.busy": "2024-05-07T02:12:37.131531Z", - "iopub.status.idle": "2024-05-07T02:12:37.138601Z", - "shell.execute_reply": "2024-05-07T02:12:37.136639Z", - "shell.execute_reply.started": "2024-05-07T02:12:37.131924Z" - }, - "trusted": true - }, - "outputs": [], - "source": [ - "from glob import glob\n", - "\n", - "import ibis\n", - "import ibis.expr.datatypes as dt\n", - "from ibis import _\n", - "import ibis_ml as ml\n", - "\n", - "ibis.options.interactive = True" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## 0. Competion overview\n", - "\n", - "### 0.1 Objective\n", - "The aim of this competition is to predict which clients are more likely to default on their loans, leveraging both internal and external information available for each client. \n", - "\n", - "In this example, we will showcase how to use Ibis and IbisML for feature engineering and last-mile data preprocessing. Subsequently, we will build three separate classifiers:\n", - "\n", - "- A neural network using PyTorch\n", - "- XGBoost\n", - "- LightGBM \n", - "\n", - "### 0.2 Data description\n", - "The dataset comprises numerous files due to the utilization of diverse data sources and varying levels of data aggregation during preparation. \n", - "\n", - "##### 0.2.1 Base tables\n", - "The base table(`train_base.parquet`) contain fundamental details about the training samples, each identified uniquely by a case_id. This identifier will serve as the linking key for joining with other feature tables.\n", - "- `case_id` - This is the unique identifier for each credit case. You'll need this ID to join relevant tables to the base table. There is about 1.5m unique loans.\n", - "- `date_decision` - This refers to the date when a decision was made regarding the approval of the loan.\n", - "- `WEEK_NUM` - This is the week number used for aggregation. In the test sample, WEEK_NUM continues sequentially from the last training value of WEEK_NUM.\n", - "- `MONTH` - This column represents the month and is intended for aggregation purposes.\n", - "- `target` - This is the target value, determined after a certain period based on whether or not the client defaulted on the specific credit case (loan).\n", - "\n", - "##### 0.2.2 Feature tables\n", - "\n", - "There are roughly ~450 unique features from previous application and external credit bureaus. All features are usable as predictors, their definitions can be found in the file feature_definitions.csv from this [link](https://www.kaggle.com/competitions/home-credit-credit-risk-model-stability/data). Tables with a depth greater than 0 require aggregation based on `case_id`.\n", - "For depth=0 tables, predictors can be directly used as features. However, for tables with depth>0, you may need to employ aggregation functions that will condense the historical records associated with each case_id into a single feature. In case num_group1 or num_group2 stands for person index (this is clear with predictor definitions) the zero index has special meaning. When num_groupN=0 it is the applicant (the person who applied for a loan)." - ] - }, - { - "cell_type": "code", - "execution_count": 4, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
┏━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┓\n",
-                            "┃ case_id  assignmentdate_238D  assignmentdate_4527235D  assignmentdate_4955616D  birthdate_574D  contractssum_5085716L  dateofbirth_337D  dateofbirth_342D  days120_123L  days180_256L  days30_165L  days360_512L  days90_310L  description_5085714M  education_1103M  education_88M  firstquarter_103L  for3years_128L  for3years_504L  for3years_584L  formonth_118L  formonth_206L  formonth_535L  forquarter_1017L  forquarter_462L  forquarter_634L  fortoday_1092L  forweek_1077L  forweek_528L  forweek_601L  foryear_618L  foryear_818L  foryear_850L  fourthquarter_440L  maritalst_385M  maritalst_893M  numberofqueries_373L  pmtaverage_3A  pmtaverage_4527227A  pmtaverage_4955615A  pmtcount_4527229L  pmtcount_4955617L  pmtcount_693L  pmtscount_423L  pmtssum_45A  requesttype_4525192L  responsedate_1012D  responsedate_4527233D  responsedate_4917613D  riskassesment_302T  riskassesment_940T  secondquarter_766L  thirdquarter_1082L ┃\n",
-                            "┡━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━┩\n",
-                            "│ int64stringstringstringstringfloat64stringstringfloat64float64float64float64float64stringstringstringfloat64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64stringstringfloat64float64float64float64float64float64float64float64float64stringstringstringstringstringfloat64float64float64            │\n",
-                            "├─────────┼─────────────────────┼─────────────────────────┼─────────────────────────┼────────────────┼───────────────────────┼──────────────────┼──────────────────┼──────────────┼──────────────┼─────────────┼──────────────┼─────────────┼──────────────────────┼─────────────────┼───────────────┼───────────────────┼────────────────┼────────────────┼────────────────┼───────────────┼───────────────┼───────────────┼──────────────────┼─────────────────┼─────────────────┼────────────────┼───────────────┼──────────────┼──────────────┼──────────────┼──────────────┼──────────────┼────────────────────┼────────────────┼────────────────┼──────────────────────┼───────────────┼─────────────────────┼─────────────────────┼───────────────────┼───────────────────┼───────────────┼────────────────┼─────────────┼──────────────────────┼────────────────────┼───────────────────────┼───────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┤\n",
-                            "│     357NULLNULLNULL1988-04-01    NULLNULLNULLNULLNULLNULLNULLNULLa55475b1            a55475b1       a55475b1     NULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLa55475b1      a55475b1      NULLNULLNULLNULLNULLNULLNULL6.06301.4000NULL2019-01-25        NULLNULLNULLNULLNULLNULL │\n",
-                            "│     381NULLNULLNULL1973-11-01    NULLNULLNULLNULLNULLNULLNULLNULLa55475b1            a55475b1       a55475b1     NULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLa55475b1      a55475b1      NULLNULLNULLNULLNULLNULLNULL6.04019.6000NULL2019-01-25        NULLNULLNULLNULLNULLNULL │\n",
-                            "│     388NULLNULLNULL1989-04-01    NULL1989-04-01      NULL6.08.02.010.04.0a55475b1            a55475b1       a55475b1     2.0NULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULL6.0a55475b1      a55475b1      10.0NULLNULLNULLNULLNULLNULL6.014548.0000NULL2019-01-28        NULLNULLNULLNULL3.05.0 │\n",
-                            "│     405NULLNULLNULL1974-03-01    NULL1974-03-01      NULL0.00.00.01.00.0a55475b1            a55475b1       a55475b1     0.0NULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULL4.0a55475b1      a55475b1      1.0NULLNULLNULLNULLNULLNULL6.010498.2400NULL2019-01-21        NULLNULLNULLNULL2.00.0 │\n",
-                            "│     409NULLNULLNULL1993-06-01    NULL1993-06-01      NULL2.03.00.03.01.0a55475b1            717ddd49       a55475b1     4.0NULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULL1.0a7fcb6e5      a55475b1      3.0NULLNULLNULLNULLNULLNULL7.06344.8804NULL2019-01-21        NULLNULLNULLNULL0.04.0 │\n",
-                            "└─────────┴─────────────────────┴─────────────────────────┴─────────────────────────┴────────────────┴───────────────────────┴──────────────────┴──────────────────┴──────────────┴──────────────┴─────────────┴──────────────┴─────────────┴──────────────────────┴─────────────────┴───────────────┴───────────────────┴────────────────┴────────────────┴────────────────┴───────────────┴───────────────┴───────────────┴──────────────────┴─────────────────┴─────────────────┴────────────────┴───────────────┴──────────────┴──────────────┴──────────────┴──────────────┴──────────────┴────────────────────┴────────────────┴────────────────┴──────────────────────┴───────────────┴─────────────────────┴─────────────────────┴───────────────────┴───────────────────┴───────────────┴────────────────┴─────────────┴──────────────────────┴────────────────────┴───────────────────────┴───────────────────────┴────────────────────┴────────────────────┴────────────────────┴────────────────────┘\n",
-                            "
\n" - ], - "text/plain": [ - "┏━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┓\n", - "┃\u001b[1m \u001b[0m\u001b[1mcase_id\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1massignmentdate_238D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1massignmentdate_4527235D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1massignmentdate_4955616D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mbirthdate_574D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcontractssum_5085716L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdateofbirth_337D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdateofbirth_342D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdays120_123L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdays180_256L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdays30_165L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdays360_512L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdays90_310L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdescription_5085714M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1meducation_1103M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1meducation_88M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mfirstquarter_103L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mfor3years_128L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mfor3years_504L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mfor3years_584L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mformonth_118L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mformonth_206L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mformonth_535L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mforquarter_1017L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mforquarter_462L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mforquarter_634L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mfortoday_1092L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mforweek_1077L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mforweek_528L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mforweek_601L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mforyear_618L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mforyear_818L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mforyear_850L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mfourthquarter_440L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaritalst_385M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaritalst_893M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnumberofqueries_373L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mpmtaverage_3A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mpmtaverage_4527227A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mpmtaverage_4955615A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mpmtcount_4527229L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mpmtcount_4955617L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mpmtcount_693L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mpmtscount_423L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mpmtssum_45A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mrequesttype_4525192L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mresponsedate_1012D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mresponsedate_4527233D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mresponsedate_4917613D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mriskassesment_302T\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mriskassesment_940T\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1msecondquarter_766L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mthirdquarter_1082L\u001b[0m\u001b[1m \u001b[0m┃\n", - "┡━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━┩\n", - "│ \u001b[2mint64\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │\n", - "├─────────┼─────────────────────┼─────────────────────────┼─────────────────────────┼────────────────┼───────────────────────┼──────────────────┼──────────────────┼──────────────┼──────────────┼─────────────┼──────────────┼─────────────┼──────────────────────┼─────────────────┼───────────────┼───────────────────┼────────────────┼────────────────┼────────────────┼───────────────┼───────────────┼───────────────┼──────────────────┼─────────────────┼─────────────────┼────────────────┼───────────────┼──────────────┼──────────────┼──────────────┼──────────────┼──────────────┼────────────────────┼────────────────┼────────────────┼──────────────────────┼───────────────┼─────────────────────┼─────────────────────┼───────────────────┼───────────────────┼───────────────┼────────────────┼─────────────┼──────────────────────┼────────────────────┼───────────────────────┼───────────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────┤\n", - "│ \u001b[1;36m357\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32m1988-04-01 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m6.0\u001b[0m │ \u001b[1;36m6301.4000\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32m2019-01-25 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │\n", - "│ \u001b[1;36m381\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32m1973-11-01 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m6.0\u001b[0m │ \u001b[1;36m4019.6000\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32m2019-01-25 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │\n", - "│ \u001b[1;36m388\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32m1989-04-01 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32m1989-04-01 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m6.0\u001b[0m │ \u001b[1;36m8.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m10.0\u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m6.0\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m10.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m6.0\u001b[0m │ \u001b[1;36m14548.0000\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32m2019-01-28 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │\n", - "│ \u001b[1;36m405\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32m1974-03-01 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32m1974-03-01 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m6.0\u001b[0m │ \u001b[1;36m10498.2400\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32m2019-01-21 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │\n", - "│ \u001b[1;36m409\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32m1993-06-01 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32m1993-06-01 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32m717ddd49 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[32ma7fcb6e5 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m7.0\u001b[0m │ \u001b[1;36m6344.8804\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32m2019-01-21 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m4.0\u001b[0m │\n", - "└─────────┴─────────────────────┴─────────────────────────┴─────────────────────────┴────────────────┴───────────────────────┴──────────────────┴──────────────────┴──────────────┴──────────────┴─────────────┴──────────────┴─────────────┴──────────────────────┴─────────────────┴───────────────┴───────────────────┴────────────────┴────────────────┴────────────────┴───────────────┴───────────────┴───────────────┴──────────────────┴─────────────────┴─────────────────┴────────────────┴───────────────┴──────────────┴──────────────┴──────────────┴──────────────┴──────────────┴────────────────────┴────────────────┴────────────────┴──────────────────────┴───────────────┴─────────────────────┴─────────────────────┴───────────────────┴───────────────────┴───────────────┴────────────────┴─────────────┴──────────────────────┴────────────────────┴───────────────────────┴───────────────────────┴────────────────────┴────────────────────┴────────────────────┴────────────────────┘" - ] - }, - "execution_count": 4, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Example of table with depth = 0\n", - "ibis.read_parquet(TRAIN_DIR / \"train_static_cb_0.parquet\").head()" - ] - }, - { - "cell_type": "code", - "execution_count": 5, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
┏━━━━━━━━━━━━┳━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┓\n",
-                            "┃ num_group1  case_id  amount_1115A  classificationofcontr_1114M  contractdate_551D  contractmaturitydate_151D  contractst_516M  contracttype_653M  credlmt_1052A  credlmt_228A  credlmt_3940954A  credor_3940957M  credquantity_1099L  credquantity_984L  debtpastduevalue_732A  debtvalue_227A  dpd_550P  dpd_733P  dpdmax_851P  dpdmaxdatemonth_804T  dpdmaxdateyear_742T  installmentamount_644A  installmentamount_833A  instlamount_892A  interesteffectiverate_369L  interestrateyearly_538L  lastupdate_260D  maxdebtpduevalodued_3940955A  numberofinstls_810L  overdueamountmax_950A  overdueamountmaxdatemonth_494T  overdueamountmaxdateyear_432T  periodicityofpmts_997L  periodicityofpmts_997M  pmtdaysoverdue_1135P  pmtmethod_731M  pmtnumpending_403L  purposeofcred_722M  residualamount_1093A  residualamount_127A  residualamount_3940956A  subjectrole_326M  subjectrole_43M  totalamount_503A  totalamount_881A ┃\n",
-                            "┡━━━━━━━━━━━━╇━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━┩\n",
-                            "│ int64int64float64stringstringstringstringstringfloat64float64float64stringfloat64float64float64float64float64float64float64float64float64float64float64float64float64float64stringfloat64float64float64float64float64stringstringfloat64stringfloat64stringfloat64float64float64stringstringfloat64float64          │\n",
-                            "├────────────┼─────────┼──────────────┼─────────────────────────────┼───────────────────┼───────────────────────────┼─────────────────┼───────────────────┼───────────────┼──────────────┼──────────────────┼─────────────────┼────────────────────┼───────────────────┼───────────────────────┼────────────────┼──────────┼──────────┼─────────────┼──────────────────────┼─────────────────────┼────────────────────────┼────────────────────────┼──────────────────┼────────────────────────────┼─────────────────────────┼─────────────────┼──────────────────────────────┼─────────────────────┼───────────────────────┼────────────────────────────────┼───────────────────────────────┼────────────────────────┼────────────────────────┼──────────────────────┼────────────────┼────────────────────┼────────────────────┼──────────────────────┼─────────────────────┼─────────────────────────┼──────────────────┼─────────────────┼──────────────────┼──────────────────┤\n",
-                            "│          246778000.0ea6782cc                   2016-10-25       2019-10-25               7241344e       4257cbed         NULLNULLNULLc5a72b57       NULLNULL0.026571.969NULLNULL0.011.02016.0NULLNULL2898.760NULLNULL2019-01-10     0.036.00.011.02016.0NULLa0b598e4              0.0e914c86c      10.096a8fdfe          NULLNULLNULLa55475b1        a55475b1       NULLNULL │\n",
-                            "│          0467NULLea6782cc                   2011-06-15       2031-06-13               7241344e       724be82a         3.000000e+0610000.03.000000e+06P164_34_168    2.01.0NULLNULL0.00.0NULLNULLNULL0.00.000NULLNULLNULL2019-01-20     NULLNULLNULLNULLNULLNULLa55475b1              NULLa55475b1      NULL96a8fdfe          0.00.0NULLfa4f56f1        ab3c25cf       3.000000e+0610000.0 │\n",
-                            "│          1467NULLea6782cc                   2019-01-04       2021-08-04               7241344e       724be82a         NULLNULL1.303650e+05P164_34_168    1.02.0NULLNULL0.00.0NULLNULLNULL0.026571.969NULLNULLNULL2019-01-20     NULLNULLNULLNULLNULLNULLa55475b1              NULLa55475b1      NULL96a8fdfe          NULLNULLNULLab3c25cf        ab3c25cf       7.800000e+04960000.0 │\n",
-                            "│          2144512000.0ea6782cc                   2018-12-31       2019-01-29               7241344e       4257cbed         NULLNULLNULL0aebc0bb       NULLNULL0.019066.640NULLNULL0.01.02019.0NULLNULL19571.412NULLNULL2019-01-27     0.01.00.01.02019.0NULLd479a207              0.0dbcbe8f8      1.096a8fdfe          NULLNULLNULLa55475b1        a55475b1       NULLNULL │\n",
-                            "│          3144531400.001f63ac8                   2018-07-25       2019-12-25               7241344e       4257cbed         NULLNULLNULL50babcd4       NULLNULL0.023390.160NULLNULL0.08.02018.0NULLNULL2124.142NULLNULL2019-01-28     0.017.00.08.02018.0NULLa0b598e4              0.0dbcbe8f8      12.060c73645          NULLNULLNULLa55475b1        a55475b1       NULLNULL │\n",
-                            "└────────────┴─────────┴──────────────┴─────────────────────────────┴───────────────────┴───────────────────────────┴─────────────────┴───────────────────┴───────────────┴──────────────┴──────────────────┴─────────────────┴────────────────────┴───────────────────┴───────────────────────┴────────────────┴──────────┴──────────┴─────────────┴──────────────────────┴─────────────────────┴────────────────────────┴────────────────────────┴──────────────────┴────────────────────────────┴─────────────────────────┴─────────────────┴──────────────────────────────┴─────────────────────┴───────────────────────┴────────────────────────────────┴───────────────────────────────┴────────────────────────┴────────────────────────┴──────────────────────┴────────────────┴────────────────────┴────────────────────┴──────────────────────┴─────────────────────┴─────────────────────────┴──────────────────┴─────────────────┴──────────────────┴──────────────────┘\n",
-                            "
\n" - ], - "text/plain": [ - "┏━━━━━━━━━━━━┳━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┓\n", - "┃\u001b[1m \u001b[0m\u001b[1mnum_group1\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcase_id\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mamount_1115A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mclassificationofcontr_1114M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcontractdate_551D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcontractmaturitydate_151D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcontractst_516M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcontracttype_653M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcredlmt_1052A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcredlmt_228A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcredlmt_3940954A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcredor_3940957M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcredquantity_1099L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcredquantity_984L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdebtpastduevalue_732A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdebtvalue_227A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdpd_550P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdpd_733P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdpdmax_851P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdpdmaxdatemonth_804T\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdpdmaxdateyear_742T\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1minstallmentamount_644A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1minstallmentamount_833A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1minstlamount_892A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1minteresteffectiverate_369L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1minterestrateyearly_538L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mlastupdate_260D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaxdebtpduevalodued_3940955A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnumberofinstls_810L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1moverdueamountmax_950A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1moverdueamountmaxdatemonth_494T\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1moverdueamountmaxdateyear_432T\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mperiodicityofpmts_997L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mperiodicityofpmts_997M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mpmtdaysoverdue_1135P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mpmtmethod_731M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mpmtnumpending_403L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mpurposeofcred_722M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mresidualamount_1093A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mresidualamount_127A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mresidualamount_3940956A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1msubjectrole_326M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1msubjectrole_43M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mtotalamount_503A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mtotalamount_881A\u001b[0m\u001b[1m \u001b[0m┃\n", - "┡━━━━━━━━━━━━╇━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━┩\n", - "│ \u001b[2mint64\u001b[0m │ \u001b[2mint64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │\n", - "├────────────┼─────────┼──────────────┼─────────────────────────────┼───────────────────┼───────────────────────────┼─────────────────┼───────────────────┼───────────────┼──────────────┼──────────────────┼─────────────────┼────────────────────┼───────────────────┼───────────────────────┼────────────────┼──────────┼──────────┼─────────────┼──────────────────────┼─────────────────────┼────────────────────────┼────────────────────────┼──────────────────┼────────────────────────────┼─────────────────────────┼─────────────────┼──────────────────────────────┼─────────────────────┼───────────────────────┼────────────────────────────────┼───────────────────────────────┼────────────────────────┼────────────────────────┼──────────────────────┼────────────────┼────────────────────┼────────────────────┼──────────────────────┼─────────────────────┼─────────────────────────┼──────────────────┼─────────────────┼──────────────────┼──────────────────┤\n", - "│ \u001b[1;36m2\u001b[0m │ \u001b[1;36m467\u001b[0m │ \u001b[1;36m78000.0\u001b[0m │ \u001b[32mea6782cc \u001b[0m │ \u001b[32m2016-10-25 \u001b[0m │ \u001b[32m2019-10-25 \u001b[0m │ \u001b[32m7241344e \u001b[0m │ \u001b[32m4257cbed \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mc5a72b57 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m26571.969\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m11.0\u001b[0m │ \u001b[1;36m2016.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m2898.760\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32m2019-01-10 \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m36.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m11.0\u001b[0m │ \u001b[1;36m2016.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma0b598e4 \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[32me914c86c \u001b[0m │ \u001b[1;36m10.0\u001b[0m │ \u001b[32m96a8fdfe \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │\n", - "│ \u001b[1;36m0\u001b[0m │ \u001b[1;36m467\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mea6782cc \u001b[0m │ \u001b[32m2011-06-15 \u001b[0m │ \u001b[32m2031-06-13 \u001b[0m │ \u001b[32m7241344e \u001b[0m │ \u001b[32m724be82a \u001b[0m │ \u001b[1;36m3.000000e+06\u001b[0m │ \u001b[1;36m10000.0\u001b[0m │ \u001b[1;36m3.000000e+06\u001b[0m │ \u001b[32mP164_34_168 \u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.000\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32m2019-01-20 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32m96a8fdfe \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mfa4f56f1 \u001b[0m │ \u001b[32mab3c25cf \u001b[0m │ \u001b[1;36m3.000000e+06\u001b[0m │ \u001b[1;36m10000.0\u001b[0m │\n", - "│ \u001b[1;36m1\u001b[0m │ \u001b[1;36m467\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mea6782cc \u001b[0m │ \u001b[32m2019-01-04 \u001b[0m │ \u001b[32m2021-08-04 \u001b[0m │ \u001b[32m7241344e \u001b[0m │ \u001b[32m724be82a \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m1.303650e+05\u001b[0m │ \u001b[32mP164_34_168 \u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m26571.969\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32m2019-01-20 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32m96a8fdfe \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mab3c25cf \u001b[0m │ \u001b[32mab3c25cf \u001b[0m │ \u001b[1;36m7.800000e+04\u001b[0m │ \u001b[1;36m960000.0\u001b[0m │\n", - "│ \u001b[1;36m2\u001b[0m │ \u001b[1;36m1445\u001b[0m │ \u001b[1;36m12000.0\u001b[0m │ \u001b[32mea6782cc \u001b[0m │ \u001b[32m2018-12-31 \u001b[0m │ \u001b[32m2019-01-29 \u001b[0m │ \u001b[32m7241344e \u001b[0m │ \u001b[32m4257cbed \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32m0aebc0bb \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m19066.640\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m2019.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m19571.412\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32m2019-01-27 \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m2019.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32md479a207 \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[32mdbcbe8f8 \u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[32m96a8fdfe \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │\n", - "│ \u001b[1;36m3\u001b[0m │ \u001b[1;36m1445\u001b[0m │ \u001b[1;36m31400.0\u001b[0m │ \u001b[32m01f63ac8 \u001b[0m │ \u001b[32m2018-07-25 \u001b[0m │ \u001b[32m2019-12-25 \u001b[0m │ \u001b[32m7241344e \u001b[0m │ \u001b[32m4257cbed \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32m50babcd4 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m23390.160\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m8.0\u001b[0m │ \u001b[1;36m2018.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m2124.142\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32m2019-01-28 \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m17.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m8.0\u001b[0m │ \u001b[1;36m2018.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma0b598e4 \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[32mdbcbe8f8 \u001b[0m │ \u001b[1;36m12.0\u001b[0m │ \u001b[32m60c73645 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │\n", - "└────────────┴─────────┴──────────────┴─────────────────────────────┴───────────────────┴───────────────────────────┴─────────────────┴───────────────────┴───────────────┴──────────────┴──────────────────┴─────────────────┴────────────────────┴───────────────────┴───────────────────────┴────────────────┴──────────┴──────────┴─────────────┴──────────────────────┴─────────────────────┴────────────────────────┴────────────────────────┴──────────────────┴────────────────────────────┴─────────────────────────┴─────────────────┴──────────────────────────────┴─────────────────────┴───────────────────────┴────────────────────────────────┴───────────────────────────────┴────────────────────────┴────────────────────────┴──────────────────────┴────────────────┴────────────────────┴────────────────────┴──────────────────────┴─────────────────────┴─────────────────────────┴──────────────────┴─────────────────┴──────────────────┴──────────────────┘" - ] - }, - "execution_count": 5, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Example of table with depth = 1\n", - "ibis.read_parquet(TRAIN_DIR / \"train_credit_bureau_b_1.parquet\").relocate(\"num_group1\").head()" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## 1. Data loading and processing" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "We'll utilize Ibis to load the Parquet file (with the same data also available in CSV format) and process the data using IbisM:\n", - "\n", - "While loading data into memory, we will perform the following data processing steps:\n", - "\n", - "- **Union Datasets**: Combine multiple sub-files of the same dataset into one table, as some datasets are split into multiple sub-files with a common prefix.\n", - "- **Convert Data Types**: Ensure consistency by converting data types, as the same features in different sub-files may have different types.\n", - "- **Aggregate Features**: For tables with depth greater than 0, aggregate features based on `case_id`, including calculations for maximum values. You can also collect other statistics such as mean, median, mode, minimum, standard deviation, and others based on your needs." - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "#### 1.1 Cast columns to correct types\n", - "\n", - "We'll use IbisML to create a series of Cast steps, forming a recipe for type conversion across the dataset. This conversion is based on the provided information extracted from column names. Predictors that underwent similar transformations are indicated by a capital letter at the end of their names.\n", - "\n", - "- P - Transform DPD (Days past due)\n", - "- M - Masking categories\n", - "- A - Transform amount\n", - "- D - Transform date\n", - "- T - Unspecified Transform\n", - "- L - Unspecified Transform\n", - "\n", - "We generate the `data_type_recipes` for data processing." - ] - }, - { - "cell_type": "code", - "execution_count": 6, - "metadata": { - "execution": { - "iopub.status.busy": "2024-05-07T05:25:35.158024Z", - "iopub.status.idle": "2024-05-07T05:25:35.158484Z", - "shell.execute_reply": "2024-05-07T05:25:35.158258Z", - "shell.execute_reply.started": "2024-05-07T05:25:35.158243Z" - }, - "trusted": true - }, - "outputs": [], - "source": [ - "# Convert columns ends with P to floating number\n", - "step_cast_P_to_float = ml.Cast(ml.endswith(\"P\"), dt.float64)\n", - "# Convert columns ends with A to floating number\n", - "step_cast_A_to_float = ml.Cast(ml.endswith(\"A\"), dt.float64)\n", - "# Convert columns ends with D to date\n", - "step_cast_D_to_date = ml.Cast(ml.endswith(\"D\"), dt.date)\n", - "# Convert columns ends with M to str\n", - "step_cast_M_to_str = ml.Cast(ml.endswith(\"M\"), dt.str)\n", - "\n", - "data_type_recipes = ml.Recipe(\n", - " step_cast_P_to_float,\n", - " step_cast_D_to_date,\n", - " step_cast_M_to_str,\n", - " step_cast_A_to_float,\n", - " # Cast some special columns\n", - " ml.Cast([\"date_decision\"], \"date\"),\n", - " ml.Cast([\"case_id\", \"WEEK_NUM\", \"num_group1\", \"num_group2\"], dt.int64),\n", - " ml.Cast([\n", - " \"cardtype_51L\",\n", - " \"credacc_status_367L\",\n", - " \"requesttype_4525192L\",\n", - " \"riskassesment_302T\",\n", - " \"max_periodicityofpmts_997L\",\n", - " # \"max_empl_employedtotal_800L\",\n", - " # \"max_empl_industry_691L\"\n", - " ], \n", - " dt.str\n", - " ),\n", - " ml.Cast([\"isbidproductrequest_292L\", \"isdebitcard_527L\", \"equalityempfrom_62L\"], dt.int64),\n", - ")" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "> IbisML offers a powerful set of column selectors, allowing you to select columns based on names, types, and patterns. For more information, you can refer to the IbisML column selectors [documentation](https://ibis-project.github.io/ibis-ml/reference/selectors.html)." - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "#### 1.2 Data aggregation based on case_id\n", - "\n", - "For tables with a depth greater than 0 that cannot be directly joined with the base table, we need to aggregate the features by the case_id. You could compute the minimum, maximum, mean, median, and standard deviation for numeric columns, and the maximum and minimum for non-numeric columns.\n", - "\n", - "Here, I use the maximum as an example:" - ] - }, - { - "cell_type": "code", - "execution_count": 7, - "metadata": {}, - "outputs": [], - "source": [ - "def agg_by_id(table):\n", - " return table.group_by(\"case_id\").agg(\n", - " [\n", - " table[col_name].max().name(f\"max_{col_name}\")\n", - " for col_name in table.columns \n", - " if col_name[-1] in (\"T\", \"L\", \"P\", \"A\", \"D\", \"M\")\n", - " ]\n", - " )" - ] - }, - { - "cell_type": "markdown", - "metadata": { - "vscode": { - "languageId": "bat" - } - }, - "source": [ - "#### 1.3 Read and process the data files" - ] - }, - { - "cell_type": "code", - "execution_count": 8, - "metadata": {}, - "outputs": [], - "source": [ - "\n", - "def read_and_process_files(file_path, depth=None, is_regex=False):\n", - " \"\"\"\n", - " Read and process Parquet files, either a single file or multiple files matching a regex pattern.\n", - " \n", - " Args:\n", - " file_path (str): Path to the file or regex pattern to match files.\n", - " depth (int, optional): Depth of processing. If 1 or 2, additional aggregation is performed. Defaults to None.\n", - " is_regex (bool, optional): Whether the file_path is a regex pattern. Defaults to False.\n", - " \n", - " Returns:\n", - " ibis.Table: The processed Ibis table.\n", - " \"\"\"\n", - " if is_regex:\n", - " # Read and union multiple files\n", - " chunks = []\n", - " for path in glob(str(file_path)):\n", - " chunk = ibis.read_parquet(path)\n", - " # Transform table using IbisML\n", - " chunk = data_type_recipes.fit(chunk).to_ibis(chunk)\n", - " chunks.append(chunk)\n", - " table = ibis.union(*chunks)\n", - " else:\n", - " # Read a single file\n", - " table = ibis.read_parquet(file_path)\n", - " \n", - " # Transform table using IbisML\n", - " table = data_type_recipes.fit(table).to_ibis(table)\n", - " \n", - " if depth in [1, 2]:\n", - " # Perform aggregation if depth is 1 or 2\n", - " table = agg_by_id(table)\n", - " \n", - " return table\n", - "\n" - ] - }, - { - "cell_type": "code", - "execution_count": 9, - "metadata": {}, - "outputs": [], - "source": [ - "train_data_store = {\n", - " \"df_base\": read_and_process_files(TRAIN_DIR / \"train_base.parquet\"),\n", - " \"depth_0\": [\n", - " read_and_process_files(TRAIN_DIR / \"train_static_cb_0.parquet\"),\n", - " read_and_process_files(TRAIN_DIR / \"train_static_0_*.parquet\", is_regex=True),\n", - " ],\n", - " \"depth_1\": [\n", - " read_and_process_files(TRAIN_DIR / \"train_applprev_1_*.parquet\", 1, is_regex=True),\n", - " read_and_process_files(TRAIN_DIR / \"train_tax_registry_a_1.parquet\", 1),\n", - " read_and_process_files(TRAIN_DIR / \"train_tax_registry_b_1.parquet\", 1),\n", - " read_and_process_files(TRAIN_DIR / \"train_tax_registry_c_1.parquet\", 1),\n", - " read_and_process_files(TRAIN_DIR / \"train_credit_bureau_b_1.parquet\", 1),\n", - " read_and_process_files(TRAIN_DIR / \"train_other_1.parquet\", 1),\n", - " read_and_process_files(TRAIN_DIR / \"train_person_1.parquet\", 1),\n", - " read_and_process_files(TRAIN_DIR / \"train_deposit_1.parquet\", 1),\n", - " read_and_process_files(TRAIN_DIR / \"train_debitcard_1.parquet\", 1),\n", - " ],\n", - " \"depth_2\": [\n", - " read_and_process_files(TRAIN_DIR / \"train_credit_bureau_b_2.parquet\", 2),\n", - " ]\n", - "}\n", - "\n", - "test_data_store = {\n", - " \"df_base\": read_and_process_files(TEST_DIR / \"test_base.parquet\"),\n", - " \"depth_0\": [\n", - " read_and_process_files(TEST_DIR / \"test_static_cb_0.parquet\"),\n", - " read_and_process_files(TEST_DIR / \"test_static_0_*.parquet\", is_regex=True),\n", - " ],\n", - " \"depth_1\": [\n", - " read_and_process_files(TEST_DIR / \"test_applprev_1_*.parquet\", 1, is_regex=True),\n", - " read_and_process_files(TEST_DIR / \"test_tax_registry_a_1.parquet\", 1),\n", - " read_and_process_files(TEST_DIR / \"test_tax_registry_b_1.parquet\", 1),\n", - " read_and_process_files(TEST_DIR / \"test_tax_registry_c_1.parquet\", 1),\n", - " read_and_process_files(TEST_DIR / \"test_credit_bureau_b_1.parquet\", 1),\n", - " read_and_process_files(TEST_DIR / \"test_other_1.parquet\", 1),\n", - " read_and_process_files(TEST_DIR / \"test_person_1.parquet\", 1),\n", - " read_and_process_files(TEST_DIR / \"test_deposit_1.parquet\", 1),\n", - " read_and_process_files(TEST_DIR / \"test_debitcard_1.parquet\", 1),\n", - " ],\n", - " \"depth_2\": [\n", - " read_and_process_files(TEST_DIR / \"test_credit_bureau_b_2.parquet\", 2),\n", - " ]\n", - "}" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### 1.4 Join features with the base data\n", - "\n", - "Join all the features from different sources to the base table." - ] - }, - { - "cell_type": "code", - "execution_count": 10, - "metadata": { - "execution": { - "iopub.execute_input": "2024-05-07T05:22:32.482803Z", - "iopub.status.busy": "2024-05-07T05:22:32.482279Z", - "iopub.status.idle": "2024-05-07T05:22:32.491094Z", - "shell.execute_reply": "2024-05-07T05:22:32.489898Z", - "shell.execute_reply.started": "2024-05-07T05:22:32.482768Z" - }, - "trusted": true - }, - "outputs": [], - "source": [ - "def join_data(df_base, depth_0, depth_1, depth_2):\n", - " for i, df in enumerate(depth_0 + depth_1 + depth_2):\n", - " df_base = df_base.join(df, \"case_id\", how=\"left\", rname=\"{name}_right\" + f\"_{i}\" )\n", - " return df_base" - ] - }, - { - "cell_type": "code", - "execution_count": 11, - "metadata": { - "execution": { - "iopub.execute_input": "2024-05-07T05:26:42.040000Z", - "iopub.status.busy": "2024-05-07T05:26:42.039573Z", - "iopub.status.idle": "2024-05-07T05:26:42.978902Z", - "shell.execute_reply": "2024-05-07T05:26:42.977736Z", - "shell.execute_reply.started": "2024-05-07T05:26:42.039968Z" - }, - "trusted": true - }, - "outputs": [], - "source": [ - "df_train = join_data(**train_data_store)\n", - "df_test = join_data(**test_data_store)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### 1.5 Remove less meaningful columns\n", - "\n", - "To filter out columns based on specific criteria, you can follow these steps:\n", - "\n", - "- Remove columns where the average proportion of null values exceeds 0.95.\n", - "- Remove categorical columns where the number of unique values is more than 50." - ] - }, - { - "cell_type": "code", - "execution_count": 12, - "metadata": {}, - "outputs": [], - "source": [ - "# use this to find the remoed_cols, it will take a couple of minutes, you could directly use the output in the next cell\n", - "# removed_cols = []\n", - "# for colname in df_train.columns:\n", - " \n", - "# null_frac = df_train[colname].isnull().mean().execute()\n", - "# freq = df_train[colname].nunique().execute()\n", - "# if colname not in [\"target\", \"case_id\", \"WEEK_NUM\"] and null_frac > 0.95:\n", - "# removed_cols.append(colname)\n", - "# if colname not in [\"target\", \"case_id\", \"WEEK_NUM\"] and str(df_train[colname].type()) == \"string\":\n", - "# if (freq == 1) | (freq > 50):\n", - "# removed_cols.append(colname)\n", - "# if (colname[-1] not in [\"P\", \"A\", \"L\", \"M\"]) and (('month_' in colname) or ('year_' in colname)):\n", - "# removed_cols.append(colname)" - ] - }, - { - "cell_type": "code", - "execution_count": 13, - "metadata": {}, - "outputs": [], - "source": [ - "removed_cols = [\n", - " 'assignmentdate_4955616D',\n", - " 'dateofbirth_342D',\n", - " 'for3years_128L',\n", - " 'for3years_504L',\n", - " 'for3years_584L',\n", - " 'formonth_118L',\n", - " 'formonth_206L',\n", - " 'formonth_535L',\n", - " 'forquarter_1017L',\n", - " 'forquarter_462L',\n", - " 'forquarter_634L',\n", - " 'fortoday_1092L',\n", - " 'forweek_1077L',\n", - " 'forweek_528L',\n", - " 'forweek_601L',\n", - " 'foryear_618L',\n", - " 'foryear_818L',\n", - " 'foryear_850L',\n", - " 'pmtaverage_4955615A',\n", - " 'pmtcount_4955617L',\n", - " 'riskassesment_302T',\n", - " 'riskassesment_940T',\n", - " 'bankacctype_710L',\n", - " 'clientscnt_136L',\n", - " 'equalityempfrom_62L',\n", - " 'interestrategrace_34L',\n", - " 'isbidproductrequest_292L',\n", - " 'lastapprcommoditytypec_5251766M',\n", - " 'lastcancelreason_561M',\n", - " 'lastdependentsnum_448L',\n", - " 'lastotherinc_902A',\n", - " 'lastotherlnsexpense_631A',\n", - " 'lastrejectcommodtypec_5251769M',\n", - " 'lastrepayingdate_696D',\n", - " 'maxannuity_4075009A',\n", - " 'paytype1st_925L',\n", - " 'paytype_783L',\n", - " 'payvacationpostpone_4187118D',\n", - " 'previouscontdistrict_112M',\n", - " 'typesuite_864L',\n", - " 'max_cancelreason_3545846M',\n", - " 'max_district_544M',\n", - " 'max_profession_152M',\n", - " 'max_name_4527232M',\n", - " 'max_name_4917606M',\n", - " 'max_employername_160M',\n", - " 'case_id_right_6',\n", - " 'max_amount_1115A',\n", - " 'max_classificationofcontr_1114M',\n", - " 'max_contractdate_551D',\n", - " 'max_contractmaturitydate_151D',\n", - " 'max_contractst_516M',\n", - " 'max_contracttype_653M',\n", - " 'max_credlmt_1052A',\n", - " 'max_credlmt_228A',\n", - " 'max_credlmt_3940954A',\n", - " 'max_credor_3940957M',\n", - " 'max_credor_3940957M',\n", - " 'max_credquantity_1099L',\n", - " 'max_credquantity_984L',\n", - " 'max_debtpastduevalue_732A',\n", - " 'max_debtvalue_227A',\n", - " 'max_dpd_550P',\n", - " 'max_dpd_733P',\n", - " 'max_dpdmax_851P',\n", - " 'max_dpdmaxdatemonth_804T',\n", - " 'max_dpdmaxdatemonth_804T',\n", - " 'max_dpdmaxdateyear_742T',\n", - " 'max_dpdmaxdateyear_742T',\n", - " 'max_installmentamount_644A',\n", - " 'max_installmentamount_833A',\n", - " 'max_instlamount_892A',\n", - " 'max_interesteffectiverate_369L',\n", - " 'max_interestrateyearly_538L',\n", - " 'max_lastupdate_260D',\n", - " 'max_maxdebtpduevalodued_3940955A',\n", - " 'max_numberofinstls_810L',\n", - " 'max_overdueamountmax_950A',\n", - " 'max_overdueamountmaxdatemonth_494T',\n", - " 'max_overdueamountmaxdatemonth_494T',\n", - " 'max_overdueamountmaxdateyear_432T',\n", - " 'max_overdueamountmaxdateyear_432T',\n", - " 'max_periodicityofpmts_997L',\n", - " 'max_periodicityofpmts_997M',\n", - " 'max_pmtdaysoverdue_1135P',\n", - " 'max_pmtmethod_731M',\n", - " 'max_pmtnumpending_403L',\n", - " 'max_purposeofcred_722M',\n", - " 'max_residualamount_1093A',\n", - " 'max_residualamount_127A',\n", - " 'max_residualamount_3940956A',\n", - " 'max_subjectrole_326M',\n", - " 'max_subjectrole_43M',\n", - " 'max_totalamount_503A',\n", - " 'max_totalamount_881A',\n", - " 'case_id_right_7',\n", - " 'max_amtdebitincoming_4809443A',\n", - " 'max_amtdebitoutgoing_4809440A',\n", - " 'max_amtdepositbalance_4809441A',\n", - " 'max_amtdepositincoming_4809444A',\n", - " 'max_amtdepositoutgoing_4809442A',\n", - " 'max_birthdate_87D',\n", - " 'max_childnum_185L',\n", - " 'max_contaddr_district_15M',\n", - " 'max_contaddr_zipcode_807M',\n", - " 'max_gender_992L',\n", - " 'max_housingtype_772L',\n", - " 'max_isreference_387L',\n", - " 'max_maritalst_703L',\n", - " 'max_registaddr_district_1083M',\n", - " 'max_registaddr_zipcode_184M',\n", - " 'max_role_993L',\n", - " 'max_role_993L',\n", - " 'max_contractenddate_991D',\n", - " 'max_last180dayaveragebalance_704A',\n", - " 'max_last180dayturnover_1134A',\n", - " 'max_last30dayturnover_651A',\n", - " 'case_id_right_11',\n", - " 'max_pmts_date_1107D',\n", - " 'max_pmts_dpdvalue_108P',\n", - " 'max_pmts_pmtsoverdue_635A',\n", - " \"max_empl_employedtotal_800L\",\n", - " \"max_empl_industry_691L\",\n", - " ]" - ] - }, - { - "cell_type": "code", - "execution_count": 14, - "metadata": {}, - "outputs": [ - { - "data": { - "application/vnd.jupyter.widget-view+json": { - "model_id": "3c1eca452ac74d2a92719d7284029f4b", - "version_major": 2, - "version_minor": 0 - }, - "text/plain": [ - "FloatProgress(value=0.0, layout=Layout(width='auto'), style=ProgressStyle(bar_color='black'))" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [ - "
┏━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┓\n",
-                            "┃ case_id  date_decision  MONTH   WEEK_NUM  target  case_id_right_0  assignmentdate_238D  assignmentdate_4527235D  birthdate_574D  contractssum_5085716L  dateofbirth_337D  days120_123L  days180_256L  days30_165L  days360_512L  days90_310L  description_5085714M  education_1103M  education_88M  firstquarter_103L  fourthquarter_440L  maritalst_385M  maritalst_893M  numberofqueries_373L  pmtaverage_3A  pmtaverage_4527227A  pmtcount_4527229L  pmtcount_693L  pmtscount_423L  pmtssum_45A  requesttype_4525192L  responsedate_1012D  responsedate_4527233D  responsedate_4917613D  secondquarter_766L  thirdquarter_1082L  case_id_right_1  actualdpdtolerance_344P  amtinstpaidbefduel24m_4187115A  annuity_780A  annuitynextmonth_57A  applicationcnt_361L  applications30d_658L  applicationscnt_1086L  applicationscnt_464L  applicationscnt_629L  applicationscnt_867L  avgdbddpdlast24m_3658932P  avgdbddpdlast3m_4187120P  avgdbdtollast24m_4525197P  avgdpdtolclosure24_3658938P  avginstallast24m_3658937A  avglnamtstart24m_4525187A  avgmaxdpdlast9m_3716943P  avgoutstandbalancel6m_4187114A  avgpmtlast12m_4525200A  cardtype_51L  clientscnt12m_3712952L  clientscnt3m_3712950L  clientscnt6m_3712949L  clientscnt_100L  clientscnt_1022L  clientscnt_1071L  clientscnt_1130L  clientscnt_157L  clientscnt_257L  clientscnt_304L  clientscnt_360L  clientscnt_493L  clientscnt_533L  clientscnt_887L  clientscnt_946L  cntincpaycont9m_3716944L  cntpmts24_3658933L  commnoinclast6m_3546845L  credamount_770A  credtype_322L  currdebt_22A  currdebtcredtyperange_828A  datefirstoffer_1144D  datelastinstal40dpd_247D  datelastunpaid_3546854D  daysoverduetolerancedd_3976961L  deferredmnthsnum_166L  disbursedcredamount_1113A  disbursementtype_67L  downpmt_116A  dtlastpmtallstes_4499206D  eir_270L  equalitydataagreement_891L  firstclxcampaign_1125D  firstdatedue_489D  homephncnt_628L  inittransactionamount_650A  inittransactioncode_186L  interestrate_311L  isbidproduct_1095L  isdebitcard_729L  lastactivateddate_801D  lastapplicationdate_877D  lastapprcommoditycat_1041M  lastapprcredamount_781A  lastapprdate_640D  lastdelinqdate_224D  lastrejectcommoditycat_161M  lastrejectcredamount_222A  lastrejectdate_50D  lastrejectreason_759M  lastrejectreasonclient_4145040M  lastst_736L  maininc_215A  mastercontrelectronic_519L  mastercontrexist_109L  maxannuity_159A  maxdbddpdlast1m_3658939P  maxdbddpdtollast12m_3658940P  maxdbddpdtollast6m_4187119P  maxdebt4_972A  maxdpdfrom6mto36m_3546853P  maxdpdinstldate_3546855D  maxdpdinstlnum_3546846P  maxdpdlast12m_727P  maxdpdlast24m_143P  maxdpdlast3m_392P  maxdpdlast6m_474P  maxdpdlast9m_1059P  maxdpdtolerance_374P  maxinstallast24m_3658928A  maxlnamtstart6m_4525199A  maxoutstandbalancel12m_4187113A  maxpmtlast3m_4525190A  mindbddpdlast24m_3658935P  mindbdtollast24m_4525191P  mobilephncnt_593L  monthsannuity_845L  numactivecreds_622L  numactivecredschannel_414L  numactiverelcontr_750L  numcontrs3months_479L  numincomingpmts_3546848L  numinstlallpaidearly3d_817L  numinstls_657L  numinstlsallpaid_934L  numinstlswithdpd10_728L  numinstlswithdpd5_4187116L  numinstlswithoutdpd_562L  numinstmatpaidtearly2d_4499204L  numinstpaid_4499208L  numinstpaidearly3d_3546850L  numinstpaidearly3dest_4493216L  numinstpaidearly5d_1087L  numinstpaidearly5dest_4493211L  numinstpaidearly5dobd_4499205L  numinstpaidearly_338L  numinstpaidearlyest_4493214L  numinstpaidlastcontr_4325080L  numinstpaidlate1d_3546852L  numinstregularpaid_973L  numinstregularpaidest_4493210L  numinsttopaygr_769L  numinsttopaygrest_4493213L  numinstunpaidmax_3546851L  numinstunpaidmaxest_4493212L  numnotactivated_1143L  numpmtchanneldd_318L  numrejects9m_859L  opencred_647L  pctinstlsallpaidearl3d_427L  pctinstlsallpaidlat10d_839L  pctinstlsallpaidlate1d_3546856L  pctinstlsallpaidlate4d_3546849L  pctinstlsallpaidlate6d_3546844L  pmtnum_254L  posfpd10lastmonth_333P  posfpd30lastmonth_3976960P  posfstqpd30lastmonth_3976962P  price_1097A  sellerplacecnt_915L  sellerplacescnt_216L  sumoutstandtotal_3546847A  sumoutstandtotalest_4493215A  totaldebt_9A  totalsettled_863A  totinstallast1m_4525188A  twobodfilling_608L  validfrom_1069D  case_id_right_2  max_actualdpd_943P  max_annuity_853A  max_approvaldate_319D  max_byoccupationinc_3656910L  max_childnum_21L  max_creationdate_885D  max_credacc_actualbalance_314A  max_credacc_credlmt_575A  max_credacc_maxhisbal_375A  max_credacc_minhisbal_90A  max_credacc_status_367L  max_credacc_transactions_402L  max_credamount_590A  max_credtype_587L  max_currdebt_94A  max_dateactivated_425D  max_downpmt_134A  max_dtlastpmt_581D  max_dtlastpmtallstes_3545839D  max_education_1138M  max_employedfrom_700D  max_familystate_726L  max_firstnonzeroinstldate_307D  max_inittransactioncode_279L  max_isbidproduct_390L  max_isdebitcard_527L  max_mainoccupationinc_437A  max_maxdpdtolerance_577P  max_outstandingdebt_522A  max_pmtnum_8L  max_postype_4733339M  max_rejectreason_755M  max_rejectreasonclient_4145042M  max_revolvingaccount_394A  max_status_219L  max_tenor_203L  case_id_right_3  max_amount_4527230A  max_recorddate_4527225D  case_id_right_4  max_amount_4917619A  max_deductiondate_4917603D  case_id_right_5  max_pmtamount_36A  max_processingdate_168D  case_id_right_8  max_birth_259D  max_contaddr_matchlist_1032L  max_contaddr_smempladdr_334L  max_education_927M  max_empl_employedfrom_271D  max_empladdr_district_926M  max_empladdr_zipcode_114M  max_familystate_447L  max_housetype_905L  max_incometype_1044T     max_language1_981M  max_mainoccupationinc_384A  max_personindex_1023L  max_persontype_1072L  max_persontype_792L  max_relationshiptoclient_415T  max_relationshiptoclient_642T  max_remitter_829L  max_role_1084L  max_safeguarantyflag_411L  max_sex_738L  max_type_25L    case_id_right_9  max_amount_416A  max_openingdate_313D  case_id_right_10  max_openingdate_857D ┃\n",
-                            "┡━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━┩\n",
-                            "│ int64dateint64int64int64int64datedatedatefloat64datefloat64float64float64float64float64stringstringstringfloat64float64stringstringfloat64float64float64float64float64float64float64stringdatedatedatefloat64float64int64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64stringfloat64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64stringfloat64float64datedatedatefloat64float64float64stringfloat64datefloat64booleandatedatefloat64float64stringfloat64booleanbooleandatedatestringfloat64datedatestringfloat64datestringstringstringfloat64float64float64float64float64float64float64float64float64datefloat64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64booleanfloat64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64stringdateint64float64float64datefloat64float64datefloat64float64float64float64stringfloat64float64stringfloat64datefloat64datedatestringdatestringdatestringbooleanint64float64float64float64float64stringstringstringfloat64stringfloat64int64float64dateint64float64dateint64float64dateint64datebooleanbooleanstringdatestringstringstringstringstringstringfloat64float64float64float64stringstringbooleanstringbooleanstringstringint64float64dateint64date                 │\n",
-                            "├─────────┼───────────────┼────────┼──────────┼────────┼─────────────────┼─────────────────────┼─────────────────────────┼────────────────┼───────────────────────┼──────────────────┼──────────────┼──────────────┼─────────────┼──────────────┼─────────────┼──────────────────────┼─────────────────┼───────────────┼───────────────────┼────────────────────┼────────────────┼────────────────┼──────────────────────┼───────────────┼─────────────────────┼───────────────────┼───────────────┼────────────────┼─────────────┼──────────────────────┼────────────────────┼───────────────────────┼───────────────────────┼────────────────────┼────────────────────┼─────────────────┼─────────────────────────┼────────────────────────────────┼──────────────┼──────────────────────┼─────────────────────┼──────────────────────┼───────────────────────┼──────────────────────┼──────────────────────┼──────────────────────┼───────────────────────────┼──────────────────────────┼───────────────────────────┼─────────────────────────────┼───────────────────────────┼───────────────────────────┼──────────────────────────┼────────────────────────────────┼────────────────────────┼──────────────┼────────────────────────┼───────────────────────┼───────────────────────┼─────────────────┼──────────────────┼──────────────────┼──────────────────┼─────────────────┼─────────────────┼─────────────────┼─────────────────┼─────────────────┼─────────────────┼─────────────────┼─────────────────┼──────────────────────────┼────────────────────┼──────────────────────────┼─────────────────┼───────────────┼──────────────┼────────────────────────────┼──────────────────────┼──────────────────────────┼─────────────────────────┼─────────────────────────────────┼───────────────────────┼───────────────────────────┼──────────────────────┼──────────────┼───────────────────────────┼──────────┼────────────────────────────┼────────────────────────┼───────────────────┼─────────────────┼────────────────────────────┼──────────────────────────┼───────────────────┼────────────────────┼──────────────────┼────────────────────────┼──────────────────────────┼────────────────────────────┼─────────────────────────┼───────────────────┼─────────────────────┼─────────────────────────────┼───────────────────────────┼────────────────────┼───────────────────────┼─────────────────────────────────┼─────────────┼──────────────┼────────────────────────────┼───────────────────────┼─────────────────┼──────────────────────────┼──────────────────────────────┼─────────────────────────────┼───────────────┼────────────────────────────┼──────────────────────────┼─────────────────────────┼────────────────────┼────────────────────┼───────────────────┼───────────────────┼────────────────────┼──────────────────────┼───────────────────────────┼──────────────────────────┼─────────────────────────────────┼───────────────────────┼───────────────────────────┼───────────────────────────┼───────────────────┼────────────────────┼─────────────────────┼────────────────────────────┼────────────────────────┼───────────────────────┼──────────────────────────┼─────────────────────────────┼────────────────┼───────────────────────┼─────────────────────────┼────────────────────────────┼──────────────────────────┼─────────────────────────────────┼──────────────────────┼─────────────────────────────┼────────────────────────────────┼──────────────────────────┼────────────────────────────────┼────────────────────────────────┼───────────────────────┼──────────────────────────────┼───────────────────────────────┼────────────────────────────┼─────────────────────────┼────────────────────────────────┼─────────────────────┼────────────────────────────┼───────────────────────────┼──────────────────────────────┼───────────────────────┼──────────────────────┼───────────────────┼───────────────┼─────────────────────────────┼─────────────────────────────┼─────────────────────────────────┼─────────────────────────────────┼─────────────────────────────────┼─────────────┼────────────────────────┼────────────────────────────┼───────────────────────────────┼─────────────┼─────────────────────┼──────────────────────┼───────────────────────────┼──────────────────────────────┼──────────────┼───────────────────┼──────────────────────────┼────────────────────┼─────────────────┼─────────────────┼────────────────────┼──────────────────┼───────────────────────┼──────────────────────────────┼──────────────────┼───────────────────────┼────────────────────────────────┼──────────────────────────┼────────────────────────────┼───────────────────────────┼─────────────────────────┼───────────────────────────────┼─────────────────────┼───────────────────┼──────────────────┼────────────────────────┼──────────────────┼────────────────────┼───────────────────────────────┼─────────────────────┼───────────────────────┼──────────────────────┼────────────────────────────────┼──────────────────────────────┼───────────────────────┼──────────────────────┼────────────────────────────┼──────────────────────────┼──────────────────────────┼───────────────┼──────────────────────┼───────────────────────┼─────────────────────────────────┼───────────────────────────┼─────────────────┼────────────────┼─────────────────┼─────────────────────┼─────────────────────────┼─────────────────┼─────────────────────┼────────────────────────────┼─────────────────┼───────────────────┼─────────────────────────┼─────────────────┼────────────────┼──────────────────────────────┼──────────────────────────────┼────────────────────┼────────────────────────────┼────────────────────────────┼───────────────────────────┼──────────────────────┼────────────────────┼─────────────────────────┼────────────────────┼────────────────────────────┼───────────────────────┼──────────────────────┼─────────────────────┼───────────────────────────────┼───────────────────────────────┼───────────────────┼────────────────┼───────────────────────────┼──────────────┼────────────────┼─────────────────┼─────────────────┼──────────────────────┼──────────────────┼──────────────────────┤\n",
-                            "│   291702019-09-0420190935029170NULLNULLNULLNULL1990-07-010.00.00.00.00.0a55475b1            a55475b1       a55475b1     0.00.0a55475b1      a55475b1      0.0NULLNULLNULLNULLNULLNULLDEDUCTION_6         NULL2019-09-18NULL0.00.0291700.0NULL2069.60000.00.01.00.00.00.01.0NULLNULLNULLNULLNULLNULLNULLNULLNULLNULL0.00.00.00.00.00.00.01.00.00.00.00.00.09.00.0NULLNULL0.020000.0CAL          0.00.0NULLNULLNULLNULL0.020000.0GBA                 0.0NULL0.4200NULLNULLNULL0.0NULLCASH                    0.4200 │ False              │ NULLNULL2019-09-17a55475b1                  NULLNULLNULLa55475b1                   30000.02013-06-24a55475b1             a55475b1                       T          NULL0.00.00.0NULLNULLNULL0.00.0NULLNULL0.00.00.00.00.00.0NULLNULLNULLNULLNULLNULL2.0NULL0.00.00.00.0NULLNULL0.0NULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULL0.00.00.0 │ False         │                        NULLNULLNULLNULLNULL12.00.00.00.0NULL1.01.0NULLNULL0.00.0NULLBO                NULL291700.03151.8000NULLNULL0.02019-09-17NULL0.0NULLNULLNULLNULL30000.0COL              0.0NULL0.0NULLNULLa55475b1           2012-09-15SINGLE              2019-10-17POS                          │ False                 │                 NULL24000.0NULL0.012.0a55475b1            a55475b1             a55475b1                       NULLT              12.0291703518.22019-09-18NULLNULLNULLNULLNULLNULL291701990-07-01     │ False                        │ False                        │ a55475b1          2017-07-15a55475b1                  a55475b1                 SINGLE              NULLPRIVATE_SECTOR_EMPLOYEEa55475b1          24000.01.05.05.0PARENT                       PARENT                        │ False             │ PE             │ True                      │ F           PRIMARY_MOBILENULLNULLNULLNULLNULL                 │\n",
-                            "│   336662019-10-0920191040033666NULLNULLNULLNULL1980-01-012.04.01.08.02.0a55475b1            a55475b1       a55475b1     2.01.0a55475b1      a55475b1      8.0NULLNULLNULLNULLNULLNULLDEDUCTION_6         NULL2019-10-23NULL5.01.033666NULLNULL7040.40000.00.00.00.00.00.01.0NULLNULLNULLNULLNULLNULLNULLNULLNULLNULL0.00.00.00.00.00.00.00.00.00.00.00.01.00.00.0NULLNULL0.0120000.0CAL          0.00.0NULLNULLNULLNULL0.0120000.0GBA                 0.0NULL0.4500NULLNULLNULL0.0NULLCASH                    0.4500 │ False              │ NULLNULL2017-04-18a55475b1                  NULLNULLNULLa55475b1                   40000.02017-04-18P99_56_166           P94_109_143                    D          NULL0.00.00.0NULLNULLNULL0.00.0NULLNULL0.00.00.00.00.00.0NULLNULLNULLNULLNULLNULL1.0NULL0.00.00.00.0NULLNULL0.0NULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULL0.00.00.0 │ False         │                        NULLNULLNULLNULLNULL48.00.00.00.0NULL0.01.0NULLNULL0.00.0NULLFO                NULL336660.00.0000NULLNULLNULL2017-04-18NULL40000.0NULLNULLNULLNULL40000.0REL              NULLNULL0.0NULLNULLa55475b1           NULLNULLNULLNDF                          │ False                 │                    050000.0NULLNULLNULLa55475b1            P99_56_166           P94_109_143                    NULLD              NULL336662200.02019-10-23NULLNULLNULLNULLNULLNULL336661980-01-01     │ False                        │ False                        │ a55475b1          2017-01-15a55475b1                  a55475b1                 LIVING_WITH_PARTNER NULLPRIVATE_SECTOR_EMPLOYEEa55475b1          80600.02.05.05.0OTHER_RELATIVE               OTHER_RELATIVE                │ False             │ PE             │ True                      │ M           PRIMARY_MOBILENULLNULLNULLNULLNULL                 │\n",
-                            "│   338142019-10-1020191040033814NULLNULLNULLNULL1995-11-014.05.00.010.03.0a55475b1            6b2ae0fa       a55475b1     4.04.03439d993      a55475b1      10.0NULLNULLNULLNULLNULLNULLDEDUCTION_6         NULL2019-10-24NULL6.011.033814NULLNULL4749.60000.00.00.00.00.00.01.0NULLNULLNULLNULLNULLNULLNULLNULLNULLNULL0.00.00.02.00.00.00.00.00.00.00.00.01.00.00.0NULLNULL0.060000.0CAL          0.00.0NULLNULLNULLNULL0.060000.0GBA                 0.0NULL0.4500NULLNULLNULL0.0NULLCASH                    0.4500 │ False              │ NULLNULL2019-09-21a55475b1                  NULLNULLNULLa55475b1                   NULLNULLa55475b1             a55475b1                       T          NULL0.00.00.0NULLNULLNULL0.00.0NULLNULL0.00.00.00.00.00.0NULLNULLNULLNULLNULLNULL1.0NULL0.00.00.00.0NULLNULL0.0NULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULL0.00.00.0 │ False         │                        NULLNULLNULLNULLNULL24.00.00.00.0NULL0.01.0NULLNULL0.00.0NULLFO                NULL338140.03112.4001NULLNULLNULL2019-09-21NULL0.0NULLNULLNULLNULL60000.0CAL              NULLNULL0.0NULLNULLa55475b1           NULLNULL2019-10-21CASH                         │ False                 │                 NULL15200.0NULLNULL24.0a55475b1            a55475b1             a55475b1                       NULLT              24.033814382.22019-10-24NULLNULLNULLNULLNULLNULL338141995-11-01     │ False                        │ False                        │ a55475b1          2018-01-15a55475b1                  a55475b1                 MARRIED             NULLPRIVATE_SECTOR_EMPLOYEEa55475b1          30000.02.05.05.0SIBLING                      SIBLING                       │ False             │ PE             │ True                      │ F           PRIMARY_MOBILENULLNULLNULLNULLNULL                 │\n",
-                            "│   338872019-10-1020191040033887NULLNULLNULLNULL1984-07-014.04.00.012.00.0a55475b1            a55475b1       a55475b1     8.00.03439d993      a55475b1      12.0NULLNULLNULLNULLNULLNULLDEDUCTION_6         NULL2019-10-24NULL5.05.0338870.018043.42939.60000.00.00.00.00.00.01.0-1.0-1.0-1.00.06014.417010.00.09012.556014.4NULL0.00.00.00.00.00.00.00.00.00.00.00.01.06.00.03.03.00.026000.0CAL          0.00.0NULLNULLNULL0.00.026000.0GBA                 0.02019-10-150.4500NULLNULL2019-08-160.0NULLCASH                    0.4500 │ False              │ NULL2019-07-232019-07-16P121_6_80                 17010.02019-07-16NULLa55475b1                   NULLNULLa55475b1             a55475b1                       K          39972.00.00.06040.0-1.00.00.00.00.0NULLNULL0.00.00.00.00.00.06014.617010.018043.46014.6-1.0-1.01.02.00.00.00.00.03.00.00.03.00.00.03.00.03.00.00.00.00.00.00.00.03.00.03.03.00.00.00.00.00.00.00.0 │ False         │                         0.00.00.00.00.012.00.00.00.00.00.01.00.00.00.018043.412028.8FO                NULL338870.06014.60002019-07-16NULLNULL2019-07-16NULL0.0NULLNULLNULLNULL17010.0COL              0.02019-07-230.02019-10-152019-10-15P33_146_175        2014-01-15MARRIED             2019-08-16POS                          │ False                 │                 NULL39972.00.00.03.0a55475b1            a55475b1             a55475b1                       NULLK              3.0338874184.42019-10-24NULLNULLNULLNULLNULLNULL338871984-07-01     │ False                        │ False                        │ a55475b1          2014-01-15a55475b1                  a55475b1                 MARRIED             NULLSALARIED_GOVT          a55475b1          27200.02.05.05.0SIBLING                      SIBLING                       │ False             │ PE             │ True                      │ M           PRIMARY_MOBILENULLNULLNULLNULLNULL                 │\n",
-                            "│   340342019-10-1120191040034034NULLNULLNULLNULL1970-02-011.01.01.03.01.0a55475b1            6b2ae0fa       a55475b1     4.01.03439d993      a55475b1      3.0NULLNULLNULLNULLNULLNULLDEDUCTION_6         NULL2019-10-25NULL0.01.034034NULLNULL4482.40000.00.01.00.01.01.01.0NULLNULLNULLNULLNULLNULLNULLNULLNULLNULL0.00.00.00.00.00.01.01.00.00.00.00.00.01.00.0NULLNULL0.040000.0CAL          0.00.0NULLNULLNULLNULL0.040000.0GBA                 0.0NULL0.2499 │ True                       │ NULLNULL0.0NULLCASH                    0.2499 │ False              │ NULLNULL2019-10-24a55475b1                  40000.02019-10-24NULLa55475b1                   NULLNULLa55475b1             a55475b1                       T          NULL0.00.00.0NULLNULLNULL0.00.0NULLNULL0.00.00.00.00.00.0NULLNULLNULLNULLNULLNULL1.0NULL0.00.00.01.0NULLNULL0.0NULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULL0.00.00.0 │ True          │                        NULLNULLNULLNULLNULL12.00.00.00.0NULL0.00.00.0NULL0.00.0NULLFO                NULL340340.04718.20002019-10-24NULLNULL2019-10-24NULL0.0NULLNULLNULLNULL40000.0CAL              NULLNULL0.0NULLNULLP33_146_175        2014-01-15MARRIED             2019-11-24CASH                         │ False                 │                 NULL185400.0NULLNULL12.0a55475b1            a55475b1             a55475b1                       NULLT              12.0340346333.62019-10-25NULLNULLNULLNULLNULLNULL340341970-02-01     │ False                        │ False                        │ a55475b1          2014-01-15a55475b1                  a55475b1                 MARRIED             NULLSALARIED_GOVT          a55475b1          185400.02.05.05.0SPOUSE                       SPOUSE                        │ False             │ PE             │ True                      │ M           PRIMARY_MOBILENULLNULLNULLNULLNULL                 │\n",
-                            "│   351632019-10-2220191042035163NULLNULLNULLNULL1993-05-011.02.00.07.01.0a55475b1            a55475b1       a55475b1     3.02.0a55475b1      a55475b1      7.0NULLNULLNULLNULLNULLNULLDEDUCTION_6         NULL2019-11-05NULL1.01.035163NULLNULL3308.00000.00.00.00.02.02.03.0NULLNULLNULLNULLNULLNULLNULLNULLNULLNULL0.00.00.00.00.00.00.02.00.00.00.00.00.00.00.0NULLNULL0.016000.0CAL          0.00.0NULLNULLNULLNULL0.016000.0GBA                 0.0NULL0.4500NULLNULLNULL0.0NULLCASH                    0.4500 │ False              │ NULLNULL2019-04-12a55475b1                  NULLNULLNULLP159_130_59                14858.02019-04-12P45_84_106           P94_109_143                    D          NULL0.00.00.0NULLNULLNULL0.00.0NULLNULL0.00.00.00.00.00.0NULLNULLNULLNULLNULLNULL1.0NULL0.00.00.00.0NULLNULL0.0NULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULL0.00.01.0 │ False         │                        NULLNULLNULLNULLNULL6.00.00.00.00.00.02.0NULLNULL0.00.0NULLFO                NULL351630.05097.6000NULLNULL0.02019-04-12NULL39798.0NULLNULLNULLNULL63800.0REL              NULLNULL0.0NULLNULLa55475b1           2016-07-04SINGLE              2019-05-12POS                          │ False                 │                    068000.0NULLNULL24.0a55475b1            P99_56_166           P94_109_143                    NULLD              24.0351639178.22019-11-05NULLNULLNULLNULLNULLNULL351631993-05-01     │ False                        │ False                        │ a55475b1          2019-06-08a55475b1                  a55475b1                 SINGLE              NULLEMPLOYED               a55475b1          72000.02.05.05.0SIBLING                      SIBLING                       │ False             │ PE             │ True                      │ M           PRIMARY_MOBILENULLNULLNULLNULLNULL                 │\n",
-                            "│   363862019-11-0220191143036386NULLNULLNULLNULL1987-12-012.03.01.05.02.0a55475b1            a55475b1       a55475b1     0.02.0a55475b1      a55475b1      5.0NULLNULLNULLNULLNULLNULLDEDUCTION_6         NULL2019-11-16NULL3.02.036386NULLNULL2630.60000.00.00.00.00.00.02.0NULLNULLNULLNULLNULLNULLNULLNULLNULLNULL0.00.00.00.00.00.01.00.00.00.00.00.00.02.00.0NULLNULL0.040000.0CAL          0.00.0NULLNULLNULLNULL0.040000.0GBA                 0.0NULL0.4500NULLNULLNULL0.0NULLCASH                    0.4500 │ False              │ NULLNULL2019-03-06a55475b1                  NULLNULLNULLa55475b1                   10000.02019-03-06P45_84_106           P94_109_143                    D          NULL0.00.00.0NULLNULLNULL0.00.0NULLNULL0.00.00.00.00.00.0NULLNULLNULLNULLNULLNULL1.0NULL0.00.00.00.0NULLNULL0.0NULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULL0.00.01.0 │ False         │                        NULLNULLNULLNULLNULL48.00.00.00.0NULL0.02.0NULLNULL0.00.0NULLFO                NULL363860.03499.4001NULLNULLNULL2019-03-06NULL0.0NULLNULLNULLNULL11998.0COL              NULLNULL0.0NULLNULLa55475b1           NULLNULL2019-04-03POS                          │ False                 │                 NULL140000.0NULLNULL36.0a55475b1            P99_56_166           P94_109_143                    NULLD              36.0363861733.62019-11-16NULLNULLNULLNULLNULLNULL363861987-12-01     │ False                        │ False                        │ a55475b1          2015-06-15a55475b1                  a55475b1                 MARRIED             NULLSALARIED_GOVT          a55475b1          150000.02.05.05.0PARENT                       PARENT                        │ False             │ PE             │ True                      │ F           PRIMARY_MOBILENULLNULLNULLNULLNULL                 │\n",
-                            "│   365952019-11-0520191144036595NULLNULLNULLNULL1995-09-010.02.00.08.00.0a55475b1            6b2ae0fa       a55475b1     6.03.03439d993      a55475b1      8.0NULLNULLNULLNULLNULLNULLDEDUCTION_6         NULL2019-11-19NULL3.04.036595NULLNULL15820.60100.00.00.00.00.00.01.0NULLNULLNULLNULLNULLNULLNULLNULLNULLNULL0.00.00.00.00.00.01.00.00.00.00.00.00.03.00.0NULLNULL0.0200000.0CAL          0.00.0NULLNULLNULLNULL0.0200000.0GBA                 0.0NULL0.4500NULLNULLNULL0.0NULLCASH                    0.4500 │ False              │ NULLNULL2016-12-19a55475b1                  NULLNULLNULLP159_130_59                10922.02016-12-19P99_56_166           P94_109_143                    D          NULL0.00.00.0NULLNULLNULL0.00.0NULLNULL0.00.00.00.00.00.0NULLNULLNULLNULLNULLNULL1.0NULL0.00.00.00.0NULLNULL0.0NULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULL0.00.00.0 │ False         │                        NULLNULLNULLNULLNULL24.00.00.00.00.00.01.0NULLNULL0.00.0NULLFO                NULL365950.02267.4001NULLNULLNULL2016-12-19NULL0.0NULLNULLNULLNULL10922.0COL              NULLNULL0.0NULLNULLa55475b1           NULLNULL2017-01-19POS                          │ False                 │                 NULL40000.0NULLNULL6.0a55475b1            P99_56_166           P94_109_143                    NULLD              6.0365951335.42019-11-19NULLNULLNULLNULLNULLNULL365951995-09-01     │ False                        │ False                        │ a55475b1          2016-01-15a55475b1                  a55475b1                 MARRIED             NULLSALARIED_GOVT          a55475b1          100000.02.05.05.0COLLEAGUE                    COLLEAGUE                     │ False             │ PE             │ True                      │ F           PRIMARY_MOBILENULLNULLNULLNULLNULL                 │\n",
-                            "│   387992019-11-2520191146038799NULLNULLNULLNULL1997-02-010.04.00.06.00.0a55475b1            a55475b1       a55475b1     2.03.0a55475b1      a55475b1      6.0NULLNULLNULLNULLNULLNULLDEDUCTION_6         NULL2019-12-09NULL1.03.038799NULLNULL1854.20010.00.00.00.00.00.00.0NULLNULLNULLNULLNULLNULLNULLNULLNULLINSTANT     0.00.00.00.00.00.01.00.00.00.00.00.01.01.00.0NULLNULL0.030906.0REL          0.00.0NULLNULLNULLNULL0.00.0DD                  0.0NULLNULLNULLNULLNULL0.00.0NDF                     NULL │ False              │ False            │ NULL2019-08-11a55475b1                  NULLNULLNULLP109_133_183               44900.02019-08-11P45_84_106           P94_109_143                    D          NULL0.00.00.0NULLNULLNULL0.00.0NULLNULL0.00.00.00.00.00.0NULLNULLNULLNULLNULLNULL3.0NULL0.00.01.00.0NULLNULL0.0NULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULL0.00.01.0 │ False         │                        NULLNULLNULLNULLNULLNULL0.00.00.00.00.00.0NULLNULL0.00.0NULLFO                NULL387990.04887.2000NULLNULLNULL2019-08-11NULL0.0NULLNULLNULLNULL44900.0COL              NULLNULL0.0NULLNULLa55475b1           NULLNULL2019-09-11POS                          │ False                 │                 NULL40000.0NULLNULL24.0a55475b1            P45_84_106           P94_109_143                    NULLD              24.0387992683.02019-12-09NULLNULLNULLNULLNULLNULL387991997-02-01     │ False                        │ False                        │ a55475b1          2019-09-15a55475b1                  a55475b1                 MARRIED             NULLSALARIED_GOVT          a55475b1          80000.02.05.05.0SPOUSE                       SPOUSE                        │ False             │ PE             │ True                      │ F           PRIMARY_MOBILENULLNULLNULLNULLNULL                 │\n",
-                            "│   391052019-11-2720191147039105NULLNULLNULLNULL1965-07-010.00.00.02.00.0a55475b1            a55475b1       a55475b1     4.01.0a55475b1      a55475b1      2.0NULLNULLNULLNULLNULLNULLDEDUCTION_6         NULL2019-12-11NULL1.01.039105NULLNULL2610.00000.00.00.00.00.00.01.0NULLNULLNULLNULLNULLNULLNULLNULLNULLNULL0.00.00.00.01.00.00.00.00.00.00.00.00.00.00.0NULLNULL0.016000.0CAL          0.00.0NULLNULLNULLNULL0.016000.0GBA                 0.0NULL0.4500NULLNULLNULL0.0NULLCASH                    0.4500 │ False              │ NULLNULL2014-05-06a55475b1                  NULLNULLNULLa55475b1                   40000.02014-05-06a55475b1             a55475b1                       D          NULL0.00.00.0NULLNULLNULL0.00.0NULLNULL0.00.00.00.00.00.0NULLNULLNULLNULLNULLNULL2.0NULL0.00.00.00.0NULLNULL0.0NULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULL0.00.00.0 │ False         │                        NULLNULLNULLNULLNULL9.00.0NULLNULLNULL0.01.0NULLNULL0.00.0NULLFO                NULL391050.02880.0000NULLNULL1.02014-05-06NULL0.0NULLNULLNULLNULL40000.0CAL              NULLNULL0.0NULLNULLP97_36_170         2011-03-15MARRIED             2014-06-05CASH                         │ False                 │                 NULL7000.0NULLNULL20.0a55475b1            a55475b1             a55475b1                       NULLD              20.0391051020.02019-12-11NULLNULLNULLNULLNULLNULL391051965-07-01     │ False                        │ False                        │ a55475b1          2017-03-31a55475b1                  a55475b1                 MARRIED             NULLSALARIED_GOVT          a55475b1          130000.01.05.05.0CHILD                        CHILD                         │ False             │ PE             │ True                      │ F           PRIMARY_MOBILENULLNULLNULLNULLNULL                 │\n",
-                            "│                           │\n",
-                            "└─────────┴───────────────┴────────┴──────────┴────────┴─────────────────┴─────────────────────┴─────────────────────────┴────────────────┴───────────────────────┴──────────────────┴──────────────┴──────────────┴─────────────┴──────────────┴─────────────┴──────────────────────┴─────────────────┴───────────────┴───────────────────┴────────────────────┴────────────────┴────────────────┴──────────────────────┴───────────────┴─────────────────────┴───────────────────┴───────────────┴────────────────┴─────────────┴──────────────────────┴────────────────────┴───────────────────────┴───────────────────────┴────────────────────┴────────────────────┴─────────────────┴─────────────────────────┴────────────────────────────────┴──────────────┴──────────────────────┴─────────────────────┴──────────────────────┴───────────────────────┴──────────────────────┴──────────────────────┴──────────────────────┴───────────────────────────┴──────────────────────────┴───────────────────────────┴─────────────────────────────┴───────────────────────────┴───────────────────────────┴──────────────────────────┴────────────────────────────────┴────────────────────────┴──────────────┴────────────────────────┴───────────────────────┴───────────────────────┴─────────────────┴──────────────────┴──────────────────┴──────────────────┴─────────────────┴─────────────────┴─────────────────┴─────────────────┴─────────────────┴─────────────────┴─────────────────┴─────────────────┴──────────────────────────┴────────────────────┴──────────────────────────┴─────────────────┴───────────────┴──────────────┴────────────────────────────┴──────────────────────┴──────────────────────────┴─────────────────────────┴─────────────────────────────────┴───────────────────────┴───────────────────────────┴──────────────────────┴──────────────┴───────────────────────────┴──────────┴────────────────────────────┴────────────────────────┴───────────────────┴─────────────────┴────────────────────────────┴──────────────────────────┴───────────────────┴────────────────────┴──────────────────┴────────────────────────┴──────────────────────────┴────────────────────────────┴─────────────────────────┴───────────────────┴─────────────────────┴─────────────────────────────┴───────────────────────────┴────────────────────┴───────────────────────┴─────────────────────────────────┴─────────────┴──────────────┴────────────────────────────┴───────────────────────┴─────────────────┴──────────────────────────┴──────────────────────────────┴─────────────────────────────┴───────────────┴────────────────────────────┴──────────────────────────┴─────────────────────────┴────────────────────┴────────────────────┴───────────────────┴───────────────────┴────────────────────┴──────────────────────┴───────────────────────────┴──────────────────────────┴─────────────────────────────────┴───────────────────────┴───────────────────────────┴───────────────────────────┴───────────────────┴────────────────────┴─────────────────────┴────────────────────────────┴────────────────────────┴───────────────────────┴──────────────────────────┴─────────────────────────────┴────────────────┴───────────────────────┴─────────────────────────┴────────────────────────────┴──────────────────────────┴─────────────────────────────────┴──────────────────────┴─────────────────────────────┴────────────────────────────────┴──────────────────────────┴────────────────────────────────┴────────────────────────────────┴───────────────────────┴──────────────────────────────┴───────────────────────────────┴────────────────────────────┴─────────────────────────┴────────────────────────────────┴─────────────────────┴────────────────────────────┴───────────────────────────┴──────────────────────────────┴───────────────────────┴──────────────────────┴───────────────────┴───────────────┴─────────────────────────────┴─────────────────────────────┴─────────────────────────────────┴─────────────────────────────────┴─────────────────────────────────┴─────────────┴────────────────────────┴────────────────────────────┴───────────────────────────────┴─────────────┴─────────────────────┴──────────────────────┴───────────────────────────┴──────────────────────────────┴──────────────┴───────────────────┴──────────────────────────┴────────────────────┴─────────────────┴─────────────────┴────────────────────┴──────────────────┴───────────────────────┴──────────────────────────────┴──────────────────┴───────────────────────┴────────────────────────────────┴──────────────────────────┴────────────────────────────┴───────────────────────────┴─────────────────────────┴───────────────────────────────┴─────────────────────┴───────────────────┴──────────────────┴────────────────────────┴──────────────────┴────────────────────┴───────────────────────────────┴─────────────────────┴───────────────────────┴──────────────────────┴────────────────────────────────┴──────────────────────────────┴───────────────────────┴──────────────────────┴────────────────────────────┴──────────────────────────┴──────────────────────────┴───────────────┴──────────────────────┴───────────────────────┴─────────────────────────────────┴───────────────────────────┴─────────────────┴────────────────┴─────────────────┴─────────────────────┴─────────────────────────┴─────────────────┴─────────────────────┴────────────────────────────┴─────────────────┴───────────────────┴─────────────────────────┴─────────────────┴────────────────┴──────────────────────────────┴──────────────────────────────┴────────────────────┴────────────────────────────┴────────────────────────────┴───────────────────────────┴──────────────────────┴────────────────────┴─────────────────────────┴────────────────────┴────────────────────────────┴───────────────────────┴──────────────────────┴─────────────────────┴───────────────────────────────┴───────────────────────────────┴───────────────────┴────────────────┴───────────────────────────┴──────────────┴────────────────┴─────────────────┴─────────────────┴──────────────────────┴──────────────────┴──────────────────────┘\n",
-                            "
\n" - ], - "text/plain": [ - "┏━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┓\n", - "┃\u001b[1m \u001b[0m\u001b[1mcase_id\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdate_decision\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mMONTH\u001b[0m\u001b[1m \u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mWEEK_NUM\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mtarget\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcase_id_right_0\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1massignmentdate_238D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1massignmentdate_4527235D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mbirthdate_574D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcontractssum_5085716L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdateofbirth_337D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdays120_123L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdays180_256L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdays30_165L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdays360_512L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdays90_310L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdescription_5085714M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1meducation_1103M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1meducation_88M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mfirstquarter_103L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mfourthquarter_440L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaritalst_385M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaritalst_893M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnumberofqueries_373L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mpmtaverage_3A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mpmtaverage_4527227A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mpmtcount_4527229L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mpmtcount_693L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mpmtscount_423L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mpmtssum_45A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mrequesttype_4525192L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mresponsedate_1012D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mresponsedate_4527233D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mresponsedate_4917613D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1msecondquarter_766L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mthirdquarter_1082L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcase_id_right_1\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mactualdpdtolerance_344P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mamtinstpaidbefduel24m_4187115A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mannuity_780A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mannuitynextmonth_57A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mapplicationcnt_361L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mapplications30d_658L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mapplicationscnt_1086L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mapplicationscnt_464L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mapplicationscnt_629L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mapplicationscnt_867L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mavgdbddpdlast24m_3658932P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mavgdbddpdlast3m_4187120P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mavgdbdtollast24m_4525197P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mavgdpdtolclosure24_3658938P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mavginstallast24m_3658937A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mavglnamtstart24m_4525187A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mavgmaxdpdlast9m_3716943P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mavgoutstandbalancel6m_4187114A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mavgpmtlast12m_4525200A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcardtype_51L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mclientscnt12m_3712952L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mclientscnt3m_3712950L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mclientscnt6m_3712949L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mclientscnt_100L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mclientscnt_1022L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mclientscnt_1071L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mclientscnt_1130L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mclientscnt_157L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mclientscnt_257L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mclientscnt_304L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mclientscnt_360L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mclientscnt_493L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mclientscnt_533L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mclientscnt_887L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mclientscnt_946L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcntincpaycont9m_3716944L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcntpmts24_3658933L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcommnoinclast6m_3546845L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcredamount_770A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcredtype_322L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcurrdebt_22A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcurrdebtcredtyperange_828A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdatefirstoffer_1144D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdatelastinstal40dpd_247D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdatelastunpaid_3546854D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdaysoverduetolerancedd_3976961L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdeferredmnthsnum_166L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdisbursedcredamount_1113A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdisbursementtype_67L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdownpmt_116A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdtlastpmtallstes_4499206D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1meir_270L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mequalitydataagreement_891L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mfirstclxcampaign_1125D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mfirstdatedue_489D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mhomephncnt_628L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1minittransactionamount_650A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1minittransactioncode_186L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1minterestrate_311L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1misbidproduct_1095L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1misdebitcard_729L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mlastactivateddate_801D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mlastapplicationdate_877D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mlastapprcommoditycat_1041M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mlastapprcredamount_781A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mlastapprdate_640D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mlastdelinqdate_224D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mlastrejectcommoditycat_161M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mlastrejectcredamount_222A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mlastrejectdate_50D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mlastrejectreason_759M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mlastrejectreasonclient_4145040M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mlastst_736L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaininc_215A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmastercontrelectronic_519L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmastercontrexist_109L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaxannuity_159A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaxdbddpdlast1m_3658939P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaxdbddpdtollast12m_3658940P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaxdbddpdtollast6m_4187119P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaxdebt4_972A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaxdpdfrom6mto36m_3546853P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaxdpdinstldate_3546855D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaxdpdinstlnum_3546846P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaxdpdlast12m_727P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaxdpdlast24m_143P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaxdpdlast3m_392P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaxdpdlast6m_474P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaxdpdlast9m_1059P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaxdpdtolerance_374P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaxinstallast24m_3658928A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaxlnamtstart6m_4525199A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaxoutstandbalancel12m_4187113A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaxpmtlast3m_4525190A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmindbddpdlast24m_3658935P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmindbdtollast24m_4525191P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmobilephncnt_593L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmonthsannuity_845L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnumactivecreds_622L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnumactivecredschannel_414L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnumactiverelcontr_750L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnumcontrs3months_479L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnumincomingpmts_3546848L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstlallpaidearly3d_817L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstls_657L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstlsallpaid_934L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstlswithdpd10_728L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstlswithdpd5_4187116L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstlswithoutdpd_562L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstmatpaidtearly2d_4499204L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstpaid_4499208L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstpaidearly3d_3546850L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstpaidearly3dest_4493216L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstpaidearly5d_1087L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstpaidearly5dest_4493211L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstpaidearly5dobd_4499205L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstpaidearly_338L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstpaidearlyest_4493214L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstpaidlastcontr_4325080L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstpaidlate1d_3546852L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstregularpaid_973L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstregularpaidest_4493210L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminsttopaygr_769L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminsttopaygrest_4493213L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstunpaidmax_3546851L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstunpaidmaxest_4493212L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnumnotactivated_1143L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnumpmtchanneldd_318L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnumrejects9m_859L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mopencred_647L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mpctinstlsallpaidearl3d_427L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mpctinstlsallpaidlat10d_839L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mpctinstlsallpaidlate1d_3546856L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mpctinstlsallpaidlate4d_3546849L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mpctinstlsallpaidlate6d_3546844L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mpmtnum_254L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mposfpd10lastmonth_333P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mposfpd30lastmonth_3976960P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mposfstqpd30lastmonth_3976962P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mprice_1097A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1msellerplacecnt_915L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1msellerplacescnt_216L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1msumoutstandtotal_3546847A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1msumoutstandtotalest_4493215A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mtotaldebt_9A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mtotalsettled_863A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mtotinstallast1m_4525188A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mtwobodfilling_608L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mvalidfrom_1069D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcase_id_right_2\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_actualdpd_943P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_annuity_853A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_approvaldate_319D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_byoccupationinc_3656910L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_childnum_21L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_creationdate_885D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_credacc_actualbalance_314A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_credacc_credlmt_575A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_credacc_maxhisbal_375A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_credacc_minhisbal_90A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_credacc_status_367L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_credacc_transactions_402L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_credamount_590A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_credtype_587L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_currdebt_94A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_dateactivated_425D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_downpmt_134A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_dtlastpmt_581D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_dtlastpmtallstes_3545839D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_education_1138M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_employedfrom_700D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_familystate_726L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_firstnonzeroinstldate_307D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_inittransactioncode_279L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_isbidproduct_390L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_isdebitcard_527L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_mainoccupationinc_437A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_maxdpdtolerance_577P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_outstandingdebt_522A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_pmtnum_8L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_postype_4733339M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_rejectreason_755M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_rejectreasonclient_4145042M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_revolvingaccount_394A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_status_219L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_tenor_203L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcase_id_right_3\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_amount_4527230A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_recorddate_4527225D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcase_id_right_4\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_amount_4917619A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_deductiondate_4917603D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcase_id_right_5\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_pmtamount_36A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_processingdate_168D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcase_id_right_8\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_birth_259D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_contaddr_matchlist_1032L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_contaddr_smempladdr_334L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_education_927M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_empl_employedfrom_271D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_empladdr_district_926M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_empladdr_zipcode_114M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_familystate_447L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_housetype_905L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_incometype_1044T\u001b[0m\u001b[1m \u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_language1_981M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_mainoccupationinc_384A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_personindex_1023L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_persontype_1072L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_persontype_792L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_relationshiptoclient_415T\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_relationshiptoclient_642T\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_remitter_829L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_role_1084L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_safeguarantyflag_411L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_sex_738L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_type_25L\u001b[0m\u001b[1m \u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcase_id_right_9\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_amount_416A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_openingdate_313D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcase_id_right_10\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_openingdate_857D\u001b[0m\u001b[1m \u001b[0m┃\n", - "┡━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━┩\n", - "│ \u001b[2mint64\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mint64\u001b[0m │ \u001b[2mint64\u001b[0m │ \u001b[2mint64\u001b[0m │ \u001b[2mint64\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mint64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mboolean\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mboolean\u001b[0m │ \u001b[2mboolean\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mboolean\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mint64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mboolean\u001b[0m │ \u001b[2mint64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mint64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mint64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mint64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mint64\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mboolean\u001b[0m │ \u001b[2mboolean\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mboolean\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mboolean\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mint64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mint64\u001b[0m │ \u001b[2mdate\u001b[0m │\n", - "├─────────┼───────────────┼────────┼──────────┼────────┼─────────────────┼─────────────────────┼─────────────────────────┼────────────────┼───────────────────────┼──────────────────┼──────────────┼──────────────┼─────────────┼──────────────┼─────────────┼──────────────────────┼─────────────────┼───────────────┼───────────────────┼────────────────────┼────────────────┼────────────────┼──────────────────────┼───────────────┼─────────────────────┼───────────────────┼───────────────┼────────────────┼─────────────┼──────────────────────┼────────────────────┼───────────────────────┼───────────────────────┼────────────────────┼────────────────────┼─────────────────┼─────────────────────────┼────────────────────────────────┼──────────────┼──────────────────────┼─────────────────────┼──────────────────────┼───────────────────────┼──────────────────────┼──────────────────────┼──────────────────────┼───────────────────────────┼──────────────────────────┼───────────────────────────┼─────────────────────────────┼───────────────────────────┼───────────────────────────┼──────────────────────────┼────────────────────────────────┼────────────────────────┼──────────────┼────────────────────────┼───────────────────────┼───────────────────────┼─────────────────┼──────────────────┼──────────────────┼──────────────────┼─────────────────┼─────────────────┼─────────────────┼─────────────────┼─────────────────┼─────────────────┼─────────────────┼─────────────────┼──────────────────────────┼────────────────────┼──────────────────────────┼─────────────────┼───────────────┼──────────────┼────────────────────────────┼──────────────────────┼──────────────────────────┼─────────────────────────┼─────────────────────────────────┼───────────────────────┼───────────────────────────┼──────────────────────┼──────────────┼───────────────────────────┼──────────┼────────────────────────────┼────────────────────────┼───────────────────┼─────────────────┼────────────────────────────┼──────────────────────────┼───────────────────┼────────────────────┼──────────────────┼────────────────────────┼──────────────────────────┼────────────────────────────┼─────────────────────────┼───────────────────┼─────────────────────┼─────────────────────────────┼───────────────────────────┼────────────────────┼───────────────────────┼─────────────────────────────────┼─────────────┼──────────────┼────────────────────────────┼───────────────────────┼─────────────────┼──────────────────────────┼──────────────────────────────┼─────────────────────────────┼───────────────┼────────────────────────────┼──────────────────────────┼─────────────────────────┼────────────────────┼────────────────────┼───────────────────┼───────────────────┼────────────────────┼──────────────────────┼───────────────────────────┼──────────────────────────┼─────────────────────────────────┼───────────────────────┼───────────────────────────┼───────────────────────────┼───────────────────┼────────────────────┼─────────────────────┼────────────────────────────┼────────────────────────┼───────────────────────┼──────────────────────────┼─────────────────────────────┼────────────────┼───────────────────────┼─────────────────────────┼────────────────────────────┼──────────────────────────┼─────────────────────────────────┼──────────────────────┼─────────────────────────────┼────────────────────────────────┼──────────────────────────┼────────────────────────────────┼────────────────────────────────┼───────────────────────┼──────────────────────────────┼───────────────────────────────┼────────────────────────────┼─────────────────────────┼────────────────────────────────┼─────────────────────┼────────────────────────────┼───────────────────────────┼──────────────────────────────┼───────────────────────┼──────────────────────┼───────────────────┼───────────────┼─────────────────────────────┼─────────────────────────────┼─────────────────────────────────┼─────────────────────────────────┼─────────────────────────────────┼─────────────┼────────────────────────┼────────────────────────────┼───────────────────────────────┼─────────────┼─────────────────────┼──────────────────────┼───────────────────────────┼──────────────────────────────┼──────────────┼───────────────────┼──────────────────────────┼────────────────────┼─────────────────┼─────────────────┼────────────────────┼──────────────────┼───────────────────────┼──────────────────────────────┼──────────────────┼───────────────────────┼────────────────────────────────┼──────────────────────────┼────────────────────────────┼───────────────────────────┼─────────────────────────┼───────────────────────────────┼─────────────────────┼───────────────────┼──────────────────┼────────────────────────┼──────────────────┼────────────────────┼───────────────────────────────┼─────────────────────┼───────────────────────┼──────────────────────┼────────────────────────────────┼──────────────────────────────┼───────────────────────┼──────────────────────┼────────────────────────────┼──────────────────────────┼──────────────────────────┼───────────────┼──────────────────────┼───────────────────────┼─────────────────────────────────┼───────────────────────────┼─────────────────┼────────────────┼─────────────────┼─────────────────────┼─────────────────────────┼─────────────────┼─────────────────────┼────────────────────────────┼─────────────────┼───────────────────┼─────────────────────────┼─────────────────┼────────────────┼──────────────────────────────┼──────────────────────────────┼────────────────────┼────────────────────────────┼────────────────────────────┼───────────────────────────┼──────────────────────┼────────────────────┼─────────────────────────┼────────────────────┼────────────────────────────┼───────────────────────┼──────────────────────┼─────────────────────┼───────────────────────────────┼───────────────────────────────┼───────────────────┼────────────────┼───────────────────────────┼──────────────┼────────────────┼─────────────────┼─────────────────┼──────────────────────┼──────────────────┼──────────────────────┤\n", - "│ \u001b[1;36m29170\u001b[0m │ \u001b[35m2019-09-04\u001b[0m │ \u001b[1;36m201909\u001b[0m │ \u001b[1;36m35\u001b[0m │ \u001b[1;36m0\u001b[0m │ \u001b[1;36m29170\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m1990-07-01\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mDEDUCTION_6 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2019-09-18\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m29170\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m2069.6000\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m9.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m20000.0\u001b[0m │ \u001b[32mCAL \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m20000.0\u001b[0m │ \u001b[32mGBA \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.4200\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mCASH \u001b[0m │ \u001b[1;36m0.4200\u001b[0m │ False │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2019-09-17\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m30000.0\u001b[0m │ \u001b[35m2013-06-24\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32mT \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ False │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m12.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mBO \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m29170\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m3151.8000\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[35m2019-09-17\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m30000.0\u001b[0m │ \u001b[32mCOL \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[35m2012-09-15\u001b[0m │ \u001b[32mSINGLE \u001b[0m │ \u001b[35m2019-10-17\u001b[0m │ \u001b[32mPOS \u001b[0m │ False │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m24000.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m12.0\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mT \u001b[0m │ \u001b[1;36m12.0\u001b[0m │ \u001b[1;36m29170\u001b[0m │ \u001b[1;36m3518.2\u001b[0m │ \u001b[35m2019-09-18\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m29170\u001b[0m │ \u001b[35m1990-07-01\u001b[0m │ False │ False │ \u001b[32ma55475b1 \u001b[0m │ \u001b[35m2017-07-15\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32mSINGLE \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mPRIVATE_SECTOR_EMPLOYEE\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m24000.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[32mPARENT \u001b[0m │ \u001b[32mPARENT \u001b[0m │ False │ \u001b[32mPE \u001b[0m │ True │ \u001b[32mF \u001b[0m │ \u001b[32mPRIMARY_MOBILE\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │\n", - "│ \u001b[1;36m33666\u001b[0m │ \u001b[35m2019-10-09\u001b[0m │ \u001b[1;36m201910\u001b[0m │ \u001b[1;36m40\u001b[0m │ \u001b[1;36m0\u001b[0m │ \u001b[1;36m33666\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m1980-01-01\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m8.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m8.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mDEDUCTION_6 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2019-10-23\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m33666\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m7040.4000\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m120000.0\u001b[0m │ \u001b[32mCAL \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m120000.0\u001b[0m │ \u001b[32mGBA \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.4500\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mCASH \u001b[0m │ \u001b[1;36m0.4500\u001b[0m │ False │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2017-04-18\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m40000.0\u001b[0m │ \u001b[35m2017-04-18\u001b[0m │ \u001b[32mP99_56_166 \u001b[0m │ \u001b[32mP94_109_143 \u001b[0m │ \u001b[32mD \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ False │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m48.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mFO \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m33666\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0000\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2017-04-18\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m40000.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m40000.0\u001b[0m │ \u001b[32mREL \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mNDF \u001b[0m │ False │ \u001b[1;36m0\u001b[0m │ \u001b[1;36m50000.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32mP99_56_166 \u001b[0m │ \u001b[32mP94_109_143 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mD \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m33666\u001b[0m │ \u001b[1;36m2200.0\u001b[0m │ \u001b[35m2019-10-23\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m33666\u001b[0m │ \u001b[35m1980-01-01\u001b[0m │ False │ False │ \u001b[32ma55475b1 \u001b[0m │ \u001b[35m2017-01-15\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32mLIVING_WITH_PARTNER \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mPRIVATE_SECTOR_EMPLOYEE\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m80600.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[32mOTHER_RELATIVE \u001b[0m │ \u001b[32mOTHER_RELATIVE \u001b[0m │ False │ \u001b[32mPE \u001b[0m │ True │ \u001b[32mM \u001b[0m │ \u001b[32mPRIMARY_MOBILE\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │\n", - "│ \u001b[1;36m33814\u001b[0m │ \u001b[35m2019-10-10\u001b[0m │ \u001b[1;36m201910\u001b[0m │ \u001b[1;36m40\u001b[0m │ \u001b[1;36m0\u001b[0m │ \u001b[1;36m33814\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m1995-11-01\u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m10.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32m6b2ae0fa \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[32m3439d993 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m10.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mDEDUCTION_6 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2019-10-24\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m6.0\u001b[0m │ \u001b[1;36m11.0\u001b[0m │ \u001b[1;36m33814\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m4749.6000\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m60000.0\u001b[0m │ \u001b[32mCAL \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m60000.0\u001b[0m │ \u001b[32mGBA \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.4500\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mCASH \u001b[0m │ \u001b[1;36m0.4500\u001b[0m │ False │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2019-09-21\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32mT \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ False │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m24.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mFO \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m33814\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m3112.4001\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2019-09-21\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m60000.0\u001b[0m │ \u001b[32mCAL \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2019-10-21\u001b[0m │ \u001b[32mCASH \u001b[0m │ False │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m15200.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m24.0\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mT \u001b[0m │ \u001b[1;36m24.0\u001b[0m │ \u001b[1;36m33814\u001b[0m │ \u001b[1;36m382.2\u001b[0m │ \u001b[35m2019-10-24\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m33814\u001b[0m │ \u001b[35m1995-11-01\u001b[0m │ False │ False │ \u001b[32ma55475b1 \u001b[0m │ \u001b[35m2018-01-15\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32mMARRIED \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mPRIVATE_SECTOR_EMPLOYEE\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m30000.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[32mSIBLING \u001b[0m │ \u001b[32mSIBLING \u001b[0m │ False │ \u001b[32mPE \u001b[0m │ True │ \u001b[32mF \u001b[0m │ \u001b[32mPRIMARY_MOBILE\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │\n", - "│ \u001b[1;36m33887\u001b[0m │ \u001b[35m2019-10-10\u001b[0m │ \u001b[1;36m201910\u001b[0m │ \u001b[1;36m40\u001b[0m │ \u001b[1;36m0\u001b[0m │ \u001b[1;36m33887\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m1984-07-01\u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m12.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m8.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[32m3439d993 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m12.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mDEDUCTION_6 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2019-10-24\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[1;36m33887\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m18043.4\u001b[0m │ \u001b[1;36m2939.6000\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m-1.0\u001b[0m │ \u001b[1;36m-1.0\u001b[0m │ \u001b[1;36m-1.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m6014.4\u001b[0m │ \u001b[1;36m17010.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m9012.55\u001b[0m │ \u001b[1;36m6014.4\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m6.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m26000.0\u001b[0m │ \u001b[32mCAL \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m26000.0\u001b[0m │ \u001b[32mGBA \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[35m2019-10-15\u001b[0m │ \u001b[1;36m0.4500\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2019-08-16\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mCASH \u001b[0m │ \u001b[1;36m0.4500\u001b[0m │ False │ \u001b[2mNULL\u001b[0m │ \u001b[35m2019-07-23\u001b[0m │ \u001b[35m2019-07-16\u001b[0m │ \u001b[32mP121_6_80 \u001b[0m │ \u001b[1;36m17010.0\u001b[0m │ \u001b[35m2019-07-16\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32mK \u001b[0m │ \u001b[1;36m39972.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m6040.0\u001b[0m │ \u001b[1;36m-1.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m6014.6\u001b[0m │ \u001b[1;36m17010.0\u001b[0m │ \u001b[1;36m18043.4\u001b[0m │ \u001b[1;36m6014.6\u001b[0m │ \u001b[1;36m-1.0\u001b[0m │ \u001b[1;36m-1.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ False │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m12.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m18043.4\u001b[0m │ \u001b[1;36m12028.8\u001b[0m │ \u001b[32mFO \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m33887\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m6014.6000\u001b[0m │ \u001b[35m2019-07-16\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2019-07-16\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m17010.0\u001b[0m │ \u001b[32mCOL \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[35m2019-07-23\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[35m2019-10-15\u001b[0m │ \u001b[35m2019-10-15\u001b[0m │ \u001b[32mP33_146_175 \u001b[0m │ \u001b[35m2014-01-15\u001b[0m │ \u001b[32mMARRIED \u001b[0m │ \u001b[35m2019-08-16\u001b[0m │ \u001b[32mPOS \u001b[0m │ False │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m39972.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mK \u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m33887\u001b[0m │ \u001b[1;36m4184.4\u001b[0m │ \u001b[35m2019-10-24\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m33887\u001b[0m │ \u001b[35m1984-07-01\u001b[0m │ False │ False │ \u001b[32ma55475b1 \u001b[0m │ \u001b[35m2014-01-15\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32mMARRIED \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mSALARIED_GOVT \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m27200.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[32mSIBLING \u001b[0m │ \u001b[32mSIBLING \u001b[0m │ False │ \u001b[32mPE \u001b[0m │ True │ \u001b[32mM \u001b[0m │ \u001b[32mPRIMARY_MOBILE\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │\n", - "│ \u001b[1;36m34034\u001b[0m │ \u001b[35m2019-10-11\u001b[0m │ \u001b[1;36m201910\u001b[0m │ \u001b[1;36m40\u001b[0m │ \u001b[1;36m0\u001b[0m │ \u001b[1;36m34034\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m1970-02-01\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32m6b2ae0fa \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[32m3439d993 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mDEDUCTION_6 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2019-10-25\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m34034\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m4482.4000\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m40000.0\u001b[0m │ \u001b[32mCAL \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m40000.0\u001b[0m │ \u001b[32mGBA \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.2499\u001b[0m │ True │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mCASH \u001b[0m │ \u001b[1;36m0.2499\u001b[0m │ False │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2019-10-24\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m40000.0\u001b[0m │ \u001b[35m2019-10-24\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32mT \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ True │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m12.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mFO \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m34034\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m4718.2000\u001b[0m │ \u001b[35m2019-10-24\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2019-10-24\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m40000.0\u001b[0m │ \u001b[32mCAL \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mP33_146_175 \u001b[0m │ \u001b[35m2014-01-15\u001b[0m │ \u001b[32mMARRIED \u001b[0m │ \u001b[35m2019-11-24\u001b[0m │ \u001b[32mCASH \u001b[0m │ False │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m185400.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m12.0\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mT \u001b[0m │ \u001b[1;36m12.0\u001b[0m │ \u001b[1;36m34034\u001b[0m │ \u001b[1;36m6333.6\u001b[0m │ \u001b[35m2019-10-25\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m34034\u001b[0m │ \u001b[35m1970-02-01\u001b[0m │ False │ False │ \u001b[32ma55475b1 \u001b[0m │ \u001b[35m2014-01-15\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32mMARRIED \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mSALARIED_GOVT \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m185400.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[32mSPOUSE \u001b[0m │ \u001b[32mSPOUSE \u001b[0m │ False │ \u001b[32mPE \u001b[0m │ True │ \u001b[32mM \u001b[0m │ \u001b[32mPRIMARY_MOBILE\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │\n", - "│ \u001b[1;36m35163\u001b[0m │ \u001b[35m2019-10-22\u001b[0m │ \u001b[1;36m201910\u001b[0m │ \u001b[1;36m42\u001b[0m │ \u001b[1;36m0\u001b[0m │ \u001b[1;36m35163\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m1993-05-01\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m7.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m7.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mDEDUCTION_6 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2019-11-05\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m35163\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m3308.0000\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m16000.0\u001b[0m │ \u001b[32mCAL \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m16000.0\u001b[0m │ \u001b[32mGBA \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.4500\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mCASH \u001b[0m │ \u001b[1;36m0.4500\u001b[0m │ False │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2019-04-12\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mP159_130_59 \u001b[0m │ \u001b[1;36m14858.0\u001b[0m │ \u001b[35m2019-04-12\u001b[0m │ \u001b[32mP45_84_106 \u001b[0m │ \u001b[32mP94_109_143 \u001b[0m │ \u001b[32mD \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ False │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m6.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mFO \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m35163\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m5097.6000\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[35m2019-04-12\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m39798.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m63800.0\u001b[0m │ \u001b[32mREL \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[35m2016-07-04\u001b[0m │ \u001b[32mSINGLE \u001b[0m │ \u001b[35m2019-05-12\u001b[0m │ \u001b[32mPOS \u001b[0m │ False │ \u001b[1;36m0\u001b[0m │ \u001b[1;36m68000.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m24.0\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32mP99_56_166 \u001b[0m │ \u001b[32mP94_109_143 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mD \u001b[0m │ \u001b[1;36m24.0\u001b[0m │ \u001b[1;36m35163\u001b[0m │ \u001b[1;36m9178.2\u001b[0m │ \u001b[35m2019-11-05\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m35163\u001b[0m │ \u001b[35m1993-05-01\u001b[0m │ False │ False │ \u001b[32ma55475b1 \u001b[0m │ \u001b[35m2019-06-08\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32mSINGLE \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mEMPLOYED \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m72000.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[32mSIBLING \u001b[0m │ \u001b[32mSIBLING \u001b[0m │ False │ \u001b[32mPE \u001b[0m │ True │ \u001b[32mM \u001b[0m │ \u001b[32mPRIMARY_MOBILE\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │\n", - "│ \u001b[1;36m36386\u001b[0m │ \u001b[35m2019-11-02\u001b[0m │ \u001b[1;36m201911\u001b[0m │ \u001b[1;36m43\u001b[0m │ \u001b[1;36m0\u001b[0m │ \u001b[1;36m36386\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m1987-12-01\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mDEDUCTION_6 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2019-11-16\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m36386\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m2630.6000\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m40000.0\u001b[0m │ \u001b[32mCAL \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m40000.0\u001b[0m │ \u001b[32mGBA \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.4500\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mCASH \u001b[0m │ \u001b[1;36m0.4500\u001b[0m │ False │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2019-03-06\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m10000.0\u001b[0m │ \u001b[35m2019-03-06\u001b[0m │ \u001b[32mP45_84_106 \u001b[0m │ \u001b[32mP94_109_143 \u001b[0m │ \u001b[32mD \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ False │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m48.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mFO \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m36386\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m3499.4001\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2019-03-06\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m11998.0\u001b[0m │ \u001b[32mCOL \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2019-04-03\u001b[0m │ \u001b[32mPOS \u001b[0m │ False │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m140000.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m36.0\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32mP99_56_166 \u001b[0m │ \u001b[32mP94_109_143 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mD \u001b[0m │ \u001b[1;36m36.0\u001b[0m │ \u001b[1;36m36386\u001b[0m │ \u001b[1;36m1733.6\u001b[0m │ \u001b[35m2019-11-16\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m36386\u001b[0m │ \u001b[35m1987-12-01\u001b[0m │ False │ False │ \u001b[32ma55475b1 \u001b[0m │ \u001b[35m2015-06-15\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32mMARRIED \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mSALARIED_GOVT \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m150000.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[32mPARENT \u001b[0m │ \u001b[32mPARENT \u001b[0m │ False │ \u001b[32mPE \u001b[0m │ True │ \u001b[32mF \u001b[0m │ \u001b[32mPRIMARY_MOBILE\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │\n", - "│ \u001b[1;36m36595\u001b[0m │ \u001b[35m2019-11-05\u001b[0m │ \u001b[1;36m201911\u001b[0m │ \u001b[1;36m44\u001b[0m │ \u001b[1;36m0\u001b[0m │ \u001b[1;36m36595\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m1995-09-01\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m8.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32m6b2ae0fa \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m6.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[32m3439d993 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m8.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mDEDUCTION_6 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2019-11-19\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[1;36m36595\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m15820.6010\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m200000.0\u001b[0m │ \u001b[32mCAL \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m200000.0\u001b[0m │ \u001b[32mGBA \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.4500\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mCASH \u001b[0m │ \u001b[1;36m0.4500\u001b[0m │ False │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2016-12-19\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mP159_130_59 \u001b[0m │ \u001b[1;36m10922.0\u001b[0m │ \u001b[35m2016-12-19\u001b[0m │ \u001b[32mP99_56_166 \u001b[0m │ \u001b[32mP94_109_143 \u001b[0m │ \u001b[32mD \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ False │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m24.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mFO \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m36595\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m2267.4001\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2016-12-19\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m10922.0\u001b[0m │ \u001b[32mCOL \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2017-01-19\u001b[0m │ \u001b[32mPOS \u001b[0m │ False │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m40000.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m6.0\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32mP99_56_166 \u001b[0m │ \u001b[32mP94_109_143 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mD \u001b[0m │ \u001b[1;36m6.0\u001b[0m │ \u001b[1;36m36595\u001b[0m │ \u001b[1;36m1335.4\u001b[0m │ \u001b[35m2019-11-19\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m36595\u001b[0m │ \u001b[35m1995-09-01\u001b[0m │ False │ False │ \u001b[32ma55475b1 \u001b[0m │ \u001b[35m2016-01-15\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32mMARRIED \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mSALARIED_GOVT \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m100000.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[32mCOLLEAGUE \u001b[0m │ \u001b[32mCOLLEAGUE \u001b[0m │ False │ \u001b[32mPE \u001b[0m │ True │ \u001b[32mF \u001b[0m │ \u001b[32mPRIMARY_MOBILE\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │\n", - "│ \u001b[1;36m38799\u001b[0m │ \u001b[35m2019-11-25\u001b[0m │ \u001b[1;36m201911\u001b[0m │ \u001b[1;36m46\u001b[0m │ \u001b[1;36m0\u001b[0m │ \u001b[1;36m38799\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m1997-02-01\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m6.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m6.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mDEDUCTION_6 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2019-12-09\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m38799\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m1854.2001\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mINSTANT \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m30906.0\u001b[0m │ \u001b[32mREL \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[32mDD \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[32mNDF \u001b[0m │ \u001b[2mNULL\u001b[0m │ False │ False │ \u001b[2mNULL\u001b[0m │ \u001b[35m2019-08-11\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mP109_133_183 \u001b[0m │ \u001b[1;36m44900.0\u001b[0m │ \u001b[35m2019-08-11\u001b[0m │ \u001b[32mP45_84_106 \u001b[0m │ \u001b[32mP94_109_143 \u001b[0m │ \u001b[32mD \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ False │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mFO \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m38799\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m4887.2000\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2019-08-11\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m44900.0\u001b[0m │ \u001b[32mCOL \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2019-09-11\u001b[0m │ \u001b[32mPOS \u001b[0m │ False │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m40000.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m24.0\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32mP45_84_106 \u001b[0m │ \u001b[32mP94_109_143 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mD \u001b[0m │ \u001b[1;36m24.0\u001b[0m │ \u001b[1;36m38799\u001b[0m │ \u001b[1;36m2683.0\u001b[0m │ \u001b[35m2019-12-09\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m38799\u001b[0m │ \u001b[35m1997-02-01\u001b[0m │ False │ False │ \u001b[32ma55475b1 \u001b[0m │ \u001b[35m2019-09-15\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32mMARRIED \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mSALARIED_GOVT \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m80000.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[32mSPOUSE \u001b[0m │ \u001b[32mSPOUSE \u001b[0m │ False │ \u001b[32mPE \u001b[0m │ True │ \u001b[32mF \u001b[0m │ \u001b[32mPRIMARY_MOBILE\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │\n", - "│ \u001b[1;36m39105\u001b[0m │ \u001b[35m2019-11-27\u001b[0m │ \u001b[1;36m201911\u001b[0m │ \u001b[1;36m47\u001b[0m │ \u001b[1;36m0\u001b[0m │ \u001b[1;36m39105\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m1965-07-01\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mDEDUCTION_6 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2019-12-11\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m39105\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m2610.0000\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m16000.0\u001b[0m │ \u001b[32mCAL \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m16000.0\u001b[0m │ \u001b[32mGBA \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.4500\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mCASH \u001b[0m │ \u001b[1;36m0.4500\u001b[0m │ False │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2014-05-06\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m40000.0\u001b[0m │ \u001b[35m2014-05-06\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32mD \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ False │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m9.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mFO \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m39105\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m2880.0000\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[35m2014-05-06\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m40000.0\u001b[0m │ \u001b[32mCAL \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mP97_36_170 \u001b[0m │ \u001b[35m2011-03-15\u001b[0m │ \u001b[32mMARRIED \u001b[0m │ \u001b[35m2014-06-05\u001b[0m │ \u001b[32mCASH \u001b[0m │ False │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m7000.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m20.0\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mD \u001b[0m │ \u001b[1;36m20.0\u001b[0m │ \u001b[1;36m39105\u001b[0m │ \u001b[1;36m1020.0\u001b[0m │ \u001b[35m2019-12-11\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m39105\u001b[0m │ \u001b[35m1965-07-01\u001b[0m │ False │ False │ \u001b[32ma55475b1 \u001b[0m │ \u001b[35m2017-03-31\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32mMARRIED \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mSALARIED_GOVT \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m130000.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[32mCHILD \u001b[0m │ \u001b[32mCHILD \u001b[0m │ False │ \u001b[32mPE \u001b[0m │ True │ \u001b[32mF \u001b[0m │ \u001b[32mPRIMARY_MOBILE\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │\n", - "│ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │ \u001b[2m…\u001b[0m │\n", - "└─────────┴───────────────┴────────┴──────────┴────────┴─────────────────┴─────────────────────┴─────────────────────────┴────────────────┴───────────────────────┴──────────────────┴──────────────┴──────────────┴─────────────┴──────────────┴─────────────┴──────────────────────┴─────────────────┴───────────────┴───────────────────┴────────────────────┴────────────────┴────────────────┴──────────────────────┴───────────────┴─────────────────────┴───────────────────┴───────────────┴────────────────┴─────────────┴──────────────────────┴────────────────────┴───────────────────────┴───────────────────────┴────────────────────┴────────────────────┴─────────────────┴─────────────────────────┴────────────────────────────────┴──────────────┴──────────────────────┴─────────────────────┴──────────────────────┴───────────────────────┴──────────────────────┴──────────────────────┴──────────────────────┴───────────────────────────┴──────────────────────────┴───────────────────────────┴─────────────────────────────┴───────────────────────────┴───────────────────────────┴──────────────────────────┴────────────────────────────────┴────────────────────────┴──────────────┴────────────────────────┴───────────────────────┴───────────────────────┴─────────────────┴──────────────────┴──────────────────┴──────────────────┴─────────────────┴─────────────────┴─────────────────┴─────────────────┴─────────────────┴─────────────────┴─────────────────┴─────────────────┴──────────────────────────┴────────────────────┴──────────────────────────┴─────────────────┴───────────────┴──────────────┴────────────────────────────┴──────────────────────┴──────────────────────────┴─────────────────────────┴─────────────────────────────────┴───────────────────────┴───────────────────────────┴──────────────────────┴──────────────┴───────────────────────────┴──────────┴────────────────────────────┴────────────────────────┴───────────────────┴─────────────────┴────────────────────────────┴──────────────────────────┴───────────────────┴────────────────────┴──────────────────┴────────────────────────┴──────────────────────────┴────────────────────────────┴─────────────────────────┴───────────────────┴─────────────────────┴─────────────────────────────┴───────────────────────────┴────────────────────┴───────────────────────┴─────────────────────────────────┴─────────────┴──────────────┴────────────────────────────┴───────────────────────┴─────────────────┴──────────────────────────┴──────────────────────────────┴─────────────────────────────┴───────────────┴────────────────────────────┴──────────────────────────┴─────────────────────────┴────────────────────┴────────────────────┴───────────────────┴───────────────────┴────────────────────┴──────────────────────┴───────────────────────────┴──────────────────────────┴─────────────────────────────────┴───────────────────────┴───────────────────────────┴───────────────────────────┴───────────────────┴────────────────────┴─────────────────────┴────────────────────────────┴────────────────────────┴───────────────────────┴──────────────────────────┴─────────────────────────────┴────────────────┴───────────────────────┴─────────────────────────┴────────────────────────────┴──────────────────────────┴─────────────────────────────────┴──────────────────────┴─────────────────────────────┴────────────────────────────────┴──────────────────────────┴────────────────────────────────┴────────────────────────────────┴───────────────────────┴──────────────────────────────┴───────────────────────────────┴────────────────────────────┴─────────────────────────┴────────────────────────────────┴─────────────────────┴────────────────────────────┴───────────────────────────┴──────────────────────────────┴───────────────────────┴──────────────────────┴───────────────────┴───────────────┴─────────────────────────────┴─────────────────────────────┴─────────────────────────────────┴─────────────────────────────────┴─────────────────────────────────┴─────────────┴────────────────────────┴────────────────────────────┴───────────────────────────────┴─────────────┴─────────────────────┴──────────────────────┴───────────────────────────┴──────────────────────────────┴──────────────┴───────────────────┴──────────────────────────┴────────────────────┴─────────────────┴─────────────────┴────────────────────┴──────────────────┴───────────────────────┴──────────────────────────────┴──────────────────┴───────────────────────┴────────────────────────────────┴──────────────────────────┴────────────────────────────┴───────────────────────────┴─────────────────────────┴───────────────────────────────┴─────────────────────┴───────────────────┴──────────────────┴────────────────────────┴──────────────────┴────────────────────┴───────────────────────────────┴─────────────────────┴───────────────────────┴──────────────────────┴────────────────────────────────┴──────────────────────────────┴───────────────────────┴──────────────────────┴────────────────────────────┴──────────────────────────┴──────────────────────────┴───────────────┴──────────────────────┴───────────────────────┴─────────────────────────────────┴───────────────────────────┴─────────────────┴────────────────┴─────────────────┴─────────────────────┴─────────────────────────┴─────────────────┴─────────────────────┴────────────────────────────┴─────────────────┴───────────────────┴─────────────────────────┴─────────────────┴────────────────┴──────────────────────────────┴──────────────────────────────┴────────────────────┴────────────────────────────┴────────────────────────────┴───────────────────────────┴──────────────────────┴────────────────────┴─────────────────────────┴────────────────────┴────────────────────────────┴───────────────────────┴──────────────────────┴─────────────────────┴───────────────────────────────┴───────────────────────────────┴───────────────────┴────────────────┴───────────────────────────┴──────────────┴────────────────┴─────────────────┴─────────────────┴──────────────────────┴──────────────────┴──────────────────────┘" - ] - }, - "execution_count": 14, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "\n", - "df_train = df_train.drop(removed_cols)\n", - "df_train" - ] - }, - { - "cell_type": "code", - "execution_count": 15, - "metadata": { - "execution": { - "iopub.status.busy": "2024-05-07T05:28:01.011452Z", - "iopub.status.idle": "2024-05-07T05:28:01.012576Z", - "shell.execute_reply": "2024-05-07T05:28:01.012257Z", - "shell.execute_reply.started": "2024-05-07T05:28:01.012228Z" - }, - "trusted": true - }, - "outputs": [ - { - "data": { - "text/html": [ - "
┏━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┓\n",
-                            "┃ case_id  date_decision  MONTH   WEEK_NUM  case_id_right_0  assignmentdate_238D  assignmentdate_4527235D  birthdate_574D  contractssum_5085716L  dateofbirth_337D  days120_123L  days180_256L  days30_165L  days360_512L  days90_310L  description_5085714M  education_1103M  education_88M  firstquarter_103L  fourthquarter_440L  maritalst_385M  maritalst_893M  numberofqueries_373L  pmtaverage_3A  pmtaverage_4527227A  pmtcount_4527229L  pmtcount_693L  pmtscount_423L  pmtssum_45A  requesttype_4525192L  responsedate_1012D  responsedate_4527233D  responsedate_4917613D  secondquarter_766L  thirdquarter_1082L  case_id_right_1  actualdpdtolerance_344P  amtinstpaidbefduel24m_4187115A  annuity_780A  annuitynextmonth_57A  applicationcnt_361L  applications30d_658L  applicationscnt_1086L  applicationscnt_464L  applicationscnt_629L  applicationscnt_867L  avgdbddpdlast24m_3658932P  avgdbddpdlast3m_4187120P  avgdbdtollast24m_4525197P  avgdpdtolclosure24_3658938P  avginstallast24m_3658937A  avglnamtstart24m_4525187A  avgmaxdpdlast9m_3716943P  avgoutstandbalancel6m_4187114A  avgpmtlast12m_4525200A  cardtype_51L  clientscnt12m_3712952L  clientscnt3m_3712950L  clientscnt6m_3712949L  clientscnt_100L  clientscnt_1022L  clientscnt_1071L  clientscnt_1130L  clientscnt_157L  clientscnt_257L  clientscnt_304L  clientscnt_360L  clientscnt_493L  clientscnt_533L  clientscnt_887L  clientscnt_946L  cntincpaycont9m_3716944L  cntpmts24_3658933L  commnoinclast6m_3546845L  credamount_770A  credtype_322L  currdebt_22A  currdebtcredtyperange_828A  datefirstoffer_1144D  datelastinstal40dpd_247D  datelastunpaid_3546854D  daysoverduetolerancedd_3976961L  deferredmnthsnum_166L  disbursedcredamount_1113A  disbursementtype_67L  downpmt_116A  dtlastpmtallstes_4499206D  eir_270L  equalitydataagreement_891L  firstclxcampaign_1125D  firstdatedue_489D  homephncnt_628L  inittransactionamount_650A  inittransactioncode_186L  interestrate_311L  isbidproduct_1095L  isdebitcard_729L  lastactivateddate_801D  lastapplicationdate_877D  lastapprcommoditycat_1041M  lastapprcredamount_781A  lastapprdate_640D  lastdelinqdate_224D  lastrejectcommoditycat_161M  lastrejectcredamount_222A  lastrejectdate_50D  lastrejectreason_759M  lastrejectreasonclient_4145040M  lastst_736L  maininc_215A  mastercontrelectronic_519L  mastercontrexist_109L  maxannuity_159A  maxdbddpdlast1m_3658939P  maxdbddpdtollast12m_3658940P  maxdbddpdtollast6m_4187119P  maxdebt4_972A  maxdpdfrom6mto36m_3546853P  maxdpdinstldate_3546855D  maxdpdinstlnum_3546846P  maxdpdlast12m_727P  maxdpdlast24m_143P  maxdpdlast3m_392P  maxdpdlast6m_474P  maxdpdlast9m_1059P  maxdpdtolerance_374P  maxinstallast24m_3658928A  maxlnamtstart6m_4525199A  maxoutstandbalancel12m_4187113A  maxpmtlast3m_4525190A  mindbddpdlast24m_3658935P  mindbdtollast24m_4525191P  mobilephncnt_593L  monthsannuity_845L  numactivecreds_622L  numactivecredschannel_414L  numactiverelcontr_750L  numcontrs3months_479L  numincomingpmts_3546848L  numinstlallpaidearly3d_817L  numinstls_657L  numinstlsallpaid_934L  numinstlswithdpd10_728L  numinstlswithdpd5_4187116L  numinstlswithoutdpd_562L  numinstmatpaidtearly2d_4499204L  numinstpaid_4499208L  numinstpaidearly3d_3546850L  numinstpaidearly3dest_4493216L  numinstpaidearly5d_1087L  numinstpaidearly5dest_4493211L  numinstpaidearly5dobd_4499205L  numinstpaidearly_338L  numinstpaidearlyest_4493214L  numinstpaidlastcontr_4325080L  numinstpaidlate1d_3546852L  numinstregularpaid_973L  numinstregularpaidest_4493210L  numinsttopaygr_769L  numinsttopaygrest_4493213L  numinstunpaidmax_3546851L  numinstunpaidmaxest_4493212L  numnotactivated_1143L  numpmtchanneldd_318L  numrejects9m_859L  opencred_647L  pctinstlsallpaidearl3d_427L  pctinstlsallpaidlat10d_839L  pctinstlsallpaidlate1d_3546856L  pctinstlsallpaidlate4d_3546849L  pctinstlsallpaidlate6d_3546844L  pmtnum_254L  posfpd10lastmonth_333P  posfpd30lastmonth_3976960P  posfstqpd30lastmonth_3976962P  price_1097A  sellerplacecnt_915L  sellerplacescnt_216L  sumoutstandtotal_3546847A  sumoutstandtotalest_4493215A  totaldebt_9A  totalsettled_863A  totinstallast1m_4525188A  twobodfilling_608L  validfrom_1069D  case_id_right_2  max_actualdpd_943P  max_annuity_853A  max_approvaldate_319D  max_byoccupationinc_3656910L  max_childnum_21L  max_creationdate_885D  max_credacc_actualbalance_314A  max_credacc_credlmt_575A  max_credacc_maxhisbal_375A  max_credacc_minhisbal_90A  max_credacc_status_367L  max_credacc_transactions_402L  max_credamount_590A  max_credtype_587L  max_currdebt_94A  max_dateactivated_425D  max_downpmt_134A  max_dtlastpmt_581D  max_dtlastpmtallstes_3545839D  max_education_1138M  max_employedfrom_700D  max_familystate_726L  max_firstnonzeroinstldate_307D  max_inittransactioncode_279L  max_isbidproduct_390L  max_isdebitcard_527L  max_mainoccupationinc_437A  max_maxdpdtolerance_577P  max_outstandingdebt_522A  max_pmtnum_8L  max_postype_4733339M  max_rejectreason_755M  max_rejectreasonclient_4145042M  max_revolvingaccount_394A  max_status_219L  max_tenor_203L  case_id_right_3  max_amount_4527230A  max_recorddate_4527225D  case_id_right_4  max_amount_4917619A  max_deductiondate_4917603D  case_id_right_5  max_pmtamount_36A  max_processingdate_168D  case_id_right_8  max_birth_259D  max_contaddr_matchlist_1032L  max_contaddr_smempladdr_334L  max_education_927M  max_empl_employedfrom_271D  max_empladdr_district_926M  max_empladdr_zipcode_114M  max_familystate_447L  max_housetype_905L  max_incometype_1044T  max_language1_981M  max_mainoccupationinc_384A  max_personindex_1023L  max_persontype_1072L  max_persontype_792L  max_relationshiptoclient_415T  max_relationshiptoclient_642T  max_remitter_829L  max_role_1084L  max_safeguarantyflag_411L  max_sex_738L  max_type_25L    case_id_right_9  max_amount_416A  max_openingdate_313D  case_id_right_10  max_openingdate_857D ┃\n",
-                            "┡━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━┩\n",
-                            "│ int64dateint64int64int64datedatedatefloat64datefloat64float64float64float64float64stringstringstringfloat64float64stringstringfloat64float64float64float64float64float64float64stringdatedatedatefloat64float64int64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64stringfloat64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64stringfloat64float64datedatedatefloat64float64float64stringfloat64datefloat64booleandatedatefloat64float64stringfloat64booleanbooleandatedatestringfloat64datedatestringfloat64datestringstringstringfloat64float64float64float64float64float64float64float64float64datefloat64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64booleanfloat64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64float64stringdateint64float64float64datefloat64float64datefloat64float64float64float64stringfloat64float64stringfloat64datefloat64datedatestringdatestringdatestringbooleanint64float64float64float64float64stringstringstringfloat64stringfloat64int64float64dateint64float64dateint64float64dateint64datebooleanbooleanstringdatestringstringstringstringstringstringfloat64float64float64float64stringstringbooleanstringbooleanstringstringint64float64dateint64date                 │\n",
-                            "├─────────┼───────────────┼────────┼──────────┼─────────────────┼─────────────────────┼─────────────────────────┼────────────────┼───────────────────────┼──────────────────┼──────────────┼──────────────┼─────────────┼──────────────┼─────────────┼──────────────────────┼─────────────────┼───────────────┼───────────────────┼────────────────────┼────────────────┼────────────────┼──────────────────────┼───────────────┼─────────────────────┼───────────────────┼───────────────┼────────────────┼─────────────┼──────────────────────┼────────────────────┼───────────────────────┼───────────────────────┼────────────────────┼────────────────────┼─────────────────┼─────────────────────────┼────────────────────────────────┼──────────────┼──────────────────────┼─────────────────────┼──────────────────────┼───────────────────────┼──────────────────────┼──────────────────────┼──────────────────────┼───────────────────────────┼──────────────────────────┼───────────────────────────┼─────────────────────────────┼───────────────────────────┼───────────────────────────┼──────────────────────────┼────────────────────────────────┼────────────────────────┼──────────────┼────────────────────────┼───────────────────────┼───────────────────────┼─────────────────┼──────────────────┼──────────────────┼──────────────────┼─────────────────┼─────────────────┼─────────────────┼─────────────────┼─────────────────┼─────────────────┼─────────────────┼─────────────────┼──────────────────────────┼────────────────────┼──────────────────────────┼─────────────────┼───────────────┼──────────────┼────────────────────────────┼──────────────────────┼──────────────────────────┼─────────────────────────┼─────────────────────────────────┼───────────────────────┼───────────────────────────┼──────────────────────┼──────────────┼───────────────────────────┼──────────┼────────────────────────────┼────────────────────────┼───────────────────┼─────────────────┼────────────────────────────┼──────────────────────────┼───────────────────┼────────────────────┼──────────────────┼────────────────────────┼──────────────────────────┼────────────────────────────┼─────────────────────────┼───────────────────┼─────────────────────┼─────────────────────────────┼───────────────────────────┼────────────────────┼───────────────────────┼─────────────────────────────────┼─────────────┼──────────────┼────────────────────────────┼───────────────────────┼─────────────────┼──────────────────────────┼──────────────────────────────┼─────────────────────────────┼───────────────┼────────────────────────────┼──────────────────────────┼─────────────────────────┼────────────────────┼────────────────────┼───────────────────┼───────────────────┼────────────────────┼──────────────────────┼───────────────────────────┼──────────────────────────┼─────────────────────────────────┼───────────────────────┼───────────────────────────┼───────────────────────────┼───────────────────┼────────────────────┼─────────────────────┼────────────────────────────┼────────────────────────┼───────────────────────┼──────────────────────────┼─────────────────────────────┼────────────────┼───────────────────────┼─────────────────────────┼────────────────────────────┼──────────────────────────┼─────────────────────────────────┼──────────────────────┼─────────────────────────────┼────────────────────────────────┼──────────────────────────┼────────────────────────────────┼────────────────────────────────┼───────────────────────┼──────────────────────────────┼───────────────────────────────┼────────────────────────────┼─────────────────────────┼────────────────────────────────┼─────────────────────┼────────────────────────────┼───────────────────────────┼──────────────────────────────┼───────────────────────┼──────────────────────┼───────────────────┼───────────────┼─────────────────────────────┼─────────────────────────────┼─────────────────────────────────┼─────────────────────────────────┼─────────────────────────────────┼─────────────┼────────────────────────┼────────────────────────────┼───────────────────────────────┼─────────────┼─────────────────────┼──────────────────────┼───────────────────────────┼──────────────────────────────┼──────────────┼───────────────────┼──────────────────────────┼────────────────────┼─────────────────┼─────────────────┼────────────────────┼──────────────────┼───────────────────────┼──────────────────────────────┼──────────────────┼───────────────────────┼────────────────────────────────┼──────────────────────────┼────────────────────────────┼───────────────────────────┼─────────────────────────┼───────────────────────────────┼─────────────────────┼───────────────────┼──────────────────┼────────────────────────┼──────────────────┼────────────────────┼───────────────────────────────┼─────────────────────┼───────────────────────┼──────────────────────┼────────────────────────────────┼──────────────────────────────┼───────────────────────┼──────────────────────┼────────────────────────────┼──────────────────────────┼──────────────────────────┼───────────────┼──────────────────────┼───────────────────────┼─────────────────────────────────┼───────────────────────────┼─────────────────┼────────────────┼─────────────────┼─────────────────────┼─────────────────────────┼─────────────────┼─────────────────────┼────────────────────────────┼─────────────────┼───────────────────┼─────────────────────────┼─────────────────┼────────────────┼──────────────────────────────┼──────────────────────────────┼────────────────────┼────────────────────────────┼────────────────────────────┼───────────────────────────┼──────────────────────┼────────────────────┼──────────────────────┼────────────────────┼────────────────────────────┼───────────────────────┼──────────────────────┼─────────────────────┼───────────────────────────────┼───────────────────────────────┼───────────────────┼────────────────┼───────────────────────────┼──────────────┼────────────────┼─────────────────┼─────────────────┼──────────────────────┼──────────────────┼──────────────────────┤\n",
-                            "│   575492022-01-1720220110057549NULLNULLNULL1.563078e+061959-11-016.09.03.012.04.02fc785b2            39a0853f       a55475b1     9.05.0a7fcb6e5      a55475b1      12.0NULLNULLNULLNULLNULLNULLNULLNULLNULL2022-01-318.02.0575490.0129704.4005742.60003546.60000.02.00.00.00.010.00.00.0-1.00.032426.201118964.8050.013681.71432426.2010NULL0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.03.03.00.075000.000CAL          10638.2010638.202007-11-29NULL2016-12-0561.0NULL75000.000GBA                 0.0NULL0.227 │ True                       │ NULL2010-12-311.0NULLCASH                    0.227 │ True               │ False            │ 2022-01-272022-01-27a55475b1                  94000.0002022-01-132016-12-05a55475b1                   160000.02022-01-27a55475b1             P30_86_84                      D          44000.00.00.0337659.800.00.00.034066.0000.02016-11-0716.00.00.00.00.00.054.0122511.40031820.60021278.00122511.4-2.0-2.03.041.00.00.01.02.038.015.06.031.015.07.060.015.044.015.015.00.00.015.015.015.01.013.044.044.03.03.03.03.02.00.01.0 │ False         │                     0.340910.116280.295450.186050.1395318.00.00.00.0NULL2.07.010638.2010638.2010638.20373720.840126058.0FO                NULL575490.03819.82021-10-1250000.00.02021-10-1234066.034066.00.00.0CL                     0.060000.0REL              10256.6322016-08-120.02021-10-132022-01-13a55475b1           1998-07-12SINGLE              2021-11-09POS                          │ True                  │                    160000.01.010638.236.0P67_102_161         a55475b1             a55475b1                       8.400498e+08N              36.0NULLNULLNULLNULLNULLNULLNULLNULLNULL575491959-11-01NULLNULLa55475b1          NULLa55475b1                  a55475b1                 SINGLE              NULLRETIRED_PENSIONER   a55475b1          49800.01.05.05.0COLLEAGUE                    COLLEAGUE                     │ False             │ PE             │ True                      │ F           PRIMARY_MOBILENULLNULLNULLNULLNULL                 │\n",
-                            "│   576332022-01-2520220110057633NULLNULLNULL6.373008e+061993-05-013.03.02.08.03.02fc785b2            a55475b1       a55475b1     4.08.03439d993      a55475b1      8.0NULLNULLNULLNULLNULLNULLNULLNULLNULL2022-02-083.01.0576330.0NULL8273.00000.00000.00.00.00.00.03.0NULLNULLNULLNULLNULLNULLNULLNULLNULLNULL0.00.00.00.00.00.00.00.00.00.00.00.00.00.01.0NULLNULL0.0200000.000CAL          0.000.00NULLNULLNULLNULLNULL200000.000GBA                 0.0NULL0.390NULLNULLNULL1.0NULLCASH                    0.390 │ False              │ False            │ NULL2020-01-15a55475b1                  NULLNULLNULLP159_130_59                64996.02019-11-08P45_84_106           P94_109_143                    T          NULL0.00.00.00NULLNULLNULL0.0000.0NULLNULL0.00.00.00.00.00.0NULLNULLNULLNULLNULLNULL1.0NULL0.00.00.00.0NULLNULL0.0NULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULL0.00.00.0 │ False         │                        NULLNULLNULLNULLNULL48.00.00.00.00.0000.02.0NULLNULL0.000.000NULLFO                NULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULL                 │\n",
-                            "│   576342021-01-2720220110057634NULLNULLNULL1.526365e+041976-07-012.02.01.03.01.02fc785b2            a55475b1       a55475b1     1.01.0a55475b1      a55475b1      3.0NULLNULLNULLNULLNULLNULLNULLNULLNULL2021-02-100.01.0576340.039948.8001165.80000.00000.00.00.00.00.00.0-4.0NULL-4.00.03994.800NULL0.01675.4003358.4001NULL0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.010.00.012108.200COL          0.000.00NULLNULLNULL0.0NULL12108.200SBA                 0.02020-08-190.277NULLNULL2020-03-240.0NULLPOS                     0.277 │ False              │ False            │ 2020-08-212020-02-22P159_130_59               16494.2012020-02-22NULLa55475b1                   NULLNULLa55475b1             a55475b1                       K          50000.00.00.05000.00NULL0.0-1.019798.0000.0NULLNULL0.00.00.00.00.00.04949.60020887.20120150.80NULL-26.0-26.02.010.00.00.00.00.010.04.00.010.00.00.011.06.010.04.04.00.00.02.02.02.06.00.010.010.00.00.00.00.00.00.00.0 │ False         │                     0.400000.000000.000000.000000.0000012.00.00.00.013998.0000.00.00.000.000.0039950.800NULLFO                NULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULL                 │\n",
-                            "│   575432021-05-1420220110057543NULLNULLNULL1.513640e+051980-11-012.04.01.08.02.02fc785b2            6b2ae0fa       a55475b1     4.09.038c061ee      a55475b1      8.0NULLNULLNULLNULLNULLNULLNULLNULLNULL2021-05-282.03.0575430.0191767.3603674.60001218.20010.00.00.00.00.09.01.02.01.01.016049.40017054.4002.014554.40024482.0000NULL0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.05.020.00.020000.000CAL          12154.400.002008-03-202020-05-282021-05-138.0NULL20000.000GBA                 0.02021-05-150.340NULL2017-03-012012-01-240.0NULLCASH                    0.340 │ True               │ False            │ 2021-04-262021-04-03a55475b1                  14000.0002021-04-032021-05-13P109_133_183               24000.02015-08-14a55475b1             a55475b1                       K          34000.00.00.0280983.562.03.03.0231440.0307.02021-03-1314.03.07.03.03.03.07.0131700.80016672.600157731.7816641.4-7.0-7.02.066.01.00.00.01.0112.034.014.066.00.06.079.037.096.034.034.00.00.025.025.025.01.031.096.096.010.010.010.010.00.00.00.0 │ False         │                     0.354170.000000.322920.072920.052086.00.00.00.00.0000.05.012154.4012154.4012154.40456031.10017859.6FO                NULL575430.05172.02021-04-0315000.02.02021-04-03NULL0.0NULLNULLNULLNULL104299.0COL              12154.4002021-04-264000.02021-04-262021-05-15a55475b1           2011-07-01SINGLE              2021-05-03POS                          │ False                 │                 NULL40000.050.012154.439.0P60_146_156         a55475b1             a55475b1                       NULLK              39.0NULLNULLNULL5754327191.82021-05-19NULLNULLNULL575431980-11-01     │ False                        │ False                        │ a55475b1          NULLa55475b1                  a55475b1                 SINGLE              NULLSALARIED_GOVT       a55475b1          34000.01.05.05.0SIBLING                      SIBLING                       │ False             │ PE             │ False                     │ F           PRIMARY_MOBILENULLNULLNULLNULLNULL                 │\n",
-                            "│   575512020-11-2720220110057551NULLNULLNULL2.926195e+061982-05-011.03.01.04.01.02fc785b2            6b2ae0fa       a55475b1     3.02.03439d993      a55475b1      4.0NULLNULLNULLNULLNULLNULLNULLNULLNULL2020-12-115.05.0575510.071036.4002844.60000.00000.01.00.00.00.02.0-1.0NULL-1.01.08357.200NULL1.00.0009551.0000NULL0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.04.09.00.027095.201COL          0.000.00NULLNULL2020-04-304.00.027095.201SBA                 0.0NULL0.450 │ True                       │ NULL2019-10-301.0NULLPOS                     0.450 │ False              │ NULL2019-10-192020-11-13a55475b1                  200000.0002020-11-182020-04-30a55475b1                   NULLNULLa55475b1             a55475b1                       T          70000.00.00.083400.00NULL4.00.054000.0004.02020-04-306.04.04.00.00.04.04.041783.40254000.00062619.00NULL-4.0-4.01.09.00.00.00.01.09.03.00.08.00.00.09.05.09.03.03.00.00.00.00.00.09.01.09.09.00.00.00.00.00.00.00.0 │ False         │                     0.333330.000000.111110.111110.0000012.0NULLNULLNULL27095.2011.02.00.000.000.0075219.000NULLFO                NULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULL5755114644.82020-09-30NULLNULLNULL575511982-05-01     │ False                        │ False                        │ a55475b1          2002-01-08a55475b1                  a55475b1                 NULLNULLSALARIED_GOVT       P10_39_147        59600.00.01.01.0NULLNULLNULLCL             │ False                     │ F           PRIMARY_MOBILENULLNULLNULLNULLNULL                 │\n",
-                            "│   575522020-11-2720220110057552NULLNULLNULL7.470317e+051955-11-012.02.00.05.00.02fc785b2            a55475b1       a55475b1     3.02.0a55475b1      a55475b1      5.0NULLNULLNULLNULLNULLNULLNULLNULLNULL2020-12-117.01.0575520.0183992.0006298.800312155.40000.00.00.00.00.09.0-9.0-7.0-9.00.07440.400NULL0.0199322.4009148.4000NULL0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.018.024.00.0100000.000CAL          191269.61191269.61NULLNULLNULL1.0NULL100000.000GBA                 0.0NULL0.150NULLNULL2019-01-121.0NULLCASH                    0.150 │ True               │ False            │ 2020-04-072020-09-08a55475b1                  0.0002020-04-01NULLa55475b1                   150000.02020-09-08a55475b1             P94_109_143                    D          NULL0.00.0110500.00-1.00.0-1.0188126.1400.0NULLNULL0.00.00.00.00.00.012155.400104473.600288642.6012155.4-13.0-13.01.023.02.00.01.00.037.026.062.031.00.00.033.027.032.026.026.00.00.024.024.024.00.00.032.032.030.030.022.022.01.00.01.0 │ False         │                     0.838710.000000.000000.000000.0000024.00.00.00.0NULL0.06.0191269.61191269.61191269.61284213.00018889.0BO                NULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULL575521955-11-01     │ False                        │ False                        │ a55475b1          NULLa55475b1                  a55475b1                 NULLOWNED             RETIRED_PENSIONER   P10_39_147        112000.00.01.01.0NULLNULLNULLCL             │ True                      │ M           PRIMARY_MOBILENULLNULLNULLNULLNULL                 │\n",
-                            "│   575692021-12-2020220110057569NULLNULLNULLNULL1949-09-014.04.01.04.04.02fc785b2            717ddd49       a55475b1     0.00.03439d993      a55475b1      4.0NULLNULLNULLNULLNULLNULLNULLNULLNULL2022-01-031.03.0575690.00.0004682.60000.00000.01.00.00.00.06.02824.0NULL2824.02517.0NULLNULLNULLNULL10796.4000NULL0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.03.00.060000.000CAL          0.000.002008-07-032018-09-182012-12-233183.0NULL60000.000GBA                 0.02021-05-250.380NULLNULL2012-03-081.0NULLCASH                    0.380 │ True               │ False            │ 2012-07-202022-01-03a55475b1                  20000.0002022-01-032012-12-23a55475b1                   40000.02021-11-29a55475b1             P94_109_143                    N          6000.00.00.037704.00NULL2865.0NULL64555.6682865.02012-09-237.02865.02865.00.00.02865.02865.0NULLNULL0.00NULL2783.02783.02.011.00.00.01.04.017.05.00.05.036.09.06.05.015.05.05.01.01.05.05.05.05.010.015.015.00.00.00.00.01.00.04.0 │ True          │                     0.333330.600000.666670.666670.6000024.00.0NULLNULLNULL2.03.00.000.000.0095348.420NULLFO                NULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULL575691949-09-01     │ False                        │ False                        │ P97_36_170        NULLa55475b1                  a55475b1                 SINGLE              OWNED             RETIRED_PENSIONER   a55475b1          58000.01.05.05.0CHILD                        CHILD                         │ False             │ PE             │ False                     │ F           PRIMARY_MOBILENULLNULLNULLNULLNULL                 │\n",
-                            "│   576302021-03-1620220110057630NULLNULLNULL4.999750e+051967-02-011.02.01.05.01.02fc785b2            6b2ae0fa       a55475b1     1.03.03439d993      a55475b1      5.0NULLNULLNULLNULLNULLNULLNULLNULLNULL2021-03-304.01.0576300.00.0008905.00000.00000.00.00.00.00.01.0NULLNULLNULL0.0NULLNULLNULLNULLNULLNULL0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.096174.000COL          0.000.002006-12-11NULL2006-05-223.0NULL96174.000SBA                 0.02006-07-210.000NULL2015-09-132006-01-221.0NULLPOS                     0.000 │ False              │ False            │ 2005-12-272016-04-01P148_110_5                8876.0002005-12-23NULLa55475b1                   NULLNULLa55475b1             a55475b1                       T          12000.00.00.01382.80NULLNULLNULL0.0000.02006-05-224.00.00.00.00.00.02.0NULLNULLNULLNULLNULLNULL2.07.00.00.00.00.07.03.00.05.00.00.05.04.07.03.03.03.03.03.03.03.07.02.07.07.00.00.00.00.00.00.00.0 │ False         │                     0.428570.000000.285710.000000.0000012.00.00.00.096174.0000.01.00.000.000.009677.601NULLFO                NULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULL576301967-02-01     │ False                        │ False                        │ a55475b1          NULLa55475b1                  a55475b1                 SINGLE              OWNED             SALARIED_GOVT       a55475b1          60000.01.04.04.0SPOUSE                       SPOUSE                        │ False             │ PE             │ True                      │ F           PRIMARY_MOBILENULLNULLNULLNULLNULL                 │\n",
-                            "│   576312022-06-0420220110057631NULLNULLNULL4.803345e+051986-11-010.00.00.01.00.02fc785b2            a55475b1       a55475b1     3.07.0a55475b1      a55475b1      1.0NULLNULLNULLNULLNULLNULLNULLNULLNULL2022-06-182.05.0576310.0NULL2540.60000.00000.00.00.00.00.00.0NULLNULLNULLNULLNULLNULLNULLNULLNULLNULL0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0NULLNULL0.024920.000COL          0.000.00NULLNULLNULLNULL0.024920.000SBA                 0.0NULL0.390NULLNULLNULL1.0NULLPOS                     0.390 │ False              │ NULLNULL2020-07-18a55475b1                  NULLNULLNULLP100_96_175                46279.82020-07-18P45_84_106           P94_109_143                    D          NULL0.00.00.00NULLNULLNULL0.0000.0NULLNULL0.00.00.00.00.00.0NULLNULLNULLNULLNULLNULL3.0NULL0.00.00.00.0NULLNULL0.0NULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULL0.00.00.0 │ False         │                        NULLNULLNULLNULLNULL12.00.00.00.024920.0000.00.0NULLNULL0.000.000NULLFO                NULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULL                 │\n",
-                            "│   576322022-02-0520220110057632NULLNULLNULL1.767700e+041958-11-011.02.00.04.00.02fc785b2            a55475b1       a55475b1     1.01.0a55475b1      a55475b1      4.0NULLNULLNULLNULLNULLNULLNULLNULLNULL2022-02-191.01.0576320.063647.4024732.00000.00000.00.00.00.00.01.0-7.0-6.0-7.00.03536.000NULL0.010581.7143536.0000NULL0.00.00.00.00.00.00.00.00.00.00.00.01.00.00.010.018.00.025998.000COL          0.000.00NULLNULLNULL0.00.025998.000SBA                 0.02022-02-100.000NULLNULL2020-09-140.0NULLPOS                     0.000 │ False              │ False            │ 2020-09-012020-08-14P53_45_92                 50116.0002020-08-14NULLa55475b1                   NULLNULLa55475b1             a55475b1                       K          56000.00.00.07000.00-4.0-4.0-6.063647.4020.0NULLNULL0.00.00.00.00.00.03536.00063647.40242412.003536.0-9.0-9.01.017.00.00.00.00.021.018.00.018.00.00.019.018.018.018.018.016.016.016.016.016.018.00.018.018.00.00.00.00.00.00.00.0 │ False         │                     1.000000.000000.000000.000000.000006.00.00.00.025998.0000.01.00.000.000.0063652.0007071.4FO                NULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULL                 │\n",
-                            "└─────────┴───────────────┴────────┴──────────┴─────────────────┴─────────────────────┴─────────────────────────┴────────────────┴───────────────────────┴──────────────────┴──────────────┴──────────────┴─────────────┴──────────────┴─────────────┴──────────────────────┴─────────────────┴───────────────┴───────────────────┴────────────────────┴────────────────┴────────────────┴──────────────────────┴───────────────┴─────────────────────┴───────────────────┴───────────────┴────────────────┴─────────────┴──────────────────────┴────────────────────┴───────────────────────┴───────────────────────┴────────────────────┴────────────────────┴─────────────────┴─────────────────────────┴────────────────────────────────┴──────────────┴──────────────────────┴─────────────────────┴──────────────────────┴───────────────────────┴──────────────────────┴──────────────────────┴──────────────────────┴───────────────────────────┴──────────────────────────┴───────────────────────────┴─────────────────────────────┴───────────────────────────┴───────────────────────────┴──────────────────────────┴────────────────────────────────┴────────────────────────┴──────────────┴────────────────────────┴───────────────────────┴───────────────────────┴─────────────────┴──────────────────┴──────────────────┴──────────────────┴─────────────────┴─────────────────┴─────────────────┴─────────────────┴─────────────────┴─────────────────┴─────────────────┴─────────────────┴──────────────────────────┴────────────────────┴──────────────────────────┴─────────────────┴───────────────┴──────────────┴────────────────────────────┴──────────────────────┴──────────────────────────┴─────────────────────────┴─────────────────────────────────┴───────────────────────┴───────────────────────────┴──────────────────────┴──────────────┴───────────────────────────┴──────────┴────────────────────────────┴────────────────────────┴───────────────────┴─────────────────┴────────────────────────────┴──────────────────────────┴───────────────────┴────────────────────┴──────────────────┴────────────────────────┴──────────────────────────┴────────────────────────────┴─────────────────────────┴───────────────────┴─────────────────────┴─────────────────────────────┴───────────────────────────┴────────────────────┴───────────────────────┴─────────────────────────────────┴─────────────┴──────────────┴────────────────────────────┴───────────────────────┴─────────────────┴──────────────────────────┴──────────────────────────────┴─────────────────────────────┴───────────────┴────────────────────────────┴──────────────────────────┴─────────────────────────┴────────────────────┴────────────────────┴───────────────────┴───────────────────┴────────────────────┴──────────────────────┴───────────────────────────┴──────────────────────────┴─────────────────────────────────┴───────────────────────┴───────────────────────────┴───────────────────────────┴───────────────────┴────────────────────┴─────────────────────┴────────────────────────────┴────────────────────────┴───────────────────────┴──────────────────────────┴─────────────────────────────┴────────────────┴───────────────────────┴─────────────────────────┴────────────────────────────┴──────────────────────────┴─────────────────────────────────┴──────────────────────┴─────────────────────────────┴────────────────────────────────┴──────────────────────────┴────────────────────────────────┴────────────────────────────────┴───────────────────────┴──────────────────────────────┴───────────────────────────────┴────────────────────────────┴─────────────────────────┴────────────────────────────────┴─────────────────────┴────────────────────────────┴───────────────────────────┴──────────────────────────────┴───────────────────────┴──────────────────────┴───────────────────┴───────────────┴─────────────────────────────┴─────────────────────────────┴─────────────────────────────────┴─────────────────────────────────┴─────────────────────────────────┴─────────────┴────────────────────────┴────────────────────────────┴───────────────────────────────┴─────────────┴─────────────────────┴──────────────────────┴───────────────────────────┴──────────────────────────────┴──────────────┴───────────────────┴──────────────────────────┴────────────────────┴─────────────────┴─────────────────┴────────────────────┴──────────────────┴───────────────────────┴──────────────────────────────┴──────────────────┴───────────────────────┴────────────────────────────────┴──────────────────────────┴────────────────────────────┴───────────────────────────┴─────────────────────────┴───────────────────────────────┴─────────────────────┴───────────────────┴──────────────────┴────────────────────────┴──────────────────┴────────────────────┴───────────────────────────────┴─────────────────────┴───────────────────────┴──────────────────────┴────────────────────────────────┴──────────────────────────────┴───────────────────────┴──────────────────────┴────────────────────────────┴──────────────────────────┴──────────────────────────┴───────────────┴──────────────────────┴───────────────────────┴─────────────────────────────────┴───────────────────────────┴─────────────────┴────────────────┴─────────────────┴─────────────────────┴─────────────────────────┴─────────────────┴─────────────────────┴────────────────────────────┴─────────────────┴───────────────────┴─────────────────────────┴─────────────────┴────────────────┴──────────────────────────────┴──────────────────────────────┴────────────────────┴────────────────────────────┴────────────────────────────┴───────────────────────────┴──────────────────────┴────────────────────┴──────────────────────┴────────────────────┴────────────────────────────┴───────────────────────┴──────────────────────┴─────────────────────┴───────────────────────────────┴───────────────────────────────┴───────────────────┴────────────────┴───────────────────────────┴──────────────┴────────────────┴─────────────────┴─────────────────┴──────────────────────┴──────────────────┴──────────────────────┘\n",
-                            "
\n" - ], - "text/plain": [ - "┏━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┓\n", - "┃\u001b[1m \u001b[0m\u001b[1mcase_id\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdate_decision\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mMONTH\u001b[0m\u001b[1m \u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mWEEK_NUM\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcase_id_right_0\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1massignmentdate_238D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1massignmentdate_4527235D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mbirthdate_574D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcontractssum_5085716L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdateofbirth_337D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdays120_123L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdays180_256L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdays30_165L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdays360_512L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdays90_310L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdescription_5085714M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1meducation_1103M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1meducation_88M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mfirstquarter_103L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mfourthquarter_440L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaritalst_385M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaritalst_893M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnumberofqueries_373L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mpmtaverage_3A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mpmtaverage_4527227A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mpmtcount_4527229L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mpmtcount_693L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mpmtscount_423L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mpmtssum_45A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mrequesttype_4525192L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mresponsedate_1012D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mresponsedate_4527233D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mresponsedate_4917613D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1msecondquarter_766L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mthirdquarter_1082L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcase_id_right_1\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mactualdpdtolerance_344P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mamtinstpaidbefduel24m_4187115A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mannuity_780A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mannuitynextmonth_57A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mapplicationcnt_361L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mapplications30d_658L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mapplicationscnt_1086L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mapplicationscnt_464L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mapplicationscnt_629L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mapplicationscnt_867L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mavgdbddpdlast24m_3658932P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mavgdbddpdlast3m_4187120P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mavgdbdtollast24m_4525197P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mavgdpdtolclosure24_3658938P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mavginstallast24m_3658937A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mavglnamtstart24m_4525187A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mavgmaxdpdlast9m_3716943P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mavgoutstandbalancel6m_4187114A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mavgpmtlast12m_4525200A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcardtype_51L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mclientscnt12m_3712952L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mclientscnt3m_3712950L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mclientscnt6m_3712949L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mclientscnt_100L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mclientscnt_1022L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mclientscnt_1071L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mclientscnt_1130L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mclientscnt_157L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mclientscnt_257L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mclientscnt_304L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mclientscnt_360L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mclientscnt_493L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mclientscnt_533L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mclientscnt_887L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mclientscnt_946L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcntincpaycont9m_3716944L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcntpmts24_3658933L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcommnoinclast6m_3546845L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcredamount_770A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcredtype_322L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcurrdebt_22A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcurrdebtcredtyperange_828A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdatefirstoffer_1144D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdatelastinstal40dpd_247D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdatelastunpaid_3546854D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdaysoverduetolerancedd_3976961L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdeferredmnthsnum_166L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdisbursedcredamount_1113A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdisbursementtype_67L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdownpmt_116A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mdtlastpmtallstes_4499206D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1meir_270L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mequalitydataagreement_891L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mfirstclxcampaign_1125D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mfirstdatedue_489D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mhomephncnt_628L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1minittransactionamount_650A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1minittransactioncode_186L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1minterestrate_311L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1misbidproduct_1095L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1misdebitcard_729L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mlastactivateddate_801D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mlastapplicationdate_877D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mlastapprcommoditycat_1041M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mlastapprcredamount_781A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mlastapprdate_640D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mlastdelinqdate_224D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mlastrejectcommoditycat_161M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mlastrejectcredamount_222A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mlastrejectdate_50D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mlastrejectreason_759M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mlastrejectreasonclient_4145040M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mlastst_736L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaininc_215A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmastercontrelectronic_519L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmastercontrexist_109L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaxannuity_159A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaxdbddpdlast1m_3658939P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaxdbddpdtollast12m_3658940P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaxdbddpdtollast6m_4187119P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaxdebt4_972A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaxdpdfrom6mto36m_3546853P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaxdpdinstldate_3546855D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaxdpdinstlnum_3546846P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaxdpdlast12m_727P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaxdpdlast24m_143P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaxdpdlast3m_392P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaxdpdlast6m_474P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaxdpdlast9m_1059P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaxdpdtolerance_374P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaxinstallast24m_3658928A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaxlnamtstart6m_4525199A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaxoutstandbalancel12m_4187113A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmaxpmtlast3m_4525190A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmindbddpdlast24m_3658935P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmindbdtollast24m_4525191P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmobilephncnt_593L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmonthsannuity_845L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnumactivecreds_622L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnumactivecredschannel_414L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnumactiverelcontr_750L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnumcontrs3months_479L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnumincomingpmts_3546848L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstlallpaidearly3d_817L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstls_657L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstlsallpaid_934L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstlswithdpd10_728L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstlswithdpd5_4187116L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstlswithoutdpd_562L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstmatpaidtearly2d_4499204L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstpaid_4499208L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstpaidearly3d_3546850L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstpaidearly3dest_4493216L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstpaidearly5d_1087L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstpaidearly5dest_4493211L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstpaidearly5dobd_4499205L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstpaidearly_338L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstpaidearlyest_4493214L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstpaidlastcontr_4325080L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstpaidlate1d_3546852L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstregularpaid_973L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstregularpaidest_4493210L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminsttopaygr_769L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminsttopaygrest_4493213L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstunpaidmax_3546851L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnuminstunpaidmaxest_4493212L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnumnotactivated_1143L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnumpmtchanneldd_318L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mnumrejects9m_859L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mopencred_647L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mpctinstlsallpaidearl3d_427L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mpctinstlsallpaidlat10d_839L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mpctinstlsallpaidlate1d_3546856L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mpctinstlsallpaidlate4d_3546849L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mpctinstlsallpaidlate6d_3546844L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mpmtnum_254L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mposfpd10lastmonth_333P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mposfpd30lastmonth_3976960P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mposfstqpd30lastmonth_3976962P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mprice_1097A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1msellerplacecnt_915L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1msellerplacescnt_216L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1msumoutstandtotal_3546847A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1msumoutstandtotalest_4493215A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mtotaldebt_9A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mtotalsettled_863A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mtotinstallast1m_4525188A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mtwobodfilling_608L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mvalidfrom_1069D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcase_id_right_2\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_actualdpd_943P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_annuity_853A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_approvaldate_319D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_byoccupationinc_3656910L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_childnum_21L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_creationdate_885D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_credacc_actualbalance_314A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_credacc_credlmt_575A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_credacc_maxhisbal_375A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_credacc_minhisbal_90A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_credacc_status_367L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_credacc_transactions_402L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_credamount_590A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_credtype_587L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_currdebt_94A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_dateactivated_425D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_downpmt_134A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_dtlastpmt_581D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_dtlastpmtallstes_3545839D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_education_1138M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_employedfrom_700D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_familystate_726L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_firstnonzeroinstldate_307D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_inittransactioncode_279L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_isbidproduct_390L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_isdebitcard_527L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_mainoccupationinc_437A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_maxdpdtolerance_577P\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_outstandingdebt_522A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_pmtnum_8L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_postype_4733339M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_rejectreason_755M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_rejectreasonclient_4145042M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_revolvingaccount_394A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_status_219L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_tenor_203L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcase_id_right_3\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_amount_4527230A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_recorddate_4527225D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcase_id_right_4\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_amount_4917619A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_deductiondate_4917603D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcase_id_right_5\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_pmtamount_36A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_processingdate_168D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcase_id_right_8\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_birth_259D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_contaddr_matchlist_1032L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_contaddr_smempladdr_334L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_education_927M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_empl_employedfrom_271D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_empladdr_district_926M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_empladdr_zipcode_114M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_familystate_447L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_housetype_905L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_incometype_1044T\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_language1_981M\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_mainoccupationinc_384A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_personindex_1023L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_persontype_1072L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_persontype_792L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_relationshiptoclient_415T\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_relationshiptoclient_642T\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_remitter_829L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_role_1084L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_safeguarantyflag_411L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_sex_738L\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_type_25L\u001b[0m\u001b[1m \u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcase_id_right_9\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_amount_416A\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_openingdate_313D\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mcase_id_right_10\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mmax_openingdate_857D\u001b[0m\u001b[1m \u001b[0m┃\n", - "┡━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━┩\n", - "│ \u001b[2mint64\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mint64\u001b[0m │ \u001b[2mint64\u001b[0m │ \u001b[2mint64\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mint64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mboolean\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mboolean\u001b[0m │ \u001b[2mboolean\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mboolean\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mint64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mboolean\u001b[0m │ \u001b[2mint64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mint64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mint64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mint64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mint64\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mboolean\u001b[0m │ \u001b[2mboolean\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mboolean\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mboolean\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mstring\u001b[0m │ \u001b[2mint64\u001b[0m │ \u001b[2mfloat64\u001b[0m │ \u001b[2mdate\u001b[0m │ \u001b[2mint64\u001b[0m │ \u001b[2mdate\u001b[0m │\n", - "├─────────┼───────────────┼────────┼──────────┼─────────────────┼─────────────────────┼─────────────────────────┼────────────────┼───────────────────────┼──────────────────┼──────────────┼──────────────┼─────────────┼──────────────┼─────────────┼──────────────────────┼─────────────────┼───────────────┼───────────────────┼────────────────────┼────────────────┼────────────────┼──────────────────────┼───────────────┼─────────────────────┼───────────────────┼───────────────┼────────────────┼─────────────┼──────────────────────┼────────────────────┼───────────────────────┼───────────────────────┼────────────────────┼────────────────────┼─────────────────┼─────────────────────────┼────────────────────────────────┼──────────────┼──────────────────────┼─────────────────────┼──────────────────────┼───────────────────────┼──────────────────────┼──────────────────────┼──────────────────────┼───────────────────────────┼──────────────────────────┼───────────────────────────┼─────────────────────────────┼───────────────────────────┼───────────────────────────┼──────────────────────────┼────────────────────────────────┼────────────────────────┼──────────────┼────────────────────────┼───────────────────────┼───────────────────────┼─────────────────┼──────────────────┼──────────────────┼──────────────────┼─────────────────┼─────────────────┼─────────────────┼─────────────────┼─────────────────┼─────────────────┼─────────────────┼─────────────────┼──────────────────────────┼────────────────────┼──────────────────────────┼─────────────────┼───────────────┼──────────────┼────────────────────────────┼──────────────────────┼──────────────────────────┼─────────────────────────┼─────────────────────────────────┼───────────────────────┼───────────────────────────┼──────────────────────┼──────────────┼───────────────────────────┼──────────┼────────────────────────────┼────────────────────────┼───────────────────┼─────────────────┼────────────────────────────┼──────────────────────────┼───────────────────┼────────────────────┼──────────────────┼────────────────────────┼──────────────────────────┼────────────────────────────┼─────────────────────────┼───────────────────┼─────────────────────┼─────────────────────────────┼───────────────────────────┼────────────────────┼───────────────────────┼─────────────────────────────────┼─────────────┼──────────────┼────────────────────────────┼───────────────────────┼─────────────────┼──────────────────────────┼──────────────────────────────┼─────────────────────────────┼───────────────┼────────────────────────────┼──────────────────────────┼─────────────────────────┼────────────────────┼────────────────────┼───────────────────┼───────────────────┼────────────────────┼──────────────────────┼───────────────────────────┼──────────────────────────┼─────────────────────────────────┼───────────────────────┼───────────────────────────┼───────────────────────────┼───────────────────┼────────────────────┼─────────────────────┼────────────────────────────┼────────────────────────┼───────────────────────┼──────────────────────────┼─────────────────────────────┼────────────────┼───────────────────────┼─────────────────────────┼────────────────────────────┼──────────────────────────┼─────────────────────────────────┼──────────────────────┼─────────────────────────────┼────────────────────────────────┼──────────────────────────┼────────────────────────────────┼────────────────────────────────┼───────────────────────┼──────────────────────────────┼───────────────────────────────┼────────────────────────────┼─────────────────────────┼────────────────────────────────┼─────────────────────┼────────────────────────────┼───────────────────────────┼──────────────────────────────┼───────────────────────┼──────────────────────┼───────────────────┼───────────────┼─────────────────────────────┼─────────────────────────────┼─────────────────────────────────┼─────────────────────────────────┼─────────────────────────────────┼─────────────┼────────────────────────┼────────────────────────────┼───────────────────────────────┼─────────────┼─────────────────────┼──────────────────────┼───────────────────────────┼──────────────────────────────┼──────────────┼───────────────────┼──────────────────────────┼────────────────────┼─────────────────┼─────────────────┼────────────────────┼──────────────────┼───────────────────────┼──────────────────────────────┼──────────────────┼───────────────────────┼────────────────────────────────┼──────────────────────────┼────────────────────────────┼───────────────────────────┼─────────────────────────┼───────────────────────────────┼─────────────────────┼───────────────────┼──────────────────┼────────────────────────┼──────────────────┼────────────────────┼───────────────────────────────┼─────────────────────┼───────────────────────┼──────────────────────┼────────────────────────────────┼──────────────────────────────┼───────────────────────┼──────────────────────┼────────────────────────────┼──────────────────────────┼──────────────────────────┼───────────────┼──────────────────────┼───────────────────────┼─────────────────────────────────┼───────────────────────────┼─────────────────┼────────────────┼─────────────────┼─────────────────────┼─────────────────────────┼─────────────────┼─────────────────────┼────────────────────────────┼─────────────────┼───────────────────┼─────────────────────────┼─────────────────┼────────────────┼──────────────────────────────┼──────────────────────────────┼────────────────────┼────────────────────────────┼────────────────────────────┼───────────────────────────┼──────────────────────┼────────────────────┼──────────────────────┼────────────────────┼────────────────────────────┼───────────────────────┼──────────────────────┼─────────────────────┼───────────────────────────────┼───────────────────────────────┼───────────────────┼────────────────┼───────────────────────────┼──────────────┼────────────────┼─────────────────┼─────────────────┼──────────────────────┼──────────────────┼──────────────────────┤\n", - "│ \u001b[1;36m57549\u001b[0m │ \u001b[35m2022-01-17\u001b[0m │ \u001b[1;36m202201\u001b[0m │ \u001b[1;36m100\u001b[0m │ \u001b[1;36m57549\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m1.563078e+06\u001b[0m │ \u001b[35m1959-11-01\u001b[0m │ \u001b[1;36m6.0\u001b[0m │ \u001b[1;36m9.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m12.0\u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[32m2fc785b2 \u001b[0m │ \u001b[32m39a0853f \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m9.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[32ma7fcb6e5 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m12.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2022-01-31\u001b[0m │ \u001b[1;36m8.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m57549\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m129704.400\u001b[0m │ \u001b[1;36m5742.6000\u001b[0m │ \u001b[1;36m3546.6000\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m10.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m-1.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m32426.201\u001b[0m │ \u001b[1;36m118964.805\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m13681.714\u001b[0m │ \u001b[1;36m32426.2010\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m75000.000\u001b[0m │ \u001b[32mCAL \u001b[0m │ \u001b[1;36m10638.20\u001b[0m │ \u001b[1;36m10638.20\u001b[0m │ \u001b[35m2007-11-29\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2016-12-05\u001b[0m │ \u001b[1;36m61.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m75000.000\u001b[0m │ \u001b[32mGBA \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.227\u001b[0m │ True │ \u001b[2mNULL\u001b[0m │ \u001b[35m2010-12-31\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mCASH \u001b[0m │ \u001b[1;36m0.227\u001b[0m │ True │ False │ \u001b[35m2022-01-27\u001b[0m │ \u001b[35m2022-01-27\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m94000.000\u001b[0m │ \u001b[35m2022-01-13\u001b[0m │ \u001b[35m2016-12-05\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m160000.0\u001b[0m │ \u001b[35m2022-01-27\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32mP30_86_84 \u001b[0m │ \u001b[32mD \u001b[0m │ \u001b[1;36m44000.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m337659.80\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m34066.000\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[35m2016-11-07\u001b[0m │ \u001b[1;36m16.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m54.0\u001b[0m │ \u001b[1;36m122511.400\u001b[0m │ \u001b[1;36m31820.600\u001b[0m │ \u001b[1;36m21278.00\u001b[0m │ \u001b[1;36m122511.4\u001b[0m │ \u001b[1;36m-2.0\u001b[0m │ \u001b[1;36m-2.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m41.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m38.0\u001b[0m │ \u001b[1;36m15.0\u001b[0m │ \u001b[1;36m6.0\u001b[0m │ \u001b[1;36m31.0\u001b[0m │ \u001b[1;36m15.0\u001b[0m │ \u001b[1;36m7.0\u001b[0m │ \u001b[1;36m60.0\u001b[0m │ \u001b[1;36m15.0\u001b[0m │ \u001b[1;36m44.0\u001b[0m │ \u001b[1;36m15.0\u001b[0m │ \u001b[1;36m15.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m15.0\u001b[0m │ \u001b[1;36m15.0\u001b[0m │ \u001b[1;36m15.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m13.0\u001b[0m │ \u001b[1;36m44.0\u001b[0m │ \u001b[1;36m44.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ False │ \u001b[1;36m0.34091\u001b[0m │ \u001b[1;36m0.11628\u001b[0m │ \u001b[1;36m0.29545\u001b[0m │ \u001b[1;36m0.18605\u001b[0m │ \u001b[1;36m0.13953\u001b[0m │ \u001b[1;36m18.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m7.0\u001b[0m │ \u001b[1;36m10638.20\u001b[0m │ \u001b[1;36m10638.20\u001b[0m │ \u001b[1;36m10638.20\u001b[0m │ \u001b[1;36m373720.840\u001b[0m │ \u001b[1;36m126058.0\u001b[0m │ \u001b[32mFO \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m57549\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m3819.8\u001b[0m │ \u001b[35m2021-10-12\u001b[0m │ \u001b[1;36m50000.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[35m2021-10-12\u001b[0m │ \u001b[1;36m34066.0\u001b[0m │ \u001b[1;36m34066.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[32mCL \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m60000.0\u001b[0m │ \u001b[32mREL \u001b[0m │ \u001b[1;36m10256.632\u001b[0m │ \u001b[35m2016-08-12\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[35m2021-10-13\u001b[0m │ \u001b[35m2022-01-13\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[35m1998-07-12\u001b[0m │ \u001b[32mSINGLE \u001b[0m │ \u001b[35m2021-11-09\u001b[0m │ \u001b[32mPOS \u001b[0m │ True │ \u001b[1;36m1\u001b[0m │ \u001b[1;36m60000.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m10638.2\u001b[0m │ \u001b[1;36m36.0\u001b[0m │ \u001b[32mP67_102_161 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m8.400498e+08\u001b[0m │ \u001b[32mN \u001b[0m │ \u001b[1;36m36.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m57549\u001b[0m │ \u001b[35m1959-11-01\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32mSINGLE \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mRETIRED_PENSIONER \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m49800.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[32mCOLLEAGUE \u001b[0m │ \u001b[32mCOLLEAGUE \u001b[0m │ False │ \u001b[32mPE \u001b[0m │ True │ \u001b[32mF \u001b[0m │ \u001b[32mPRIMARY_MOBILE\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │\n", - "│ \u001b[1;36m57633\u001b[0m │ \u001b[35m2022-01-25\u001b[0m │ \u001b[1;36m202201\u001b[0m │ \u001b[1;36m100\u001b[0m │ \u001b[1;36m57633\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m6.373008e+06\u001b[0m │ \u001b[35m1993-05-01\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m8.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[32m2fc785b2 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[1;36m8.0\u001b[0m │ \u001b[32m3439d993 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m8.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2022-02-08\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m57633\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m8273.0000\u001b[0m │ \u001b[1;36m0.0000\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m200000.000\u001b[0m │ \u001b[32mCAL \u001b[0m │ \u001b[1;36m0.00\u001b[0m │ \u001b[1;36m0.00\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m200000.000\u001b[0m │ \u001b[32mGBA \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.390\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mCASH \u001b[0m │ \u001b[1;36m0.390\u001b[0m │ False │ False │ \u001b[2mNULL\u001b[0m │ \u001b[35m2020-01-15\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mP159_130_59 \u001b[0m │ \u001b[1;36m64996.0\u001b[0m │ \u001b[35m2019-11-08\u001b[0m │ \u001b[32mP45_84_106 \u001b[0m │ \u001b[32mP94_109_143 \u001b[0m │ \u001b[32mT \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.00\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.000\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ False │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m48.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.000\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.00\u001b[0m │ \u001b[1;36m0.000\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mFO \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │\n", - "│ \u001b[1;36m57634\u001b[0m │ \u001b[35m2021-01-27\u001b[0m │ \u001b[1;36m202201\u001b[0m │ \u001b[1;36m100\u001b[0m │ \u001b[1;36m57634\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m1.526365e+04\u001b[0m │ \u001b[35m1976-07-01\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[32m2fc785b2 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2021-02-10\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m57634\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m39948.800\u001b[0m │ \u001b[1;36m1165.8000\u001b[0m │ \u001b[1;36m0.0000\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m-4.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m-4.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m3994.800\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1675.400\u001b[0m │ \u001b[1;36m3358.4001\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[1;36m10.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m12108.200\u001b[0m │ \u001b[32mCOL \u001b[0m │ \u001b[1;36m0.00\u001b[0m │ \u001b[1;36m0.00\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m12108.200\u001b[0m │ \u001b[32mSBA \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[35m2020-08-19\u001b[0m │ \u001b[1;36m0.277\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2020-03-24\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mPOS \u001b[0m │ \u001b[1;36m0.277\u001b[0m │ False │ False │ \u001b[35m2020-08-21\u001b[0m │ \u001b[35m2020-02-22\u001b[0m │ \u001b[32mP159_130_59 \u001b[0m │ \u001b[1;36m16494.201\u001b[0m │ \u001b[35m2020-02-22\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32mK \u001b[0m │ \u001b[1;36m50000.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m5000.00\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m-1.0\u001b[0m │ \u001b[1;36m19798.000\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m4949.600\u001b[0m │ \u001b[1;36m20887.201\u001b[0m │ \u001b[1;36m20150.80\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m-26.0\u001b[0m │ \u001b[1;36m-26.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m10.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m10.0\u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m10.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m11.0\u001b[0m │ \u001b[1;36m6.0\u001b[0m │ \u001b[1;36m10.0\u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m6.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m10.0\u001b[0m │ \u001b[1;36m10.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ False │ \u001b[1;36m0.40000\u001b[0m │ \u001b[1;36m0.00000\u001b[0m │ \u001b[1;36m0.00000\u001b[0m │ \u001b[1;36m0.00000\u001b[0m │ \u001b[1;36m0.00000\u001b[0m │ \u001b[1;36m12.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m13998.000\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.00\u001b[0m │ \u001b[1;36m0.00\u001b[0m │ \u001b[1;36m0.00\u001b[0m │ \u001b[1;36m39950.800\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mFO \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │\n", - "│ \u001b[1;36m57543\u001b[0m │ \u001b[35m2021-05-14\u001b[0m │ \u001b[1;36m202201\u001b[0m │ \u001b[1;36m100\u001b[0m │ \u001b[1;36m57543\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m1.513640e+05\u001b[0m │ \u001b[35m1980-11-01\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m8.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[32m2fc785b2 \u001b[0m │ \u001b[32m6b2ae0fa \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[1;36m9.0\u001b[0m │ \u001b[32m38c061ee \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m8.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2021-05-28\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m57543\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m191767.360\u001b[0m │ \u001b[1;36m3674.6000\u001b[0m │ \u001b[1;36m1218.2001\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m9.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m16049.400\u001b[0m │ \u001b[1;36m17054.400\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m14554.400\u001b[0m │ \u001b[1;36m24482.0000\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[1;36m20.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m20000.000\u001b[0m │ \u001b[32mCAL \u001b[0m │ \u001b[1;36m12154.40\u001b[0m │ \u001b[1;36m0.00\u001b[0m │ \u001b[35m2008-03-20\u001b[0m │ \u001b[35m2020-05-28\u001b[0m │ \u001b[35m2021-05-13\u001b[0m │ \u001b[1;36m8.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m20000.000\u001b[0m │ \u001b[32mGBA \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[35m2021-05-15\u001b[0m │ \u001b[1;36m0.340\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2017-03-01\u001b[0m │ \u001b[35m2012-01-24\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mCASH \u001b[0m │ \u001b[1;36m0.340\u001b[0m │ True │ False │ \u001b[35m2021-04-26\u001b[0m │ \u001b[35m2021-04-03\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m14000.000\u001b[0m │ \u001b[35m2021-04-03\u001b[0m │ \u001b[35m2021-05-13\u001b[0m │ \u001b[32mP109_133_183 \u001b[0m │ \u001b[1;36m24000.0\u001b[0m │ \u001b[35m2015-08-14\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32mK \u001b[0m │ \u001b[1;36m34000.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m280983.56\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m231440.030\u001b[0m │ \u001b[1;36m7.0\u001b[0m │ \u001b[35m2021-03-13\u001b[0m │ \u001b[1;36m14.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m7.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m7.0\u001b[0m │ \u001b[1;36m131700.800\u001b[0m │ \u001b[1;36m16672.600\u001b[0m │ \u001b[1;36m157731.78\u001b[0m │ \u001b[1;36m16641.4\u001b[0m │ \u001b[1;36m-7.0\u001b[0m │ \u001b[1;36m-7.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m66.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m112.0\u001b[0m │ \u001b[1;36m34.0\u001b[0m │ \u001b[1;36m14.0\u001b[0m │ \u001b[1;36m66.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m6.0\u001b[0m │ \u001b[1;36m79.0\u001b[0m │ \u001b[1;36m37.0\u001b[0m │ \u001b[1;36m96.0\u001b[0m │ \u001b[1;36m34.0\u001b[0m │ \u001b[1;36m34.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m25.0\u001b[0m │ \u001b[1;36m25.0\u001b[0m │ \u001b[1;36m25.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m31.0\u001b[0m │ \u001b[1;36m96.0\u001b[0m │ \u001b[1;36m96.0\u001b[0m │ \u001b[1;36m10.0\u001b[0m │ \u001b[1;36m10.0\u001b[0m │ \u001b[1;36m10.0\u001b[0m │ \u001b[1;36m10.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ False │ \u001b[1;36m0.35417\u001b[0m │ \u001b[1;36m0.00000\u001b[0m │ \u001b[1;36m0.32292\u001b[0m │ \u001b[1;36m0.07292\u001b[0m │ \u001b[1;36m0.05208\u001b[0m │ \u001b[1;36m6.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.000\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[1;36m12154.40\u001b[0m │ \u001b[1;36m12154.40\u001b[0m │ \u001b[1;36m12154.40\u001b[0m │ \u001b[1;36m456031.100\u001b[0m │ \u001b[1;36m17859.6\u001b[0m │ \u001b[32mFO \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m57543\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m5172.0\u001b[0m │ \u001b[35m2021-04-03\u001b[0m │ \u001b[1;36m15000.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[35m2021-04-03\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m104299.0\u001b[0m │ \u001b[32mCOL \u001b[0m │ \u001b[1;36m12154.400\u001b[0m │ \u001b[35m2021-04-26\u001b[0m │ \u001b[1;36m4000.0\u001b[0m │ \u001b[35m2021-04-26\u001b[0m │ \u001b[35m2021-05-15\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[35m2011-07-01\u001b[0m │ \u001b[32mSINGLE \u001b[0m │ \u001b[35m2021-05-03\u001b[0m │ \u001b[32mPOS \u001b[0m │ False │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m40000.0\u001b[0m │ \u001b[1;36m50.0\u001b[0m │ \u001b[1;36m12154.4\u001b[0m │ \u001b[1;36m39.0\u001b[0m │ \u001b[32mP60_146_156 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mK \u001b[0m │ \u001b[1;36m39.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m57543\u001b[0m │ \u001b[1;36m27191.8\u001b[0m │ \u001b[35m2021-05-19\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m57543\u001b[0m │ \u001b[35m1980-11-01\u001b[0m │ False │ False │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32mSINGLE \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mSALARIED_GOVT \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m34000.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[32mSIBLING \u001b[0m │ \u001b[32mSIBLING \u001b[0m │ False │ \u001b[32mPE \u001b[0m │ False │ \u001b[32mF \u001b[0m │ \u001b[32mPRIMARY_MOBILE\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │\n", - "│ \u001b[1;36m57551\u001b[0m │ \u001b[35m2020-11-27\u001b[0m │ \u001b[1;36m202201\u001b[0m │ \u001b[1;36m100\u001b[0m │ \u001b[1;36m57551\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m2.926195e+06\u001b[0m │ \u001b[35m1982-05-01\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[32m2fc785b2 \u001b[0m │ \u001b[32m6b2ae0fa \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[32m3439d993 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2020-12-11\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[1;36m57551\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m71036.400\u001b[0m │ \u001b[1;36m2844.6000\u001b[0m │ \u001b[1;36m0.0000\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m-1.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m-1.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m8357.200\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m0.000\u001b[0m │ \u001b[1;36m9551.0000\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[1;36m9.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m27095.201\u001b[0m │ \u001b[32mCOL \u001b[0m │ \u001b[1;36m0.00\u001b[0m │ \u001b[1;36m0.00\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2020-04-30\u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m27095.201\u001b[0m │ \u001b[32mSBA \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.450\u001b[0m │ True │ \u001b[2mNULL\u001b[0m │ \u001b[35m2019-10-30\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mPOS \u001b[0m │ \u001b[1;36m0.450\u001b[0m │ False │ \u001b[2mNULL\u001b[0m │ \u001b[35m2019-10-19\u001b[0m │ \u001b[35m2020-11-13\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m200000.000\u001b[0m │ \u001b[35m2020-11-18\u001b[0m │ \u001b[35m2020-04-30\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32mT \u001b[0m │ \u001b[1;36m70000.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m83400.00\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m54000.000\u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[35m2020-04-30\u001b[0m │ \u001b[1;36m6.0\u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[1;36m41783.402\u001b[0m │ \u001b[1;36m54000.000\u001b[0m │ \u001b[1;36m62619.00\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m-4.0\u001b[0m │ \u001b[1;36m-4.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m9.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m9.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m8.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m9.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[1;36m9.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m9.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m9.0\u001b[0m │ \u001b[1;36m9.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ False │ \u001b[1;36m0.33333\u001b[0m │ \u001b[1;36m0.00000\u001b[0m │ \u001b[1;36m0.11111\u001b[0m │ \u001b[1;36m0.11111\u001b[0m │ \u001b[1;36m0.00000\u001b[0m │ \u001b[1;36m12.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m27095.201\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m0.00\u001b[0m │ \u001b[1;36m0.00\u001b[0m │ \u001b[1;36m0.00\u001b[0m │ \u001b[1;36m75219.000\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mFO \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m57551\u001b[0m │ \u001b[1;36m14644.8\u001b[0m │ \u001b[35m2020-09-30\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m57551\u001b[0m │ \u001b[35m1982-05-01\u001b[0m │ False │ False │ \u001b[32ma55475b1 \u001b[0m │ \u001b[35m2002-01-08\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mSALARIED_GOVT \u001b[0m │ \u001b[32mP10_39_147 \u001b[0m │ \u001b[1;36m59600.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mCL \u001b[0m │ False │ \u001b[32mF \u001b[0m │ \u001b[32mPRIMARY_MOBILE\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │\n", - "│ \u001b[1;36m57552\u001b[0m │ \u001b[35m2020-11-27\u001b[0m │ \u001b[1;36m202201\u001b[0m │ \u001b[1;36m100\u001b[0m │ \u001b[1;36m57552\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m7.470317e+05\u001b[0m │ \u001b[35m1955-11-01\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[32m2fc785b2 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2020-12-11\u001b[0m │ \u001b[1;36m7.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m57552\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m183992.000\u001b[0m │ \u001b[1;36m6298.8003\u001b[0m │ \u001b[1;36m12155.4000\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m9.0\u001b[0m │ \u001b[1;36m-9.0\u001b[0m │ \u001b[1;36m-7.0\u001b[0m │ \u001b[1;36m-9.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m7440.400\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m199322.400\u001b[0m │ \u001b[1;36m9148.4000\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m18.0\u001b[0m │ \u001b[1;36m24.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m100000.000\u001b[0m │ \u001b[32mCAL \u001b[0m │ \u001b[1;36m191269.61\u001b[0m │ \u001b[1;36m191269.61\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m100000.000\u001b[0m │ \u001b[32mGBA \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.150\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2019-01-12\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mCASH \u001b[0m │ \u001b[1;36m0.150\u001b[0m │ True │ False │ \u001b[35m2020-04-07\u001b[0m │ \u001b[35m2020-09-08\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m0.000\u001b[0m │ \u001b[35m2020-04-01\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m150000.0\u001b[0m │ \u001b[35m2020-09-08\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32mP94_109_143 \u001b[0m │ \u001b[32mD \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m110500.00\u001b[0m │ \u001b[1;36m-1.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m-1.0\u001b[0m │ \u001b[1;36m188126.140\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m12155.400\u001b[0m │ \u001b[1;36m104473.600\u001b[0m │ \u001b[1;36m288642.60\u001b[0m │ \u001b[1;36m12155.4\u001b[0m │ \u001b[1;36m-13.0\u001b[0m │ \u001b[1;36m-13.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m23.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m37.0\u001b[0m │ \u001b[1;36m26.0\u001b[0m │ \u001b[1;36m62.0\u001b[0m │ \u001b[1;36m31.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m33.0\u001b[0m │ \u001b[1;36m27.0\u001b[0m │ \u001b[1;36m32.0\u001b[0m │ \u001b[1;36m26.0\u001b[0m │ \u001b[1;36m26.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m24.0\u001b[0m │ \u001b[1;36m24.0\u001b[0m │ \u001b[1;36m24.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m32.0\u001b[0m │ \u001b[1;36m32.0\u001b[0m │ \u001b[1;36m30.0\u001b[0m │ \u001b[1;36m30.0\u001b[0m │ \u001b[1;36m22.0\u001b[0m │ \u001b[1;36m22.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ False │ \u001b[1;36m0.83871\u001b[0m │ \u001b[1;36m0.00000\u001b[0m │ \u001b[1;36m0.00000\u001b[0m │ \u001b[1;36m0.00000\u001b[0m │ \u001b[1;36m0.00000\u001b[0m │ \u001b[1;36m24.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m6.0\u001b[0m │ \u001b[1;36m191269.61\u001b[0m │ \u001b[1;36m191269.61\u001b[0m │ \u001b[1;36m191269.61\u001b[0m │ \u001b[1;36m284213.000\u001b[0m │ \u001b[1;36m18889.0\u001b[0m │ \u001b[32mBO \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m57552\u001b[0m │ \u001b[35m1955-11-01\u001b[0m │ False │ False │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mOWNED \u001b[0m │ \u001b[32mRETIRED_PENSIONER \u001b[0m │ \u001b[32mP10_39_147 \u001b[0m │ \u001b[1;36m112000.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mCL \u001b[0m │ True │ \u001b[32mM \u001b[0m │ \u001b[32mPRIMARY_MOBILE\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │\n", - "│ \u001b[1;36m57569\u001b[0m │ \u001b[35m2021-12-20\u001b[0m │ \u001b[1;36m202201\u001b[0m │ \u001b[1;36m100\u001b[0m │ \u001b[1;36m57569\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m1949-09-01\u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[32m2fc785b2 \u001b[0m │ \u001b[32m717ddd49 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[32m3439d993 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2022-01-03\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m57569\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.000\u001b[0m │ \u001b[1;36m4682.6000\u001b[0m │ \u001b[1;36m0.0000\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m6.0\u001b[0m │ \u001b[1;36m2824.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m2824.0\u001b[0m │ \u001b[1;36m2517.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m10796.4000\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m60000.000\u001b[0m │ \u001b[32mCAL \u001b[0m │ \u001b[1;36m0.00\u001b[0m │ \u001b[1;36m0.00\u001b[0m │ \u001b[35m2008-07-03\u001b[0m │ \u001b[35m2018-09-18\u001b[0m │ \u001b[35m2012-12-23\u001b[0m │ \u001b[1;36m3183.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m60000.000\u001b[0m │ \u001b[32mGBA \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[35m2021-05-25\u001b[0m │ \u001b[1;36m0.380\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2012-03-08\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mCASH \u001b[0m │ \u001b[1;36m0.380\u001b[0m │ True │ False │ \u001b[35m2012-07-20\u001b[0m │ \u001b[35m2022-01-03\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m20000.000\u001b[0m │ \u001b[35m2022-01-03\u001b[0m │ \u001b[35m2012-12-23\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m40000.0\u001b[0m │ \u001b[35m2021-11-29\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32mP94_109_143 \u001b[0m │ \u001b[32mN \u001b[0m │ \u001b[1;36m6000.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m37704.00\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m2865.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m64555.668\u001b[0m │ \u001b[1;36m2865.0\u001b[0m │ \u001b[35m2012-09-23\u001b[0m │ \u001b[1;36m7.0\u001b[0m │ \u001b[1;36m2865.0\u001b[0m │ \u001b[1;36m2865.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m2865.0\u001b[0m │ \u001b[1;36m2865.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.00\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m2783.0\u001b[0m │ \u001b[1;36m2783.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m11.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[1;36m17.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[1;36m36.0\u001b[0m │ \u001b[1;36m9.0\u001b[0m │ \u001b[1;36m6.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[1;36m15.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[1;36m10.0\u001b[0m │ \u001b[1;36m15.0\u001b[0m │ \u001b[1;36m15.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m4.0\u001b[0m │ True │ \u001b[1;36m0.33333\u001b[0m │ \u001b[1;36m0.60000\u001b[0m │ \u001b[1;36m0.66667\u001b[0m │ \u001b[1;36m0.66667\u001b[0m │ \u001b[1;36m0.60000\u001b[0m │ \u001b[1;36m24.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m0.00\u001b[0m │ \u001b[1;36m0.00\u001b[0m │ \u001b[1;36m0.00\u001b[0m │ \u001b[1;36m95348.420\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mFO \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m57569\u001b[0m │ \u001b[35m1949-09-01\u001b[0m │ False │ False │ \u001b[32mP97_36_170 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32mSINGLE \u001b[0m │ \u001b[32mOWNED \u001b[0m │ \u001b[32mRETIRED_PENSIONER \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m58000.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[32mCHILD \u001b[0m │ \u001b[32mCHILD \u001b[0m │ False │ \u001b[32mPE \u001b[0m │ False │ \u001b[32mF \u001b[0m │ \u001b[32mPRIMARY_MOBILE\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │\n", - "│ \u001b[1;36m57630\u001b[0m │ \u001b[35m2021-03-16\u001b[0m │ \u001b[1;36m202201\u001b[0m │ \u001b[1;36m100\u001b[0m │ \u001b[1;36m57630\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m4.999750e+05\u001b[0m │ \u001b[35m1967-02-01\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[32m2fc785b2 \u001b[0m │ \u001b[32m6b2ae0fa \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[32m3439d993 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2021-03-30\u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m57630\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.000\u001b[0m │ \u001b[1;36m8905.0000\u001b[0m │ \u001b[1;36m0.0000\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m96174.000\u001b[0m │ \u001b[32mCOL \u001b[0m │ \u001b[1;36m0.00\u001b[0m │ \u001b[1;36m0.00\u001b[0m │ \u001b[35m2006-12-11\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2006-05-22\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m96174.000\u001b[0m │ \u001b[32mSBA \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[35m2006-07-21\u001b[0m │ \u001b[1;36m0.000\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2015-09-13\u001b[0m │ \u001b[35m2006-01-22\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mPOS \u001b[0m │ \u001b[1;36m0.000\u001b[0m │ False │ False │ \u001b[35m2005-12-27\u001b[0m │ \u001b[35m2016-04-01\u001b[0m │ \u001b[32mP148_110_5 \u001b[0m │ \u001b[1;36m8876.000\u001b[0m │ \u001b[35m2005-12-23\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32mT \u001b[0m │ \u001b[1;36m12000.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1382.80\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.000\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[35m2006-05-22\u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m7.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m7.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[1;36m7.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m7.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m7.0\u001b[0m │ \u001b[1;36m7.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ False │ \u001b[1;36m0.42857\u001b[0m │ \u001b[1;36m0.00000\u001b[0m │ \u001b[1;36m0.28571\u001b[0m │ \u001b[1;36m0.00000\u001b[0m │ \u001b[1;36m0.00000\u001b[0m │ \u001b[1;36m12.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m96174.000\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m0.00\u001b[0m │ \u001b[1;36m0.00\u001b[0m │ \u001b[1;36m0.00\u001b[0m │ \u001b[1;36m9677.601\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mFO \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m57630\u001b[0m │ \u001b[35m1967-02-01\u001b[0m │ False │ False │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32mSINGLE \u001b[0m │ \u001b[32mOWNED \u001b[0m │ \u001b[32mSALARIED_GOVT \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m60000.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[32mSPOUSE \u001b[0m │ \u001b[32mSPOUSE \u001b[0m │ False │ \u001b[32mPE \u001b[0m │ True │ \u001b[32mF \u001b[0m │ \u001b[32mPRIMARY_MOBILE\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │\n", - "│ \u001b[1;36m57631\u001b[0m │ \u001b[35m2022-06-04\u001b[0m │ \u001b[1;36m202201\u001b[0m │ \u001b[1;36m100\u001b[0m │ \u001b[1;36m57631\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m4.803345e+05\u001b[0m │ \u001b[35m1986-11-01\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[32m2fc785b2 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[1;36m7.0\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2022-06-18\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m5.0\u001b[0m │ \u001b[1;36m57631\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m2540.6000\u001b[0m │ \u001b[1;36m0.0000\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m24920.000\u001b[0m │ \u001b[32mCOL \u001b[0m │ \u001b[1;36m0.00\u001b[0m │ \u001b[1;36m0.00\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m24920.000\u001b[0m │ \u001b[32mSBA \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.390\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mPOS \u001b[0m │ \u001b[1;36m0.390\u001b[0m │ False │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2020-07-18\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mP100_96_175 \u001b[0m │ \u001b[1;36m46279.8\u001b[0m │ \u001b[35m2020-07-18\u001b[0m │ \u001b[32mP45_84_106 \u001b[0m │ \u001b[32mP94_109_143 \u001b[0m │ \u001b[32mD \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.00\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.000\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m3.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ False │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m12.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m24920.000\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.00\u001b[0m │ \u001b[1;36m0.000\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mFO \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │\n", - "│ \u001b[1;36m57632\u001b[0m │ \u001b[35m2022-02-05\u001b[0m │ \u001b[1;36m202201\u001b[0m │ \u001b[1;36m100\u001b[0m │ \u001b[1;36m57632\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m1.767700e+04\u001b[0m │ \u001b[35m1958-11-01\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m2.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[32m2fc785b2 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[1;36m4.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2022-02-19\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m57632\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m63647.402\u001b[0m │ \u001b[1;36m4732.0000\u001b[0m │ \u001b[1;36m0.0000\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m-7.0\u001b[0m │ \u001b[1;36m-6.0\u001b[0m │ \u001b[1;36m-7.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m3536.000\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m10581.714\u001b[0m │ \u001b[1;36m3536.0000\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m10.0\u001b[0m │ \u001b[1;36m18.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m25998.000\u001b[0m │ \u001b[32mCOL \u001b[0m │ \u001b[1;36m0.00\u001b[0m │ \u001b[1;36m0.00\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m25998.000\u001b[0m │ \u001b[32mSBA \u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[35m2022-02-10\u001b[0m │ \u001b[1;36m0.000\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[35m2020-09-14\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32mPOS \u001b[0m │ \u001b[1;36m0.000\u001b[0m │ False │ False │ \u001b[35m2020-09-01\u001b[0m │ \u001b[35m2020-08-14\u001b[0m │ \u001b[32mP53_45_92 \u001b[0m │ \u001b[1;36m50116.000\u001b[0m │ \u001b[35m2020-08-14\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32ma55475b1 \u001b[0m │ \u001b[32mK \u001b[0m │ \u001b[1;36m56000.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m7000.00\u001b[0m │ \u001b[1;36m-4.0\u001b[0m │ \u001b[1;36m-4.0\u001b[0m │ \u001b[1;36m-6.0\u001b[0m │ \u001b[1;36m63647.402\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m3536.000\u001b[0m │ \u001b[1;36m63647.402\u001b[0m │ \u001b[1;36m42412.00\u001b[0m │ \u001b[1;36m3536.0\u001b[0m │ \u001b[1;36m-9.0\u001b[0m │ \u001b[1;36m-9.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m17.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m21.0\u001b[0m │ \u001b[1;36m18.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m18.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m19.0\u001b[0m │ \u001b[1;36m18.0\u001b[0m │ \u001b[1;36m18.0\u001b[0m │ \u001b[1;36m18.0\u001b[0m │ \u001b[1;36m18.0\u001b[0m │ \u001b[1;36m16.0\u001b[0m │ \u001b[1;36m16.0\u001b[0m │ \u001b[1;36m16.0\u001b[0m │ \u001b[1;36m16.0\u001b[0m │ \u001b[1;36m16.0\u001b[0m │ \u001b[1;36m18.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m18.0\u001b[0m │ \u001b[1;36m18.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ False │ \u001b[1;36m1.00000\u001b[0m │ \u001b[1;36m0.00000\u001b[0m │ \u001b[1;36m0.00000\u001b[0m │ \u001b[1;36m0.00000\u001b[0m │ \u001b[1;36m0.00000\u001b[0m │ \u001b[1;36m6.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m25998.000\u001b[0m │ \u001b[1;36m0.0\u001b[0m │ \u001b[1;36m1.0\u001b[0m │ \u001b[1;36m0.00\u001b[0m │ \u001b[1;36m0.00\u001b[0m │ \u001b[1;36m0.00\u001b[0m │ \u001b[1;36m63652.000\u001b[0m │ \u001b[1;36m7071.4\u001b[0m │ \u001b[32mFO \u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │ \u001b[2mNULL\u001b[0m │\n", - "└─────────┴───────────────┴────────┴──────────┴─────────────────┴─────────────────────┴─────────────────────────┴────────────────┴───────────────────────┴──────────────────┴──────────────┴──────────────┴─────────────┴──────────────┴─────────────┴──────────────────────┴─────────────────┴───────────────┴───────────────────┴────────────────────┴────────────────┴────────────────┴──────────────────────┴───────────────┴─────────────────────┴───────────────────┴───────────────┴────────────────┴─────────────┴──────────────────────┴────────────────────┴───────────────────────┴───────────────────────┴────────────────────┴────────────────────┴─────────────────┴─────────────────────────┴────────────────────────────────┴──────────────┴──────────────────────┴─────────────────────┴──────────────────────┴───────────────────────┴──────────────────────┴──────────────────────┴──────────────────────┴───────────────────────────┴──────────────────────────┴───────────────────────────┴─────────────────────────────┴───────────────────────────┴───────────────────────────┴──────────────────────────┴────────────────────────────────┴────────────────────────┴──────────────┴────────────────────────┴───────────────────────┴───────────────────────┴─────────────────┴──────────────────┴──────────────────┴──────────────────┴─────────────────┴─────────────────┴─────────────────┴─────────────────┴─────────────────┴─────────────────┴─────────────────┴─────────────────┴──────────────────────────┴────────────────────┴──────────────────────────┴─────────────────┴───────────────┴──────────────┴────────────────────────────┴──────────────────────┴──────────────────────────┴─────────────────────────┴─────────────────────────────────┴───────────────────────┴───────────────────────────┴──────────────────────┴──────────────┴───────────────────────────┴──────────┴────────────────────────────┴────────────────────────┴───────────────────┴─────────────────┴────────────────────────────┴──────────────────────────┴───────────────────┴────────────────────┴──────────────────┴────────────────────────┴──────────────────────────┴────────────────────────────┴─────────────────────────┴───────────────────┴─────────────────────┴─────────────────────────────┴───────────────────────────┴────────────────────┴───────────────────────┴─────────────────────────────────┴─────────────┴──────────────┴────────────────────────────┴───────────────────────┴─────────────────┴──────────────────────────┴──────────────────────────────┴─────────────────────────────┴───────────────┴────────────────────────────┴──────────────────────────┴─────────────────────────┴────────────────────┴────────────────────┴───────────────────┴───────────────────┴────────────────────┴──────────────────────┴───────────────────────────┴──────────────────────────┴─────────────────────────────────┴───────────────────────┴───────────────────────────┴───────────────────────────┴───────────────────┴────────────────────┴─────────────────────┴────────────────────────────┴────────────────────────┴───────────────────────┴──────────────────────────┴─────────────────────────────┴────────────────┴───────────────────────┴─────────────────────────┴────────────────────────────┴──────────────────────────┴─────────────────────────────────┴──────────────────────┴─────────────────────────────┴────────────────────────────────┴──────────────────────────┴────────────────────────────────┴────────────────────────────────┴───────────────────────┴──────────────────────────────┴───────────────────────────────┴────────────────────────────┴─────────────────────────┴────────────────────────────────┴─────────────────────┴────────────────────────────┴───────────────────────────┴──────────────────────────────┴───────────────────────┴──────────────────────┴───────────────────┴───────────────┴─────────────────────────────┴─────────────────────────────┴─────────────────────────────────┴─────────────────────────────────┴─────────────────────────────────┴─────────────┴────────────────────────┴────────────────────────────┴───────────────────────────────┴─────────────┴─────────────────────┴──────────────────────┴───────────────────────────┴──────────────────────────────┴──────────────┴───────────────────┴──────────────────────────┴────────────────────┴─────────────────┴─────────────────┴────────────────────┴──────────────────┴───────────────────────┴──────────────────────────────┴──────────────────┴───────────────────────┴────────────────────────────────┴──────────────────────────┴────────────────────────────┴───────────────────────────┴─────────────────────────┴───────────────────────────────┴─────────────────────┴───────────────────┴──────────────────┴────────────────────────┴──────────────────┴────────────────────┴───────────────────────────────┴─────────────────────┴───────────────────────┴──────────────────────┴────────────────────────────────┴──────────────────────────────┴───────────────────────┴──────────────────────┴────────────────────────────┴──────────────────────────┴──────────────────────────┴───────────────┴──────────────────────┴───────────────────────┴─────────────────────────────────┴───────────────────────────┴─────────────────┴────────────────┴─────────────────┴─────────────────────┴─────────────────────────┴─────────────────┴─────────────────────┴────────────────────────────┴─────────────────┴───────────────────┴─────────────────────────┴─────────────────┴────────────────┴──────────────────────────────┴──────────────────────────────┴────────────────────┴────────────────────────────┴────────────────────────────┴───────────────────────────┴──────────────────────┴────────────────────┴──────────────────────┴────────────────────┴────────────────────────────┴───────────────────────┴──────────────────────┴─────────────────────┴───────────────────────────────┴───────────────────────────────┴───────────────────┴────────────────┴───────────────────────────┴──────────────┴────────────────┴─────────────────┴─────────────────┴──────────────────────┴──────────────────┴──────────────────────┘" - ] - }, - "execution_count": 15, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "\n", - "df_test = df_test.drop(removed_cols)\n", - "df_test" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "#### Double check the schema between train and test datasaet" - ] - }, - { - "cell_type": "code", - "execution_count": 16, - "metadata": {}, - "outputs": [], - "source": [ - "td = dict(df_train.schema())\n", - "tt = dict(df_test.schema())\n", - "for col, t in td.items():\n", - " if col in tt:\n", - " f = tt[col]\n", - " if f != t:\n", - " print(col, t, f)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## 2. Last-mile data preprocessing\n", - "\n", - "Last-mile preprocessing is crucial in the machine learning (ML) workflow because it ensures that the data fed into the model is in the most optimal format, facilitating accurate and efficient training and predictions. We will perform the following transformation before feeding the data to models:\n", - "- Drop features with zero variance and redundant features\n", - "- Missing value imputation\n", - "- Encoding categorical variables\n", - "- Handling date variables\n", - "- Handling outliers\n", - "- Scaling and normalization\n", - "\n" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### 2.1 Drop features" - ] - }, - { - "cell_type": "code", - "execution_count": 17, - "metadata": {}, - "outputs": [], - "source": [ - "# Drop features with zero variance for all features\n", - "# For numerical columns, drop featuures with 0 variance\n", - "# For non-numerical columns, drop features with one or fewer unique values\n", - "step_drop_zero_variance = ml.DropZeroVariance(ml.everything())\n", - "\n", - "# Drop redundant case_id_* \n", - "step_drop_reduncant_id = ml.Drop(ml.startswith(\"case_id_right_\"))" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### 2.2 Imputing" - ] - }, - { - "cell_type": "code", - "execution_count": 18, - "metadata": {}, - "outputs": [], - "source": [ - "step_impute_mode = ml.ImputeMode(ml.string())\n", - "step_impute_median = ml.ImputeMedian(ml.numeric())" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### 2.3 Encoding categorical variables" - ] - }, - { - "cell_type": "code", - "execution_count": 19, - "metadata": {}, - "outputs": [], - "source": [ - "target_encoding_step = ml.TargetEncode([\n", - " \"education_1103M\",\n", - " \"education_88M\",\n", - " \"max_education_1138M\",\n", - " \"max_employername_160M\",\n", - " \"max_district_544M\",\n", - " \"previouscontdistrict_112M\",\n", - " \"lastapprcommoditycat_1041M\",\n", - " \"lastcancelreason_561M\",\n", - " \"lastrejectcommoditycat_161M\",\n", - " \"lastrejectreason_759M\",\n", - "])" - ] - }, - { - "cell_type": "code", - "execution_count": 20, - "metadata": {}, - "outputs": [], - "source": [ - "ohe_step = ml.OneHotEncode([\n", - " \"bankacctype_710L\",\n", - " \"cardtype_51L\",\n", - " \"credtype_322L\",\n", - " \"disbursementtype_67L\",\n", - " \"inittransactioncode_186L\",\n", - " # \"lastapprcommoditycat_1041M\",\n", - " \"lastapprcommoditytypec_5251766M\",\n", - " #\"lastcancelreason_561M\",\n", - " # \"lastrejectcommoditycat_161M\",\n", - " \"lastrejectcommodtypec_5251769M\",\n", - " #\"lastrejectreason_759M\",\n", - " \"lastrejectreasonclient_4145040M\",\n", - " \"lastst_736L\",\n", - " \"paytype1st_925L\",\n", - " \"paytype_783L\",\n", - " #\"previouscontdistrict_112M\",\n", - " \"twobodfilling_608L\",\n", - " \"max_credtype_587L\",\n", - " # \"max_district_544M\",\n", - " \"max_familystate_726L\",\n", - " \"max_inittransactioncode_279L\",\n", - " \"max_postype_4733339M\",\n", - " \"max_profession_152M\",\n", - " \"max_rejectreason_755M\",\n", - " \"max_rejectreasonclient_4145042M\",\n", - " \"max_status_219L\",\n", - " # \"max_employername_160M\",\n", - " \"max_classificationofcontr_1114M\",\n", - " \"max_contractst_516M\",\n", - "])" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### 2.4 Handling date variables" - ] - }, - { - "cell_type": "code", - "execution_count": 21, - "metadata": {}, - "outputs": [], - "source": [ - "# Calculate all the days difference between any date columns and the column `date_decision`\n", - "date_cols = [col_name for col_name in df_train.columns if col_name[-1] == \"D\"]\n", - "days_to_decision_expr = {\n", - " f\"{col}_date_decision_diff\": (_.date_decision.epoch_seconds() - getattr(_, col).epoch_seconds()) / (60 * 60 * 24)\n", - " for col in date_cols\n", - "}\n", - "days_to_decision_step = ml.Mutate(days_to_decision_expr)\n" - ] - }, - { - "cell_type": "code", - "execution_count": 22, - "metadata": {}, - "outputs": [], - "source": [ - "# Extract information from the date columns\n", - "expand_date_step = ml.ExpandDate(ml.date(), [\"week\", \"day\"]) # dow and month is set to catagoery, but it is int" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### 2.5 Construct last-mile preprocessing recipe" - ] - }, - { - "cell_type": "code", - "execution_count": 23, - "metadata": {}, - "outputs": [], - "source": [ - "last_mile_ml_recipes = ml.Recipe(\n", - " # Drop cols with 0 variance\n", - " step_drop_zero_variance,\n", - " # remove extra case_id_right_*\n", - " step_drop_reduncant_id,\n", - "\n", - " # handle date cols\n", - " days_to_decision_step,\n", - " expand_date_step,\n", - " ml.Drop(ml.date()),\n", - " ml.Drop([\"MONTH\", \"WEEK_NUM\"]),\n", - "\n", - " # handle string columns\n", - " ohe_step,\n", - " target_encoding_step,\n", - " step_impute_mode,\n", - " ml.Drop(ml.string()),\n", - "\n", - " # handle numeric cols\n", - " # Capping outliers\n", - " ml.HandleUnivariateOutliers([\"days180_256L\"]), \n", - " ml.ImputeMedian(ml.numeric()),\n", - " ml.ScaleMinMax(ml.numeric()),\n", - "\n", - " # cast bool to int\n", - " ml.Cast(ml.has_type(\"bool\"), \"float32\"),\n", - " ml.FillNA(ml.numeric(), 0),\n", - " ml.Cast(ml.numeric(), \"float32\"),\n", - ")" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## 3 Modeling\n", - "\n", - "After completing data preprocessing with Ibis and IbisML, we proceed to the modeling phase. Here are two approaches:\n", - "\n", - "1. IbisML can be utilized for data preprocessing and seamlessly integrating with various modeling frameworks, inclduing:\n", - " - Neural network \n", - " - xgboost\n", - " - lightgbm\n", - "2. IbisML recipes can be incorporated as components within an sklearn Pipeline. You could find more information from this [tutorial](https://ibis-project.github.io/ibis-ml/tutorial/xgboost.html).\n", - "\n", - "We will focus on option 1 in this example." - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### 3.1 Train and test data splitting" - ] - }, - { - "cell_type": "code", - "execution_count": 24, - "metadata": {}, - "outputs": [], - "source": [ - "# Put 3/4 of the data into the training set\n", - "df_train = df_train.mutate(\n", - " train=df_train.case_id.hash().abs() % 4 < 3\n", - ")\n", - "\n", - "# Create data frames for the two sets:\n", - "train_data = df_train[df_train.train].drop(\"train\")\n", - "test_data = df_train[~df_train.train].drop(\"train\")\n", - "\n", - "X_train = train_data.drop(\"target\")\n", - "y_train = train_data.target.cast(dt.int64).name(\"target\")\n", - "\n", - "X_test = test_data.drop(\"target\")\n", - "y_test = test_data.target" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### 3.2 IbisML preprocessing fit and transform" - ] - }, - { - "cell_type": "code", - "execution_count": 25, - "metadata": {}, - "outputs": [ - { - "data": { - "application/vnd.jupyter.widget-view+json": { - "model_id": "9f2e7df147b84aca9238c0259ba4dee8", - "version_major": 2, - "version_minor": 0 - }, - "text/plain": [ - "FloatProgress(value=0.0, layout=Layout(width='auto'), style=ProgressStyle(bar_color='black'))" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "application/vnd.jupyter.widget-view+json": { - "model_id": "82b2664b233d467a96fa642dee44d6ce", - "version_major": 2, - "version_minor": 0 - }, - "text/plain": [ - "FloatProgress(value=0.0, layout=Layout(width='auto'), style=ProgressStyle(bar_color='black'))" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "application/vnd.jupyter.widget-view+json": { - "model_id": "1d8cd505b9f94895b3125f6bf389ced0", - "version_major": 2, - "version_minor": 0 - }, - "text/plain": [ - "FloatProgress(value=0.0, layout=Layout(width='auto'), style=ProgressStyle(bar_color='black'))" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "application/vnd.jupyter.widget-view+json": { - "model_id": "e5cea4d8a41742cc8d06204c081410f9", - "version_major": 2, - "version_minor": 0 - }, - "text/plain": [ - "FloatProgress(value=0.0, layout=Layout(width='auto'), style=ProgressStyle(bar_color='black'))" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "application/vnd.jupyter.widget-view+json": { - "model_id": "90a87df3e777499eaa03d030c5c43911", - "version_major": 2, - "version_minor": 0 - }, - "text/plain": [ - "FloatProgress(value=0.0, layout=Layout(width='auto'), style=ProgressStyle(bar_color='black'))" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/plain": [ - "Recipe(DropZeroVariance(everything(), tolerance=0.0001),\n", - " Drop(startswith('case_id_right_')),\n", - " Mutate({'assignmentdate_238D_date_decision_diff': ((_.date_decision.epoch_seconds() - _.assignmentdate_238D.epoch_seconds()) / 86400),\n", - " 'assignmentdate_4527235D_date_decision_diff': ((_.date_decision.epoch_seconds() - _.assignmentdate_4527235D.epoch_seconds()) / 86400),\n", - " 'birthdate_574D_date_decision_diff': ((_.date_decision.epoch_seconds() - _.birthdate_574D.epoch_seconds()) / 86400),\n", - " 'datefirstoffer_1144D_date_decision_diff': ((_.date_decision.epoch_seconds() - _.datefirstoffer_1144D.epoch_seconds()) / 86400),\n", - " 'datelastinstal40dpd_247D_date_decision_diff': ((_.date_decision.epoch_seconds() - _.datelastinstal40dpd_247D.epoch_seconds()) / 86400),\n", - " 'datelastunpaid_3546854D_date_decision_diff': ((_.date_decision.epoch_seconds() - _.datelastunpaid_3546854D.epoch_seconds()) / 86400),\n", - " 'dateofbirth_337D_date_decision_diff': ((_.date_decision.epoch_seconds() - _.dateofbirth_337D.epoch_seconds()) / 86400),\n", - " 'dtlastpmtallstes_4499206D_date_decision_diff': ((_.date_decision.epoch_seconds() - _.dtlastpmtallstes_4499206D.epoch_seconds()) / 86400),\n", - " 'firstclxcampaign_1125D_date_decision_diff': ((_.date_decision.epoch_seconds() - _.firstclxcampaign_1125D.epoch_seconds()) / 86400),\n", - " 'firstdatedue_489D_date_decision_diff': ((_.date_decision.epoch_seconds() - _.firstdatedue_489D.epoch_seconds()) / 86400),\n", - " 'lastactivateddate_801D_date_decision_diff': ((_.date_decision.epoch_seconds() - _.lastactivateddate_801D.epoch_seconds()) / 86400),\n", - " 'lastapplicationdate_877D_date_decision_diff': ((_.date_decision.epoch_seconds() - _.lastapplicationdate_877D.epoch_seconds()) / 86400),\n", - " 'lastapprdate_640D_date_decision_diff': ((_.date_decision.epoch_seconds() - _.lastapprdate_640D.epoch_seconds()) / 86400),\n", - " 'lastdelinqdate_224D_date_decision_diff': ((_.date_decision.epoch_seconds() - _.lastdelinqdate_224D.epoch_seconds()) / 86400),\n", - " 'lastrejectdate_50D_date_decision_diff': ((_.date_decision.epoch_seconds() - _.lastrejectdate_50D.epoch_seconds()) / 86400),\n", - " 'max_approvaldate_319D_date_decision_diff': ((_.date_decision.epoch_seconds() - _.max_approvaldate_319D.epoch_seconds()) / 86400),\n", - " 'max_birth_259D_date_decision_diff': ((_.date_decision.epoch_seconds() - _.max_birth_259D.epoch_seconds()) / 86400),\n", - " 'max_creationdate_885D_date_decision_diff': ((_.date_decision.epoch_seconds() - _.max_creationdate_885D.epoch_seconds()) / 86400),\n", - " 'max_dateactivated_425D_date_decision_diff': ((_.date_decision.epoch_seconds() - _.max_dateactivated_425D.epoch_seconds()) / 86400),\n", - " 'max_deductiondate_4917603D_date_decision_diff': ((_.date_decision.epoch_seconds() - _.max_deductiondate_4917603D.epoch_seconds()) / 86400),\n", - " 'max_dtlastpmt_581D_date_decision_diff': ((_.date_decision.epoch_seconds() - _.max_dtlastpmt_581D.epoch_seconds()) / 86400),\n", - " 'max_dtlastpmtallstes_3545839D_date_decision_diff': ((_.date_decision.epoch_seconds() - _.max_dtlastpmtallstes_3545839D.epoch_seconds()) / 86400),\n", - " 'max_empl_employedfrom_271D_date_decision_diff': ((_.date_decision.epoch_seconds() - _.max_empl_employedfrom_271D.epoch_seconds()) / 86400),\n", - " 'max_employedfrom_700D_date_decision_diff': ((_.date_decision.epoch_seconds() - _.max_employedfrom_700D.epoch_seconds()) / 86400),\n", - " 'max_firstnonzeroinstldate_307D_date_decision_diff': ((_.date_decision.epoch_seconds() - _.max_firstnonzeroinstldate_307D.epoch_seconds()) / 86400),\n", - " 'max_openingdate_313D_date_decision_diff': ((_.date_decision.epoch_seconds() - _.max_openingdate_313D.epoch_seconds()) / 86400),\n", - " 'max_openingdate_857D_date_decision_diff': ((_.date_decision.epoch_seconds() - _.max_openingdate_857D.epoch_seconds()) / 86400),\n", - " 'max_processingdate_168D_date_decision_diff': ((_.date_decision.epoch_seconds() - _.max_processingdate_168D.epoch_seconds()) / 86400),\n", - " 'max_recorddate_4527225D_date_decision_diff': ((_.date_decision.epoch_seconds() - _.max_recorddate_4527225D.epoch_seconds()) / 86400),\n", - " 'maxdpdinstldate_3546855D_date_decision_diff': ((_.date_decision.epoch_seconds() - _.maxdpdinstldate_3546855D.epoch_seconds()) / 86400),\n", - " 'responsedate_1012D_date_decision_diff': ((_.date_decision.epoch_seconds() - _.responsedate_1012D.epoch_seconds()) / 86400),\n", - " 'responsedate_4527233D_date_decision_diff': ((_.date_decision.epoch_seconds() - _.responsedate_4527233D.epoch_seconds()) / 86400),\n", - " 'responsedate_4917613D_date_decision_diff': ((_.date_decision.epoch_seconds() - _.responsedate_4917613D.epoch_seconds()) / 86400),\n", - " 'validfrom_1069D_date_decision_diff': ((_.date_decision.epoch_seconds() - _.validfrom_1069D.epoch_seconds()) / 86400)}),\n", - " ExpandDate(date(), components=['week', 'day']),\n", - " Drop(date()),\n", - " Drop(cols(('MONTH', 'WEEK_NUM'))),\n", - " OneHotEncode(cols(('bankacctype_710L', 'cardtype_51L', 'credtype_322L', 'disbursementtype_67L', 'inittransactioncode_186L', 'lastapprcommoditytypec_5251766M', 'lastrejectcommodtypec_5251769M', 'lastrejectreasonclient_4145040M', 'lastst_736L', 'paytype1st_925L', 'paytype_783L', 'twobodfilling_608L', 'max_credtype_587L', 'max_familystate_726L', 'max_inittransactioncode_279L', 'max_postype_4733339M', 'max_profession_152M', 'max_rejectreason_755M', 'max_rejectreasonclient_4145042M', 'max_status_219L', 'max_classificationofcontr_1114M', 'max_contractst_516M'))),\n", - " TargetEncode(cols(('education_1103M', 'education_88M', 'max_education_1138M', 'max_employername_160M', 'max_district_544M', 'previouscontdistrict_112M', 'lastapprcommoditycat_1041M', 'lastcancelreason_561M', 'lastrejectcommoditycat_161M', 'lastrejectreason_759M')),\n", - " smooth=0.0),\n", - " ImputeMode(string()),\n", - " Drop(string()),\n", - " HandleUnivariateOutliers(cols(('days180_256L',)),\n", - " method='z-score',\n", - " deviation_factor=3,\n", - " treatment='capping'),\n", - " ImputeMedian(numeric()),\n", - " ScaleMinMax(numeric()),\n", - " Cast(has_type(Boolean(nullable=True)), 'float32'),\n", - " FillNA(numeric(), 0),\n", - " Cast(numeric(), 'float32'))" - ] - }, - "execution_count": 25, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Train preprocessing recipe using training dataset\n", - "last_mile_ml_recipes.fit(X_train, y_train)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "\n", - "In the previous cell, we trained the recipe using the training dataset. Now, we will transform both the train and test datasets for later modeling. Data can be outputted by IbisML recipes in various formats, such as NumPy, pandas, polars, PyArrow, Dask DataFrame, and XGBoost DMatrix, making it compatible with various modeling frameworks." - ] - }, - { - "cell_type": "code", - "execution_count": 26, - "metadata": {}, - "outputs": [ - { - "data": { - "application/vnd.jupyter.widget-view+json": { - "model_id": "bb3ad2ec964844958b0a92f8653ca12f", - "version_major": 2, - "version_minor": 0 - }, - "text/plain": [ - "FloatProgress(value=0.0, layout=Layout(width='auto'), style=ProgressStyle(bar_color='black'))" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "application/vnd.jupyter.widget-view+json": { - "model_id": "f234f094d6014559b7056151ea4a7739", - "version_major": 2, - "version_minor": 0 - }, - "text/plain": [ - "FloatProgress(value=0.0, layout=Layout(width='auto'), style=ProgressStyle(bar_color='black'))" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], - "source": [ - "# Transform train and test dataset usng ibisML recipe\n", - "X_train_transformed = last_mile_ml_recipes.transform(X_train)\n", - "X_test_transformed = last_mile_ml_recipes.transform(X_test)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### 3.3 Neural network classifier using pytorch" - ] - }, - { - "cell_type": "code", - "execution_count": 27, - "metadata": {}, - "outputs": [], - "source": [ - "pip install --upgrade pytorch-lightning torch torchvision" - ] - }, - { - "cell_type": "code", - "execution_count": 28, - "metadata": {}, - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "GPU available: True (mps), used: True\n", - "TPU available: False, using: 0 TPU cores\n", - "HPU available: False, using: 0 HPUs\n", - "/Users/claypot/miniconda3/envs/ibisml-dev/lib/python3.12/site-packages/pytorch_lightning/trainer/connectors/logger_connector/logger_connector.py:75: Starting from v1.9.0, `tensorboardX` has been removed as a dependency of the `pytorch_lightning` package, due to potential conflicts with other packages in the ML ecosystem. For this reason, `logger=True` will use `CSVLogger` as the default logger, unless the `tensorboard` or `tensorboardX` packages are found. Please `pip install lightning[extra]` or one of them to enable TensorBoard support by default\n", - "\n", - " | Name | Type | Params | Mode \n", - "------------------------------------------------------\n", - "0 | model | Sequential | 24.3 K | train\n", - "1 | loss | BCEWithLogitsLoss | 0 | train\n", - "2 | sigmoid | Sigmoid | 0 | train\n", - "------------------------------------------------------\n", - "24.3 K Trainable params\n", - "0 Non-trainable params\n", - "24.3 K Total params\n", - "0.097 Total estimated model params size (MB)\n" - ] - }, - { - "data": { - "application/vnd.jupyter.widget-view+json": { - "model_id": "ffc234832d7840548fda412412e77851", - "version_major": 2, - "version_minor": 0 - }, - "text/plain": [ - "Sanity Checking: | | 0/? [00:00#sk-container-id-1 {\n", - " /* Definition of color scheme common for light and dark mode */\n", - " --sklearn-color-text: black;\n", - " --sklearn-color-line: gray;\n", - " /* Definition of color scheme for unfitted estimators */\n", - " --sklearn-color-unfitted-level-0: #fff5e6;\n", - " --sklearn-color-unfitted-level-1: #f6e4d2;\n", - " --sklearn-color-unfitted-level-2: #ffe0b3;\n", - " --sklearn-color-unfitted-level-3: chocolate;\n", - " /* Definition of color scheme for fitted estimators */\n", - " --sklearn-color-fitted-level-0: #f0f8ff;\n", - " --sklearn-color-fitted-level-1: #d4ebff;\n", - " --sklearn-color-fitted-level-2: #b3dbfd;\n", - " --sklearn-color-fitted-level-3: cornflowerblue;\n", - "\n", - " /* Specific color for light theme */\n", - " --sklearn-color-text-on-default-background: var(--sg-text-color, var(--theme-code-foreground, var(--jp-content-font-color1, black)));\n", - " --sklearn-color-background: var(--sg-background-color, var(--theme-background, var(--jp-layout-color0, white)));\n", - " --sklearn-color-border-box: var(--sg-text-color, var(--theme-code-foreground, var(--jp-content-font-color1, black)));\n", - " --sklearn-color-icon: #696969;\n", - "\n", - " @media (prefers-color-scheme: dark) {\n", - " /* Redefinition of color scheme for dark theme */\n", - " --sklearn-color-text-on-default-background: var(--sg-text-color, var(--theme-code-foreground, var(--jp-content-font-color1, white)));\n", - " --sklearn-color-background: var(--sg-background-color, var(--theme-background, var(--jp-layout-color0, #111)));\n", - " --sklearn-color-border-box: var(--sg-text-color, var(--theme-code-foreground, var(--jp-content-font-color1, white)));\n", - " --sklearn-color-icon: #878787;\n", - " }\n", - "}\n", - "\n", - "#sk-container-id-1 {\n", - " color: var(--sklearn-color-text);\n", - "}\n", - "\n", - "#sk-container-id-1 pre {\n", - " padding: 0;\n", - "}\n", - "\n", - "#sk-container-id-1 input.sk-hidden--visually {\n", - " border: 0;\n", - " clip: rect(1px 1px 1px 1px);\n", - " clip: rect(1px, 1px, 1px, 1px);\n", - " height: 1px;\n", - " margin: -1px;\n", - " overflow: hidden;\n", - " padding: 0;\n", - " position: absolute;\n", - " width: 1px;\n", - "}\n", - "\n", - "#sk-container-id-1 div.sk-dashed-wrapped {\n", - " border: 1px dashed var(--sklearn-color-line);\n", - " margin: 0 0.4em 0.5em 0.4em;\n", - " box-sizing: border-box;\n", - " padding-bottom: 0.4em;\n", - " background-color: var(--sklearn-color-background);\n", - "}\n", - "\n", - "#sk-container-id-1 div.sk-container {\n", - " /* jupyter's `normalize.less` sets `[hidden] { display: none; }`\n", - " but bootstrap.min.css set `[hidden] { display: none !important; }`\n", - " so we also need the `!important` here to be able to override the\n", - " default hidden behavior on the sphinx rendered scikit-learn.org.\n", - " See: https://github.com/scikit-learn/scikit-learn/issues/21755 */\n", - " display: inline-block !important;\n", - " position: relative;\n", - "}\n", - "\n", - "#sk-container-id-1 div.sk-text-repr-fallback {\n", - " display: none;\n", - "}\n", - "\n", - "div.sk-parallel-item,\n", - "div.sk-serial,\n", - "div.sk-item {\n", - " /* draw centered vertical line to link estimators */\n", - " background-image: linear-gradient(var(--sklearn-color-text-on-default-background), var(--sklearn-color-text-on-default-background));\n", - " background-size: 2px 100%;\n", - " background-repeat: no-repeat;\n", - " background-position: center center;\n", - "}\n", - "\n", - "/* Parallel-specific style estimator block */\n", - "\n", - "#sk-container-id-1 div.sk-parallel-item::after {\n", - " content: \"\";\n", - " width: 100%;\n", - " border-bottom: 2px solid var(--sklearn-color-text-on-default-background);\n", - " flex-grow: 1;\n", - "}\n", - "\n", - "#sk-container-id-1 div.sk-parallel {\n", - " display: flex;\n", - " align-items: stretch;\n", - " justify-content: center;\n", - " background-color: var(--sklearn-color-background);\n", - " position: relative;\n", - "}\n", - "\n", - "#sk-container-id-1 div.sk-parallel-item {\n", - " display: flex;\n", - " flex-direction: column;\n", - "}\n", - "\n", - "#sk-container-id-1 div.sk-parallel-item:first-child::after {\n", - " align-self: flex-end;\n", - " width: 50%;\n", - "}\n", - "\n", - "#sk-container-id-1 div.sk-parallel-item:last-child::after {\n", - " align-self: flex-start;\n", - " width: 50%;\n", - "}\n", - "\n", - "#sk-container-id-1 div.sk-parallel-item:only-child::after {\n", - " width: 0;\n", - "}\n", - "\n", - "/* Serial-specific style estimator block */\n", - "\n", - "#sk-container-id-1 div.sk-serial {\n", - " display: flex;\n", - " flex-direction: column;\n", - " align-items: center;\n", - " background-color: var(--sklearn-color-background);\n", - " padding-right: 1em;\n", - " padding-left: 1em;\n", - "}\n", - "\n", - "\n", - "/* Toggleable style: style used for estimator/Pipeline/ColumnTransformer box that is\n", - "clickable and can be expanded/collapsed.\n", - "- Pipeline and ColumnTransformer use this feature and define the default style\n", - "- Estimators will overwrite some part of the style using the `sk-estimator` class\n", - "*/\n", - "\n", - "/* Pipeline and ColumnTransformer style (default) */\n", - "\n", - "#sk-container-id-1 div.sk-toggleable {\n", - " /* Default theme specific background. It is overwritten whether we have a\n", - " specific estimator or a Pipeline/ColumnTransformer */\n", - " background-color: var(--sklearn-color-background);\n", - "}\n", - "\n", - "/* Toggleable label */\n", - "#sk-container-id-1 label.sk-toggleable__label {\n", - " cursor: pointer;\n", - " display: block;\n", - " width: 100%;\n", - " margin-bottom: 0;\n", - " padding: 0.5em;\n", - " box-sizing: border-box;\n", - " text-align: center;\n", - "}\n", - "\n", - "#sk-container-id-1 label.sk-toggleable__label-arrow:before {\n", - " /* Arrow on the left of the label */\n", - " content: \"▸\";\n", - " float: left;\n", - " margin-right: 0.25em;\n", - " color: var(--sklearn-color-icon);\n", - "}\n", - "\n", - "#sk-container-id-1 label.sk-toggleable__label-arrow:hover:before {\n", - " color: var(--sklearn-color-text);\n", - "}\n", - "\n", - "/* Toggleable content - dropdown */\n", - "\n", - "#sk-container-id-1 div.sk-toggleable__content {\n", - " max-height: 0;\n", - " max-width: 0;\n", - " overflow: hidden;\n", - " text-align: left;\n", - " /* unfitted */\n", - " background-color: var(--sklearn-color-unfitted-level-0);\n", - "}\n", - "\n", - "#sk-container-id-1 div.sk-toggleable__content.fitted {\n", - " /* fitted */\n", - " background-color: var(--sklearn-color-fitted-level-0);\n", - "}\n", - "\n", - "#sk-container-id-1 div.sk-toggleable__content pre {\n", - " margin: 0.2em;\n", - " border-radius: 0.25em;\n", - " color: var(--sklearn-color-text);\n", - " /* unfitted */\n", - " background-color: var(--sklearn-color-unfitted-level-0);\n", - "}\n", - "\n", - "#sk-container-id-1 div.sk-toggleable__content.fitted pre {\n", - " /* unfitted */\n", - " background-color: var(--sklearn-color-fitted-level-0);\n", - "}\n", - "\n", - "#sk-container-id-1 input.sk-toggleable__control:checked~div.sk-toggleable__content {\n", - " /* Expand drop-down */\n", - " max-height: 200px;\n", - " max-width: 100%;\n", - " overflow: auto;\n", - "}\n", - "\n", - "#sk-container-id-1 input.sk-toggleable__control:checked~label.sk-toggleable__label-arrow:before {\n", - " content: \"▾\";\n", - "}\n", - "\n", - "/* Pipeline/ColumnTransformer-specific style */\n", - "\n", - "#sk-container-id-1 div.sk-label input.sk-toggleable__control:checked~label.sk-toggleable__label {\n", - " color: var(--sklearn-color-text);\n", - " background-color: var(--sklearn-color-unfitted-level-2);\n", - "}\n", - "\n", - "#sk-container-id-1 div.sk-label.fitted input.sk-toggleable__control:checked~label.sk-toggleable__label {\n", - " background-color: var(--sklearn-color-fitted-level-2);\n", - "}\n", - "\n", - "/* Estimator-specific style */\n", - "\n", - "/* Colorize estimator box */\n", - "#sk-container-id-1 div.sk-estimator input.sk-toggleable__control:checked~label.sk-toggleable__label {\n", - " /* unfitted */\n", - " background-color: var(--sklearn-color-unfitted-level-2);\n", - "}\n", - "\n", - "#sk-container-id-1 div.sk-estimator.fitted input.sk-toggleable__control:checked~label.sk-toggleable__label {\n", - " /* fitted */\n", - " background-color: var(--sklearn-color-fitted-level-2);\n", - "}\n", - "\n", - "#sk-container-id-1 div.sk-label label.sk-toggleable__label,\n", - "#sk-container-id-1 div.sk-label label {\n", - " /* The background is the default theme color */\n", - " color: var(--sklearn-color-text-on-default-background);\n", - "}\n", - "\n", - "/* On hover, darken the color of the background */\n", - "#sk-container-id-1 div.sk-label:hover label.sk-toggleable__label {\n", - " color: var(--sklearn-color-text);\n", - " background-color: var(--sklearn-color-unfitted-level-2);\n", - "}\n", - "\n", - "/* Label box, darken color on hover, fitted */\n", - "#sk-container-id-1 div.sk-label.fitted:hover label.sk-toggleable__label.fitted {\n", - " color: var(--sklearn-color-text);\n", - " background-color: var(--sklearn-color-fitted-level-2);\n", - "}\n", - "\n", - "/* Estimator label */\n", - "\n", - "#sk-container-id-1 div.sk-label label {\n", - " font-family: monospace;\n", - " font-weight: bold;\n", - " display: inline-block;\n", - " line-height: 1.2em;\n", - "}\n", - "\n", - "#sk-container-id-1 div.sk-label-container {\n", - " text-align: center;\n", - "}\n", - "\n", - "/* Estimator-specific */\n", - "#sk-container-id-1 div.sk-estimator {\n", - " font-family: monospace;\n", - " border: 1px dotted var(--sklearn-color-border-box);\n", - " border-radius: 0.25em;\n", - " box-sizing: border-box;\n", - " margin-bottom: 0.5em;\n", - " /* unfitted */\n", - " background-color: var(--sklearn-color-unfitted-level-0);\n", - "}\n", - "\n", - "#sk-container-id-1 div.sk-estimator.fitted {\n", - " /* fitted */\n", - " background-color: var(--sklearn-color-fitted-level-0);\n", - "}\n", - "\n", - "/* on hover */\n", - "#sk-container-id-1 div.sk-estimator:hover {\n", - " /* unfitted */\n", - " background-color: var(--sklearn-color-unfitted-level-2);\n", - "}\n", - "\n", - "#sk-container-id-1 div.sk-estimator.fitted:hover {\n", - " /* fitted */\n", - " background-color: var(--sklearn-color-fitted-level-2);\n", - "}\n", - "\n", - "/* Specification for estimator info (e.g. \"i\" and \"?\") */\n", - "\n", - "/* Common style for \"i\" and \"?\" */\n", - "\n", - ".sk-estimator-doc-link,\n", - "a:link.sk-estimator-doc-link,\n", - "a:visited.sk-estimator-doc-link {\n", - " float: right;\n", - " font-size: smaller;\n", - " line-height: 1em;\n", - " font-family: monospace;\n", - " background-color: var(--sklearn-color-background);\n", - " border-radius: 1em;\n", - " height: 1em;\n", - " width: 1em;\n", - " text-decoration: none !important;\n", - " margin-left: 1ex;\n", - " /* unfitted */\n", - " border: var(--sklearn-color-unfitted-level-1) 1pt solid;\n", - " color: var(--sklearn-color-unfitted-level-1);\n", - "}\n", - "\n", - ".sk-estimator-doc-link.fitted,\n", - "a:link.sk-estimator-doc-link.fitted,\n", - "a:visited.sk-estimator-doc-link.fitted {\n", - " /* fitted */\n", - " border: var(--sklearn-color-fitted-level-1) 1pt solid;\n", - " color: var(--sklearn-color-fitted-level-1);\n", - "}\n", - "\n", - "/* On hover */\n", - "div.sk-estimator:hover .sk-estimator-doc-link:hover,\n", - ".sk-estimator-doc-link:hover,\n", - "div.sk-label-container:hover .sk-estimator-doc-link:hover,\n", - ".sk-estimator-doc-link:hover {\n", - " /* unfitted */\n", - " background-color: var(--sklearn-color-unfitted-level-3);\n", - " color: var(--sklearn-color-background);\n", - " text-decoration: none;\n", - "}\n", - "\n", - "div.sk-estimator.fitted:hover .sk-estimator-doc-link.fitted:hover,\n", - ".sk-estimator-doc-link.fitted:hover,\n", - "div.sk-label-container:hover .sk-estimator-doc-link.fitted:hover,\n", - ".sk-estimator-doc-link.fitted:hover {\n", - " /* fitted */\n", - " background-color: var(--sklearn-color-fitted-level-3);\n", - " color: var(--sklearn-color-background);\n", - " text-decoration: none;\n", - "}\n", - "\n", - "/* Span, style for the box shown on hovering the info icon */\n", - ".sk-estimator-doc-link span {\n", - " display: none;\n", - " z-index: 9999;\n", - " position: relative;\n", - " font-weight: normal;\n", - " right: .2ex;\n", - " padding: .5ex;\n", - " margin: .5ex;\n", - " width: min-content;\n", - " min-width: 20ex;\n", - " max-width: 50ex;\n", - " color: var(--sklearn-color-text);\n", - " box-shadow: 2pt 2pt 4pt #999;\n", - " /* unfitted */\n", - " background: var(--sklearn-color-unfitted-level-0);\n", - " border: .5pt solid var(--sklearn-color-unfitted-level-3);\n", - "}\n", - "\n", - ".sk-estimator-doc-link.fitted span {\n", - " /* fitted */\n", - " background: var(--sklearn-color-fitted-level-0);\n", - " border: var(--sklearn-color-fitted-level-3);\n", - "}\n", - "\n", - ".sk-estimator-doc-link:hover span {\n", - " display: block;\n", - "}\n", - "\n", - "/* \"?\"-specific style due to the `` HTML tag */\n", - "\n", - "#sk-container-id-1 a.estimator_doc_link {\n", - " float: right;\n", - " font-size: 1rem;\n", - " line-height: 1em;\n", - " font-family: monospace;\n", - " background-color: var(--sklearn-color-background);\n", - " border-radius: 1rem;\n", - " height: 1rem;\n", - " width: 1rem;\n", - " text-decoration: none;\n", - " /* unfitted */\n", - " color: var(--sklearn-color-unfitted-level-1);\n", - " border: var(--sklearn-color-unfitted-level-1) 1pt solid;\n", - "}\n", - "\n", - "#sk-container-id-1 a.estimator_doc_link.fitted {\n", - " /* fitted */\n", - " border: var(--sklearn-color-fitted-level-1) 1pt solid;\n", - " color: var(--sklearn-color-fitted-level-1);\n", - "}\n", - "\n", - "/* On hover */\n", - "#sk-container-id-1 a.estimator_doc_link:hover {\n", - " /* unfitted */\n", - " background-color: var(--sklearn-color-unfitted-level-3);\n", - " color: var(--sklearn-color-background);\n", - " text-decoration: none;\n", - "}\n", - "\n", - "#sk-container-id-1 a.estimator_doc_link.fitted:hover {\n", - " /* fitted */\n", - " background-color: var(--sklearn-color-fitted-level-3);\n", - "}\n", - "
XGBClassifier(base_score=None, booster=None, callbacks=None,\n",
-                            "              colsample_bylevel=None, colsample_bynode=None,\n",
-                            "              colsample_bytree=0.8, device=None, early_stopping_rounds=None,\n",
-                            "              enable_categorical=False, eval_metric=None, feature_types=None,\n",
-                            "              gamma=None, grow_policy=None, importance_type=None,\n",
-                            "              interaction_constraints=None, learning_rate=0.05, max_bin=None,\n",
-                            "              max_cat_threshold=None, max_cat_to_onehot=None,\n",
-                            "              max_delta_step=None, max_depth=4, max_leaves=None,\n",
-                            "              min_child_weight=None, missing=nan, monotone_constraints=None,\n",
-                            "              multi_strategy=None, n_estimators=100, n_jobs=None,\n",
-                            "              num_parallel_tree=None, random_state=42, ...)
In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook.
On GitHub, the HTML representation is unable to render, please try loading this page with nbviewer.org.
" - ], - "text/plain": [ - "XGBClassifier(base_score=None, booster=None, callbacks=None,\n", - " colsample_bylevel=None, colsample_bynode=None,\n", - " colsample_bytree=0.8, device=None, early_stopping_rounds=None,\n", - " enable_categorical=False, eval_metric=None, feature_types=None,\n", - " gamma=None, grow_policy=None, importance_type=None,\n", - " interaction_constraints=None, learning_rate=0.05, max_bin=None,\n", - " max_cat_threshold=None, max_cat_to_onehot=None,\n", - " max_delta_step=None, max_depth=4, max_leaves=None,\n", - " min_child_weight=None, missing=nan, monotone_constraints=None,\n", - " multi_strategy=None, n_estimators=100, n_jobs=None,\n", - " num_parallel_tree=None, random_state=42, ...)" - ] - }, - "execution_count": 31, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "import xgboost as xgb\n", - "\n", - "# Build a simple xgboost\n", - "xgboost = xgb.XGBClassifier(\n", - " n_estimators=100,\n", - " max_depth=4,\n", - " learning_rate=0.05, \n", - " subsample=0.8,\n", - " colsample_bytree=0.8,\n", - " random_state=42\n", - ")\n", - "# Fit the model using training dataset\n", - "xgboost.fit(X_train_transformed, y_train)\n" - ] - }, - { - "cell_type": "code", - "execution_count": 32, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "array([0.0339 , 0.03305925, 0.03192892, ..., 0.02614957, 0.02793066,\n", - " 0.02849679], dtype=float32)" - ] - }, - "execution_count": 32, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# Predict\n", - "xgboost.predict_proba(X_train_transformed)[:, 1]" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### 3.5 lightgbm" - ] - }, - { - "cell_type": "code", - "execution_count": 33, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Requirement already satisfied: lightgbm in /Users/claypot/miniconda3/envs/ibisml-dev/lib/python3.12/site-packages (4.3.0)\n", - "Requirement already satisfied: numpy in /Users/claypot/miniconda3/envs/ibisml-dev/lib/python3.12/site-packages (from lightgbm) (1.26.4)\n", - "Requirement already satisfied: scipy in /Users/claypot/miniconda3/envs/ibisml-dev/lib/python3.12/site-packages (from lightgbm) (1.13.1)\n", - "Note: you may need to restart the kernel to use updated packages.\n" - ] - } - ], - "source": [ - "pip install lightgbm" - ] - }, - { - "cell_type": "code", - "execution_count": 34, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "p = {'boosting_type': 'gbdt', 'colsample_bytree': 0.8, 'learning_rate': 0.05, 'max_depth': 4, 'min_child_samples': 20, 'min_child_weight': 0.001, 'min_split_gain': 0.0, 'num_leaves': 31, 'random_state': 5, 'reg_alpha': 0.0, 'reg_lambda': 0.0, 'subsample': 0.8, 'subsample_for_bin': 200000, 'subsample_freq': 0, 'objective': 'binary', 'metric': ['binary'], 'num_threads': 8}\n", - "early_stopping_round\n" - ] - } - ], - "source": [ - "from lightgbm import LGBMClassifier\n", - "\n", - "lgbm = LGBMClassifier(\n", - " objective='binary', \n", - " random_state=5, \n", - " learning_rate=0.05, \n", - " n_estimators=10, \n", - " max_depth=4, \n", - " subsample=0.8, \n", - " colsample_bytree=0.8, \n", - ")\n", - "# Train\n", - "# todo(Jiting): check why so slow to build lightgbm\n", - "lgbm.fit(X_train_transformed, y_train)\n" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "# Predict\n", - "lgbm.predict_proba(X_train_transformed)[:, 1]" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Reference\n", - "- [1st Place Solution](https://www.kaggle.com/code/yuuniekiri/fork-of-home-credit-risk-lightgbm)\n", - "- [home-credit-2024-starter-notebook](https://www.kaggle.com/code/jetakow/home-credit-2024-starter-notebook)\n", - "- [EDA and Submission](https://www.kaggle.com/competitions/home-credit-credit-risk-model-stability/discussion/508337)\n", - "- [Home Credit Baseline](https://www.kaggle.com/code/greysky/home-credit-baseline)" - ] - } - ], - "metadata": { - "kaggle": { - "accelerator": "none", - "dataSources": [ - { - "databundleVersionId": 7921029, - "sourceId": 50160, - "sourceType": "competition" - } - ], - "dockerImageVersionId": 30698, - "isGpuEnabled": false, - "isInternetEnabled": true, - "language": "python", - "sourceType": "notebook" - }, - "kernelspec": { - "display_name": "Python 3", - "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.3" - } - }, - "nbformat": 4, - "nbformat_minor": 4 -} + "cells": [ + { + "cell_type": "raw", + "metadata": {}, + "source": [ + "---\n", + "title: \"Using IbisML and DuckDB for a Kaggle competition: credit risk model stability\"\n", + "author: \"Jiting Xu\"\n", + "date: \"2024-08-22\"\n", + "categories:\n", + " - blog\n", + " - duckdb\n", + " - machine learning\n", + " - feature engineering\n", + "---" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Introduction\n", + "In this post, we'll demonstrate how to use Ibis and [IbisML](https://github.com/ibis-project/ibis-ml)\n", + "end-to-end for the\n", + "[credit risk model stability Kaggle competition](https://www.kaggle.com/competitions/home-credit-credit-risk-model-stability).\n", + "\n", + "1. Load data and perform feature engineering on DuckDB backend using IbisML\n", + "2. Perform last-mile ML data preprocessing on DuckDB backend using IbisML\n", + "3. Train two models using different frameworks:\n", + " * An XGBoost model within a scikit-learn pipeline.\n", + " * A neural network with PyTorch and PyTorch Lightning.\n", + "\n", + "The aim of this competition is to predict which clients are more likely to default on their\n", + "loans by using both internal and external data sources.\n", + "\n", + "To get started with Ibis and IbisML, please refer to the websites:\n", + "\n", + "* [Ibis](https://ibis-project.org/): An open-source dataframe library that works with any data system.\n", + "* [IbisML](https://ibis-project.github.io/ibis-ml/): A library for building scalable ML pipelines.\n", + "\n", + "\n", + "## Prerequisites\n", + "To run this example, you'll need to download the data from Kaggle website with a Kaggle user account and install Ibis, IbisML, and the necessary modeling library.\n", + "\n", + "### Download data\n", + "You need a Kaggle account to download the data. If you do not have one,\n", + "feel free to register one.\n", + "\n", + "1. Option 1: Manual download\n", + " * Log into your Kaggle account and download all data from this\n", + " [link](https://www.kaggle.com/competitions/home-credit-credit-risk-model-stability/data),\n", + " unzip the files, and save them to your local disk.\n", + "2. Option 2: Kaggle API\n", + " * Go to your `Kaggle Account Settings`.\n", + " * Under the `API` section, click on `Create New API Token`. This will download the `kaggle.json`\n", + " file to your computer.\n", + " * Place the `kaggle.json` file in the correct directory, normally it is under your home directory\n", + " `~/.kaggle`:\n", + "\n", + " ```bash\n", + " mkdir ~/.kaggle\n", + " mv ~/Downloads/kaggle.json ~/.kaggle\n", + " ```\n", + " * Install Kaggle CLI and download the data:\n", + "\n", + " ```bash\n", + " pip install kaggle\n", + " kaggle competitions download -c home-credit-credit-risk-model-stability\n", + " unzip home-credit-credit-risk-model-stability.zip\n", + " ```\n", + "\n", + "### Install libraries\n", + "To use Ibis and IbisML with the DuckDB backend for building models, you'll need to install the\n", + "necessary packages. Depending on your preferred machine learning framework, you can choose\n", + "one of the following installation commands:\n", + "\n", + "For PyTorch-based models:\n", + "\n", + "```{.bash}\n", + "pip install 'ibis-framework[duckdb]' ibis-ml torch pytorch-lightning\n", + "```\n", + "\n", + "For XGBoost and scikit-learn-based models:\n", + "\n", + "```{.bash}\n", + "pip install 'ibis-framework[duckdb]' ibis-ml xgboost[scikit-learn]\n", + "```\n", + "\n", + "Import libraries:" + ] + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "import ibis\n", + "import ibis.expr.datatypes as dt\n", + "from ibis import _\n", + "import ibis_ml as ml\n", + "from pathlib import Path\n", + "from glob import glob\n", + "\n", + "# enable interactive mode for ibis\n", + "ibis.options.interactive = True" + ], + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Set the backend for computing:" + ] + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "con = ibis.duckdb.connect()\n", + "# remove the black bars from duckdb's progress bar\n", + "con.raw_sql(\"set enable_progress_bar = false\")\n", + "# DuckDB is the default backend for Ibis\n", + "ibis.set_backend(con)" + ], + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Set data path:" + ] + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "# change the root path to yours\n", + "ROOT = Path(\"/Users/claypot/Downloads/home-credit-credit-risk-model-stability\")\n", + "TRAIN_DIR = ROOT / \"parquet_files\" / \"train\"\n", + "TEST_DIR = ROOT / \"parquet_files\" / \"test\"" + ], + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Data loading and processing\n", + "We'll use Ibis to read the Parquet files and perform the necessary processing for the next step.\n", + "\n", + "### Directory structure and tables\n", + "Since there are many data files, let's start by examining the directory structure and\n", + "tables within the train directory:\n", + "\n", + "```bash\n", + "# change this to your directory\n", + "tree -L 2 ~/Downloads/home-credit-credit-risk-model-stability/parquet_files/train\n", + "```\n", + "\n", + ":::{.callout-note title=\"Click to show data files\" collapse=\"true\"}\n", + "\n", + "```bash\n", + "~/Downloads/home-credit-credit-risk-model-stability/parquet_files/train\n", + "├── train_applprev_1_0.parquet\n", + "├── train_applprev_1_1.parquet\n", + "├── train_applprev_2.parquet\n", + "├── train_base.parquet\n", + "├── train_credit_bureau_a_1_0.parquet\n", + "├── train_credit_bureau_a_1_1.parquet\n", + "├── train_credit_bureau_a_1_3.parquet\n", + "├── train_credit_bureau_a_2_0.parquet\n", + "├── train_credit_bureau_a_2_1.parquet\n", + "├── train_credit_bureau_a_2_10.parquet\n", + "├── train_credit_bureau_a_2_2.parquet\n", + "├── train_credit_bureau_a_2_3.parquet\n", + "├── train_credit_bureau_a_2_4.parquet\n", + "├── train_credit_bureau_a_2_5.parquet\n", + "├── train_credit_bureau_a_2_6.parquet\n", + "├── train_credit_bureau_a_2_7.parquet\n", + "├── train_credit_bureau_a_2_8.parquet\n", + "├── train_credit_bureau_a_2_9.parquet\n", + "├── train_credit_bureau_b_1.parquet\n", + "├── train_credit_bureau_b_2.parquet\n", + "├── train_debitcard_1.parquet\n", + "├── train_deposit_1.parquet\n", + "├── train_other_1.parquet\n", + "├── train_person_1.parquet\n", + "├── train_person_2.parquet\n", + "├── train_static_0_0.parquet\n", + "├── train_static_0_1.parquet\n", + "├── train_static_cb_0.parquet\n", + "├── train_tax_registry_a_1.parquet\n", + "├── train_tax_registry_b_1.parquet\n", + "└── train_tax_registry_c_1.parquet\n", + "```\n", + "\n", + ":::\n", + "\n", + "The `train_base.parquet` file is the base table, while the others are feature tables.\n", + "Let's take a quick look at these tables.\n", + "\n", + "#### Base table\n", + "The base table (`train_base.parquet`) contains the unique ID, a binary target flag\n", + "and other information for the training samples. This unique ID will serve as the\n", + "linking key for joining with other feature tables.\n", + "\n", + "* `case_id` - This is the unique ID for each loan. You'll need this ID to\n", + " join feature tables to the base table. There are about 1.5m unique loans.\n", + "* `date_decision` - This refers to the date when a decision was made regarding the\n", + " approval of the loan.\n", + "* `WEEK_NUM` - This is the week number used for aggregation. In the test sample,\n", + " `WEEK_NUM` continues sequentially from the last training value of `WEEK_NUM`.\n", + "* `MONTH` - This column represents the month when the approval decision was made.\n", + "* `target` - This is the binary target flag, determined after a certain period based on\n", + " whether or not the client defaulted on the specific loan.\n", + "\n", + "Here is several examples from the base table:" + ] + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "#| code-fold: true\n", + "#| code-summary: \"Show code to get the top 5 rows of base table\"\n", + "ibis.read_parquet(TRAIN_DIR / \"train_base.parquet\").head(5)" + ], + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "#### Feature tables\n", + "The remaining files contain features, consisting of approximately 370 features from\n", + "previous loan applications and external data sources. Their definitions can be found in the feature\n", + "definition [file](https://www.kaggle.com/competitions/home-credit-credit-risk-model-stability/data)\n", + "from the competition website.\n", + "\n", + "There are several things we want to mention for the feature tables:\n", + "\n", + "* **Union datasets**: One dataset could be saved into multiple parquet files, such as\n", + "`train_applprev_1_0.parquet` and `train_applprev_1_1.parquet`, We need to union this data.\n", + "* **Dataset levels**: Datasets may have different levels, which we will explain as\n", + "follows:\n", + " * **Depth = 0**: Each row in the table is identified by a unique `case_id`.\n", + " In this case, you can directly join the features with the base table and use them as\n", + " features for further analysis or processing.\n", + " * **Depth > 0**: You will group the data based on the `case_id` and perform calculations\n", + " or aggregations within each group.\n", + "\n", + "Here are two examples of tables with different levels.\n", + "\n", + "Example of table with depth = 0, `case_id` is the row identifier, features can be directly joined\n", + " with the base table." + ] + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "#| code-fold: true\n", + "#| code-summary: \"Show code to get the top 5 rows of user static data\"\n", + "ibis.read_parquet(TRAIN_DIR / \"train_static_cb_0.parquet\").head(5)" + ], + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Example of a table with depth = 1, we need to aggregate the features and collect statistics\n", + "based on `case_id` then join with the base table." + ] + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "#| code-fold: true\n", + "#| code-summary: \"Show code to get the top 5 rows of credit bureau data\"\n", + "ibis.read_parquet(TRAIN_DIR / \"train_credit_bureau_b_1.parquet\").relocate(\n", + " \"num_group1\"\n", + ").order_by([\"case_id\", \"num_group1\"]).head(5)" + ], + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "For more details on features and its exploratory data analysis (EDA), you can refer to\n", + "feature definition and these Kaggle notebooks:\n", + "\n", + "* [Feature\n", + " definition](https://www.kaggle.com/competitions/home-credit-credit-risk-model-stability/data#:~:text=calendar_view_week-,feature_definitions,-.csv)\n", + "* [Home credit risk prediction\n", + " EDA](https://www.kaggle.com/code/loki97/home-credit-risk-prediction-eda)\n", + "* [Home credit CRMS 2024\n", + " EDA](https://www.kaggle.com/code/sergiosaharovskiy/home-credit-crms-2024-eda-and-submission)\n", + "\n", + "### Data loading and processing\n", + "We will perform the following data processing steps using Ibis and IbisML:\n", + "\n", + "* **Convert data types**: Ensure consistency by converting data types, as the same column\n", + " in different sub-files may have different types.\n", + "* **Aggregate features**: For tables with depth greater than 0, aggregate features based\n", + " on `case_id`, including statistics calculation. You can collect statistics such as mean,\n", + " median, mode, minimum, standard deviation, and others.\n", + "* **Union and join datasets**: Combine multiple sub-files of the same dataset into one\n", + " table, as some datasets are split into multiple sub-files with a common prefix. Afterward,\n", + " join these tables with the base table.\n", + "\n", + "#### Convert data types\n", + "We'll use IbisML to create a chain of `Cast` steps, forming a recipe for data type\n", + "conversion across the dataset. This conversion is based on the provided information\n", + "extracted from column names. Columns that have similar transformations are indicated by a\n", + "capital letter at the end of their names:\n", + "\n", + "* P - Transform DPD (Days past due)\n", + "* M - Masking categories\n", + "* A - Transform amount\n", + "* D - Transform date\n", + "* T - Unspecified Transform\n", + "* L - Unspecified Transform\n", + "\n", + "For example, we'll define a IbisML transformation step to convert columns ends with `P`\n", + "to floating number:" + ] + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "# convert columns ends with P to floating number\n", + "step_cast_P_to_float = ml.Cast(ml.endswith(\"P\"), dt.float64)" + ], + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Next, let's define additional type conversion transformations based on the postfix of column names:" + ] + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "#| code-fold: true\n", + "#| code-summary: \"Show code to define more steps\"\n", + "# convert columns ends with A to floating number\n", + "step_cast_A_to_float = ml.Cast(ml.endswith(\"A\"), dt.float64)\n", + "# convert columns ends with D to date\n", + "step_cast_D_to_date = ml.Cast(ml.endswith(\"D\"), dt.date)\n", + "# convert columns ends with M to str\n", + "step_cast_M_to_str = ml.Cast(ml.endswith(\"M\"), dt.str)" + ], + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "We'll construct the\n", + "[IbisML Recipe](https://ibis-project.github.io/ibis-ml/reference/core.html#ibis_ml.Recipe)\n", + "which chains together all the transformation steps." + ] + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "#| code-fold: true\n", + "#| code-summary: \"Show code to construct the recipe\"\n", + "data_type_recipes = ml.Recipe(\n", + " step_cast_P_to_float,\n", + " step_cast_D_to_date,\n", + " step_cast_M_to_str,\n", + " step_cast_A_to_float,\n", + " # cast some special columns\n", + " ml.Cast([\"date_decision\"], \"date\"),\n", + " ml.Cast([\"case_id\", \"WEEK_NUM\", \"num_group1\", \"num_group2\"], dt.int64),\n", + " ml.Cast(\n", + " [\n", + " \"cardtype_51L\",\n", + " \"credacc_status_367L\",\n", + " \"requesttype_4525192L\",\n", + " \"riskassesment_302T\",\n", + " \"max_periodicityofpmts_997L\",\n", + " ],\n", + " dt.str,\n", + " ),\n", + " ml.Cast(\n", + " [\n", + " \"isbidproductrequest_292L\",\n", + " \"isdebitcard_527L\",\n", + " \"equalityempfrom_62L\",\n", + " ],\n", + " dt.int64,\n", + " ),\n", + ")\n", + "print(f\"Data format conversion recipe:\\n{data_type_recipes}\")" + ], + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "::: {.callout-tip}\n", + "IbisML offers a powerful set of column selectors, allowing you to select columns based\n", + "on names, types, and patterns. For more information, you can refer to the IbisML column\n", + "selectors [documentation](https://ibis-project.github.io/ibis-ml/reference/selectors.html).\n", + ":::\n", + "\n", + "#### Aggregate features\n", + "For tables with a depth greater than 0 that can't be directly joined with the base table,\n", + "we need to aggregate the features by the `case_id`. You could compute the different statistics for numeric columns and\n", + "non-numeric columns.\n", + "\n", + "Here, we use the `maximum` as an example." + ] + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "#| code-fold: true\n", + "#| code-summary: \"Show code to aggregate features by case_id using max\"\n", + "def agg_by_id(table):\n", + " return table.group_by(\"case_id\").agg(\n", + " [\n", + " table[col_name].max().name(f\"max_{col_name}\")\n", + " for col_name in table.columns\n", + " if col_name[-1] in (\"T\", \"L\", \"P\", \"A\", \"D\", \"M\")\n", + " ]\n", + " )" + ], + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "::: {.callout-tip}\n", + "For better predicting power, you need to collect different statistics based on the meaning of features. For simplicity,\n", + "we'll only collect the maximum value of the features here.\n", + ":::\n", + "\n", + "#### Put them together\n", + "We'll put them together in a function reads parquet files, optionally handles regex patterns for\n", + "multiple sub-files, applies data type transformations defined by `data_type_recipes`, and\n", + "performs aggregation based on `case_id` if specified by the depth parameter." + ] + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "#| code-fold: true\n", + "#| code-summary: \"Show code to read and process data files\"\n", + "def read_and_process_files(file_path, depth=None, is_regex=False):\n", + " \"\"\"\n", + " Read and process Parquet files.\n", + "\n", + " Args:\n", + " file_path (str): Path to the file or regex pattern to match files.\n", + " depth (int, optional): Depth of processing. If 1 or 2, additional aggregation is performed.\n", + " is_regex (bool, optional): Whether the file_path is a regex pattern.\n", + "\n", + " Returns:\n", + " ibis.Table: The processed Ibis table.\n", + " \"\"\"\n", + " if is_regex:\n", + " # read and union multiple files\n", + " chunks = []\n", + " for path in glob(str(file_path)):\n", + " chunk = ibis.read_parquet(path)\n", + " # transform table using IbisML Recipe\n", + " chunk = data_type_recipes.fit(chunk).to_ibis(chunk)\n", + " chunks.append(chunk)\n", + " table = ibis.union(*chunks)\n", + " else:\n", + " # read a single file\n", + " table = ibis.read_parquet(file_path)\n", + " # transform table using IbisML\n", + " table = data_type_recipes.fit(table).to_ibis(table)\n", + "\n", + " # perform aggregation if depth is 1 or 2\n", + " if depth in [1, 2]:\n", + " table = agg_by_id(table)\n", + "\n", + " return table" + ], + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Let's define two dictionaries, `train_data_store` and `test_data_store`, that organize and\n", + "store processed datasets for training and testing datasets." + ] + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "#| code-fold: true\n", + "#| code-summary: \"Show code to load all data into a dict\"\n", + "train_data_store = {\n", + " \"df_base\": read_and_process_files(TRAIN_DIR / \"train_base.parquet\"),\n", + " \"depth_0\": [\n", + " read_and_process_files(TRAIN_DIR / \"train_static_cb_0.parquet\"),\n", + " read_and_process_files(TRAIN_DIR / \"train_static_0_*.parquet\", is_regex=True),\n", + " ],\n", + " \"depth_1\": [\n", + " read_and_process_files(\n", + " TRAIN_DIR / \"train_applprev_1_*.parquet\", 1, is_regex=True\n", + " ),\n", + " read_and_process_files(TRAIN_DIR / \"train_tax_registry_a_1.parquet\", 1),\n", + " read_and_process_files(TRAIN_DIR / \"train_tax_registry_b_1.parquet\", 1),\n", + " read_and_process_files(TRAIN_DIR / \"train_tax_registry_c_1.parquet\", 1),\n", + " read_and_process_files(TRAIN_DIR / \"train_credit_bureau_b_1.parquet\", 1),\n", + " read_and_process_files(TRAIN_DIR / \"train_other_1.parquet\", 1),\n", + " read_and_process_files(TRAIN_DIR / \"train_person_1.parquet\", 1),\n", + " read_and_process_files(TRAIN_DIR / \"train_deposit_1.parquet\", 1),\n", + " read_and_process_files(TRAIN_DIR / \"train_debitcard_1.parquet\", 1),\n", + " ],\n", + " \"depth_2\": [\n", + " read_and_process_files(TRAIN_DIR / \"train_credit_bureau_b_2.parquet\", 2),\n", + " ],\n", + "}\n", + "# we won't be submitting the predictions, so let's comment out the test data.\n", + "# test_data_store = {\n", + "# \"df_base\": read_and_process_files(TEST_DIR / \"test_base.parquet\"),\n", + "# \"depth_0\": [\n", + "# read_and_process_files(TEST_DIR / \"test_static_cb_0.parquet\"),\n", + "# read_and_process_files(TEST_DIR / \"test_static_0_*.parquet\", is_regex=True),\n", + "# ],\n", + "# \"depth_1\": [\n", + "# read_and_process_files(TEST_DIR / \"test_applprev_1_*.parquet\", 1, is_regex=True),\n", + "# read_and_process_files(TEST_DIR / \"test_tax_registry_a_1.parquet\", 1),\n", + "# read_and_process_files(TEST_DIR / \"test_tax_registry_b_1.parquet\", 1),\n", + "# read_and_process_files(TEST_DIR / \"test_tax_registry_c_1.parquet\", 1),\n", + "# read_and_process_files(TEST_DIR / \"test_credit_bureau_b_1.parquet\", 1),\n", + "# read_and_process_files(TEST_DIR / \"test_other_1.parquet\", 1),\n", + "# read_and_process_files(TEST_DIR / \"test_person_1.parquet\", 1),\n", + "# read_and_process_files(TEST_DIR / \"test_deposit_1.parquet\", 1),\n", + "# read_and_process_files(TEST_DIR / \"test_debitcard_1.parquet\", 1),\n", + "# ],\n", + "# \"depth_2\": [\n", + "# read_and_process_files(TEST_DIR / \"test_credit_bureau_b_2.parquet\", 2),\n", + "# ]\n", + "# }" + ], + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Join all features data to base table:" + ] + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "#| code-fold: true\n", + "#| code-summary: \"Define function to join feature tables to base table\"\n", + "def join_data(df_base, depth_0, depth_1, depth_2):\n", + " for i, df in enumerate(depth_0 + depth_1 + depth_2):\n", + " df_base = df_base.join(\n", + " df, \"case_id\", how=\"left\", rname=\"{name}_right\" + f\"_{i}\"\n", + " )\n", + " return df_base" + ], + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Generate train and test datasets:" + ] + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "#| code-fold: true\n", + "#| code-summary: \"Show code to generate train and test datasets\"\n", + "df_train = join_data(**train_data_store)\n", + "# df_test = join_data(**test_data_store)\n", + "total_rows = df_train.count().execute()\n", + "print(f\"There is {total_rows} rows and {len(df_train.columns)} columns\")" + ], + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Select features\n", + "Given the large number of features (~370), we'll focus on selecting just a few of the most\n", + "informative ones by name for demonstration purposes in this post:" + ] + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "#| code-fold: true\n", + "#| code-summary: \"Show code to select important features for the train dataset\"\n", + "df_train = df_train.select(\n", + " \"case_id\",\n", + " \"date_decision\",\n", + " \"target\",\n", + " # number of credit bureau queries for the last X days.\n", + " \"days30_165L\",\n", + " \"days360_512L\",\n", + " \"days90_310L\",\n", + " # number of tax deduction payments\n", + " \"pmtscount_423L\",\n", + " # sum of tax deductions for the client\n", + " \"pmtssum_45A\",\n", + " \"dateofbirth_337D\",\n", + " \"education_1103M\",\n", + " \"firstquarter_103L\",\n", + " \"secondquarter_766L\",\n", + " \"thirdquarter_1082L\",\n", + " \"fourthquarter_440L\",\n", + " \"maritalst_893M\",\n", + " \"numberofqueries_373L\",\n", + " \"requesttype_4525192L\",\n", + " \"responsedate_4527233D\",\n", + " \"actualdpdtolerance_344P\",\n", + " \"amtinstpaidbefduel24m_4187115A\",\n", + " \"annuity_780A\",\n", + " \"annuitynextmonth_57A\",\n", + " \"applicationcnt_361L\",\n", + " \"applications30d_658L\",\n", + " \"applicationscnt_1086L\",\n", + " # average days past or before due of payment during the last 24 months.\n", + " \"avgdbddpdlast24m_3658932P\",\n", + " # average days past or before due of payment during the last 3 months.\n", + " \"avgdbddpdlast3m_4187120P\",\n", + " # end date of active contract.\n", + " \"max_contractmaturitydate_151D\",\n", + " # credit limit of an active loan.\n", + " \"max_credlmt_1052A\",\n", + " # number of credits in credit bureau\n", + " \"max_credquantity_1099L\",\n", + " \"max_dpdmaxdatemonth_804T\",\n", + " \"max_dpdmaxdateyear_742T\",\n", + " \"max_maxdebtpduevalodued_3940955A\",\n", + " \"max_overdueamountmax_950A\",\n", + " \"max_purposeofcred_722M\",\n", + " \"max_residualamount_3940956A\",\n", + " \"max_totalamount_503A\",\n", + " \"max_cancelreason_3545846M\",\n", + " \"max_childnum_21L\",\n", + " \"max_currdebt_94A\",\n", + " \"max_employedfrom_700D\",\n", + " # client's main income amount in their previous application\n", + " \"max_mainoccupationinc_437A\",\n", + " \"max_profession_152M\",\n", + " \"max_rejectreason_755M\",\n", + " \"max_status_219L\",\n", + " # credit amount of the active contract provided by the credit bureau\n", + " \"max_amount_1115A\",\n", + " # amount of unpaid debt for existing contracts\n", + " \"max_debtpastduevalue_732A\",\n", + " \"max_debtvalue_227A\",\n", + " \"max_installmentamount_833A\",\n", + " \"max_instlamount_892A\",\n", + " \"max_numberofinstls_810L\",\n", + " \"max_pmtnumpending_403L\",\n", + " \"max_last180dayaveragebalance_704A\",\n", + " \"max_last30dayturnover_651A\",\n", + " \"max_openingdate_857D\",\n", + " \"max_amount_416A\",\n", + " \"max_amtdebitincoming_4809443A\",\n", + " \"max_amtdebitoutgoing_4809440A\",\n", + " \"max_amtdepositbalance_4809441A\",\n", + " \"max_amtdepositincoming_4809444A\",\n", + " \"max_amtdepositoutgoing_4809442A\",\n", + " \"max_empl_industry_691L\",\n", + " \"max_gender_992L\",\n", + " \"max_housingtype_772L\",\n", + " \"max_mainoccupationinc_384A\",\n", + " \"max_incometype_1044T\",\n", + ")\n", + "\n", + "df_train.head()" + ], + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Univariate analysis:" + ] + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "#| code-fold: true\n", + "#| code-summary: \"Show code to describe the train dataset\"\n", + "# take the first 10 columns\n", + "df_train[df_train.columns[:10]].describe()" + ], + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Last-mile data preprocessing\n", + "We will perform the following transformation before feeding the data to models:\n", + "\n", + "* Missing value imputation\n", + "* Encoding categorical variables\n", + "* Handling date variables\n", + "* Handling outliers\n", + "* Scaling and normalization\n", + "\n", + "::: {.callout-note}\n", + "IbisML provides a set of transformations. You can find the\n", + "[roadmap](https://github.com/ibis-project/ibis-ml/issues/32).\n", + "The [IbisML website](https://ibis-project.github.io/ibis-ml/) also includes tutorials and API documentation.\n", + ":::\n", + "\n", + "### Impute features\n", + "Impute all numeric columns using the median. In real-life scenarios, it's important to\n", + "understand the meaning of each feature and apply the appropriate imputation method for\n", + "different features. For more imputations, please refer to this\n", + "[documentation](https://ibis-project.github.io/ibis-ml/reference/steps-imputation.html)." + ] + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "#| code-fold: true\n", + "#| code-summary: \"Show code to impute all numeric columns with median\"\n", + "step_impute_median = ml.ImputeMedian(ml.numeric())" + ], + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Encode categorical features\n", + "Encode all categorical features using one-hot-encode. For more encoding steps,\n", + "please refer to this\n", + "[doc](https://ibis-project.github.io/ibis-ml/reference/steps-encoding.html)." + ] + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "#| code-fold: true\n", + "#| code-summary: \"Show code to one-hot encode selected columns\"\n", + "ohe_step = ml.OneHotEncode(\n", + " [\n", + " \"maritalst_893M\",\n", + " \"requesttype_4525192L\",\n", + " \"max_profession_152M\",\n", + " \"max_gender_992L\",\n", + " \"max_empl_industry_691L\",\n", + " \"max_housingtype_772L\",\n", + " \"max_incometype_1044T\",\n", + " \"max_cancelreason_3545846M\",\n", + " \"max_rejectreason_755M\",\n", + " \"education_1103M\",\n", + " \"max_status_219L\",\n", + " ]\n", + ")" + ], + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Handle date variables\n", + "Calculate all the days difference between any date columns and the column `date_decision`:" + ] + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "#| code-fold: true\n", + "#| code-summary: \"Show code to calculate days difference between date columns and date_decision\"\n", + "date_cols = [col_name for col_name in df_train.columns if col_name[-1] == \"D\"]\n", + "days_to_decision_expr = {\n", + " # difference in days\n", + " f\"{col}_date_decision_diff\": (\n", + " _.date_decision.epoch_seconds() - getattr(_, col).epoch_seconds()\n", + " )\n", + " / (60 * 60 * 24)\n", + " for col in date_cols\n", + "}\n", + "days_to_decision_step = ml.Mutate(days_to_decision_expr)" + ], + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Extract information from the date columns:" + ] + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "#| code-fold: true\n", + "#| code-summary: \"Show code to extract day and week info from date columns\"\n", + "# dow and month is set to catagoery\n", + "expand_date_step = ml.ExpandDate(ml.date(), [\"week\", \"day\"])" + ], + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Handle outliers\n", + "Capping outliers using `z-score` method:" + ] + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "#| code-fold: true\n", + "#| code-summary: \"Show code to cap outliers for selected columns\"\n", + "step_handle_outliers = ml.HandleUnivariateOutliers(\n", + " [\"max_amount_1115A\", \"max_overdueamountmax_950A\"],\n", + " method=\"z-score\",\n", + " treatment=\"capping\",\n", + " deviation_factor=3,\n", + ")" + ], + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Construct recipe\n", + "We'll construct the last mile preprocessing [recipe](https://ibis-project.github.io/ibis-ml/reference/core.html#ibis_ml.Recipe)\n", + "by chaining all transformation steps, which will be fitted to the training dataset and later applied test datasets." + ] + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "#| code-fold: true\n", + "#| code-summary: \"Show code to construct the recipe\"\n", + "last_mile_preprocessing = ml.Recipe(\n", + " expand_date_step,\n", + " ml.Drop(ml.date()),\n", + " # handle string columns\n", + " ohe_step,\n", + " ml.Drop(ml.string()),\n", + " # handle numeric cols\n", + " # capping outliers\n", + " step_handle_outliers,\n", + " step_impute_median,\n", + " ml.ScaleMinMax(ml.numeric()),\n", + " # fill missing value\n", + " ml.FillNA(ml.numeric(), 0),\n", + " ml.Cast(ml.numeric(), \"float32\"),\n", + ")\n", + "print(f\"Last-mile preprocessing recipe: \\n{last_mile_preprocessing}\")" + ], + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Modeling\n", + "After completing data preprocessing with Ibis and IbisML, we proceed to the modeling\n", + "phase. Here are two approaches:\n", + "\n", + "* Use IbisML as a independent data preprocessing component and hand off the data to downstream modeling\n", + "frameworks with various output formats:\n", + " - pandas Dataframe\n", + " - NumPy Array\n", + " - Polars Dataframe\n", + " - Dask Dataframe\n", + " - xgboost.DMatrix\n", + " - Pyarrow Table\n", + "* Use IbisML recipes as components within an sklearn Pipeline and\n", + "train models similarly to how you would do with sklearn pipeline.\n", + "\n", + "We will build an XGBoost model within a scikit-learn pipeline, and a neural network classifier using the\n", + "output transformed by IbisML recipes.\n", + "\n", + "### Train and test data splitting\n", + "We'll use hashing on the unique key to consistently split rows to different groups.\n", + "Hashing is robust to underlying changes in the data, such as adding, deleting, or\n", + "reordering rows. This deterministic process ensures that each data point is always\n", + "assigned to the same split, thereby enhancing reproducibility." + ] + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "#| code-fold: true\n", + "#| code-summary: \"Show code to split data into train and test\"\n", + "import random\n", + "\n", + "# this enables the analysis to be reproducible when random numbers are used\n", + "random.seed(222)\n", + "random_key = str(random.getrandbits(256))\n", + "\n", + "# put 3/4 of the data into the training set\n", + "df_train = df_train.mutate(\n", + " train_flag=(df_train.case_id.cast(dt.str) + random_key).hash().abs() % 4 < 3\n", + ")\n", + "# split the dataset by train_flag\n", + "# todo: use ml.train_test_split() after next release\n", + "train_data = df_train[df_train.train_flag].drop(\"train_flag\")\n", + "test_data = df_train[~df_train.train_flag].drop(\"train_flag\")\n", + "\n", + "X_train = train_data.drop(\"target\")\n", + "y_train = train_data.target.cast(dt.float32).name(\"target\")\n", + "\n", + "X_test = test_data.drop(\"target\")\n", + "y_test = test_data.target.cast(dt.float32).name(\"target\")\n", + "\n", + "train_cnt = X_train.count().execute()\n", + "test_cnt = X_test.count().execute()\n", + "print(f\"train dataset size = {train_cnt} \\ntest data size = {test_cnt}\")" + ], + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "::: {.callout-warning}\n", + "Hashing provides a consistent but pseudo-random distribution of data, which\n", + "may not precisely align with the specified train/test ratio. While hash codes\n", + "ensure reproducibility, they don't guarantee an exact split. Due to statistical variance,\n", + "you might find a slight imbalance in the distribution, resulting in marginally more or\n", + "fewer samples in either the training or test dataset than the target percentage. This\n", + "minor deviation from the intended ratio is a normal consequence of hash-based\n", + "partitioning.\n", + ":::\n", + "\n", + "### XGBoost\n", + "In this section, we integrate XGBoost into a scikit-learn pipeline to create a\n", + "streamlined workflow for training and evaluating our model.\n", + "\n", + "We'll set up a pipeline that includes two components:\n", + "\n", + "* **Preprocessing**: This step applies the `last_mile_preprocessing` for final data preprocessing.\n", + "* **Modeling**: This step applies the `xgb.XGBClassifier()` to train the XGBoost model." + ] + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "#| code-fold: true\n", + "#| code-summary: \"Show code to built and fit the pipeline\"\n", + "from sklearn.pipeline import Pipeline\n", + "from sklearn.metrics import roc_auc_score\n", + "import xgboost as xgb\n", + "\n", + "model = xgb.XGBClassifier(\n", + " n_estimators=100,\n", + " max_depth=5,\n", + " learning_rate=0.05,\n", + " subsample=0.8,\n", + " colsample_bytree=0.8,\n", + " random_state=42,\n", + ")\n", + "# create the pipeline with the last mile ML recipes and the model\n", + "pipe = Pipeline([(\"last_mile_recipes\", last_mile_preprocessing), (\"model\", model)])\n", + "# fit the pipeline on the training data\n", + "pipe.fit(X_train, y_train)" + ], + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Let's evaluate the model on the test data using Gini index:" + ] + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "#| code-fold: true\n", + "#| code-summary: \"Show code to calculate the Gini score for the test dataset\"\n", + "y_pred_proba = pipe.predict_proba(X_test)[:, 1]\n", + "# calculate the AUC score\n", + "auc = roc_auc_score(y_test, y_pred_proba)\n", + "\n", + "# calculate the Gini score\n", + "gini_score = 2 * auc - 1\n", + "print(f\"gini_score for test dataset: {gini_score:,}\")" + ], + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "::: {.callout-note}\n", + "The competition is evaluated using a Gini stability metric. For more information, see the\n", + "[evaluation guidelines](https://www.kaggle.com/competitions/home-credit-credit-risk-model-stability/overview/evaluation)\n", + ":::\n", + "\n", + "### Neural network classifier\n", + "Build a neural network classifier using PyTorch and PyTorch Lightning.\n", + "\n", + "::: {.callout-warning}\n", + "It is not recommended to build a neural network classifier for this competition, we are building\n", + "it solely for demonstration purposes.\n", + ":::\n", + "\n", + "We'll demonstrate how to build a model by directly passing the data to it. IbisML recipes can output\n", + "data in various formats, making it compatible with different modeling frameworks.\n", + "Let's first train the recipe:" + ] + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "#| code-fold: true\n", + "#| code-summary: \"Show code to train the IbisML recipe\"\n", + "# train preprocessing recipe using training dataset\n", + "last_mile_preprocessing.fit(X_train, y_train)" + ], + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "In the previous cell, we trained the recipe using the training dataset. Now, we will\n", + "transform both the train and test datasets using the same recipe. The default output format is a `NumPy array`" + ] + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "#| code-fold: true\n", + "#| code-summary: \"Show code to transform the datasets using fitted recipe\"\n", + "# transform train and test dataset using IbisML recipe\n", + "X_train_transformed = last_mile_preprocessing.transform(X_train)\n", + "X_test_transformed = last_mile_preprocessing.transform(X_test)\n", + "print(f\"train data shape = {X_train_transformed.shape}\")\n", + "print(f\"test data shape = {X_test_transformed.shape}\")" + ], + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Let's define a neural network classifier using PyTorch and PyTorch Lighting:" + ] + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "#| code-fold: true\n", + "#| code-summary: \"Show code to define a torch classifier\"\n", + "import numpy as np\n", + "import torch\n", + "import torch.nn as nn\n", + "import torch.optim as optim\n", + "from torch.utils.data import DataLoader, TensorDataset\n", + "import pytorch_lightning as pl\n", + "from pytorch_lightning import Trainer\n", + "\n", + "\n", + "class NeuralNetClassifier(pl.LightningModule):\n", + " def __init__(self, input_dim, hidden_dim=8, output_dim=1):\n", + " super().__init__()\n", + " self.model = nn.Sequential(\n", + " nn.Linear(input_dim, hidden_dim),\n", + " nn.ReLU(),\n", + " nn.Linear(hidden_dim, output_dim),\n", + " )\n", + " self.loss = nn.BCEWithLogitsLoss()\n", + " self.sigmoid = nn.Sigmoid()\n", + "\n", + " def forward(self, x):\n", + " return self.model(x)\n", + "\n", + " def training_step(self, batch, batch_idx):\n", + " x, y = batch\n", + " y_hat = self(x)\n", + " loss = self.loss(y_hat.view(-1), y)\n", + " self.log(\"train_loss\", loss)\n", + " return loss\n", + "\n", + " def validation_step(self, batch, batch_idx):\n", + " x, y = batch\n", + " y_hat = self(x)\n", + " loss = self.loss(y_hat.view(-1), y)\n", + " self.log(\"val_loss\", loss)\n", + " return loss\n", + "\n", + " def configure_optimizers(self):\n", + " return optim.Adam(self.parameters(), lr=0.001)\n", + "\n", + " def predict_proba(self, x):\n", + " self.eval()\n", + " with torch.no_grad():\n", + " x = x.to(self.device)\n", + " return self.sigmoid(self(x))\n", + "\n", + "# initialize your Lightning Module\n", + "nn_classifier = NeuralNetClassifier(input_dim=X_train_transformed.shape[1])" + ], + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Now, we'll create the PyTorch DataLoader using the output from IbisML:" + ] + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "#| code-fold: true\n", + "#| code-summary: \"Show code to convert IbisML output to tensor\"\n", + "y_train_array = y_train.to_pandas().to_numpy().astype(np.float32)\n", + "x_train_tensor = torch.from_numpy(X_train_transformed)\n", + "y_train_tensor = torch.from_numpy(y_train_array)\n", + "train_dataset = TensorDataset(x_train_tensor, y_train_tensor)\n", + "\n", + "y_test_array = y_test.to_pandas().to_numpy().astype(np.float32)\n", + "X_test_tensor = torch.from_numpy(X_test_transformed)\n", + "y_test_tensor = torch.from_numpy(y_test_array)\n", + "val_dataset = TensorDataset(X_test_tensor, y_test_tensor)\n", + "\n", + "train_loader = DataLoader(train_dataset, batch_size=32, shuffle=False)\n", + "val_loader = DataLoader(val_dataset, batch_size=32, shuffle=False)" + ], + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Initialize the PyTorch Lightning Trainer:" + ] + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "#| code-fold: true\n", + "#| code-summary: \"Show code to construct PyTorch Lightning Trainer\"\n", + "# initialize a Trainer\n", + "trainer = Trainer(max_epochs=2)\n", + "print(nn_classifier)" + ], + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Let's train the classifier:" + ] + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "#| code-fold: true\n", + "#| code-summary: \"Show code to train the pytorch classifier\"\n", + "# train the model\n", + "trainer.fit(nn_classifier, train_loader, val_loader)" + ], + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Let's use the trained model to make a prediction:" + ] + }, + { + "cell_type": "code", + "metadata": {}, + "source": [ + "#| code-fold: true\n", + "#| code-summary: \"Show code to predict using the trained pytorch classifier\"\n", + "y_pred = nn_classifier.predict_proba(X_test_tensor[:10])\n", + "y_pred" + ], + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Takeaways\n", + "IbisML provides a powerful suite of last-mile preprocessing transformations, including an advanced column selector\n", + "that streamlines the selection and transformation of specific columns in your dataset.\n", + "\n", + "It integrates seamlessly with scikit-learn pipelines, allowing you to incorporate preprocessing recipes directly into\n", + "your workflow. Additionally, IbisML supports a variety of data output formats such as Dask, NumPy, and Arrow, ensuring\n", + "compatibility with different machine learning frameworks.\n", + "\n", + "Another key advantage of IbisML is its flexibility in performing data preprocessing across multiple backends, including\n", + "DuckDB, Polars, Spark, BigQuery, and other Ibis backends. This enables you to preprocess your training data\n", + "using the backend that best suits your needs, whether for large or small datasets, on local machines or compute backends,\n", + "and in both development and production environments. Stay tuned for a future post where we will explore this capability in\n", + "more detail.\n", + "\n", + "## Reference\n", + "* [1st Place Solution](https://www.kaggle.com/code/yuuniekiri/fork-of-home-credit-risk-lightgbm)\n", + "* [home-credit-2024-starter-notebook](https://www.kaggle.com/code/jetakow/home-credit-2024-starter-notebook)\n", + "* [EDA and Submission](https://www.kaggle.com/competitions/home-credit-credit-risk-model-stability/discussion/508337)\n", + "* [Home Credit Baseline](https://www.kaggle.com/code/greysky/home-credit-baseline)" + ] + } + ], + "metadata": { + "kernelspec": { + "name": "python3", + "language": "python", + "display_name": "Python 3 (ipykernel)" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} \ No newline at end of file