DROP SCHEMA IF EXISTS INDIC CASCADE;

create schema INDIC;

create table INDIC.ACCOUNT
(
    FID                   INTEGER not null,
    SERIAL_NUM            INTEGER not null,
    MEMBER_CODE           CHARACTER(12),
    ACCT_NUM              VARCHAR(35),
    ACCT_TYPE             INTEGER,
    OWNER_INDIC           CHARACTER(1),
    OPENED_DT             DATE,
    LAST_PAYMT_DT         DATE,
    ACCT_RTE_CDE          INTEGER,
    ACCT_RTE_DTE          DATE,
    REPORTING_DT          DATE,
    CREDIT_LIMIT          BIGINT,
    CUR_BALANCE_AMT       BIGINT,
    AMT_PAST_DUE          BIGINT,
    TERMS_AMT             BIGINT,
    TERMS_FREQUENCY       CHARACTER(1),
    PAYMT_PAT             VARCHAR(180),
    CURRENCY_CODE         CHARACTER(3),
    COLTRL_TYP_CDE        INTEGER,
    CLOSED_DT             DATE,
    PAYT_DUE_DTE          DATE,
    INT_PAYT_DUE_DTE      DATE,
    INT_PAYT_FREQ_CDE     CHARACTER(1),
    ACCT_NUM_DISPLAY      INTEGER,
    CONSENT               CHARACTER(1),
    POSTED_DT             DATE,
    NARRATIVE_CODE1       CHARACTER(2),
    NARRATIVE_CODE2       CHARACTER(2),
    HIGH_CREDIT_AMT       BIGINT,
    TERMS_NUM_PAYMTS      INTEGER,
    BALOON_PAYMT_AMT      BIGINT,
    BALOON_PAYMT_DT       DATE,
    LAST_PURCHASED_DT     DATE,
    FIRST_DELQ_DT         DATE,
    MAX_DELQ_DT           DATE,
    MAX_DELQ              INTEGER,
    MAX_DELQ_AMT_DT       DATE,
    MAX_DELQ_AMT          BIGINT,
    MONTHS_REVIEWED       INTEGER,
    NUM_DAYS_30           INTEGER,
    NUM_DAYS_60           INTEGER,
    NUM_DAYS_90           INTEGER,
    NUM_DAYS_120          INTEGER,
    PAYMT_PAT_START_DT    DATE,
    SRC_COUNTRY_CODE      CHARACTER(2),
    FILE_SINCE_DT         DATE,
    LAST_UPDATED_DT       TIMESTAMP(6),
    FREEZE_FLAG           BIGINT,
    SUPPRESS_FLAG         BIGINT,
    SUPPRESS_STR_DT       DATE,
    SUPPRESS_END_DT       DATE,
    INDIC_CRC             INTEGER,
    AMT_OUTSTANDING       BIGINT,
    GUARANTOR_IND         CHARACTER(1),
    DEBT_SECURED          CHARACTER(1),
    GUARANTEED_SUM        BIGINT,
    GUARANTEED_TERM       DATE,
    BANK_GUR_IND          CHARACTER(1),
    BANK_SEC_DEBT         CHARACTER(1),
    BANK_GUD_SUM          BIGINT,
    BANK_GUD_TERM         DATE,
    COLL_VALUE            BIGINT,
    COLL_DATE             DATE,
    COLL_EXPR_DATE        DATE,
    VAL_OF_CREDIT         VARCHAR(10),
    ACQUIRER_NAME         VARCHAR(2520),
    ACQ_REG_DATA          VARCHAR(738),
    ACQ_TAX_ID            BIGINT,
    ACQ_INS_NUM           BIGINT,
    PERF_OF_OBLIGATION    DATE,
    PRINCIPAL_OUTSTANDING BIGINT,
    INT_OUTSTANDING       BIGINT,
    OTHER_AMT_OUTSTANDING BIGINT,
    PRINCIPAL_PAST_DUE    BIGINT,
    INT_PAST_DUE          BIGINT,
    OTHER_AMT_PAST_DUE    BIGINT,
    GRACE_END_DT          DATE,
    MOP                   CHARACTER(1),
    UUID                  VARCHAR(38),
    GRACE_DECLINED_DT     DATE,
    GRACE_REASON          INTEGER,
    GRACE_START_DT        DATE,
    OVERALL_VAL_OF_CREDIT VARCHAR(15)
);

create table INDIC.ACCOUNT_AMEND
(
    FID                   BIGINT not null,
    SERIAL_NUM            BIGINT not null,
    ACC_SERIAL_NUM        BIGINT not null,
    CREDIT_LIMIT          BIGINT,
    TERMS_AMT             BIGINT,
    CURRENCY_CODE         CHARACTER(3),
    CLOSED_DT             DATE,
    PAYT_DUE_DTE          DATE,
    INT_PAYT_DUE_DTE      DATE,
    VAL_OF_CREDIT         VARCHAR(10),
    AMEND_TYPE            CHARACTER(1),
    GRACE_END_DT          DATE,
    REPORTING_DT          DATE,
    FILE_SINCE_DT         DATE,
    LAST_UPDATED_DT       TIMESTAMP(6),
    GRACE_DECLINED_DT     DATE,
    GRACE_REASON          INTEGER,
    GRACE_START_DT        DATE,
    OVERALL_VAL_OF_CREDIT VARCHAR(15)
);

create table INDIC.BANKRUPTCY
(
    FID              INTEGER      not null,
    SERIAL_NUM       INTEGER      not null,
    COURT            VARCHAR(170),
    CASE_NUM         VARCHAR(35),
    DCSN_DTE         DATE,
    REPORTED_DT      DATE,
    PLNTFF_NME       VARCHAR(32),
    STATUS           CHARACTER(2) not null,
    RESOL_TXT        VARCHAR(500),
    MEMBER_CODE      VARCHAR(12),
    FILE_SINCE_DT    DATE,
    LAST_UPDATED_DT  TIMESTAMP(6),
    SRC_COUNTRY_CODE CHARACTER(2),
    FREEZE_FLAG      BIGINT,
    SUPPRESS_FLAG    BIGINT,
    SUPPRESS_STR_DT  DATE,
    SUPPRESS_END_DT  DATE,
    INDIC_CRC        INTEGER
);

create table INDIC.BANK_GUARANTEE
(
    FID                 INTEGER                    not null,
    SERIAL_NUM          INTEGER                    not null,
    ACC_SERIAL_NUM      INTEGER                    not null,
    AGR_NUM             VARCHAR(35),
    VOL_OF_DEBT         CHARACTER(1),
    SUM                 BIGINT,
    TERM                DATE,
    MEMBER_CODE         VARCHAR(12),
    FILE_SINCE_DT       DATE,
    LAST_UPDATED_DT     TIMESTAMP(6),
    FREEZE_FLAG         BIGINT,
    SUPPRESS_FLAG       BIGINT,
    SUPPRESS_STR_DT     DATE,
    SUPPRESS_END_DT     DATE,
    INDIC_CRC           INTEGER,
    TERMINATION_REASONS VARCHAR(200),
    CURRENCY_CODE       CHARACTER(3) default 'RUB' not null
);

create table INDIC.COLLATERAL
(
    FID             INTEGER                    not null,
    SERIAL_NUM      INTEGER                    not null,
    ACC_SERIAL_NUM  INTEGER                    not null,
    AGR_NUM         VARCHAR(35),
    COLLTRL_TYP_CDE INTEGER,
    "VALUE"         BIGINT,
    DATE            DATE,
    EXPR_DATE       DATE,
    MEMBER_CODE     VARCHAR(12),
    FILE_SINCE_DT   DATE,
    LAST_UPDATED_DT TIMESTAMP(6),
    FREEZE_FLAG     BIGINT,
    SUPPRESS_FLAG   BIGINT,
    SUPPRESS_STR_DT DATE,
    SUPPRESS_END_DT DATE,
    INDIC_CRC       INTEGER,
    CURRENCY_CODE   CHARACTER(3) default 'RUB' not null
);

create table INDIC.CONSUMER_BANKRUPTCY
(
    FID                   INTEGER not null,
    SERIAL_NUM            INTEGER not null,
    MEMBER_CODE           VARCHAR(12),
    CASE_ID               VARCHAR(35),
    REPORTED_DT           DATE,
    BANKRUPTCY_PROC       INTEGER not null,
    DT_BANKRUPTCYREPORTED DATE,
    DT_BANKRUPTCYCLOSED   DATE,
    ADDITIONAL_INFO       INTEGER,
    OTHER_INFO            VARCHAR(500),
    DT_INCLUSION          DATE,
    DT_POWERSTART         DATE,
    DT_POWEREND           DATE,
    FILE_SINCE_DT         DATE,
    LAST_UPDATED_DT       TIMESTAMP(6),
    FREEZE_FLAG           BIGINT,
    SUPPRESS_FLAG         BIGINT,
    SUPPRESS_STR_DT       DATE,
    SUPPRESS_END_DT       DATE,
    INDIC_CRC             INTEGER,
    SRC_COUNTRY_CODE      CHARACTER(2)
);

create table INDIC.GUARANTOR
(
    FID             INTEGER                    not null,
    SERIAL_NUM      INTEGER                    not null,
    ACC_SERIAL_NUM  INTEGER                    not null,
    AGR_NUM         VARCHAR(35),
    VOL_OF_DEBT     CHARACTER(1),
    SUM             BIGINT,
    TERM            DATE,
    MEMBER_CODE     VARCHAR(12),
    FILE_SINCE_DT   DATE,
    LAST_UPDATED_DT TIMESTAMP(6),
    FREEZE_FLAG     BIGINT,
    SUPPRESS_FLAG   BIGINT,
    SUPPRESS_STR_DT DATE,
    SUPPRESS_END_DT DATE,
    INDIC_CRC       INTEGER,
    CURRENCY_CODE   CHARACTER(3) default 'RUB' not null
);

create table INDIC.ID
(
    FID                INTEGER     not null,
    SERIAL_NUM         INTEGER     not null,
    ID_TYPE            CHARACTER(2),
    SER_NUM            VARCHAR(30),
    ID_NUM             VARCHAR(30) not null,
    ISS_DTE            DATE,
    ISS_AUTH_NME       VARCHAR(2000),
    ISS_LOC_NME        VARCHAR(510),
    ISSUE_COUNTRY      CHARACTER(2),
    ID_NORM            VARCHAR(60) not null,
    SPSD_SERIAL_NUM    INTEGER,
    SRC_COUNTRY_CODE   CHARACTER(2),
    MEMBER_CODE        CHARACTER(12),
    FILE_SINCE_DT      DATE,
    LAST_UPDATED_DT    TIMESTAMP(6),
    FREEZE_FLAG        INTEGER,
    SUPPRESS_FLAG      INTEGER,
    SUPPRESS_STR_DT    DATE,
    SUPPRESS_END_DT    DATE,
    VALIDITY_INDICATOR VARCHAR(1),
    REPORTED_DT        DATE,
    ID_TYPE2           VARCHAR(15),
    IS_PREV_ID         INTEGER,
    OKSM               CHARACTER(3),
    OTHER_COUNTRY      VARCHAR(2000),
    OTHER_ID           VARCHAR(256),
    DIV_CODE           CHARACTER(7),
    VALID_TO           DATE,
    TRACKED            INTEGER,
    SPECTAX_CODE       INTEGER,
    FOREIGNER_CODE     VARCHAR(5),
    VERSION            SMALLINT,
    IS_CHECKED         SMALLINT,
    ID_HASH2           BIGINT,
    REPORTED_TIME      TIME,
    REPORTED_TZ        SMALLINT
);

create table INDIC.INFORMATION
(
    FID               INTEGER not null,
    SERIAL_NUM        BIGINT  not null,
    APP_NUM           VARCHAR(35),
    APP_DATE          DATE,
    CREDITOR_TYPE     CHARACTER(1),
    TYPE_FLAG         CHARACTER(1),
    LOAN_TYPE         INTEGER,
    SHIPMENT_WAY      CHARACTER(2),
    FLAG_OF_APPROVAL  CHARACTER(1),
    APPROVAL_EXPR_DTE DATE,
    REJECTED_AMT      VARCHAR(10),
    REJ_AMT_CUR       CHARACTER(3),
    REJECTION_DTE     DATE,
    REJECTION_REASON  CHARACTER(2),
    AGREEMENT_NUM     VARCHAR(35),
    APP_LOAN_TYP      INTEGER,
    DEFAULT_FLAG      CHARACTER(1),
    LOAN_RETURNED_IND CHARACTER(1),
    OLD_APP_NUM       VARCHAR(35),
    CANCELLATION_FLAG CHARACTER(1),
    MEMBER_CODE       VARCHAR(12),
    FILE_SINCE_DT     DATE,
    LAST_UPDATED_DT   TIMESTAMP(6),
    FREEZE_FLAG       BIGINT,
    SUPPRESS_FLAG     BIGINT,
    SUPPRESS_STR_DT   DATE,
    SUPPRESS_END_DT   DATE,
    INDIC_CRC         INTEGER
);

create table INDIC.LEGAL
(
    FID              INTEGER not null,
    SERIAL_NUM       INTEGER not null,
    FILING_NUMBER    VARCHAR(35),
    COURT            VARCHAR(170),
    REPORTED_DT      DATE,
    DCSN_DTE         DATE,
    SATISFIED_DT     DATE,
    PLAINTIFF        VARCHAR(32),
    RESOL_TXT        VARCHAR(500),
    SRC_COUNTRY_CODE CHARACTER(2),
    MEMBER_CODE      VARCHAR(12),
    FILE_SINCE_DT    DATE,
    LAST_UPDATED_DT  TIMESTAMP(6),
    FREEZE_FLAG      BIGINT,
    SUPPRESS_FLAG    BIGINT,
    SUPPRESS_STR_DT  DATE,
    SUPPRESS_END_DT  DATE,
    INDIC_CRC        INTEGER
);

create table INDIC.PAYMENT
(
    FID             BIGINT        not null,
    SERIAL_NUM      BIGINT        not null,
    ACC_SERIAL_NUM  BIGINT        not null,
    PAYMT_AMT       BIGINT,
    PAYMT_AMT_DUE   BIGINT,
    CURRENCY_CODE   CHARACTER(3),
    PAYMT_DTE       DATE,
    PAYMT_VOL       CHARACTER(1),
    M24_TOTAL       BIGINT,
    MEMBER_CODE     CHARACTER(12) not null,
    FILE_SINCE_DT   DATE,
    LAST_UPDATED_DT TIMESTAMP(6),
    FREEZE_FLAG     INTEGER,
    SUPPRESS_FLAG   INTEGER,
    SUPPRESS_STR_DT DATE,
    SUPPRESS_END_DT DATE
);

create table INDIC.RU_BANKRUPTCY
(
    FID                     INTEGER       not null,
    SERIAL_NUM              BIGINT        not null
        primary key,
    FILE_SINCE_DT           DATE          not null,
    LAST_UPDATED_DT         TIMESTAMP(6)  not null,
    MEMBER_CODE             CHARACTER(12) not null,
    REPORTED_DT             DATE          not null,
    CASE_NUM                VARCHAR(256),
    STAGE_CODE              VARCHAR(5),
    PROCEDURE_INCLUSION_DT  DATE,
    PROCEDURE_LINK          VARCHAR(2000),
    ILLEG_ACT_CODE          INTEGER,
    ILLEG_ACT_INFO_DT       DATE,
    FICTITIOUS_ACT_CODE     INTEGER,
    FICTITIOUS_ACT_DT       DATE,
    ADDITIONAL_INFO         VARCHAR(10000),
    MEMBER_BC_START         DATE,
    MEMBER_BC_END           DATE,
    HEADER_REPORTING_DT     DATE,
    ILLEG_ACT_INFO_DT_EXTRA VARCHAR(98),
    FICTITIOUS_ACT_DT_EXTRA VARCHAR(98),
    HAS_BLOCKS              CHARACTER(1),
    REPORTED_TIME           TIME,
    REPORTED_TZ             SMALLINT
);

create table INDIC.RU_BANKRUPTCY_BLOCKS
(
    FID                    INTEGER not null,
    SERIAL_NUM             BIGINT generated always as identity (minvalue 1000)
        primary key,
    PARENT_SERIAL_NUM      BIGINT  not null,
    STAGE_CODE             VARCHAR(5),
    PROCEDURE_INCLUSION_DT DATE,
    PROCEDURE_LINK         VARCHAR(2000)
);

create table INDIC.RU_CAPABILITY
(
    FID                INTEGER       not null,
    SERIAL_NUM         BIGINT generated always as identity (minvalue 1000)
        primary key,
    FILE_SINCE_DT      DATE          not null,
    LAST_UPDATED_DT    TIMESTAMP(6)  not null,
    MEMBER_CODE        CHARACTER(12) not null,
    REPORTED_DT        DATE          not null,
    CAPABILITY         INTEGER,
    INCAP_DECISION_DT  DATE,
    INCAP_DECISION_NUM VARCHAR(2000),
    INCAP_COURT_NAME   VARCHAR(2000),
    CAP_DECISION_DT    DATE,
    CAP_DECISION_NUM   VARCHAR(50),
    CAP_COURT_NAME     VARCHAR(2000),
    REPORTED_TIME      TIME,
    REPORTED_TZ        SMALLINT
);

create table INDIC.RU_DEBT_BURDEN_INFO
(
    FID                   INTEGER       not null,
    SERIAL_NUM            BIGINT generated always as identity (minvalue 1000)
        primary key,
    FILE_SINCE_DT         DATE          not null,
    LAST_UPDATED_DT       TIMESTAMP(6)  not null,
    MEMBER_CODE           CHARACTER(12) not null,
    REPORTED_DT           DATE          not null,
    LOAD_RANGE            VARCHAR(5),
    LOAD_CALC_DATE        DATE,
    INCOME_INFO           VARCHAR(5),
    INCOME_INFO_SOURCE    VARCHAR(50),
    LOAD_FACT             CHARACTER(1),
    LOAD_CALCULATION_FACT CHARACTER(1),
    DEAL_UID              VARCHAR(38),
    FILE_DT               TIMESTAMP(6),
    RECORD_POS            INTEGER,
    RECORD_POS_3_2        INTEGER,
    REPORTED_TIME         TIME,
    REPORTED_TZ           SMALLINT
);

create table INDIC.RU_OBLIGPARTTAKE
(
    FID                     INTEGER       not null,
    SERIAL_NUM              BIGINT generated always as identity (minvalue 1000)
        primary key,
    FILE_SINCE_DT           DATE          not null,
    LAST_UPDATED_DT         TIMESTAMP(6)  not null,
    MEMBER_CODE             CHARACTER(12) not null,
    REPORTED_DT             DATE          not null,
    FLAG_INDICATOR_CODE     VARCHAR(5),
    APPROVED_LOAN_TYPE_CODE VARCHAR(5),
    AGREEMENT_NUMBER        VARCHAR(38),
    FUND_DT                 DATE,
    DEFAULT_FLAG            INTEGER,
    LOAN_INDICATOR          INTEGER,
    OLD_OBLIG_NUM           VARCHAR(35),
    CANCELLATION_FLAG       CHARACTER(1),
    HEADER_REPORTING_DT     DATE,
    REPORTED_TIME           TIME,
    REPORTED_TZ             SMALLINT
);

create table INDIC.RU_OTHERLEGAL
(
    FID                 INTEGER       not null,
    SERIAL_NUM          BIGINT generated always as identity (minvalue 1000)
        primary key,
    FILE_SINCE_DT       DATE          not null,
    LAST_UPDATED_DT     TIMESTAMP(6)  not null,
    MEMBER_CODE         CHARACTER(12) not null,
    REPORTED_DT         DATE          not null,
    DEBT_CODE           VARCHAR(5),
    COURT_NAME          VARCHAR(2000),
    COURT_ACT_NUM       VARCHAR(2000),
    COURT_ACT_DT        DATE,
    RESOLUTION          VARCHAR(30000),
    EXEC_NUM            VARCHAR(2000),
    COLLECT_END         DATE,
    COLLECT_FIRST_AMT   DECIMAL(17, 2),
    COLLECT_AMT         DECIMAL(17, 2),
    CALC_DT             DATE,
    COLLECT_REGULAR_AMT DECIMAL(17, 2),
    FREQUENCY_CODE      VARCHAR(5),
    COLLECT_CURRENCY    CHARACTER(3),
    HEADER_REPORTING_DT DATE,
    VERSION             SMALLINT,
    DEBT_SUM            DECIMAL(17, 2),
    DEBT_BALANCE        DECIMAL(17, 2),
    DEBT_CURRENCY       CHARACTER(3),
    REPORTED_TIME       TIME,
    REPORTED_TZ         SMALLINT
);

create table INDIC.RU_SETTLED
(
    FID                 INTEGER       not null,
    SERIAL_NUM          BIGINT generated always as identity (minvalue 1000)
        primary key,
    FILE_SINCE_DT       DATE          not null,
    LAST_UPDATED_DT     TIMESTAMP(6)  not null,
    MEMBER_CODE         CHARACTER(12) not null,
    REPORTED_DT         DATE          not null,
    CLOSE_DT            DATE,
    IS_SETTLED          INTEGER,
    SETTLE_DT           DATE,
    RESUME_DT           DATE,
    HEADER_REPORTING_DT DATE,
    REAL_MEMBERCODE     CHARACTER(12),
    SOURCE_CODE         VARCHAR(2),
    REPORTED_TIME       TIME,
    REPORTED_TZ         SMALLINT
);

create table INDIC.RU_UID
(
    FID                 INTEGER       not null,
    SERIAL_NUM          BIGINT        not null
        primary key,
    FILE_SINCE_DT       DATE          not null,
    LAST_UPDATED_DT     TIMESTAMP(6)  not null,
    MEMBER_CODE         CHARACTER(12) not null,
    REPORTED_DT         DATE          not null,
    UUID                VARCHAR(38),
    ACCT_NUM            VARCHAR(128),
    CRC_SEARCH          BIGINT,
    HEADER_REPORTING_DT DATE,
    OPENED_DT           DATE,
    REF_UID             VARCHAR(1950),
    VERSION             SMALLINT,
    REAL_MEMBERCODE     CHARACTER(12),
    SOURCE_CODE         VARCHAR(2),
    LAST_RECEIVED       TIMESTAMP(6),
    HAS_BLOCKS          CHARACTER(1),
    GEN_ID              INTEGER,
    REPORTED_TIME       TIME,
    REPORTED_TZ         SMALLINT
);

create table INDIC.RU_ACCOUNT_AMT
(
    FID             INTEGER      not null,
    SERIAL_NUM      BIGINT generated always as identity (minvalue 1000)
        primary key,
    ACC_SERIAL_NUM  BIGINT       not null,
    FILE_SINCE_DT   DATE         not null,
    LAST_UPDATED_DT TIMESTAMP(6) not null,
    REPORTED_DT     DATE         not null,
    CREDIT_LIMIT    DECIMAL(17, 2),
    CURRENCY_CODE   CHARACTER(3),
    ENSURED_AMT     DECIMAL(17, 2),
    COMMITCURR_CODE CHARACTER(3),
    AMT_DATE        DATE,
    COMMIT_UUID     VARCHAR(38),
    COMMIT_CODE     VARCHAR(5),
    VERSION         SMALLINT,
    FILE_DT         TIMESTAMP(6),
    RECORD_POS      INTEGER,
    RECORD_POS_3_2  INTEGER,
    REPORTED_TIME   TIME,
    REPORTED_TZ     SMALLINT
);

create table INDIC.RU_ACQUIRERINDIVID
(
    FID                               INTEGER      not null,
    SERIAL_NUM                        BIGINT generated always as identity (minvalue 1000)
        primary key,
    ACC_SERIAL_NUM                    BIGINT       not null,
    FILE_SINCE_DT                     DATE         not null,
    LAST_UPDATED_DT                   TIMESTAMP(6) not null,
    REPORTED_DT                       DATE         not null,
    RIGHT_OF_CLAIM_LAST_NAME          VARCHAR(2000),
    RIGHT_OF_CLAIM_FIRST_NAME         VARCHAR(2000),
    RIGHT_OF_CLAIM_MIDDLE_NAME        VARCHAR(2000),
    RIGHT_OF_CLAIM_BIRTH_DT           DATE,
    RIGHT_OF_CLAIM_PLACE_OF_BIRTH     VARCHAR(2000),
    RIGHT_OF_CLAIM_TAXPAYER_ID_CODE   INTEGER,
    RIGHT_OF_CLAIM_TAXPAYER_ID        VARCHAR(30),
    RIGHT_OF_CLAIM_SNILS              VARCHAR(11),
    RIGHT_OF_CLAIM_ID_TYPE            VARCHAR(5),
    RIGHT_OF_CLAIM_OTHER_ID           VARCHAR(50),
    RIGHT_OF_CLAIM_ID_SERIES          VARCHAR(30),
    RIGHT_OF_CLAIM_ID_NUM             VARCHAR(30),
    RIGHT_OF_CLAIM_ID_ISSUE_DT        DATE,
    RIGHT_OF_CLAIM_ID_ISSUE_AUTHORITY VARCHAR(2000),
    RIGHT_OF_CLAIM_ID_DIV_CODE        VARCHAR(7),
    RIGHT_OF_CLAIM_DT                 DATE,
    RIGHT_OF_CLAIM_TAXPAYER_ID_EXTRA  VARCHAR(296),
    REPORTED_TIME                     TIME,
    REPORTED_TZ                       SMALLINT
);

create table INDIC.RU_ACQUIRERLEGAL
(
    FID                       INTEGER      not null,
    SERIAL_NUM                BIGINT generated always as identity (minvalue 1000)
        primary key,
    ACC_SERIAL_NUM            BIGINT       not null,
    FILE_SINCE_DT             DATE         not null,
    LAST_UPDATED_DT           TIMESTAMP(6) not null,
    REPORTED_DT               DATE         not null,
    RIGHT_OF_CLAIM_CODE       VARCHAR(5),
    RIGHT_OF_CLAIM_RUS        INTEGER,
    RIGHT_OF_CLAIM_FULLNAME   VARCHAR(2000),
    RIGHT_OF_CLAIM_NAME       VARCHAR(2000),
    RIGHT_OF_CLAIM_OTHER_NAME VARCHAR(2000),
    RIGHT_OF_CLAIM_LEI        VARCHAR(20),
    RIGHT_OF_CLAIM_REG_NUM    VARCHAR(30),
    RIGHT_OF_CLAIM_TAX_CODE   INTEGER,
    RIGHT_OF_CLAIM_TAX_NUM    VARCHAR(30),
    RIGHT_OF_CLAIM_DT         DATE,
    RIGHT_OF_CLAIM_TAX_EXTRA  VARCHAR(296),
    REPORTED_TIME             TIME,
    REPORTED_TZ               SMALLINT
);

create table INDIC.RU_ALL_ARREARS
(
    FID                        INTEGER      not null,
    SERIAL_NUM                 BIGINT       not null
        primary key,
    ACC_SERIAL_NUM             BIGINT       not null,
    FILE_SINCE_DT              DATE         not null,
    LAST_UPDATED_DT            TIMESTAMP(6) not null,
    REPORTED_DT                DATE         not null,
    REPORTED_TIME              TIME,
    REPORTED_TZ                SMALLINT,
    FILE_DT                    TIMESTAMP(6),
    RECORD_POS                 INTEGER,
    RECORD_POS_3_2             INTEGER,
    FNUM                       INTEGER,
    CALC_DATE                  DATE,
    A_LAST_PAYMENT_DUE_CODE    INTEGER,
    A_EXIST                    CHARACTER(1),
    A_AMT_OUTSTANDING          DECIMAL(17, 2),
    A_PRINCIPAL_OUTSTANDING    DECIMAL(17, 2),
    A_INT_OUTSTANDING          DECIMAL(17, 2),
    A_OTHER_AMT_OUTSTANDING    DECIMAL(17, 2),
    A_UNCONFIRM_GRACE          INTEGER,
    A_CURRENCY                 CHARACTER(3),
    DA_START_DT                DATE,
    DA_AMT_OUTSTANDING         DECIMAL(17, 2),
    DA_PRINCIPAL_OUTSTANDING   DECIMAL(17, 2),
    DA_INT_OUTSTANDING         DECIMAL(17, 2),
    DA_OTHER_AMT_OUTSTANDING   DECIMAL(17, 2),
    DA_DEBT_DUE_EXIST          CHARACTER(1),
    PDA_PAST_DUE_DT            DATE,
    PDA_AMT_PASTDUE            DECIMAL(17, 2),
    PDA_PRINCIPAL_AMT_PAST_DUE DECIMAL(17, 2),
    PDA_INT_AMT_PASTDUE        DECIMAL(17, 2),
    PDA_OTHER_AMT_PAST_DUE     DECIMAL(17, 2),
    PDA_PRINCIPAL_MISSED_DATE  DATE,
    PDA_INT_MISSED_DATE        DATE,
    PDA_MISS_FACT              CHARACTER(1),
    PDA_DAYS_PAST_DUE          BIGINT,
    PDA_REPAID_MISS_DURATION   BIGINT,
    P_PAYMT_DATE               DATE,
    P_PAYMT_AMT                DECIMAL(17, 2),
    P_PRINCIPAL_PAYMT_AMT      DECIMAL(17, 2),
    P_INT_PAYMT_AMT            DECIMAL(17, 2),
    P_OTHER_PAYMT_AMT          DECIMAL(17, 2),
    P_TOTAL_AMT                DECIMAL(17, 2),
    P_PRINCIPAL_TOTAL_AMT      DECIMAL(17, 2),
    P_INT_TOTAL_AMT            DECIMAL(17, 2),
    P_OTHER_TOTAL_AMT          DECIMAL(17, 2),
    P_AMT_KEEP_CODE            VARCHAR(5),
    P_TERMS_DUE_CODE           VARCHAR(5),
    P_LAST_MISS_PAY_SUM        DECIMAL(17, 2),
    P_PAY_SUM_24               DECIMAL(17, 2),
    P_PAY_CURRENCY             CHARACTER(3)
);

create table INDIC.RU_AMENDMENT
(
    FID             INTEGER      not null,
    SERIAL_NUM      BIGINT generated always as identity (minvalue 1000)
        primary key,
    ACC_SERIAL_NUM  BIGINT       not null,
    FILE_SINCE_DT   DATE         not null,
    LAST_UPDATED_DT TIMESTAMP(6) not null,
    REPORTED_DT     DATE         not null,
    AMEND_DATE      DATE,
    AMEND_TYPE      VARCHAR(5),
    SPEC_TYPE       VARCHAR(5),
    OTHER_DESC      VARCHAR(200),
    START_DT        DATE,
    PLAN_END_DT     DATE,
    FACT_END_DT     DATE,
    END_REASON      VARCHAR(5),
    CUR_RATE        DECIMAL(8, 4),
    REPORTED_TIME   TIME,
    REPORTED_TZ     SMALLINT
);

create table INDIC.RU_AMOUNT_INFO
(
    FID             INTEGER      not null,
    SERIAL_NUM      BIGINT generated always as identity (minvalue 1000)
        primary key,
    ACC_SERIAL_NUM  BIGINT       not null,
    FILE_SINCE_DT   DATE         not null,
    LAST_UPDATED_DT TIMESTAMP(6) not null,
    REPORTED_DT     DATE         not null,
    ENSURED_AMT     DECIMAL(17, 2),
    COMMITCURR_CODE CHARACTER(3),
    COMMIT_CODE     VARCHAR(5),
    AMT_DATE        DATE,
    COMMIT_UUID     VARCHAR(38),
    LIABILITY_LIMIT VARCHAR(12),
    LIMIT_CURRENCY  CHARACTER(3),
    FILE_DT         TIMESTAMP(6),
    RECORD_POS      INTEGER,
    RECORD_POS_3_2  INTEGER,
    REPORTED_TIME   TIME,
    REPORTED_TZ     SMALLINT
);

create table INDIC.RU_APPLICATION
(
    FID                           INTEGER       not null,
    SERIAL_NUM                    BIGINT generated always as identity (minvalue 1000)
        primary key,
    FILE_SINCE_DT                 DATE          not null,
    LAST_UPDATED_DT               TIMESTAMP(6)  not null,
    MEMBER_CODE                   CHARACTER(12) not null,
    REPORTED_DT                   DATE          not null,
    REQUESTED_FLAG_INDICATOR_CODE VARCHAR(5),
    REQUESTED_AMT                 DECIMAL(17, 2),
    REQUESTED_CURRENCY_CODE       CHARACTER(3),
    APPLICATION_NUMBER            VARCHAR(38),
    APPLICATION_DATE              DATE,
    CREDITOR_TYPE_CODE            VARCHAR(5),
    APPLICATION_SHIPMENT_CODE     VARCHAR(5),
    APPROVAL_EXPIRE_DATE          DATE,
    REJECTED_DATE                 DATE,
    REJECTED_REASON_CODE          VARCHAR(56),
    OLD_APP_NUM                   VARCHAR(128),
    CRC_SEARCH                    BIGINT,
    CANCELLATION_FLAG             CHARACTER(1),
    CANCELLATION_TSP              TIMESTAMP(6),
    CONSIDERATION_SHIPMENT_DATE   DATE,
    TRANSIT_DATE                  DATE,
    HEADER_REPORTING_DT           DATE,
    REQUESTLOAN_CODE              VARCHAR(100),
    CONSIDERATION_SHIPMENT_CODE   VARCHAR(5),
    APPLICATION_CODE              VARCHAR(5),
    LOAN_SUM                      DECIMAL(17, 2),
    VERSION                       SMALLINT,
    DEAL_FLAG                     INTEGER,
    REAL_MEMBERCODE               CHARACTER(12),
    SOURCE_CODE                   VARCHAR(2),
    LOAN_CURRENCY                 CHARACTER(3),
    PLATFORM_EXIST                CHARACTER(1),
    REPORTED_TIME                 TIME,
    REPORTED_TZ                   SMALLINT
);

create table INDIC.RU_ARREAR
(
    FID                   INTEGER      not null,
    SERIAL_NUM            BIGINT       not null
        primary key,
    ACC_SERIAL_NUM        BIGINT       not null,
    FILE_SINCE_DT         DATE         not null,
    LAST_UPDATED_DT       TIMESTAMP(6) not null,
    REPORTED_DT           DATE         not null,
    START_AMT_OUTSTANDING DECIMAL(17, 2),
    LAST_PAYMENT_DUE_CODE INTEGER,
    AMT_OUTSTANDING       DECIMAL(17, 2),
    PRINCIPAL_OUTSTANDING DECIMAL(17, 2),
    INT_OUTSTANDING       DECIMAL(17, 2),
    OTHER_AMT_OUTSTANDING DECIMAL(17, 2),
    CALC_DATE             DATE,
    UNCONFIRM_GRACE       INTEGER,
    IS_EMPTY              INTEGER,
    VERSION               SMALLINT,
    FILE_DT               TIMESTAMP(6),
    RECORD_POS            INTEGER,
    RECORD_POS_3_2        INTEGER,
    CURRENCY              CHARACTER(3),
    REPORTED_TIME         TIME,
    REPORTED_TZ           SMALLINT
);

create table INDIC.RU_COBORROWER
(
    FID             INTEGER      not null,
    SERIAL_NUM      BIGINT generated always as identity (minvalue 1000)
        primary key,
    ACC_SERIAL_NUM  BIGINT       not null,
    FILE_SINCE_DT   DATE         not null,
    LAST_UPDATED_DT TIMESTAMP(6) not null,
    REPORTED_DT     DATE         not null,
    HAS_SOLIDARY    INTEGER,
    SOLIDARY_NUM    INTEGER,
    FILE_DT         TIMESTAMP(6),
    RECORD_POS      INTEGER,
    RECORD_POS_3_2  INTEGER,
    REPORTED_TIME   TIME,
    REPORTED_TZ     SMALLINT
);

create table INDIC.RU_COLLATERAL
(
    FID                             INTEGER      not null,
    SERIAL_NUM                      BIGINT       not null
        primary key,
    ACC_SERIAL_NUM                  BIGINT       not null,
    FILE_SINCE_DT                   DATE         not null,
    LAST_UPDATED_DT                 TIMESTAMP(6) not null,
    REPORTED_DT                     DATE         not null,
    COLLATERAL_CODE                 VARCHAR(5),
    COLLATERAL_ID                   VARCHAR(256),
    COLLATERAL_AGREEMENT_DT         DATE,
    COLLATERAL_VALUE                DECIMAL(17, 2),
    CURRENCY_CODE                   CHARACTER(3),
    COLLATERAL_DATE                 DATE,
    COLLATERAL_ENCUM                INTEGER,
    COLLATERAL_EXPIRATION_DATE      DATE,
    COLLATERAL_FACT_EXPIRATION_DATE DATE,
    COLLATERAL_END_REASON           VARCHAR(5),
    COLLATERALCOMM_AMT              DECIMAL(17, 2),
    COLLATERALCONT_CNT              BIGINT,
    COLLATERAL_VALUE_TYPE           VARCHAR(5),
    LOCATION                        CHARACTER(11),
    ACTUAL_COST                     DECIMAL(17, 2),
    CALC_DATE                       DATE,
    HAS_BLOCKS                      CHARACTER(1),
    VERSION                         SMALLINT,
    REPORTED_TIME                   TIME,
    REPORTED_TZ                     SMALLINT
);

create table INDIC.RU_COLLATERAL_BLOCKS
(
    FID                   INTEGER not null,
    SERIAL_NUM            BIGINT generated always as identity (minvalue 1000)
        primary key,
    ACC_SERIAL_NUM        BIGINT  not null,
    PARENT_SERIAL_NUM     BIGINT  not null,
    COLLATERAL_VALUE      DECIMAL(17, 2),
    CURRENCY_CODE         CHARACTER(3),
    COLLATERAL_DATE       DATE,
    COLLATERAL_VALUE_TYPE VARCHAR(5)
);

create table INDIC.RU_COLLATINSURED
(
    FID               INTEGER      not null,
    SERIAL_NUM        BIGINT generated always as identity (minvalue 1000)
        primary key,
    ACC_SERIAL_NUM    BIGINT       not null,
    FILE_SINCE_DT     DATE         not null,
    LAST_UPDATED_DT   TIMESTAMP(6) not null,
    REPORTED_DT       DATE         not null,
    INSUR_LIMIT       BIGINT,
    CURRENCY_CODE     CHARACTER(3),
    HAS_FRANCHISE     INTEGER,
    INSUR_START_DT    DATE,
    INSUR_END_DT      DATE,
    INSUR_FACT_END_DT DATE,
    INSUR_END_REASON  VARCHAR(5),
    COLLATERAL_ID     VARCHAR(256),
    VERSION           SMALLINT,
    REPORTED_TIME     TIME,
    REPORTED_TZ       SMALLINT
);

create table INDIC.RU_COLLATREPAY
(
    FID               INTEGER      not null,
    SERIAL_NUM        BIGINT generated always as identity (minvalue 1000)
        primary key,
    ACC_SERIAL_NUM    BIGINT       not null,
    FILE_SINCE_DT     DATE         not null,
    LAST_UPDATED_DT   TIMESTAMP(6) not null,
    REPORTED_DT       DATE         not null,
    COLLAT_REPAY_CODE VARCHAR(5),
    COLLAT_REPAY_DT   DATE,
    COLLAT_REPAY_AMT  DECIMAL(17, 2),
    FILE_DT           TIMESTAMP(6),
    RECORD_POS        INTEGER,
    RECORD_POS_3_2    INTEGER,
    CURRENCY          CHARACTER(3),
    REPORTED_TIME     TIME,
    REPORTED_TZ       SMALLINT
);

create table INDIC.RU_CONTRACT_TERMS_CHANGES
(
    FID               INTEGER      not null,
    SERIAL_NUM        BIGINT generated always as identity (minvalue 1000)
        primary key,
    ACC_SERIAL_NUM    BIGINT       not null,
    FILE_SINCE_DT     DATE         not null,
    LAST_UPDATED_DT   TIMESTAMP(6) not null,
    REPORTED_DT       DATE         not null,
    TERMS_CHANGE_CODE VARCHAR(5),
    TERMS_CHANGE_DESC VARCHAR(2000),
    CHANGING_DATE     DATE,
    REPORTED_TIME     TIME,
    REPORTED_TZ       SMALLINT
);

create table INDIC.RU_DUEARREAR
(
    FID                   INTEGER      not null,
    SERIAL_NUM            BIGINT       not null
        primary key,
    ACC_SERIAL_NUM        BIGINT       not null,
    FILE_SINCE_DT         DATE         not null,
    LAST_UPDATED_DT       TIMESTAMP(6) not null,
    REPORTED_DT           DATE         not null,
    START_DT              DATE,
    LAST_PAYMENT_DUE_CODE INTEGER,
    AMT_OUTSTANDING       DECIMAL(17, 2),
    PRINCIPAL_OUTSTANDING DECIMAL(17, 2),
    INT_OUTSTANDING       DECIMAL(17, 2),
    OTHER_AMT_OUTSTANDING DECIMAL(17, 2),
    CALC_DATE             DATE,
    IS_EMPTY              INTEGER,
    FILE_DT               TIMESTAMP(6),
    RECORD_POS            INTEGER,
    RECORD_POS_3_2        INTEGER,
    DEBTDUE_EXIST         CHARACTER(1),
    REPORTED_TIME         TIME,
    REPORTED_TZ           SMALLINT
);

create table INDIC.RU_FUNDDATE
(
    FID                   INTEGER      not null,
    SERIAL_NUM            BIGINT generated always as identity (minvalue 1000)
        primary key,
    ACC_SERIAL_NUM        BIGINT       not null,
    FILE_SINCE_DT         DATE         not null,
    LAST_UPDATED_DT       TIMESTAMP(6) not null,
    REPORTED_DT           DATE         not null,
    FUND_DATE             DATE,
    TRANCHE_NUM           BIGINT,
    START_AMT_OUTSTANDING DECIMAL(17, 2),
    VERSION               SMALLINT,
    CURRENCY              CHARACTER(3),
    REPORTED_TIME         TIME,
    REPORTED_TZ           SMALLINT
);

create table INDIC.RU_GUARANTEEREPAY
(
    FID                       INTEGER      not null,
    SERIAL_NUM                BIGINT generated always as identity (minvalue 1000)
        primary key,
    ACC_SERIAL_NUM            BIGINT       not null,
    FILE_SINCE_DT             DATE         not null,
    LAST_UPDATED_DT           TIMESTAMP(6) not null,
    REPORTED_DT               DATE         not null,
    GUARANTEE_TO_REPAY        DECIMAL(17, 2),
    GUARANTEE_REPAY_AMT       DECIMAL(17, 2),
    GUARANTEE_REPAY_KEEP_CODE INTEGER,
    GUARANTEE_DATE            DATE,
    CURRENCY                  CHARACTER(3),
    REPORTED_TIME             TIME,
    REPORTED_TZ               SMALLINT
);

create table INDIC.RU_GUARANTOR
(
    FID                            INTEGER      not null,
    SERIAL_NUM                     BIGINT generated always as identity (minvalue 1000)
        primary key,
    ACC_SERIAL_NUM                 BIGINT       not null,
    FILE_SINCE_DT                  DATE         not null,
    LAST_UPDATED_DT                TIMESTAMP(6) not null,
    REPORTED_DT                    DATE         not null,
    GUARANTEE_UUID                 VARCHAR(38),
    GUARANTEE_VOLUME               DECIMAL(17, 2),
    CURRENCY_CODE                  CHARACTER(3),
    GUARANTEE_AGREEMENT_DT         DATE,
    GUARANTEE_EXPIRATION_DATE      DATE,
    GUARANTEE_FACT_EXPIRATION_DATE DATE,
    GUARANTEE_END_REASON           VARCHAR(5),
    OLD_GUAR_NUM                   VARCHAR(35),
    REPORTED_TIME                  TIME,
    REPORTED_TZ                    SMALLINT
);

create table INDIC.RU_INDEPGUARANTOR
(
    FID                                  INTEGER      not null,
    SERIAL_NUM                           BIGINT generated always as identity (minvalue 1000)
        primary key,
    ACC_SERIAL_NUM                       BIGINT       not null,
    FILE_SINCE_DT                        DATE         not null,
    LAST_UPDATED_DT                      TIMESTAMP(6) not null,
    REPORTED_DT                          DATE         not null,
    INDEP_GUARANTEE_UUID                 VARCHAR(38),
    INDEP_GUARANTEE_VOLUME               DECIMAL(17, 2),
    CURRENCY_CODE                        CHARACTER(3),
    INDEP_GUARANTEE_DT                   DATE,
    INDEP_GUARANTEE_EXPIRATION_DATE      DATE,
    INDEP_GUARANTEE_FACT_EXPIRATION_DATE DATE,
    INDEP_GUARANTEE_END_REASON           VARCHAR(5),
    OLD_INDEPGUAR_NUM                    VARCHAR(35),
    REPORTED_TIME                        TIME,
    REPORTED_TZ                          SMALLINT
);

create table INDIC.RU_LEGALRECORD
(
    FID                   INTEGER      not null,
    SERIAL_NUM            BIGINT generated always as identity (minvalue 1000)
        primary key,
    ACC_SERIAL_NUM        BIGINT       not null,
    FILE_SINCE_DT         DATE         not null,
    LAST_UPDATED_DT       TIMESTAMP(6) not null,
    REPORTED_DT           DATE         not null,
    HAS_COURT_ACT         INTEGER,
    COURT_ACT_DT          DATE,
    COURT_ACT_NUM         VARCHAR(2000),
    RESOLUTION            VARCHAR(30000),
    COURT_ACT_EFFECT_CODE INTEGER,
    LAWSUIT_CODE          VARCHAR(5),
    SUM_TOTAL             DECIMAL(17, 2),
    INFO                  VARCHAR(2000),
    VERSION               SMALLINT,
    CURRENCY              CHARACTER(3),
    REPORTED_TIME         TIME,
    REPORTED_TZ           SMALLINT
);

create table INDIC.RU_MONTHAVERPAYMT
(
    FID             INTEGER      not null,
    SERIAL_NUM      BIGINT       not null
        primary key,
    ACC_SERIAL_NUM  BIGINT       not null,
    FILE_SINCE_DT   DATE         not null,
    LAST_UPDATED_DT TIMESTAMP(6) not null,
    REPORTED_DT     DATE         not null,
    AVER_PAYMT_AMT  INTEGER,
    CALC_DATE       DATE,
    SUM_TOTAL       DECIMAL(17, 2),
    VERSION         SMALLINT,
    FILE_DT         TIMESTAMP(6),
    RECORD_POS      INTEGER,
    RECORD_POS_3_2  INTEGER,
    REPORTED_TIME   TIME,
    REPORTED_TZ     SMALLINT
);

create table INDIC.RU_OBLIGACCOUNT
(
    FID                  INTEGER      not null,
    SERIAL_NUM           BIGINT generated always as identity (minvalue 1000)
        primary key,
    ACC_SERIAL_NUM       BIGINT       not null,
    FILE_SINCE_DT        DATE         not null,
    LAST_UPDATED_DT      TIMESTAMP(6) not null,
    REPORTED_DT          DATE         not null,
    OBLIG_ACCOUNT_CODE   INTEGER,
    INT_RATE             DECIMAL(6, 2),
    OFFBALANCE_AMT       DECIMAL(17, 2),
    PREFEREN_FINANC      INTEGER,
    PREFEREN_FINANC_INFO VARCHAR(10000),
    MAX_INTEREST         DECIMAL(6, 2),
    CALC_DATE            DATE,
    VERSION              SMALLINT,
    CURRENCY             CHARACTER(3),
    REPORTED_TIME        TIME,
    REPORTED_TZ          SMALLINT
);

create table INDIC.RU_OBLIGSRCBANKRUPT
(
    FID                      INTEGER      not null,
    SERIAL_NUM               BIGINT generated always as identity (minvalue 1000)
        primary key,
    ACC_SERIAL_NUM           BIGINT       not null,
    FILE_SINCE_DT            DATE         not null,
    LAST_UPDATED_DT          TIMESTAMP(6) not null,
    REPORTED_DT              DATE         not null,
    SB_START_OUTSTANDING     DECIMAL(17, 2),
    SB_START_DT              DATE,
    SB_END_OUTSTANDING       DECIMAL(17, 2),
    SB_END_DT                DATE,
    SB_LAST_PAY_OUTSTANDING  DECIMAL(17, 2),
    SB_LAST_PAYMT_DT         DATE,
    SB_TRANSFER_CODE         INTEGER,
    SB_LOAN_INDICATOR        INTEGER,
    SB_LOAN_INDICATOR_REASON VARCHAR(5),
    SB_ARR_CURRENCY          CHARACTER(3),
    TRANSFER_DEBT_SUM        DECIMAL(17, 2),
    TRANSFER_DATE            DATE,
    REPORTED_TIME            TIME,
    REPORTED_TZ              SMALLINT
);

create table INDIC.RU_OBLIGSRCLIQUID
(
    FID                      INTEGER      not null,
    SERIAL_NUM               BIGINT generated always as identity (minvalue 1000)
        primary key,
    ACC_SERIAL_NUM           BIGINT       not null,
    FILE_SINCE_DT            DATE         not null,
    LAST_UPDATED_DT          TIMESTAMP(6) not null,
    REPORTED_DT              DATE         not null,
    SL_START_OUTSTANDING     DECIMAL(17, 2),
    SL_START_DT              DATE,
    SL_BALANCE_OUTSTANDING   DECIMAL(17, 2),
    SL_BALANCE_DT            DATE,
    SL_LAST_PAY_OUTSTANDING  DECIMAL(17, 2),
    SL_LAST_PAYMT_DT         DATE,
    SL_TRANSFER_CODE         INTEGER,
    SL_LOAN_INDICATOR        INTEGER,
    SL_LOAN_INDICATOR_REASON VARCHAR(5),
    SL_ARR_CURRENCY          CHARACTER(3),
    TRANSFER_DEBT_SUM        DECIMAL(17, 2),
    TRANSFER_DATE            DATE,
    REPORTED_TIME            TIME,
    REPORTED_TZ              SMALLINT
);

create table INDIC.RU_OBLIGTERMINATION
(
    FID               INTEGER      not null,
    SERIAL_NUM        BIGINT generated always as identity (minvalue 1000)
        primary key,
    ACC_SERIAL_NUM    BIGINT       not null,
    FILE_SINCE_DT     DATE         not null,
    LAST_UPDATED_DT   TIMESTAMP(6) not null,
    REPORTED_DT       DATE         not null,
    LOAN_INDICATOR    INTEGER,
    LOAN_INDICATOR_DT DATE,
    REPORTED_TIME     TIME,
    REPORTED_TZ       SMALLINT,
    LOAN_RESTRUCT     VARCHAR(50)
);

create table INDIC.RU_OVERALLVAL
(
    FID                       INTEGER      not null,
    SERIAL_NUM                BIGINT generated always as identity (minvalue 1067)
        primary key,
    ACC_SERIAL_NUM            BIGINT       not null,
    FILE_SINCE_DT             DATE         not null,
    LAST_UPDATED_DT           TIMESTAMP(6) not null,
    REPORTED_DT               DATE         not null,
    CREDIT_TOTAL_AMT          DECIMAL(9, 3),
    CREDIT_TOTAL_MONETARY_AMT DECIMAL(17, 2),
    CREDIT_TOTAL_AMT_DATE     DATE,
    MAX_PERCENT_COST          DECIMAL(9, 3),
    MAX_COST                  DECIMAL(17, 2),
    MAX_PERCENT_CASH          DECIMAL(9, 3),
    MAX_PERCENT_CASHLESS      DECIMAL(9, 3),
    VERSION                   SMALLINT,
    FILE_DT                   TIMESTAMP(6),
    RECORD_POS                INTEGER,
    RECORD_POS_3_2            INTEGER,
    REPORTED_TIME             TIME,
    REPORTED_TZ               SMALLINT
);

create table INDIC.RU_PASTDUEARREAR
(
    FID                    INTEGER      not null,
    SERIAL_NUM             BIGINT       not null
        primary key,
    ACC_SERIAL_NUM         BIGINT       not null,
    FILE_SINCE_DT          DATE         not null,
    LAST_UPDATED_DT        TIMESTAMP(6) not null,
    REPORTED_DT            DATE         not null,
    PAST_DUE_DT            DATE,
    LAST_PAYMENT_DUE_CODE  INTEGER,
    AMT_PAST_DUE           DECIMAL(17, 2),
    PRINCIPAL_AMT_PAST_DUE DECIMAL(17, 2),
    INT_AMT_PAST_DUE       DECIMAL(17, 2),
    OTHER_AMT_PAST_DUE     DECIMAL(17, 2),
    CALC_DATE              DATE,
    PRINCIPAL_MISSED_DATE  DATE,
    INT_MISSED_DATE        DATE,
    IS_EMPTY               INTEGER,
    MISS_FACT              CHARACTER(1),
    DAYS_PAST_DUE          BIGINT,
    REPAID_MISS_DURATION   BIGINT,
    VERSION                SMALLINT,
    FILE_DT                TIMESTAMP(6),
    RECORD_POS             INTEGER,
    RECORD_POS_3_2         INTEGER,
    REPORTED_TIME          TIME,
    REPORTED_TZ            SMALLINT
);

create table INDIC.RU_PAYMT
(
    FID                 INTEGER      not null,
    SERIAL_NUM          BIGINT       not null
        primary key,
    ACC_SERIAL_NUM      BIGINT       not null,
    FILE_SINCE_DT       DATE         not null,
    LAST_UPDATED_DT     TIMESTAMP(6) not null,
    REPORTED_DT         DATE         not null,
    PAYMT_DATE          DATE,
    PAYMT_AMT           DECIMAL(17, 2),
    PRINCIPAL_PAYMT_AMT DECIMAL(17, 2),
    INT_PAYMT_AMT       DECIMAL(17, 2),
    OTHER_PAYMT_AMT     DECIMAL(17, 2),
    TOTAL_AMT           DECIMAL(17, 2),
    PRINCIPAL_TOTAL_AMT DECIMAL(17, 2),
    INT_TOTAL_AMT       DECIMAL(17, 2),
    OTHER_TOTAL_AMT     DECIMAL(17, 2),
    AMT_KEEP_CODE       VARCHAR(5),
    TERMS_DUE_CODE      VARCHAR(5),
    DAYS_PAST_DUE       INTEGER,
    CALC_DATE           DATE,
    LAST_MISS_PAY_SUM   DECIMAL(17, 2),
    PAY_SUM_24          DECIMAL(17, 2),
    VERSION             SMALLINT,
    FILE_DT             TIMESTAMP(6),
    RECORD_POS          INTEGER,
    RECORD_POS_3_2      INTEGER,
    PAY_CURRENCY        CHARACTER(3),
    REPORTED_TIME       TIME,
    REPORTED_TZ         SMALLINT
);

create table INDIC.RU_PAYMT_CONDITION
(
    FID                       INTEGER      not null,
    SERIAL_NUM                BIGINT generated always as identity (minvalue 1000)
        primary key,
    ACC_SERIAL_NUM            BIGINT       not null,
    FILE_SINCE_DT             DATE         not null,
    LAST_UPDATED_DT           TIMESTAMP(6) not null,
    REPORTED_DT               DATE         not null,
    PRINCIPAL_TERMS_AMT       DECIMAL(17, 2),
    PRINCIPAL_TERMS_AMT_DT    DATE,
    INTEREST_TERMS_AMT        DECIMAL(17, 2),
    INTEREST_TERMS_AMT_DT     DATE,
    TERMS_FREQUENCY           CHARACTER(5),
    MIN_PAYMT                 DECIMAL(17, 2),
    GRACE_START_DT            DATE,
    GRACE_END_DT              DATE,
    INTEREST_PAYMENT_DUE_DATE DATE,
    FILE_DT                   TIMESTAMP(6),
    RECORD_POS                INTEGER,
    RECORD_POS_3_2            INTEGER,
    REPORTED_TIME             TIME,
    REPORTED_TZ               SMALLINT
);

create table INDIC.RU_SERVICECO
(
    FID                         INTEGER      not null,
    SERIAL_NUM                  BIGINT generated always as identity (minvalue 1000)
        primary key,
    ACC_SERIAL_NUM              BIGINT       not null,
    FILE_SINCE_DT               DATE         not null,
    LAST_UPDATED_DT             TIMESTAMP(6) not null,
    REPORTED_DT                 DATE         not null,
    SERV_RUS                    INTEGER,
    SERV_FULL_NAME              VARCHAR(2000),
    SERV_SHORT_NAME             VARCHAR(2000),
    SERV_OTHER_NAME             VARCHAR(2000),
    SERV_REG_NUM                VARCHAR(30),
    SERV_TAXPAYER_ID_CODE       INTEGER,
    SERV_TAXPAYER_ID            VARCHAR(30),
    SERV_START_DT               DATE,
    SERV_END_DT                 DATE,
    SERV_EMITENT_NAME           VARCHAR(2000),
    SERV_EMITENT_REG_NUM        VARCHAR(30),
    SERV_TAXPAYER_ID_CODE_EXTRA VARCHAR(296),
    REPORTED_TIME               TIME,
    REPORTED_TZ                 SMALLINT
);

create table INDIC.RU_SOURCENONMONETOBLIG
(
    FID                            INTEGER      not null,
    SERIAL_NUM                     BIGINT generated always as identity (minvalue 1000)
        primary key,
    ACC_SERIAL_NUM                 BIGINT       not null,
    FILE_SINCE_DT                  DATE         not null,
    LAST_UPDATED_DT                TIMESTAMP(6) not null,
    REPORTED_DT                    DATE         not null,
    SRC_NON_MONET_OBLIG            VARCHAR(2000),
    SRC_NON_MONET_OBLIG_CODE       VARCHAR(5),
    SRC_NON_MONET_OBLIG_OBJECT     VARCHAR(1020),
    SRC_NON_MONET_OBLIG_DT         DATE,
    SRC_NON_MONET_OBLIG_CODE_IDENT VARCHAR(256),
    REPORTED_TIME                  TIME,
    REPORTED_TZ                    SMALLINT
);

create table INDIC.RU_SUBJECTNONMONETOBLIG
(
    FID                               INTEGER      not null,
    SERIAL_NUM                        BIGINT generated always as identity (minvalue 1000)
        primary key,
    ACC_SERIAL_NUM                    BIGINT       not null,
    FILE_SINCE_DT                     DATE         not null,
    LAST_UPDATED_DT                   TIMESTAMP(6) not null,
    REPORTED_DT                       DATE         not null,
    SUBJ_NON_MONET_OBLIG              VARCHAR(500),
    SUBJ_NON_MONET_OBLIG_OBJECT       VARCHAR(1020),
    SUBJ_NON_MONET_OBLIG_REGUL        VARCHAR(1020),
    SUBJ_NON_MONET_OBLIG_ADVERSE_CODE INTEGER,
    RECEIVEDPROP_CODE                 VARCHAR(5),
    REPORTED_TIME                     TIME,
    REPORTED_TZ                       SMALLINT
);

create table INDIC.RU_SUBMITHOLD
(
    FID             INTEGER      not null,
    SERIAL_NUM      BIGINT generated always as identity (minvalue 1000)
        primary key,
    ACC_SERIAL_NUM  BIGINT       not null,
    FILE_SINCE_DT   DATE         not null,
    LAST_UPDATED_DT TIMESTAMP(6) not null,
    REPORTED_DT     DATE         not null,
    HOLD_CODE       VARCHAR(5),
    HOLD_DT         DATE,
    REPORTED_TIME   TIME,
    REPORTED_TZ     SMALLINT
);

create table INDIC.RU_TRADE
(
    FID                    INTEGER      not null,
    SERIAL_NUM             BIGINT generated always as identity (minvalue 1000)
        primary key,
    ACC_SERIAL_NUM         BIGINT       not null,
    FILE_SINCE_DT          DATE         not null,
    LAST_UPDATED_DT        TIMESTAMP(6) not null,
    REPORTED_DT            DATE         not null,
    OWNER_INDIC            VARCHAR(5),
    OPENED_DT              DATE,
    TRADE_TYPE_CODE        VARCHAR(5),
    LOAN_KIND_CODE         VARCHAR(5),
    ACCT_TYPE              VARCHAR(100),
    IS_CONSUMER_LOAN       INTEGER,
    HAS_CARD               INTEGER,
    IS_NOVATION            INTEGER,
    IS_MONEY_SOURCE        INTEGER,
    IS_MONEY_BORROWER      INTEGER,
    CLOSE_DT               DATE,
    OBTAINPART_CRED        INTEGER,
    CREDIT_LINE            INTEGER,
    INTERESTRATE_FLOAT     INTEGER,
    TRANSPART_CRED         INTEGER,
    TRANSPART_CRED_UUID    VARCHAR(38),
    COMMIT_DATE            DATE,
    LENDERTYPE_CODE        VARCHAR(5),
    CREDIT_LINE_CODE       VARCHAR(5),
    REPAYMENT_FACT         CHARACTER(1),
    TRANSFER_FACT          CHARACTER(1),
    PARTNER_FINANCING_FACT CHARACTER(1),
    VERSION                SMALLINT,
    FILE_DT                TIMESTAMP(6),
    RECORD_POS             INTEGER,
    RECORD_POS_3_2         INTEGER,
    REPORTED_TIME          TIME,
    REPORTED_TZ            SMALLINT,
    INSTALLMENT_CODE       VARCHAR(5)
);

INSERT INTO INDIC.ACCOUNT(FID, SERIAL_NUM, MEMBER_CODE, ACCT_NUM, ACCT_TYPE, OWNER_INDIC, OPENED_DT, LAST_PAYMT_DT, ACCT_RTE_CDE, ACCT_RTE_DTE, REPORTING_DT, CREDIT_LIMIT, CUR_BALANCE_AMT, AMT_PAST_DUE, TERMS_AMT, TERMS_FREQUENCY, PAYMT_PAT, CURRENCY_CODE, COLTRL_TYP_CDE, CLOSED_DT, PAYT_DUE_DTE, INT_PAYT_DUE_DTE, INT_PAYT_FREQ_CDE, ACCT_NUM_DISPLAY, CONSENT, POSTED_DT, NARRATIVE_CODE1, NARRATIVE_CODE2, HIGH_CREDIT_AMT, TERMS_NUM_PAYMTS, BALOON_PAYMT_AMT, BALOON_PAYMT_DT, LAST_PURCHASED_DT, FIRST_DELQ_DT, MAX_DELQ_DT, MAX_DELQ, MAX_DELQ_AMT_DT, MAX_DELQ_AMT, MONTHS_REVIEWED, NUM_DAYS_30, NUM_DAYS_60, NUM_DAYS_90, NUM_DAYS_120, PAYMT_PAT_START_DT, SRC_COUNTRY_CODE, FILE_SINCE_DT, LAST_UPDATED_DT, FREEZE_FLAG, SUPPRESS_FLAG, SUPPRESS_STR_DT, SUPPRESS_END_DT, INDIC_CRC, AMT_OUTSTANDING, GUARANTOR_IND, DEBT_SECURED, GUARANTEED_SUM, GUARANTEED_TERM, BANK_GUR_IND, BANK_SEC_DEBT, BANK_GUD_SUM, BANK_GUD_TERM, COLL_VALUE, COLL_DATE, COLL_EXPR_DATE, VAL_OF_CREDIT, ACQUIRER_NAME, ACQ_REG_DATA, ACQ_TAX_ID, ACQ_INS_NUM, PERF_OF_OBLIGATION, PRINCIPAL_OUTSTANDING, INT_OUTSTANDING, OTHER_AMT_OUTSTANDING, PRINCIPAL_PAST_DUE, INT_PAST_DUE, OTHER_AMT_PAST_DUE, GRACE_END_DT, MOP, UUID, GRACE_DECLINED_DT, GRACE_REASON, GRACE_START_DT, OVERALL_VAL_OF_CREDIT)
VALUES
    (111, 100, 'QQ66WW', 'ACCT-111-100', 1, 'Y', '2026-01-01', '2026-06-01', 1, '2026-01-01', '2026-07-01', 100000, 50000, 2000, 1500, 'M', 'YYYYYY', 'RUB', 1, NULL, '2026-08-01', '2026-08-15', 'M', 1, 'Y', '2026-01-15', '01', '02', 120000, 12, 0, NULL, '2026-05-01', NULL, NULL, 0, NULL, 0, 24, 0, 0, 0, 0, '2026-01-01', 'RU', '2026-01-01', '2026-07-01 00:00:00', 0, 0, NULL, NULL, 12345, 48000, 'Y', 'Y', 100000, '2025-01-01', 'N', 'N', 0, NULL, 50000, '2026-01-01', '2025-01-01', 'VAL001', 'Acquirer Name', 'RegData', 1234567890, 987654321, '2025-01-01', 30000, 15000, 3000, 2000, 500, 500, '2026-12-31', '1', '550e8400-e29b-41d4-a716-446655440000', NULL, 0, '2026-01-01', 'OVC001'),
    (222, 200, 'QQ77WW', 'ACCT-222-200', 2, 'N', '2026-02-01', '2026-07-01', 2, '2026-02-01', '2026-08-01', 200000, 80000, 5000, 3000, 'W', 'NNNNNN', 'USD', 2, '2026-12-31', '2026-09-01', '2026-09-15', 'W', 2, 'N', '2026-02-15', '03', '04', 250000, 24, 1000, '2024-01-01', '2026-06-01', '2026-04-01', '2026-05-01', 2, '2026-05-01', 1000, 36, 1, 0, 0, 0, '2026-02-01', 'US', '2026-02-01', '2026-08-01 00:00:00', 0, 0, NULL, NULL, 23456, 75000, 'N', 'N', 0, NULL, 'Y', 'Y', 200000, '2025-06-01', 80000, '2026-02-01', '2026-02-01', 'VAL002', 'Acquirer Name2', 'RegData2', 2234567890, 87654321, '2026-02-01', 50000, 20000, 5000, 4000, 1000, 1000, '2024-06-30', '2', '660e8400-e29b-41d4-a716-446655440001', '2026-12-01', 1, '2026-02-01', 'OVC002');

INSERT INTO INDIC.ACCOUNT_AMEND(FID, SERIAL_NUM, ACC_SERIAL_NUM, CREDIT_LIMIT, TERMS_AMT, CURRENCY_CODE, CLOSED_DT, PAYT_DUE_DTE, INT_PAYT_DUE_DTE, VAL_OF_CREDIT, AMEND_TYPE, GRACE_END_DT, REPORTING_DT, FILE_SINCE_DT, LAST_UPDATED_DT, GRACE_DECLINED_DT, GRACE_REASON, GRACE_START_DT, OVERALL_VAL_OF_CREDIT)
VALUES
    (111, 100, 100, 120000, 1800, 'RUB', NULL, '2026-09-01', '2026-09-10', 'VAL001', 'A', '2026-10-01', '2026-08-01', '2026-08-01', '2026-08-01 00:00:00', NULL, 0, '2026-08-01', 'OVC001'),
    (222, 200, 200, 220000, 3600, 'USD', '2024-01-01', '2024-02-01', '2024-02-10', 'VAL002', 'B', '2024-01-15', '2024-01-01', '2024-01-01', '2024-01-01 00:00:00', '2026-12-01', 1, '2026-12-01', 'OVC002');

INSERT INTO INDIC.BANKRUPTCY(FID, SERIAL_NUM, COURT, CASE_NUM, DCSN_DTE, REPORTED_DT, PLNTFF_NME, STATUS, RESOL_TXT, MEMBER_CODE, FILE_SINCE_DT, LAST_UPDATED_DT, SRC_COUNTRY_CODE, FREEZE_FLAG, SUPPRESS_FLAG, SUPPRESS_STR_DT, SUPPRESS_END_DT, INDIC_CRC)
VALUES
    (111, 100, 'Court A', 'CASE-001', '2026-03-01', '2026-03-15', 'Plaintiff X', '01', 'Resolved', 'QQ66WW', '2026-03-15', '2026-03-15 00:00:00', 'RU', 0, 0, NULL, NULL, 11111),
    (222, 200, 'Court B', 'CASE-002', '2026-04-01', '2026-04-15', 'Plaintiff Y', '02', 'Pending', 'QQ77WW', '2026-04-15', '2026-04-15 00:00:00', 'US', 0, 0, NULL, NULL, 22222);

INSERT INTO INDIC.BANK_GUARANTEE(FID, SERIAL_NUM, ACC_SERIAL_NUM, AGR_NUM, VOL_OF_DEBT, SUM, TERM, MEMBER_CODE, FILE_SINCE_DT, LAST_UPDATED_DT, FREEZE_FLAG, SUPPRESS_FLAG, SUPPRESS_STR_DT, SUPPRESS_END_DT, INDIC_CRC, TERMINATION_REASONS, CURRENCY_CODE)
VALUES
    (111, 100, 100, 'AGR-001', '1', 50000, '2025-01-01', 'QQ66WW', '2026-01-01', '2026-01-01 00:00:00', 0, 0, NULL, NULL, 11111, NULL, 'RUB'),
    (222, 200, 200, 'AGR-002', '2', 100000, '2025-06-01', 'QQ77WW', '2026-02-01', '2026-02-01 00:00:00', 0, 0, NULL, NULL, 22222, 'Term reason', 'USD');

INSERT INTO INDIC.COLLATERAL(FID, SERIAL_NUM, ACC_SERIAL_NUM, AGR_NUM, COLLTRL_TYP_CDE, "VALUE", DATE, EXPR_DATE, MEMBER_CODE, FILE_SINCE_DT, LAST_UPDATED_DT, FREEZE_FLAG, SUPPRESS_FLAG, SUPPRESS_STR_DT, SUPPRESS_END_DT, INDIC_CRC, CURRENCY_CODE)
VALUES
    (111, 100, 100, 'COL-001', 1, 80000, '2026-01-01', '2028-01-01', 'QQ66WW', '2026-01-01', '2026-01-01 00:00:00', 0, 0, NULL, NULL, 11111, 'RUB'),
    (222, 200, 200, 'COL-002', 2, 150000, '2026-02-01', '2029-02-01', 'QQ77WW', '2026-02-01', '2026-02-01 00:00:00', 0, 0, NULL, NULL, 22222, 'USD');

INSERT INTO INDIC.CONSUMER_BANKRUPTCY(FID, SERIAL_NUM, MEMBER_CODE, CASE_ID, REPORTED_DT, BANKRUPTCY_PROC, DT_BANKRUPTCYREPORTED, DT_BANKRUPTCYCLOSED, ADDITIONAL_INFO, OTHER_INFO, DT_INCLUSION, DT_POWERSTART, DT_POWEREND, FILE_SINCE_DT, LAST_UPDATED_DT, FREEZE_FLAG, SUPPRESS_FLAG, SUPPRESS_STR_DT, SUPPRESS_END_DT, INDIC_CRC, SRC_COUNTRY_CODE)
VALUES
    (111, 100, 'QQ66WW', 'CB-001', '2026-01-15', 1, '2026-01-10', NULL, 0, 'Info1', '2026-01-01', '2026-01-05', '2026-07-05', '2026-01-15', '2026-01-15 00:00:00', 0, 0, NULL, NULL, 11111, 'RU'),
    (222, 200, 'QQ77WW', 'CB-002', '2026-02-15', 2, '2026-02-10', '2026-08-10', 1, 'Info2', '2026-02-01', '2026-02-05', '2026-08-05', '2026-02-15', '2026-02-15 00:00:00', 0, 0, NULL, NULL, 22222, 'US');

INSERT INTO INDIC.GUARANTOR(FID, SERIAL_NUM, ACC_SERIAL_NUM, AGR_NUM, VOL_OF_DEBT, SUM, TERM, MEMBER_CODE, FILE_SINCE_DT, LAST_UPDATED_DT, FREEZE_FLAG, SUPPRESS_FLAG, SUPPRESS_STR_DT, SUPPRESS_END_DT, INDIC_CRC, CURRENCY_CODE)
VALUES
    (111, 100, 100, 'GUA-001', '1', 40000, '2025-01-01', 'QQ66WW', '2026-01-01', '2026-01-01 00:00:00', 0, 0, NULL, NULL, 11111, 'RUB'),
    (222, 200, 200, 'GUA-002', '2', 80000, '2026-01-01', 'QQ77WW', '2026-02-01', '2026-02-01 00:00:00', 0, 0, NULL, NULL, 22222, 'USD');

INSERT INTO INDIC.ID(FID, SERIAL_NUM, ID_TYPE, SER_NUM, ID_NUM, ISS_DTE, ISS_AUTH_NME, ISS_LOC_NME, ISSUE_COUNTRY, ID_NORM, SPSD_SERIAL_NUM, SRC_COUNTRY_CODE, MEMBER_CODE, FILE_SINCE_DT, LAST_UPDATED_DT, FREEZE_FLAG, SUPPRESS_FLAG, SUPPRESS_STR_DT, SUPPRESS_END_DT, VALIDITY_INDICATOR, REPORTED_DT, ID_TYPE2, IS_PREV_ID, OKSM, OTHER_COUNTRY, OTHER_ID, DIV_CODE, VALID_TO, TRACKED, SPECTAX_CODE, FOREIGNER_CODE, VERSION, IS_CHECKED, ID_HASH2, REPORTED_TIME, REPORTED_TZ)
VALUES
    (111, 100, '34', 'AB123', 'ID-111-100', '2020-01-01', 'Authority', 'Location', 'RU', 'NORM-001', 10, 'RU', 'QQ66WW', '2026-01-01', '2026-01-01 00:00:00', 0, 0, NULL, NULL, 'Y', '2026-01-01', 'PASSPORT', 0, '643', NULL, 'other-id', '7700001', '2030-01-01', 1, 123, 'FGN01', 1, 1, 1234567890, '12:00:00', 3),
    (111, 100, '10', 'AB123', 'ID-111-100', '2020-01-01', 'Authority', 'Location', 'RU', 'NORM-002', 10, 'RU', 'QQ66WW', '2026-01-01', '2026-01-01 00:00:00', 0, 0, NULL, NULL, 'Y', '2026-01-01', 'PASSPORT', 0, '643', NULL, 'other-id', '7700001', '2030-01-01', 1, 123, 'FGN01', 1, 1, 1234567890, '12:00:00', 3),
    (111, 100, '34', 'AB123', 'ID-111-100', '2020-01-01', 'Authority', 'Location', 'RU', 'NORM-003', 10, 'RU', 'QQ66WW', '2026-01-01', '2026-01-01 00:00:00', 0, 0, NULL, NULL, 'Y', '2026-01-01', 'PASSPORT', 0, '643', NULL, 'other-id', '7700001', '2030-01-01', 1, 123, 'FGN01', 1, 1, 1234567890, '12:00:00', 3),
    (111, 100, '21', 'AB123', 'ID-111-100', '2020-01-01', 'Authority', 'Location', 'RU', 'NORM-004', 10, 'RU', 'QQ66WW', '2026-01-01', '2026-01-01 00:00:00', 0, 0, NULL, NULL, 'Y', '2026-01-01', 'PASSPORT', 0, '643', NULL, 'other-id', '7700001', '2030-01-01', 1, 123, 'FGN01', 1, 1, 1234567890, '12:00:00', 3),
    (222, 200, '02', 'CD456', 'ID-222-200', '2020-02-01', 'Authority2', 'Location2', 'US', 'NORM-005', 20, 'US', 'QQ77WW', '2026-02-01', '2026-02-01 00:00:00', 0, 0, NULL, NULL, 'Y', '2026-02-01', 'DRVLIC', 0, '840', NULL, 'other-id2', '7700002', '2031-02-01', 2, 456, 'FGN02', 1, 0, 9876543210, '15:30:00', 5);

INSERT INTO INDIC.INFORMATION(FID, SERIAL_NUM, APP_NUM, APP_DATE, CREDITOR_TYPE, TYPE_FLAG, LOAN_TYPE, SHIPMENT_WAY, FLAG_OF_APPROVAL, APPROVAL_EXPR_DTE, REJECTED_AMT, REJ_AMT_CUR, REJECTION_DTE, REJECTION_REASON, AGREEMENT_NUM, APP_LOAN_TYP, DEFAULT_FLAG, LOAN_RETURNED_IND, OLD_APP_NUM, CANCELLATION_FLAG, MEMBER_CODE, FILE_SINCE_DT, LAST_UPDATED_DT, FREEZE_FLAG, SUPPRESS_FLAG, SUPPRESS_STR_DT, SUPPRESS_END_DT, INDIC_CRC)
VALUES
    (111, 100, 'APP-001', '2026-01-01', '1', '1', 1, '01', 'Y', '2026-06-01', '10000', 'RUB', NULL, '01', 'AG-001', 1, 'Y', 'N', 'OLD-001', 'N', 'QQ66WW', '2026-01-01', '2026-01-01 00:00:00', 0, 0, NULL, NULL, 11111),
    (222, 200, 'APP-002', '2026-02-01', '2', '2', 2, '02', 'N', '2026-07-01', '20000', 'USD', '2026-03-01', '02', 'AG-002', 2, 'N', 'Y', 'OLD-002', 'Y', 'QQ77WW', '2026-02-01', '2026-02-01 00:00:00', 0, 0, NULL, NULL, 22222);

INSERT INTO INDIC.LEGAL(FID, SERIAL_NUM, FILING_NUMBER, COURT, REPORTED_DT, DCSN_DTE, SATISFIED_DT, PLAINTIFF, RESOL_TXT, SRC_COUNTRY_CODE, MEMBER_CODE, FILE_SINCE_DT, LAST_UPDATED_DT, FREEZE_FLAG, SUPPRESS_FLAG, SUPPRESS_STR_DT, SUPPRESS_END_DT, INDIC_CRC)
VALUES
    (111, 100, 'FL-001', 'Court A', '2026-01-15', '2026-01-10', NULL, 'Plaintiff A', 'Resolved text', 'RU', 'QQ66WW', '2026-01-15', '2026-01-15 00:00:00', 0, 0, NULL, NULL, 11111),
    (222, 200, 'FL-002', 'Court B', '2026-02-15', '2026-02-10', '2026-05-10', 'Plaintiff B', 'Pending text', 'US', 'QQ77WW', '2026-02-15', '2026-02-15 00:00:00', 0, 0, NULL, NULL, 22222);

INSERT INTO INDIC.PAYMENT(FID, SERIAL_NUM, ACC_SERIAL_NUM, PAYMT_AMT, PAYMT_AMT_DUE, CURRENCY_CODE, PAYMT_DTE, PAYMT_VOL, M24_TOTAL, MEMBER_CODE, FILE_SINCE_DT, LAST_UPDATED_DT, FREEZE_FLAG, SUPPRESS_FLAG, SUPPRESS_STR_DT, SUPPRESS_END_DT)
VALUES
    (111, 100, 100, 5000, 5500, 'RUB', '2026-06-01', '1', 60000, 'QQ66WW', '2026-06-01', '2026-06-01 00:00:00', 0, 0, NULL, NULL),
    (222, 200, 200, 10000, 11000, 'USD', '2026-07-01', '2', 120000, 'QQ77WW', '2026-07-01', '2026-07-01 00:00:00', 0, 0, NULL, NULL);

INSERT INTO INDIC.RU_BANKRUPTCY(FID, SERIAL_NUM, FILE_SINCE_DT, LAST_UPDATED_DT, MEMBER_CODE, REPORTED_DT, CASE_NUM, STAGE_CODE, PROCEDURE_INCLUSION_DT, PROCEDURE_LINK, ILLEG_ACT_CODE, ILLEG_ACT_INFO_DT, FICTITIOUS_ACT_CODE, FICTITIOUS_ACT_DT, ADDITIONAL_INFO, MEMBER_BC_START, MEMBER_BC_END, HEADER_REPORTING_DT, ILLEG_ACT_INFO_DT_EXTRA, FICTITIOUS_ACT_DT_EXTRA, HAS_BLOCKS, REPORTED_TIME, REPORTED_TZ)
VALUES
    (111, 100, '2026-01-01', '2026-01-01 00:00:00', 'QQ66WW', '2026-01-15', 'CASE-111', 'STG01', '2026-01-10', 'http://link', 0, NULL, 0, NULL, 'Additional info', '2026-01-01', '2026-07-01', '2026-01-15', 'extra1', 'extra2', 'Y', '10:00:00', 3),
    (222, 200, '2026-02-01', '2026-02-01 00:00:00', 'QQ77WW', '2026-02-15', 'CASE-222', 'STG02', '2026-02-10', 'http://link2', 1, '2026-02-10', 1, '2026-02-10', 'Add info2', '2026-02-01', '2026-08-01', '2026-02-15', 'extra3', 'extra4', 'N', '14:00:00', 4);

INSERT INTO INDIC.RU_BANKRUPTCY_BLOCKS(FID, PARENT_SERIAL_NUM, STAGE_CODE, PROCEDURE_INCLUSION_DT, PROCEDURE_LINK)
VALUES
    (111, 100, 'BLK01', '2026-01-10', 'http://block1'),
    (222, 200, 'BLK02', '2026-02-10', 'http://block2');

INSERT INTO INDIC.RU_CAPABILITY(FID, FILE_SINCE_DT, LAST_UPDATED_DT, MEMBER_CODE, REPORTED_DT, CAPABILITY, INCAP_DECISION_DT, INCAP_DECISION_NUM, INCAP_COURT_NAME, CAP_DECISION_DT, CAP_DECISION_NUM, CAP_COURT_NAME, REPORTED_TIME, REPORTED_TZ)
VALUES
    (111, '2026-01-01', '2026-01-01 00:00:00', 'QQ66WW', '2026-01-15', 1, '2026-01-10', 'INC-001', 'Court A', '2026-06-01', 'CAP-001', 'Court B', '09:00:00', 3),
    (222, '2026-02-01', '2026-02-01 00:00:00', 'QQ77WW', '2026-02-15', 2, '2026-02-10', 'INC-002', 'Court C', '2026-07-01', 'CAP-002', 'Court D', '11:00:00', 4);

INSERT INTO INDIC.RU_DEBT_BURDEN_INFO(FID, FILE_SINCE_DT, LAST_UPDATED_DT, MEMBER_CODE, REPORTED_DT, LOAD_RANGE, LOAD_CALC_DATE, INCOME_INFO, INCOME_INFO_SOURCE, LOAD_FACT, LOAD_CALCULATION_FACT, DEAL_UID, FILE_DT, RECORD_POS, RECORD_POS_3_2, REPORTED_TIME, REPORTED_TZ)
VALUES
    (111, '2026-01-01', '2026-01-01 00:00:00', 'QQ66WW', '2026-01-15', 'LR01', '2026-01-10', 'II01', 'SRC01', 'Y', 'Y', '550e8400-e29b-41d4-a716-446655440000', '2026-01-01 00:00:00', 1, 2, '10:00:00', 3),
    (222, '2026-02-01', '2026-02-01 00:00:00', 'QQ77WW', '2026-02-15', 'LR02', '2026-02-10', 'II02', 'SRC02', 'N', 'N', '660e8400-e29b-41d4-a716-446655440001', '2026-02-01 00:00:00', 3, 4, '12:00:00', 4);

INSERT INTO INDIC.RU_OBLIGPARTTAKE(FID, FILE_SINCE_DT, LAST_UPDATED_DT, MEMBER_CODE, REPORTED_DT, FLAG_INDICATOR_CODE, APPROVED_LOAN_TYPE_CODE, AGREEMENT_NUMBER, FUND_DT, DEFAULT_FLAG, LOAN_INDICATOR, OLD_OBLIG_NUM, CANCELLATION_FLAG, HEADER_REPORTING_DT, REPORTED_TIME, REPORTED_TZ)
VALUES
    (111, '2026-01-01', '2026-01-01 00:00:00', 'QQ66WW', '2026-01-15', 'FL01', 'LT01', 'AGR-111', '2026-01-10', 0, 1, 'OLD-111', 'N', '2026-01-15', '10:00:00', 3),
    (222, '2026-02-01', '2026-02-01 00:00:00', 'QQ77WW', '2026-02-15', 'FL02', 'LT02', 'AGR-222', '2026-02-10', 1, 2, 'OLD-222', 'Y', '2026-02-15', '14:00:00', 4);

INSERT INTO INDIC.RU_OTHERLEGAL(FID, FILE_SINCE_DT, LAST_UPDATED_DT, MEMBER_CODE, REPORTED_DT, DEBT_CODE, COURT_NAME, COURT_ACT_NUM, COURT_ACT_DT, RESOLUTION, EXEC_NUM, COLLECT_END, COLLECT_FIRST_AMT, COLLECT_AMT, CALC_DT, COLLECT_REGULAR_AMT, FREQUENCY_CODE, COLLECT_CURRENCY, HEADER_REPORTING_DT, VERSION, DEBT_SUM, DEBT_BALANCE, DEBT_CURRENCY, REPORTED_TIME, REPORTED_TZ)
VALUES
    (111, '2026-01-01', '2026-01-01 00:00:00', 'QQ66WW', '2026-01-15', 'DC01', 'Court A', 'ACT-001', '2026-01-10', 'Resolution text', 'EX-001', '2026-12-31', 5000.00, 4500.00, '2026-06-01', 500.00, 'FQ01', 'RUB', '2026-01-15', 1, 10000.00, 9500.00, 'RUB', '10:00:00', 3),
    (222, '2026-02-01', '2026-02-01 00:00:00', 'QQ77WW', '2026-02-15', 'DC02', 'Court B', 'ACT-002', '2026-02-10', 'Res text 2', 'EX-002', '2024-06-30', 10000.00, 9000.00, '2026-07-01', 1000.00, 'FQ02', 'USD', '2026-02-15', 1, 20000.00, 19000.00, 'USD', '14:00:00', 4);

INSERT INTO INDIC.RU_SETTLED(FID, FILE_SINCE_DT, LAST_UPDATED_DT, MEMBER_CODE, REPORTED_DT, CLOSE_DT, IS_SETTLED, SETTLE_DT, RESUME_DT, HEADER_REPORTING_DT, REAL_MEMBERCODE, SOURCE_CODE, REPORTED_TIME, REPORTED_TZ)
VALUES
    (111, '2026-01-01', '2026-01-01 00:00:00', 'QQ66WW', '2026-01-15', '2026-12-31', 1, '2026-06-01', NULL, '2026-01-15', 'REAL001', '01', '10:00:00', 3),
    (222, '2026-02-01', '2026-02-01 00:00:00', 'QQ77WW', '2026-02-15', '2024-06-30', 2, '2026-09-01', '2026-12-01', '2026-02-15', 'REAL002', '02', '14:00:00', 4);

INSERT INTO INDIC.RU_UID(FID, SERIAL_NUM, FILE_SINCE_DT, LAST_UPDATED_DT, MEMBER_CODE, REPORTED_DT, UUID, ACCT_NUM, CRC_SEARCH, HEADER_REPORTING_DT, OPENED_DT, REF_UID, VERSION, REAL_MEMBERCODE, SOURCE_CODE, LAST_RECEIVED, HAS_BLOCKS, GEN_ID, REPORTED_TIME, REPORTED_TZ)
VALUES
    (111, 100, '2026-01-01', '2026-01-01 00:00:00', 'QQ66WW', '2026-01-15', '550e8400-e29b-41d4-a716-446655440000', 'ACCT-111', 123456, '2026-01-15', '2026-01-01', 'REF-UID-001', 1, 'REAL001', '01', '2026-01-01 00:00:00', 'Y', 1, '10:00:00', 3),
    (222, 200, '2026-02-01', '2026-02-01 00:00:00', 'QQ77WW', '2026-02-15', '660e8400-e29b-41d4-a716-446655440001', 'ACCT-222', 654321, '2026-02-15', '2026-02-01', 'REF-UID-002', 2, 'REAL002', '02', '2026-02-01 00:00:00', 'N', 2, '14:00:00', 4);

INSERT INTO INDIC.RU_ACCOUNT_AMT(FID, ACC_SERIAL_NUM, FILE_SINCE_DT, LAST_UPDATED_DT, REPORTED_DT, CREDIT_LIMIT, CURRENCY_CODE, ENSURED_AMT, COMMITCURR_CODE, AMT_DATE, COMMIT_UUID, COMMIT_CODE, VERSION, FILE_DT, RECORD_POS, RECORD_POS_3_2, REPORTED_TIME, REPORTED_TZ)
VALUES
    (111, 100, '2026-01-01', '2026-01-01 00:00:00', '2026-01-15', 150000.00, 'RUB', 140000.00, 'RUB', '2026-01-10', '550e8400-e29b-41d4-a716-446655440000', 'CMT01', 1, '2026-01-01 00:00:00', 1, 2, '10:00:00', 3),
    (222, 200, '2026-02-01', '2026-02-01 00:00:00', '2026-02-15', 250000.00, 'USD', 240000.00, 'USD', '2026-02-10', '660e8400-e29b-41d4-a716-446655440001', 'CMT02', 1, '2026-02-01 00:00:00', 3, 4, '14:00:00', 4);

INSERT INTO INDIC.RU_ACQUIRERINDIVID(FID, ACC_SERIAL_NUM, FILE_SINCE_DT, LAST_UPDATED_DT, REPORTED_DT, RIGHT_OF_CLAIM_LAST_NAME, RIGHT_OF_CLAIM_FIRST_NAME, RIGHT_OF_CLAIM_MIDDLE_NAME, RIGHT_OF_CLAIM_BIRTH_DT, RIGHT_OF_CLAIM_PLACE_OF_BIRTH, RIGHT_OF_CLAIM_TAXPAYER_ID_CODE, RIGHT_OF_CLAIM_TAXPAYER_ID, RIGHT_OF_CLAIM_SNILS, RIGHT_OF_CLAIM_ID_TYPE, RIGHT_OF_CLAIM_OTHER_ID, RIGHT_OF_CLAIM_ID_SERIES, RIGHT_OF_CLAIM_ID_NUM, RIGHT_OF_CLAIM_ID_ISSUE_DT, RIGHT_OF_CLAIM_ID_ISSUE_AUTHORITY, RIGHT_OF_CLAIM_ID_DIV_CODE, RIGHT_OF_CLAIM_DT, RIGHT_OF_CLAIM_TAXPAYER_ID_EXTRA, REPORTED_TIME, REPORTED_TZ)
VALUES
    (111, 100, '2026-01-01', '2026-01-01 00:00:00', '2026-01-15', 'Ivanov', 'Ivan', 'Ivanovich', '1980-01-01', 'Moscow', 1, '1234567890', '123-456-789', '01', 'other-id', 'AB', '123456', '2020-01-01', 'MVD', '770-001', '2026-01-01', 'extra123', '10:00:00', 3),
    (222, 200, '2026-02-01', '2026-02-01 00:00:00', '2026-02-15', 'Petrov', 'Petr', 'Petrovich', '1985-02-02', 'SPB', 2, '0987654321', '987-654-321', '02', 'other-id2', 'CD', '654321', '2020-02-01', 'GUVM', '780-002', '2026-02-01', 'extra456', '14:00:00', 4);

INSERT INTO INDIC.RU_ACQUIRERLEGAL(FID, ACC_SERIAL_NUM, FILE_SINCE_DT, LAST_UPDATED_DT, REPORTED_DT, RIGHT_OF_CLAIM_CODE, RIGHT_OF_CLAIM_RUS, RIGHT_OF_CLAIM_FULLNAME, RIGHT_OF_CLAIM_NAME, RIGHT_OF_CLAIM_OTHER_NAME, RIGHT_OF_CLAIM_LEI, RIGHT_OF_CLAIM_REG_NUM, RIGHT_OF_CLAIM_TAX_CODE, RIGHT_OF_CLAIM_TAX_NUM, RIGHT_OF_CLAIM_DT, RIGHT_OF_CLAIM_TAX_EXTRA, REPORTED_TIME, REPORTED_TZ)
VALUES
    (111, 100, '2026-01-01', '2026-01-01 00:00:00', '2026-01-15', 'RC01', 1, 'OOO Romashka', 'Romashka', 'Romashka Ltd', 'LEI1234567890', '1234567890', 1, '1234567890', '2026-01-01', 'extra_tax', '10:00:00', 3),
    (222, 200, '2026-02-01', '2026-02-01 00:00:00', '2026-02-15', 'RC02', 0, 'ZAO Roga', 'Roga', 'Roga Inc', 'LEI0987654321', '0987654321', 2, '0987654321', '2026-02-01', 'extra_tax2', '14:00:00', 4);

INSERT INTO INDIC.RU_ALL_ARREARS(FID, SERIAL_NUM, ACC_SERIAL_NUM, FILE_SINCE_DT, LAST_UPDATED_DT, REPORTED_DT, REPORTED_TIME, REPORTED_TZ, FILE_DT, RECORD_POS, RECORD_POS_3_2, FNUM, CALC_DATE, A_LAST_PAYMENT_DUE_CODE, A_EXIST, A_AMT_OUTSTANDING, A_PRINCIPAL_OUTSTANDING, A_INT_OUTSTANDING, A_OTHER_AMT_OUTSTANDING, A_UNCONFIRM_GRACE, A_CURRENCY, DA_START_DT, DA_AMT_OUTSTANDING, DA_PRINCIPAL_OUTSTANDING, DA_INT_OUTSTANDING, DA_OTHER_AMT_OUTSTANDING, DA_DEBT_DUE_EXIST, PDA_PAST_DUE_DT, PDA_AMT_PASTDUE, PDA_PRINCIPAL_AMT_PAST_DUE, PDA_INT_AMT_PASTDUE, PDA_OTHER_AMT_PAST_DUE, PDA_PRINCIPAL_MISSED_DATE, PDA_INT_MISSED_DATE, PDA_MISS_FACT, PDA_DAYS_PAST_DUE, PDA_REPAID_MISS_DURATION, P_PAYMT_DATE, P_PAYMT_AMT, P_PRINCIPAL_PAYMT_AMT, P_INT_PAYMT_AMT, P_OTHER_PAYMT_AMT, P_TOTAL_AMT, P_PRINCIPAL_TOTAL_AMT, P_INT_TOTAL_AMT, P_OTHER_TOTAL_AMT, P_AMT_KEEP_CODE, P_TERMS_DUE_CODE, P_LAST_MISS_PAY_SUM, P_PAY_SUM_24, P_PAY_CURRENCY)
VALUES
    (111, 100, 100, '2026-01-01', '2026-01-01 00:00:00', '2026-01-15', '10:00:00', 3, '2026-01-01 00:00:00', 1, 2, 1, '2026-01-10', 1, 'Y', 10000.00, 7000.00, 2000.00, 1000.00, 0, 'RUB', '2026-01-05', 12000.00, 8000.00, 2500.00, 1500.00, 'Y', '2026-02-01', 3000.00, 2000.00, 500.00, 500.00, '2026-01-20', '2026-01-25', 'Y', 30, 15, '2026-02-01', 5000.00, 3000.00, 1000.00, 1000.00, 5000.00, 3000.00, 1000.00, 1000.00, 'AK01', 'TD01', 500.00, 60000.00, 'RUB'),
    (222, 200, 200, '2026-02-01', '2026-02-01 00:00:00', '2026-02-15', '14:00:00', 4, '2026-02-01 00:00:00', 3, 4, 2, '2026-02-10', 2, 'N', 20000.00, 15000.00, 3000.00, 2000.00, 1, 'USD', '2026-02-05', 22000.00, 16000.00, 3500.00, 2500.00, 'N', '2026-03-01', 4000.00, 3000.00, 500.00, 500.00, '2026-02-20', '2026-02-25', 'N', 45, 20, '2026-03-01', 7000.00, 5000.00, 1500.00, 500.00, 7000.00, 5000.00, 1500.00, 500.00, 'AK02', 'TD02', 1000.00, 120000.00, 'USD');

INSERT INTO INDIC.RU_AMENDMENT(FID, ACC_SERIAL_NUM, FILE_SINCE_DT, LAST_UPDATED_DT, REPORTED_DT, AMEND_DATE, AMEND_TYPE, SPEC_TYPE, OTHER_DESC, START_DT, PLAN_END_DT, FACT_END_DT, END_REASON, CUR_RATE, REPORTED_TIME, REPORTED_TZ)
VALUES
    (111, 100, '2026-01-01', '2026-01-01 00:00:00', '2026-01-15', '2026-01-10', 'AM01', 'SP01', 'Description', '2026-01-10', '2026-06-10', NULL, 'ER01', 12.5000, '10:00:00', 3),
    (222, 200, '2026-02-01', '2026-02-01 00:00:00', '2026-02-15', '2026-02-10', 'AM02', 'SP02', 'Desc2', '2026-02-10', '2026-07-10', '2026-07-10', 'ER02', 15.7500, '14:00:00', 4);

INSERT INTO INDIC.RU_AMOUNT_INFO(FID, ACC_SERIAL_NUM, FILE_SINCE_DT, LAST_UPDATED_DT, REPORTED_DT, ENSURED_AMT, COMMITCURR_CODE, COMMIT_CODE, AMT_DATE, COMMIT_UUID, LIABILITY_LIMIT, LIMIT_CURRENCY, FILE_DT, RECORD_POS, RECORD_POS_3_2, REPORTED_TIME, REPORTED_TZ)
VALUES
    (111, 100, '2026-01-01', '2026-01-01 00:00:00', '2026-01-15', 120000.00, 'RUB', 'CC01', '2026-01-10', '550e8400-e29b-41d4-a716-446655440000', 'LIMIT01', 'RUB', '2026-01-01 00:00:00', 1, 2, '10:00:00', 3),
    (222, 200, '2026-02-01', '2026-02-01 00:00:00', '2026-02-15', 220000.00, 'USD', 'CC02', '2026-02-10', '660e8400-e29b-41d4-a716-446655440001', 'LIMIT02', 'USD', '2026-02-01 00:00:00', 3, 4, '14:00:00', 4);

INSERT INTO INDIC.RU_APPLICATION(FID, FILE_SINCE_DT, LAST_UPDATED_DT, MEMBER_CODE, REPORTED_DT, REQUESTED_FLAG_INDICATOR_CODE, REQUESTED_AMT, REQUESTED_CURRENCY_CODE, APPLICATION_NUMBER, APPLICATION_DATE, CREDITOR_TYPE_CODE, APPLICATION_SHIPMENT_CODE, APPROVAL_EXPIRE_DATE, REJECTED_DATE, REJECTED_REASON_CODE, OLD_APP_NUM, CRC_SEARCH, CANCELLATION_FLAG, CANCELLATION_TSP, CONSIDERATION_SHIPMENT_DATE, TRANSIT_DATE, HEADER_REPORTING_DT, REQUESTLOAN_CODE, CONSIDERATION_SHIPMENT_CODE, APPLICATION_CODE, LOAN_SUM, VERSION, DEAL_FLAG, REAL_MEMBERCODE, SOURCE_CODE, LOAN_CURRENCY, PLATFORM_EXIST, REPORTED_TIME, REPORTED_TZ)
VALUES
    (111, '2026-01-01', '2026-01-01 00:00:00', 'QQ66WW', '2026-01-15', 'RF01', 50000.00, 'RUB', 'APP-001', '2026-01-10', 'CT01', 'AS01', '2026-06-10', NULL, 'RR01', 'OLD-APP-001', 123456, 'N', NULL, '2026-01-12', '2026-01-13', '2026-01-15', 'RLC01', 'CSC01', 'AC01', 48000.00, 1, 1, 'REAL001', '01', 'RUB', 'Y', '10:00:00', 3),
    (222, '2026-02-01', '2026-02-01 00:00:00', 'QQ77WW', '2026-02-15', 'RF02', 100000.00, 'USD', 'APP-002', '2026-02-10', 'CT02', 'AS02', '2026-07-10', '2026-03-01', 'RR02', 'OLD-APP-002', 654321, 'Y', '2026-02-20 10:00:00', '2026-02-12', '2026-02-13', '2026-02-15', 'RLC02', 'CSC02', 'AC02', 95000.00, 2, 2, 'REAL002', '02', 'USD', 'N', '14:00:00', 4);

INSERT INTO INDIC.RU_ARREAR(FID, SERIAL_NUM, ACC_SERIAL_NUM, FILE_SINCE_DT, LAST_UPDATED_DT, REPORTED_DT, START_AMT_OUTSTANDING, LAST_PAYMENT_DUE_CODE, AMT_OUTSTANDING, PRINCIPAL_OUTSTANDING, INT_OUTSTANDING, OTHER_AMT_OUTSTANDING, CALC_DATE, UNCONFIRM_GRACE, IS_EMPTY, VERSION, FILE_DT, RECORD_POS, RECORD_POS_3_2, CURRENCY, REPORTED_TIME, REPORTED_TZ)
VALUES
    (111, 100, 100, '2026-01-01', '2026-01-01 00:00:00', '2026-01-15', 50000.00, 1, 52000.00, 40000.00, 8000.00, 4000.00, '2026-01-10', 0, 0, 1, '2026-01-01 00:00:00', 1, 2, 'RUB', '10:00:00', 3),
    (222, 200, 200, '2026-02-01', '2026-02-01 00:00:00', '2026-02-15', 80000.00, 2, 82000.00, 65000.00, 12000.00, 5000.00, '2026-02-10', 1, 0, 1, '2026-02-01 00:00:00', 3, 4, 'USD', '14:00:00', 4);

INSERT INTO INDIC.RU_COBORROWER(FID, ACC_SERIAL_NUM, FILE_SINCE_DT, LAST_UPDATED_DT, REPORTED_DT, HAS_SOLIDARY, SOLIDARY_NUM, FILE_DT, RECORD_POS, RECORD_POS_3_2, REPORTED_TIME, REPORTED_TZ)
VALUES
    (111, 100, '2026-01-01', '2026-01-01 00:00:00', '2026-01-15', 1, 2, '2026-01-01 00:00:00', 1, 2, '10:00:00', 3),
    (222, 200, '2026-02-01', '2026-02-01 00:00:00', '2026-02-15', 0, 1, '2026-02-01 00:00:00', 3, 4, '14:00:00', 4);

INSERT INTO INDIC.RU_COLLATERAL(FID, SERIAL_NUM, ACC_SERIAL_NUM, FILE_SINCE_DT, LAST_UPDATED_DT, REPORTED_DT, COLLATERAL_CODE, COLLATERAL_ID, COLLATERAL_AGREEMENT_DT, COLLATERAL_VALUE, CURRENCY_CODE, COLLATERAL_DATE, COLLATERAL_ENCUM, COLLATERAL_EXPIRATION_DATE, COLLATERAL_FACT_EXPIRATION_DATE, COLLATERAL_END_REASON, COLLATERALCOMM_AMT, COLLATERALCONT_CNT, COLLATERAL_VALUE_TYPE, LOCATION, ACTUAL_COST, CALC_DATE, HAS_BLOCKS, VERSION, REPORTED_TIME, REPORTED_TZ)
VALUES
    (111, 100, 100, '2026-01-01', '2026-01-01 00:00:00', '2026-01-15', 'COL01', 'COL-ID-001', '2026-01-10', 100000.00, 'RUB', '2026-01-10', 0, '2028-01-10', NULL, 'ER01', 95000.00, 1, 'VT01', 'Moscow', 90000.00, '2026-01-10', 'Y', 1, '10:00:00', 3),
    (222, 200, 200, '2026-02-01', '2026-02-01 00:00:00', '2026-02-15', 'COL02', 'COL-ID-002', '2026-02-10', 200000.00, 'USD', '2026-02-10', 1, '2029-02-10', '2029-02-10', 'ER02', 190000.00, 2, 'VT02', 'SPB', 180000.00, '2026-02-10', 'N', 2, '14:00:00', 4);

INSERT INTO INDIC.RU_COLLATERAL_BLOCKS(FID, ACC_SERIAL_NUM, PARENT_SERIAL_NUM, COLLATERAL_VALUE, CURRENCY_CODE, COLLATERAL_DATE, COLLATERAL_VALUE_TYPE)
VALUES
    (111, 100, 100, 50000.00, 'RUB', '2026-01-10', 'VT01'),
    (222, 200, 200, 100000.00, 'USD', '2026-02-10', 'VT02');

INSERT INTO INDIC.RU_COLLATINSURED(FID, ACC_SERIAL_NUM, FILE_SINCE_DT, LAST_UPDATED_DT, REPORTED_DT, INSUR_LIMIT, CURRENCY_CODE, HAS_FRANCHISE, INSUR_START_DT, INSUR_END_DT, INSUR_FACT_END_DT, INSUR_END_REASON, COLLATERAL_ID, VERSION, REPORTED_TIME, REPORTED_TZ)
VALUES
    (111, 100, '2026-01-01', '2026-01-01 00:00:00', '2026-01-15', 100000, 'RUB', 1, '2026-01-10', '2028-01-10', NULL, 'ER01', 'COL-ID-001', 1, '10:00:00', 3),
    (222, 200, '2026-02-01', '2026-02-01 00:00:00', '2026-02-15', 200000, 'USD', 0, '2026-02-10', '2029-02-10', '2029-02-10', 'ER02', 'COL-ID-002', 2, '14:00:00', 4);

INSERT INTO INDIC.RU_COLLATREPAY(FID, ACC_SERIAL_NUM, FILE_SINCE_DT, LAST_UPDATED_DT, REPORTED_DT, COLLAT_REPAY_CODE, COLLAT_REPAY_DT, COLLAT_REPAY_AMT, FILE_DT, RECORD_POS, RECORD_POS_3_2, CURRENCY, REPORTED_TIME, REPORTED_TZ)
VALUES
    (111, 100, '2026-01-01', '2026-01-01 00:00:00', '2026-01-15', 'CRC01', '2026-06-01', 5000.00, '2026-01-01 00:00:00', 1, 2, 'RUB', '10:00:00', 3),
    (222, 200, '2026-02-01', '2026-02-01 00:00:00', '2026-02-15', 'CRC02', '2026-07-01', 10000.00, '2026-02-01 00:00:00', 3, 4, 'USD', '14:00:00', 4);

INSERT INTO INDIC.RU_CONTRACT_TERMS_CHANGES(FID, ACC_SERIAL_NUM, FILE_SINCE_DT, LAST_UPDATED_DT, REPORTED_DT, TERMS_CHANGE_CODE, TERMS_CHANGE_DESC, CHANGING_DATE, REPORTED_TIME, REPORTED_TZ)
VALUES
    (111, 100, '2026-01-01', '2026-01-01 00:00:00', '2026-01-15', 'TC01', 'Change desc 1', '2026-03-01', '10:00:00', 3),
    (222, 200, '2026-02-01', '2026-02-01 00:00:00', '2026-02-15', 'TC02', 'Change desc 2', '2026-04-01', '14:00:00', 4);

INSERT INTO INDIC.RU_DUEARREAR(FID, SERIAL_NUM, ACC_SERIAL_NUM, FILE_SINCE_DT, LAST_UPDATED_DT, REPORTED_DT, START_DT, LAST_PAYMENT_DUE_CODE, AMT_OUTSTANDING, PRINCIPAL_OUTSTANDING, INT_OUTSTANDING, OTHER_AMT_OUTSTANDING, CALC_DATE, IS_EMPTY, FILE_DT, RECORD_POS, RECORD_POS_3_2, DEBTDUE_EXIST, REPORTED_TIME, REPORTED_TZ)
VALUES
    (111, 100, 100, '2026-01-01', '2026-01-01 00:00:00', '2026-01-15', '2026-01-05', 1, 15000.00, 10000.00, 3000.00, 2000.00, '2026-01-10', 0, '2026-01-01 00:00:00', 1, 2, 'Y', '10:00:00', 3),
    (222, 200, 200, '2026-02-01', '2026-02-01 00:00:00', '2026-02-15', '2026-02-05', 2, 25000.00, 18000.00, 4000.00, 3000.00, '2026-02-10', 0, '2026-02-01 00:00:00', 3, 4, 'N', '14:00:00', 4);

INSERT INTO INDIC.RU_FUNDDATE(FID, ACC_SERIAL_NUM, FILE_SINCE_DT, LAST_UPDATED_DT, REPORTED_DT, FUND_DATE, TRANCHE_NUM, START_AMT_OUTSTANDING, VERSION, CURRENCY, REPORTED_TIME, REPORTED_TZ)
VALUES
    (111, 100, '2026-01-01', '2026-01-01 00:00:00', '2026-01-15', '2026-01-10', 1, 100000.00, 1, 'RUB', '10:00:00', 3),
    (222, 200, '2026-02-01', '2026-02-01 00:00:00', '2026-02-15', '2026-02-10', 2, 200000.00, 2, 'USD', '14:00:00', 4);

INSERT INTO INDIC.RU_GUARANTEEREPAY(FID, ACC_SERIAL_NUM, FILE_SINCE_DT, LAST_UPDATED_DT, REPORTED_DT, GUARANTEE_TO_REPAY, GUARANTEE_REPAY_AMT, GUARANTEE_REPAY_KEEP_CODE, GUARANTEE_DATE, CURRENCY, REPORTED_TIME, REPORTED_TZ)
VALUES
    (111, 100, '2026-01-01', '2026-01-01 00:00:00', '2026-01-15', 20000.00, 5000.00, 1, '2026-06-01', 'RUB', '10:00:00', 3),
    (222, 200, '2026-02-01', '2026-02-01 00:00:00', '2026-02-15', 40000.00, 10000.00, 2, '2026-07-01', 'USD', '14:00:00', 4);

INSERT INTO INDIC.RU_GUARANTOR(FID, ACC_SERIAL_NUM, FILE_SINCE_DT, LAST_UPDATED_DT, REPORTED_DT, GUARANTEE_UUID, GUARANTEE_VOLUME, CURRENCY_CODE, GUARANTEE_AGREEMENT_DT, GUARANTEE_EXPIRATION_DATE, GUARANTEE_FACT_EXPIRATION_DATE, GUARANTEE_END_REASON, OLD_GUAR_NUM, REPORTED_TIME, REPORTED_TZ)
VALUES
    (111, 100, '2026-01-01', '2026-01-01 00:00:00', '2026-01-15', '550e8400-e29b-41d4-a716-446655440000', 30000.00, 'RUB', '2026-01-10', '2025-01-10', NULL, 'ER01', 'OLD-GUAR-001', '10:00:00', 3),
    (222, 200, '2026-02-01', '2026-02-01 00:00:00', '2026-02-15', '660e8400-e29b-41d4-a716-446655440001', 60000.00, 'USD', '2026-02-10', '2026-02-10', '2026-02-10', 'ER02', 'OLD-GUAR-002', '14:00:00', 4);

INSERT INTO INDIC.RU_INDEPGUARANTOR(FID, ACC_SERIAL_NUM, FILE_SINCE_DT, LAST_UPDATED_DT, REPORTED_DT, INDEP_GUARANTEE_UUID, INDEP_GUARANTEE_VOLUME, CURRENCY_CODE, INDEP_GUARANTEE_DT, INDEP_GUARANTEE_EXPIRATION_DATE, INDEP_GUARANTEE_FACT_EXPIRATION_DATE, INDEP_GUARANTEE_END_REASON, OLD_INDEPGUAR_NUM, REPORTED_TIME, REPORTED_TZ)
VALUES
    (111, 100, '2026-01-01', '2026-01-01 00:00:00', '2026-01-15', '770e8400-e29b-41d4-a716-446655440002', 35000.00, 'RUB', '2026-01-10', '2025-06-10', NULL, 'ER01', 'OLD-IND-001', '10:00:00', 3),
    (222, 200, '2026-02-01', '2026-02-01 00:00:00', '2026-02-15', '880e8400-e29b-41d4-a716-446655440003', 70000.00, 'USD', '2026-02-10', '2026-06-10', '2026-06-10', 'ER02', 'OLD-IND-002', '14:00:00', 4);

INSERT INTO INDIC.RU_LEGALRECORD(FID, ACC_SERIAL_NUM, FILE_SINCE_DT, LAST_UPDATED_DT, REPORTED_DT, HAS_COURT_ACT, COURT_ACT_DT, COURT_ACT_NUM, RESOLUTION, COURT_ACT_EFFECT_CODE, LAWSUIT_CODE, SUM_TOTAL, INFO, VERSION, CURRENCY, REPORTED_TIME, REPORTED_TZ)
VALUES
    (111, 100, '2026-01-01', '2026-01-01 00:00:00', '2026-01-15', 1, '2026-01-10', 'CA-001', 'Resolved', 1, 'LS01', 5000.00, 'Legal info', 1, 'RUB', '10:00:00', 3),
    (222, 200, '2026-02-01', '2026-02-01 00:00:00', '2026-02-15', 0, '2026-02-10', 'CA-002', 'Pending', 0, 'LS02', 10000.00, 'Legal info2', 2, 'USD', '14:00:00', 4);

INSERT INTO INDIC.RU_MONTHAVERPAYMT(FID, SERIAL_NUM, ACC_SERIAL_NUM, FILE_SINCE_DT, LAST_UPDATED_DT, REPORTED_DT, AVER_PAYMT_AMT, CALC_DATE, SUM_TOTAL, VERSION, FILE_DT, RECORD_POS, RECORD_POS_3_2, REPORTED_TIME, REPORTED_TZ)
VALUES
    (111, 100, 100, '2026-01-01', '2026-01-01 00:00:00', '2026-01-15', 5000, '2026-01-10', 60000.00, 1, '2026-01-01 00:00:00', 1, 2, '10:00:00', 3),
    (222, 200, 200, '2026-02-01', '2026-02-01 00:00:00', '2026-02-15', 10000, '2026-02-10', 120000.00, 2, '2026-02-01 00:00:00', 3, 4, '14:00:00', 4);

INSERT INTO INDIC.RU_OBLIGACCOUNT(FID, ACC_SERIAL_NUM, FILE_SINCE_DT, LAST_UPDATED_DT, REPORTED_DT, OBLIG_ACCOUNT_CODE, INT_RATE, OFFBALANCE_AMT, PREFEREN_FINANC, PREFEREN_FINANC_INFO, MAX_INTEREST, CALC_DATE, VERSION, CURRENCY, REPORTED_TIME, REPORTED_TZ)
VALUES
    (111, 100, '2026-01-01', '2026-01-01 00:00:00', '2026-01-15', 1, 12.50, 5000.00, 1, 'Pref info', 25.00, '2026-01-10', 1, 'RUB', '10:00:00', 3),
    (222, 200, '2026-02-01', '2026-02-01 00:00:00', '2026-02-15', 2, 15.00, 10000.00, 0, 'Pref info2', 30.00, '2026-02-10', 2, 'USD', '14:00:00', 4);

INSERT INTO INDIC.RU_OBLIGSRCBANKRUPT(FID, ACC_SERIAL_NUM, FILE_SINCE_DT, LAST_UPDATED_DT, REPORTED_DT, SB_START_OUTSTANDING, SB_START_DT, SB_END_OUTSTANDING, SB_END_DT, SB_LAST_PAY_OUTSTANDING, SB_LAST_PAYMT_DT, SB_TRANSFER_CODE, SB_LOAN_INDICATOR, SB_LOAN_INDICATOR_REASON, SB_ARR_CURRENCY, TRANSFER_DEBT_SUM, TRANSFER_DATE, REPORTED_TIME, REPORTED_TZ)
VALUES
    (111, 100, '2026-01-01', '2026-01-01 00:00:00', '2026-01-15', 80000.00, '2026-01-01', 75000.00, '2026-06-01', 10000.00, '2026-05-15', 1, 1, 'R01', 'RUB', 5000.00, '2026-06-15', '10:00:00', 3),
    (222, 200, '2026-02-01', '2026-02-01 00:00:00', '2026-02-15', 160000.00, '2026-02-01', 155000.00, '2026-08-01', 15000.00, '2026-07-15', 2, 2, 'R02', 'USD', 10000.00, '2026-08-15', '14:00:00', 4);

INSERT INTO INDIC.RU_OBLIGSRCLIQUID(FID, ACC_SERIAL_NUM, FILE_SINCE_DT, LAST_UPDATED_DT, REPORTED_DT, SL_START_OUTSTANDING, SL_START_DT, SL_BALANCE_OUTSTANDING, SL_BALANCE_DT, SL_LAST_PAY_OUTSTANDING, SL_LAST_PAYMT_DT, SL_TRANSFER_CODE, SL_LOAN_INDICATOR, SL_LOAN_INDICATOR_REASON, SL_ARR_CURRENCY, TRANSFER_DEBT_SUM, TRANSFER_DATE, REPORTED_TIME, REPORTED_TZ)
VALUES
    (111, 100, '2026-01-01', '2026-01-01 00:00:00', '2026-01-15', 90000.00, '2026-01-01', 85000.00, '2026-06-01', 12000.00, '2026-05-15', 1, 1, 'LR01', 'RUB', 6000.00, '2026-06-15', '10:00:00', 3),
    (222, 200, '2026-02-01', '2026-02-01 00:00:00', '2026-02-15', 180000.00, '2026-02-01', 175000.00, '2026-08-01', 18000.00, '2026-07-15', 2, 2, 'LR02', 'USD', 12000.00, '2026-08-15', '14:00:00', 4);

INSERT INTO INDIC.RU_OBLIGTERMINATION(FID, ACC_SERIAL_NUM, FILE_SINCE_DT, LAST_UPDATED_DT, REPORTED_DT, LOAN_INDICATOR, LOAN_INDICATOR_DT, REPORTED_TIME, REPORTED_TZ, LOAN_RESTRUCT)
VALUES
    (111, 100, '2026-01-01', '2026-01-01 00:00:00', '2026-01-15', 1, '2026-06-01', '10:00:00', 3, 'restruct1'),
    (222, 200, '2026-02-01', '2026-02-01 00:00:00', '2026-02-15', 2, '2026-07-01', '14:00:00', 4, 'restruct2');

INSERT INTO INDIC.RU_OVERALLVAL(FID, ACC_SERIAL_NUM, FILE_SINCE_DT, LAST_UPDATED_DT, REPORTED_DT, CREDIT_TOTAL_AMT, CREDIT_TOTAL_MONETARY_AMT, CREDIT_TOTAL_AMT_DATE, MAX_PERCENT_COST, MAX_COST, MAX_PERCENT_CASH, MAX_PERCENT_CASHLESS, VERSION, FILE_DT, RECORD_POS, RECORD_POS_3_2, REPORTED_TIME, REPORTED_TZ)
VALUES
    (111, 100, '2026-01-01', '2026-01-01 00:00:00', '2026-01-15', 150.000, 150000.00, '2026-01-10', 25.000, 5000.00, 30.000, 20.000, 1, '2026-01-01 00:00:00', 1, 2, '10:00:00', 3),
    (222, 200, '2026-02-01', '2026-02-01 00:00:00', '2026-02-15', 250.000, 250000.00, '2026-02-10', 35.000, 10000.00, 40.000, 30.000, 2, '2026-02-01 00:00:00', 3, 4, '14:00:00', 4);

INSERT INTO INDIC.RU_PASTDUEARREAR(FID, SERIAL_NUM, ACC_SERIAL_NUM, FILE_SINCE_DT, LAST_UPDATED_DT, REPORTED_DT, PAST_DUE_DT, LAST_PAYMENT_DUE_CODE, AMT_PAST_DUE, PRINCIPAL_AMT_PAST_DUE, INT_AMT_PAST_DUE, OTHER_AMT_PAST_DUE, CALC_DATE, PRINCIPAL_MISSED_DATE, INT_MISSED_DATE, IS_EMPTY, MISS_FACT, DAYS_PAST_DUE, REPAID_MISS_DURATION, VERSION, FILE_DT, RECORD_POS, RECORD_POS_3_2, REPORTED_TIME, REPORTED_TZ)
VALUES
    (111, 100, 100, '2026-01-01', '2026-01-01 00:00:00', '2026-01-15', '2026-02-01', 1, 3000.00, 2000.00, 500.00, 500.00, '2026-01-10', '2026-01-20', '2026-01-25', 0, 'Y', 30, 15, 1, '2026-01-01 00:00:00', 1, 2, '10:00:00', 3),
    (222, 200, 200, '2026-02-01', '2026-02-01 00:00:00', '2026-02-15', '2026-03-01', 2, 4000.00, 3000.00, 500.00, 500.00, '2026-02-10', '2026-02-20', '2026-02-25', 0, 'N', 45, 20, 2, '2026-02-01 00:00:00', 3, 4, '14:00:00', 4);

INSERT INTO INDIC.RU_PAYMT(FID, SERIAL_NUM, ACC_SERIAL_NUM, FILE_SINCE_DT, LAST_UPDATED_DT, REPORTED_DT, PAYMT_DATE, PAYMT_AMT, PRINCIPAL_PAYMT_AMT, INT_PAYMT_AMT, OTHER_PAYMT_AMT, TOTAL_AMT, PRINCIPAL_TOTAL_AMT, INT_TOTAL_AMT, OTHER_TOTAL_AMT, AMT_KEEP_CODE, TERMS_DUE_CODE, DAYS_PAST_DUE, CALC_DATE, LAST_MISS_PAY_SUM, PAY_SUM_24, VERSION, FILE_DT, RECORD_POS, RECORD_POS_3_2, PAY_CURRENCY, REPORTED_TIME, REPORTED_TZ)
VALUES
    (111, 100, 100, '2026-01-01', '2026-01-01 00:00:00', '2026-01-15', '2026-02-01', 5000.00, 3000.00, 1000.00, 1000.00, 5000.00, 3000.00, 1000.00, 1000.00, 'AK01', 'TD01', 30, '2026-01-10', 500.00, 60000.00, 1, '2026-01-01 00:00:00', 1, 2, 'RUB', '10:00:00', 3),
    (222, 200, 200, '2026-02-01', '2026-02-01 00:00:00', '2026-02-15', '2026-03-01', 7000.00, 5000.00, 1500.00, 500.00, 7000.00, 5000.00, 1500.00, 500.00, 'AK02', 'TD02', 45, '2026-02-10', 1000.00, 120000.00, 2, '2026-02-01 00:00:00', 3, 4, 'USD', '14:00:00', 4);

INSERT INTO INDIC.RU_PAYMT_CONDITION(FID, ACC_SERIAL_NUM, FILE_SINCE_DT, LAST_UPDATED_DT, REPORTED_DT, PRINCIPAL_TERMS_AMT, PRINCIPAL_TERMS_AMT_DT, INTEREST_TERMS_AMT, INTEREST_TERMS_AMT_DT, TERMS_FREQUENCY, MIN_PAYMT, GRACE_START_DT, GRACE_END_DT, INTEREST_PAYMENT_DUE_DATE, FILE_DT, RECORD_POS, RECORD_POS_3_2, REPORTED_TIME, REPORTED_TZ)
VALUES
    (111, 100, '2026-01-01', '2026-01-01 00:00:00', '2026-01-15', 1500.00, '2026-01-10', 500.00, '2026-01-10', 'M', 1000.00, '2026-01-01', '2026-07-01', '2026-08-15', '2026-01-01 00:00:00', 1, 2, '10:00:00', 3),
    (222, 200, '2026-02-01', '2026-02-01 00:00:00', '2026-02-15', 3000.00, '2026-02-10', 1000.00, '2026-02-10', 'W', 2000.00, '2026-02-01', '2026-08-01', '2026-09-15', '2026-02-01 00:00:00', 3, 4, '14:00:00', 4);

INSERT INTO INDIC.RU_SERVICECO(FID, ACC_SERIAL_NUM, FILE_SINCE_DT, LAST_UPDATED_DT, REPORTED_DT, SERV_RUS, SERV_FULL_NAME, SERV_SHORT_NAME, SERV_OTHER_NAME, SERV_REG_NUM, SERV_TAXPAYER_ID_CODE, SERV_TAXPAYER_ID, SERV_START_DT, SERV_END_DT, SERV_EMITENT_NAME, SERV_EMITENT_REG_NUM, SERV_TAXPAYER_ID_CODE_EXTRA, REPORTED_TIME, REPORTED_TZ)
VALUES
    (111, 100, '2026-01-01', '2026-01-01 00:00:00', '2026-01-15', 1, 'ServiceCo Full', 'ServiceCo', 'ServCo', '1234567890', 1, '1234567890', '2026-01-01', '2025-01-01', 'Emitent Name', 'EM123456', 'extra_tax', '10:00:00', 3),
    (222, 200, '2026-02-01', '2026-02-01 00:00:00', '2026-02-15', 0, 'ServiceCo2 Full', 'ServiceCo2', 'ServCo2', '0987654321', 2, '0987654321', '2026-02-01', '2026-02-01', 'Emitent2', 'EM654321', 'extra_tax2', '14:00:00', 4);

INSERT INTO INDIC.RU_SOURCENONMONETOBLIG(FID, ACC_SERIAL_NUM, FILE_SINCE_DT, LAST_UPDATED_DT, REPORTED_DT, SRC_NON_MONET_OBLIG, SRC_NON_MONET_OBLIG_CODE, SRC_NON_MONET_OBLIG_OBJECT, SRC_NON_MONET_OBLIG_DT, SRC_NON_MONET_OBLIG_CODE_IDENT, REPORTED_TIME, REPORTED_TZ)
VALUES
    (111, 100, '2026-01-01', '2026-01-01 00:00:00', '2026-01-15', 'Source Non-Monetary', 'SNM01', 'Object description', '2026-01-10', 'IDENT-001', '10:00:00', 3),
    (222, 200, '2026-02-01', '2026-02-01 00:00:00', '2026-02-15', 'Source Non-Monetary 2', 'SNM02', 'Object desc 2', '2026-02-10', 'IDENT-002', '14:00:00', 4);

INSERT INTO INDIC.RU_SUBJECTNONMONETOBLIG(FID, ACC_SERIAL_NUM, FILE_SINCE_DT, LAST_UPDATED_DT, REPORTED_DT, SUBJ_NON_MONET_OBLIG, SUBJ_NON_MONET_OBLIG_OBJECT, SUBJ_NON_MONET_OBLIG_REGUL, SUBJ_NON_MONET_OBLIG_ADVERSE_CODE, RECEIVEDPROP_CODE, REPORTED_TIME, REPORTED_TZ)
VALUES
    (111, 100, '2026-01-01', '2026-01-01 00:00:00', '2026-01-15', 'Subject NM', 'Object NM', 'Regulation', 1, 'RP01', '10:00:00', 3),
    (222, 200, '2026-02-01', '2026-02-01 00:00:00', '2026-02-15', 'Subject NM2', 'Object NM2', 'Regulation2', 2, 'RP02', '14:00:00', 4);

INSERT INTO INDIC.RU_SUBMITHOLD(FID, ACC_SERIAL_NUM, FILE_SINCE_DT, LAST_UPDATED_DT, REPORTED_DT, HOLD_CODE, HOLD_DT, REPORTED_TIME, REPORTED_TZ)
VALUES
    (111, 100, '2026-01-01', '2026-01-01 00:00:00', '2026-01-15', 'HLD01', '2026-01-10', '10:00:00', 3),
    (222, 200, '2026-02-01', '2026-02-01 00:00:00', '2026-02-15', 'HLD02', '2026-02-10', '14:00:00', 4);

INSERT INTO INDIC.RU_TRADE(FID, ACC_SERIAL_NUM, FILE_SINCE_DT, LAST_UPDATED_DT, REPORTED_DT, OWNER_INDIC, OPENED_DT, TRADE_TYPE_CODE, LOAN_KIND_CODE, ACCT_TYPE, IS_CONSUMER_LOAN, HAS_CARD, IS_NOVATION, IS_MONEY_SOURCE, IS_MONEY_BORROWER, CLOSE_DT, OBTAINPART_CRED, CREDIT_LINE, INTERESTRATE_FLOAT, TRANSPART_CRED, TRANSPART_CRED_UUID, COMMIT_DATE, LENDERTYPE_CODE, CREDIT_LINE_CODE, REPAYMENT_FACT, TRANSFER_FACT, PARTNER_FINANCING_FACT, VERSION, FILE_DT, RECORD_POS, RECORD_POS_3_2, REPORTED_TIME, REPORTED_TZ, INSTALLMENT_CODE)
VALUES
    (111, 100, '2026-01-01', '2026-01-01 00:00:00', '2026-01-15', 'OWN01', '2026-01-01', 'TT01', 'LK01', 'consumer', 1, 1, 0, 0, 0, NULL, 1, 1, 0, 0, '550e8400-e29b-41d4-a716-446655440000', '2026-01-10', 'LT01', 'CL01', 'Y', 'N', 'N', 1, '2026-01-01 00:00:00', 1, 2, '10:00:00', 3, 'INST1'),
    (222, 200, '2026-02-01', '2026-02-01 00:00:00', '2026-02-15', 'OWN02', '2026-02-01', 'TT02', 'LK02', 'mortgage', 0, 0, 1, 1, 1, '2025-02-01', 0, 0, 1, 1, '660e8400-e29b-41d4-a716-446655440001', '2026-02-10', 'LT02', 'CL02', 'N', 'Y', 'Y', 2, '2026-02-01 00:00:00', 3, 4, '14:00:00', 4, 'INST2');