Kaggle competition: COVID19 Global Forecasting (Week 2)
def GPIII(data):
return Output(0.100000*np.tanh(((( 6.72599077224731445)) -(np.where(((((( -1.0*(((((((((-1.0*(( data["EXT_SOURCE_3"])))) -(data["EXT_SOURCE_1"])))/ 2.0)) * 2.0)))))* 2.0)) * 2.0)>0,(11.37177181243896484), data["EXT_SOURCE_3"])))) +
0.100000*np.tanh(((data["DAYS_BIRTH"])+(((((((((data["NAME_CONTRACT_STATUS_Refused"])+(((data["DAYS_CREDIT"])+(((-3.0)*(data["EXT_SOURCE_1"])))))))* 2.0)) +(((data["te_OCCUPATION_TYPE"])* 2.0)))) * 2.0)))) +
0.100000*np.tanh(((data["te_OCCUPATION_TYPE"])-(((((data["EXT_SOURCE_3"])+(np.maximum(((np.maximum(((data["EXT_SOURCE_2"])) ,(((((( data["EXT_SOURCE_3"])+(((data["EXT_SOURCE_2"])* 2.0)))) * 2.0)))))) ,(( -1.0)))))) * 2.0)))) +
0.100000*np.tanh(((data["DAYS_CREDIT"])-(((( 5.0)) *(np.tanh(((((( data["EXT_SOURCE_2"])* 2.0)) -(((data["te_ORGANIZATION_TYPE"])-(((data["EXT_SOURCE_3"])* 2.0)))))))))))) +
0.100000*np.tanh(((((np.tanh(( data["te_OCCUPATION_TYPE"])))+(((((( data["REGION_RATING_CLIENT_W_CITY"])+(((data["DAYS_BIRTH"])+(data["REGION_RATING_CLIENT_W_CITY"])))) /2.0)) -(((data["EXT_SOURCE_3"])* 2.0)))))) -(data["EXT_SOURCE_1"])))+
0.100000*np.tanh(((((data["NAME_CONTRACT_STATUS_Refused"])-(data["EXT_SOURCE_1"])))-(np.where(((((data["te_NAME_EDUCATION_TYPE"])-(data["EXT_SOURCE_1"])))-(data["EXT_SOURCE_3"])) >0,(( data["EXT_SOURCE_3"])* 2.0), 3.0)))) +
0.100000*np.tanh(((((data["cc_bal_AMT_BALANCE"])+(((data["cc_bal_AMT_RECIVABLE"])+(((data["NAME_PRODUCT_TYPE_walk_in"])-(((data["EXT_SOURCE_3"])+(((data["EXT_SOURCE_2"])* 2.0)))))))))) * 2.0)) +
0.100000*np.tanh(((-2.0)+(((((np.where(data["cc_bal_CNT_DRAWINGS_ATM_CURRENT"]>0, 3.0,(-1.0*(((( data["EXT_SOURCE_2"])+(data["EXT_SOURCE_1"])))))))-(data["EXT_SOURCE_3"])))* 2.0)))) +
0.100000*np.tanh(((((((((data["te_NAME_EDUCATION_TYPE"])-(data["EXT_SOURCE_2"])))-(((data["EXT_SOURCE_3"])/ 2.0)))) +(np.tanh(( np.where(data["cnt_CODE_GENDER"]>0, -2.0,(3.21376276016235352)))))))* 2.0)) +
0.100000*np.tanh(np.where(data["EXT_SOURCE_1"]>0, -2.0,(( data["te_ORGANIZATION_TYPE"])-(((((np.minimum(((data["FLAG_DOCUMENT_3"])) ,(( np.minimum(((data["te_ORGANIZATION_TYPE"])) ,(( 2.0)))))))-(data["EXT_SOURCE_2"])))*(-3.0)))))) +
0.100000*np.tanh(((((data["NAME_PRODUCT_TYPE_walk_in"])-(((data["DAYS_FIRST_DRAWING"])-(((data["cc_bal_AMT_TOTAL_RECEIVABLE"])* 2.0)))))) +(((((data["cc_bal_AMT_TOTAL_RECEIVABLE"])+(( -1.0*(( data["EXT_SOURCE_3"])))))) -(data["CODE_REJECT_REASON_XAP"])))))+
0.100000*np.tanh(((((((data["te_REGION_RATING_CLIENT_W_CITY"])+(data["cnt_FLAG_OWN_CAR"])))+(data["cc_bal_CNT_DRAWINGS_ATM_CURRENT"])))+(np.maximum(((((((((data["ty__Microloan"])* 2.0)) +(data["REGION_RATING_CLIENT_W_CITY"])))* 2.0))),(( data["CNT_INSTALMENT_FUTURE"])))))) +
0.100000*np.tanh(((((data["DAYS_LAST_PHONE_CHANGE"])+(((( -1.0*(((0.0)))))+(((data["cc_bal_CNT_DRAWINGS_ATM_CURRENT"])-(((data["cnt_CODE_GENDER"])+(data["EXT_SOURCE_3"])))))))))+(((data["NAME_YIELD_GROUP_high"])-(data["EXT_SOURCE_2"])))))+
0.100000*np.tanh(((((((data["DEF_30_CNT_SOCIAL_CIRCLE"])-(((( -1.0*(((((14.40037250518798828)) *(data["ty__Microloan"])))))) +(data["NAME_CONTRACT_TYPE"])))))-(data["EXT_SOURCE_2"])))-(data["SK_ID_PREV_y"])))+
0.100000*np.tanh(((((data["CNT_INSTALMENT_FUTURE"])-(((((data["cnt_REG_CITY_NOT_LIVE_CITY"])-(data["cc_bal_CNT_DRAWINGS_ATM_CURRENT"])))-(((data["CNT_PAYMENT"])-(data["EXT_SOURCE_2"])))))))-(data["ca__Closed"])))+
0.100000*np.tanh(((((((((data["te_NAME_CONTRACT_TYPE"])-(data["AMT_ANNUITY"])))-(1.0)))+(( -1.0*(((-1.0*(((( 0.0)-(((data["SK_ID_PREV_y"])* 2.0)))))))))))) +(data["te_ORGANIZATION_TYPE"])))+
0.100000*np.tanh(((data["NAME_CONTRACT_STATUS_Refused"])+(((((np.minimum(((data["te_NAME_EDUCATION_TYPE"])) ,(((( np.maximum(((data["NAME_YIELD_GROUP_high"])) ,(( data["ty__Microloan"])))) +(data["cc_bal_CNT_DRAWINGS_ATM_CURRENT"])))))) * 2.0)) -(((data["PRODUCT_COMBINATION_POS_industry_with_interest"])* 2.0)))))) +
0.100000*np.tanh(((((data["CNT_PAYMENT"])+(((data["cc_bal_CNT_DRAWINGS_CURRENT"])+(((((data["cc_bal_CNT_DRAWINGS_CURRENT"])-(data["RATE_DOWN_PAYMENT"])))-(( -1.0*(( data["ty__Microloan"])))))))))) +(data["avg_buro_buro_bal_status_1"])))+
0.100000*np.tanh(((data["DAYS_ID_PUBLISH"])-(((((data["cnt_NAME_FAMILY_STATUS"])+(((data["DAYS_FIRST_DRAWING"])+(np.tanh(( data["inst_NUM_INSTALMENT_VERSION"])))))))+(data["AMT_ANNUITY"])))))+
0.100000*np.tanh(((np.minimum(((np.where(data["NAME_YIELD_GROUP_low_action"]>0, -3.0, np.maximum(((data["NAME_CLIENT_TYPE_New"])) ,(( data["DEF_60_CNT_SOCIAL_CIRCLE"])))))) ,(((7.0)))))+(data["te_CODE_GENDER"])))+
0.100000*np.tanh(((data["AMT_ANNUITY_x"])+(((((np.maximum(((data["AMT_ANNUITY_x"])) ,(((( data["CNT_INSTALMENT_FUTURE"])+(data["AMT_ANNUITY_x"])))))) * 2.0)) +(((( data["te_FLAG_DOCUMENT_3"])+(((data["cnt_FLAG_OWN_CAR"])* 2.0)))/2.0)))))) +
0.100000*np.tanh(((((((((((data["NAME_YIELD_GROUP_high"])+(((( 8.0)) *(((data["ty__Microloan"])* 2.0)))))/2.0)) -(((data["AMT_ANNUITY"])-(data["SK_DPD"])))))+(data["avg_buro_buro_bal_status_1"])))+(data["te_WALLSMATERIAL_MODE"])) /2.0)) +
0.100000*np.tanh(((((((( data["CNT_PAYMENT"])+(( -1.0*(( data["ty__Mortgage"])))))) +(data["cnt_DAYS_BIRTH"])) /2.0)) +(((((((( data["PRODUCT_COMBINATION_Cash_X_Sell__high"])+(data["NAME_PAYMENT_TYPE_XNA"])))+(data["CNT_PAYMENT"])) /2.0)) +(data["CODE_REJECT_REASON_SCOFR"])))))+
0.100000*np.tanh(( -1.0*(( np.where(( -1.0*(((-1.0*(( data["PRODUCT_COMBINATION_Cash_X_Sell__low"])))))) >0, data["PRODUCT_COMBINATION_Cash_X_Sell__low"],(-1.0*(((((( data["inst_AMT_PAYMENT"])*(((data["SK_ID_PREV_y"])* 2.0)))) * 2.0)))))))))+
0.100000*np.tanh(((data["CODE_REJECT_REASON_HC"])+(((((np.where(data["OWN_CAR_AGE"]>0, data["NAME_YIELD_GROUP_low_action"], data["cnt_FLAG_OWN_CAR"])) -(data["PRODUCT_COMBINATION_Cash_Street__low"])))+(((data["OWN_CAR_AGE"])-(data["NAME_YIELD_GROUP_low_action"])))))))+
0.099961*np.tanh(np.where(data["ty__Mortgage"]>0, -2.0,(((( data["SK_DPD"])-(((data["CODE_GENDER"])-(data["CNT_PAYMENT"])))))+(( -1.0*(( data["inst_NUM_INSTALMENT_VERSION"])))))))+
0.100000*np.tanh(((data["DEF_30_CNT_SOCIAL_CIRCLE"])-(((data["CHANNEL_TYPE_Channel_of_corporate_sales"])-(((((((((data["FLAG_DOCUMENT_18"])*(data["cnt_FLAG_DOCUMENT_18"])))+(data["DEF_60_CNT_SOCIAL_CIRCLE"])) /2.0)) <(((data["SK_DPD"])* 2.0)))*1.))))))+
0.100000*np.tanh(((( np.minimum(((((((data["cnt_FLAG_DOCUMENT_18"])-(((((( -1.0)/ 2.0)) <(data["inst_SK_ID_PREV"])) *1.))))/ 2.0))),(((( data["cnt_FLAG_DOCUMENT_16"])/ 2.0)))))+(( -1.0*(( data["inst_SK_ID_PREV"])))))/2.0)) +
0.099961*np.tanh(((((data["ty__Microloan"])+(np.minimum(((((((((( data["cnt_FLAG_DOCUMENT_18"])-(data["RATE_DOWN_PAYMENT"])))-(data["CHANNEL_TYPE_Channel_of_corporate_sales"])))+(data["cnt_WEEKDAY_APPR_PROCESS_START"])) /2.0))),(( data["cnt_FLAG_DOCUMENT_18"])))))) * 2.0)) +
0.100000*np.tanh(((( data["SK_DPD"])>(((np.minimum(((((data["CHANNEL_TYPE_AP___Cash_loan_"])/ 2.0))),(((-1.0*(( data["cc_bal_CNT_DRAWINGS_ATM_CURRENT"])))))))/ 2.0)))*1.))+
0.100000*np.tanh(np.minimum(((((data["AMT_ANNUITY_x"])-(np.where(( -1.0*(( data["CHANNEL_TYPE_Channel_of_corporate_sales"])))>0, data["FLAG_DOCUMENT_16"], 1.0))))),(((((( 2.0)-(data["cnt_FLAG_DOCUMENT_16"])))-(data["AMT_ANNUITY_x"])))))) +
0.098789*np.tanh(((((( data["te_NAME_FAMILY_STATUS"])+(((np.maximum(((data["CNT_INSTALMENT_FUTURE"])) ,(((( data["CHANNEL_TYPE_AP___Cash_loan_"])/ 2.0)))))+(((data["NAME_SELLER_INDUSTRY_Connectivity"])-(((data["cnt_NAME_FAMILY_STATUS"])-(data["CNT_INSTALMENT_FUTURE"])))))))))+(data["cnt_ORGANIZATION_TYPE"])) /2.0)) +
0.100000*np.tanh(( -1.0*(((((( -1.0*(((( data["SK_DPD"])+(( -1.0*(((( data["Active"])+(data["AMT_CREDIT_SUM_LIMIT"])))))))))))+(((( data["MONTHS_BALANCE"])+(np.maximum(((data["CHANNEL_TYPE_Channel_of_corporate_sales"])) ,(( data["PRODUCT_COMBINATION_Cash_X_Sell__low"])))))/2.0)))/2.0)))))+
0.099961*np.tanh(((((( np.where(-1.0>0, 3.0, data["PRODUCT_COMBINATION_Cash_Street__low"])) <(data["ty__Car_loan"])) *1.))+(((( -1.0*(( np.maximum(((data["CODE_REJECT_REASON_SCO"])) ,(((( data["ty__Car_loan"])-(data["cnt_FLAG_DOCUMENT_13"])))))))))/ 2.0)))) +
0.099883*np.tanh(((((( data["DAYS_REGISTRATION"])+(data["ca__Sold"])))+(np.minimum(((( 4.0))),(((-1.0*(((( data["FLOORSMAX_MEDI"])+(((( data["DAYS_REGISTRATION"])>(np.maximum(((data["FLOORSMAX_MEDI"])) ,(( -2.0)))))*1.))))))))))) /2.0)) +
0.100000*np.tanh(((np.minimum(((data["avg_buro_buro_bal_status_1"])) ,(( data["cnt_FLAG_DOCUMENT_18"])))) -(( -1.0*(( np.maximum(((((( -1.0*(((((-1.0)>(((data["inst_AMT_PAYMENT"])* 2.0)))*1.))))) *(-3.0)))) ,(( data["cc_bal_CNT_DRAWINGS_CURRENT"])))))))))+
0.100000*np.tanh(((( np.where(data["NFLAG_INSURED_ON_APPROVAL"]>0, data["CNT_PAYMENT"],(((-1.0)+(np.where(( 9.0)>0, data["cnt_FLAG_DOCUMENT_2"], data["CNT_PAYMENT"])))/2.0)))+(( -1.0*(( np.maximum(((data["ty__Mortgage"])) ,(( data["PRODUCT_COMBINATION_Cash_Street__low"])))))))) /2.0)) +
0.100000*np.tanh(((((((((data["cnt_FLAG_PHONE"])+(data["cnt_FLAG_DOCUMENT_13"])) /2.0)) +(((data["cnt_CNT_CHILDREN"])*(((( -1.0)+(((( -3.0)>(((-3.0)/ 2.0)))*1.))) /2.0)))))/2.0)) -(data["cc_bal_AMT_PAYMENT_TOTAL_CURRENT"])))+
0.099922*np.tanh(((((np.where(((( data["cc_bal_AMT_RECEIVABLE_PRINCIPAL"])>(np.maximum(((data["cnt_FLAG_DOCUMENT_2"])) ,(( data["cc_bal_AMT_TOTAL_RECEIVABLE"])))))*1.) >0, 0.0, data["cc_bal_AMT_RECIVABLE"])) / 2.0)) +(((np.minimum(((data["cc_bal_CNT_DRAWINGS_ATM_CURRENT"])) ,(( data["cc_bal_AMT_RECEIVABLE_PRINCIPAL"])))) / 2.0)))) +
0.093748*np.tanh(((np.tanh(( np.maximum(((((( np.minimum(((data["CHANNEL_TYPE_AP___Cash_loan_"])) ,(( data["cc_bal_CNT_INSTALMENT_MATURE_CUM"])))) +(data["FLAG_WORK_PHONE"])) /2.0))),(( np.tanh(((( data["NAME_GOODS_CATEGORY_Insurance"])+(data["CHANNEL_TYPE_AP___Cash_loan_"])))))))))) -(((data["cc_bal_CNT_INSTALMENT_MATURE_CUM"])/ 2.0)))) +
0.100000*np.tanh(np.tanh(((-1.0*(( np.where(((( np.maximum(((data["FLAG_DOCUMENT_2"])) ,(( data["cnt_FLAG_EMP_PHONE"])))) <(( -1.0*(( data["DAYS_EMPLOYED"])))))*1.) >0,(6.0), -1.0)))))))+
0.099922*np.tanh(np.tanh(((((( data["NAME_GOODS_CATEGORY_Direct_Sales"])-(data["cc_bal_AMT_CREDIT_LIMIT_ACTUAL"])))-(((((( 1.0)+(data["te_LIVE_REGION_NOT_WORK_REGION"])) /2.0)) +(((data["DAYS_ENDDATE_FACT"])/ 2.0)))))))) +
0.099844*np.tanh(np.where(((data["cc_bal_AMT_BALANCE"])/ 2.0)>0,(((data["FLAG_DOCUMENT_2"])<(((data["cc_bal_AMT_TOTAL_RECEIVABLE"])-(((( data["CNT_INSTALMENT_FUTURE"])>(-1.0)) *1.))))) *1.) , data["CNT_INSTALMENT_FUTURE"])) +
0.100000*np.tanh(((np.minimum(((np.minimum(((((( data["AMT_ANNUITY_x"])>(data["AMT_REQ_CREDIT_BUREAU_QRT"])) *1.))) ,(((-1.0*(( data["AMT_REQ_CREDIT_BUREAU_QRT"])))))))) ,(( data["AMT_ANNUITY_x"])))) -(np.where(data["NAME_GOODS_CATEGORY_Insurance"]>0,(( data["AMT_ANNUITY_x"])* 2.0), data["AMT_REQ_CREDIT_BUREAU_QRT"])))) +
0.099961*np.tanh(np.where(((((-1.0*(( data["AMT_GOODS_PRICE_x"])))) <(((data["AMT_GOODS_PRICE_x"])*(data["AMT_GOODS_PRICE_x"])))) *1.) >0, -1.0,(((data["AMT_GOODS_PRICE_x"])+(( 1.39743840694427490)))/2.0)))+
0.088081*np.tanh(( -1.0*(((( data["te_REG_REGION_NOT_LIVE_REGION"])+(((( data["AMT_CREDIT_SUM_LIMIT"])+(np.minimum(((data["te_FLAG_OWN_REALTY"])) ,(((((((((data["NAME_GOODS_CATEGORY_Insurance"])-(data["RATE_DOWN_PAYMENT"])))<(data["NAME_GOODS_CATEGORY_Insurance"])) *1.))+(data["RATE_DOWN_PAYMENT"])))))))/2.0)))))))+
0.100000*np.tanh(((((((((( data["inst_DAYS_ENTRY_PAYMENT"])+(data["cnt_FLAG_DOCUMENT_2"])) /2.0)) -(data["AMT_CREDIT_x"])))*(data["MONTHS_BALANCE"])))+(np.minimum(((0.0)) ,(((( data["AMT_CREDIT_x"])* 2.0)))))))+
0.100000*np.tanh(((((((data["avg_buro_buro_bal_status_1"])+(data["CNT_INSTALMENT_FUTURE"])) /2.0)) +(( -1.0*(((-1.0*(((( data["CNT_INSTALMENT_FUTURE"])*(((data["SK_ID_PREV_x"])* 2.0)))))))))))/2.0)) +
0.100000*np.tanh(((((np.where(data["SK_DPD"]>0, data["SK_DPD"],(((((data["SK_DPD"])-(data["NAME_GOODS_CATEGORY_Insurance"])))>(((data["NAME_GOODS_CATEGORY_Direct_Sales"])* 2.0)))*1.))) * 2.0)) * 2.0)) +
0.099922*np.tanh(((((((data["cc_bal_SK_DPD_DEF"])*(( 14.15333747863769531)))) +(((((( data["cnt_NAME_INCOME_TYPE"])+(np.minimum(((data["cc_bal_SK_DPD_DEF"])) ,(((-1.0*(( data["inst_NUM_INSTALMENT_VERSION"])))))))) /2.0)) / 2.0)))) +(data["NAME_GOODS_CATEGORY_Direct_Sales"])))+
0.099883*np.tanh(((((( data["SK_ID_PREV_x"])>(np.tanh(( np.where(data["SK_ID_PREV_x"]>0, data["SK_ID_PREV_x"], data["NAME_SELLER_INDUSTRY_XNA"])))))*1.))*(((data["NAME_SELLER_INDUSTRY_XNA"])/ 2.0)))) +
0.099883*np.tanh(((((((((data["NAME_YIELD_GROUP_middle"])>(2.0)) *1.))* 2.0)) +(( -1.0*(((((((( data["PRODUCT_COMBINATION_Cash_X_Sell__low"])+(data["avg_buro_buro_bal_status_0"])) /2.0)) +(data["ty__Mortgage"])) /2.0)))))) /2.0)) +
0.099922*np.tanh(((( data["DAYS_EMPLOYED"])+(np.tanh(((((((((np.where(data["DAYS_EMPLOYED"]>0, data["FLAG_DOCUMENT_2"], data["cnt_DAYS_EMPLOYED"])) <(data["DAYS_EMPLOYED"])) *1.))* 2.0)) *(data["FLAG_EMP_PHONE"])))))) /2.0)) +
0.099883*np.tanh(((( data["cnt_FLAG_DOCUMENT_2"])+(np.minimum(((( -1.0*(( np.where(((( data["cnt_DAYS_BIRTH"])<(-1.0)) *1.) >0,(3.64491915702819824), data["FLAG_DOCUMENT_16"])))))) ,(((((-1.0*(( data["CHANNEL_TYPE_Channel_of_corporate_sales"])))) *(data["CHANNEL_TYPE_Channel_of_corporate_sales"])))))))/2.0)) +
0.099922*np.tanh(np.where(data["ca__Active"]>0, np.maximum(((data["NAME_GOODS_CATEGORY_Insurance"])) ,(((-1.0*(( data["te_OCCUPATION_TYPE"])))))) ,(( np.minimum(((data["cnt_FLAG_DOCUMENT_13"])) ,(( data["cnt_HOUR_APPR_PROCESS_START_x"])))) * 2.0)))+
0.096483*np.tanh(( -1.0*(( np.maximum(((((( data["DAYS_ID_PUBLISH"])<(-1.0)) *1.))) ,(( data["YEARS_BUILD_MODE"])))))))+
0.100000*np.tanh(( -1.0*(((((((data["EXT_SOURCE_1"])/ 2.0)) >(np.tanh(( np.tanh(( data["EXT_SOURCE_1"])))))) *1.))))) +
0.099805*np.tanh(( -1.0*(((((data["cnt_NAME_HOUSING_TYPE"])+(np.minimum(((data["WEEKDAY_APPR_PROCESS_START_SATURDAY"])) ,(( np.where(data["cnt_NAME_HOUSING_TYPE"]>0, data["EXT_SOURCE_1"],(( 2.0)* 2.0)))))))/2.0)))))+
0.076749*np.tanh(((((((np.tanh(((((((( data["NAME_GOODS_CATEGORY_Direct_Sales"])+(data["WEEKDAY_APPR_PROCESS_START_SUNDAY"])) /2.0)) <(data["SK_ID_PREV_x"])) *1.))))-(((data["WEEKDAY_APPR_PROCESS_START_SUNDAY"])/ 2.0)))) +(data["ty__Microloan"])))/ 2.0)) +
0.100000*np.tanh(((( np.tanh(( data["inst_AMT_PAYMENT"])))<(((((data["NAME_GOODS_CATEGORY_Direct_Sales"])+(data["cc_bal_SK_DPD_DEF"])))+(((( data["FLAG_DOCUMENT_2"])+(-1.0)) /2.0)))))*1.))+
0.100000*np.tanh(((( np.tanh(((( 1.0)-(np.maximum(((data["REGION_POPULATION_RELATIVE"])) ,(((((8.08363628387451172)) *(( -1.0*(( data["REGION_POPULATION_RELATIVE"])))))))))))))+(( -1.0*(( data["FLAG_DOCUMENT_14"])))))/2.0)) +
0.099883*np.tanh(( -1.0*(((((data["avg_buro_buro_bal_status_0"])+(((((( data["cnt_FLAG_DOCUMENT_13"])<(( -1.0*(( data["avg_buro_buro_bal_status_0"])))))*1.))+(data["ty__Car_loan"])))) /2.0)))))+
0.099805*np.tanh(( -1.0*(((((data["cc_bal_cc_bal_status__Sent_proposal"])+(((( -1.0)+(((( np.minimum(((( -1.0*(( data["NAME_TYPE_SUITE_Unaccompanied"]))))),(( data["cc_bal_SK_DPD_DEF"])))) <(data["FLAG_DOCUMENT_2"])) *1.))) /2.0)))/2.0)))))+
0.099687*np.tanh(np.maximum(((data["cc_bal_AMT_DRAWINGS_OTHER_CURRENT"])) ,(((((((((data["DAYS_FIRST_DUE"])/ 2.0)) -(np.minimum(((data["cc_bal_AMT_DRAWINGS_OTHER_CURRENT"])) ,(( data["te_NAME_EDUCATION_TYPE"])))))) +(((data["HOUSETYPE_MODE"])-(( -1.0*(( -1.0)))))))/2.0)))))+
0.099961*np.tanh(np.minimum(((((data["cc_bal_CNT_DRAWINGS_CURRENT"])-(data["FLAG_DOCUMENT_11"])))) ,(((((-1.0*(((((((( np.maximum(((data["cnt_FLAG_DOCUMENT_2"])) ,(( data["cnt_FLAG_DOCUMENT_2"])))) <(data["cc_bal_SK_DPD_DEF"])) *1.))<(data["cc_bal_CNT_DRAWINGS_CURRENT"])) *1.))))) +(data["cc_bal_CNT_DRAWINGS_CURRENT"])))))) +
0.099922*np.tanh(( -1.0*(( np.maximum(((((( np.maximum(((np.tanh(((((-3.0)+(( -1.0*(( 0.0)))))/2.0))))),(( data["inst_NUM_INSTALMENT_VERSION"])))) +(((-3.0)/ 2.0)))/2.0))),(( data["cc_bal_AMT_DRAWINGS_POS_CURRENT"])))))))+
0.100000*np.tanh(np.minimum(((np.maximum(((data["NAME_GOODS_CATEGORY_Direct_Sales"])) ,(( data["NAME_GOODS_CATEGORY_Furniture"]))))),(((((((( data["SK_ID_PREV_x"])/ 2.0)) * 2.0)) -(((-3.0)+(data["NAME_GOODS_CATEGORY_Furniture"])))))))) +
0.086010*np.tanh(((np.minimum(((( -1.0*(((((((data["AMT_REQ_CREDIT_BUREAU_MON"])*(((( data["NAME_GOODS_CATEGORY_Gardening"])+(data["cnt_FLAG_DOCUMENT_15"])) /2.0)))) <(data["NAME_GOODS_CATEGORY_Gardening"])) *1.)))))),(((((2.42437767982482910)) -(data["AMT_REQ_CREDIT_BUREAU_MON"])))))) * 2.0)) +
0.099726*np.tanh(((((((((( 7.96912765502929688)) <(data["ca__Sold"])) *1.))+(np.tanh(((((((((( data["cnt_FLAG_DOCUMENT_15"])+(np.tanh(( data["REG_CITY_NOT_LIVE_CITY"])))) /2.0)) +(np.tanh(( data["REG_CITY_NOT_LIVE_CITY"])))) /2.0)) / 2.0)))))/2.0)) * 2.0)) +
0.097929*np.tanh(np.where(((( np.maximum(((data["CNT_INSTALMENT_FUTURE"])) ,(( np.minimum(((2.0)) ,(( 0.0)))))))<(data["NAME_GOODS_CATEGORY_Insurance"])) *1.) >0, 1.0,(((np.maximum(((2.0)) ,(( data["NAME_GOODS_CATEGORY_Insurance"])))) <(data["CNT_INSTALMENT_FUTURE"])) *1.))) +
0.099883*np.tanh(np.minimum(((((((data["PRODUCT_COMBINATION_Cash_Street__low"])*(data["inst_AMT_PAYMENT"])))/ 2.0))),(( np.where(((data["NAME_GOODS_CATEGORY_Insurance"])/ 2.0)>0,(-1.0*(( data["cnt_FLAG_DOCUMENT_2"]))), data["cnt_FLAG_DOCUMENT_18"])))))+
0.068308*np.tanh(((((((np.maximum(((((((((-2.0)>(data["NAME_GOODS_CATEGORY_Insurance"])) *1.))+(data["SK_ID_PREV_x"])) /2.0))),(( data["HOUR_APPR_PROCESS_START_y"])))) *(data["SK_ID_PREV_x"])))/ 2.0)) +(data["NONLIVINGAPARTMENTS_MODE"])))+
0.090113*np.tanh(np.where(((((((((data["EXT_SOURCE_2"])-(-2.0)))<(((((data["FLAG_DOCUMENT_2"])/ 2.0)) * 2.0)))*1.))+(data["NAME_GOODS_CATEGORY_Insurance"])) /2.0)>0, 3.0,(( data["EXT_SOURCE_2"])* 2.0)))+
0.099961*np.tanh(((((((( data["NAME_GOODS_CATEGORY_House_Construction"])+(data["NAME_CONTRACT_STATUS_Approved"])) /2.0)) / 2.0)) -(((( -2.0)>(((-1.0)-(np.maximum(((data["EXT_SOURCE_2"])) ,(( data["AMT_REQ_CREDIT_BUREAU_YEAR"])))))))*1.))))+
0.099844*np.tanh(((((((((data["EXT_SOURCE_2"])<(((-1.0)* 2.0)))*1.))* 2.0)) +(((( -1.0*(((((data["EXT_SOURCE_2"])>(((((12.74159717559814453)) >(data["EXT_SOURCE_2"])) *1.))) *1.))))) * 2.0)))/2.0)) +
0.086127*np.tanh(((((( data["SK_ID_PREV_x"])/ 2.0)) +(((( np.minimum(((np.minimum(((((data["FLAG_DOCUMENT_2"])-(data["nans"])))) ,(( data["cnt_FLAG_DOCUMENT_13"]))))),(( data["NAME_GOODS_CATEGORY_House_Construction"])))) +(np.tanh(( data["PRODUCT_COMBINATION_Cash"])))) /2.0)))/2.0)) +
0.098320*np.tanh(((((((( np.minimum(((3.0)) ,(( data["cc_bal_SK_DPD_DEF"])))) +(((( data["cnt_FLAG_WORK_PHONE"])<(np.maximum(((data["PRODUCT_COMBINATION_Cash_X_Sell__low"])) ,(((( data["cnt_FLAG_DOCUMENT_2"])/ 2.0)))))) *1.))) /2.0)) -(((data["PRODUCT_COMBINATION_Cash_X_Sell__low"])/ 2.0)))) / 2.0)) +
0.099922*np.tanh(((((((((np.tanh(( -1.0)))+(data["AMT_CREDIT_y"])) /2.0)) >(((((((data["AMT_CREDIT_y"])+(((data["cc_bal_AMT_PAYMENT_TOTAL_CURRENT"])* 2.0)))/2.0)) >(data["FLAG_DOCUMENT_2"])) *1.))) *1.))-(((data["cc_bal_AMT_PAYMENT_TOTAL_CURRENT"])/ 2.0)))) +
0.094685*np.tanh(((((data["cc_bal_AMT_TOTAL_RECEIVABLE"])*(data["cc_bal_CNT_DRAWINGS_CURRENT"])))-(((( data["cc_bal_AMT_TOTAL_RECEIVABLE"])<(np.maximum(((((data["cc_bal_AMT_RECEIVABLE_PRINCIPAL"])-(((data["cc_bal_AMT_TOTAL_RECEIVABLE"])-(data["cc_bal_AMT_TOTAL_RECEIVABLE"])))))) ,(( data["PRODUCT_COMBINATION_Cash_Street__low"])))))*1.))))+
0.079015*np.tanh(((data["cnt_FLAG_DOCUMENT_14"])+(((np.where(((data["cc_bal_CNT_INSTALMENT_MATURE_CUM"])*(data["DAYS_FIRST_DRAWING"])) >0,(8.0),(( data["cc_bal_CNT_INSTALMENT_MATURE_CUM"])*(data["DAYS_FIRST_DRAWING"])))) / 2.0)))) +
0.071004*np.tanh(((((-1.0*(( np.minimum(((data["cc_bal_AMT_CREDIT_LIMIT_ACTUAL"])) ,(( data["cc_bal_AMT_CREDIT_LIMIT_ACTUAL"])))))))+(( -1.0*(( np.where(data["NAME_PORTFOLIO_Cards"]>0, data["cc_bal_AMT_PAYMENT_TOTAL_CURRENT"], np.tanh(((((2.0)>(data["cc_bal_AMT_CREDIT_LIMIT_ACTUAL"])) *1.))))))))) /2.0)) +
0.099961*np.tanh(np.tanh(((((( data["cnt_FLAG_DOCUMENT_15"])-(np.minimum(((data["EXT_SOURCE_1"])) ,(((( data["ENTRANCES_MEDI"])/ 2.0)))))))-(((( 0.0)>(data["EXT_SOURCE_1"])) *1.))))))+
0.097343*np.tanh(np.maximum(((((data["NAME_GOODS_CATEGORY_Insurance"])/ 2.0))),(((((data["NAME_GOODS_CATEGORY_Insurance"])<(((data["NAME_GOODS_CATEGORY_Construction_Materials"])-(( -1.0*(((((((((data["AMT_CREDIT_y"])* 2.0)) * 2.0)) +(-3.0)) /2.0)))))))) *1.))))) +
0.100000*np.tanh(( -1.0*(((((( data["inst_AMT_PAYMENT"])+(((((data["CNT_INSTALMENT"])* 2.0)) *(data["Active"])))))*(np.maximum(((data["Active"])) ,(((( data["cnt_FLAG_DOCUMENT_2"])+(data["FLAG_DOCUMENT_2"])))))))))))+
0.083353*np.tanh(np.minimum(((((( 1.0)+(data["CODE_GENDER"])) /2.0))),(((((np.where(data["cnt_FLAG_DOCUMENT_2"]>0,(((data["cnt_FLAG_DOCUMENT_2"])<(data["RATE_DOWN_PAYMENT"])) *1.) , data["CNT_PAYMENT"])) <(data["CNT_INSTALMENT_FUTURE"])) *1.))))) +
0.100000*np.tanh(((np.minimum(((1.0)) ,(( np.where(data["inst_AMT_PAYMENT"]>0,(( data["Completed"])* 2.0),(( data["PRODUCT_COMBINATION_POS_household_without_interest"])-(data["FLAG_DOCUMENT_2"])))))))/ 2.0)) +
0.099844*np.tanh(((( -1.0*(( np.minimum(((((data["inst_AMT_PAYMENT"])*(np.maximum(((((( data["inst_AMT_PAYMENT"])>(2.0)) *1.))) ,(((( data["NAME_GOODS_CATEGORY_Direct_Sales"])/ 2.0)))))))) ,(((((data["inst_AMT_PAYMENT"])+(data["avg_buro_MONTHS_BALANCE"])) /2.0)))))))) / 2.0)) +
0.099844*np.tanh(((((((data["cu__currency_3"])+(np.maximum(((np.tanh(( data["FLAG_DOCUMENT_2"])))) ,(((((3.0)<(data["CNT_INSTALMENT_FUTURE"])) *1.))))))) * 2.0)) +(( -1.0*(((((data["cc_bal_SK_DPD_DEF"])<(data["cu__currency_3"])) *1.))))))) +
0.084603*np.tanh(((( -1.0*(((((data["CHANNEL_TYPE_Channel_of_corporate_sales"])+(((data["NAME_CASH_LOAN_PURPOSE_Furniture"])+(((( data["Active"])+(((data["WEEKDAY_APPR_PROCESS_START_MONDAY"])*(-2.0)))) /2.0)))))/2.0)))))/ 2.0)) +
0.099961*np.tanh(((((( data["NAME_CASH_LOAN_PURPOSE_Car_repairs"])+(((( data["NAME_CASH_LOAN_PURPOSE_Car_repairs"])+(((( data["DAYS_LAST_DUE"])+(data["NAME_GOODS_CATEGORY_Insurance"])) /2.0)))/2.0)))/2.0)) +(np.where(data["cc_bal_SK_DPD_DEF"]>0, data["DAYS_LAST_DUE"], data["NAME_CASH_LOAN_PURPOSE_Car_repairs"])))) +
0.099766*np.tanh(np.minimum(((data["cnt_FLAG_DOCUMENT_13"])) ,(( np.where(( -1.0*(((( data["NAME_GOODS_CATEGORY_Direct_Sales"])-(data["cc_bal_cc_bal_status__Sent_proposal"])))))>0,(( np.maximum(((2.0)) ,(((11.47983264923095703)))))-(data["cc_bal_cc_bal_status__Sent_proposal"])) ,(( data["FLAG_DOCUMENT_13"])* 2.0)))))) +
0.099922*np.tanh(((( -1.0*(((((((1.0)+(data["inst_AMT_PAYMENT"])) /2.0)) / 2.0)))))*(np.where(data["cc_bal_SK_DPD_DEF"]>0,(( data["NAME_CLIENT_TYPE_Refreshed"])-(1.0)) , data["MONTHS_BALANCE"])))) +
0.085737*np.tanh(np.where(0.0>0, 1.0,(((((data["cc_bal_SK_DPD_DEF"])+(((data["NAME_GOODS_CATEGORY_Insurance"])+(( -1.0*(( np.tanh(( data["NAME_CLIENT_TYPE_Refreshed"])))))))))) +(((((data["AMT_CREDIT_y"])/ 2.0)) / 2.0)))/2.0)))+
0.099805*np.tanh(np.minimum(((((((data["cnt_FLAG_EMAIL"])+(data["NAME_GOODS_CATEGORY_Direct_Sales"])))+(3.0)))) ,(( np.maximum(((data["NAME_SELLER_INDUSTRY_Auto_technology"])) ,(((((((data["DAYS_FIRST_DUE"])-(2.0)))+(data["NAME_GOODS_CATEGORY_Direct_Sales"])) /2.0)))))))) +
0.100000*np.tanh(((((((np.where(data["NAME_GOODS_CATEGORY_Insurance"]>0, data["FLAG_DOCUMENT_18"], data["cnt_FLAG_DOCUMENT_18"])) * 2.0)) / 2.0)) +(np.tanh(((((((10.0)) *(data["cc_bal_SK_DPD_DEF"])))* 2.0)))))) +
0.099922*np.tanh(np.where(data["NAME_GOODS_CATEGORY_Insurance"]>0,(((data["FLAG_DOCUMENT_18"])>(( 1.66978633403778076)))*1.) ,(((( data["FLAG_DOCUMENT_2"])-(np.maximum(((((((data["cc_bal_CNT_INSTALMENT_MATURE_CUM"])* 2.0)) -(2.0)))) ,(( data["FLAG_DOCUMENT_18"])))))) / 2.0)))+
0.099687*np.tanh(((((((data["NAME_PORTFOLIO_Cards"])>(((data["cc_bal_SK_ID_PREV"])*(((data["cc_bal_SK_ID_PREV"])* 2.0)))))*1.))+(data["cc_bal_SK_ID_PREV"])) /2.0)) +
0.099648*np.tanh(((((np.minimum(((data["cnt_FLAG_DOCUMENT_18"])) ,(((((( data["cnt_FLAG_DOCUMENT_18"])*(data["FLAG_DOCUMENT_18"])))-(((((( data["cc_bal_CNT_INSTALMENT_MATURE_CUM"])* 2.0)) +(data["NAME_TYPE_SUITE_Unaccompanied"])) /2.0)))))))/ 2.0)) / 2.0)) +
0.099805*np.tanh(( -1.0*(( np.maximum(((((((data["ty__Mortgage"])*(((data["cnt_FLAG_DOCUMENT_15"])* 2.0)))) * 2.0))),(((((data["NAME_GOODS_CATEGORY_Photo___Cinema_Equipment"])>(((( 2.0)+(data["ty__Mortgage"])) /2.0)))*1.))))))))+
0.100000*np.tanh(((((((((data["AMT_CREDIT_SUM_DEBT"])-(((data["NAME_CASH_LOAN_PURPOSE_Furniture"])* 2.0)))) * 2.0)) +(((((( data["AMT_CREDIT_SUM_DEBT"])>(np.tanh(( 0.0)))) *1.))/ 2.0)))) * 2.0)) +
0.099961*np.tanh(((((( 0.0)) / 2.0)) +(((((( -1.0)>(((((np.tanh(((((((data["cnt_FLAG_DOCUMENT_2"])* 2.0)) <(( 2.0)))*1.))))-(data["ca__Closed"])))* 2.0)))*1.))* 2.0)))) +
0.099922*np.tanh(((((( np.tanh(( np.minimum(((-1.0)) ,(((((( data["AMT_CREDIT_SUM"])* 2.0)) *(((data["inst_AMT_PAYMENT"])* 2.0)))))))))/ 2.0)) >(data["AMT_CREDIT_SUM"])) *1.))+
0.099922*np.tanh(np.maximum(((((-1.0)+(((-1.0)+(data["SK_ID_BUREAU"])))))) ,(((( data["inst_AMT_PAYMENT"])*(((data["SK_ID_BUREAU"])+(data["ty__Mortgage"])))))))) +
0.099922*np.tanh(np.minimum(((data["NAME_GOODS_CATEGORY_Direct_Sales"])) ,(( np.minimum(((((data["NAME_GOODS_CATEGORY_Insurance"])+(0.0)))) ,(((((( data["NAME_EDUCATION_TYPE"])*(( -1.0*(((( np.tanh(( data["te_NAME_FAMILY_STATUS"])))*(data["NAME_EDUCATION_TYPE"])))))))) / 2.0)))))))) +
0.095467*np.tanh(((((((((1.0)+(data["NAME_GOODS_CATEGORY_Direct_Sales"])) /2.0)) +(( -1.0*(((((((((((( 12.27627658843994141)) <(( -1.0*(( data["FLAG_DOCUMENT_2"])))))*1.))+(data["AMT_GOODS_PRICE_x"])) /2.0)) >(data["ca__Sold"])) *1.))))))/2.0)) * 2.0)) +
0.100000*np.tanh(((((( 10.33813381195068359)) *(((data["AMT_CREDIT_x"])-(data["AMT_GOODS_PRICE_x"])))))+(data["AMT_CREDIT_x"])))+
0.100000*np.tanh(((data["te_NAME_CONTRACT_TYPE"])*(np.minimum(((np.where(data["cnt_FLAG_WORK_PHONE"]>0,(( data["te_NAME_CONTRACT_TYPE"])-(data["cnt_NAME_CONTRACT_TYPE"])) , data["te_NAME_CONTRACT_TYPE"]))),(( data["NAME_GOODS_CATEGORY_Insurance"])))))) +
0.099961*np.tanh(np.where(data["NAME_GOODS_CATEGORY_Insurance"]>0, data["FLAG_DOCUMENT_16"],(((((((np.maximum(((((-1.0)+(data["cc_bal_CNT_DRAWINGS_POS_CURRENT"])))) ,(( 0.0)))) -(data["ty__Another_type_of_loan"])))+(data["cnt_FLAG_DOCUMENT_16"])) /2.0)) / 2.0)))+
0.098320*np.tanh(((((((( data["NONLIVINGAPARTMENTS_MODE"])/ 2.0)) +(((((( data["cnt_FLAG_WORK_PHONE"])<(data["SK_ID_BUREAU"])) *1.))-(((( np.where(2.0>0, data["cnt_FLAG_WORK_PHONE"], data["NAME_GOODS_CATEGORY_Insurance"])) >(data["SK_ID_BUREAU"])) *1.))))) /2.0)) / 2.0)) +
0.075498*np.tanh(np.where(((((2.0)) <(((((( np.maximum(((data["CODE_REJECT_REASON_SCO"])) ,(( data["CODE_REJECT_REASON_XAP"])))) +(-1.0)))+(data["NAME_GOODS_CATEGORY_Gardening"])) /2.0)))*1.) >0, -3.0, np.maximum(((data["FLAG_DOCUMENT_2"])) ,(( data["CODE_REJECT_REASON_SCO"])))))+
0.100000*np.tanh(np.where(data["NAME_GOODS_CATEGORY_Insurance"]>0, data["FLAG_DOCUMENT_6"], np.where(data["cnt_FLAG_DOCUMENT_6"]>0, data["NAME_GOODS_CATEGORY_Insurance"],(((((-3.0)+(((((((data["CODE_REJECT_REASON_XAP"])-(data["cnt_FLAG_DOCUMENT_6"])))/ 2.0)) * 2.0)))/2.0)) * 2.0)))) +
0.075147*np.tanh(((( -1.0*(((( data["cnt_FLAG_DOCUMENT_2"])-(((((((-1.0*(( data["NAME_CASH_LOAN_PURPOSE_Everyday_expenses"])))) * 2.0)) +(((data["REGION_POPULATION_RELATIVE"])-(((data["CODE_REJECT_REASON_SCO"])/ 2.0)))))/2.0)))))))/ 2.0)) +
0.099844*np.tanh(((((data["NAME_GOODS_CATEGORY_Sport_and_Leisure"])*(((np.minimum(((((-1.0)*(data["NAME_GOODS_CATEGORY_Sport_and_Leisure"])))) ,(( np.maximum(((data["inst_AMT_PAYMENT"])) ,(( data["inst_AMT_PAYMENT"])))))))-(data["NAME_YIELD_GROUP_middle"])))))* 2.0)) +
0.099492*np.tanh(((((( np.tanh(( data["PRODUCT_COMBINATION_Cash"])))+(((((data["FLAG_DOCUMENT_2"])-(((((-3.0)*(((data["PRODUCT_COMBINATION_Cash"])*(data["cc_bal_cc_bal_status__Sent_proposal"])))))/ 2.0)))) / 2.0)))/2.0)) / 2.0)) +
0.100000*np.tanh(((( data["AMT_REQ_CREDIT_BUREAU_DAY"])+(((( data["cc_bal_SK_DPD_DEF"])+(((( data["NAME_CONTRACT_STATUS_Approved"])+(np.maximum(((((( data["AMT_REQ_CREDIT_BUREAU_DAY"])+(data["SK_DPD"])) /2.0))),(((((np.tanh(( data["NAME_CONTRACT_STATUS_Approved"])))+(data["FLAG_DOCUMENT_2"])) /2.0)))))) /2.0)))/2.0)))/2.0)) +
0.099961*np.tanh(((data["Returned_to_the_store"])+(np.maximum(((((data["cc_bal_AMT_DRAWINGS_OTHER_CURRENT"])+(((( np.tanh(( data["Returned_to_the_store"])))+(( -1.0*(( data["inst_AMT_PAYMENT"])))))/2.0))))),(( np.maximum(((data["FLAG_DOCUMENT_2"])) ,(( np.tanh(( data["Returned_to_the_store"])))))))))))+
0.097812*np.tanh(np.maximum(((np.minimum(((((((((((data["NAME_CONTRACT_TYPE_Consumer_loans"])+(data["CNT_INSTALMENT_FUTURE"])) /2.0)) -(-1.0)))>(data["NAME_GOODS_CATEGORY_XNA"])) *1.))) ,(( data["NAME_PRODUCT_TYPE_x_sell"]))))),(((( -3.0)-(-3.0)))))) +
0.099726*np.tanh(np.minimum(((((((data["NAME_PORTFOLIO_XNA"])/ 2.0)) / 2.0))),(( np.minimum(((((data["cc_bal_CNT_INSTALMENT_MATURE_CUM"])*(np.minimum(((data["PRODUCT_COMBINATION_Cash"])) ,(((( data["cnt_FLAG_DOCUMENT_2"])* 2.0)))))))) ,(( data["NAME_GOODS_CATEGORY_Insurance"])))))))+
0.099922*np.tanh(np.maximum(((data["FLAG_DOCUMENT_2"])) ,(( np.minimum(((( 6.0))),(((((np.minimum(((data["CODE_REJECT_REASON_LIMIT"])) ,(( data["inst_AMT_PAYMENT"])))) >(((data["Active"])-(((data["CODE_REJECT_REASON_LIMIT"])-(( 3.66125917434692383)))))))*1.))))))))+
0.100000*np.tanh(((np.where(((1.0)-(data["RATE_DOWN_PAYMENT"])) >0, np.minimum(((2.0)) ,(( data["NAME_GOODS_CATEGORY_Insurance"]))),(-1.0*(((((data["inst_AMT_PAYMENT"])<(data["FLAG_CONT_MOBILE"])) *1.))))))/ 2.0)) +
0.066510*np.tanh(np.where(data["FLAG_CONT_MOBILE"]>0,(((np.minimum(((data["cnt_FLAG_DOCUMENT_17"])) ,(( np.minimum(((((data["AMT_REQ_CREDIT_BUREAU_MON"])*(data["inst_AMT_PAYMENT"])))) ,(((12.75508689880371094)))))))) +(((( data["FLAG_CONT_MOBILE"])<(data["OCCUPATION_TYPE"])) *1.))) /2.0),(10.0)))+
0.092106*np.tanh(np.where(data["te_NAME_CONTRACT_TYPE"]>0,(((data["cnt_FLAG_DOCUMENT_11"])+(((((0.0)+(0.0)))-(np.tanh(( data["te_NAME_EDUCATION_TYPE"])))))) /2.0), data["te_NAME_EDUCATION_TYPE"])) +
0.099961*np.tanh(((((np.where(data["NAME_CASH_LOAN_PURPOSE_Medicine"]>0, data["NAME_CASH_LOAN_PURPOSE_Medicine"], np.maximum(((data["NAME_CASH_LOAN_PURPOSE_Medicine"])) ,(((((-1.0*(( data["inst_AMT_PAYMENT"])))) / 2.0)))))) / 2.0)) +(( -1.0*(( data["YEARS_BEGINEXPLUATATION_MODE"])))))) +
0.099531*np.tanh(((( np.where(((( data["NAME_GOODS_CATEGORY_Insurance"])>(data["cnt_NAME_EDUCATION_TYPE"])) *1.) >0, data["LIVINGAPARTMENTS_MEDI"], data["cu__currency_3"])) +(np.where(data["LIVINGAPARTMENTS_MEDI"]>0, data["cnt_NAME_EDUCATION_TYPE"], data["CODE_REJECT_REASON_VERIF"])))/2.0)) +
0.099844*np.tanh(np.minimum(((((((data["FLAG_DOCUMENT_15"])* 2.0)) *(((data["cnt_FLAG_DOCUMENT_2"])-(((( -1.0*(( data["CODE_REJECT_REASON_VERIF"])))) +(data["te_WEEKDAY_APPR_PROCESS_START"])))))))) ,(((( 3.0)-(-1.0)))))) +
0.099961*np.tanh(((np.where(data["NAME_GOODS_CATEGORY_Direct_Sales"]>0, data["FLAG_DOCUMENT_16"], np.minimum(((data["cc_bal_cc_bal_status__Sent_proposal"])) ,(( np.minimum(((data["cnt_FLAG_DOCUMENT_16"])) ,(( data["cnt_FLAG_DOCUMENT_14"])))))))) / 2.0)) +
0.099726*np.tanh(np.minimum(((data["cc_bal_cc_bal_status__Sent_proposal"])) ,(( np.minimum(((( -1.0*(( data["cc_bal_cc_bal_status__Sent_proposal"]))))),(((( np.minimum(((np.where(data["NAME_GOODS_CATEGORY_Insurance"]>0, data["CODE_REJECT_REASON_VERIF"], data["cnt_FLAG_DOCUMENT_16"]))),(((( data["CODE_REJECT_REASON_VERIF"])*(data["FLAG_DOCUMENT_16"])))))) / 2.0)))))))) +
0.099844*np.tanh(((( data["AMT_DOWN_PAYMENT"])>(np.tanh(((((np.minimum(((data["cnt_FLAG_DOCUMENT_15"])) ,(((( -3.0)*(data["AMT_DOWN_PAYMENT"])))))) <(np.minimum(((1.0)) ,(( data["NAME_GOODS_CATEGORY_Direct_Sales"])))))*1.))))) *1.))+
0.090660*np.tanh(((data["NAME_GOODS_CATEGORY_Insurance"])+(np.minimum(((data["cnt_FLAG_DOCUMENT_15"])) ,(( np.where(((data["cc_bal_SK_DPD_DEF"])*(data["cc_bal_SK_DPD_DEF"])) >0,(( data["NFLAG_INSURED_ON_APPROVAL"])+(data["FLAG_DOCUMENT_15"])) , data["cc_bal_SK_DPD_DEF"])))))))+
0.086245*np.tanh(((((((np.minimum(((((( np.minimum(((0.0)) ,(( data["NAME_CONTRACT_TYPE_Revolving_loans"])))) >(data["inst_AMT_PAYMENT"])) *1.))) ,(( data["NAME_CONTRACT_TYPE_Revolving_loans"])))) >(data["inst_AMT_PAYMENT"])) *1.))>(((( data["NAME_PORTFOLIO_Cards"])>(1.0)) *1.))) *1.))+
0.072763*np.tanh(np.minimum(((( -1.0*(( data["RATE_DOWN_PAYMENT"]))))),(((((data["Completed"])+(((((((data["cc_bal_SK_DPD_DEF"])* 2.0)) / 2.0)) +(((( data["DAYS_FIRST_DRAWING"])<(((data["DAYS_FIRST_DRAWING"])/ 2.0)))*1.))))) /2.0)))))+
0.099766*np.tanh(((np.where(data["DAYS_LAST_DUE"]>0,(((((((((((1.0)<(data["cc_bal_AMT_DRAWINGS_ATM_CURRENT"])) *1.))>(data["DAYS_TERMINATION"])) *1.))+(data["cnt_FLAG_DOCUMENT_2"])) /2.0)) *(( 13.01487827301025391))), np.tanh(( data["NAME_GOODS_CATEGORY_Direct_Sales"])))) * 2.0)) +
0.095115*np.tanh(np.where(((((( -3.0)>(((( 4.0)) *(data["cc_bal_AMT_CREDIT_LIMIT_ACTUAL"])))) *1.))/ 2.0)>0,(((6.0)) * 2.0), data["cc_bal_SK_DPD"])) +
0.086792*np.tanh(np.minimum(((data["cc_bal_CNT_DRAWINGS_POS_CURRENT"])) ,(( np.tanh(((( data["SK_ID_PREV_y"])*(np.minimum(((data["NAME_GOODS_CATEGORY_Direct_Sales"])) ,(((( data["FLAG_DOCUMENT_17"])*(((((data["SK_ID_PREV_y"])* 2.0)) * 2.0)))))))))))))) +
0.099766*np.tanh(((((( np.tanh(((((data["AMT_DOWN_PAYMENT"])>(( -1.0*(( data["FLAG_DOCUMENT_2"])))))*1.))))/ 2.0)) <(((data["AMT_DOWN_PAYMENT"])-(np.tanh(( data["AMT_DOWN_PAYMENT"])))))) *1.))+
0.099531*np.tanh(((data["FLAG_DOCUMENT_17"])*(((((( 7.0)) * 2.0)) *(((( data["NAME_GOODS_CATEGORY_Furniture"])+(np.minimum(((((data["NAME_GOODS_CATEGORY_Furniture"])+(data["NAME_GOODS_CATEGORY_Furniture"])))) ,(( data["cnt_FLAG_DOCUMENT_2"])))))/2.0)))))) +
0.099570*np.tanh(np.where(((data["CODE_REJECT_REASON_VERIF"])*(data["NAME_CONTRACT_STATUS_Approved"])) >0,(((((data["NAME_SELLER_INDUSTRY_MLM_partners"])+(((((((data["NAME_CONTRACT_STATUS_Approved"])/ 2.0)) +(data["CODE_REJECT_REASON_VERIF"])))/ 2.0)))/2.0)) / 2.0),(-1.0*(( data["NAME_SELLER_INDUSTRY_MLM_partners"])))))+
0.099766*np.tanh(((((((((data["NAME_GOODS_CATEGORY_Insurance"])*(data["cnt_FLAG_DOCUMENT_2"])))+(((( data["cc_bal_SK_DPD_DEF"])<(data["NAME_CASH_LOAN_PURPOSE_Car_repairs"])) *1.))))* 2.0)) +(np.where(data["FLAG_DOCUMENT_2"]>0,(12.16825199127197266),(( data["cc_bal_SK_DPD_DEF"])* 2.0)))))+
0.099648*np.tanh(np.minimum(((data["cnt_FLAG_DOCUMENT_13"])) ,(( np.minimum(((data["NAME_CASH_LOAN_PURPOSE_Buying_a_home"])) ,(((((((((( -1.0*(( data["NAME_CASH_LOAN_PURPOSE_Buying_a_home"])))) <(data["NAME_TYPE_SUITE_Children"])) *1.))-(((( data["NAME_TYPE_SUITE_Children"])+(data["NAME_CASH_LOAN_PURPOSE_Buying_a_home"])) /2.0)))) / 2.0)))))))) +
0.098476*np.tanh(( -1.0*(((( np.where(((data["NAME_GOODS_CATEGORY_Direct_Sales"])/ 2.0)>0, np.where(((( 3.0)) / 2.0)>0, data["NONLIVINGAREA_MODE"],(((((data["cc_bal_AMT_BALANCE"])>(3.0)) *1.))/ 2.0)) , data["NAME_GOODS_CATEGORY_Fitness"])) * 2.0)))))+
0.099805*np.tanh(((np.tanh(((( np.minimum(((data["cnt_FLAG_DOCUMENT_17"])) ,(((((( data["te_REG_CITY_NOT_WORK_CITY"])*(((data["te_REG_CITY_NOT_WORK_CITY"])* 2.0)))) -(data["FLAG_DOCUMENT_14"])))))) +(((data["NAME_PAYMENT_TYPE_Cashless_from_the_account_of_the_employer"])*(data["te_REG_CITY_NOT_WORK_CITY"])))))))* 2.0)) +
0.075733*np.tanh(((data["OWN_CAR_AGE"])*(((((-1.0*(( data["cu__currency_3"])))) >(((np.tanh(( data["OWN_CAR_AGE"])))*(data["NAME_GOODS_CATEGORY_Direct_Sales"])))) *1.))))+
0.100000*np.tanh(((((data["AMT_ANNUITY_x"])*(((-2.0)*(((data["avg_buro_buro_bal_status_5"])* 2.0)))))) +(((np.where(2.0>0, data["CODE_REJECT_REASON_VERIF"],(-1.0*(( data["NAME_HOUSING_TYPE"])))))*(data["NAME_HOUSING_TYPE"])))))+
0.099531*np.tanh(( -1.0*(( np.where(data["NAME_GOODS_CATEGORY_Direct_Sales"]>0, data["AMT_GOODS_PRICE_x"],(( 0.0)+(((( 1.0)<(((data["NAME_SELLER_INDUSTRY_MLM_partners"])-(data["AMT_GOODS_PRICE_x"])))) *1.))))))))+
0.099961*np.tanh(np.tanh(((( data["cc_bal_AMT_BALANCE"])*(((data["CHANNEL_TYPE_AP___Cash_loan_"])+(((( data["cc_bal_AMT_BALANCE"])>(((2.0)-(((data["CHANNEL_TYPE_AP___Cash_loan_"])/ 2.0)))))*1.))))))))+
0.099961*np.tanh(np.where(((data["EXT_SOURCE_1"])-(-2.0)) >0,(((-1.0*(((((np.tanh(( np.tanh(( -2.0)))))>(data["EXT_SOURCE_1"])) *1.))))) / 2.0),(13.55623054504394531)))+
0.099844*np.tanh(((((((((( -1.0*(( np.maximum(((3.0)) ,(( data["NAME_GOODS_CATEGORY_Insurance"])))))))+(np.where(data["DAYS_CREDIT_ENDDATE"]>0, 0.0, np.minimum(((( 13.47132968902587891))),(( data["CODE_REJECT_REASON_SCOFR"])))))) /2.0)) >(data["EXT_SOURCE_1"])) *1.))* 2.0)) +
0.074717*np.tanh(((((( data["FONDKAPREMONT_MODE"])*(np.minimum(((((1.0)+(data["cu__currency_3"])))) ,(( data["cnt_FLAG_DOCUMENT_5"])))))) <(data["SK_DPD"])) *1.))+
0.100000*np.tanh(( -1.0*(((-1.0*(((( data["EXT_SOURCE_3"])*(((((data["EXT_SOURCE_3"])/ 2.0)) +(( -1.0*(((((-1.0*(( data["EXT_SOURCE_3"])))) -(2.0)))))))))))))))) +
0.100000*np.tanh(( -1.0*(((((((((((((2.0)+(((data["DAYS_CREDIT_ENDDATE"])* 2.0)))/2.0)) <(data["EXT_SOURCE_2"])) *1.))>(np.where(data["DAYS_CREDIT_ENDDATE"]>0, 2.0,(( data["EXT_SOURCE_2"])/ 2.0)))) *1.))/ 2.0)))))+
0.093005*np.tanh(( -1.0*(((((data["AMT_GOODS_PRICE_x"])>(((data["ty__Mortgage"])+(((((( data["AMT_CREDIT_SUM"])*(data["AMT_CREDIT_SUM"])))<(np.where(2.0>0, data["AMT_GOODS_PRICE_x"], np.tanh(((9.0)))))) *1.))))) *1.))))) +
0.093669*np.tanh(np.where(((((( data["CNT_INSTALMENT_FUTURE"])>(((((((8.70177841186523438)) * 2.0)) >(-3.0)) *1.))) *1.))/ 2.0)>0,(((( data["AMT_CREDIT_y"])*(data["CNT_INSTALMENT_FUTURE"])))/ 2.0),(-1.0*(( data["ty__Mortgage"])))))+
0.086440*np.tanh(np.where(data["inst_AMT_PAYMENT"]>0, np.maximum(((data["NAME_GOODS_CATEGORY_Direct_Sales"])) ,(((( data["AMT_CREDIT_x"])/ 2.0)))) , data["NAME_CASH_LOAN_PURPOSE_Furniture"])) +
0.098984*np.tanh(np.where(np.tanh(( data["ca__Sold"])) >0,(((-1.0*(((((((-1.0*(( np.tanh(( np.tanh(( data["inst_AMT_PAYMENT"])))))))) *(data["ca__Sold"])))* 2.0)))))-(data["inst_AMT_PAYMENT"])) , data["ca__Sold"])) +
0.099961*np.tanh(np.where(data["NAME_GOODS_CATEGORY_Insurance"]>0, data["avg_buro_buro_bal_status_5"],(( np.tanh(((((-1.0*(( np.where(data["ca__Sold"]>0, data["CNT_INSTALMENT"],(( data["cu__currency_3"])* 2.0)))))) / 2.0)))) *(((data["ca__Sold"])/ 2.0)))))+
0.091989*np.tanh(((data["cu__currency_3"])+(((( data["avg_buro_buro_count"])<(np.where(((( data["PRODUCT_COMBINATION_Cash"])>(np.tanh(( 1.0)))) *1.) >0,(( data["NAME_GOODS_CATEGORY_Insurance"])*(( 0.83815473318099976))),(( -2.0)/ 2.0)))) *1.))))+
0.100000*np.tanh(((((data["CNT_INSTALMENT"])*(((((data["ca__Sold"])-(data["DAYS_CREDIT"])))/ 2.0)))) *(((np.where(data["DAYS_CREDIT"]>0, data["avg_buro_buro_bal_status_0"], -2.0)) / 2.0)))) +
0.099766*np.tanh(np.minimum(((((data["AMT_REQ_CREDIT_BUREAU_WEEK"])*(((( -1.0)+(data["WEEKDAY_APPR_PROCESS_START_WEDNESDAY"])) /2.0))))),(((((((data["AMT_REQ_CREDIT_BUREAU_WEEK"])/ 2.0)) +(data["AMT_REQ_CREDIT_BUREAU_WEEK"])) /2.0)))))+
0.084564*np.tanh(((np.tanh(((((data["CNT_INSTALMENT_FUTURE"])>(np.where(data["NAME_GOODS_CATEGORY_Direct_Sales"]>0,(13.89491844177246094),(((((data["HOUR_APPR_PROCESS_START_y"])>(data["NAME_GOODS_CATEGORY_Gardening"])) *1.))* 2.0)))) *1.))))/ 2.0)) +
0.100000*np.tanh(((((((data["inst_AMT_PAYMENT"])*(((( data["te_WALLSMATERIAL_MODE"])<(data["avg_buro_MONTHS_BALANCE"])) *1.))))* 2.0)) *(((( data["avg_buro_MONTHS_BALANCE"])+(-1.0)) /2.0)))) +
0.099414*np.tanh(np.where(data["OWN_CAR_AGE"]>0,(( data["AMT_CREDIT_y"])-(data["avg_buro_MONTHS_BALANCE"])) ,(((((data["AMT_CREDIT_x"])-(((3.0)/ 2.0)))) >(data["cc_bal_SK_DPD_DEF"])) *1.))) +
0.100000*np.tanh(np.where(data["AMT_GOODS_PRICE_x"]>0, data["FLAG_DOCUMENT_5"],(-1.0*(((((((( 6.79844999313354492)) *(data["NAME_CASH_LOAN_PURPOSE_Furniture"])))<(np.minimum(((data["AMT_GOODS_PRICE_x"])) ,(( 3.0)))))*1.))))))+
0.069637*np.tanh(( -1.0*(( np.maximum(((data["FLAG_DOCUMENT_17"])) ,(((( np.where(data["NAME_CASH_LOAN_PURPOSE_Furniture"]>0, data["WALLSMATERIAL_MODE"],(((( data["WALLSMATERIAL_MODE"])* 2.0)) -(( 4.0)))))* 2.0)))))))) +
0.100000*np.tanh(((((( -2.0)>(data["EXT_SOURCE_1"])) *1.))-(((( data["EXT_SOURCE_1"])>(((( data["NAME_GOODS_CATEGORY_Direct_Sales"])>(((data["NAME_GOODS_CATEGORY_Direct_Sales"])* 2.0)))*1.))) *1.))))+
0.085307*np.tanh(((( data["te_FLAG_DOCUMENT_20"])>(((((((((np.maximum(((data["cc_bal_SK_DPD_DEF"])) ,(( data["ENTRANCES_MEDI"])))) <(((data["NAME_GOODS_CATEGORY_Insurance"])/ 2.0)))*1.))>(data["NAME_GOODS_CATEGORY_Insurance"])) *1.))+(data["ENTRANCES_MODE"])))) *1.))+
0.098554*np.tanh(((data["NAME_GOODS_CATEGORY_Direct_Sales"])*(((data["te_FLAG_DOCUMENT_5"])*(( 3.66830086708068848)))))) +
0.099961*np.tanh(((( data["cnt_FLAG_DOCUMENT_11"])+(np.where(data["NAME_GOODS_CATEGORY_Insurance"]>0, data["FONDKAPREMONT_MODE"],(-1.0*(((((((( 2.0)>(-1.0)) *1.))<(data["FONDKAPREMONT_MODE"])) *1.))))))) /2.0)) +
0.099453*np.tanh(((data["cc_bal_SK_DPD_DEF"])+(np.where(data["cc_bal_SK_DPD_DEF"]>0, data["CODE_REJECT_REASON_XAP"],(( data["NAME_CASH_LOAN_PURPOSE_Furniture"])*(((((data["CODE_REJECT_REASON_XAP"])+(((( data["NAME_GOODS_CATEGORY_Gardening"])>(data["NAME_GOODS_CATEGORY_Gardening"])) *1.))))*(-2.0)))))))) +
0.099648*np.tanh(np.tanh(( np.minimum(((((( data["WEEKDAY_APPR_PROCESS_START_WEDNESDAY"])>(((data["NAME_GOODS_CATEGORY_Direct_Sales"])/ 2.0)))*1.))) ,(((((( data["NONLIVINGAPARTMENTS_MODE"])*(data["WEEKDAY_APPR_PROCESS_START_WEDNESDAY"])))-(data["NAME_GOODS_CATEGORY_Gardening"])))))))) +
0.099687*np.tanh(((((((np.where(data["cc_bal_cc_bal_status__Sent_proposal"]>0, data["NAME_GOODS_CATEGORY_Fitness"], data["PRODUCT_COMBINATION_POS_industry_without_interest"])) *(np.maximum(((data["NAME_YIELD_GROUP_high"])) ,(( 0.0)))))) * 2.0)) * 2.0)) +
0.098281*np.tanh(((((data["PRODUCT_COMBINATION_Cash_X_Sell__high"])*(( -1.0*(( data["NONLIVINGAPARTMENTS_MODE"])))))) +(( -1.0*(( np.tanh(((( data["NAME_GOODS_CATEGORY_Direct_Sales"])-(((((( data["NAME_GOODS_CATEGORY_Direct_Sales"])<(data["PRODUCT_COMBINATION_Cash_X_Sell__high"])) *1.))/ 2.0)))))))))))+
0.099883*np.tanh(((data["CNT_INSTALMENT"])*(((np.maximum(((data["NAME_GOODS_CATEGORY_Other"])) ,(( data["NAME_GOODS_CATEGORY_Direct_Sales"])))) *(np.where(( 7.0)>0, data["NAME_TYPE_SUITE_Unaccompanied"],(((data["NAME_TYPE_SUITE_Unaccompanied"])+(((( 3.0)+(data["NAME_CASH_LOAN_PURPOSE_Furniture"])) /2.0)))/2.0)))))))+
0.099140*np.tanh(((((data["NAME_GOODS_CATEGORY_Direct_Sales"])* 2.0)) *(np.where(((data["NAME_GOODS_CATEGORY_Direct_Sales"])*(data["CNT_INSTALMENT"])) >0, data["NAME_TYPE_SUITE_Unaccompanied"], data["NAME_GOODS_CATEGORY_Education"])))) +
0.099883*np.tanh(np.where(( -1.0*(( data["cc_bal_cc_bal_status__Sent_proposal"])))>0, np.tanh(( data["PRODUCT_COMBINATION_POS_industry_without_interest"])) ,(((((data["PRODUCT_COMBINATION_POS_industry_without_interest"])*(data["inst_AMT_PAYMENT"])))+(((((0.0)* 2.0)) * 2.0)))/2.0)))+
0.099687*np.tanh(((((((2.0)<(((data["CHANNEL_TYPE_AP___Cash_loan_"])/ 2.0)))*1.))+(((( np.maximum(((2.0)) ,(( data["cc_bal_cc_bal_status__Sent_proposal"])))) <(data["PRODUCT_COMBINATION_Card_X_Sell"])) *1.))) /2.0)) +
0.099844*np.tanh(( -1.0*(( np.where(data["NAME_GOODS_CATEGORY_Fitness"]>0, data["ORGANIZATION_TYPE"],(-1.0*(((((((2.0)<(((( data["ORGANIZATION_TYPE"])+(np.tanh(( data["NAME_GOODS_CATEGORY_Insurance"])))) /2.0)))*1.))* 2.0)))))))))+
0.099844*np.tanh(((((( 0.0)) -(((( data["cc_bal_AMT_CREDIT_LIMIT_ACTUAL"])<(np.where(((data["cc_bal_AMT_CREDIT_LIMIT_ACTUAL"])+(-1.0)) >0,(( 3.0)-(data["cc_bal_AMT_CREDIT_LIMIT_ACTUAL"])) , np.tanh(( -2.0)))))*1.))))* 2.0)) +
0.099687*np.tanh(np.where(data["NAME_GOODS_CATEGORY_Insurance"]>0, np.maximum(((data["cnt_FLAG_DOCUMENT_3"])) ,(( np.where(np.tanh(( data["SK_ID_BUREAU"])) >0, data["SK_ID_BUREAU"], -3.0)))) , data["NAME_GOODS_CATEGORY_Insurance"])) +
0.075967*np.tanh(( -1.0*(((( data["NAME_GOODS_CATEGORY_Direct_Sales"])+(((( data["NAME_CASH_LOAN_PURPOSE_Furniture"])>(((((((( data["NAME_GOODS_CATEGORY_Insurance"])>(2.0)) *1.))-(data["FLAG_DOCUMENT_16"])))*(((data["NAME_GOODS_CATEGORY_Direct_Sales"])*(-3.0)))))) *1.))))))) +
0.099414*np.tanh(((((( np.maximum(((data["NAME_GOODS_CATEGORY_Insurance"])) ,(( data["cc_bal_SK_DPD_DEF"])))) >(((( -2.0)<(np.minimum(((data["REG_CITY_NOT_LIVE_CITY"])) ,(( data["cnt_REG_CITY_NOT_LIVE_CITY"])))))*1.))) *1.))* 2.0)) +
0.099766*np.tanh(((np.minimum(((data["cnt_FLAG_DOCUMENT_10"])) ,(((( np.minimum(((( -1.0*(( data["cc_bal_cc_bal_status__Sent_proposal"]))))),(((( data["NAME_GOODS_CATEGORY_Fitness"])*(data["NAME_CASH_LOAN_PURPOSE_Furniture"])))))) -(data["NAME_GOODS_CATEGORY_Fitness"])))))) * 2.0)) +
0.099726*np.tanh(np.minimum(((data["avg_buro_buro_bal_status_5"])) ,(((( 3.0)-(np.where(((((( data["NAME_GOODS_CATEGORY_Insurance"])>(((0.0)-(data["NAME_GOODS_CATEGORY_Education"])))) *1.))/ 2.0)>0, data["NAME_GOODS_CATEGORY_Education"], data["avg_buro_buro_bal_status_5"])))))))+
0.099492*np.tanh(np.minimum(((data["cnt_FLAG_DOCUMENT_17"])) ,(((-1.0*(((( np.where(np.tanh(((((((((2.0)<(data["PRODUCT_COMBINATION_POS_industry_without_interest"])) *1.))* 2.0)) * 2.0)))>0, data["avg_buro_buro_bal_status_5"], data["PRODUCT_COMBINATION_POS_industry_without_interest"])) * 2.0)))))))) +
0.099766*np.tanh(((((( data["ca__Sold"])/ 2.0)) >(((3.0)+(((data["AMT_REQ_CREDIT_BUREAU_MON"])-(((data["NAME_CASH_LOAN_PURPOSE_Payments_on_other_loans"])/ 2.0)))))))*1.))+
0.098281*np.tanh(((( data["AMT_INCOME_TOTAL"])>(((( data["ty__Another_type_of_loan"])<(data["NAME_GOODS_CATEGORY_Insurance"])) *1.))) *1.))+
0.093982*np.tanh(((( -1.0*(((((data["AMT_GOODS_PRICE_x"])>(((np.where(((data["FLAG_EMP_PHONE"])/ 2.0)>0, np.tanh(( data["cnt_FLAG_EMP_PHONE"])) , 2.0)) *(data["cnt_DAYS_EMPLOYED"])))) *1.))))) / 2.0)) +
0.100000*np.tanh(((np.where(np.minimum(((data["AMT_CREDIT_x"])) ,(((((data["AMT_CREDIT_x"])<(data["AMT_ANNUITY_x"])) *1.))))>0,(( data["AMT_ANNUITY_x"])*(( 13.44352436065673828))), 0.0)) / 2.0)) +
0.089683*np.tanh(((np.where(data["cnt_NAME_INCOME_TYPE"]>0, data["NAME_GOODS_CATEGORY_Insurance"], np.minimum(((np.maximum(((((((np.maximum(((data["avg_buro_buro_bal_status_5"])) ,(( data["cnt_NAME_INCOME_TYPE"])))) * 2.0)) * 2.0))),(( data["FLAG_DOCUMENT_8"]))))),(( np.tanh(( data["avg_buro_buro_bal_status_5"])))))))* 2.0)) +
0.099844*np.tanh(((np.where(((data["ty__Another_type_of_loan"])+(((( -1.0*(( data["FLAG_DOCUMENT_8"])))) -(-3.0)))) >0,(((( data["FLAG_DOCUMENT_8"])+(data["MONTHS_BALANCE"])))*(data["ty__Another_type_of_loan"])) , data["NAME_FAMILY_STATUS"])) * 2.0)) +
0.098202*np.tanh(np.where(((( data["EXT_SOURCE_3"])<(-1.0)) *1.) >0, np.maximum(((-2.0)) ,(((((((data["EXT_SOURCE_3"])*(((data["EXT_SOURCE_3"])/ 2.0)))) +(data["ty__Another_type_of_loan"])) /2.0)))) , data["EXT_SOURCE_3"])) +
0.099883*np.tanh(np.where(data["SK_ID_BUREAU"]>0,(( data["ca__Active"])*(2.0)) , np.where(data["ca__Active"]>0, data["SK_ID_BUREAU"], data["NAME_GOODS_CATEGORY_Insurance"])))+
0.099570*np.tanh(((((( np.where(((((data["NAME_GOODS_CATEGORY_Direct_Sales"])*(( 5.70599699020385742)))) +(data["DAYS_CREDIT_UPDATE"])) >0,(((data["ca__Active"])+(-1.0)) /2.0), data["DAYS_CREDIT"])) >(data["ca__Closed"])) *1.))/ 2.0)) +
0.077100*np.tanh(((((np.tanh(( np.tanh(((-1.0*(((( np.maximum(((data["NAME_CONTRACT_STATUS_Refused"])) ,(((((( 5.17349958419799805)) <(data["CODE_REJECT_REASON_HC"])) *1.))))) * 2.0)))))))))/ 2.0)) +(((data["CODE_REJECT_REASON_HC"])*(data["NAME_CASH_LOAN_PURPOSE_Furniture"])))))+
0.099844*np.tanh(((np.tanh(( data["SK_ID_PREV_x"])))*(np.where(((((((data["NAME_YIELD_GROUP_XNA"])/ 2.0)) *(data["SK_ID_PREV_x"])))+(((data["PRODUCT_COMBINATION_Cash"])* 2.0)))>0,(-1.0*(( data["ty__Another_type_of_loan"]))), data["SK_ID_BUREAU"])))) +
0.099766*np.tanh(((((np.where(((3.0)/ 2.0)>0,(( data["SK_ID_PREV_x"])*(((((((((( 0.0)) / 2.0)) <(data["NAME_GOODS_CATEGORY_Insurance"])) *1.))<(data["NAME_PORTFOLIO_POS"])) *1.))) , data["SK_ID_PREV_x"])) / 2.0)) / 2.0)) +
0.100000*np.tanh(((((( data["EXT_SOURCE_3"])<(-2.0)) *1.))+(((np.tanh(((((data["EXT_SOURCE_3"])<(-2.0)) *1.))))* 2.0)))) +
0.075576*np.tanh(((np.where(np.maximum(((data["SK_ID_BUREAU"])) ,(( np.where(data["ty__Another_type_of_loan"]>0, -2.0, data["ty__Another_type_of_loan"])))) >0, data["PRODUCT_COMBINATION_Cash"], data["avg_buro_buro_bal_status_C"])) / 2.0)) +
0.099766*np.tanh(np.where(((-1.0)-(((( data["ty__Another_type_of_loan"])+(-2.0)) /2.0)))>0, np.tanh(((((data["SK_ID_BUREAU"])>(2.0)) *1.))) , data["CODE_REJECT_REASON_LIMIT"])) +
0.099883*np.tanh(np.where(data["NAME_CASH_LOAN_PURPOSE_Furniture"]>0, data["avg_buro_buro_count"],(((-1.0*(((((1.0)<(data["avg_buro_buro_count"])) *1.))))) * 2.0)))+
0.099883*np.tanh(((((( data["cc_bal_CNT_DRAWINGS_POS_CURRENT"])>(3.0)) *1.))+(((( np.where(((data["CHANNEL_TYPE_Credit_and_cash_offices"])+(-2.0)) >0, np.tanh(( 0.0)) , 2.0)) +(-2.0)) /2.0)))) +
0.099453*np.tanh(((( 2.0)<(((((((data["HOUR_APPR_PROCESS_START_y"])*(data["HOUR_APPR_PROCESS_START_y"])))*(((( data["PRODUCT_COMBINATION_Cash_Street__high"])>(data["ty__Another_type_of_loan"])) *1.))))* 2.0)))*1.))+
0.099844*np.tanh(((((data["NAME_CASH_LOAN_PURPOSE_Furniture"])*(((np.where(-1.0>0, -3.0, data["NAME_CONTRACT_STATUS_Canceled"])) *(np.maximum(((data["NAME_GOODS_CATEGORY_Direct_Sales"])) ,(( 3.0)))))))) -(data["CHANNEL_TYPE_Car_dealer"])))+
0.099140*np.tanh(((((1.0)-(data["CNT_INSTALMENT_FUTURE"])))*(((( 0.0)+(((( -1.0*(((((data["CNT_INSTALMENT_FUTURE"])>(2.0)) *1.))))) *(data["DAYS_LAST_DUE"])))) /2.0)))) +
0.099375*np.tanh(((( np.maximum(((np.maximum(((data["CNT_INSTALMENT"])) ,(( data["NAME_CASH_LOAN_PURPOSE_Furniture"]))))),(( data["cnt_FLAG_OWN_REALTY"])))) <(np.tanh(( data["inst_AMT_INSTALMENT"])))) *1.))+
0.099844*np.tanh(((np.where(((( data["ty__Another_type_of_loan"])+(((data["NAME_GOODS_CATEGORY_Direct_Sales"])*(data["cc_bal_AMT_PAYMENT_TOTAL_CURRENT"])))) /2.0)>0, data["cc_bal_AMT_PAYMENT_TOTAL_CURRENT"], data["NAME_GOODS_CATEGORY_Insurance"])) +(((data["cc_bal_AMT_PAYMENT_TOTAL_CURRENT"])*(np.tanh(( data["DAYS_CREDIT"])))))))+
0.099922*np.tanh(np.where(((data["NAME_CASH_LOAN_PURPOSE_Everyday_expenses"])* 2.0)>0,(( data["NAME_CASH_LOAN_PURPOSE_Everyday_expenses"])*(data["PRODUCT_COMBINATION_Cash_X_Sell__high"])) , np.tanh(((((((-1.0*(( data["cc_bal_AMT_PAYMENT_TOTAL_CURRENT"])))) *(data["PRODUCT_COMBINATION_Cash_X_Sell__high"])))*(data["PRODUCT_COMBINATION_Cash_X_Sell__high"])))))) +
0.099961*np.tanh(((np.minimum(((((data["NAME_YIELD_GROUP_high"])*(((((data["NAME_YIELD_GROUP_high"])*(data["ty__Another_type_of_loan"])))* 2.0))))),(( data["NAME_GOODS_CATEGORY_Insurance"])))) * 2.0)) +
0.082493*np.tanh(np.tanh(( np.tanh(((-1.0*(( np.where(data["NAME_CONTRACT_STATUS_Approved"]>0, data["inst_AMT_PAYMENT"], 0.0)))))))))+
0.099883*np.tanh(((data["te_FLAG_PHONE"])*(np.minimum(((((data["cc_bal_AMT_DRAWINGS_ATM_CURRENT"])*(((( data["te_FLAG_PHONE"])>(((data["te_FLAG_PHONE"])+(data["ty__Another_type_of_loan"])))) *1.))))) ,(((((( 1.0)* 2.0)) / 2.0)))))))+
0.099609*np.tanh(((((data["te_FLAG_PHONE"])*(((( 2.0)<(data["avg_buro_buro_bal_status_5"])) *1.))))-(((data["ty__Another_type_of_loan"])*(((data["cnt_FLAG_PHONE"])+(data["cnt_FLAG_PHONE"])))))))+
0.098632*np.tanh(((( data["NAME_CASH_LOAN_PURPOSE_Building_a_house_or_an_annex"])+(((((((0.0)>(data["NONLIVINGAPARTMENTS_MODE"])) *1.))>(((( 2.0)) -(data["WEEKDAY_APPR_PROCESS_START_WEDNESDAY"])))) *1.))) /2.0)) +
0.099922*np.tanh(np.minimum(((((((((1.0)>(data["NONLIVINGAPARTMENTS_MODE"])) *1.))<(((data["NAME_GOODS_CATEGORY_Fitness"])*(data["ty__Another_type_of_loan"])))) *1.))) ,(((((-1.0*(((( data["PRODUCT_COMBINATION_Cash_Street__high"])*(data["NONLIVINGAPARTMENTS_MODE"])))))) * 2.0)))))+
0.099922*np.tanh(((((data["NAME_GOODS_CATEGORY_Fitness"])*(((((np.tanh(((-1.0*(( data["PRODUCT_COMBINATION_Cash_Street__high"])))))) -(data["HOUSETYPE_MODE"])))* 2.0)))) * 2.0)) +
0.095115*np.tanh(np.where(data["HOUR_APPR_PROCESS_START_y"]>0,(( data["ty__Another_type_of_loan"])* 2.0),(( data["cnt_REG_CITY_NOT_LIVE_CITY"])*(((((data["REG_CITY_NOT_LIVE_CITY"])*(data["ty__Another_type_of_loan"])))* 2.0)))))+
0.100000*np.tanh(np.where(data["NAME_GOODS_CATEGORY_Insurance"]>0, data["te_REG_REGION_NOT_LIVE_REGION"],(( np.minimum(((data["ty__Another_type_of_loan"])) ,(((((13.32924747467041016)) -(np.maximum(((((data["te_REG_REGION_NOT_LIVE_REGION"])* 2.0))),(( data["ty__Another_type_of_loan"])))))))))*(( 0.66566365957260132)))))+
0.098906*np.tanh(np.where(data["AMT_REQ_CREDIT_BUREAU_DAY"]>0, data["AMT_REQ_CREDIT_BUREAU_DAY"],(((( data["NAME_GOODS_CATEGORY_Fitness"])+(((data["PRODUCT_COMBINATION_POS_industry_without_interest"])/ 2.0)))) *(data["NAME_CASH_LOAN_PURPOSE_Furniture"])))) +
0.099844*np.tanh(np.minimum(((((( -1.0*(((((np.maximum(((( 14.60459995269775391))),(( data["FLAG_DOCUMENT_4"])))) <(((data["NAME_GOODS_CATEGORY_Clothing_and_Accessories"])* 2.0)))*1.))))) -(data["ty__Another_type_of_loan"])))) ,(( data["cnt_FLAG_DOCUMENT_4"])))) +
0.085932*np.tanh(np.tanh(((-1.0*(((((((( -1.0*(( np.maximum(((np.minimum(((3.0)) ,(((( data["PRODUCT_COMBINATION_POS_mobile_without_interest"])+(data["NONLIVINGAREA_MODE"]))))))),(( data["PRODUCT_COMBINATION_POS_mobile_without_interest"])))))))<(data["NAME_GOODS_CATEGORY_Weapon"])) *1.))/ 2.0)))))))+
0.073701*np.tanh(((((((( data["Active"])*(((( np.tanh(( data["NAME_SELLER_INDUSTRY_Connectivity"])))+(data["Active"])) /2.0)))) <(((( data["te_ORGANIZATION_TYPE"])>(((((7.06093883514404297)) +(((-1.0)* 2.0)))/2.0)))*1.))) *1.))/ 2.0)) +
0.070379*np.tanh(((np.minimum(((data["NAME_SELLER_INDUSTRY_Connectivity"])) ,(( data["cnt_FLAG_DOCUMENT_10"])))) *(((((( data["Active"])*(( 7.0)))) >(( 2.79707622528076172)))*1.))))+
0.099336*np.tanh(np.where(data["DAYS_LAST_PHONE_CHANGE"]>0,(( np.tanh(((((((data["DAYS_LAST_PHONE_CHANGE"])>(1.0)) *1.))* 2.0)))) / 2.0),(((((0.0)*(1.0)))<(((data["TOTALAREA_MODE"])* 2.0)))*1.))) +
0.100000*np.tanh(np.tanh(((((((data["inst_DAYS_ENTRY_PAYMENT"])<(np.maximum(((data["inst_DAYS_INSTALMENT"])) ,(( -2.0)))))*1.))*(((np.tanh(( -3.0)))/ 2.0)))))) +
0.100000*np.tanh(((( data["inst_DAYS_ENTRY_PAYMENT"])>(np.maximum(((((( data["DAYS_TERMINATION"])>(((( 3.0)<(data["CNT_INSTALMENT_FUTURE"])) *1.))) *1.))) ,(( data["inst_DAYS_INSTALMENT"])))))*1.))+
0.076788*np.tanh(np.tanh(((((((0.0)+(((((( 6.0)) * 2.0)) *(((( data["EXT_SOURCE_2"])+(data["EXT_SOURCE_3"])) /2.0)))))) +(((( data["DAYS_LAST_DUE_1ST_VERSION"])<(0.0)) *1.))) /2.0)))) +
0.084408*np.tanh(( -1.0*(((((data["EXT_SOURCE_3"])+(((((-1.0*(( data["te_REGION_RATING_CLIENT_W_CITY"])))) >(((((data["EXT_SOURCE_3"])+(data["NAME_GOODS_CATEGORY_Direct_Sales"])))* 2.0)))*1.))) /2.0)))))+
0.093904*np.tanh(np.where(-2.0>0, np.maximum(((3.0)) ,(((((1.0)+(data["NAME_GOODS_CATEGORY_Direct_Sales"])) /2.0)))) , np.maximum(((( 0.0))),(((( data["NAME_SELLER_INDUSTRY_Connectivity"])*(data["inst_AMT_PAYMENT"])))))))+
0.100000*np.tanh(((np.maximum(((-3.0)) ,(( 3.0)))) *(((((2.0)) <(((np.tanh(( np.tanh(( data["NAME_SELLER_INDUSTRY_Connectivity"])))))-(data["EXT_SOURCE_2"])))) *1.))))+
0.093357*np.tanh(np.minimum(((data["NAME_GOODS_CATEGORY_Direct_Sales"])) ,(((( np.where(data["MONTHS_BALANCE"]>0, np.tanh(( data["MONTHS_BALANCE"])) , data["NAME_PRODUCT_TYPE_walk_in"])) *(data["CNT_INSTALMENT_FUTURE"])))))) +
0.099922*np.tanh(np.where(((((((((((-1.0)+(((( 2.0)+(-3.0)) /2.0)))/2.0)) -(-2.0)))<(data["EXT_SOURCE_2"])) *1.))/ 2.0)>0, -1.0,(( data["cnt_FLAG_DOCUMENT_10"])* 2.0)))+
0.076319*np.tanh(np.minimum(((((data["WALLSMATERIAL_MODE"])*(((data["EXT_SOURCE_2"])/ 2.0))))),(((( data["FLAG_DOCUMENT_16"])*(((data["EXT_SOURCE_2"])+(data["WALLSMATERIAL_MODE"])))))))) +
0.085190*np.tanh(((np.maximum(((data["FLAG_DOCUMENT_21"])) ,(((((((((0.0)* 2.0)) +(((((((data["FLAG_DOCUMENT_21"])>(data["PRODUCT_COMBINATION_Cash_X_Sell__high"])) *1.))>(data["DAYS_LAST_DUE_1ST_VERSION"])) *1.))) /2.0)) +(data["FLAG_DOCUMENT_21"])))))) / 2.0)) +
0.099883*np.tanh(((data["cc_bal_AMT_DRAWINGS_ATM_CURRENT"])*(np.maximum(((((data["NAME_GOODS_CATEGORY_Computers"])*(data["NAME_GOODS_CATEGORY_Computers"])))) ,(((-1.0*(( data["NAME_GOODS_CATEGORY_Direct_Sales"])))))))))+
0.085932*np.tanh(((np.maximum(((( -1.0*(((( data["cc_bal_SK_DPD"])*(((data["DAYS_LAST_DUE"])+(data["DAYS_LAST_DUE"]))))))))),(( data["cc_bal_AMT_PAYMENT_TOTAL_CURRENT"])))) *(( -1.0*(((((( data["te_HOUSETYPE_MODE"])* 2.0)) / 2.0)))))))+
0.081243*np.tanh(((data["DAYS_FIRST_DUE"])*(((np.maximum(((data["cc_bal_AMT_PAYMENT_TOTAL_CURRENT"])) ,(((((( data["NAME_GOODS_CATEGORY_Computers"])-(data["cc_bal_AMT_PAYMENT_TOTAL_CURRENT"])))*(((data["NAME_GOODS_CATEGORY_Computers"])/ 2.0)))))))/ 2.0)))) +
0.099922*np.tanh(((((((((data["inst_AMT_PAYMENT"])*(data["NAME_GOODS_CATEGORY_Direct_Sales"])))/ 2.0)) -(np.where(data["PRODUCT_COMBINATION_Cash_X_Sell__high"]>0, data["inst_AMT_PAYMENT"], data["NAME_GOODS_CATEGORY_Direct_Sales"])))) / 2.0)) +
0.099922*np.tanh(( -1.0*(((((((np.maximum(((-2.0)) ,(((((data["CNT_INSTALMENT_FUTURE"])<(((( 2.0)<(data["cc_bal_SK_DPD"])) *1.))) *1.))))) +(-2.0)))>(data["AMT_CREDIT_x"])) *1.))))) +
0.088824*np.tanh(np.minimum(((2.0)) ,(((( np.tanh(((((( np.tanh(((-1.0*(( np.tanh(( data["avg_buro_buro_bal_status_2"])))))))) * 2.0)) -(((((data["avg_buro_buro_bal_status_2"])*(data["EXT_SOURCE_2"])))* 2.0)))))) * 2.0)))))+
0.100000*np.tanh(((((( data["AMT_ANNUITY_x"])+(data["EXT_SOURCE_2"])) /2.0)) *(np.minimum(((((( data["te_NAME_CONTRACT_TYPE"])>(np.where(data["NAME_GOODS_CATEGORY_Insurance"]>0, data["AMT_ANNUITY_x"], data["te_NAME_CONTRACT_TYPE"])))*1.))) ,(( data["te_NAME_CONTRACT_TYPE"])))))) +
0.099101*np.tanh(np.where(data["cnt_NAME_CONTRACT_TYPE"]>0, data["NAME_GOODS_CATEGORY_Direct_Sales"], np.tanh(((((((( data["Active"])*(data["cnt_NAME_CONTRACT_TYPE"])))-(((((( -2.0)<(data["Active"])) *1.))* 2.0)))) * 2.0)))))+
0.098242*np.tanh(((np.minimum(((((np.where(data["avg_buro_buro_bal_status_5"]>0,(( data["avg_buro_buro_bal_status_5"])* 2.0),(( data["EXT_SOURCE_2"])*(data["avg_buro_buro_bal_status_5"])))) *(((data["EXT_SOURCE_2"])* 2.0))))),(( data["cnt_FLAG_DOCUMENT_10"])))) * 2.0)) +
0.098984*np.tanh(((((((( np.tanh(( data["EXT_SOURCE_2"])))/ 2.0)) +(((((np.minimum(((( 6.63713836669921875))),(( -2.0)))) *(data["NAME_SELLER_INDUSTRY_MLM_partners"])))-(data["EXT_SOURCE_2"])))) /2.0)) / 2.0)) +
0.099570*np.tanh(((((((((((data["NAME_GOODS_CATEGORY_Education"])+(((data["HOUR_APPR_PROCESS_START_x"])*(((data["HOUR_APPR_PROCESS_START_x"])+(((data["cnt_REG_REGION_NOT_WORK_REGION"])-(np.tanh(( 3.0)))))))))) /2.0)) <(data["cc_bal_SK_DPD"])) *1.))/ 2.0)) / 2.0)) +
0.100000*np.tanh(np.where(data["NAME_GOODS_CATEGORY_Insurance"]>0, data["DEF_30_CNT_SOCIAL_CIRCLE"],(-1.0*(((((np.maximum(((( -1.0*(( data["cnt_FLAG_DOCUMENT_10"]))))),(((((data["NAME_GOODS_CATEGORY_Insurance"])>(( -1.0*(( data["DEF_30_CNT_SOCIAL_CIRCLE"])))))*1.))))) +(data["NAME_CASH_LOAN_PURPOSE_Buying_a_home"])) /2.0)))))) +
0.099883*np.tanh(((((((4.0)) <(((data["CNT_INSTALMENT_FUTURE"])*(((((data["SK_DPD"])+(data["AMT_CREDIT_y"])))+(data["NAME_GOODS_CATEGORY_Insurance"])))))) *1.))*(np.maximum(((( 5.46688318252563477))),(( 3.0)))))) +
0.074248*np.tanh(( -1.0*(((((-1.0)<(((( -3.0)+(((( data["NAME_GOODS_CATEGORY_Insurance"])+(data["NAME_PRODUCT_TYPE_walk_in"])) /2.0)))/2.0)))*1.))))) +
0.091989*np.tanh(((data["CNT_INSTALMENT"])*(((np.where(((( -1.0*(( data["SK_DPD"])))) / 2.0)>0, data["SK_DPD"],(((6.79659414291381836)) * 2.0)))* 2.0)))) +
0.099961*np.tanh(( -1.0*(((((( data["PRODUCT_COMBINATION_Cash_Street__high"])*(((( data["SK_DPD"])+(data["DAYS_TERMINATION"])) /2.0)))) / 2.0)))))+
0.100000*np.tanh(((( -1.0)>(((((( -2.0)+(data["NAME_GOODS_CATEGORY_Direct_Sales"])) /2.0)) -(((((( data["NAME_GOODS_CATEGORY_Insurance"])+(((data["SK_DPD"])-(data["NAME_GOODS_CATEGORY_Direct_Sales"])))) /2.0)) / 2.0)))))*1.))+
0.099961*np.tanh(np.where(data["DEF_60_CNT_SOCIAL_CIRCLE"]>0, data["nans"],(((((( np.tanh(((( data["CNT_INSTALMENT_FUTURE"])+(data["DEF_60_CNT_SOCIAL_CIRCLE"])))))/ 2.0)) / 2.0)) +(((((14.63262367248535156)) >(((( 10.0)) * 2.0)))*1.))))) +
0.099922*np.tanh(((((((( data["SK_ID_PREV_y"])<(((np.minimum(((1.0)) ,(( data["avg_buro_buro_bal_status_5"])))) -(((((0.71843880414962769)) >(( -1.0*(((2.00759816169738770)))))) *1.))))) *1.))* 2.0)) * 2.0)) +
0.081633*np.tanh(np.maximum(((np.minimum(((((data["inst_AMT_PAYMENT"])*(data["DEF_60_CNT_SOCIAL_CIRCLE"])))) ,(( data["NAME_GOODS_CATEGORY_Direct_Sales"]))))),(((((( -3.0)*(1.0)))+(data["DEF_60_CNT_SOCIAL_CIRCLE"])))))) +
0.061391*np.tanh(np.where(np.where(data["cc_bal_AMT_DRAWINGS_OTHER_CURRENT"]>0,(( data["cnt_WALLSMATERIAL_MODE"])* 2.0), data["cnt_FLAG_DOCUMENT_10"])>0, data["cnt_FLAG_DOCUMENT_10"],(((np.where(data["SK_ID_PREV_y"]>0, data["NAME_CASH_LOAN_PURPOSE_Purchase_of_electronic_equipment"], -2.0)) >(data["cnt_WALLSMATERIAL_MODE"])) *1.))) +
0.097460*np.tanh(((((( -1.0*(( np.tanh(((((( data["SK_ID_PREV_y"])*(((( 0.0)>(( -1.0*(( data["YEARS_BEGINEXPLUATATION_MODE"])))))*1.))))/ 2.0)))))))-(data["YEARS_BEGINEXPLUATATION_MODE"])))/ 2.0)) +
0.067956*np.tanh(np.where(data["AMT_ANNUITY"]>0, np.where(data["AMT_CREDIT_x"]>0, data["NAME_GOODS_CATEGORY_Direct_Sales"], data["PRODUCT_COMBINATION_Cash"]), np.maximum(((np.minimum(((data["AMT_CREDIT_y"])) ,(( data["NAME_GOODS_CATEGORY_Direct_Sales"]))))),(((( data["AMT_CREDIT_y"])/ 2.0)))))) +
0.066393*np.tanh(((((( data["DAYS_REGISTRATION"])<(np.minimum(((data["CNT_INSTALMENT"])) ,(((-1.0*(( 2.0)))))))) *1.))-(((( -1.0)>(data["DAYS_REGISTRATION"])) *1.))))+
0.099297*np.tanh(((((data["NAME_CASH_LOAN_PURPOSE_XNA"])*(( -1.0*(( np.maximum(((data["NAME_GOODS_CATEGORY_Other"])) ,(( np.where(data["SK_DPD"]>0, data["NAME_CASH_LOAN_PURPOSE_XNA"],(-1.0*(( data["FLAG_DOCUMENT_15"])))))))))))))-(np.tanh(( data["SK_DPD"])))))+
0.098984*np.tanh(((( data["cnt_FLAG_DOCUMENT_15"])+(np.where(((( 3.0)<(data["SK_DPD"])) *1.) >0, data["SK_DPD"],(((( data["SK_DPD"])*(( -1.0*(( data["SK_DPD"])))))) / 2.0)))) /2.0)) +
0.099961*np.tanh(np.where(data["MONTHS_BALANCE"]>0,(((((data["NAME_CASH_LOAN_PURPOSE_Purchase_of_electronic_equipment"])<(data["SK_DPD"])) *1.))* 2.0),(((((((( data["SK_DPD"])>(data["AMT_CREDIT_x"])) *1.))*(3.0)))<(data["NAME_GOODS_CATEGORY_Education"])) *1.))) +
0.097577*np.tanh(((((((data["NAME_GOODS_CATEGORY_Insurance"])-(data["NAME_GOODS_CATEGORY_Medical_Supplies"])))* 2.0)) *(((( np.maximum(((((data["MONTHS_BALANCE"])*(data["NAME_GOODS_CATEGORY_Insurance"])))) ,(( data["NAME_GOODS_CATEGORY_Direct_Sales"])))) >(((3.0)*(0.0)))) *1.))))+
0.098202*np.tanh(((np.minimum(((data["cnt_FLAG_DOCUMENT_10"])) ,(( np.minimum(((data["NAME_GOODS_CATEGORY_Direct_Sales"])) ,(((( -1.0)*(((( data["NAME_GOODS_CATEGORY_Direct_Sales"])+(data["NAME_GOODS_CATEGORY_Education"])) /2.0)))))))))) -(data["FLAG_CONT_MOBILE"])))+
0.099766*np.tanh(((data["FLAG_DOCUMENT_18"])*(np.maximum(((np.where(data["NAME_YIELD_GROUP_low_action"]>0,(1.0), data["NAME_YIELD_GROUP_low_action"]))),(( data["NAME_YIELD_GROUP_low_action"])))))) +
0.099883*np.tanh(np.minimum(((data["NAME_GOODS_CATEGORY_Direct_Sales"])) ,(( np.where(data["NAME_GOODS_CATEGORY_Direct_Sales"]>0,(((np.tanh(( data["NAME_GOODS_CATEGORY_Direct_Sales"])))<(((((data["cnt_FLAG_DOCUMENT_18"])/ 2.0)) *(data["NAME_GOODS_CATEGORY_Direct_Sales"])))) *1.) , data["cnt_FLAG_DOCUMENT_18"])))))+
0.099140*np.tanh(np.minimum(((((np.minimum(((np.where(data["NAME_CASH_LOAN_PURPOSE_Purchase_of_electronic_equipment"]>0, 0.0, data["cnt_FLAG_DOCUMENT_18"]))),(((-1.0*(( data["NAME_GOODS_CATEGORY_Insurance"])))))))* 2.0))),(((( data["NAME_GOODS_CATEGORY_Weapon"])*(data["NAME_CASH_LOAN_PURPOSE_Purchase_of_electronic_equipment"])))))) +
0.094724*np.tanh(((((((data["NAME_GOODS_CATEGORY_Fitness"])*(data["NAME_GOODS_CATEGORY_Education"])))+(((data["FLAG_DOCUMENT_4"])*(np.minimum(((data["NAME_GOODS_CATEGORY_Fitness"])) ,(( data["FLAG_DOCUMENT_10"])))))))) +(( -1.0*(( data["NAME_GOODS_CATEGORY_Direct_Sales"])))))) +
0.099101*np.tanh(np.minimum(((((data["cnt_FLAG_DOCUMENT_17"])-(data["FLAG_DOCUMENT_10"])))) ,(((( data["cnt_FLAG_DOCUMENT_17"])-(((np.maximum(((data["NAME_PAYMENT_TYPE_Cashless_from_the_account_of_the_employer"])) ,(((((( data["PRODUCT_COMBINATION_Cash_X_Sell__high"])-(((3.0)* 2.0)))) / 2.0)))))* 2.0)))))))+
0.099609*np.tanh(((np.maximum(((data["NAME_CASH_LOAN_PURPOSE_Gasification___water_supply"])) ,(((((((( data["WEEKDAY_APPR_PROCESS_START_FRIDAY"])+(((( data["NAME_CASH_LOAN_PURPOSE_Gasification___water_supply"])>(((data["cu__currency_3"])* 2.0)))*1.))) /2.0)) >(2.0)) *1.))))) +(((data["cu__currency_3"])* 2.0)))) +
0.076514*np.tanh(( -1.0*(((((((-1.0)-(-2.0)))<(( -1.0*(( np.where(data["NAME_GOODS_CATEGORY_Direct_Sales"]>0, data["SK_ID_BUREAU"],(((data["WEEKDAY_APPR_PROCESS_START_SUNDAY"])+(((2.0)*(data["AMT_CREDIT_y"])))) /2.0)))))))*1.))))) +
0.099336*np.tanh(( -1.0*(((((data["CNT_PAYMENT"])>(((2.0)-(((((( data["NAME_GOODS_CATEGORY_Insurance"])*(np.where(data["inst_AMT_PAYMENT"]>0,(2.21301603317260742), data["NAME_PORTFOLIO_Cash"])))) >(0.0)) *1.))))) *1.))))) +
0.089097*np.tanh(np.tanh(( np.tanh(((((data["WEEKDAY_APPR_PROCESS_START_THURSDAY"])>(((( 1.0)>(((data["CNT_PAYMENT"])*(data["CNT_PAYMENT"])))) *1.))) *1.))))))+
0.099883*np.tanh(np.where(data["SK_DPD"]>0, data["DAYS_EMPLOYED"],(((((np.tanh(((( data["DAYS_EMPLOYED"])/ 2.0)))) <(((data["AMT_CREDIT_y"])-(3.0)))) *1.))* 2.0)))+
0.099922*np.tanh(((np.tanh(( np.where(data["WEEKDAY_APPR_PROCESS_START_THURSDAY"]>0,(( data["PRODUCT_COMBINATION_Cash_X_Sell__high"])* 2.0),(-1.0*(( np.where(data["NAME_PRODUCT_TYPE_x_sell"]>0, data["inst_AMT_PAYMENT"], data["PRODUCT_COMBINATION_Cash_X_Sell__high"])))))))) / 2.0)) +
0.099883*np.tanh(((((data["SK_DPD"])*(( -1.0*(((( data["Demand"])+(data["SK_ID_BUREAU"])))))))) +(data["Demand"])))+
0.096913*np.tanh(((((data["CNT_INSTALMENT_FUTURE"])*(((((((((data["PRODUCT_COMBINATION_Cash"])>(1.0)) *1.))+(np.tanh(( data["PRODUCT_COMBINATION_Cash_X_Sell__high"])))) /2.0)) / 2.0)))) * 2.0)) +
0.099336*np.tanh(( -1.0*(( np.where(data["DAYS_LAST_DUE"]>0, data["SK_DPD"],(((((data["cc_bal_cc_bal_status__Refused"])* 2.0)) +(((np.where(data["SK_DPD"]>0, data["te_FLAG_DOCUMENT_11"], data["PRODUCT_COMBINATION_Cash_X_Sell__high"])) / 2.0)))/2.0)))))) +
0.099766*np.tanh(((0.0)+(np.where(data["cc_bal_cc_bal_status__Refused"]>0, np.where(data["SK_DPD"]>0, data["CNT_INSTALMENT_FUTURE"], np.minimum(((( 5.0))),(( data["Demand"])))) , np.minimum(((data["SK_DPD"])) ,(( 3.0)))))))+
0.099844*np.tanh(( -1.0*(((( -3.0)*(((( data["NAME_GOODS_CATEGORY_Direct_Sales"])>(((( np.where(1.0>0,(((data["cc_bal_cc_bal_status__Refused"])+(data["SK_DPD"])) /2.0),(-1.0*(( data["avg_buro_buro_bal_status_5"])))))>(data["avg_buro_buro_bal_status_5"])) *1.))) *1.))))))) +
0.099805*np.tanh(np.minimum(((np.where(data["NAME_GOODS_CATEGORY_Direct_Sales"]>0, data["AMT_REQ_CREDIT_BUREAU_MON"], data["cc_bal_cc_bal_status__Refused"]))),(((( np.maximum(((((data["cnt_FLAG_DOCUMENT_10"])+(data["cc_bal_cc_bal_status__Refused"])))) ,(((((7.0)) -(data["FLAG_DOCUMENT_10"])))))) -(data["AMT_REQ_CREDIT_BUREAU_MON"])))))) +
0.099336*np.tanh(((((( data["te_ORGANIZATION_TYPE"])>(((( 3.34467959403991699)) -(np.maximum(((( -1.0*(((( data["SK_DPD"])*(data["te_ORGANIZATION_TYPE"]))))))),(( data["te_ORGANIZATION_TYPE"])))))))*1.))+(((data["cc_bal_cc_bal_status__Refused"])/ 2.0)))) +
0.099609*np.tanh(np.minimum(((np.tanh(( np.maximum(((( -1.0*(( data["ORGANIZATION_TYPE"]))))),(( data["CNT_INSTALMENT_FUTURE"]))))))),(( data["cnt_FLAG_DOCUMENT_4"])))) +
0.099570*np.tanh(np.maximum(((((data["SK_DPD"])*(((0.0)-(data["cc_bal_AMT_DRAWINGS_OTHER_CURRENT"])))))) ,(((((data["SK_DPD"])>(((( 13.89245414733886719)) +(np.tanh(( 0.0)))))) *1.))))) +
0.099766*np.tanh(((data["HOUR_APPR_PROCESS_START_x"])*(np.minimum(((2.0)) ,(((((data["NAME_GOODS_CATEGORY_Insurance"])+(((( data["NAME_CASH_LOAN_PURPOSE_Business_development"])+(((data["cnt_FLAG_OWN_REALTY"])*(np.minimum(((0.0)) ,(( data["cnt_ORGANIZATION_TYPE"])))))))/2.0)))/2.0)))))))+
0.083548*np.tanh(((((((((data["NAME_CASH_LOAN_PURPOSE_Business_development"])/ 2.0)) +(data["cc_bal_CNT_DRAWINGS_POS_CURRENT"])) /2.0)) >(((((( data["CNT_INSTALMENT"])<(data["HOUR_APPR_PROCESS_START_x"])) *1.))* 2.0)))*1.))+
0.099883*np.tanh(((( -1.0*(((( np.where(3.0>0, data["te_REGION_RATING_CLIENT"], -3.0)) *(((((( -2.0)>(np.minimum(((data["te_REGION_RATING_CLIENT"])) ,(( data["te_REGION_RATING_CLIENT"])))))*1.))-(data["cc_bal_AMT_PAYMENT_TOTAL_CURRENT"])))))))) / 2.0)) +
0.099844*np.tanh(np.where(((data["NAME_GOODS_CATEGORY_Insurance"])*(np.maximum(((0.0)) ,(( data["cnt_ORGANIZATION_TYPE"])))))>0, data["cnt_REGION_RATING_CLIENT"], data["NAME_GOODS_CATEGORY_Direct_Sales"])) +
0.056467*np.tanh(((data["HOUR_APPR_PROCESS_START_x"])*(np.maximum(((((data["NAME_CASH_LOAN_PURPOSE_Business_development"])+(((data["cnt_REGION_RATING_CLIENT"])/ 2.0))))),(( data["NAME_CASH_LOAN_PURPOSE_Business_development"])))))) +
0.099844*np.tanh(((((((data["CNT_INSTALMENT"])*(((data["NAME_CASH_LOAN_PURPOSE_Business_development"])*(data["HOUR_APPR_PROCESS_START_y"])))))*(data["HOUR_APPR_PROCESS_START_y"])))*(((( 3.0)>(-3.0)) *1.))))+
0.095662*np.tanh(np.minimum(((((( data["NAME_GOODS_CATEGORY_Insurance"])>(data["te_HOUR_APPR_PROCESS_START_x"])) *1.))) ,(((((((data["te_HOUR_APPR_PROCESS_START_x"])+(np.tanh(( data["cnt_REGION_RATING_CLIENT"])))) /2.0)) / 2.0)))))+
0.099179*np.tanh(np.where(np.tanh(( data["te_FLAG_DOCUMENT_17"])) >0,(0.04655243083834648),(-1.0*(((((data["NAME_CASH_LOAN_PURPOSE_Business_development"])<(( -1.0*(((((( -1.0*(( -3.0)))) +(((data["te_FLAG_DOCUMENT_17"])-(data["cnt_ORGANIZATION_TYPE"])))) /2.0)))))) *1.))))))+
0.099609*np.tanh(( -1.0*(((((3.0)<(((data["cc_bal_AMT_CREDIT_LIMIT_ACTUAL"])+(( -1.0*(((((( data["NAME_GOODS_CATEGORY_Direct_Sales"])+(data["te_FLAG_CONT_MOBILE"])))*(data["te_FLAG_CONT_MOBILE"])))))))))*1.))))) +
0.099922*np.tanh(np.minimum(((0.0)) ,(((( data["FLAG_DOCUMENT_3"])+(np.minimum(((((((1.0)-(data["te_LIVE_REGION_NOT_WORK_REGION"])))+(3.0)))) ,(((( data["te_LIVE_REGION_NOT_WORK_REGION"])-(((-2.0)* 2.0)))))))))))) +
0.099648*np.tanh(((( np.maximum(((data["te_REG_REGION_NOT_WORK_REGION"])) ,(((((np.tanh(( 2.0)))+(((( 3.0)+(data["te_FLAG_DOCUMENT_20"])) /2.0)))/2.0)))))<(data["REG_REGION_NOT_WORK_REGION"])) *1.))+
0.099687*np.tanh(((((14.74264430999755859)) <(((data["te_FLAG_EMAIL"])*(np.minimum(((( 14.74264430999755859))),(( np.minimum(((( 5.0))),(((( data["te_FLAG_EMAIL"])*(np.where(data["NAME_GOODS_CATEGORY_Direct_Sales"]>0,(14.74264430999755859), 0.0)))))))))))))*1.))+
0.098398*np.tanh(np.where(data["te_FLAG_DOCUMENT_20"]>0,(((( 4.54344129562377930)) <(( -1.0*(( data["te_FLAG_EMAIL"])))))*1.) ,(-1.0*(((( data["NAME_GOODS_CATEGORY_Insurance"])+(data["NAME_GOODS_CATEGORY_Direct_Sales"])))))))+
0.098750*np.tanh(np.where(data["NAME_CASH_LOAN_PURPOSE_Business_development"]>0, data["FLAG_EMAIL"],(((((( data["FLAG_EMAIL"])* 2.0)) * 2.0)) *(data["NAME_GOODS_CATEGORY_Direct_Sales"])))) +
0.099648*np.tanh(((((( data["te_FLAG_CONT_MOBILE"])+(((data["te_FLAG_EMAIL"])*(np.where(data["te_FLAG_EMAIL"]>0, -1.0,(( 2.0)* 2.0)))))) /2.0)) *(data["NAME_GOODS_CATEGORY_Direct_Sales"])))+
0.098710*np.tanh(( -1.0*(((((( data["NAME_SELLER_INDUSTRY_Tourism"])-(((((data["NAME_GOODS_CATEGORY_Direct_Sales"])*(((np.tanh(((((((( 14.94352722167968750)) <(data["NAME_GOODS_CATEGORY_Direct_Sales"])) *1.))/ 2.0)))) -(data["cnt_FLAG_DOCUMENT_10"])))))/ 2.0)))) / 2.0)))))+
0.078429*np.tanh(((np.maximum(((((( data["PRODUCT_COMBINATION_POS_household_without_interest"])>(( -1.0*(( data["NAME_GOODS_CATEGORY_Insurance"])))))*1.))) ,(((( data["NAME_CASH_LOAN_PURPOSE_Business_development"])/ 2.0)))))*(((data["te_FLAG_DOCUMENT_20"])*(data["te_FLAG_DOCUMENT_20"])))))+
0.099726*np.tanh(((((((((((( data["te_REG_REGION_NOT_LIVE_REGION"])*(data["NAME_GOODS_CATEGORY_Insurance"])))*(data["te_REG_REGION_NOT_LIVE_REGION"])))/ 2.0)) <(data["NAME_CASH_LOAN_PURPOSE_Business_development"])) *1.))*(((( data["CNT_INSTALMENT"])<(-1.0)) *1.))))+
0.099258*np.tanh(((((data["te_FLAG_DOCUMENT_12"])*(((0.0)-(((((( data["te_FLAG_DOCUMENT_7"])-(data["te_FLAG_DOCUMENT_17"])))<(((((data["NAME_GOODS_CATEGORY_Insurance"])/ 2.0)) / 2.0)))*1.))))))*(data["te_REG_REGION_NOT_LIVE_REGION"])))+
0.097538*np.tanh(np.where(data["NAME_TYPE_SUITE_Other_A"]>0, data["CNT_INSTALMENT"], np.tanh(( np.where(data["CNT_INSTALMENT"]>0, np.maximum(((-3.0)) ,(( data["NAME_TYPE_SUITE_Other_A"]))), data["NAME_GOODS_CATEGORY_Fitness"])))))+
0.099062*np.tanh(np.tanh(((( np.where(data["CNT_INSTALMENT_FUTURE"]>0, data["NAME_GOODS_CATEGORY_Insurance"],(( data["inst_AMT_INSTALMENT"])*(np.maximum(((data["FLAG_DOCUMENT_2"])) ,(( np.maximum(((data["inst_AMT_INSTALMENT"])) ,(( data["NAME_GOODS_CATEGORY_Fitness"])))))))))) / 2.0)))) +
0.099297*np.tanh(np.where(np.where(data["NAME_TYPE_SUITE_Other_A"]>0,(( data["NAME_TYPE_SUITE_Other_A"])-(( 5.69756412506103516))), data["FLAG_DOCUMENT_2"])>0,(10.03394317626953125),(((((((( data["inst_AMT_PAYMENT"])* 2.0)) +(( 11.95959758758544922)))/2.0)) >(( 10.03394317626953125)))*1.))) +
0.099414*np.tanh(np.where(data["NAME_GOODS_CATEGORY_Direct_Sales"]>0, data["inst_AMT_PAYMENT"],(((((((( data["NAME_CASH_LOAN_PURPOSE_Business_development"])*(( 3.0)))) * 2.0)) *(data["inst_AMT_PAYMENT"])))+(0.0)))) +
0.099922*np.tanh(np.minimum(((((data["CNT_INSTALMENT_FUTURE"])*(np.tanh(( np.maximum(((data["AMT_CREDIT_y"])) ,(((( data["PRODUCT_COMBINATION_Cash_X_Sell__middle"])+(data["AMT_CREDIT_y"]))))))))))),(((((((data["CNT_INSTALMENT_FUTURE"])*(data["AMT_CREDIT_y"])))>(( 4.0)))*1.))))) +
0.098945*np.tanh(((((-1.0*(( data["NAME_PORTFOLIO_XNA"])))) >(((3.0)+(((data["NAME_PORTFOLIO_XNA"])-(data["PRODUCT_COMBINATION_Cash_X_Sell__middle"])))))) *1.))+
0.046698*np.tanh(((np.tanh(( np.where(((data["NAME_GOODS_CATEGORY_Insurance"])+(data["PRODUCT_COMBINATION_Cash"])) >0, np.tanh(((((((-1.0*(( data["NAME_YIELD_GROUP_XNA"])))) * 2.0)) *(data["inst_AMT_PAYMENT"])))) , data["NAME_GOODS_CATEGORY_Insurance"])))) * 2.0)) +
0.091403*np.tanh(((np.minimum(((((( data["inst_AMT_INSTALMENT"])>(data["NAME_GOODS_CATEGORY_Insurance"])) *1.))) ,(( data["inst_AMT_INSTALMENT"])))) *(((( 0.0)+(((( data["NAME_YIELD_GROUP_middle"])<(1.0)) *1.))) /2.0)))) +
0.099726*np.tanh(((((np.minimum(((0.0)) ,(((((((np.maximum(((data["NAME_CASH_LOAN_PURPOSE_Business_development"])) ,(( data["AMT_ANNUITY"])))) <(( 3.0)))*1.))-(1.0)))))) *(((data["AMT_GOODS_PRICE_y"])/ 2.0)))) * 2.0)) +
0.099844*np.tanh(((((((((data["PRODUCT_COMBINATION_Cash_X_Sell__middle"])>(-1.0)) *1.))<(((data["NAME_SELLER_INDUSTRY_Connectivity"])*(((((((data["CNT_INSTALMENT"])<(data["NAME_YIELD_GROUP_middle"])) *1.))+(((( data["inst_AMT_PAYMENT"])>(0.0)) *1.))) /2.0)))))*1.))/ 2.0)) +
0.099766*np.tanh(((data["CNT_INSTALMENT"])*(((np.minimum(((((data["NAME_PORTFOLIO_Cash"])*(data["inst_AMT_PAYMENT"])))) ,(((((((( -2.0)* 2.0)) *(data["NAME_GOODS_CATEGORY_Insurance"])))/ 2.0)))))+(data["NAME_GOODS_CATEGORY_Direct_Sales"])))))+
0.098945*np.tanh(( -1.0*(((((((( 0.0)>(((data["NAME_YIELD_GROUP_XNA"])* 2.0)))*1.))<(((-2.0)+(( -1.0*(((( data["Completed"])*(( -1.0*(( data["inst_AMT_PAYMENT"])))))))))))) *1.))))) +
0.098202*np.tanh(((((( np.maximum(((data["CNT_INSTALMENT_FUTURE"])) ,(( data["CNT_INSTALMENT_FUTURE"])))) >(((((((1.0)/ 2.0)) +(2.0)))+(data["NAME_YIELD_GROUP_middle"])))) *1.))/ 2.0)) +
0.099297*np.tanh(((((( data["NAME_YIELD_GROUP_middle"])+(( 2.0)))/2.0)) *(np.where(data["NAME_YIELD_GROUP_middle"]>0, np.tanh(( data["SK_DPD"])) ,(( data["NAME_CASH_LOAN_PURPOSE_Business_development"])+(((np.tanh(((-1.0*(( data["inst_AMT_PAYMENT"])))))) / 2.0)))))))+
0.100000*np.tanh(((data["NAME_GOODS_CATEGORY_Insurance"])-(np.where(-3.0>0, data["NAME_GOODS_CATEGORY_Fitness"],(((( 2.52537202835083008)) <(np.where(data["DAYS_FIRST_DUE"]>0, data["CNT_INSTALMENT_FUTURE"], data["FLAG_DOCUMENT_4"])))*1.))))) +
0.099687*np.tanh(((( np.where(data["inst_AMT_INSTALMENT"]>0, data["inst_AMT_INSTALMENT"], data["NAME_GOODS_CATEGORY_Medicine"])) >(((( np.tanh(( data["NAME_GOODS_CATEGORY_Medicine"])))+(((( 4.78901720046997070)) -(1.0)))) /2.0)))*1.))+
0.098828*np.tanh(((((((((((((data["DAYS_FIRST_DUE"])>(((( data["NAME_GOODS_CATEGORY_Education"])<(((data["PRODUCT_COMBINATION_Cash_Street__low"])*(3.0)))) *1.))) *1.))*(data["te_WEEKDAY_APPR_PROCESS_START"])))/ 2.0)) >(0.0)) *1.))*(data["te_WEEKDAY_APPR_PROCESS_START"])))+
0.091989*np.tanh(((((data["PRODUCT_COMBINATION_POS_household_with_interest"])*(( -1.0*(((( data["PRODUCT_COMBINATION_Cash_Street__low"])*(((( data["te_FLAG_DOCUMENT_20"])+(((((( data["PRODUCT_COMBINATION_Cash_Street__low"])<(( -1.0*(( data["cnt_FLAG_DOCUMENT_10"])))))*1.))/ 2.0)))/2.0)))))))))* 2.0)) +
0.081516*np.tanh(np.minimum(((0.0)) ,(((( np.where(data["NAME_PORTFOLIO_XNA"]>0, 3.0,(-1.0*(( data["NAME_GOODS_CATEGORY_Fitness"])))))-(((1.0)*(data["inst_AMT_PAYMENT"])))))))) +
0.097773*np.tanh(((((( np.where(data["inst_AMT_INSTALMENT"]>0, data["te_FLAG_DOCUMENT_20"],(-1.0*(((((data["AMT_ANNUITY"])>(np.tanh(( data["CNT_INSTALMENT_FUTURE"])))) *1.))))))+(data["inst_AMT_INSTALMENT"])) /2.0)) / 2.0)) +
0.099883*np.tanh(((( np.minimum(((((((( -1.0*(( np.minimum(((0.0)) ,(((( data["AMT_GOODS_PRICE_y"])-(-1.0)))))))))+(data["inst_AMT_INSTALMENT"])))/ 2.0))),(( data["inst_AMT_INSTALMENT"])))) >(data["inst_AMT_PAYMENT"])) *1.))+
0.099961*np.tanh(np.minimum(((data["PRODUCT_COMBINATION_Cash_Street__low"])) ,(((((-1.0*(((((2.0)<(np.where(data["PRODUCT_COMBINATION_Cash_Street__low"]>0,(( data["PRODUCT_COMBINATION_Cash_Street__low"])/ 2.0), np.tanh(( -2.0)))))*1.))))) * 2.0)))))+
0.098906*np.tanh(((((( data["te_FLAG_DOCUMENT_20"])-(data["inst_AMT_PAYMENT"])))>(((((np.minimum(((np.tanh(((( data["te_REG_REGION_NOT_LIVE_REGION"])/ 2.0))))),(( data["te_FLAG_DOCUMENT_20"])))) +(( 2.18707370758056641)))) / 2.0)))*1.))+
0.097890*np.tanh(((((((( 0.0)+(( -1.0*(( data["te_FLAG_CONT_MOBILE"])))))/2.0)) *(((( data["NAME_CASH_LOAN_PURPOSE_Business_development"])>(( -1.0*(((((5.0)) *(data["te_SK_ID_CURR"])))))))*1.))))/ 2.0)) +
0.075615*np.tanh(((((( data["SK_ID_PREV_y"])<(np.tanh(((((-1.0*(((((3.0)<(-2.0)) *1.))))) -(np.tanh(((( 3.0)/ 2.0)))))))))*1.))/ 2.0)) +
0.099883*np.tanh(((((((data["NAME_CLIENT_TYPE_Repeater"])*(np.maximum(((data["AMT_CREDIT_x"])) ,(((((data["NAME_YIELD_GROUP_middle"])>(2.0)) *1.))))))) / 2.0)) / 2.0)) +
0.099726*np.tanh(((data["te_FLAG_CONT_MOBILE"])*(((((( data["avg_buro_buro_bal_status_2"])-(np.tanh(((( data["inst_AMT_PAYMENT"])*(((((((0.0)<(-3.0)) *1.))+(data["te_FLAG_CONT_MOBILE"])) /2.0)))))))) +(data["avg_buro_buro_bal_status_2"])) /2.0)))) +
0.086596*np.tanh(((data["AMT_ANNUITY"])*(((( -1.0)>(((np.maximum(((-1.0)) ,(( 2.0)))) +(((((data["AMT_CREDIT_x"])+(data["AMT_APPLICATION"])))* 2.0)))))*1.))))+
0.097694*np.tanh(((((np.where(((data["AMT_ANNUITY_x"])*(data["inst_NUM_INSTALMENT_VERSION"])) >0, data["NAME_CLIENT_TYPE_New"], np.tanh(( data["inst_NUM_INSTALMENT_VERSION"])))) / 2.0)) / 2.0)) +
0.098554*np.tanh(((((data["NAME_CASH_LOAN_PURPOSE_Business_development"])*(np.maximum(((data["NAME_PORTFOLIO_POS"])) ,(((( np.minimum(((((((0.0)) >(((data["PRODUCT_COMBINATION_Cash"])* 2.0)))*1.))) ,(( 0.0)))) -(data["te_FLAG_DOCUMENT_20"])))))))) * 2.0)) +
0.099492*np.tanh(((((data["avg_buro_buro_bal_status_2"])*(data["te_FLAG_DOCUMENT_20"])))*(((( data["AMT_CREDIT_y"])<(((3.0)/ 2.0)))*1.))))+
0.075772*np.tanh(( -1.0*(((( np.minimum(((np.tanh(((-1.0*(( data["avg_buro_buro_bal_status_1"]))))))),(( data["avg_buro_buro_bal_status_4"])))) *(((data["CNT_INSTALMENT_FUTURE"])* 2.0)))))))+
0.087769*np.tanh(((np.minimum(((((data["cc_bal_SK_DPD"])*(data["MONTHS_BALANCE"])))) ,(( data["cnt_NAME_INCOME_TYPE"])))) *(((data["MONTHS_BALANCE"])/ 2.0)))) +
0.100000*np.tanh(((((((((data["inst_DAYS_INSTALMENT"])-(((( data["inst_DAYS_INSTALMENT"])>(np.where(data["avg_buro_buro_bal_status_2"]>0, data["AMT_CREDIT_y"],(4.0)))) *1.))))/ 2.0)) / 2.0)) / 2.0)) +
0.099844*np.tanh(((((-3.0)*(data["avg_buro_buro_bal_status_4"])))*(((-2.0)*(( -1.0*(((((( -1.0*(( data["avg_buro_buro_bal_status_2"])))) +(np.maximum(((data["PRODUCT_COMBINATION_Cash"])) ,(( np.tanh(( 0.0)))))))/2.0)))))))))+
0.099844*np.tanh(((( np.where(data["avg_buro_buro_bal_status_4"]>0,(-1.0*(( data["AMT_ANNUITY_x"]))), np.tanh(( data["avg_buro_buro_bal_status_4"])))) +(np.tanh(( data["AMT_ANNUITY_x"])))) /2.0)) +
0.099766*np.tanh(((np.where(data["avg_buro_buro_bal_status_3"]>0, data["avg_buro_buro_bal_status_4"],(((data["nans"])>(np.maximum(((0.0)) ,(((-1.0*(( data["AMT_ANNUITY_x"])))))))) *1.))) *(data["AMT_ANNUITY_x"])))+
0.099766*np.tanh(np.minimum(((((data["AMT_ANNUITY_x"])*(data["AMT_GOODS_PRICE_x"])))) ,(((( data["avg_buro_buro_bal_status_2"])*(((((3.0)*(data["AMT_GOODS_PRICE_x"])))-(( -1.0*(( data["CNT_INSTALMENT"])))))))))))+
0.099805*np.tanh(((np.minimum(((((((((data["AMT_CREDIT_x"])+(-3.0)) /2.0)) >(data["avg_buro_buro_bal_status_4"])) *1.))) ,(((( data["AMT_CREDIT_x"])+(1.0)))))) * 2.0)) +
0.096835*np.tanh(( -1.0*(((( np.minimum(((((data["AMT_ANNUITY_x"])-(((-1.0)+(((3.0)*(((( 2.0)<(data["avg_buro_buro_bal_status_2"])) *1.))))))))) ,(((0.0)))))* 2.0)))))+
0.087182*np.tanh(np.minimum(((data["avg_buro_buro_bal_status_4"])) ,(( np.minimum(((((( -1.0*(((( np.where(((data["cnt_FLAG_DOCUMENT_3"])* 2.0)>0,(3.0), -2.0)) * 2.0)))))*(data["avg_buro_buro_bal_status_2"])))) ,(((-1.0*(( data["avg_buro_buro_bal_status_4"])))))))))) +
0.099844*np.tanh(((-3.0)*(((((( data["AMT_CREDIT_x"])*(-3.0)))>(np.maximum(((1.0)) ,(((( data["avg_buro_buro_bal_status_2"])-(((( data["AMT_CREDIT_x"])+(((-3.0)* 2.0)))/2.0)))))))) *1.))))+
0.099961*np.tanh(((( data["te_FLAG_DOCUMENT_8"])<(((np.where(data["avg_buro_buro_bal_status_2"]>0, -1.0,(-1.0*(( data["te_FLAG_DOCUMENT_8"])))))+(-3.0)))) *1.))+
0.098828*np.tanh(((((( data["avg_buro_buro_bal_status_2"])>(np.where(-1.0>0, 0.0, np.minimum(((2.0)) ,(( data["avg_buro_buro_bal_status_2"])))))) *1.))*(((2.0)*(data["te_FLAG_DOCUMENT_20"])))))+
0.061704*np.tanh(np.where(data["FLAG_DOCUMENT_8"]>0, data["te_FLAG_DOCUMENT_20"],(( np.where(data["avg_buro_buro_bal_status_4"]>0, data["FLAG_DOCUMENT_8"], 0.0)) *(data["te_FLAG_DOCUMENT_20"])))) +
0.069637*np.tanh(((((np.maximum(((data["te_FLAG_DOCUMENT_7"])) ,(( 0.0)))) *(((data["te_FLAG_DOCUMENT_3"])/ 2.0)))) / 2.0)) +
0.083587*np.tanh(((np.where(data["NAME_CASH_LOAN_PURPOSE_Business_development"]>0, data["FLAG_DOCUMENT_6"], np.minimum(((( 7.0))),(((( data["te_FLAG_MOBIL"])*(((( 0.0)<(data["FLAG_DOCUMENT_6"])) *1.))))))))/ 2.0)) +
0.099805*np.tanh(((np.minimum(((data["HOUR_APPR_PROCESS_START_y"])) ,(((-1.0*(((((3.0)<(((((((data["AMT_ANNUITY_x"])<(data["avg_buro_buro_bal_status_2"])) *1.))+(data["avg_buro_buro_bal_status_2"])) /2.0)))*1.))))))))*(data["avg_buro_buro_bal_status_2"])))+
0.099766*np.tanh(np.where(np.minimum(((( -1.0*(( data["avg_buro_buro_bal_status_4"]))))),(((((np.tanh(( data["NAME_GOODS_CATEGORY_Construction_Materials"])))<(((data["NAME_GOODS_CATEGORY_Construction_Materials"])* 2.0)))*1.))))>0, data["cnt_FLAG_DOCUMENT_10"],(((data["NAME_GOODS_CATEGORY_Construction_Materials"])>(data["avg_buro_buro_bal_status_4"])) *1.))) +
0.099961*np.tanh(np.where(((data["NAME_CASH_LOAN_PURPOSE_Business_development"])* 2.0)>0, np.where(data["NAME_CASH_LOAN_PURPOSE_Business_development"]>0, data["cnt_NAME_TYPE_SUITE"],(( data["NAME_CASH_LOAN_PURPOSE_Business_development"])* 2.0)) ,(( np.tanh(((( data["NAME_SELLER_INDUSTRY_Construction"])*(data["NAME_CASH_LOAN_PURPOSE_Business_development"])))))*(data["NAME_SELLER_INDUSTRY_Construction"])))) +
0.099336*np.tanh(np.minimum(((np.minimum(((np.where(data["NAME_GOODS_CATEGORY_Weapon"]>0, -3.0, data["avg_buro_buro_bal_status_4"]))),(( data["cnt_FLAG_DOCUMENT_10"]))))),(((( data["NAME_CASH_LOAN_PURPOSE_Business_development"])*(((data["FLAG_DOCUMENT_4"])* 2.0)))))))+
0.099922*np.tanh(np.minimum(((( -1.0*(((( data["FLAG_DOCUMENT_15"])-(np.where(data["NAME_CASH_LOAN_PURPOSE_Business_development"]>0,(( data["FLAG_DOCUMENT_15"])* 2.0), data["cnt_FLAG_DOCUMENT_10"])))))))) ,(((( data["FLAG_DOCUMENT_15"])*(data["AMT_ANNUITY_x"])))))) +
0.099375*np.tanh(( -1.0*(((((((data["AMT_CREDIT_y"])>(3.0)) *1.))*(np.where(data["avg_buro_buro_bal_status_4"]>0, np.minimum(((-3.0)) ,(( data["AMT_CREDIT_y"]))), 2.0)))))))+
0.059203*np.tanh(((data["te_FLAG_DOCUMENT_3"])*(((( data["inst_AMT_PAYMENT"])>(((( -3.0)<(np.tanh(( np.maximum(((data["NAME_CASH_LOAN_PURPOSE_Purchase_of_electronic_equipment"])) ,(( data["NAME_CASH_LOAN_PURPOSE_Business_development"])))))))*1.))) *1.))))+
0.098124*np.tanh(((((( data["te_FLAG_DOCUMENT_6"])-(((( data["Amortized_debt"])<(np.maximum(((((data["inst_AMT_PAYMENT"])*(((data["NAME_GOODS_CATEGORY_Direct_Sales"])* 2.0))))),(( data["avg_buro_buro_bal_status_4"])))))*1.))))>(data["inst_AMT_PAYMENT"])) *1.))+
0.099101*np.tanh(np.tanh(((((((np.tanh(( np.tanh(((( data["cnt_FLAG_DOCUMENT_6"])*(data["NAME_CASH_LOAN_PURPOSE_Business_development"])))))))* 2.0)) <(np.minimum(((data["CHANNEL_TYPE_Stone"])) ,(( data["FLAG_DOCUMENT_6"])))))*1.))))+
0.100000*np.tanh(((data["avg_buro_buro_bal_status_4"])*(np.where(data["CNT_INSTALMENT"]>0,(( -2.0)-(data["LIVINGAPARTMENTS_MEDI"])) ,(((2.0)<(data["avg_buro_buro_bal_status_4"])) *1.))))) +
0.089332*np.tanh(np.minimum(((data["NAME_CASH_LOAN_PURPOSE_Business_development"])) ,(((((data["NAME_PAYMENT_TYPE_Cash_through_the_bank"])+(np.maximum(((((data["inst_AMT_PAYMENT"])*(((-3.0)+(data["NAME_CASH_LOAN_PURPOSE_Business_development"])))))) ,(( data["RATE_INTEREST_PRIVILEGED"])))))/2.0)))))+
0.099648*np.tanh(np.where(data["avg_buro_buro_bal_status_4"]>0,(( data["NAME_CASH_LOAN_PURPOSE_Business_development"])*(data["NAME_TYPE_SUITE_Unaccompanied"])) , np.tanh(((( np.where(data["NAME_PORTFOLIO_XNA"]>0, data["NAME_TYPE_SUITE_Unaccompanied"], 0.0)) *(data["cnt_NAME_INCOME_TYPE"])))))) +
0.083079*np.tanh(np.where(data["NAME_CASH_LOAN_PURPOSE_Business_development"]>0, data["te_FLAG_DOCUMENT_3"],(((((((( data["NAME_CASH_LOAN_PURPOSE_Business_development"])*(((data["avg_buro_buro_bal_status_4"])/ 2.0)))) -(data["cc_bal_AMT_DRAWINGS_ATM_CURRENT"])))* 2.0)) *(((data["avg_buro_buro_bal_status_4"])+(data["avg_buro_buro_bal_status_4"])))))) +
0.076671*np.tanh(((((( 1.0)* 2.0)) <(((((np.where(((data["NAME_PAYMENT_TYPE_XNA"])*(((( -1.0*(( data["NAME_CASH_LOAN_PURPOSE_Business_development"])))) * 2.0)))>0, data["NAME_YIELD_GROUP_XNA"], data["cnt_FLAG_DOCUMENT_17"])) *(3.0)))/ 2.0)))*1.))+
0.099297*np.tanh(((data["CHANNEL_TYPE_Credit_and_cash_offices"])*(((((((( data["NAME_CONTRACT_STATUS_Approved"])-(( -1.0*(( np.tanh(( np.maximum(((data["NAME_YIELD_GROUP_XNA"])) ,(( data["NAME_CASH_LOAN_PURPOSE_Business_development"])))))))))))+(data["cc_bal_SK_ID_PREV"])) /2.0)) / 2.0)))) +
0.099961*np.tanh(((np.where(data["NAME_CASH_LOAN_PURPOSE_XNA"]>0, 2.0, data["CHANNEL_TYPE_Credit_and_cash_offices"])) *(np.where(((( np.tanh(( data["NAME_CONTRACT_STATUS_Unused_offer"])))+(data["NAME_CASH_LOAN_PURPOSE_Business_development"])) /2.0)>0, data["NAME_PORTFOLIO_POS"],(-1.0*(( 0.0)))))))+
0.051700*np.tanh(np.tanh(((((data["cnt_NAME_INCOME_TYPE"])>(((((1.25729477405548096)) +(((((((data["NAME_SELLER_INDUSTRY_XNA"])-(np.maximum(((data["CHANNEL_TYPE_Stone"])) ,(( 0.0)))))) * 2.0)) +(( 1.98952722549438477)))))/2.0)))*1.))))+
0.100000*np.tanh(((((( -1.0*(( data["cnt_EMERGENCYSTATE_MODE"])))) *(np.where(data["NAME_CASH_LOAN_PURPOSE_Business_development"]>0, data["NAME_INCOME_TYPE"],(-1.0*(( data["cnt_FLAG_DOCUMENT_17"])))))))* 2.0)) +
0.099726*np.tanh(((((( np.where(data["avg_buro_buro_bal_status_4"]>0, data["AMT_REQ_CREDIT_BUREAU_QRT"], data["NAME_CASH_LOAN_PURPOSE_Business_development"])) >(((( np.maximum(((-1.0)) ,(( 0.0)))) >(-3.0)) *1.))) *1.))-(data["CHANNEL_TYPE_Car_dealer"])))+
0.092927*np.tanh(np.minimum(((((np.where(data["te_WALLSMATERIAL_MODE"]>0, data["EXT_SOURCE_1"],(( data["EXT_SOURCE_1"])*(data["NAME_INCOME_TYPE"])))) * 2.0))),(( np.tanh(((( data["EXT_SOURCE_1"])*(data["NAME_INCOME_TYPE"])))))))) +
0.100000*np.tanh(np.tanh(( np.where(np.tanh(((( data["EXT_SOURCE_1"])*(((data["EXT_SOURCE_1"])/ 2.0)))))>0,(((data["DAYS_BIRTH"])<(((( data["NAME_CASH_LOAN_PURPOSE_Business_development"])>(3.0)) *1.))) *1.) , data["DAYS_BIRTH"])))) +
0.099961*np.tanh(( -1.0*(((((data["cnt_FLAG_DOCUMENT_6"])>(((( data["DAYS_BIRTH"])<(((( 2.54294586181640625)) / 2.0)))*1.))) *1.))))) +
0.099961*np.tanh(((data["EXT_SOURCE_1"])*(( -1.0*(( np.tanh(((( np.tanh(((((data["CNT_FAM_MEMBERS"])>(np.tanh(( data["EXT_SOURCE_1"])))) *1.))))+(((data["cnt_DAYS_BIRTH"])/ 2.0)))))))))))+
0.099961*np.tanh(((np.tanh(((((data["cnt_DAYS_BIRTH"])+(data["EXT_SOURCE_1"])) /2.0)))) *(((((-1.0*(( data["DAYS_EMPLOYED"])))) +(( -1.0*(((( 2.0)/ 2.0)))))) /2.0)))) +
0.099805*np.tanh(((((((((((( data["NAME_GOODS_CATEGORY_Insurance"])+(data["CNT_FAM_MEMBERS"])) /2.0)) *(data["cnt_CODE_GENDER"])))-(((( data["CNT_CHILDREN"])>(( -1.0*(( -2.0)))))*1.))))/ 2.0)) / 2.0)) +
0.099883*np.tanh(((( data["DAYS_ID_PUBLISH"])>(((2.0)-(np.tanh(( np.tanh(((((data["cnt_CODE_GENDER"])+(((( -1.0*(( data["NAME_CASH_LOAN_PURPOSE_Business_development"])))) * 2.0)))/2.0)))))))))*1.))+
0.089175*np.tanh(((((((((data["avg_buro_buro_bal_status_4"])+(((((( np.where(data["avg_buro_buro_bal_status_4"]>0, data["WALLSMATERIAL_MODE"], data["WALLSMATERIAL_MODE"])) +(((data["HOUSETYPE_MODE"])/ 2.0)))/2.0)) * 2.0)))) * 2.0)) *(data["avg_buro_buro_bal_status_4"])))* 2.0)) +
0.095975*np.tanh(((((( 2.0)<(((((( 3.0)*(data["DAYS_REGISTRATION"])))+(np.minimum(((data["NAME_CASH_LOAN_PURPOSE_Business_development"])) ,(((( data["CODE_REJECT_REASON_SCOFR"])*(data["avg_buro_buro_bal_status_4"])))))))/2.0)))*1.))* 2.0)) +
0.094724*np.tanh(np.minimum(((((((np.minimum(((0.0)) ,(((( np.minimum(((((-2.0)/ 2.0))),(( data["NAME_GOODS_CATEGORY_Insurance"])))) / 2.0)))))/ 2.0)) *(data["DAYS_REGISTRATION"])))) ,(((((data["DAYS_REGISTRATION"])<(-2.0)) *1.))))) +
0.084408*np.tanh(np.where(data["NAME_GOODS_CATEGORY_Insurance"]>0,(-1.0*(( data["cnt_DAYS_BIRTH"]))), np.where(( -1.0*(( data["avg_buro_buro_bal_status_2"])))>0, data["cnt_DAYS_BIRTH"],(-1.0*(((((-1.0)>(( 6.27440023422241211)))*1.))))))) +
0.099609*np.tanh(((np.maximum(((np.maximum(((data["avg_buro_buro_bal_status_4"])) ,(( data["NAME_CASH_LOAN_PURPOSE_Business_development"]))))),(((( data["avg_buro_buro_bal_status_4"])*(data["inst_DAYS_INSTALMENT"])))))) *(((data["inst_DAYS_INSTALMENT"])-(1.0)))))+
0.096366*np.tanh(((((data["ELEVATORS_MODE"])*(((((((data["NAME_GOODS_CATEGORY_Insurance"])-(( -1.0*(((( data["NAME_GOODS_CATEGORY_Direct_Sales"])+(data["NAME_INCOME_TYPE"])))))))) -(data["CNT_FAM_MEMBERS"])))*(data["ELEVATORS_MODE"])))))/ 2.0)) +
0.087769*np.tanh(((np.where(3.0>0, data["FLAG_WORK_PHONE"], 3.0)) *(((( data["FLAG_WORK_PHONE"])<(((data["CNT_CHILDREN"])-(((1.0)* 2.0)))))*1.))))+
0.079719*np.tanh(((((((-1.0*(((( data["cnt_NAME_INCOME_TYPE"])/ 2.0)))))<(( -1.0*(((((((( -1.0*(( data["NAME_CASH_LOAN_PURPOSE_Business_development"])))) +(2.0)) /2.0)) +(data["cnt_CNT_CHILDREN"])))))))*1.))/ 2.0)) +
0.099883*np.tanh(((np.where(np.where(data["cc_bal_SK_DPD"]>0, data["avg_buro_buro_bal_status_4"], data["AMT_DOWN_PAYMENT"])>0, data["NAME_CASH_LOAN_PURPOSE_Purchase_of_electronic_equipment"],(( data["RATE_INTEREST_PRIVILEGED"])* 2.0)))* 2.0)) +
0.062329*np.tanh(np.where(data["AMT_DOWN_PAYMENT"]>0, np.minimum(((( -1.0*(((-1.0*(( data["DAYS_LAST_DUE_1ST_VERSION"])))))))) ,(( data["cc_bal_SK_DPD"]))),(( data["NAME_CASH_LOAN_PURPOSE_Purchase_of_electronic_equipment"])*(((((data["cc_bal_SK_DPD"])* 2.0)) * 2.0)))))+
0.099883*np.tanh(((((data["RATE_DOWN_PAYMENT"])*(np.where(data["cc_bal_SK_DPD_DEF"]>0, 1.0, data["NAME_CASH_LOAN_PURPOSE_Business_development"])))) *(-3.0)))+
0.098867*np.tanh(np.tanh(((( data["inst_NUM_INSTALMENT_VERSION"])*(((( data["cc_bal_SK_DPD"])>(((((((((( -1.0*(( data["cc_bal_SK_DPD_DEF"])))) / 2.0)) >(data["NAME_CASH_LOAN_PURPOSE_Business_development"])) *1.))+(data["inst_NUM_INSTALMENT_VERSION"])) /2.0)))*1.))))))+
0.068386*np.tanh(np.tanh(((-1.0*(( np.where(data["DAYS_FIRST_DRAWING"]>0, data["cc_bal_MONTHS_BALANCE"], np.tanh(((((data["cc_bal_SK_DPD"])+(-1.0)) /2.0)))))))))) +
0.099766*np.tanh(( -1.0*(( np.where(data["cc_bal_AMT_INST_MIN_REGULARITY"]>0,(((( data["avg_buro_buro_bal_status_4"])* 2.0)) *(((((data["avg_buro_buro_bal_status_4"])* 2.0)) *(data["SK_ID_PREV_y"])))) ,(((( data["avg_buro_buro_bal_status_4"])* 2.0)) *(data["SK_ID_PREV_y"])))))))+
0.088159*np.tanh(( -1.0*(((((( data["cc_bal_CNT_DRAWINGS_ATM_CURRENT"])* 2.0)) *(np.where(data["AMT_DOWN_PAYMENT"]>0, data["AMT_DOWN_PAYMENT"],(((-1.0*(((( data["AMT_DOWN_PAYMENT"])* 2.0)))))*(( -1.0*(((( data["CNT_INSTALMENT"])* 2.0)))))))))))))+
0.097499*np.tanh(((data["cc_bal_AMT_PAYMENT_TOTAL_CURRENT"])*(np.where(data["avg_buro_buro_bal_status_4"]>0, data["CNT_INSTALMENT"],(( data["AMT_DOWN_PAYMENT"])-(( -1.0*(( np.tanh(( 0.0)))))))))))+
0.100000*np.tanh(( -1.0*(((( data["cc_bal_AMT_PAYMENT_TOTAL_CURRENT"])*(((( data["inst_SK_ID_PREV"])+(((data["cc_bal_AMT_CREDIT_LIMIT_ACTUAL"])*(((data["inst_SK_ID_PREV"])-(( -1.0*(( data["NAME_CASH_LOAN_PURPOSE_Purchase_of_electronic_equipment"])))))))))/2.0)))))))+
0.083783*np.tanh(((((((data["inst_AMT_INSTALMENT"])>(2.0)) *1.))<(((np.minimum(((data["inst_AMT_INSTALMENT"])) ,(( data["avg_buro_buro_bal_status_4"])))) +(((data["cc_bal_SK_DPD"])*(data["AMT_DOWN_PAYMENT"])))))) *1.))+
0.096913*np.tanh(np.where(np.minimum(((( 3.24788403511047363))),(((( np.minimum(((((-1.0)/ 2.0))),(( data["cc_bal_SK_DPD"])))) +(np.tanh(( data["SK_ID_PREV_y"])))))))>0, data["NAME_PRODUCT_TYPE_XNA"], data["NAME_CASH_LOAN_PURPOSE_Purchase_of_electronic_equipment"])) +
0.098828*np.tanh(((data["cc_bal_SK_DPD"])*(((data["AMT_CREDIT_y"])*(((((((-1.0*(((3.0)))))+(((data["cc_bal_SK_DPD"])* 2.0)))) +(((( -1.0*(((3.0)))))+(data["NAME_CASH_LOAN_PURPOSE_Purchase_of_electronic_equipment"])))) /2.0)))))) +
0.099609*np.tanh(((((data["avg_buro_buro_bal_status_2"])*(((data["avg_buro_buro_bal_status_2"])* 2.0)))) *(np.where(data["inst_AMT_PAYMENT"]>0, data["NAME_CASH_LOAN_PURPOSE_Business_development"],(((data["avg_buro_buro_bal_status_2"])>(2.0)) *1.))))) +
0.099844*np.tanh(((data["avg_buro_buro_bal_status_2"])*(((data["NAME_CASH_LOAN_PURPOSE_Purchase_of_electronic_equipment"])+(((data["avg_buro_buro_bal_status_3"])*(( -1.0*(( data["cnt_CNT_CHILDREN"])))))))))) +
0.095819*np.tanh(((data["avg_buro_buro_bal_status_4"])*(((np.where(data["NAME_CASH_LOAN_PURPOSE_Purchase_of_electronic_equipment"]>0,(( data["NAME_CASH_LOAN_PURPOSE_Purchase_of_electronic_equipment"])* 2.0), -2.0)) +(((-3.0)*(data["cc_bal_SK_DPD"])))))))+
0.099844*np.tanh(((((data["cc_bal_AMT_CREDIT_LIMIT_ACTUAL"])*(np.maximum(((data["NAME_CASH_LOAN_PURPOSE_Purchase_of_electronic_equipment"])) ,(( np.minimum(((((((( 2.0)-(((data["cc_bal_AMT_CREDIT_LIMIT_ACTUAL"])* 2.0)))) +(data["FLAG_DOCUMENT_17"])) /2.0))),(( data["cc_bal_AMT_CREDIT_LIMIT_ACTUAL"])))))))))* 2.0)) +
0.099961*np.tanh(np.where(data["NAME_CASH_LOAN_PURPOSE_Business_development"]>0, data["inst_AMT_PAYMENT"],(( np.minimum(((data["inst_AMT_PAYMENT"])) ,(( np.maximum(((data["avg_buro_buro_bal_status_2"])) ,(( 0.0)))))))*(((((data["avg_buro_buro_bal_status_5"])/ 2.0)) * 2.0)))))+
0.099805*np.tanh(((data["NAME_CONTRACT_STATUS_Approved"])*(((((data["avg_buro_buro_bal_status_5"])-(np.maximum(((data["avg_buro_buro_bal_status_5"])) ,(((( data["NAME_CASH_LOAN_PURPOSE_Business_development"])-(((data["avg_buro_buro_bal_status_5"])-(data["cc_bal_SK_DPD"])))))))))) *(-1.0)))))+
0.098398*np.tanh(((((( data["cnt_CNT_CHILDREN"])*(((( data["NAME_CASH_LOAN_PURPOSE_Purchase_of_electronic_equipment"])+(((data["cnt_CNT_CHILDREN"])*(data["cc_bal_SK_DPD"])))) /2.0)))) +(((((((data["cnt_FLAG_DOCUMENT_17"])/ 2.0)) * 2.0)) / 2.0)))/2.0)) +
0.088081*np.tanh(np.where(((data["cc_bal_AMT_PAYMENT_CURRENT"])/ 2.0)>0, data["AMT_CREDIT_SUM_LIMIT"],(((-1.0*(( data["AMT_CREDIT_SUM_LIMIT"])))) *(data["AMT_CREDIT_SUM_LIMIT"])))) +
0.097421*np.tanh(((((data["NAME_PRODUCT_TYPE_x_sell"])*(((data["NAME_PRODUCT_TYPE_x_sell"])*(((np.minimum(((data["cnt_FLAG_DOCUMENT_10"])) ,(( data["avg_buro_buro_bal_status_5"])))) *(3.0)))))))-(data["NAME_CASH_LOAN_PURPOSE_Purchase_of_electronic_equipment"])))+
0.099805*np.tanh(((((-1.0*(( data["NAME_CONTRACT_TYPE_Consumer_loans"])))) <(np.where(((( -2.0)>(data["cnt_CNT_CHILDREN"])) *1.) >0,(( np.where(data["NAME_PRODUCT_TYPE_XNA"]>0, data["avg_buro_buro_bal_status_5"], data["NAME_CONTRACT_TYPE_Consumer_loans"])) / 2.0), data["NAME_GOODS_CATEGORY_XNA"])))*1.))+
0.098828*np.tanh(((np.maximum(((((( data["PRODUCT_COMBINATION_Cash_X_Sell__middle"])<(np.where(np.tanh(( data["NAME_CONTRACT_TYPE_Consumer_loans"])) >0, data["NAME_PRODUCT_TYPE_x_sell"], data["PRODUCT_COMBINATION_Cash_X_Sell__middle"])))*1.))) ,(((( -1.0)-(data["CNT_FAM_MEMBERS"])))))) / 2.0)) +
0.099922*np.tanh(np.where(((data["avg_buro_buro_bal_status_5"])* 2.0)>0, data["NAME_CASH_LOAN_PURPOSE_XAP"],(( np.where(data["NAME_CASH_LOAN_PURPOSE_XAP"]>0, data["avg_buro_buro_bal_status_5"],(((np.tanh(( 0.0)))>(((data["PRODUCT_COMBINATION_Cash_X_Sell__middle"])+(data["NAME_CONTRACT_TYPE_Cash_loans"])))) *1.))) / 2.0)))+
0.100000*np.tanh(((((((( np.where(data["PRODUCT_COMBINATION_Cash_X_Sell__middle"]>0, data["NAME_PORTFOLIO_Cash"], 1.0)) * 2.0)) * 2.0)) <(((1.0)-(((data["NAME_PORTFOLIO_Cash"])* 2.0)))))*1.))+
0.099961*np.tanh(((((np.minimum(((data["PRODUCT_COMBINATION_Cash_X_Sell__middle"])) ,(( np.tanh(((((((1.0)<(data["NAME_PORTFOLIO_Cash"])) *1.))*(data["NAME_PRODUCT_TYPE_x_sell"])))))))) / 2.0)) / 2.0)) +
0.060531*np.tanh(np.where(np.minimum(((np.tanh(( 2.0)))) ,(((((np.tanh(( data["cnt_CNT_CHILDREN"])))+(data["avg_buro_buro_bal_status_C"])) /2.0)))) >0,(((( np.tanh(( data["SK_ID_PREV_y"])))*(data["CNT_INSTALMENT"])))/ 2.0), data["NAME_CLIENT_TYPE_New"])) +
0.099492*np.tanh(np.minimum(((data["NAME_CASH_LOAN_PURPOSE_Business_development"])) ,(((( data["NAME_PRODUCT_TYPE_XNA"])*(np.maximum(((data["NAME_PRODUCT_TYPE_XNA"])) ,(( data["avg_buro_buro_bal_status_C"])))))))))+
0.084252*np.tanh(((((((((data["NAME_PORTFOLIO_POS"])>(data["NAME_CONTRACT_TYPE_Cash_loans"])) *1.))<(( -1.0*(((((((data["NAME_CONTRACT_TYPE_Cash_loans"])+(( -1.0*(( data["NAME_SELLER_INDUSTRY_XNA"])))))/2.0)) / 2.0)))))) *1.))/ 2.0)) +
0.099609*np.tanh(((( -1.0*(((((( data["avg_buro_buro_bal_status_5"])*(((data["DAYS_LAST_DUE_1ST_VERSION"])*(data["NAME_CASH_LOAN_PURPOSE_XAP"])))))*(((-3.0)* 2.0)))))))+(((( 3.0)<(data["CNT_PAYMENT"])) *1.))))+
0.099453*np.tanh(((((( -1.0*(( np.where(data["CNT_INSTALMENT"]>0, 2.0, 0.0)))))+(((( data["NAME_CASH_LOAN_PURPOSE_XAP"])>(((0.0)*(1.0)))) *1.))))*(data["avg_buro_buro_bal_status_5"])))+
0.080774*np.tanh(( -1.0*(((((((((((( 1.0)) *(((data["CNT_INSTALMENT"])/ 2.0)))) +(np.maximum(((np.minimum(((3.0)) ,(( data["CNT_INSTALMENT"]))))),(( data["te_WALLSMATERIAL_MODE"])))))/2.0)) / 2.0)) / 2.0)))))+
0.099961*np.tanh(((((( np.minimum(((data["NAME_PORTFOLIO_Cash"])) ,(( data["NAME_PRODUCT_TYPE_XNA"])))) >(((( 0.0)>(((data["NAME_CONTRACT_TYPE_Cash_loans"])+(np.tanh(( data["CNT_INSTALMENT_FUTURE"])))))) *1.))) *1.))*(data["CNT_INSTALMENT_FUTURE"])))+
0.099844*np.tanh(((( 1.0)<(np.minimum(((((( data["NAME_PRODUCT_TYPE_x_sell"])+(data["NAME_CONTRACT_TYPE_Cash_loans"])) /2.0))),(((( np.maximum(((((data["NAME_PORTFOLIO_POS"])*(data["NAME_PORTFOLIO_Cash"])))) ,(((((-1.0)<(data["NAME_PORTFOLIO_POS"])) *1.))))) * 2.0)))))) *1.))+
0.099648*np.tanh(np.where(data["NAME_CASH_LOAN_PURPOSE_XAP"]>0, data["NAME_CASH_LOAN_PURPOSE_Repairs"],(( np.where(data["CNT_INSTALMENT_FUTURE"]>0, data["NAME_CASH_LOAN_PURPOSE_Repairs"],(((((data["NAME_CASH_LOAN_PURPOSE_Repairs"])<(data["PRODUCT_COMBINATION_Cash_Street__middle"])) *1.))/ 2.0)))/ 2.0)))+
0.099883*np.tanh(((((((data["inst_AMT_PAYMENT"])-(np.minimum(((3.0)) ,(((-1.0*(( data["PRODUCT_COMBINATION_Cash_Street__low"])))))))))*(np.minimum(((data["NAME_CASH_LOAN_PURPOSE_Business_development"])) ,(( data["inst_AMT_PAYMENT"])))))) / 2.0)) +
0.099609*np.tanh(((np.where(data["CNT_INSTALMENT_FUTURE"]>0, data["NAME_TYPE_SUITE_Spouse__partner"], np.where(data["DAYS_LAST_DUE_1ST_VERSION"]>0, data["NAME_TYPE_SUITE_Spouse__partner"], data["NAME_CASH_LOAN_PURPOSE_Business_development"])))/ 2.0)) +
0.099648*np.tanh(((np.where(data["CNT_INSTALMENT_FUTURE"]>0, 0.0, np.tanh(((((((np.tanh(( np.tanh(( data["NAME_CASH_LOAN_PURPOSE_Other"])))))>(((((data["te_FLAG_DOCUMENT_20"])* 2.0)) * 2.0)))*1.))*(data["NAME_CASH_LOAN_PURPOSE_Other"])))))) * 2.0)) +
0.100000*np.tanh(( -1.0*(((( data["NAME_TYPE_SUITE_Spouse__partner"])*(((((((data["inst_NUM_INSTALMENT_VERSION"])+(((( 0.0)+(np.maximum(((data["CNT_INSTALMENT_FUTURE"])) ,(((((-2.0)<(data["avg_buro_buro_bal_status_5"])) *1.))))))/2.0)))/2.0)) >(1.0)) *1.))))))) +
0.099805*np.tanh(np.maximum(((np.tanh(((( data["ty__Interbank_credit"])+(( -1.0*(( data["avg_buro_buro_bal_status_5"]))))))))),(((((((np.where(data["ty__Interbank_credit"]>0, data["CNT_INSTALMENT_FUTURE"], data["te_FLAG_EMAIL"])) -(1.0)))>(0.0)) *1.))))) +
0.099218*np.tanh(np.minimum(((np.minimum(((data["avg_buro_buro_bal_status_5"])) ,(((-1.0*(((((((data["NAME_GOODS_CATEGORY_Insurance"])+(np.tanh(( data["te_FLAG_DOCUMENT_11"])))) /2.0)) / 2.0))))))))),(( np.where(data["CNT_INSTALMENT"]>0, data["te_FLAG_DOCUMENT_11"], data["NAME_CASH_LOAN_PURPOSE_Business_development"])))))+
0.071161*np.tanh(((((8.0)) <(((( -1.0*(((((np.where(( 10.64545440673828125)>0, data["avg_buro_buro_bal_status_5"], data["te_FLAG_CONT_MOBILE"])) +(data["te_FLAG_DOCUMENT_11"])) /2.0)))))-(((data["te_FLAG_EMAIL"])* 2.0)))))*1.))+
0.092458*np.tanh(((np.where(( -1.0*(( np.where(((2.0)*(np.minimum(((data["cnt_FLAG_EMAIL"])) ,(((4.85187721252441406)))))) >0, data["NAME_GOODS_CATEGORY_Insurance"], data["te_FLAG_DOCUMENT_20"])))) >0, 0.0, data["avg_buro_buro_bal_status_5"])) *(( 13.72183322906494141)))) +
0.099492*np.tanh(np.where(((((((( 8.19193267822265625)) <(data["avg_buro_buro_bal_status_5"])) *1.))<(data["te_FLAG_DOCUMENT_8"])) *1.) >0,(((( data["NAME_CASH_LOAN_PURPOSE_Business_development"])*(data["NAME_CASH_LOAN_PURPOSE_Purchase_of_electronic_equipment"])))* 2.0),(((data["NAME_CASH_LOAN_PURPOSE_Purchase_of_electronic_equipment"])>(np.tanh(( 0.0)))) *1.))) +
0.047245*np.tanh(((( -1.0*(( np.minimum(((data["avg_buro_buro_bal_status_5"])) ,(((( 2.0)*(np.minimum(((((((data["NAME_GOODS_CATEGORY_Direct_Sales"])*(data["te_FLAG_DOCUMENT_20"])))*(data["te_FLAG_DOCUMENT_20"])))) ,(( data["avg_buro_buro_bal_status_5"])))))))))))) * 2.0)) +
0.099687*np.tanh(((np.minimum(((data["avg_buro_buro_bal_status_5"])) ,(( np.where(np.minimum(((data["DAYS_LAST_DUE_1ST_VERSION"])) ,(( np.tanh(( data["ty__Interbank_credit"])))))>0,(-1.0*(((((2.0)+(data["NAME_CASH_LOAN_PURPOSE_Business_development"])) /2.0)))) , data["ty__Interbank_credit"])))))*(data["DAYS_LAST_DUE_1ST_VERSION"])))+
0.099687*np.tanh(((( -3.0)>(((np.minimum(((data["te_FLAG_DOCUMENT_20"])) ,(((-1.0*(( 0.0)))))))-(data["NAME_PORTFOLIO_Cards"])))) *1.))+
0.099414*np.tanh(np.minimum(((((data["CODE_REJECT_REASON_SYSTEM"])*(data["NAME_YIELD_GROUP_high"])))) ,(((( data["CODE_REJECT_REASON_SYSTEM"])+(np.maximum(((data["CODE_REJECT_REASON_SYSTEM"])) ,(( data["NAME_YIELD_GROUP_high"])))))))))+
0.065416*np.tanh(((np.where(((data["NAME_YIELD_GROUP_high"])/ 2.0)>0,(((((((((data["NAME_GOODS_CATEGORY_Direct_Sales"])+(2.0)) /2.0)) +(0.0)) /2.0)) +(data["DAYS_LAST_DUE"])) /2.0), data["NAME_CASH_LOAN_PURPOSE_Business_development"])) / 2.0)) +
0.100000*np.tanh(((( data["ty__Interbank_credit"])>(np.minimum(((((((((((((( 3.0)/ 2.0)) +(((((data["PRODUCT_COMBINATION_POS_mobile_with_interest"])/ 2.0)) / 2.0)))/2.0)) +(1.0)) /2.0)) >(data["PRODUCT_COMBINATION_POS_mobile_with_interest"])) *1.))) ,(( data["ty__Interbank_credit"])))))*1.))+
0.099726*np.tanh(((((( data["NAME_GOODS_CATEGORY_Mobile"])+(-1.0)))>(((data["NAME_SELLER_INDUSTRY_Connectivity"])* 2.0)))*1.))+
0.078976*np.tanh(((np.where(data["PRODUCT_COMBINATION_POS_mobile_with_interest"]>0,(9.37105369567871094), np.minimum(((data["NAME_GOODS_CATEGORY_Insurance"])) ,(( data["NAME_CASH_LOAN_PURPOSE_Business_development"])))))*(data["NAME_CASH_LOAN_PURPOSE_Business_development"])))+
0.062524*np.tanh(((np.where(( 8.51268959045410156)>0,(((( data["CODE_REJECT_REASON_SCOFR"])*(np.minimum(((data["NAME_YIELD_GROUP_high"])) ,(((( data["NAME_YIELD_GROUP_high"])*(data["NAME_YIELD_GROUP_high"])))))))) / 2.0), -1.0)) * 2.0)) +
0.099062*np.tanh(np.where(data["avg_buro_buro_bal_status_5"]>0, data["te_FLAG_DOCUMENT_20"],(( np.where(data["ty__Interbank_credit"]>0,(((np.tanh(( 0.0)))+(data["NAME_SELLER_INDUSTRY_Connectivity"])) /2.0),(( -2.0)*(data["NAME_GOODS_CATEGORY_Insurance"])))) / 2.0)))+
0.095506*np.tanh(((data["avg_buro_buro_bal_status_2"])*(((((((((data["te_FLAG_DOCUMENT_20"])*(data["avg_buro_buro_bal_status_2"])))/ 2.0)) -(data["avg_buro_buro_bal_status_5"])))*(((np.tanh(( data["avg_buro_buro_bal_status_2"])))/ 2.0)))))) +
0.099726*np.tanh(((data["avg_buro_buro_bal_status_2"])*(((((((6.0)) >(data["avg_buro_buro_bal_status_2"])) *1.))*(np.tanh(( np.where(1.0>0, np.tanh(((((( 2.0)) <(data["avg_buro_buro_bal_status_2"])) *1.))) , -1.0)))))))) +
0.099023*np.tanh(((data["cc_bal_AMT_PAYMENT_CURRENT"])*(((((data["avg_buro_buro_bal_status_2"])* 2.0)) *(((3.0)-(data["cc_bal_AMT_PAYMENT_CURRENT"])))))))+
0.099297*np.tanh(((((np.where(data["NAME_CASH_LOAN_PURPOSE_Business_development"]>0, data["avg_buro_buro_bal_status_5"], np.where(data["ty__Real_estate_loan"]>0, data["NAME_GOODS_CATEGORY_Insurance"],(-1.0*(( data["NAME_GOODS_CATEGORY_Insurance"])))))) -(np.tanh(( np.maximum(((data["ty__Real_estate_loan"])) ,(( data["NAME_CASH_LOAN_PURPOSE_Business_development"])))))))) * 2.0)) +
0.084056*np.tanh(np.where(((((2.0)* 2.0)) -(data["avg_buro_buro_bal_status_2"])) >0,(( np.minimum(((data["avg_buro_buro_bal_status_2"])) ,(( data["avg_buro_buro_bal_status_2"])))) *(((( 2.0)>(data["cc_bal_AMT_PAYMENT_CURRENT"])) *1.))) , -1.0)) +
0.070535*np.tanh(np.where(data["ty__Interbank_credit"]>0,(( data["cc_bal_AMT_PAYMENT_CURRENT"])* 2.0),(-1.0*(( np.where(-3.0>0, data["ty__Interbank_credit"],(( 1.0)*(data["avg_buro_buro_bal_status_5"])))))))) +
0.099922*np.tanh(((((10.0)) <(((((( data["NAME_GOODS_CATEGORY_Direct_Sales"])-(data["te_FLAG_DOCUMENT_20"])))+(data["avg_buro_buro_bal_status_5"])) /2.0)))*1.))+
0.088316*np.tanh(np.maximum(((((((np.maximum(((data["avg_buro_buro_bal_status_5"])) ,(( data["avg_buro_buro_bal_status_5"])))) +(((data["te_FLAG_DOCUMENT_20"])/ 2.0)))) *(((data["avg_buro_buro_bal_status_2"])* 2.0))))),(( -3.0)))) +
0.099414*np.tanh(( -1.0*(((((((data["FLAG_DOCUMENT_10"])-(data["te_FLAG_DOCUMENT_20"])))<(((( data["avg_buro_buro_bal_status_2"])+(((-3.0)/ 2.0)))/2.0)))*1.))))) +
0.099531*np.tanh(((data["NAME_CASH_LOAN_PURPOSE_Business_development"])*(((data["FLAG_DOCUMENT_19"])-(data["avg_buro_buro_bal_status_5"])))))+
0.099258*np.tanh(((((np.where(data["ty__Interbank_credit"]>0, data["CODE_REJECT_REASON_SYSTEM"],(((data["NAME_GOODS_CATEGORY_Insurance"])+(((data["NAME_GOODS_CATEGORY_Fitness"])-(data["CODE_REJECT_REASON_SYSTEM"])))) /2.0)))*(data["CODE_REJECT_REASON_SYSTEM"])))* 2.0)) +
0.081047*np.tanh(((data["cnt_FLAG_DOCUMENT_4"])+(((((((( data["avg_buro_buro_bal_status_2"])/ 2.0)) +(((( data["cc_bal_cc_bal_status__Refused"])+(data["NAME_CASH_LOAN_PURPOSE_Business_development"])) /2.0)))) >(1.0)) *1.))))+
0.099883*np.tanh(((((np.where(((((data["ty__Interbank_credit"])/ 2.0)) / 2.0)>0,(-1.0*(( data["NAME_CASH_LOAN_PURPOSE_Buying_a_new_car"]))), data["NAME_CASH_LOAN_PURPOSE_Buying_a_new_car"])) -(np.tanh(( data["cnt_FLAG_DOCUMENT_10"])))))-(np.maximum(((data["ty__Interbank_credit"])) ,(( data["FLAG_DOCUMENT_10"])))))) +
0.099805*np.tanh(((( data["AMT_ANNUITY_y"])>(((((( np.minimum(((( -1.0*(((( data["CODE_REJECT_REASON_VERIF"])* 2.0)))))) ,(((( data["cc_bal_cc_bal_status__Refused"])/ 2.0)))))>(0.0)) *1.))/ 2.0)))*1.))+
0.093669*np.tanh(((((( data["CODE_REJECT_REASON_VERIF"])+(((( np.where(data["AMT_CREDIT_SUM"]>0,(( data["avg_buro_buro_bal_status_2"])* 2.0), data["cc_bal_cc_bal_status__Refused"])) <(((data["CODE_REJECT_REASON_VERIF"])*(data["AMT_CREDIT_SUM"])))) *1.))) /2.0)) *(data["AMT_CREDIT_SUM"])))+
0.098945*np.tanh(((((((np.where(data["ty__Car_loan"]>0, data["CODE_REJECT_REASON_VERIF"],(((((-1.0*(( data["CODE_REJECT_REASON_VERIF"])))) / 2.0)) *(data["CNT_INSTALMENT"])))) +(data["ty__Car_loan"])))*(data["CODE_REJECT_REASON_VERIF"])))* 2.0)) +
0.096874*np.tanh(((np.where(data["cc_bal_cc_bal_status__Refused"]>0,(-1.0*(((-1.0*(((( np.where(np.where(data["avg_buro_buro_bal_status_5"]>0, data["avg_buro_buro_bal_status_2"], data["ty__Interbank_credit"])>0, data["avg_buro_buro_bal_status_4"], data["ty__Interbank_credit"])) * 2.0))))))), data["avg_buro_buro_bal_status_4"])) * 2.0)) +
0.090504*np.tanh(np.where(3.0>0,(( data["AMT_REQ_CREDIT_BUREAU_MON"])*(((((((( data["CHANNEL_TYPE_Car_dealer"])+(((data["AMT_CREDIT_SUM"])/ 2.0)))) >(data["CODE_REJECT_REASON_VERIF"])) *1.))*(data["AMT_REQ_CREDIT_BUREAU_MON"])))) , np.tanh(( data["NAME_CASH_LOAN_PURPOSE_Business_development"])))) +
0.099961*np.tanh(((((data["AMT_ANNUITY_x"])*(np.where(data["NAME_GOODS_CATEGORY_Insurance"]>0,(((data["AMT_REQ_CREDIT_BUREAU_MON"])<(0.0)) *1.) , data["AMT_REQ_CREDIT_BUREAU_MON"])))) / 2.0)) +
0.099766*np.tanh(((((((( -1.0)*(((( data["AMT_REQ_CREDIT_BUREAU_MON"])+(data["avg_buro_buro_bal_status_2"])) /2.0)))) +(np.minimum(((((( 2.0)) -(data["AMT_CREDIT_SUM"])))) ,(( 0.0)))))/2.0)) / 2.0)) +
0.099766*np.tanh(((np.where(((( data["avg_buro_buro_bal_status_2"])>(data["CODE_REJECT_REASON_VERIF"])) *1.) >0, data["NAME_CASH_LOAN_PURPOSE_Business_development"], data["AMT_GOODS_PRICE_x"])) *(data["AMT_CREDIT_SUM"])))+
0.099961*np.tanh(((data["AMT_CREDIT_SUM"])*(np.minimum(((((3.0)*(((((( data["avg_buro_buro_bal_status_4"])<(data["NAME_GOODS_CATEGORY_Insurance"])) *1.))*(data["inst_AMT_PAYMENT"])))))) ,(((( data["NAME_CASH_LOAN_PURPOSE_Business_development"])* 2.0)))))))+
0.100000*np.tanh(((((((np.maximum(((((((data["AMT_CREDIT_MAX_OVERDUE"])*(((( 7.54546737670898438)) * 2.0)))) * 2.0))),(( data["AMT_CREDIT_MAX_OVERDUE"])))) *(np.maximum(((( 10.0))),(( data["avg_buro_buro_bal_status_4"])))))) * 2.0)) * 2.0)) +
0.095506*np.tanh(((((-1.0*(( np.where(data["SK_ID_BUREAU"]>0, data["avg_buro_buro_bal_status_1"],(((( -3.0)+(np.tanh(( -3.0)))))*(((data["NAME_CASH_LOAN_PURPOSE_Business_development"])* 2.0)))))))) +(((1.0)/ 2.0)))/2.0)) +
0.099805*np.tanh(np.where(data["avg_buro_buro_bal_status_1"]>0,(( data["EXT_SOURCE_3"])-(data["NAME_CONTRACT_STATUS_Refused"])) ,(( np.maximum(((data["avg_buro_buro_bal_status_2"])) ,(((( data["EXT_SOURCE_3"])* 2.0)))))*(data["avg_buro_buro_bal_status_1"])))) +
0.092224*np.tanh(((((data["cc_bal_cc_bal_status__Refused"])+(( -1.0*(( data["AMT_CREDIT_SUM"])))))) *(np.maximum(((((( data["AMT_CREDIT_SUM"])>(( 1.58207809925079346)))*1.))) ,(( data["cc_bal_AMT_PAYMENT_TOTAL_CURRENT"])))))) +
0.094959*np.tanh(((((data["NAME_CASH_LOAN_PURPOSE_Business_development"])*(data["AMT_CREDIT_SUM_DEBT"])))+(np.tanh(((((data["AMT_CREDIT_SUM_DEBT"])+(((( data["avg_buro_buro_bal_status_2"])<(np.minimum(((data["AMT_CREDIT_SUM_DEBT"])) ,(((((12.72768211364746094)) / 2.0)))))) *1.))) /2.0)))))) +
0.099922*np.tanh(((np.tanh(((((-1.0*(( data["AMT_CREDIT_SUM"])))) *(np.maximum(((((( -1.0)>(((data["inst_AMT_PAYMENT"])+(data["AMT_CREDIT_SUM"])))) *1.))) ,(( np.tanh(( data["EXT_SOURCE_3"])))))))))) * 2.0)) +
0.078507*np.tanh(np.where(data["SK_ID_BUREAU"]>0,(( data["SK_ID_BUREAU"])*(((( np.where(data["NAME_CASH_LOAN_PURPOSE_Business_development"]>0, 0.0, data["NAME_GOODS_CATEGORY_Insurance"])) >(((np.minimum(((data["cc_bal_AMT_PAYMENT_TOTAL_CURRENT"])) ,(( 3.0)))) * 2.0)))*1.))) , data["ty__Mortgage"])) +
0.092614*np.tanh(np.where(data["DAYS_FIRST_DRAWING"]>0,(( data["inst_NUM_INSTALMENT_VERSION"])*(data["inst_NUM_INSTALMENT_NUMBER"])) ,(( np.minimum(((0.0)) ,(( data["DAYS_FIRST_DRAWING"])))) *(data["inst_NUM_INSTALMENT_NUMBER"])))) +
0.099883*np.tanh(((( 1.0)<(((data["inst_NUM_INSTALMENT_NUMBER"])*(((((((-1.0*(( data["cc_bal_CNT_INSTALMENT_MATURE_CUM"])))) >(np.minimum(((data["cc_bal_MONTHS_BALANCE"])) ,(((10.0)))))) *1.))* 2.0)))))*1.))+
0.100000*np.tanh(((( data["cc_bal_AMT_RECEIVABLE_PRINCIPAL"])<(( -1.0*(((((data["cc_bal_CNT_INSTALMENT_MATURE_CUM"])<(((( 3.0)+(data["cc_bal_AMT_BALANCE"])) /2.0)))*1.))))))*1.))+
0.099531*np.tanh(((( data["cc_bal_AMT_RECIVABLE"])>(np.maximum(((data["cc_bal_AMT_RECEIVABLE_PRINCIPAL"])) ,(( np.minimum(((((((( 1.0)<(data["cc_bal_CNT_INSTALMENT_MATURE_CUM"])) *1.))/ 2.0))),(((((((( data["cc_bal_AMT_RECIVABLE"])>(-2.0)) *1.))>(( 0.0)))*1.))))))))) *1.))+
0.100000*np.tanh(( -1.0*(( np.maximum(((data["cc_bal_CNT_DRAWINGS_ATM_CURRENT"])) ,(((-1.0*(( np.minimum(((( -1.0*(( data["cc_bal_CNT_DRAWINGS_ATM_CURRENT"]))))),(((((data["cc_bal_CNT_DRAWINGS_ATM_CURRENT"])+(((((-1.0*(( data["NAME_GOODS_CATEGORY_Insurance"])))) <(data["EXT_SOURCE_3"])) *1.))) /2.0)))))))))))))) +
0.099805*np.tanh(((((( data["cc_bal_AMT_RECIVABLE"])/ 2.0)) >(((((( 0.0)-(((( 2.0)<(data["cc_bal_AMT_DRAWINGS_ATM_CURRENT"])) *1.))))<(((( data["cc_bal_AMT_RECIVABLE"])+(( -1.0*(( data["cc_bal_AMT_PAYMENT_CURRENT"])))))/2.0)))*1.))) *1.))+
0.072177*np.tanh(np.minimum(((((data["inst_NUM_INSTALMENT_VERSION"])+(( 1.0))))),(( np.where(np.maximum(((data["NAME_CASH_LOAN_PURPOSE_Buying_a_garage"])) ,(( data["cc_bal_cc_bal_status__Refused"])))>0, data["inst_NUM_INSTALMENT_VERSION"], np.maximum(((data["cc_bal_cc_bal_status__Refused"])) ,(( data["cc_bal_cc_bal_status__Refused"])))))))) +
0.099883*np.tanh(((((((((((3.66407728195190430)) >(( 0.14521482586860657)))*1.))-(((( data["cc_bal_cc_bal_status__Refused"])<(((( data["inst_NUM_INSTALMENT_NUMBER"])<(np.maximum(((data["NAME_CASH_LOAN_PURPOSE_Business_development"])) ,(( data["CNT_INSTALMENT"])))))*1.))) *1.))))* 2.0)) * 2.0)) +
0.099336*np.tanh(np.minimum(((((( data["inst_AMT_PAYMENT"])<(np.where(( 6.0)>0,(( data["NAME_GOODS_CATEGORY_Mobile"])* 2.0), 0.0)))*1.))) ,(((((np.tanh(( data["CHANNEL_TYPE_Car_dealer"])))+(((data["inst_AMT_PAYMENT"])*(data["DAYS_FIRST_DRAWING"])))) /2.0)))))+
0.099726*np.tanh(((data["cc_bal_CNT_INSTALMENT_MATURE_CUM"])*(((-1.0)*(np.maximum(((data["cc_bal_AMT_PAYMENT_CURRENT"])) ,(( np.where(data["CHANNEL_TYPE_Car_dealer"]>0,(-1.0*(((( data["NAME_CASH_LOAN_PURPOSE_Buying_a_garage"])* 2.0)))) ,(((( data["CHANNEL_TYPE_Car_dealer"])* 2.0)) * 2.0)))))))))) +
0.095584*np.tanh(np.minimum(((((data["CHANNEL_TYPE_Car_dealer"])*(data["inst_AMT_PAYMENT"])))) ,(( np.tanh(((((-1.0*(( np.minimum(((np.maximum(((-3.0)) ,(( np.minimum(((data["inst_AMT_PAYMENT"])) ,(( data["AMT_APPLICATION"])))))))) ,(( 3.0)))))))/ 2.0)))))))+
0.071473*np.tanh(np.minimum(((((( np.tanh(( np.tanh(((2.0)))))) <(data["inst_AMT_INSTALMENT"])) *1.))) ,(((((( data["inst_AMT_INSTALMENT"])* 2.0)) -(-1.0)))))) +
0.099883*np.tanh(( -1.0*(( np.maximum(((((( data["AMT_APPLICATION"])<(-1.0)) *1.))) ,(( np.tanh(((( np.where(((( data["inst_AMT_PAYMENT"])+(-1.0)) /2.0)>0, data["AMT_APPLICATION"], data["NAME_CASH_LOAN_PURPOSE_Buying_a_garage"])) / 2.0)))))))))) +
0.096209*np.tanh(((((data["cnt_DAYS_BIRTH"])*(data["CNT_INSTALMENT_FUTURE"])))*(((( -1.0)>(data["CNT_INSTALMENT_FUTURE"])) *1.))))+
0.079914*np.tanh(((data["avg_buro_buro_bal_status_4"])*(((data["AMT_REQ_CREDIT_BUREAU_MON"])*(np.where(((data["CNT_INSTALMENT_FUTURE"])* 2.0)>0, data["CNT_INSTALMENT_FUTURE"],(10.0)))))))+
0.099609*np.tanh(((np.where(data["cc_bal_CNT_INSTALMENT_MATURE_CUM"]>0,(( data["DAYS_LAST_DUE"])/ 2.0), np.where(np.tanh(( data["CODE_REJECT_REASON_VERIF"])) >0, data["DAYS_LAST_DUE"], data["ty__Interbank_credit"])))/ 2.0)) +
0.100000*np.tanh(((((((( 3.0)+(3.0)) /2.0)) +(( 3.0)))) *(np.minimum(((np.where(data["avg_buro_buro_bal_status_5"]>0, data["cc_bal_CNT_INSTALMENT_MATURE_CUM"], 0.0))),(((( data["avg_buro_buro_bal_status_5"])*(data["CODE_REJECT_REASON_VERIF"])))))))) +
0.099648*np.tanh(((( np.minimum(((((( data["cc_bal_CNT_INSTALMENT_MATURE_CUM"])>(data["ty__Interbank_credit"])) *1.))) ,(((((data["NAME_SELLER_INDUSTRY_Auto_technology"])+(data["avg_buro_buro_bal_status_5"])) /2.0)))))>(np.tanh(((((data["CNT_INSTALMENT_FUTURE"])>(np.minimum(((data["NAME_SELLER_INDUSTRY_Auto_technology"])) ,(( data["cc_bal_CNT_INSTALMENT_MATURE_CUM"])))))*1.))))) *1.))+
0.095389*np.tanh(((((data["FLAG_DOCUMENT_13"])*(((((((( data["ty__Interbank_credit"])/ 2.0)) >(data["avg_buro_buro_bal_status_5"])) *1.))+(data["NAME_GOODS_CATEGORY_Auto_Accessories"])))))* 2.0)) +
0.099531*np.tanh(np.where(((((((data["NAME_CASH_LOAN_PURPOSE_Business_development"])<(((((-1.0*(( data["avg_buro_buro_bal_status_5"])))) <(data["FLAG_DOCUMENT_13"])) *1.))) *1.))<(data["avg_buro_buro_bal_status_5"])) *1.) >0, data["CNT_INSTALMENT_FUTURE"],(-1.0*(( data["FLAG_DOCUMENT_13"])))))+
0.099375*np.tanh(((((np.minimum(((np.where(data["avg_buro_buro_bal_status_5"]>0, data["cc_bal_CNT_INSTALMENT_MATURE_CUM"], data["NAME_CASH_LOAN_PURPOSE_Buying_a_garage"]))),(((( data["NAME_CASH_LOAN_PURPOSE_Buying_a_garage"])*(data["NAME_CASH_LOAN_PURPOSE_Business_development"])))))) -(data["NAME_CASH_LOAN_PURPOSE_Buying_a_garage"])))* 2.0)) +
0.099766*np.tanh(np.where(-3.0>0, -3.0,(((((((( data["cc_bal_CNT_INSTALMENT_MATURE_CUM"])-(np.minimum(((0.0)) ,(( data["CNT_INSTALMENT_FUTURE"])))))) *(data["avg_buro_buro_bal_status_5"])))-(data["CNT_INSTALMENT_FUTURE"])))*(data["avg_buro_buro_bal_status_3"])))) +
0.098554*np.tanh(( -1.0*(((((( data["CNT_INSTALMENT"])*(np.maximum(((data["CHANNEL_TYPE_Car_dealer"])) ,(( -2.0)))))) *(((((( data["CODE_REJECT_REASON_SCO"])*(data["CODE_REJECT_REASON_SCO"])))+(2.0)) /2.0)))))))+
0.064127*np.tanh(((((np.tanh(((( data["NAME_GOODS_CATEGORY_Weapon"])*(data["AMT_DOWN_PAYMENT"])))))*(( 11.26369285583496094)))) *(((-2.0)*(np.tanh(( -2.0)))))))+
0.099961*np.tanh(np.tanh(((( data["AMT_CREDIT_x"])*(np.where(((-3.0)+(np.where(data["CNT_INSTALMENT"]>0, data["SK_ID_PREV_y"], 0.0)))>0, data["CNT_INSTALMENT"], 0.0)))))) +
0.093200*np.tanh(np.minimum(((np.tanh(((((data["RATE_DOWN_PAYMENT"])>(((( 1.0)>(data["NAME_GOODS_CATEGORY_Weapon"])) *1.))) *1.))))) ,(( np.tanh(( np.where(data["SK_ID_PREV_y"]>0, data["RATE_DOWN_PAYMENT"], np.tanh(( data["avg_buro_buro_bal_status_5"])))))))))+
0.099531*np.tanh(((data["CNT_INSTALMENT"])*(((np.where(((((( np.maximum(((((data["AMT_DOWN_PAYMENT"])/ 2.0))),(( 0.0)))) >(2.0)) *1.))/ 2.0)>0, 3.0, data["NAME_SELLER_INDUSTRY_MLM_partners"])) * 2.0)))) +
0.091403*np.tanh(((((((( 2.0)) >(((data["AMT_CREDIT_y"])/ 2.0)))*1.))>(( -1.0*(((( data["AMT_CREDIT_y"])-(((data["AMT_CREDIT_y"])+(((((( data["AMT_CREDIT_y"])* 2.0)) <(( 5.46582460403442383)))*1.))))))))))*1.))+
0.089371*np.tanh(((((np.maximum(((( 12.36531925201416016))),(( data["ty__Interbank_credit"])))) *(((data["avg_buro_buro_bal_status_5"])*(( -1.0*(((( data["cc_bal_AMT_CREDIT_LIMIT_ACTUAL"])-(data["NAME_GOODS_CATEGORY_Weapon"])))))))))) / 2.0)) +
0.085893*np.tanh(((((((((data["NAME_GOODS_CATEGORY_Insurance"])+(2.0)) /2.0)) <(data["cc_bal_AMT_PAYMENT_TOTAL_CURRENT"])) *1.))+(( -1.0*(((((((data["cc_bal_AMT_CREDIT_LIMIT_ACTUAL"])+(((data["cc_bal_AMT_PAYMENT_TOTAL_CURRENT"])/ 2.0)))/2.0)) / 2.0)))))))+
0.099726*np.tanh(np.minimum(((((data["NAME_GOODS_CATEGORY_Mobile"])*(((( data["NAME_CASH_LOAN_PURPOSE_Business_development"])+(data["cc_bal_AMT_DRAWINGS_CURRENT"])) /2.0))))),(((((((data["ty__Interbank_credit"])+(((data["cc_bal_AMT_DRAWINGS_CURRENT"])-(data["cc_bal_AMT_PAYMENT_TOTAL_CURRENT"])))) /2.0)) * 2.0)))))+
0.097733*np.tanh(((( np.where(((( data["CNT_INSTALMENT_FUTURE"])>(data["inst_SK_ID_PREV"])) *1.) >0,(((data["inst_SK_ID_PREV"])>(3.0)) *1.) , 3.0)) <(data["inst_SK_ID_PREV"])) *1.))+
0.071161*np.tanh(( -1.0*(((((( np.maximum(((np.tanh(((((data["AMT_GOODS_PRICE_y"])>(2.0)) *1.))))) ,(((((data["CNT_INSTALMENT"])>(((( 3.0)) +(((-1.0)/ 2.0)))))*1.))))) * 2.0)) * 2.0)))))+
0.099726*np.tanh(np.where(((data["cc_bal_AMT_DRAWINGS_ATM_CURRENT"])*(data["NAME_GOODS_CATEGORY_Insurance"])) >0,(( data["cc_bal_AMT_PAYMENT_CURRENT"])*(data["AMT_DOWN_PAYMENT"])) ,(-1.0*(( data["AMT_DOWN_PAYMENT"])))))+
0.081985*np.tanh(((np.where(((( data["AMT_ANNUITY"])+(data["AMT_CREDIT_y"])) /2.0)>0, data["avg_buro_buro_bal_status_5"],(((data["avg_buro_buro_bal_status_5"])>(np.where(data["SK_ID_PREV_y"]>0, data["cc_bal_AMT_PAYMENT_CURRENT"],(((4.0)) +(( 4.0)))))) *1.))) * 2.0)) +
0.099726*np.tanh(((np.where(( 14.45024776458740234)>0,(( data["AMT_ANNUITY"])* 2.0),(( -1.0)* 2.0)))*(((( 1.0)<(((data["AMT_DOWN_PAYMENT"])-(((data["AMT_GOODS_PRICE_y"])-(data["AMT_CREDIT_y"])))))) *1.))))+
0.099375*np.tanh(np.where(((data["inst_SK_ID_PREV"])*(((data["cc_bal_AMT_PAYMENT_CURRENT"])* 2.0)))>0, data["SK_ID_PREV_y"],(-1.0*(((( data["NAME_CASH_LOAN_PURPOSE_Business_development"])/ 2.0)))))) +
0.099453*np.tanh(np.tanh(((( np.tanh(((-1.0*(( data["SK_ID_PREV_y"])))))) *(((( data["NAME_GOODS_CATEGORY_Insurance"])>(np.maximum(((( -1.0*(((8.21855163574218750)))))) ,(((((( data["PRODUCT_COMBINATION_Cash_X_Sell__middle"])*(data["NAME_GOODS_CATEGORY_Insurance"])))* 2.0)))))) *1.))))))+
0.099687*np.tanh(((np.minimum(((((data["NAME_CASH_LOAN_PURPOSE_Business_development"])*(data["NAME_GOODS_CATEGORY_Mobile"])))) ,(((((((((data["NAME_SELLER_INDUSTRY_MLM_partners"])<(((data["NAME_CASH_LOAN_PURPOSE_Business_development"])/ 2.0)))*1.))+(data["avg_buro_buro_bal_status_2"])))*(data["cc_bal_AMT_PAYMENT_CURRENT"])))))) *(data["NAME_GOODS_CATEGORY_Mobile"])))+
0.099531*np.tanh(((np.where(((((((((1.0)+(data["inst_SK_ID_PREV"])) /2.0)) / 2.0)) <(data["avg_buro_buro_bal_status_2"])) *1.) >0, 1.0, data["NAME_CASH_LOAN_PURPOSE_Business_development"])) *(np.where(data["NAME_GOODS_CATEGORY_Insurance"]>0, data["CODE_REJECT_REASON_SCO"], data["CNT_INSTALMENT"])))) +
0.099570*np.tanh(((((((((data["NAME_SELLER_INDUSTRY_MLM_partners"])*(data["CODE_REJECT_REASON_SCO"])))-(((((( data["NAME_GOODS_CATEGORY_Sport_and_Leisure"])>(np.maximum(((data["CHANNEL_TYPE_Car_dealer"])) ,(( data["NAME_SELLER_INDUSTRY_MLM_partners"])))))*1.))* 2.0)))) * 2.0)) -(data["CHANNEL_TYPE_Car_dealer"])))+
0.099766*np.tanh(((((np.where(np.where(-2.0>0, -3.0, np.tanh(( data["ty__Interbank_credit"])))>0, data["CODE_REJECT_REASON_HC"], 0.0)) +(( -1.0*(( data["NAME_GOODS_CATEGORY_Weapon"])))))) / 2.0)) +
0.099805*np.tanh(((((data["NAME_CASH_LOAN_PURPOSE_Business_development"])* 2.0)) *(((((data["inst_SK_ID_PREV"])*(np.minimum(((data["NAME_SELLER_INDUSTRY_XNA"])) ,(((((((data["CODE_REJECT_REASON_HC"])>(np.tanh(( data["inst_SK_ID_PREV"])))) *1.))* 2.0)))))))*(3.0)))))+
0.099687*np.tanh(((((( data["CODE_REJECT_REASON_HC"])*(np.where(( 3.33906126022338867)>0, data["NAME_CASH_LOAN_PURPOSE_Business_development"], data["NAME_CONTRACT_STATUS_Approved"])))) +(((( data["cc_bal_AMT_PAYMENT_CURRENT"])+(( -1.0*(((( data["CHANNEL_TYPE_Credit_and_cash_offices"])*(data["cc_bal_AMT_PAYMENT_CURRENT"])))))))/2.0)))/2.0)) +
0.084838*np.tanh(((((( np.tanh(((-1.0*(( np.minimum(((data["NAME_SELLER_INDUSTRY_XNA"])) ,(( data["CODE_REJECT_REASON_HC"])))))))))/ 2.0)) +(((data["CODE_REJECT_REASON_HC"])*(data["NAME_CASH_LOAN_PURPOSE_Business_development"])))) /2.0)) +
0.099766*np.tanh(np.tanh(((((( np.where(((data["cc_bal_SK_DPD"])*(np.minimum(((data["NAME_TYPE_SUITE_Spouse__partner"])) ,(( 0.0)))))>0, data["LIVINGAPARTMENTS_MEDI"], data["NAME_GOODS_CATEGORY_Fitness"])) / 2.0)) *(((3.0)* 2.0)))))) +
0.099687*np.tanh(( -1.0*(((((( 3.0)) <(np.where(data["AMT_DOWN_PAYMENT"]>0, 3.0, np.where(data["ty__Interbank_credit"]>0, data["ty__Interbank_credit"], data["NAME_TYPE_SUITE_Spouse__partner"])))) *1.))))) +
0.088277*np.tanh(((((-1.0*(( data["DAYS_CREDIT_ENDDATE"])))) >(((( np.maximum(((data["ENTRANCES_AVG"])) ,(((-1.0*(( data["NAME_GOODS_CATEGORY_Fitness"])))))))+(np.tanh(((9.0)))))/2.0)))*1.))+
0.099726*np.tanh(np.where(((((((( -1.0)-(3.0)))*(data["NAME_CASH_LOAN_PURPOSE_Business_development"])))+(((((((data["NAME_CASH_LOAN_PURPOSE_Business_development"])>(data["DAYS_CREDIT_ENDDATE"])) *1.))+(data["DAYS_ENDDATE_FACT"])) /2.0)))/2.0)>0, data["NAME_CASH_LOAN_PURPOSE_Business_development"], data["DAYS_CREDIT"])) )<compute_test_metric>
RMSLE(df_val[(df_val['Fatalities'].isnull() == False)]['Fatalities'].values,df_val[(df_val['Fatalities'].isnull() == False)]['Fatalities_hat'].values )
def GP(data):
return(GPI(data)+GPII(data)+GPIII(data)) /3.
<import_modules>
submission = df_val[['ForecastId','ConfirmedCases_hat','Fatalities_hat']]
submission.columns = ['ForecastId','ConfirmedCases','Fatalities']
submission.to_csv('submission.csv', index=False )
from sklearn.metrics import roc_auc_score<compute_test_metric>
test = pd.read_csv(".. /input/covid19-global-forecasting-week-2/test.csv")
 complete_test= pd.merge(test, submission, how="left", on="ForecastId")
 complete_test.to_csv('complete_test.csv',index=False )
roc_auc_score(train.TARGET,GPI(train))<compute_test_metric>
feature_day = [1,20,50,100,200,500,1000]
def CreateInput(data):
feature = []
for day in feature_day:
data.loc[:,'Number day from ' + str(day)+ ' case'] = 0
if(train[(train['Country_Region'] == country)&(train['Province_State'] == province)&(train['ConfirmedCases'] < day)]['Date'].count() > 0):
fromday = train[(train['Country_Region'] == country)&(train['Province_State'] == province)&(train['ConfirmedCases'] < day)]['Date'].max()
else:
fromday = train[(train['Country_Region'] == country)&(train['Province_State'] == province)]['Date'].min()
for i in range(0, len(data)) :
if(data['Date'].iloc[i] > fromday):
day_denta = data['Date'].iloc[i] - fromday
data['Number day from ' + str(day)+ ' case'].iloc[i] = day_denta.days
feature = feature + ['Number day from ' + str(day)+ ' case']
return data[feature]
pred_data_all = pd.DataFrame()
for country in train['Country_Region'].unique() :
for province in train[(train['Country_Region'] == country)]['Province_State'].unique() :
df_train = train[(train['Country_Region'] == country)&(train['Province_State'] == province)]
df_test = test[(test['Country_Region'] == country)&(test['Province_State'] == province)]
X_train = CreateInput(df_train)
 y_train_confirmed = df_train['ConfirmedCases'].ravel()
y_train_fatalities = df_train['Fatalities'].ravel()
X_pred = CreateInput(df_test)
 for day in sorted(feature_day,reverse = True):
feature_use = 'Number day from ' + str(day)+ ' case'
idx = X_train[X_train[feature_use] == 0].shape[0]
if(X_train[X_train[feature_use] > 0].shape[0] >= 20):
break
adjusted_X_train = X_train[idx:][feature_use].values.reshape(-1, 1)
 adjusted_y_train_confirmed = y_train_confirmed[idx:]
adjusted_y_train_fatalities = y_train_fatalities[idx:]
idx = X_pred[X_pred[feature_use] == 0].shape[0]
adjusted_X_pred = X_pred[idx:][feature_use].values.reshape(-1, 1)
 pred_data = test[(test['Country_Region'] == country)&(test['Province_State'] == province)]
max_train_date = train[(train['Country_Region'] == country)&(train['Province_State'] == province)]['Date'].max()
min_test_date = pred_data['Date'].min()
model = ExponentialSmoothing(adjusted_y_train_confirmed, trend = 'additive' ).fit()
y_hat_confirmed = model.forecast(pred_data[pred_data['Date'] > max_train_date].shape[0])
 y_train_confirmed = train[(train['Country_Region'] == country)&(train['Province_State'] == province)&(train['Date'] >= min_test_date)]['ConfirmedCases'].values
y_hat_confirmed = np.concatenate(( y_train_confirmed,y_hat_confirmed), axis = 0)
 model = ExponentialSmoothing(adjusted_y_train_fatalities, trend = 'additive' ).fit()
y_hat_fatalities = model.forecast(pred_data[pred_data['Date'] > max_train_date].shape[0])
 y_train_fatalities = train[(train['Country_Region'] == country)&(train['Province_State'] == province)&(train['Date'] >= min_test_date)]['Fatalities'].values
y_hat_fatalities = np.concatenate(( y_train_fatalities,y_hat_fatalities), axis = 0)
 pred_data['ConfirmedCases_hat'] = y_hat_confirmed
pred_data['Fatalities_hat'] = y_hat_fatalities
pred_data_all = pred_data_all.append(pred_data)
 df_val = pd.merge(pred_data_all,train[['Date','Country_Region','Province_State','ConfirmedCases','Fatalities']],on=['Date','Country_Region','Province_State'], how='left')
 df_val