%------------------------------------------------------------------------------
% File : CSE_E---1.7
% Problem : SWV957-1 : TPTP v9.2.1. Released v4.1.0.
% Transfm : none
% Format : tptp:raw
% Command : /export/starexec/sandbox/solver/bin/lemma_parallel_prover %s --lemma-prover /export/starexec/sandbox/solver/bin/cse --final-prover /export/starexec/sandbox/solver/bin/eprover --proof-time %d --global-time-limit %d
% Computer : n029.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Tue May 5 05:27:49 PM UTC 2026
% Result : Unsatisfiable 0.94s 1.73s
% Output : CNFRefutation 2.77s
% Verified :
% SZS Type : ERROR: Analysing output (Could not find formula named 348)
% Comments :
%------------------------------------------------------------------------------
cnf(cls_WTrt__elim__cases_I8_J_0,axiom,
( X1 = c_Type_Oty_OVoid
| X1 = c_Type_Oty_OVoid
| ~ c_WellTypeRT_OWTrt(X2,X3,X4,c_Expr_Oexp_OFAss(X5,X6,X7,X8,tc_List_Olist(tc_String_Ochar)),X1) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WTrt__elim__cases_I8_J_0) ).
cnf(cls_calculation_0,axiom,
( c_WellTypeRT_OWTrt(v_P,v_h_Ha____,v_E____,c_Expr_Oexp_OFAss(v_e_Ha____,v_F____,v_D____,v_e_092_060_094isub_0622____,tc_List_Olist(tc_String_Ochar)),v_sko__unknown__thm__BwWZ__1(v_D____,v_E____,v_F____,v_P,v_T____,v_e_Ha____,v_e_092_060_094isub_0622____,v_h_Ha____))
| v_U____ != c_Type_Oty_ONT ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_calculation_0) ).
cnf(cls_calculation_1,axiom,
( c_TypeRel_Owiden(v_P,v_sko__unknown__thm__BwWZ__1(v_D____,v_E____,v_F____,v_P,v_T____,v_e_Ha____,v_e_092_060_094isub_0622____,v_h_Ha____),v_T____,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| v_U____ != c_Type_Oty_ONT ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_calculation_1) ).
cnf(cls_ty_Osplit_4,axiom,
( hBOOL(hAPP(X1,hAPP(X6,X7)))
| ~ hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,c_Type_Oty_OClass(X7),t_a))) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit_4) ).
cnf(cls_ty_Osplit__asm_4,axiom,
( hBOOL(hAPP(X1,hAPP(X6,X7)))
| ~ hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,c_Type_Oty_OClass(X7),t_a))) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit__asm_4) ).
cnf(cls_ty_Osplit_0,axiom,
( hBOOL(hAPP(X1,X2))
| ~ hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,c_Type_Oty_OVoid,t_a))) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit_0) ).
cnf(cls_ty_Osplit_1,axiom,
( hBOOL(hAPP(X1,X3))
| ~ hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,c_Type_Oty_OBoolean,t_a))) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit_1) ).
cnf(cls_ty_Osplit_2,axiom,
( hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,c_Type_Oty_OInteger,t_a))) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit_2) ).
cnf(cls_ty_Osplit_3,axiom,
( hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,c_Type_Oty_ONT,t_a))) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit_3) ).
cnf(cls_WTrt__elim__cases_I8_J_7,axiom,
( c_WellTypeRT_OWTrt(X1,X2,X3,X4,c_Type_Oty_ONT)
| c_TypeRel_Ohas__field(X1,c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__1(X5,X3,X6,X1,X4,X2,X7),X6,c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__2(X5,X3,X6,X1,X4,X2,X7),X5,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_OFAss(X4,X6,X5,X7,tc_List_Olist(tc_String_Ochar)),X8) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WTrt__elim__cases_I8_J_7) ).
cnf(cls_WTrt__elim__cases_I8_J_6,axiom,
( X1 = c_Type_Oty_OVoid
| c_TypeRel_Ohas__field(X2,c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__1(X3,X4,X5,X2,X6,X7,X8),X5,c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__2(X3,X4,X5,X2,X6,X7,X8),X3,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellTypeRT_OWTrt(X2,X7,X4,c_Expr_Oexp_OFAss(X6,X5,X3,X8,tc_List_Olist(tc_String_Ochar)),X1) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WTrt__elim__cases_I8_J_6) ).
cnf(cls_WTrt__elim__cases_I8_J_4,axiom,
( c_WellTypeRT_OWTrt(X1,X2,X3,X4,c_Type_Oty_ONT)
| c_WellTypeRT_OWTrt(X1,X2,X3,X4,c_Type_Oty_OClass(c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__1(X5,X3,X6,X1,X4,X2,X7)))
| ~ c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_OFAss(X4,X6,X5,X7,tc_List_Olist(tc_String_Ochar)),X8) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WTrt__elim__cases_I8_J_4) ).
cnf(cls_WTrt__elim__cases_I8_J_3,axiom,
( X1 = c_Type_Oty_OVoid
| c_WellTypeRT_OWTrt(X2,X3,X4,X5,c_Type_Oty_OClass(c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__1(X6,X4,X7,X2,X5,X3,X8)))
| ~ c_WellTypeRT_OWTrt(X2,X3,X4,c_Expr_Oexp_OFAss(X5,X7,X6,X8,tc_List_Olist(tc_String_Ochar)),X1) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WTrt__elim__cases_I8_J_3) ).
cnf(cls_WTrt__elim__cases_I7_J_0,axiom,
( c_WellTypeRT_OWTrt(X1,X2,X3,X4,c_Type_Oty_ONT)
| c_WellTypeRT_OWTrt(X1,X2,X3,X4,c_Type_Oty_OClass(c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__7__1(X5,X3,X6,X1,X7,X4,X2)))
| ~ c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_OFAcc(X4,X6,X5,tc_List_Olist(tc_String_Ochar)),X7) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WTrt__elim__cases_I7_J_0) ).
cnf(cls_ty_Osplit__asm_36,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X3))
| ~ hBOOL(hAPP(X1,X2)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit__asm_36) ).
cnf(cls_ty_Osplit_36,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X3))
| ~ hBOOL(hAPP(X1,X2)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit_36) ).
cnf(cls_ty_Osplit__asm_28,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OBoolean
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X2)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit__asm_28) ).
cnf(cls_ty_Osplit_28,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OBoolean
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X2)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit_28) ).
cnf(cls_ty_Osplit__asm_32,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OInteger
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X3))
| ~ hBOOL(hAPP(X1,X2)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit__asm_32) ).
cnf(cls_ty_Osplit_32,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OInteger
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X3))
| ~ hBOOL(hAPP(X1,X2)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit_32) ).
cnf(cls_ty_Osplit__asm_34,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_ONT
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X3))
| ~ hBOOL(hAPP(X1,X2)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit__asm_34) ).
cnf(cls_ty_Osplit_34,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_ONT
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X3))
| ~ hBOOL(hAPP(X1,X2)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit_34) ).
cnf(cls_ty_Osplit__asm_20,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X3)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit__asm_20) ).
cnf(cls_ty_Osplit_20,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X3)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit_20) ).
cnf(cls_ty_Osplit__asm_24,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OBoolean
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X2)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit__asm_24) ).
cnf(cls_ty_Osplit_24,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OBoolean
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X2)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit_24) ).
cnf(cls_ty_Osplit__asm_26,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OBoolean
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X2)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit__asm_26) ).
cnf(cls_ty_Osplit_26,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OBoolean
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X2)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit_26) ).
cnf(cls_ty_Osplit__asm_30,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OInteger
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X3))
| ~ hBOOL(hAPP(X1,X2)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit__asm_30) ).
cnf(cls_ty_Osplit_30,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OInteger
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X3))
| ~ hBOOL(hAPP(X1,X2)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit_30) ).
cnf(cls_ty_Osplit__asm_12,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OBoolean
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X4)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit__asm_12) ).
cnf(cls_ty_Osplit_12,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OBoolean
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X4)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit_12) ).
cnf(cls_ty_Osplit__asm_16,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X3)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit__asm_16) ).
cnf(cls_ty_Osplit_16,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X3)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit_16) ).
cnf(cls_ty_Osplit__asm_18,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X3)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit__asm_18) ).
cnf(cls_ty_Osplit_18,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X3)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit_18) ).
cnf(cls_ty_Osplit__asm_22,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OBoolean
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X2)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit__asm_22) ).
cnf(cls_ty_Osplit_22,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OBoolean
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X2)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit_22) ).
cnf(cls_ty_Osplit__asm_8,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OBoolean
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X5)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit__asm_8) ).
cnf(cls_ty_Osplit_8,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OBoolean
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X5)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit_8) ).
cnf(cls_ty_Osplit__asm_10,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OBoolean
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X4)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit__asm_10) ).
cnf(cls_ty_Osplit_10,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OBoolean
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X4)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit_10) ).
cnf(cls_ty_Osplit__asm_14,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X3)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit__asm_14) ).
cnf(cls_ty_Osplit_14,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X3)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit_14) ).
cnf(cls_ty_Osplit__asm_6,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OBoolean
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7)))) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit__asm_6) ).
cnf(cls_ty_Osplit_6,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OBoolean
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__1(X1,X6,X7)))) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit_6) ).
cnf(cls_ty_Osplit__asm_35,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X3))
| ~ hBOOL(hAPP(X1,X2)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit__asm_35) ).
cnf(cls_ty_Osplit_35,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__1(X1,X6,X7))
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X3))
| ~ hBOOL(hAPP(X1,X2)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit_35) ).
cnf(cls_ty_Osplit__asm_27,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))
| X7 = c_Type_Oty_OBoolean
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X2)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit__asm_27) ).
cnf(cls_ty_Osplit_27,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__1(X1,X6,X7))
| X7 = c_Type_Oty_OBoolean
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X2)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit_27) ).
cnf(cls_ty_Osplit__asm_31,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))
| X7 = c_Type_Oty_OInteger
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X3))
| ~ hBOOL(hAPP(X1,X2)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit__asm_31) ).
cnf(cls_ty_Osplit_31,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__1(X1,X6,X7))
| X7 = c_Type_Oty_OInteger
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X3))
| ~ hBOOL(hAPP(X1,X2)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit_31) ).
cnf(cls_ty_Osplit__asm_33,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))
| X7 = c_Type_Oty_ONT
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X3))
| ~ hBOOL(hAPP(X1,X2)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit__asm_33) ).
cnf(cls_ty_Osplit_33,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__1(X1,X6,X7))
| X7 = c_Type_Oty_ONT
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X3))
| ~ hBOOL(hAPP(X1,X2)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit_33) ).
cnf(cls_ty_Osplit__asm_19,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X3)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit__asm_19) ).
cnf(cls_ty_Osplit_19,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__1(X1,X6,X7))
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X3)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit_19) ).
cnf(cls_ty_Osplit__asm_23,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OBoolean
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X2)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit__asm_23) ).
cnf(cls_ty_Osplit_23,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__1(X1,X6,X7))
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OBoolean
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X2)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit_23) ).
cnf(cls_ty_Osplit__asm_25,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OBoolean
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X2)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit__asm_25) ).
cnf(cls_ty_Osplit_25,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__1(X1,X6,X7))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OBoolean
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X2)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit_25) ).
cnf(cls_ty_Osplit__asm_29,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OInteger
| ~ hBOOL(hAPP(X1,X3))
| ~ hBOOL(hAPP(X1,X2)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit__asm_29) ).
cnf(cls_ty_Osplit_29,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__1(X1,X6,X7))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OInteger
| ~ hBOOL(hAPP(X1,X3))
| ~ hBOOL(hAPP(X1,X2)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit_29) ).
cnf(cls_ty_Osplit__asm_11,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))
| X7 = c_Type_Oty_OBoolean
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X4)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit__asm_11) ).
cnf(cls_ty_Osplit_11,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__1(X1,X6,X7))
| X7 = c_Type_Oty_OBoolean
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X4)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit_11) ).
cnf(cls_ty_Osplit__asm_15,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X3)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit__asm_15) ).
cnf(cls_ty_Osplit_15,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__1(X1,X6,X7))
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X3)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit_15) ).
cnf(cls_ty_Osplit__asm_17,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X3)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit__asm_17) ).
cnf(cls_ty_Osplit_17,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__1(X1,X6,X7))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X3)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit_17) ).
cnf(cls_ty_Osplit__asm_21,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OBoolean
| ~ hBOOL(hAPP(X1,X2)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit__asm_21) ).
cnf(cls_ty_Osplit_21,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__1(X1,X6,X7))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OBoolean
| ~ hBOOL(hAPP(X1,X2)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit_21) ).
cnf(cls_ty_Osplit__asm_7,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OBoolean
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,X5)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit__asm_7) ).
cnf(cls_ty_Osplit_7,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__1(X1,X6,X7))
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OBoolean
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,X5)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit_7) ).
cnf(cls_ty_Osplit__asm_9,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OBoolean
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,X4)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit__asm_9) ).
cnf(cls_ty_Osplit_9,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__1(X1,X6,X7))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OBoolean
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,X4)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit_9) ).
cnf(cls_ty_Osplit__asm_13,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,X3)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit__asm_13) ).
cnf(cls_ty_Osplit_13,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__1(X1,X6,X7))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,X3)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit_13) ).
cnf(cls_ty_Osplit__asm_5,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OBoolean
| X7 = c_Type_Oty_OVoid ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit__asm_5) ).
cnf(cls_ty_Osplit_5,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__1(X1,X6,X7))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OBoolean
| X7 = c_Type_Oty_OVoid ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osplit_5) ).
cnf(cls_WTrt__elim__cases_I7_J_1,axiom,
( c_WellTypeRT_OWTrt(X1,X2,X3,X4,c_Type_Oty_ONT)
| c_TypeRel_Ohas__field(X1,c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__7__1(X5,X3,X6,X1,X7,X4,X2),X6,X7,X5,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_OFAcc(X4,X6,X5,tc_List_Olist(tc_String_Ochar)),X7) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WTrt__elim__cases_I7_J_1) ).
cnf(cls_ty_Ocase__cong_1,axiom,
( X2 = c_Type_Oty_ONT
| X2 = c_Type_Oty_OInteger
| X2 = c_Type_Oty_OBoolean
| X2 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X1,X2,X4) = c_Type_Oty_Oty__case(X9,X10,X11,X12,X3,X2,X4)
| hAPP(X1,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) != hAPP(X3,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Ocase__cong_1) ).
cnf(cls_ty_Ocase__cong_17,axiom,
( X2 = c_Type_Oty_ONT
| X2 = c_Type_Oty_OInteger
| X2 = c_Type_Oty_OBoolean
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X1,X2,X4) = c_Type_Oty_Oty__case(X5,X9,X10,X11,X3,X2,X4)
| hAPP(X1,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) != hAPP(X3,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Ocase__cong_17) ).
cnf(cls_ty_Ocase__cong_3,axiom,
( X2 = c_Type_Oty_OInteger
| X2 = c_Type_Oty_OBoolean
| X2 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X1,X2,X4) = c_Type_Oty_Oty__case(X9,X10,X11,X8,X3,X2,X4)
| hAPP(X1,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) != hAPP(X3,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Ocase__cong_3) ).
cnf(cls_ty_Ocase__cong_5,axiom,
( X2 = c_Type_Oty_ONT
| X2 = c_Type_Oty_OBoolean
| X2 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X1,X2,X4) = c_Type_Oty_Oty__case(X9,X10,X7,X11,X3,X2,X4)
| hAPP(X1,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) != hAPP(X3,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Ocase__cong_5) ).
cnf(cls_ty_Ocase__cong_9,axiom,
( X2 = c_Type_Oty_ONT
| X2 = c_Type_Oty_OInteger
| X2 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X1,X2,X4) = c_Type_Oty_Oty__case(X9,X6,X10,X11,X3,X2,X4)
| hAPP(X1,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) != hAPP(X3,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Ocase__cong_9) ).
cnf(cls_ty_Ocase__cong_19,axiom,
( X2 = c_Type_Oty_OInteger
| X2 = c_Type_Oty_OBoolean
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X1,X2,X4) = c_Type_Oty_Oty__case(X5,X9,X10,X8,X3,X2,X4)
| hAPP(X1,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) != hAPP(X3,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Ocase__cong_19) ).
cnf(cls_ty_Ocase__cong_21,axiom,
( X2 = c_Type_Oty_ONT
| X2 = c_Type_Oty_OBoolean
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X1,X2,X4) = c_Type_Oty_Oty__case(X5,X9,X7,X10,X3,X2,X4)
| hAPP(X1,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) != hAPP(X3,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Ocase__cong_21) ).
cnf(cls_ty_Ocase__cong_25,axiom,
( X2 = c_Type_Oty_ONT
| X2 = c_Type_Oty_OInteger
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X1,X2,X4) = c_Type_Oty_Oty__case(X5,X6,X9,X10,X3,X2,X4)
| hAPP(X1,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) != hAPP(X3,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Ocase__cong_25) ).
cnf(cls_ty_Ocase__cong_7,axiom,
( X2 = c_Type_Oty_OBoolean
| X2 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X1,X2,X4) = c_Type_Oty_Oty__case(X9,X10,X7,X8,X3,X2,X4)
| hAPP(X1,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) != hAPP(X3,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Ocase__cong_7) ).
cnf(cls_ty_Ocase__cong_11,axiom,
( X2 = c_Type_Oty_OInteger
| X2 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X1,X2,X4) = c_Type_Oty_Oty__case(X9,X6,X10,X8,X3,X2,X4)
| hAPP(X1,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) != hAPP(X3,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Ocase__cong_11) ).
cnf(cls_ty_Ocase__cong_13,axiom,
( X2 = c_Type_Oty_ONT
| X2 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X1,X2,X4) = c_Type_Oty_Oty__case(X9,X6,X7,X10,X3,X2,X4)
| hAPP(X1,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) != hAPP(X3,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Ocase__cong_13) ).
cnf(cls_ty_Ocase__cong_23,axiom,
( X2 = c_Type_Oty_OBoolean
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X1,X2,X4) = c_Type_Oty_Oty__case(X5,X9,X7,X8,X3,X2,X4)
| hAPP(X1,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) != hAPP(X3,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Ocase__cong_23) ).
cnf(cls_ty_Ocase__cong_27,axiom,
( X2 = c_Type_Oty_OInteger
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X1,X2,X4) = c_Type_Oty_Oty__case(X5,X6,X9,X8,X3,X2,X4)
| hAPP(X1,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) != hAPP(X3,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Ocase__cong_27) ).
cnf(cls_ty_Ocase__cong_29,axiom,
( X2 = c_Type_Oty_ONT
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X1,X2,X4) = c_Type_Oty_Oty__case(X5,X6,X7,X9,X3,X2,X4)
| hAPP(X1,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) != hAPP(X3,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Ocase__cong_29) ).
cnf(cls_ty_Ocase__cong_15,axiom,
( X2 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X1,X2,X4) = c_Type_Oty_Oty__case(X9,X6,X7,X8,X3,X2,X4)
| hAPP(X1,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) != hAPP(X3,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Ocase__cong_15) ).
cnf(cls_ty_Ocase__cong_31,axiom,
( c_Type_Oty_Oty__case(X5,X6,X7,X8,X1,X2,X4) = c_Type_Oty_Oty__case(X5,X6,X7,X8,X3,X2,X4)
| hAPP(X1,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) != hAPP(X3,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Ocase__cong_31) ).
cnf(cls_ty_Ocase__cong_0,axiom,
( c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,X6,X7) = c_Type_Oty_Oty__case(X8,X9,X10,X11,X12,X6,X7)
| X6 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X6,X5,X12,X7))
| X6 = c_Type_Oty_ONT
| X6 = c_Type_Oty_OInteger
| X6 = c_Type_Oty_OBoolean
| X6 = c_Type_Oty_OVoid ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Ocase__cong_0) ).
cnf(cls_ty_Ocase__cong_2,axiom,
( X1 = c_Type_Oty_OInteger
| X1 = c_Type_Oty_OBoolean
| X1 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X8,X9,X10,X5,X11,X1,X7)
| X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X1,X6,X11,X7)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Ocase__cong_2) ).
cnf(cls_ty_Ocase__cong_4,axiom,
( X1 = c_Type_Oty_OBoolean
| X1 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X8,X9,X4,X10,X11,X1,X7)
| X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X1,X6,X11,X7))
| X1 = c_Type_Oty_ONT ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Ocase__cong_4) ).
cnf(cls_ty_Ocase__cong_8,axiom,
( X1 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X8,X3,X9,X10,X11,X1,X7)
| X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X1,X6,X11,X7))
| X1 = c_Type_Oty_ONT
| X1 = c_Type_Oty_OInteger ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Ocase__cong_8) ).
cnf(cls_ty_Ocase__cong_16,axiom,
( c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,X6,X7) = c_Type_Oty_Oty__case(X1,X8,X9,X10,X11,X6,X7)
| X6 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X6,X5,X11,X7))
| X6 = c_Type_Oty_ONT
| X6 = c_Type_Oty_OInteger
| X6 = c_Type_Oty_OBoolean ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Ocase__cong_16) ).
cnf(cls_ty_Ocase__cong_18,axiom,
( X1 = c_Type_Oty_OInteger
| X1 = c_Type_Oty_OBoolean
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X2,X8,X9,X5,X10,X1,X7)
| X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X1,X6,X10,X7)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Ocase__cong_18) ).
cnf(cls_ty_Ocase__cong_20,axiom,
( X1 = c_Type_Oty_OBoolean
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X2,X8,X4,X9,X10,X1,X7)
| X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X1,X6,X10,X7))
| X1 = c_Type_Oty_ONT ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Ocase__cong_20) ).
cnf(cls_ty_Ocase__cong_6,axiom,
( X1 = c_Type_Oty_OBoolean
| X1 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X8,X9,X4,X5,X10,X1,X7)
| X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X1,X6,X10,X7)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Ocase__cong_6) ).
cnf(cls_ty_Ocase__cong_10,axiom,
( X1 = c_Type_Oty_OInteger
| X1 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X8,X3,X9,X5,X10,X1,X7)
| X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X1,X6,X10,X7)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Ocase__cong_10) ).
cnf(cls_ty_Ocase__cong_12,axiom,
( X1 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X8,X3,X4,X9,X10,X1,X7)
| X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X1,X6,X10,X7))
| X1 = c_Type_Oty_ONT ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Ocase__cong_12) ).
cnf(cls_ty_Ocase__cong_24,axiom,
( c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,X6,X7) = c_Type_Oty_Oty__case(X1,X2,X8,X9,X10,X6,X7)
| X6 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X6,X5,X10,X7))
| X6 = c_Type_Oty_ONT
| X6 = c_Type_Oty_OInteger ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Ocase__cong_24) ).
cnf(cls_ty_Ocase__cong_22,axiom,
( X1 = c_Type_Oty_OBoolean
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X2,X8,X4,X5,X9,X1,X7)
| X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X1,X6,X9,X7)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Ocase__cong_22) ).
cnf(cls_ty_Ocase__cong_26,axiom,
( X1 = c_Type_Oty_OInteger
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X2,X3,X8,X5,X9,X1,X7)
| X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X1,X6,X9,X7)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Ocase__cong_26) ).
cnf(cls_ty_Ocase__cong_14,axiom,
( X1 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X8,X3,X4,X5,X9,X1,X7)
| X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X1,X6,X9,X7)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Ocase__cong_14) ).
cnf(cls_ty_Ocase__cong_28,axiom,
( c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,X6,X7) = c_Type_Oty_Oty__case(X1,X2,X3,X8,X9,X6,X7)
| X6 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X6,X5,X9,X7))
| X6 = c_Type_Oty_ONT ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Ocase__cong_28) ).
cnf(cls_ty_Ocase__cong_30,axiom,
( c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,X6,X7) = c_Type_Oty_Oty__case(X1,X2,X3,X4,X8,X6,X7)
| X6 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X6,X5,X8,X7)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Ocase__cong_30) ).
cnf(cls_ty_Orecs_I5_J_0,axiom,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OClass(X6),X7) = hAPP(X5,X6),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Orecs_I5_J_0) ).
cnf(cls_ty_Osimps_I26_J_0,axiom,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OClass(X6),X7) = hAPP(X5,X6),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osimps_I26_J_0) ).
cnf(cls_ty_Orecs_I2_J_0,axiom,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6) = X2,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Orecs_I2_J_0) ).
cnf(cls_ty_Orecs_I3_J_0,axiom,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6) = X3,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Orecs_I3_J_0) ).
cnf(cls_ty_Orecs_I4_J_0,axiom,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_ONT,X6) = X4,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Orecs_I4_J_0) ).
cnf(cls_ty_Orecs_I1_J_0,axiom,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6) = X1,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Orecs_I1_J_0) ).
cnf(cls_ty_Osimps_I23_J_0,axiom,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6) = X2,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osimps_I23_J_0) ).
cnf(cls_ty_Osimps_I24_J_0,axiom,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6) = X3,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osimps_I24_J_0) ).
cnf(cls_ty_Osimps_I25_J_0,axiom,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_ONT,X6) = X4,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osimps_I25_J_0) ).
cnf(cls_ty_Osimps_I22_J_0,axiom,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6) = X1,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osimps_I22_J_0) ).
cnf(cls_WT__elim__cases_I7_J_0,axiom,
( c_WellType_OWT(X1,X2,X3,c_Type_Oty_OClass(c_WellType_Osko__WellType__XWT__elim__cases__7__1(X4,X2,X5,X1,X6,X3)))
| ~ c_WellType_OWT(X1,X2,c_Expr_Oexp_OFAcc(X3,X5,X4,tc_List_Olist(tc_String_Ochar)),X6) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WT__elim__cases_I7_J_0) ).
cnf(cls_WT__elim__cases_I7_J_1,axiom,
( c_TypeRel_Osees__field(X1,c_WellType_Osko__WellType__XWT__elim__cases__7__1(X2,X3,X4,X1,X5,X6),X4,X5,X2,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellType_OWT(X1,X3,c_Expr_Oexp_OFAcc(X6,X4,X2,tc_List_Olist(tc_String_Ochar)),X5) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WT__elim__cases_I7_J_1) ).
cnf(cls_sees__field__fun_0,axiom,
( X1 = X2
| ~ c_TypeRel_Osees__field(X3,X4,X5,X1,X6,X7)
| ~ c_TypeRel_Osees__field(X3,X4,X5,X2,X8,X7) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_sees__field__fun_0) ).
cnf(cls_sees__field__fun_1,axiom,
( X1 = X2
| ~ c_TypeRel_Osees__field(X3,X4,X5,X6,X1,X7)
| ~ c_TypeRel_Osees__field(X3,X4,X5,X8,X2,X7) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_sees__field__fun_1) ).
cnf(cls_WTrt_H__WTrts_H_Ointros_I10_J_0,axiom,
( c_Progress_OWTrt_H(X1,X2,X3,c_Expr_Oexp_OFAss(X4,X5,X6,X7,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OVoid)
| ~ c_TypeRel_Owiden(X1,X8,X9,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_Progress_OWTrt_H(X1,X2,X3,X7,X8)
| ~ c_TypeRel_Ohas__field(X1,X10,X5,X9,X6,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_Progress_OWTrt_H(X1,X2,X3,X4,c_Type_Oty_OClass(X10)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WTrt_H__WTrts_H_Ointros_I10_J_0) ).
cnf(cls_WTrtFAss_0,axiom,
( c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_OFAss(X4,X5,X6,X7,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OVoid)
| ~ c_TypeRel_Owiden(X1,X8,X9,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellTypeRT_OWTrt(X1,X2,X3,X7,X8)
| ~ c_TypeRel_Ohas__field(X1,X10,X5,X9,X6,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellTypeRT_OWTrt(X1,X2,X3,X4,c_Type_Oty_OClass(X10)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WTrtFAss_0) ).
cnf(cls_sees__field__idemp_0,axiom,
( c_TypeRel_Osees__field(X1,X2,X3,X4,X2,X5)
| ~ c_TypeRel_Osees__field(X1,X6,X3,X4,X2,X5) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_sees__field__idemp_0) ).
cnf(cls_has__visible__field_0,axiom,
( c_TypeRel_Ohas__field(X1,X2,X3,X4,X5,X6)
| ~ c_TypeRel_Osees__field(X1,X2,X3,X4,X5,X6) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_has__visible__field_0) ).
cnf(cls_WTFAss_0,axiom,
( c_WellType_OWT(X1,X2,c_Expr_Oexp_OFAss(X3,X4,X5,X6,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OVoid)
| ~ c_TypeRel_Owiden(X1,X7,X8,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellType_OWT(X1,X2,X6,X7)
| ~ c_TypeRel_Osees__field(X1,X9,X4,X8,X5,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellType_OWT(X1,X2,X3,c_Type_Oty_OClass(X9)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WTFAss_0) ).
cnf(cls_WTrt_H__WTrts_H_Ointros_I8_J_0,axiom,
( c_Progress_OWTrt_H(X1,X2,X3,c_Expr_Oexp_OFAcc(X4,X5,X6,tc_List_Olist(tc_String_Ochar)),X7)
| ~ c_TypeRel_Ohas__field(X1,X8,X5,X7,X6,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_Progress_OWTrt_H(X1,X2,X3,X4,c_Type_Oty_OClass(X8)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WTrt_H__WTrts_H_Ointros_I8_J_0) ).
cnf(cls_WTrtFAcc_0,axiom,
( c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_OFAcc(X4,X5,X6,tc_List_Olist(tc_String_Ochar)),X7)
| ~ c_TypeRel_Ohas__field(X1,X8,X5,X7,X6,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellTypeRT_OWTrt(X1,X2,X3,X4,c_Type_Oty_OClass(X8)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WTrtFAcc_0) ).
cnf(cls_WTFAcc_0,axiom,
( c_WellType_OWT(X1,X2,c_Expr_Oexp_OFAcc(X3,X4,X5,tc_List_Olist(tc_String_Ochar)),X6)
| ~ c_TypeRel_Osees__field(X1,X7,X4,X6,X5,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellType_OWT(X1,X2,X3,c_Type_Oty_OClass(X7)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WTFAcc_0) ).
cnf(cls_FAssRed1_I2_J_0,axiom,
( c_WellTypeRT_OWTrt(v_P,v_h_Ha____,X1,v_e_Ha____,v_sko__local__XFAssRed1__2__1(X1,v_P,X2,v_e_Ha____,v_h_Ha____))
| ~ c_WellTypeRT_OWTrt(v_P,v_ha____,X1,v_ea____,X2)
| ~ c_TypeSafe__Mirabelle_Osconf(v_P,X1,c_Pair(v_ha____,v_la____,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_FAssRed1_I2_J_0) ).
cnf(cls_FAssRed1_Ohyps_I2_J_0,axiom,
( c_WellTypeRT_OWTrt(v_P,v_h_Ha____,X1,v_e_Ha____,v_sko__local__XFAssRed1__Xhyps__2__1(X1,v_P,X2,v_e_Ha____,v_h_Ha____))
| ~ c_WellTypeRT_OWTrt(v_P,v_ha____,X1,v_ea____,X2)
| ~ c_TypeSafe__Mirabelle_Osconf(v_P,X1,c_Pair(v_ha____,v_la____,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_FAssRed1_Ohyps_I2_J_0) ).
cnf(cls_IH_0,axiom,
( c_WellTypeRT_OWTrt(v_P,v_h_Ha____,X1,v_e_Ha____,v_sko__local__XIH__1(X1,v_P,X2,v_e_Ha____,v_h_Ha____))
| ~ c_WellTypeRT_OWTrt(v_P,v_ha____,X1,v_ea____,X2)
| ~ c_TypeSafe__Mirabelle_Osconf(v_P,X1,c_Pair(v_ha____,v_la____,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_IH_0) ).
cnf(cls_FAssRed1_I2_J_1,axiom,
( c_TypeRel_Owiden(v_P,v_sko__local__XFAssRed1__2__1(X1,v_P,X2,v_e_Ha____,v_h_Ha____),X2,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellTypeRT_OWTrt(v_P,v_ha____,X1,v_ea____,X2)
| ~ c_TypeSafe__Mirabelle_Osconf(v_P,X1,c_Pair(v_ha____,v_la____,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_FAssRed1_I2_J_1) ).
cnf(cls_FAssRed1_Ohyps_I2_J_1,axiom,
( c_TypeRel_Owiden(v_P,v_sko__local__XFAssRed1__Xhyps__2__1(X1,v_P,X2,v_e_Ha____,v_h_Ha____),X2,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellTypeRT_OWTrt(v_P,v_ha____,X1,v_ea____,X2)
| ~ c_TypeSafe__Mirabelle_Osconf(v_P,X1,c_Pair(v_ha____,v_la____,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_FAssRed1_Ohyps_I2_J_1) ).
cnf(cls_IH_1,axiom,
( c_TypeRel_Owiden(v_P,v_sko__local__XIH__1(X1,v_P,X2,v_e_Ha____,v_h_Ha____),X2,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellTypeRT_OWTrt(v_P,v_ha____,X1,v_ea____,X2)
| ~ c_TypeSafe__Mirabelle_Osconf(v_P,X1,c_Pair(v_ha____,v_la____,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_IH_1) ).
cnf(cls_WTrt_H__WTrts_H_Ointros_I11_J_0,axiom,
( c_Progress_OWTrt_H(X1,X2,X3,c_Expr_Oexp_OFAss(X4,X5,X6,X7,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OVoid)
| ~ c_Progress_OWTrt_H(X1,X2,X3,X7,X8)
| ~ c_Progress_OWTrt_H(X1,X2,X3,X4,c_Type_Oty_ONT) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WTrt_H__WTrts_H_Ointros_I11_J_0) ).
cnf(cls_WTrtFAssNT_0,axiom,
( c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_OFAss(X4,X5,X6,X7,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OVoid)
| ~ c_WellTypeRT_OWTrt(X1,X2,X3,X7,X8)
| ~ c_WellTypeRT_OWTrt(X1,X2,X3,X4,c_Type_Oty_ONT) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WTrtFAssNT_0) ).
cnf(cls_WTrt__elim__cases_I8_J_1,axiom,
( c_WellTypeRT_OWTrt(X1,X2,X3,X4,c_Type_Oty_ONT)
| X5 = c_Type_Oty_OVoid
| ~ c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_OFAss(X4,X6,X7,X8,tc_List_Olist(tc_String_Ochar)),X5) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WTrt__elim__cases_I8_J_1) ).
cnf(cls_has_0,axiom,
c_TypeRel_Ohas__field(v_P,v_C____,v_F____,v_TF____,v_D____,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_has_0) ).
cnf(cls_WTrt_H__WTrts_H_Ointros_I18_J_0,axiom,
( c_Progress_OWTrt_H(X1,X2,X3,c_Expr_Oexp_OSeq(X4,X5,tc_List_Olist(tc_String_Ochar)),X6)
| ~ c_Progress_OWTrt_H(X1,X2,X3,X5,X6)
| ~ c_Progress_OWTrt_H(X1,X2,X3,X4,X7) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WTrt_H__WTrts_H_Ointros_I18_J_0) ).
cnf(cls_WTrtSeq_0,axiom,
( c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_OSeq(X4,X5,tc_List_Olist(tc_String_Ochar)),X6)
| ~ c_WellTypeRT_OWTrt(X1,X2,X3,X5,X6)
| ~ c_WellTypeRT_OWTrt(X1,X2,X3,X4,X7) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WTrtSeq_0) ).
cnf(cls_WT__elim__cases_I8_J_0,axiom,
( X1 = c_Type_Oty_OVoid
| ~ c_WellType_OWT(X2,X3,c_Expr_Oexp_OFAss(X4,X5,X6,X7,tc_List_Olist(tc_String_Ochar)),X1) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WT__elim__cases_I8_J_0) ).
cnf(cls_exp_Osimps_I8_J_0,axiom,
( X1 = X6
| c_Expr_Oexp_OFAss(X1,X2,X3,X4,X5) != c_Expr_Oexp_OFAss(X6,X7,X8,X9,X5) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_exp_Osimps_I8_J_0) ).
cnf(cls_exp_Osimps_I8_J_1,axiom,
( X2 = X7
| c_Expr_Oexp_OFAss(X1,X2,X3,X4,X5) != c_Expr_Oexp_OFAss(X6,X7,X8,X9,X5) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_exp_Osimps_I8_J_1) ).
cnf(cls_exp_Osimps_I8_J_2,axiom,
( X3 = X8
| c_Expr_Oexp_OFAss(X1,X2,X3,X4,X5) != c_Expr_Oexp_OFAss(X6,X7,X8,X9,X5) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_exp_Osimps_I8_J_2) ).
cnf(cls_exp_Osimps_I8_J_3,axiom,
( X4 = X9
| c_Expr_Oexp_OFAss(X1,X2,X3,X4,X5) != c_Expr_Oexp_OFAss(X6,X7,X8,X9,X5) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_exp_Osimps_I8_J_3) ).
cnf(cls_wt_0,axiom,
c_WellTypeRT_OWTrt(v_P,v_ha____,v_E____,c_Expr_Oexp_OFAss(v_ea____,v_F____,v_D____,v_e_092_060_094isub_0622____,tc_List_Olist(tc_String_Ochar)),v_T____),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_wt_0) ).
cnf(cls_WTrt_H__WTrts_H_Ointros_I9_J_0,axiom,
( c_Progress_OWTrt_H(X1,X2,X3,c_Expr_Oexp_OFAcc(X4,X5,X6,tc_List_Olist(tc_String_Ochar)),X7)
| ~ c_Progress_OWTrt_H(X1,X2,X3,X4,c_Type_Oty_ONT) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WTrt_H__WTrts_H_Ointros_I9_J_0) ).
cnf(cls_WTrtFAccNT_0,axiom,
( c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_OFAcc(X4,X5,X6,tc_List_Olist(tc_String_Ochar)),X7)
| ~ c_WellTypeRT_OWTrt(X1,X2,X3,X4,c_Type_Oty_ONT) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WTrtFAccNT_0) ).
cnf(cls_WTrt__env__mono_0,axiom,
( c_WellTypeRT_OWTrt(X1,X2,X3,X4,X5)
| ~ c_Map_Omap__le(X6,X3,tc_List_Olist(tc_String_Ochar),tc_Type_Oty)
| ~ c_WellTypeRT_OWTrt(X1,X2,X6,X4,X5) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WTrt__env__mono_0) ).
cnf(cls_WTrt_H__WTrts_H_Ointros_I2_J_0,axiom,
( c_Progress_OWTrt_H(X1,X2,X3,c_Expr_Oexp_OCast(X4,X5,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OClass(X4))
| ~ c_Decl_Ois__class(X1,X4,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_Type_Ois__refT(X6)
| ~ c_Progress_OWTrt_H(X1,X2,X3,X5,X6) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WTrt_H__WTrts_H_Ointros_I2_J_0) ).
cnf(cls_WTrtCast_0,axiom,
( c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_OCast(X4,X5,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OClass(X4))
| ~ c_Decl_Ois__class(X1,X4,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_Type_Ois__refT(X6)
| ~ c_WellTypeRT_OWTrt(X1,X2,X3,X5,X6) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WTrtCast_0) ).
cnf(cls_WTrt__hext__mono_0,axiom,
( c_WellTypeRT_OWTrt(X1,X2,X3,X4,X5)
| ~ c_Objects_Ohext(X6,X2)
| ~ c_WellTypeRT_OWTrt(X1,X6,X3,X4,X5) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WTrt__hext__mono_0) ).
cnf(cls_wt__wt_H_0,axiom,
( c_Progress_OWTrt_H(X1,X2,X3,X4,X5)
| ~ c_WellTypeRT_OWTrt(X1,X2,X3,X4,X5) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_wt__wt_H_0) ).
cnf(cls_wt_H__wt_0,axiom,
( c_WellTypeRT_OWTrt(X1,X2,X3,X4,X5)
| ~ c_Progress_OWTrt_H(X1,X2,X3,X4,X5) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_wt_H__wt_0) ).
cnf(cls_conf_0,axiom,
c_TypeSafe__Mirabelle_Osconf(v_P,v_E____,c_Pair(v_ha____,v_la____,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_conf_0) ).
cnf(cls_exp_Osimps_I155_J_0,axiom,
c_Expr_Oexp_OFAss(X1,X2,X3,X4,X5) != c_Expr_Oexp_OFAcc(X6,X7,X8,X5),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_exp_Osimps_I155_J_0) ).
cnf(cls_exp_Osimps_I154_J_0,axiom,
c_Expr_Oexp_OFAcc(X1,X2,X3,X4) != c_Expr_Oexp_OFAss(X5,X6,X7,X8,X4),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_exp_Osimps_I154_J_0) ).
cnf(cls_WTrt__elim__cases_I6_J_3,axiom,
( c_Decl_Ois__class(X1,X2,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellTypeRT_OWTrt(X1,X3,X4,c_Expr_Oexp_OCast(X2,X5,tc_List_Olist(tc_String_Ochar)),X6) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WTrt__elim__cases_I6_J_3) ).
cnf(cls_WTrt__elim__cases_I6_J_0,axiom,
( X1 = c_Type_Oty_OClass(X2)
| ~ c_WellTypeRT_OWTrt(X3,X4,X5,c_Expr_Oexp_OCast(X2,X6,tc_List_Olist(tc_String_Ochar)),X1) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WTrt__elim__cases_I6_J_0) ).
cnf(cls_WTrt__elim__cases_I10_J_1,axiom,
( c_Decl_Ois__class(X1,X2,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellTypeRT_OWTrt(X1,X3,X4,c_Expr_Oexp_Onew(X2,tc_List_Olist(tc_String_Ochar)),X5) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WTrt__elim__cases_I10_J_1) ).
cnf(cls_exp_Osimps_I55_J_0,axiom,
c_Expr_Oexp_OFAss(X1,X2,X3,X4,X5) != c_Expr_Oexp_OCast(X6,X7,X5),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_exp_Osimps_I55_J_0) ).
cnf(cls_exp_Osimps_I174_J_0,axiom,
c_Expr_Oexp_OFAss(X1,X2,X3,X4,X5) != c_Expr_Oexp_OSeq(X6,X7,X5),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_exp_Osimps_I174_J_0) ).
cnf(cls_exp_Osimps_I54_J_0,axiom,
c_Expr_Oexp_OCast(X1,X2,X3) != c_Expr_Oexp_OFAss(X4,X5,X6,X7,X3),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_exp_Osimps_I54_J_0) ).
cnf(cls_exp_Osimps_I175_J_0,axiom,
c_Expr_Oexp_OSeq(X1,X2,X3) != c_Expr_Oexp_OFAss(X4,X5,X6,X7,X3),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_exp_Osimps_I175_J_0) ).
cnf(cls_WTrt__elim__cases_I10_J_0,axiom,
( X1 = c_Type_Oty_OClass(X2)
| ~ c_WellTypeRT_OWTrt(X3,X4,X5,c_Expr_Oexp_Onew(X2,tc_List_Olist(tc_String_Ochar)),X1) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WTrt__elim__cases_I10_J_0) ).
cnf(cls_exp_Osimps_I29_J_0,axiom,
c_Expr_Oexp_OFAss(X1,X2,X3,X4,X5) != c_Expr_Oexp_Onew(X6,X5),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_exp_Osimps_I29_J_0) ).
cnf(cls_exp_Osimps_I28_J_0,axiom,
c_Expr_Oexp_Onew(X1,X2) != c_Expr_Oexp_OFAss(X3,X4,X5,X6,X2),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_exp_Osimps_I28_J_0) ).
cnf(cls_conjecture_0,negated_conjecture,
~ c_WellTypeRT_OWTrt(v_P,v_h_Ha____,v_E____,v_e_Ha____,c_Type_Oty_OClass(v_C_H____)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_conjecture_0) ).
cnf(cls_WT__implies__WTrt_0,axiom,
( c_WellTypeRT_OWTrt(X1,X2,X3,X4,X5)
| ~ c_WellType_OWT(X1,X3,X4,X5) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WT__implies__WTrt_0) ).
cnf(cls_WTrt_H__WTrts_H_Ointros_I1_J_0,axiom,
( c_Progress_OWTrt_H(X1,X2,X3,c_Expr_Oexp_Onew(X4,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OClass(X4))
| ~ c_Decl_Ois__class(X1,X4,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WTrt_H__WTrts_H_Ointros_I1_J_0) ).
cnf(cls_WTrtNew_0,axiom,
( c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_Onew(X4,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OClass(X4))
| ~ c_Decl_Ois__class(X1,X4,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WTrtNew_0) ).
cnf(cls_wt_092_060_094isub_0621_0,axiom,
c_WellTypeRT_OWTrt(v_P,v_ha____,v_E____,v_ea____,c_Type_Oty_OClass(v_C____)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_wt_092_060_094isub_0621_0) ).
cnf(cls_wt_092_060_094isub_0622_0,axiom,
c_WellTypeRT_OWTrt(v_P,v_ha____,v_E____,v_e_092_060_094isub_0622____,v_T_092_060_094isub_0622____),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_wt_092_060_094isub_0622_0) ).
cnf(cls_wt_092_060_094isub_0622_H_0,axiom,
c_WellTypeRT_OWTrt(v_P,v_h_Ha____,v_E____,v_e_092_060_094isub_0622____,v_T_092_060_094isub_0622____),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_wt_092_060_094isub_0622_H_0) ).
cnf(cls_CHAINED_0_01,axiom,
c_WellTypeRT_OWTrt(v_P,v_h_Ha____,v_E____,v_e_Ha____,v_U____),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_CHAINED_0_01) ).
cnf(cls_wt_092_060_094isub_0621_H_0,axiom,
c_WellTypeRT_OWTrt(v_P,v_h_Ha____,v_E____,v_e_Ha____,v_U____),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_wt_092_060_094isub_0621_H_0) ).
cnf(cls_WTSeq_0,axiom,
( c_WellType_OWT(X1,X2,c_Expr_Oexp_OSeq(X3,X4,tc_List_Olist(tc_String_Ochar)),X5)
| ~ c_WellType_OWT(X1,X2,X4,X5)
| ~ c_WellType_OWT(X1,X2,X3,X6) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WTSeq_0) ).
cnf(cls_wt__env__mono_0,axiom,
( c_WellType_OWT(X1,X2,X3,X4)
| ~ c_Map_Omap__le(X5,X2,tc_List_Olist(tc_String_Ochar),tc_Type_Oty)
| ~ c_WellType_OWT(X1,X5,X3,X4) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_wt__env__mono_0) ).
cnf(cls_map__le__trans_0,axiom,
( c_Map_Omap__le(X1,X2,X3,X4)
| ~ c_Map_Omap__le(X5,X2,X3,X4)
| ~ c_Map_Omap__le(X1,X5,X3,X4) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_map__le__trans_0) ).
cnf(cls_widen__trans_0,axiom,
( c_TypeRel_Owiden(X1,X2,X3,X4)
| ~ c_TypeRel_Owiden(X1,X5,X3,X4)
| ~ c_TypeRel_Owiden(X1,X2,X5,X4) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_widen__trans_0) ).
cnf(cls_map__le__antisym_0,axiom,
( X1 = X2
| ~ c_Map_Omap__le(X2,X1,X3,X4)
| ~ c_Map_Omap__le(X1,X2,X3,X4) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_map__le__antisym_0) ).
cnf(cls_Pair__eq_0,axiom,
( X1 = X5
| c_Pair(X1,X2,X3,X4) != c_Pair(X5,X6,X3,X4) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_Pair__eq_0) ).
cnf(cls_exp_Osimps_I7_J_0,axiom,
( X1 = X5
| c_Expr_Oexp_OFAcc(X1,X2,X3,X4) != c_Expr_Oexp_OFAcc(X5,X6,X7,X4) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_exp_Osimps_I7_J_0) ).
cnf(cls_Pair__eq_1,axiom,
( X2 = X6
| c_Pair(X1,X2,X3,X4) != c_Pair(X5,X6,X3,X4) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_Pair__eq_1) ).
cnf(cls_exp_Osimps_I7_J_1,axiom,
( X2 = X6
| c_Expr_Oexp_OFAcc(X1,X2,X3,X4) != c_Expr_Oexp_OFAcc(X5,X6,X7,X4) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_exp_Osimps_I7_J_1) ).
cnf(cls_exp_Osimps_I7_J_2,axiom,
( X3 = X7
| c_Expr_Oexp_OFAcc(X1,X2,X3,X4) != c_Expr_Oexp_OFAcc(X5,X6,X7,X4) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_exp_Osimps_I7_J_2) ).
cnf(cls_WT__elim__cases_I6_J_2,axiom,
( c_Decl_Ois__class(X1,X2,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellType_OWT(X1,X3,c_Expr_Oexp_OCast(X2,X4,tc_List_Olist(tc_String_Ochar)),X5) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WT__elim__cases_I6_J_2) ).
cnf(cls_WT__elim__cases_I6_J_0,axiom,
( X1 = c_Type_Oty_OClass(X2)
| ~ c_WellType_OWT(X3,X4,c_Expr_Oexp_OCast(X2,X5,tc_List_Olist(tc_String_Ochar)),X1) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WT__elim__cases_I6_J_0) ).
cnf(cls_WT__elim__cases_I10_J_1,axiom,
( c_Decl_Ois__class(X1,X2,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellType_OWT(X1,X3,c_Expr_Oexp_Onew(X2,tc_List_Olist(tc_String_Ochar)),X4) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WT__elim__cases_I10_J_1) ).
cnf(cls_WTNew_0,axiom,
( c_WellType_OWT(X1,X2,c_Expr_Oexp_Onew(X3,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OClass(X3))
| ~ c_Decl_Ois__class(X1,X3,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WTNew_0) ).
cnf(cls_exp_Osimps_I53_J_0,axiom,
c_Expr_Oexp_OFAcc(X1,X2,X3,X4) != c_Expr_Oexp_OCast(X5,X6,X4),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_exp_Osimps_I53_J_0) ).
cnf(cls_exp_Osimps_I160_J_0,axiom,
c_Expr_Oexp_OFAcc(X1,X2,X3,X4) != c_Expr_Oexp_OSeq(X5,X6,X4),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_exp_Osimps_I160_J_0) ).
cnf(cls_exp_Osimps_I52_J_0,axiom,
c_Expr_Oexp_OCast(X1,X2,X3) != c_Expr_Oexp_OFAcc(X4,X5,X6,X3),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_exp_Osimps_I52_J_0) ).
cnf(cls_exp_Osimps_I161_J_0,axiom,
c_Expr_Oexp_OSeq(X1,X2,X3) != c_Expr_Oexp_OFAcc(X4,X5,X6,X3),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_exp_Osimps_I161_J_0) ).
cnf(cls_WT__elim__cases_I10_J_0,axiom,
( X1 = c_Type_Oty_OClass(X2)
| ~ c_WellType_OWT(X3,X4,c_Expr_Oexp_Onew(X2,tc_List_Olist(tc_String_Ochar)),X1) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_WT__elim__cases_I10_J_0) ).
cnf(cls_exp_Osimps_I27_J_0,axiom,
c_Expr_Oexp_OFAcc(X1,X2,X3,X4) != c_Expr_Oexp_Onew(X5,X4),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_exp_Osimps_I27_J_0) ).
cnf(cls_exp_Osimps_I26_J_0,axiom,
c_Expr_Oexp_Onew(X1,X2) != c_Expr_Oexp_OFAcc(X3,X4,X5,X2),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_exp_Osimps_I26_J_0) ).
cnf(cls_UsubC_0,axiom,
c_TypeRel_Owiden(v_P,v_U____,c_Type_Oty_OClass(v_C____),tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_UsubC_0) ).
cnf(cls_sub_0,axiom,
c_TypeRel_Owiden(v_P,v_T_092_060_094isub_0622____,v_TF____,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_sub_0) ).
cnf(cls_default__val_Oinduct_0,axiom,
( hBOOL(hAPP(X1,X2))
| ~ hBOOL(hAPP(X1,c_Type_Oty_OClass(v_sko__Value__Xdefault__val__Xinduct__1(X1))))
| ~ hBOOL(hAPP(X1,c_Type_Oty_ONT))
| ~ hBOOL(hAPP(X1,c_Type_Oty_OInteger))
| ~ hBOOL(hAPP(X1,c_Type_Oty_OBoolean))
| ~ hBOOL(hAPP(X1,c_Type_Oty_OVoid)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_default__val_Oinduct_0) ).
cnf(cls_ty_Oinducts_0,axiom,
( hBOOL(hAPP(X1,X2))
| ~ hBOOL(hAPP(X1,c_Type_Oty_OClass(v_sko__Type__Xty__Xinducts__1(X1))))
| ~ hBOOL(hAPP(X1,c_Type_Oty_ONT))
| ~ hBOOL(hAPP(X1,c_Type_Oty_OInteger))
| ~ hBOOL(hAPP(X1,c_Type_Oty_OBoolean))
| ~ hBOOL(hAPP(X1,c_Type_Oty_OVoid)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Oinducts_0) ).
cnf(cls_ty_Oinduct_0,axiom,
( hBOOL(hAPP(X1,X2))
| ~ hBOOL(hAPP(X1,c_Type_Oty_OClass(v_sko__Type__Xty__Xinduct__1(X1))))
| ~ hBOOL(hAPP(X1,c_Type_Oty_ONT))
| ~ hBOOL(hAPP(X1,c_Type_Oty_OInteger))
| ~ hBOOL(hAPP(X1,c_Type_Oty_OBoolean))
| ~ hBOOL(hAPP(X1,c_Type_Oty_OVoid)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Oinduct_0) ).
cnf(cls_widen__Class_2,axiom,
c_TypeRel_Owiden(X1,c_Type_Oty_ONT,c_Type_Oty_OClass(X2),X3),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_widen__Class_2) ).
cnf(cls_map__le__refl_0,axiom,
c_Map_Omap__le(X1,X1,X2,X3),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_map__le__refl_0) ).
cnf(cls_widen__refl_0,axiom,
c_TypeRel_Owiden(X1,X2,X2,X3),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_widen__refl_0) ).
cnf(cls_exp_Osimps_I2_J_0,axiom,
( X1 = X4
| c_Expr_Oexp_OCast(X1,X2,X3) != c_Expr_Oexp_OCast(X4,X5,X3) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_exp_Osimps_I2_J_0) ).
cnf(cls_exp_Osimps_I11_J_0,axiom,
( X1 = X4
| c_Expr_Oexp_OSeq(X1,X2,X3) != c_Expr_Oexp_OSeq(X4,X5,X3) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_exp_Osimps_I11_J_0) ).
cnf(cls_exp_Osimps_I2_J_1,axiom,
( X2 = X5
| c_Expr_Oexp_OCast(X1,X2,X3) != c_Expr_Oexp_OCast(X4,X5,X3) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_exp_Osimps_I2_J_1) ).
cnf(cls_exp_Osimps_I11_J_1,axiom,
( X2 = X5
| c_Expr_Oexp_OSeq(X1,X2,X3) != c_Expr_Oexp_OSeq(X4,X5,X3) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_exp_Osimps_I11_J_1) ).
cnf(cls_exp_Osimps_I60_J_0,axiom,
c_Expr_Oexp_OCast(X1,X2,X3) != c_Expr_Oexp_OSeq(X4,X5,X3),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_exp_Osimps_I60_J_0) ).
cnf(cls_exp_Osimps_I61_J_0,axiom,
c_Expr_Oexp_OSeq(X1,X2,X3) != c_Expr_Oexp_OCast(X4,X5,X3),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_exp_Osimps_I61_J_0) ).
cnf(cls_exp_Osimps_I17_J_0,axiom,
c_Expr_Oexp_OCast(X1,X2,X3) != c_Expr_Oexp_Onew(X4,X3),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_exp_Osimps_I17_J_0) ).
cnf(cls_exp_Osimps_I35_J_0,axiom,
c_Expr_Oexp_OSeq(X1,X2,X3) != c_Expr_Oexp_Onew(X4,X3),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_exp_Osimps_I35_J_0) ).
cnf(cls_exp_Osimps_I16_J_0,axiom,
c_Expr_Oexp_Onew(X1,X2) != c_Expr_Oexp_OCast(X3,X4,X2),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_exp_Osimps_I16_J_0) ).
cnf(cls_exp_Osimps_I34_J_0,axiom,
c_Expr_Oexp_Onew(X1,X2) != c_Expr_Oexp_OSeq(X3,X4,X2),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_exp_Osimps_I34_J_0) ).
cnf(cls_ATP__Linkup_Ofequal__imp__equal_0,axiom,
( X1 = X2
| ~ c_fequal(X1,X2,X3) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ATP__Linkup_Ofequal__imp__equal_0) ).
cnf(cls_hext__trans_0,axiom,
( c_Objects_Ohext(X1,X2)
| ~ c_Objects_Ohext(X3,X2)
| ~ c_Objects_Ohext(X1,X3) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_hext__trans_0) ).
cnf(cls_ATP__Linkup_Oequal__imp__fequal_0,axiom,
c_fequal(X1,X1,X2),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ATP__Linkup_Oequal__imp__fequal_0) ).
cnf(cls_exp_Osimps_I1_J_0,axiom,
( X1 = X3
| c_Expr_Oexp_Onew(X1,X2) != c_Expr_Oexp_Onew(X3,X2) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_exp_Osimps_I1_J_0) ).
cnf(cls_ty_Oexhaust_0,axiom,
( X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xexhaust__1__1(X1))
| X1 = c_Type_Oty_ONT
| X1 = c_Type_Oty_OInteger
| X1 = c_Type_Oty_OBoolean
| X1 = c_Type_Oty_OVoid ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Oexhaust_0) ).
cnf(cls_ty_Onchotomy_0,axiom,
( X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xnchotomy__1__1(X1))
| X1 = c_Type_Oty_ONT
| X1 = c_Type_Oty_OInteger
| X1 = c_Type_Oty_OBoolean
| X1 = c_Type_Oty_OVoid ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Onchotomy_0) ).
cnf(cls_ty_Oinject_0,axiom,
( X1 = X2
| c_Type_Oty_OClass(X1) != c_Type_Oty_OClass(X2) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Oinject_0) ).
cnf(cls_hext__refl_0,axiom,
c_Objects_Ohext(X1,X1),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_hext__refl_0) ).
cnf(cls_is__refT__def_2,axiom,
c_Type_Ois__refT(c_Type_Oty_OClass(X1)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_is__refT__def_2) ).
cnf(cls_not__refTE_0,axiom,
( X1 = c_Type_Oty_OInteger
| X1 = c_Type_Oty_OBoolean
| X1 = c_Type_Oty_OVoid
| c_Type_Ois__refT(X1) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_not__refTE_0) ).
cnf(cls_ty_Osimps_I15_J_0,axiom,
c_Type_Oty_OClass(X1) != c_Type_Oty_OBoolean,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osimps_I15_J_0) ).
cnf(cls_ty_Osimps_I19_J_0,axiom,
c_Type_Oty_OClass(X1) != c_Type_Oty_OInteger,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osimps_I19_J_0) ).
cnf(cls_ty_Osimps_I21_J_0,axiom,
c_Type_Oty_OClass(X1) != c_Type_Oty_ONT,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osimps_I21_J_0) ).
cnf(cls_ty_Osimps_I9_J_0,axiom,
c_Type_Oty_OClass(X1) != c_Type_Oty_OVoid,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osimps_I9_J_0) ).
cnf(cls_ty_Osimps_I14_J_0,axiom,
c_Type_Oty_OBoolean != c_Type_Oty_OClass(X1),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osimps_I14_J_0) ).
cnf(cls_ty_Osimps_I18_J_0,axiom,
c_Type_Oty_OInteger != c_Type_Oty_OClass(X1),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osimps_I18_J_0) ).
cnf(cls_ty_Osimps_I20_J_0,axiom,
c_Type_Oty_ONT != c_Type_Oty_OClass(X1),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osimps_I20_J_0) ).
cnf(cls_ty_Osimps_I8_J_0,axiom,
c_Type_Oty_OVoid != c_Type_Oty_OClass(X1),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osimps_I8_J_0) ).
cnf(cls_is__refT__def_1,axiom,
c_Type_Ois__refT(c_Type_Oty_ONT),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_is__refT__def_1) ).
cnf(cls_CHAINED_0,axiom,
v_U____ = c_Type_Oty_OClass(v_C_H____),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_CHAINED_0) ).
cnf(cls_UClass_0,axiom,
v_U____ = c_Type_Oty_OClass(v_C_H____),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_UClass_0) ).
cnf(cls_ty_Osimps_I10_J_0,axiom,
c_Type_Oty_OBoolean != c_Type_Oty_OInteger,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osimps_I10_J_0) ).
cnf(cls_ty_Osimps_I11_J_0,axiom,
c_Type_Oty_OInteger != c_Type_Oty_OBoolean,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osimps_I11_J_0) ).
cnf(cls_ty_Osimps_I13_J_0,axiom,
c_Type_Oty_ONT != c_Type_Oty_OBoolean,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osimps_I13_J_0) ).
cnf(cls_ty_Osimps_I12_J_0,axiom,
c_Type_Oty_OBoolean != c_Type_Oty_ONT,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osimps_I12_J_0) ).
cnf(cls_ty_Osimps_I3_J_0,axiom,
c_Type_Oty_OBoolean != c_Type_Oty_OVoid,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osimps_I3_J_0) ).
cnf(cls_ty_Osimps_I2_J_0,axiom,
c_Type_Oty_OVoid != c_Type_Oty_OBoolean,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osimps_I2_J_0) ).
cnf(cls_ty_Osimps_I17_J_0,axiom,
c_Type_Oty_ONT != c_Type_Oty_OInteger,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osimps_I17_J_0) ).
cnf(cls_ty_Osimps_I16_J_0,axiom,
c_Type_Oty_OInteger != c_Type_Oty_ONT,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osimps_I16_J_0) ).
cnf(cls_ty_Osimps_I5_J_0,axiom,
c_Type_Oty_OInteger != c_Type_Oty_OVoid,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osimps_I5_J_0) ).
cnf(cls_ty_Osimps_I4_J_0,axiom,
c_Type_Oty_OVoid != c_Type_Oty_OInteger,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osimps_I4_J_0) ).
cnf(cls_ty_Osimps_I7_J_0,axiom,
c_Type_Oty_ONT != c_Type_Oty_OVoid,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osimps_I7_J_0) ).
cnf(cls_ty_Osimps_I6_J_0,axiom,
c_Type_Oty_OVoid != c_Type_Oty_ONT,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_ty_Osimps_I6_J_0) ).
cnf(cls_void_0,axiom,
v_T____ = c_Type_Oty_OVoid,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',cls_void_0) ).
cnf(i_0_254,plain,
( X1 = c_Type_Oty_OVoid
| ~ c_WellTypeRT_OWTrt(X2,X3,X4,c_Expr_Oexp_OFAss(X5,X6,X7,X8,tc_List_Olist(tc_String_Ochar)),X1) ),
inference(fof_simplification,[status(thm)],[cls_WTrt__elim__cases_I8_J_0]) ).
cnf(i_0_255,axiom,
( c_WellTypeRT_OWTrt(v_P,v_h_Ha____,v_E____,c_Expr_Oexp_OFAss(v_e_Ha____,v_F____,v_D____,v_e_092_060_094isub_0622____,tc_List_Olist(tc_String_Ochar)),v_sko__unknown__thm__BwWZ__1(v_D____,v_E____,v_F____,v_P,v_T____,v_e_Ha____,v_e_092_060_094isub_0622____,v_h_Ha____))
| v_U____ != c_Type_Oty_ONT ),
cls_calculation_0,
[final] ).
cnf(i_0_256,axiom,
( c_TypeRel_Owiden(v_P,v_sko__unknown__thm__BwWZ__1(v_D____,v_E____,v_F____,v_P,v_T____,v_e_Ha____,v_e_092_060_094isub_0622____,v_h_Ha____),v_T____,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| v_U____ != c_Type_Oty_ONT ),
cls_calculation_1,
[final] ).
cnf(i_0_257,axiom,
( hBOOL(hAPP(X1,hAPP(X6,X7)))
| ~ hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,c_Type_Oty_OClass(X7),t_a))) ),
cls_ty_Osplit_4,
[final] ).
cnf(i_0_258,axiom,
( hBOOL(hAPP(X1,hAPP(X6,X7)))
| ~ hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,c_Type_Oty_OClass(X7),t_a))) ),
cls_ty_Osplit__asm_4,
[final] ).
cnf(i_0_259,axiom,
( hBOOL(hAPP(X1,X2))
| ~ hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,c_Type_Oty_OVoid,t_a))) ),
cls_ty_Osplit_0,
[final] ).
cnf(i_0_260,axiom,
( hBOOL(hAPP(X1,X3))
| ~ hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,c_Type_Oty_OBoolean,t_a))) ),
cls_ty_Osplit_1,
[final] ).
cnf(i_0_261,axiom,
( hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,c_Type_Oty_OInteger,t_a))) ),
cls_ty_Osplit_2,
[final] ).
cnf(i_0_262,axiom,
( hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,c_Type_Oty_ONT,t_a))) ),
cls_ty_Osplit_3,
[final] ).
cnf(i_0_263,axiom,
( c_WellTypeRT_OWTrt(X1,X2,X3,X4,c_Type_Oty_ONT)
| c_TypeRel_Ohas__field(X1,c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__1(X5,X3,X6,X1,X4,X2,X7),X6,c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__2(X5,X3,X6,X1,X4,X2,X7),X5,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_OFAss(X4,X6,X5,X7,tc_List_Olist(tc_String_Ochar)),X8) ),
cls_WTrt__elim__cases_I8_J_7,
[final] ).
cnf(i_0_264,axiom,
( X1 = c_Type_Oty_OVoid
| c_TypeRel_Ohas__field(X2,c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__1(X3,X4,X5,X2,X6,X7,X8),X5,c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__2(X3,X4,X5,X2,X6,X7,X8),X3,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellTypeRT_OWTrt(X2,X7,X4,c_Expr_Oexp_OFAss(X6,X5,X3,X8,tc_List_Olist(tc_String_Ochar)),X1) ),
cls_WTrt__elim__cases_I8_J_6,
[final] ).
cnf(i_0_265,axiom,
( c_WellTypeRT_OWTrt(X1,X2,X3,X4,c_Type_Oty_ONT)
| c_WellTypeRT_OWTrt(X1,X2,X3,X4,c_Type_Oty_OClass(c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__1(X5,X3,X6,X1,X4,X2,X7)))
| ~ c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_OFAss(X4,X6,X5,X7,tc_List_Olist(tc_String_Ochar)),X8) ),
cls_WTrt__elim__cases_I8_J_4,
[final] ).
cnf(i_0_266,axiom,
( X1 = c_Type_Oty_OVoid
| c_WellTypeRT_OWTrt(X2,X3,X4,X5,c_Type_Oty_OClass(c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__1(X6,X4,X7,X2,X5,X3,X8)))
| ~ c_WellTypeRT_OWTrt(X2,X3,X4,c_Expr_Oexp_OFAss(X5,X7,X6,X8,tc_List_Olist(tc_String_Ochar)),X1) ),
cls_WTrt__elim__cases_I8_J_3,
[final] ).
cnf(i_0_267,axiom,
( c_WellTypeRT_OWTrt(X1,X2,X3,X4,c_Type_Oty_ONT)
| c_WellTypeRT_OWTrt(X1,X2,X3,X4,c_Type_Oty_OClass(c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__7__1(X5,X3,X6,X1,X7,X4,X2)))
| ~ c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_OFAcc(X4,X6,X5,tc_List_Olist(tc_String_Ochar)),X7) ),
cls_WTrt__elim__cases_I7_J_0,
[final] ).
cnf(i_0_268,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X3))
| ~ hBOOL(hAPP(X1,X2)) ),
cls_ty_Osplit__asm_36,
[final] ).
cnf(i_0_269,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X3))
| ~ hBOOL(hAPP(X1,X2)) ),
cls_ty_Osplit_36,
[final] ).
cnf(i_0_270,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OBoolean
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X2)) ),
cls_ty_Osplit__asm_28,
[final] ).
cnf(i_0_271,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OBoolean
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X2)) ),
cls_ty_Osplit_28,
[final] ).
cnf(i_0_272,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OInteger
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X3))
| ~ hBOOL(hAPP(X1,X2)) ),
cls_ty_Osplit__asm_32,
[final] ).
cnf(i_0_273,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OInteger
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X3))
| ~ hBOOL(hAPP(X1,X2)) ),
cls_ty_Osplit_32,
[final] ).
cnf(i_0_274,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_ONT
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X3))
| ~ hBOOL(hAPP(X1,X2)) ),
cls_ty_Osplit__asm_34,
[final] ).
cnf(i_0_275,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_ONT
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X3))
| ~ hBOOL(hAPP(X1,X2)) ),
cls_ty_Osplit_34,
[final] ).
cnf(i_0_276,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X3)) ),
cls_ty_Osplit__asm_20,
[final] ).
cnf(i_0_277,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X3)) ),
cls_ty_Osplit_20,
[final] ).
cnf(i_0_278,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OBoolean
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X2)) ),
cls_ty_Osplit__asm_24,
[final] ).
cnf(i_0_279,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OBoolean
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X2)) ),
cls_ty_Osplit_24,
[final] ).
cnf(i_0_280,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OBoolean
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X2)) ),
cls_ty_Osplit__asm_26,
[final] ).
cnf(i_0_281,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OBoolean
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X2)) ),
cls_ty_Osplit_26,
[final] ).
cnf(i_0_282,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OInteger
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X3))
| ~ hBOOL(hAPP(X1,X2)) ),
cls_ty_Osplit__asm_30,
[final] ).
cnf(i_0_283,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OInteger
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X3))
| ~ hBOOL(hAPP(X1,X2)) ),
cls_ty_Osplit_30,
[final] ).
cnf(i_0_284,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OBoolean
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X4)) ),
cls_ty_Osplit__asm_12,
[final] ).
cnf(i_0_285,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OBoolean
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X4)) ),
cls_ty_Osplit_12,
[final] ).
cnf(i_0_286,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X3)) ),
cls_ty_Osplit__asm_16,
[final] ).
cnf(i_0_287,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X3)) ),
cls_ty_Osplit_16,
[final] ).
cnf(i_0_288,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X3)) ),
cls_ty_Osplit__asm_18,
[final] ).
cnf(i_0_289,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X3)) ),
cls_ty_Osplit_18,
[final] ).
cnf(i_0_290,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OBoolean
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X2)) ),
cls_ty_Osplit__asm_22,
[final] ).
cnf(i_0_291,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OBoolean
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X2)) ),
cls_ty_Osplit_22,
[final] ).
cnf(i_0_292,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OBoolean
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X5)) ),
cls_ty_Osplit__asm_8,
[final] ).
cnf(i_0_293,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OBoolean
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X5)) ),
cls_ty_Osplit_8,
[final] ).
cnf(i_0_294,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OBoolean
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X4)) ),
cls_ty_Osplit__asm_10,
[final] ).
cnf(i_0_295,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OBoolean
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X4)) ),
cls_ty_Osplit_10,
[final] ).
cnf(i_0_296,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X3)) ),
cls_ty_Osplit__asm_14,
[final] ).
cnf(i_0_297,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__1(X1,X6,X7))))
| ~ hBOOL(hAPP(X1,X3)) ),
cls_ty_Osplit_14,
[final] ).
cnf(i_0_298,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OBoolean
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7)))) ),
cls_ty_Osplit__asm_6,
[final] ).
cnf(i_0_299,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OBoolean
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,hAPP(X6,v_sko__Type__Xty__Xsplit__1(X1,X6,X7)))) ),
cls_ty_Osplit_6,
[final] ).
cnf(i_0_300,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X3))
| ~ hBOOL(hAPP(X1,X2)) ),
cls_ty_Osplit__asm_35,
[final] ).
cnf(i_0_301,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__1(X1,X6,X7))
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X3))
| ~ hBOOL(hAPP(X1,X2)) ),
cls_ty_Osplit_35,
[final] ).
cnf(i_0_302,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))
| X7 = c_Type_Oty_OBoolean
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X2)) ),
cls_ty_Osplit__asm_27,
[final] ).
cnf(i_0_303,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__1(X1,X6,X7))
| X7 = c_Type_Oty_OBoolean
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X2)) ),
cls_ty_Osplit_27,
[final] ).
cnf(i_0_304,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))
| X7 = c_Type_Oty_OInteger
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X3))
| ~ hBOOL(hAPP(X1,X2)) ),
cls_ty_Osplit__asm_31,
[final] ).
cnf(i_0_305,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__1(X1,X6,X7))
| X7 = c_Type_Oty_OInteger
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X3))
| ~ hBOOL(hAPP(X1,X2)) ),
cls_ty_Osplit_31,
[final] ).
cnf(i_0_306,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))
| X7 = c_Type_Oty_ONT
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X3))
| ~ hBOOL(hAPP(X1,X2)) ),
cls_ty_Osplit__asm_33,
[final] ).
cnf(i_0_307,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__1(X1,X6,X7))
| X7 = c_Type_Oty_ONT
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X3))
| ~ hBOOL(hAPP(X1,X2)) ),
cls_ty_Osplit_33,
[final] ).
cnf(i_0_308,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X3)) ),
cls_ty_Osplit__asm_19,
[final] ).
cnf(i_0_309,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__1(X1,X6,X7))
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X3)) ),
cls_ty_Osplit_19,
[final] ).
cnf(i_0_310,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OBoolean
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X2)) ),
cls_ty_Osplit__asm_23,
[final] ).
cnf(i_0_311,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__1(X1,X6,X7))
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OBoolean
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X2)) ),
cls_ty_Osplit_23,
[final] ).
cnf(i_0_312,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OBoolean
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X2)) ),
cls_ty_Osplit__asm_25,
[final] ).
cnf(i_0_313,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__1(X1,X6,X7))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OBoolean
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X2)) ),
cls_ty_Osplit_25,
[final] ).
cnf(i_0_314,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OInteger
| ~ hBOOL(hAPP(X1,X3))
| ~ hBOOL(hAPP(X1,X2)) ),
cls_ty_Osplit__asm_29,
[final] ).
cnf(i_0_315,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__1(X1,X6,X7))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OInteger
| ~ hBOOL(hAPP(X1,X3))
| ~ hBOOL(hAPP(X1,X2)) ),
cls_ty_Osplit_29,
[final] ).
cnf(i_0_316,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))
| X7 = c_Type_Oty_OBoolean
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X4)) ),
cls_ty_Osplit__asm_11,
[final] ).
cnf(i_0_317,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__1(X1,X6,X7))
| X7 = c_Type_Oty_OBoolean
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X4)) ),
cls_ty_Osplit_11,
[final] ).
cnf(i_0_318,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X3)) ),
cls_ty_Osplit__asm_15,
[final] ).
cnf(i_0_319,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__1(X1,X6,X7))
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,X5))
| ~ hBOOL(hAPP(X1,X3)) ),
cls_ty_Osplit_15,
[final] ).
cnf(i_0_320,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X3)) ),
cls_ty_Osplit__asm_17,
[final] ).
cnf(i_0_321,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__1(X1,X6,X7))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,X4))
| ~ hBOOL(hAPP(X1,X3)) ),
cls_ty_Osplit_17,
[final] ).
cnf(i_0_322,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OBoolean
| ~ hBOOL(hAPP(X1,X2)) ),
cls_ty_Osplit__asm_21,
[final] ).
cnf(i_0_323,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__1(X1,X6,X7))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OBoolean
| ~ hBOOL(hAPP(X1,X2)) ),
cls_ty_Osplit_21,
[final] ).
cnf(i_0_324,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OBoolean
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,X5)) ),
cls_ty_Osplit__asm_7,
[final] ).
cnf(i_0_325,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__1(X1,X6,X7))
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OBoolean
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,X5)) ),
cls_ty_Osplit_7,
[final] ).
cnf(i_0_326,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OBoolean
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,X4)) ),
cls_ty_Osplit__asm_9,
[final] ).
cnf(i_0_327,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__1(X1,X6,X7))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OBoolean
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,X4)) ),
cls_ty_Osplit_9,
[final] ).
cnf(i_0_328,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,X3)) ),
cls_ty_Osplit__asm_13,
[final] ).
cnf(i_0_329,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__1(X1,X6,X7))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OVoid
| ~ hBOOL(hAPP(X1,X3)) ),
cls_ty_Osplit_13,
[final] ).
cnf(i_0_330,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__asm__1(X1,X6,X7))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OBoolean
| X7 = c_Type_Oty_OVoid ),
cls_ty_Osplit__asm_5,
[final] ).
cnf(i_0_331,axiom,
( hBOOL(hAPP(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,t_a)))
| X7 = c_Type_Oty_OClass(v_sko__Type__Xty__Xsplit__1(X1,X6,X7))
| X7 = c_Type_Oty_ONT
| X7 = c_Type_Oty_OInteger
| X7 = c_Type_Oty_OBoolean
| X7 = c_Type_Oty_OVoid ),
cls_ty_Osplit_5,
[final] ).
cnf(i_0_332,axiom,
( c_WellTypeRT_OWTrt(X1,X2,X3,X4,c_Type_Oty_ONT)
| c_TypeRel_Ohas__field(X1,c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__7__1(X5,X3,X6,X1,X7,X4,X2),X6,X7,X5,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_OFAcc(X4,X6,X5,tc_List_Olist(tc_String_Ochar)),X7) ),
cls_WTrt__elim__cases_I7_J_1,
[final] ).
cnf(i_0_333,axiom,
( X2 = c_Type_Oty_ONT
| X2 = c_Type_Oty_OInteger
| X2 = c_Type_Oty_OBoolean
| X2 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X1,X2,X4) = c_Type_Oty_Oty__case(X9,X10,X11,X12,X3,X2,X4)
| hAPP(X1,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) != hAPP(X3,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) ),
cls_ty_Ocase__cong_1,
[final] ).
cnf(i_0_334,axiom,
( X2 = c_Type_Oty_ONT
| X2 = c_Type_Oty_OInteger
| X2 = c_Type_Oty_OBoolean
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X1,X2,X4) = c_Type_Oty_Oty__case(X5,X9,X10,X11,X3,X2,X4)
| hAPP(X1,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) != hAPP(X3,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) ),
cls_ty_Ocase__cong_17,
[final] ).
cnf(i_0_335,axiom,
( X2 = c_Type_Oty_OInteger
| X2 = c_Type_Oty_OBoolean
| X2 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X1,X2,X4) = c_Type_Oty_Oty__case(X9,X10,X11,X8,X3,X2,X4)
| hAPP(X1,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) != hAPP(X3,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) ),
cls_ty_Ocase__cong_3,
[final] ).
cnf(i_0_336,axiom,
( X2 = c_Type_Oty_ONT
| X2 = c_Type_Oty_OBoolean
| X2 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X1,X2,X4) = c_Type_Oty_Oty__case(X9,X10,X7,X11,X3,X2,X4)
| hAPP(X1,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) != hAPP(X3,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) ),
cls_ty_Ocase__cong_5,
[final] ).
cnf(i_0_337,axiom,
( X2 = c_Type_Oty_ONT
| X2 = c_Type_Oty_OInteger
| X2 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X1,X2,X4) = c_Type_Oty_Oty__case(X9,X6,X10,X11,X3,X2,X4)
| hAPP(X1,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) != hAPP(X3,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) ),
cls_ty_Ocase__cong_9,
[final] ).
cnf(i_0_338,axiom,
( X2 = c_Type_Oty_OInteger
| X2 = c_Type_Oty_OBoolean
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X1,X2,X4) = c_Type_Oty_Oty__case(X5,X9,X10,X8,X3,X2,X4)
| hAPP(X1,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) != hAPP(X3,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) ),
cls_ty_Ocase__cong_19,
[final] ).
cnf(i_0_339,axiom,
( X2 = c_Type_Oty_ONT
| X2 = c_Type_Oty_OBoolean
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X1,X2,X4) = c_Type_Oty_Oty__case(X5,X9,X7,X10,X3,X2,X4)
| hAPP(X1,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) != hAPP(X3,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) ),
cls_ty_Ocase__cong_21,
[final] ).
cnf(i_0_340,axiom,
( X2 = c_Type_Oty_ONT
| X2 = c_Type_Oty_OInteger
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X1,X2,X4) = c_Type_Oty_Oty__case(X5,X6,X9,X10,X3,X2,X4)
| hAPP(X1,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) != hAPP(X3,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) ),
cls_ty_Ocase__cong_25,
[final] ).
cnf(i_0_341,axiom,
( X2 = c_Type_Oty_OBoolean
| X2 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X1,X2,X4) = c_Type_Oty_Oty__case(X9,X10,X7,X8,X3,X2,X4)
| hAPP(X1,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) != hAPP(X3,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) ),
cls_ty_Ocase__cong_7,
[final] ).
cnf(i_0_342,axiom,
( X2 = c_Type_Oty_OInteger
| X2 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X1,X2,X4) = c_Type_Oty_Oty__case(X9,X6,X10,X8,X3,X2,X4)
| hAPP(X1,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) != hAPP(X3,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) ),
cls_ty_Ocase__cong_11,
[final] ).
cnf(i_0_343,axiom,
( X2 = c_Type_Oty_ONT
| X2 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X1,X2,X4) = c_Type_Oty_Oty__case(X9,X6,X7,X10,X3,X2,X4)
| hAPP(X1,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) != hAPP(X3,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) ),
cls_ty_Ocase__cong_13,
[final] ).
cnf(i_0_344,axiom,
( X2 = c_Type_Oty_OBoolean
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X1,X2,X4) = c_Type_Oty_Oty__case(X5,X9,X7,X8,X3,X2,X4)
| hAPP(X1,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) != hAPP(X3,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) ),
cls_ty_Ocase__cong_23,
[final] ).
cnf(i_0_345,axiom,
( X2 = c_Type_Oty_OInteger
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X1,X2,X4) = c_Type_Oty_Oty__case(X5,X6,X9,X8,X3,X2,X4)
| hAPP(X1,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) != hAPP(X3,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) ),
cls_ty_Ocase__cong_27,
[final] ).
cnf(i_0_346,axiom,
( X2 = c_Type_Oty_ONT
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X1,X2,X4) = c_Type_Oty_Oty__case(X5,X6,X7,X9,X3,X2,X4)
| hAPP(X1,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) != hAPP(X3,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) ),
cls_ty_Ocase__cong_29,
[final] ).
cnf(i_0_347,axiom,
( X2 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X1,X2,X4) = c_Type_Oty_Oty__case(X9,X6,X7,X8,X3,X2,X4)
| hAPP(X1,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) != hAPP(X3,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) ),
cls_ty_Ocase__cong_15,
[final] ).
cnf(i_0_348,axiom,
( c_Type_Oty_Oty__case(X5,X6,X7,X8,X1,X2,X4) = c_Type_Oty_Oty__case(X5,X6,X7,X8,X3,X2,X4)
| hAPP(X1,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) != hAPP(X3,c_Type_Osko__Type__Xty__Xcase__cong__1__1(X2,X1,X3,X4)) ),
cls_ty_Ocase__cong_31,
[final] ).
cnf(i_0_349,axiom,
( c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,X6,X7) = c_Type_Oty_Oty__case(X8,X9,X10,X11,X12,X6,X7)
| X6 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X6,X5,X12,X7))
| X6 = c_Type_Oty_ONT
| X6 = c_Type_Oty_OInteger
| X6 = c_Type_Oty_OBoolean
| X6 = c_Type_Oty_OVoid ),
cls_ty_Ocase__cong_0,
[final] ).
cnf(i_0_350,axiom,
( X1 = c_Type_Oty_OInteger
| X1 = c_Type_Oty_OBoolean
| X1 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X8,X9,X10,X5,X11,X1,X7)
| X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X1,X6,X11,X7)) ),
cls_ty_Ocase__cong_2,
[final] ).
cnf(i_0_351,axiom,
( X1 = c_Type_Oty_OBoolean
| X1 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X8,X9,X4,X10,X11,X1,X7)
| X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X1,X6,X11,X7))
| X1 = c_Type_Oty_ONT ),
cls_ty_Ocase__cong_4,
[final] ).
cnf(i_0_352,axiom,
( X1 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X8,X3,X9,X10,X11,X1,X7)
| X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X1,X6,X11,X7))
| X1 = c_Type_Oty_ONT
| X1 = c_Type_Oty_OInteger ),
cls_ty_Ocase__cong_8,
[final] ).
cnf(i_0_353,axiom,
( c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,X6,X7) = c_Type_Oty_Oty__case(X1,X8,X9,X10,X11,X6,X7)
| X6 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X6,X5,X11,X7))
| X6 = c_Type_Oty_ONT
| X6 = c_Type_Oty_OInteger
| X6 = c_Type_Oty_OBoolean ),
cls_ty_Ocase__cong_16,
[final] ).
cnf(i_0_354,axiom,
( X1 = c_Type_Oty_OInteger
| X1 = c_Type_Oty_OBoolean
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X2,X8,X9,X5,X10,X1,X7)
| X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X1,X6,X10,X7)) ),
cls_ty_Ocase__cong_18,
[final] ).
cnf(i_0_355,axiom,
( X1 = c_Type_Oty_OBoolean
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X2,X8,X4,X9,X10,X1,X7)
| X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X1,X6,X10,X7))
| X1 = c_Type_Oty_ONT ),
cls_ty_Ocase__cong_20,
[final] ).
cnf(i_0_356,axiom,
( X1 = c_Type_Oty_OBoolean
| X1 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X8,X9,X4,X5,X10,X1,X7)
| X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X1,X6,X10,X7)) ),
cls_ty_Ocase__cong_6,
[final] ).
cnf(i_0_357,axiom,
( X1 = c_Type_Oty_OInteger
| X1 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X8,X3,X9,X5,X10,X1,X7)
| X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X1,X6,X10,X7)) ),
cls_ty_Ocase__cong_10,
[final] ).
cnf(i_0_358,axiom,
( X1 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X8,X3,X4,X9,X10,X1,X7)
| X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X1,X6,X10,X7))
| X1 = c_Type_Oty_ONT ),
cls_ty_Ocase__cong_12,
[final] ).
cnf(i_0_359,axiom,
( c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,X6,X7) = c_Type_Oty_Oty__case(X1,X2,X8,X9,X10,X6,X7)
| X6 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X6,X5,X10,X7))
| X6 = c_Type_Oty_ONT
| X6 = c_Type_Oty_OInteger ),
cls_ty_Ocase__cong_24,
[final] ).
cnf(i_0_360,axiom,
( X1 = c_Type_Oty_OBoolean
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X2,X8,X4,X5,X9,X1,X7)
| X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X1,X6,X9,X7)) ),
cls_ty_Ocase__cong_22,
[final] ).
cnf(i_0_361,axiom,
( X1 = c_Type_Oty_OInteger
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X2,X3,X8,X5,X9,X1,X7)
| X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X1,X6,X9,X7)) ),
cls_ty_Ocase__cong_26,
[final] ).
cnf(i_0_362,axiom,
( X1 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X8,X3,X4,X5,X9,X1,X7)
| X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X1,X6,X9,X7)) ),
cls_ty_Ocase__cong_14,
[final] ).
cnf(i_0_363,axiom,
( c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,X6,X7) = c_Type_Oty_Oty__case(X1,X2,X3,X8,X9,X6,X7)
| X6 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X6,X5,X9,X7))
| X6 = c_Type_Oty_ONT ),
cls_ty_Ocase__cong_28,
[final] ).
cnf(i_0_364,axiom,
( c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,X6,X7) = c_Type_Oty_Oty__case(X1,X2,X3,X4,X8,X6,X7)
| X6 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X6,X5,X8,X7)) ),
cls_ty_Ocase__cong_30,
[final] ).
cnf(i_0_365,axiom,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OClass(X6),X7) = hAPP(X5,X6),
cls_ty_Orecs_I5_J_0,
[final] ).
cnf(i_0_366,axiom,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OClass(X6),X7) = hAPP(X5,X6),
cls_ty_Osimps_I26_J_0,
[final] ).
cnf(i_0_367,axiom,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6) = X2,
cls_ty_Orecs_I2_J_0,
[final] ).
cnf(i_0_368,axiom,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6) = X3,
cls_ty_Orecs_I3_J_0,
[final] ).
cnf(i_0_369,axiom,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_ONT,X6) = X4,
cls_ty_Orecs_I4_J_0,
[final] ).
cnf(i_0_370,axiom,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6) = X1,
cls_ty_Orecs_I1_J_0,
[final] ).
cnf(i_0_371,axiom,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6) = X2,
cls_ty_Osimps_I23_J_0,
[final] ).
cnf(i_0_372,axiom,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6) = X3,
cls_ty_Osimps_I24_J_0,
[final] ).
cnf(i_0_373,axiom,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_ONT,X6) = X4,
cls_ty_Osimps_I25_J_0,
[final] ).
cnf(i_0_374,axiom,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6) = X1,
cls_ty_Osimps_I22_J_0,
[final] ).
cnf(i_0_375,axiom,
( c_WellType_OWT(X1,X2,X3,c_Type_Oty_OClass(c_WellType_Osko__WellType__XWT__elim__cases__7__1(X4,X2,X5,X1,X6,X3)))
| ~ c_WellType_OWT(X1,X2,c_Expr_Oexp_OFAcc(X3,X5,X4,tc_List_Olist(tc_String_Ochar)),X6) ),
cls_WT__elim__cases_I7_J_0,
[final] ).
cnf(i_0_376,axiom,
( c_TypeRel_Osees__field(X1,c_WellType_Osko__WellType__XWT__elim__cases__7__1(X2,X3,X4,X1,X5,X6),X4,X5,X2,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellType_OWT(X1,X3,c_Expr_Oexp_OFAcc(X6,X4,X2,tc_List_Olist(tc_String_Ochar)),X5) ),
cls_WT__elim__cases_I7_J_1,
[final] ).
cnf(i_0_377,axiom,
( X1 = X2
| ~ c_TypeRel_Osees__field(X3,X4,X5,X1,X6,X7)
| ~ c_TypeRel_Osees__field(X3,X4,X5,X2,X8,X7) ),
cls_sees__field__fun_0,
[final] ).
cnf(i_0_378,axiom,
( X1 = X2
| ~ c_TypeRel_Osees__field(X3,X4,X5,X6,X1,X7)
| ~ c_TypeRel_Osees__field(X3,X4,X5,X8,X2,X7) ),
cls_sees__field__fun_1,
[final] ).
cnf(i_0_379,axiom,
( c_Progress_OWTrt_H(X1,X2,X3,c_Expr_Oexp_OFAss(X4,X5,X6,X7,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OVoid)
| ~ c_TypeRel_Owiden(X1,X8,X9,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_Progress_OWTrt_H(X1,X2,X3,X7,X8)
| ~ c_TypeRel_Ohas__field(X1,X10,X5,X9,X6,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_Progress_OWTrt_H(X1,X2,X3,X4,c_Type_Oty_OClass(X10)) ),
cls_WTrt_H__WTrts_H_Ointros_I10_J_0,
[final] ).
cnf(i_0_380,axiom,
( c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_OFAss(X4,X5,X6,X7,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OVoid)
| ~ c_TypeRel_Owiden(X1,X8,X9,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellTypeRT_OWTrt(X1,X2,X3,X7,X8)
| ~ c_TypeRel_Ohas__field(X1,X10,X5,X9,X6,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellTypeRT_OWTrt(X1,X2,X3,X4,c_Type_Oty_OClass(X10)) ),
cls_WTrtFAss_0,
[final] ).
cnf(i_0_381,axiom,
( c_TypeRel_Osees__field(X1,X2,X3,X4,X2,X5)
| ~ c_TypeRel_Osees__field(X1,X6,X3,X4,X2,X5) ),
cls_sees__field__idemp_0,
[final] ).
cnf(i_0_382,axiom,
( c_TypeRel_Ohas__field(X1,X2,X3,X4,X5,X6)
| ~ c_TypeRel_Osees__field(X1,X2,X3,X4,X5,X6) ),
cls_has__visible__field_0,
[final] ).
cnf(i_0_383,axiom,
( c_WellType_OWT(X1,X2,c_Expr_Oexp_OFAss(X3,X4,X5,X6,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OVoid)
| ~ c_TypeRel_Owiden(X1,X7,X8,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellType_OWT(X1,X2,X6,X7)
| ~ c_TypeRel_Osees__field(X1,X9,X4,X8,X5,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellType_OWT(X1,X2,X3,c_Type_Oty_OClass(X9)) ),
cls_WTFAss_0,
[final] ).
cnf(i_0_384,axiom,
( c_Progress_OWTrt_H(X1,X2,X3,c_Expr_Oexp_OFAcc(X4,X5,X6,tc_List_Olist(tc_String_Ochar)),X7)
| ~ c_TypeRel_Ohas__field(X1,X8,X5,X7,X6,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_Progress_OWTrt_H(X1,X2,X3,X4,c_Type_Oty_OClass(X8)) ),
cls_WTrt_H__WTrts_H_Ointros_I8_J_0,
[final] ).
cnf(i_0_385,axiom,
( c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_OFAcc(X4,X5,X6,tc_List_Olist(tc_String_Ochar)),X7)
| ~ c_TypeRel_Ohas__field(X1,X8,X5,X7,X6,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellTypeRT_OWTrt(X1,X2,X3,X4,c_Type_Oty_OClass(X8)) ),
cls_WTrtFAcc_0,
[final] ).
cnf(i_0_386,axiom,
( c_WellType_OWT(X1,X2,c_Expr_Oexp_OFAcc(X3,X4,X5,tc_List_Olist(tc_String_Ochar)),X6)
| ~ c_TypeRel_Osees__field(X1,X7,X4,X6,X5,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellType_OWT(X1,X2,X3,c_Type_Oty_OClass(X7)) ),
cls_WTFAcc_0,
[final] ).
cnf(i_0_387,axiom,
( c_WellTypeRT_OWTrt(v_P,v_h_Ha____,X1,v_e_Ha____,v_sko__local__XFAssRed1__2__1(X1,v_P,X2,v_e_Ha____,v_h_Ha____))
| ~ c_WellTypeRT_OWTrt(v_P,v_ha____,X1,v_ea____,X2)
| ~ c_TypeSafe__Mirabelle_Osconf(v_P,X1,c_Pair(v_ha____,v_la____,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))) ),
cls_FAssRed1_I2_J_0,
[final] ).
cnf(i_0_388,axiom,
( c_WellTypeRT_OWTrt(v_P,v_h_Ha____,X1,v_e_Ha____,v_sko__local__XFAssRed1__Xhyps__2__1(X1,v_P,X2,v_e_Ha____,v_h_Ha____))
| ~ c_WellTypeRT_OWTrt(v_P,v_ha____,X1,v_ea____,X2)
| ~ c_TypeSafe__Mirabelle_Osconf(v_P,X1,c_Pair(v_ha____,v_la____,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))) ),
cls_FAssRed1_Ohyps_I2_J_0,
[final] ).
cnf(i_0_389,axiom,
( c_WellTypeRT_OWTrt(v_P,v_h_Ha____,X1,v_e_Ha____,v_sko__local__XIH__1(X1,v_P,X2,v_e_Ha____,v_h_Ha____))
| ~ c_WellTypeRT_OWTrt(v_P,v_ha____,X1,v_ea____,X2)
| ~ c_TypeSafe__Mirabelle_Osconf(v_P,X1,c_Pair(v_ha____,v_la____,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))) ),
cls_IH_0,
[final] ).
cnf(i_0_390,axiom,
( c_TypeRel_Owiden(v_P,v_sko__local__XFAssRed1__2__1(X1,v_P,X2,v_e_Ha____,v_h_Ha____),X2,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellTypeRT_OWTrt(v_P,v_ha____,X1,v_ea____,X2)
| ~ c_TypeSafe__Mirabelle_Osconf(v_P,X1,c_Pair(v_ha____,v_la____,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))) ),
cls_FAssRed1_I2_J_1,
[final] ).
cnf(i_0_391,axiom,
( c_TypeRel_Owiden(v_P,v_sko__local__XFAssRed1__Xhyps__2__1(X1,v_P,X2,v_e_Ha____,v_h_Ha____),X2,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellTypeRT_OWTrt(v_P,v_ha____,X1,v_ea____,X2)
| ~ c_TypeSafe__Mirabelle_Osconf(v_P,X1,c_Pair(v_ha____,v_la____,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))) ),
cls_FAssRed1_Ohyps_I2_J_1,
[final] ).
cnf(i_0_392,axiom,
( c_TypeRel_Owiden(v_P,v_sko__local__XIH__1(X1,v_P,X2,v_e_Ha____,v_h_Ha____),X2,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellTypeRT_OWTrt(v_P,v_ha____,X1,v_ea____,X2)
| ~ c_TypeSafe__Mirabelle_Osconf(v_P,X1,c_Pair(v_ha____,v_la____,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))) ),
cls_IH_1,
[final] ).
cnf(i_0_393,axiom,
( c_Progress_OWTrt_H(X1,X2,X3,c_Expr_Oexp_OFAss(X4,X5,X6,X7,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OVoid)
| ~ c_Progress_OWTrt_H(X1,X2,X3,X7,X8)
| ~ c_Progress_OWTrt_H(X1,X2,X3,X4,c_Type_Oty_ONT) ),
cls_WTrt_H__WTrts_H_Ointros_I11_J_0,
[final] ).
cnf(i_0_394,axiom,
( c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_OFAss(X4,X5,X6,X7,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OVoid)
| ~ c_WellTypeRT_OWTrt(X1,X2,X3,X7,X8)
| ~ c_WellTypeRT_OWTrt(X1,X2,X3,X4,c_Type_Oty_ONT) ),
cls_WTrtFAssNT_0,
[final] ).
cnf(i_0_395,axiom,
( c_WellTypeRT_OWTrt(X1,X2,X3,X4,c_Type_Oty_ONT)
| X5 = c_Type_Oty_OVoid
| ~ c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_OFAss(X4,X6,X7,X8,tc_List_Olist(tc_String_Ochar)),X5) ),
cls_WTrt__elim__cases_I8_J_1,
[final] ).
cnf(i_0_396,axiom,
c_TypeRel_Ohas__field(v_P,v_C____,v_F____,v_TF____,v_D____,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),
cls_has_0,
[final] ).
cnf(i_0_397,plain,
( X1 = c_Type_Oty_OVoid
| ~ c_WellTypeRT_OWTrt(X2,X3,X4,c_Expr_Oexp_OFAss(X5,X6,X7,X8,tc_List_Olist(tc_String_Ochar)),X1) ),
c_0_254,
[final] ).
cnf(i_0_398,axiom,
( c_Progress_OWTrt_H(X1,X2,X3,c_Expr_Oexp_OSeq(X4,X5,tc_List_Olist(tc_String_Ochar)),X6)
| ~ c_Progress_OWTrt_H(X1,X2,X3,X5,X6)
| ~ c_Progress_OWTrt_H(X1,X2,X3,X4,X7) ),
cls_WTrt_H__WTrts_H_Ointros_I18_J_0,
[final] ).
cnf(i_0_399,axiom,
( c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_OSeq(X4,X5,tc_List_Olist(tc_String_Ochar)),X6)
| ~ c_WellTypeRT_OWTrt(X1,X2,X3,X5,X6)
| ~ c_WellTypeRT_OWTrt(X1,X2,X3,X4,X7) ),
cls_WTrtSeq_0,
[final] ).
cnf(i_0_400,axiom,
( X1 = c_Type_Oty_OVoid
| ~ c_WellType_OWT(X2,X3,c_Expr_Oexp_OFAss(X4,X5,X6,X7,tc_List_Olist(tc_String_Ochar)),X1) ),
cls_WT__elim__cases_I8_J_0,
[final] ).
cnf(i_0_401,axiom,
( X1 = X6
| c_Expr_Oexp_OFAss(X1,X2,X3,X4,X5) != c_Expr_Oexp_OFAss(X6,X7,X8,X9,X5) ),
cls_exp_Osimps_I8_J_0,
[final] ).
cnf(i_0_402,axiom,
( X2 = X7
| c_Expr_Oexp_OFAss(X1,X2,X3,X4,X5) != c_Expr_Oexp_OFAss(X6,X7,X8,X9,X5) ),
cls_exp_Osimps_I8_J_1,
[final] ).
cnf(i_0_403,axiom,
( X3 = X8
| c_Expr_Oexp_OFAss(X1,X2,X3,X4,X5) != c_Expr_Oexp_OFAss(X6,X7,X8,X9,X5) ),
cls_exp_Osimps_I8_J_2,
[final] ).
cnf(i_0_404,axiom,
( X4 = X9
| c_Expr_Oexp_OFAss(X1,X2,X3,X4,X5) != c_Expr_Oexp_OFAss(X6,X7,X8,X9,X5) ),
cls_exp_Osimps_I8_J_3,
[final] ).
cnf(i_0_405,axiom,
c_WellTypeRT_OWTrt(v_P,v_ha____,v_E____,c_Expr_Oexp_OFAss(v_ea____,v_F____,v_D____,v_e_092_060_094isub_0622____,tc_List_Olist(tc_String_Ochar)),v_T____),
cls_wt_0,
[final] ).
cnf(i_0_406,axiom,
( c_Progress_OWTrt_H(X1,X2,X3,c_Expr_Oexp_OFAcc(X4,X5,X6,tc_List_Olist(tc_String_Ochar)),X7)
| ~ c_Progress_OWTrt_H(X1,X2,X3,X4,c_Type_Oty_ONT) ),
cls_WTrt_H__WTrts_H_Ointros_I9_J_0,
[final] ).
cnf(i_0_407,axiom,
( c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_OFAcc(X4,X5,X6,tc_List_Olist(tc_String_Ochar)),X7)
| ~ c_WellTypeRT_OWTrt(X1,X2,X3,X4,c_Type_Oty_ONT) ),
cls_WTrtFAccNT_0,
[final] ).
cnf(i_0_408,axiom,
( c_WellTypeRT_OWTrt(X1,X2,X3,X4,X5)
| ~ c_Map_Omap__le(X6,X3,tc_List_Olist(tc_String_Ochar),tc_Type_Oty)
| ~ c_WellTypeRT_OWTrt(X1,X2,X6,X4,X5) ),
cls_WTrt__env__mono_0,
[final] ).
cnf(i_0_409,axiom,
( c_Progress_OWTrt_H(X1,X2,X3,c_Expr_Oexp_OCast(X4,X5,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OClass(X4))
| ~ c_Decl_Ois__class(X1,X4,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_Type_Ois__refT(X6)
| ~ c_Progress_OWTrt_H(X1,X2,X3,X5,X6) ),
cls_WTrt_H__WTrts_H_Ointros_I2_J_0,
[final] ).
cnf(i_0_410,axiom,
( c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_OCast(X4,X5,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OClass(X4))
| ~ c_Decl_Ois__class(X1,X4,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_Type_Ois__refT(X6)
| ~ c_WellTypeRT_OWTrt(X1,X2,X3,X5,X6) ),
cls_WTrtCast_0,
[final] ).
cnf(i_0_411,axiom,
( c_WellTypeRT_OWTrt(X1,X2,X3,X4,X5)
| ~ c_Objects_Ohext(X6,X2)
| ~ c_WellTypeRT_OWTrt(X1,X6,X3,X4,X5) ),
cls_WTrt__hext__mono_0,
[final] ).
cnf(i_0_412,axiom,
( c_Progress_OWTrt_H(X1,X2,X3,X4,X5)
| ~ c_WellTypeRT_OWTrt(X1,X2,X3,X4,X5) ),
cls_wt__wt_H_0,
[final] ).
cnf(i_0_413,axiom,
( c_WellTypeRT_OWTrt(X1,X2,X3,X4,X5)
| ~ c_Progress_OWTrt_H(X1,X2,X3,X4,X5) ),
cls_wt_H__wt_0,
[final] ).
cnf(i_0_414,axiom,
c_TypeSafe__Mirabelle_Osconf(v_P,v_E____,c_Pair(v_ha____,v_la____,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),
cls_conf_0,
[final] ).
cnf(i_0_415,axiom,
c_Expr_Oexp_OFAss(X1,X2,X3,X4,X5) != c_Expr_Oexp_OFAcc(X6,X7,X8,X5),
cls_exp_Osimps_I155_J_0,
[final] ).
cnf(i_0_416,axiom,
c_Expr_Oexp_OFAcc(X1,X2,X3,X4) != c_Expr_Oexp_OFAss(X5,X6,X7,X8,X4),
cls_exp_Osimps_I154_J_0,
[final] ).
cnf(i_0_417,axiom,
( c_Decl_Ois__class(X1,X2,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellTypeRT_OWTrt(X1,X3,X4,c_Expr_Oexp_OCast(X2,X5,tc_List_Olist(tc_String_Ochar)),X6) ),
cls_WTrt__elim__cases_I6_J_3,
[final] ).
cnf(i_0_418,axiom,
( X1 = c_Type_Oty_OClass(X2)
| ~ c_WellTypeRT_OWTrt(X3,X4,X5,c_Expr_Oexp_OCast(X2,X6,tc_List_Olist(tc_String_Ochar)),X1) ),
cls_WTrt__elim__cases_I6_J_0,
[final] ).
cnf(i_0_419,axiom,
( c_Decl_Ois__class(X1,X2,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellTypeRT_OWTrt(X1,X3,X4,c_Expr_Oexp_Onew(X2,tc_List_Olist(tc_String_Ochar)),X5) ),
cls_WTrt__elim__cases_I10_J_1,
[final] ).
cnf(i_0_420,axiom,
c_Expr_Oexp_OFAss(X1,X2,X3,X4,X5) != c_Expr_Oexp_OCast(X6,X7,X5),
cls_exp_Osimps_I55_J_0,
[final] ).
cnf(i_0_421,axiom,
c_Expr_Oexp_OFAss(X1,X2,X3,X4,X5) != c_Expr_Oexp_OSeq(X6,X7,X5),
cls_exp_Osimps_I174_J_0,
[final] ).
cnf(i_0_422,axiom,
c_Expr_Oexp_OCast(X1,X2,X3) != c_Expr_Oexp_OFAss(X4,X5,X6,X7,X3),
cls_exp_Osimps_I54_J_0,
[final] ).
cnf(i_0_423,axiom,
c_Expr_Oexp_OSeq(X1,X2,X3) != c_Expr_Oexp_OFAss(X4,X5,X6,X7,X3),
cls_exp_Osimps_I175_J_0,
[final] ).
cnf(i_0_424,axiom,
( X1 = c_Type_Oty_OClass(X2)
| ~ c_WellTypeRT_OWTrt(X3,X4,X5,c_Expr_Oexp_Onew(X2,tc_List_Olist(tc_String_Ochar)),X1) ),
cls_WTrt__elim__cases_I10_J_0,
[final] ).
cnf(i_0_425,axiom,
c_Expr_Oexp_OFAss(X1,X2,X3,X4,X5) != c_Expr_Oexp_Onew(X6,X5),
cls_exp_Osimps_I29_J_0,
[final] ).
cnf(i_0_426,axiom,
c_Expr_Oexp_Onew(X1,X2) != c_Expr_Oexp_OFAss(X3,X4,X5,X6,X2),
cls_exp_Osimps_I28_J_0,
[final] ).
cnf(i_0_427,negated_conjecture,
~ c_WellTypeRT_OWTrt(v_P,v_h_Ha____,v_E____,v_e_Ha____,c_Type_Oty_OClass(v_C_H____)),
cls_conjecture_0,
[final] ).
cnf(i_0_428,axiom,
( c_WellTypeRT_OWTrt(X1,X2,X3,X4,X5)
| ~ c_WellType_OWT(X1,X3,X4,X5) ),
cls_WT__implies__WTrt_0,
[final] ).
cnf(i_0_429,axiom,
( c_Progress_OWTrt_H(X1,X2,X3,c_Expr_Oexp_Onew(X4,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OClass(X4))
| ~ c_Decl_Ois__class(X1,X4,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))) ),
cls_WTrt_H__WTrts_H_Ointros_I1_J_0,
[final] ).
cnf(i_0_430,axiom,
( c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_Onew(X4,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OClass(X4))
| ~ c_Decl_Ois__class(X1,X4,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))) ),
cls_WTrtNew_0,
[final] ).
cnf(i_0_431,axiom,
c_WellTypeRT_OWTrt(v_P,v_ha____,v_E____,v_ea____,c_Type_Oty_OClass(v_C____)),
cls_wt_092_060_094isub_0621_0,
[final] ).
cnf(i_0_432,axiom,
c_WellTypeRT_OWTrt(v_P,v_ha____,v_E____,v_e_092_060_094isub_0622____,v_T_092_060_094isub_0622____),
cls_wt_092_060_094isub_0622_0,
[final] ).
cnf(i_0_433,axiom,
c_WellTypeRT_OWTrt(v_P,v_h_Ha____,v_E____,v_e_092_060_094isub_0622____,v_T_092_060_094isub_0622____),
cls_wt_092_060_094isub_0622_H_0,
[final] ).
cnf(i_0_434,axiom,
c_WellTypeRT_OWTrt(v_P,v_h_Ha____,v_E____,v_e_Ha____,v_U____),
cls_CHAINED_0_01,
[final] ).
cnf(i_0_435,axiom,
c_WellTypeRT_OWTrt(v_P,v_h_Ha____,v_E____,v_e_Ha____,v_U____),
cls_wt_092_060_094isub_0621_H_0,
[final] ).
cnf(i_0_436,axiom,
( c_WellType_OWT(X1,X2,c_Expr_Oexp_OSeq(X3,X4,tc_List_Olist(tc_String_Ochar)),X5)
| ~ c_WellType_OWT(X1,X2,X4,X5)
| ~ c_WellType_OWT(X1,X2,X3,X6) ),
cls_WTSeq_0,
[final] ).
cnf(i_0_437,axiom,
( c_WellType_OWT(X1,X2,X3,X4)
| ~ c_Map_Omap__le(X5,X2,tc_List_Olist(tc_String_Ochar),tc_Type_Oty)
| ~ c_WellType_OWT(X1,X5,X3,X4) ),
cls_wt__env__mono_0,
[final] ).
cnf(i_0_438,axiom,
( c_Map_Omap__le(X1,X2,X3,X4)
| ~ c_Map_Omap__le(X5,X2,X3,X4)
| ~ c_Map_Omap__le(X1,X5,X3,X4) ),
cls_map__le__trans_0,
[final] ).
cnf(i_0_439,axiom,
( c_TypeRel_Owiden(X1,X2,X3,X4)
| ~ c_TypeRel_Owiden(X1,X5,X3,X4)
| ~ c_TypeRel_Owiden(X1,X2,X5,X4) ),
cls_widen__trans_0,
[final] ).
cnf(i_0_440,axiom,
( X1 = X2
| ~ c_Map_Omap__le(X2,X1,X3,X4)
| ~ c_Map_Omap__le(X1,X2,X3,X4) ),
cls_map__le__antisym_0,
[final] ).
cnf(i_0_441,axiom,
( X1 = X5
| c_Pair(X1,X2,X3,X4) != c_Pair(X5,X6,X3,X4) ),
cls_Pair__eq_0,
[final] ).
cnf(i_0_442,axiom,
( X1 = X5
| c_Expr_Oexp_OFAcc(X1,X2,X3,X4) != c_Expr_Oexp_OFAcc(X5,X6,X7,X4) ),
cls_exp_Osimps_I7_J_0,
[final] ).
cnf(i_0_443,axiom,
( X2 = X6
| c_Pair(X1,X2,X3,X4) != c_Pair(X5,X6,X3,X4) ),
cls_Pair__eq_1,
[final] ).
cnf(i_0_444,axiom,
( X2 = X6
| c_Expr_Oexp_OFAcc(X1,X2,X3,X4) != c_Expr_Oexp_OFAcc(X5,X6,X7,X4) ),
cls_exp_Osimps_I7_J_1,
[final] ).
cnf(i_0_445,axiom,
( X3 = X7
| c_Expr_Oexp_OFAcc(X1,X2,X3,X4) != c_Expr_Oexp_OFAcc(X5,X6,X7,X4) ),
cls_exp_Osimps_I7_J_2,
[final] ).
cnf(i_0_446,axiom,
( c_Decl_Ois__class(X1,X2,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellType_OWT(X1,X3,c_Expr_Oexp_OCast(X2,X4,tc_List_Olist(tc_String_Ochar)),X5) ),
cls_WT__elim__cases_I6_J_2,
[final] ).
cnf(i_0_447,axiom,
( X1 = c_Type_Oty_OClass(X2)
| ~ c_WellType_OWT(X3,X4,c_Expr_Oexp_OCast(X2,X5,tc_List_Olist(tc_String_Ochar)),X1) ),
cls_WT__elim__cases_I6_J_0,
[final] ).
cnf(i_0_448,axiom,
( c_Decl_Ois__class(X1,X2,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellType_OWT(X1,X3,c_Expr_Oexp_Onew(X2,tc_List_Olist(tc_String_Ochar)),X4) ),
cls_WT__elim__cases_I10_J_1,
[final] ).
cnf(i_0_449,axiom,
( c_WellType_OWT(X1,X2,c_Expr_Oexp_Onew(X3,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OClass(X3))
| ~ c_Decl_Ois__class(X1,X3,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))) ),
cls_WTNew_0,
[final] ).
cnf(i_0_450,axiom,
c_Expr_Oexp_OFAcc(X1,X2,X3,X4) != c_Expr_Oexp_OCast(X5,X6,X4),
cls_exp_Osimps_I53_J_0,
[final] ).
cnf(i_0_451,axiom,
c_Expr_Oexp_OFAcc(X1,X2,X3,X4) != c_Expr_Oexp_OSeq(X5,X6,X4),
cls_exp_Osimps_I160_J_0,
[final] ).
cnf(i_0_452,axiom,
c_Expr_Oexp_OCast(X1,X2,X3) != c_Expr_Oexp_OFAcc(X4,X5,X6,X3),
cls_exp_Osimps_I52_J_0,
[final] ).
cnf(i_0_453,axiom,
c_Expr_Oexp_OSeq(X1,X2,X3) != c_Expr_Oexp_OFAcc(X4,X5,X6,X3),
cls_exp_Osimps_I161_J_0,
[final] ).
cnf(i_0_454,axiom,
( X1 = c_Type_Oty_OClass(X2)
| ~ c_WellType_OWT(X3,X4,c_Expr_Oexp_Onew(X2,tc_List_Olist(tc_String_Ochar)),X1) ),
cls_WT__elim__cases_I10_J_0,
[final] ).
cnf(i_0_455,axiom,
c_Expr_Oexp_OFAcc(X1,X2,X3,X4) != c_Expr_Oexp_Onew(X5,X4),
cls_exp_Osimps_I27_J_0,
[final] ).
cnf(i_0_456,axiom,
c_Expr_Oexp_Onew(X1,X2) != c_Expr_Oexp_OFAcc(X3,X4,X5,X2),
cls_exp_Osimps_I26_J_0,
[final] ).
cnf(i_0_457,axiom,
c_TypeRel_Owiden(v_P,v_U____,c_Type_Oty_OClass(v_C____),tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),
cls_UsubC_0,
[final] ).
cnf(i_0_458,axiom,
c_TypeRel_Owiden(v_P,v_T_092_060_094isub_0622____,v_TF____,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),
cls_sub_0,
[final] ).
cnf(i_0_459,axiom,
( hBOOL(hAPP(X1,X2))
| ~ hBOOL(hAPP(X1,c_Type_Oty_OClass(v_sko__Value__Xdefault__val__Xinduct__1(X1))))
| ~ hBOOL(hAPP(X1,c_Type_Oty_ONT))
| ~ hBOOL(hAPP(X1,c_Type_Oty_OInteger))
| ~ hBOOL(hAPP(X1,c_Type_Oty_OBoolean))
| ~ hBOOL(hAPP(X1,c_Type_Oty_OVoid)) ),
cls_default__val_Oinduct_0,
[final] ).
cnf(i_0_460,axiom,
( hBOOL(hAPP(X1,X2))
| ~ hBOOL(hAPP(X1,c_Type_Oty_OClass(v_sko__Type__Xty__Xinducts__1(X1))))
| ~ hBOOL(hAPP(X1,c_Type_Oty_ONT))
| ~ hBOOL(hAPP(X1,c_Type_Oty_OInteger))
| ~ hBOOL(hAPP(X1,c_Type_Oty_OBoolean))
| ~ hBOOL(hAPP(X1,c_Type_Oty_OVoid)) ),
cls_ty_Oinducts_0,
[final] ).
cnf(i_0_461,axiom,
( hBOOL(hAPP(X1,X2))
| ~ hBOOL(hAPP(X1,c_Type_Oty_OClass(v_sko__Type__Xty__Xinduct__1(X1))))
| ~ hBOOL(hAPP(X1,c_Type_Oty_ONT))
| ~ hBOOL(hAPP(X1,c_Type_Oty_OInteger))
| ~ hBOOL(hAPP(X1,c_Type_Oty_OBoolean))
| ~ hBOOL(hAPP(X1,c_Type_Oty_OVoid)) ),
cls_ty_Oinduct_0,
[final] ).
cnf(i_0_462,axiom,
c_TypeRel_Owiden(X1,c_Type_Oty_ONT,c_Type_Oty_OClass(X2),X3),
cls_widen__Class_2,
[final] ).
cnf(i_0_463,axiom,
c_Map_Omap__le(X1,X1,X2,X3),
cls_map__le__refl_0,
[final] ).
cnf(i_0_464,axiom,
c_TypeRel_Owiden(X1,X2,X2,X3),
cls_widen__refl_0,
[final] ).
cnf(i_0_465,axiom,
( X1 = X4
| c_Expr_Oexp_OCast(X1,X2,X3) != c_Expr_Oexp_OCast(X4,X5,X3) ),
cls_exp_Osimps_I2_J_0,
[final] ).
cnf(i_0_466,axiom,
( X1 = X4
| c_Expr_Oexp_OSeq(X1,X2,X3) != c_Expr_Oexp_OSeq(X4,X5,X3) ),
cls_exp_Osimps_I11_J_0,
[final] ).
cnf(i_0_467,axiom,
( X2 = X5
| c_Expr_Oexp_OCast(X1,X2,X3) != c_Expr_Oexp_OCast(X4,X5,X3) ),
cls_exp_Osimps_I2_J_1,
[final] ).
cnf(i_0_468,axiom,
( X2 = X5
| c_Expr_Oexp_OSeq(X1,X2,X3) != c_Expr_Oexp_OSeq(X4,X5,X3) ),
cls_exp_Osimps_I11_J_1,
[final] ).
cnf(i_0_469,axiom,
c_Expr_Oexp_OCast(X1,X2,X3) != c_Expr_Oexp_OSeq(X4,X5,X3),
cls_exp_Osimps_I60_J_0,
[final] ).
cnf(i_0_470,axiom,
c_Expr_Oexp_OSeq(X1,X2,X3) != c_Expr_Oexp_OCast(X4,X5,X3),
cls_exp_Osimps_I61_J_0,
[final] ).
cnf(i_0_471,axiom,
c_Expr_Oexp_OCast(X1,X2,X3) != c_Expr_Oexp_Onew(X4,X3),
cls_exp_Osimps_I17_J_0,
[final] ).
cnf(i_0_472,axiom,
c_Expr_Oexp_OSeq(X1,X2,X3) != c_Expr_Oexp_Onew(X4,X3),
cls_exp_Osimps_I35_J_0,
[final] ).
cnf(i_0_473,axiom,
c_Expr_Oexp_Onew(X1,X2) != c_Expr_Oexp_OCast(X3,X4,X2),
cls_exp_Osimps_I16_J_0,
[final] ).
cnf(i_0_474,axiom,
c_Expr_Oexp_Onew(X1,X2) != c_Expr_Oexp_OSeq(X3,X4,X2),
cls_exp_Osimps_I34_J_0,
[final] ).
cnf(i_0_475,axiom,
( X1 = X2
| ~ c_fequal(X1,X2,X3) ),
cls_ATP__Linkup_Ofequal__imp__equal_0,
[final] ).
cnf(i_0_476,axiom,
( c_Objects_Ohext(X1,X2)
| ~ c_Objects_Ohext(X3,X2)
| ~ c_Objects_Ohext(X1,X3) ),
cls_hext__trans_0,
[final] ).
cnf(i_0_477,axiom,
c_fequal(X1,X1,X2),
cls_ATP__Linkup_Oequal__imp__fequal_0,
[final] ).
cnf(i_0_478,axiom,
( X1 = X3
| c_Expr_Oexp_Onew(X1,X2) != c_Expr_Oexp_Onew(X3,X2) ),
cls_exp_Osimps_I1_J_0,
[final] ).
cnf(i_0_479,axiom,
( X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xexhaust__1__1(X1))
| X1 = c_Type_Oty_ONT
| X1 = c_Type_Oty_OInteger
| X1 = c_Type_Oty_OBoolean
| X1 = c_Type_Oty_OVoid ),
cls_ty_Oexhaust_0,
[final] ).
cnf(i_0_480,axiom,
( X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xnchotomy__1__1(X1))
| X1 = c_Type_Oty_ONT
| X1 = c_Type_Oty_OInteger
| X1 = c_Type_Oty_OBoolean
| X1 = c_Type_Oty_OVoid ),
cls_ty_Onchotomy_0,
[final] ).
cnf(i_0_481,axiom,
( X1 = X2
| c_Type_Oty_OClass(X1) != c_Type_Oty_OClass(X2) ),
cls_ty_Oinject_0,
[final] ).
cnf(i_0_482,axiom,
c_Objects_Ohext(X1,X1),
cls_hext__refl_0,
[final] ).
cnf(i_0_483,axiom,
c_Type_Ois__refT(c_Type_Oty_OClass(X1)),
cls_is__refT__def_2,
[final] ).
cnf(i_0_484,axiom,
( X1 = c_Type_Oty_OInteger
| X1 = c_Type_Oty_OBoolean
| X1 = c_Type_Oty_OVoid
| c_Type_Ois__refT(X1) ),
cls_not__refTE_0,
[final] ).
cnf(i_0_485,axiom,
c_Type_Oty_OClass(X1) != c_Type_Oty_OBoolean,
cls_ty_Osimps_I15_J_0,
[final] ).
cnf(i_0_486,axiom,
c_Type_Oty_OClass(X1) != c_Type_Oty_OInteger,
cls_ty_Osimps_I19_J_0,
[final] ).
cnf(i_0_487,axiom,
c_Type_Oty_OClass(X1) != c_Type_Oty_ONT,
cls_ty_Osimps_I21_J_0,
[final] ).
cnf(i_0_488,axiom,
c_Type_Oty_OClass(X1) != c_Type_Oty_OVoid,
cls_ty_Osimps_I9_J_0,
[final] ).
cnf(i_0_489,axiom,
c_Type_Oty_OBoolean != c_Type_Oty_OClass(X1),
cls_ty_Osimps_I14_J_0,
[final] ).
cnf(i_0_490,axiom,
c_Type_Oty_OInteger != c_Type_Oty_OClass(X1),
cls_ty_Osimps_I18_J_0,
[final] ).
cnf(i_0_491,axiom,
c_Type_Oty_ONT != c_Type_Oty_OClass(X1),
cls_ty_Osimps_I20_J_0,
[final] ).
cnf(i_0_492,axiom,
c_Type_Oty_OVoid != c_Type_Oty_OClass(X1),
cls_ty_Osimps_I8_J_0,
[final] ).
cnf(i_0_493,axiom,
c_Type_Ois__refT(c_Type_Oty_ONT),
cls_is__refT__def_1,
[final] ).
cnf(i_0_494,axiom,
v_U____ = c_Type_Oty_OClass(v_C_H____),
cls_CHAINED_0,
[final] ).
cnf(i_0_495,axiom,
v_U____ = c_Type_Oty_OClass(v_C_H____),
cls_UClass_0,
[final] ).
cnf(i_0_496,axiom,
c_Type_Oty_OBoolean != c_Type_Oty_OInteger,
cls_ty_Osimps_I10_J_0,
[final] ).
cnf(i_0_497,axiom,
c_Type_Oty_OInteger != c_Type_Oty_OBoolean,
cls_ty_Osimps_I11_J_0,
[final] ).
cnf(i_0_498,axiom,
c_Type_Oty_ONT != c_Type_Oty_OBoolean,
cls_ty_Osimps_I13_J_0,
[final] ).
cnf(i_0_499,axiom,
c_Type_Oty_OBoolean != c_Type_Oty_ONT,
cls_ty_Osimps_I12_J_0,
[final] ).
cnf(i_0_500,axiom,
c_Type_Oty_OBoolean != c_Type_Oty_OVoid,
cls_ty_Osimps_I3_J_0,
[final] ).
cnf(i_0_501,axiom,
c_Type_Oty_OVoid != c_Type_Oty_OBoolean,
cls_ty_Osimps_I2_J_0,
[final] ).
cnf(i_0_502,axiom,
c_Type_Oty_ONT != c_Type_Oty_OInteger,
cls_ty_Osimps_I17_J_0,
[final] ).
cnf(i_0_503,axiom,
c_Type_Oty_OInteger != c_Type_Oty_ONT,
cls_ty_Osimps_I16_J_0,
[final] ).
cnf(i_0_504,axiom,
c_Type_Oty_OInteger != c_Type_Oty_OVoid,
cls_ty_Osimps_I5_J_0,
[final] ).
cnf(i_0_505,axiom,
c_Type_Oty_OVoid != c_Type_Oty_OInteger,
cls_ty_Osimps_I4_J_0,
[final] ).
cnf(i_0_506,axiom,
c_Type_Oty_ONT != c_Type_Oty_OVoid,
cls_ty_Osimps_I7_J_0,
[final] ).
cnf(i_0_507,axiom,
c_Type_Oty_OVoid != c_Type_Oty_ONT,
cls_ty_Osimps_I6_J_0,
[final] ).
cnf(i_0_508,axiom,
v_T____ = c_Type_Oty_OVoid,
cls_void_0,
[final] ).
cnf(i_0_509,axiom,
X1 = X1 ).
cnf(i_0_510,axiom,
( X1 = X2
| X2 != X1 ) ).
cnf(i_0_511,axiom,
( X1 = X2
| X1 != X3
| X3 != X2 ) ).
cnf(i_0_512,axiom,
( X1 != X2
| c_Expr_Oexp_OFAss(X1,X3,X4,X5,X6) = c_Expr_Oexp_OFAss(X2,X3,X4,X5,X6) ) ).
cnf(i_0_513,axiom,
( X1 != X2
| c_Expr_Oexp_OFAss(X3,X1,X4,X5,X6) = c_Expr_Oexp_OFAss(X3,X2,X4,X5,X6) ) ).
cnf(i_0_514,axiom,
( X1 != X2
| c_Expr_Oexp_OFAss(X3,X4,X1,X5,X6) = c_Expr_Oexp_OFAss(X3,X4,X2,X5,X6) ) ).
cnf(i_0_515,axiom,
( X1 != X2
| c_Expr_Oexp_OFAss(X3,X4,X5,X1,X6) = c_Expr_Oexp_OFAss(X3,X4,X5,X2,X6) ) ).
cnf(i_0_516,axiom,
( X1 != X2
| c_Expr_Oexp_OFAss(X3,X4,X5,X6,X1) = c_Expr_Oexp_OFAss(X3,X4,X5,X6,X2) ) ).
cnf(i_0_517,axiom,
( X1 != X2
| c_Expr_Oexp_OFAcc(X1,X3,X4,X5) = c_Expr_Oexp_OFAcc(X2,X3,X4,X5) ) ).
cnf(i_0_518,axiom,
( X1 != X2
| c_Expr_Oexp_OFAcc(X3,X1,X4,X5) = c_Expr_Oexp_OFAcc(X3,X2,X4,X5) ) ).
cnf(i_0_519,axiom,
( X1 != X2
| c_Expr_Oexp_OFAcc(X3,X4,X1,X5) = c_Expr_Oexp_OFAcc(X3,X4,X2,X5) ) ).
cnf(i_0_520,axiom,
( X1 != X2
| c_Expr_Oexp_OFAcc(X3,X4,X5,X1) = c_Expr_Oexp_OFAcc(X3,X4,X5,X2) ) ).
cnf(i_0_521,axiom,
( X1 != X2
| c_Type_Oty_Oty__rec(X1,X3,X4,X5,X6,X7,X8) = c_Type_Oty_Oty__rec(X2,X3,X4,X5,X6,X7,X8) ) ).
cnf(i_0_522,axiom,
( X1 != X2
| c_Type_Oty_Oty__rec(X3,X1,X4,X5,X6,X7,X8) = c_Type_Oty_Oty__rec(X3,X2,X4,X5,X6,X7,X8) ) ).
cnf(i_0_523,axiom,
( X1 != X2
| c_Type_Oty_Oty__rec(X3,X4,X1,X5,X6,X7,X8) = c_Type_Oty_Oty__rec(X3,X4,X2,X5,X6,X7,X8) ) ).
cnf(i_0_524,axiom,
( X1 != X2
| c_Type_Oty_Oty__rec(X3,X4,X5,X1,X6,X7,X8) = c_Type_Oty_Oty__rec(X3,X4,X5,X2,X6,X7,X8) ) ).
cnf(i_0_525,axiom,
( X1 != X2
| c_Type_Oty_Oty__rec(X3,X4,X5,X6,X1,X7,X8) = c_Type_Oty_Oty__rec(X3,X4,X5,X6,X2,X7,X8) ) ).
cnf(i_0_526,axiom,
( X1 != X2
| c_Type_Oty_Oty__rec(X3,X4,X5,X6,X7,X1,X8) = c_Type_Oty_Oty__rec(X3,X4,X5,X6,X7,X2,X8) ) ).
cnf(i_0_527,axiom,
( X1 != X2
| c_Type_Oty_Oty__rec(X3,X4,X5,X6,X7,X8,X1) = c_Type_Oty_Oty__rec(X3,X4,X5,X6,X7,X8,X2) ) ).
cnf(i_0_528,axiom,
( X1 != X2
| c_Pair(X1,X3,X4,X5) = c_Pair(X2,X3,X4,X5) ) ).
cnf(i_0_529,axiom,
( X1 != X2
| c_Pair(X3,X1,X4,X5) = c_Pair(X3,X2,X4,X5) ) ).
cnf(i_0_530,axiom,
( X1 != X2
| c_Pair(X3,X4,X1,X5) = c_Pair(X3,X4,X2,X5) ) ).
cnf(i_0_531,axiom,
( X1 != X2
| c_Pair(X3,X4,X5,X1) = c_Pair(X3,X4,X5,X2) ) ).
cnf(i_0_532,axiom,
( X1 != X2
| c_Expr_Oexp_OSeq(X1,X3,X4) = c_Expr_Oexp_OSeq(X2,X3,X4) ) ).
cnf(i_0_533,axiom,
( X1 != X2
| c_Expr_Oexp_OSeq(X3,X1,X4) = c_Expr_Oexp_OSeq(X3,X2,X4) ) ).
cnf(i_0_534,axiom,
( X1 != X2
| c_Expr_Oexp_OSeq(X3,X4,X1) = c_Expr_Oexp_OSeq(X3,X4,X2) ) ).
cnf(i_0_535,axiom,
( X1 != X2
| c_Expr_Oexp_OCast(X1,X3,X4) = c_Expr_Oexp_OCast(X2,X3,X4) ) ).
cnf(i_0_536,axiom,
( X1 != X2
| c_Expr_Oexp_OCast(X3,X1,X4) = c_Expr_Oexp_OCast(X3,X2,X4) ) ).
cnf(i_0_537,axiom,
( X1 != X2
| c_Expr_Oexp_OCast(X3,X4,X1) = c_Expr_Oexp_OCast(X3,X4,X2) ) ).
cnf(i_0_538,axiom,
( X1 != X2
| c_Expr_Oexp_Onew(X1,X3) = c_Expr_Oexp_Onew(X2,X3) ) ).
cnf(i_0_539,axiom,
( X1 != X2
| c_Expr_Oexp_Onew(X3,X1) = c_Expr_Oexp_Onew(X3,X2) ) ).
cnf(i_0_540,axiom,
( X1 != X2
| hAPP(X1,X3) = hAPP(X2,X3) ) ).
cnf(i_0_541,axiom,
( X1 != X2
| hAPP(X3,X1) = hAPP(X3,X2) ) ).
cnf(i_0_542,axiom,
( X1 != X2
| c_Type_Oty_Oty__case(X1,X3,X4,X5,X6,X7,X8) = c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,X8) ) ).
cnf(i_0_543,axiom,
( X1 != X2
| c_Type_Oty_Oty__case(X3,X1,X4,X5,X6,X7,X8) = c_Type_Oty_Oty__case(X3,X2,X4,X5,X6,X7,X8) ) ).
cnf(i_0_544,axiom,
( X1 != X2
| c_Type_Oty_Oty__case(X3,X4,X1,X5,X6,X7,X8) = c_Type_Oty_Oty__case(X3,X4,X2,X5,X6,X7,X8) ) ).
cnf(i_0_545,axiom,
( X1 != X2
| c_Type_Oty_Oty__case(X3,X4,X5,X1,X6,X7,X8) = c_Type_Oty_Oty__case(X3,X4,X5,X2,X6,X7,X8) ) ).
cnf(i_0_546,axiom,
( X1 != X2
| c_Type_Oty_Oty__case(X3,X4,X5,X6,X1,X7,X8) = c_Type_Oty_Oty__case(X3,X4,X5,X6,X2,X7,X8) ) ).
cnf(i_0_547,axiom,
( X1 != X2
| c_Type_Oty_Oty__case(X3,X4,X5,X6,X7,X1,X8) = c_Type_Oty_Oty__case(X3,X4,X5,X6,X7,X2,X8) ) ).
cnf(i_0_548,axiom,
( X1 != X2
| c_Type_Oty_Oty__case(X3,X4,X5,X6,X7,X8,X1) = c_Type_Oty_Oty__case(X3,X4,X5,X6,X7,X8,X2) ) ).
cnf(i_0_549,axiom,
( X1 != X2
| c_Type_Oty_OClass(X1) = c_Type_Oty_OClass(X2) ) ).
cnf(i_0_550,axiom,
( X1 != X2
| ~ c_WellTypeRT_OWTrt(X1,X3,X4,X5,X6)
| c_WellTypeRT_OWTrt(X2,X3,X4,X5,X6) ) ).
cnf(i_0_551,axiom,
( X1 != X2
| ~ c_WellTypeRT_OWTrt(X3,X1,X4,X5,X6)
| c_WellTypeRT_OWTrt(X3,X2,X4,X5,X6) ) ).
cnf(i_0_552,axiom,
( X1 != X2
| ~ c_WellTypeRT_OWTrt(X3,X4,X1,X5,X6)
| c_WellTypeRT_OWTrt(X3,X4,X2,X5,X6) ) ).
cnf(i_0_553,axiom,
( X1 != X2
| ~ c_WellTypeRT_OWTrt(X3,X4,X5,X1,X6)
| c_WellTypeRT_OWTrt(X3,X4,X5,X2,X6) ) ).
cnf(i_0_554,axiom,
( X1 != X2
| ~ c_WellTypeRT_OWTrt(X3,X4,X5,X6,X1)
| c_WellTypeRT_OWTrt(X3,X4,X5,X6,X2) ) ).
cnf(i_0_555,axiom,
( X1 != X2
| ~ c_Decl_Ois__class(X1,X3,X4)
| c_Decl_Ois__class(X2,X3,X4) ) ).
cnf(i_0_556,axiom,
( X1 != X2
| ~ c_Decl_Ois__class(X3,X1,X4)
| c_Decl_Ois__class(X3,X2,X4) ) ).
cnf(i_0_557,axiom,
( X1 != X2
| ~ c_Decl_Ois__class(X3,X4,X1)
| c_Decl_Ois__class(X3,X4,X2) ) ).
cnf(i_0_558,axiom,
( X1 != X2
| ~ c_Type_Ois__refT(X1)
| c_Type_Ois__refT(X2) ) ).
cnf(i_0_559,axiom,
( X1 != X2
| ~ c_Objects_Ohext(X1,X3)
| c_Objects_Ohext(X2,X3) ) ).
cnf(i_0_560,axiom,
( X1 != X2
| ~ c_Objects_Ohext(X3,X1)
| c_Objects_Ohext(X3,X2) ) ).
cnf(i_0_561,axiom,
( X1 != X2
| ~ c_fequal(X1,X3,X4)
| c_fequal(X2,X3,X4) ) ).
cnf(i_0_562,axiom,
( X1 != X2
| ~ c_fequal(X3,X1,X4)
| c_fequal(X3,X2,X4) ) ).
cnf(i_0_563,axiom,
( X1 != X2
| ~ c_fequal(X3,X4,X1)
| c_fequal(X3,X4,X2) ) ).
cnf(i_0_564,axiom,
( X1 != X2
| ~ c_TypeRel_Owiden(X1,X3,X4,X5)
| c_TypeRel_Owiden(X2,X3,X4,X5) ) ).
cnf(i_0_565,axiom,
( X1 != X2
| ~ c_TypeRel_Owiden(X3,X1,X4,X5)
| c_TypeRel_Owiden(X3,X2,X4,X5) ) ).
cnf(i_0_566,axiom,
( X1 != X2
| ~ c_TypeRel_Owiden(X3,X4,X1,X5)
| c_TypeRel_Owiden(X3,X4,X2,X5) ) ).
cnf(i_0_567,axiom,
( X1 != X2
| ~ c_TypeRel_Owiden(X3,X4,X5,X1)
| c_TypeRel_Owiden(X3,X4,X5,X2) ) ).
cnf(i_0_568,axiom,
( X1 != X2
| ~ hBOOL(X1)
| hBOOL(X2) ) ).
cnf(i_0_569,axiom,
( X1 != X2
| ~ c_TypeRel_Ohas__field(X1,X3,X4,X5,X6,X7)
| c_TypeRel_Ohas__field(X2,X3,X4,X5,X6,X7) ) ).
cnf(i_0_570,axiom,
( X1 != X2
| ~ c_TypeRel_Ohas__field(X3,X1,X4,X5,X6,X7)
| c_TypeRel_Ohas__field(X3,X2,X4,X5,X6,X7) ) ).
cnf(i_0_571,axiom,
( X1 != X2
| ~ c_TypeRel_Ohas__field(X3,X4,X1,X5,X6,X7)
| c_TypeRel_Ohas__field(X3,X4,X2,X5,X6,X7) ) ).
cnf(i_0_572,axiom,
( X1 != X2
| ~ c_TypeRel_Ohas__field(X3,X4,X5,X1,X6,X7)
| c_TypeRel_Ohas__field(X3,X4,X5,X2,X6,X7) ) ).
cnf(i_0_573,axiom,
( X1 != X2
| ~ c_TypeRel_Ohas__field(X3,X4,X5,X6,X1,X7)
| c_TypeRel_Ohas__field(X3,X4,X5,X6,X2,X7) ) ).
cnf(i_0_574,axiom,
( X1 != X2
| ~ c_TypeRel_Ohas__field(X3,X4,X5,X6,X7,X1)
| c_TypeRel_Ohas__field(X3,X4,X5,X6,X7,X2) ) ).
cnf(i_0_575,axiom,
( X1 != X2
| ~ c_WellType_OWT(X1,X3,X4,X5)
| c_WellType_OWT(X2,X3,X4,X5) ) ).
cnf(i_0_576,axiom,
( X1 != X2
| ~ c_WellType_OWT(X3,X1,X4,X5)
| c_WellType_OWT(X3,X2,X4,X5) ) ).
cnf(i_0_577,axiom,
( X1 != X2
| ~ c_WellType_OWT(X3,X4,X1,X5)
| c_WellType_OWT(X3,X4,X2,X5) ) ).
cnf(i_0_578,axiom,
( X1 != X2
| ~ c_WellType_OWT(X3,X4,X5,X1)
| c_WellType_OWT(X3,X4,X5,X2) ) ).
cnf(i_0_579,axiom,
( X1 != X2
| ~ c_TypeRel_Osees__field(X1,X3,X4,X5,X6,X7)
| c_TypeRel_Osees__field(X2,X3,X4,X5,X6,X7) ) ).
cnf(i_0_580,axiom,
( X1 != X2
| ~ c_TypeRel_Osees__field(X3,X1,X4,X5,X6,X7)
| c_TypeRel_Osees__field(X3,X2,X4,X5,X6,X7) ) ).
cnf(i_0_581,axiom,
( X1 != X2
| ~ c_TypeRel_Osees__field(X3,X4,X1,X5,X6,X7)
| c_TypeRel_Osees__field(X3,X4,X2,X5,X6,X7) ) ).
cnf(i_0_582,axiom,
( X1 != X2
| ~ c_TypeRel_Osees__field(X3,X4,X5,X1,X6,X7)
| c_TypeRel_Osees__field(X3,X4,X5,X2,X6,X7) ) ).
cnf(i_0_583,axiom,
( X1 != X2
| ~ c_TypeRel_Osees__field(X3,X4,X5,X6,X1,X7)
| c_TypeRel_Osees__field(X3,X4,X5,X6,X2,X7) ) ).
cnf(i_0_584,axiom,
( X1 != X2
| ~ c_TypeRel_Osees__field(X3,X4,X5,X6,X7,X1)
| c_TypeRel_Osees__field(X3,X4,X5,X6,X7,X2) ) ).
cnf(i_0_585,axiom,
( X1 != X2
| ~ c_Progress_OWTrt_H(X1,X3,X4,X5,X6)
| c_Progress_OWTrt_H(X2,X3,X4,X5,X6) ) ).
cnf(i_0_586,axiom,
( X1 != X2
| ~ c_Progress_OWTrt_H(X3,X1,X4,X5,X6)
| c_Progress_OWTrt_H(X3,X2,X4,X5,X6) ) ).
cnf(i_0_587,axiom,
( X1 != X2
| ~ c_Progress_OWTrt_H(X3,X4,X1,X5,X6)
| c_Progress_OWTrt_H(X3,X4,X2,X5,X6) ) ).
cnf(i_0_588,axiom,
( X1 != X2
| ~ c_Progress_OWTrt_H(X3,X4,X5,X1,X6)
| c_Progress_OWTrt_H(X3,X4,X5,X2,X6) ) ).
cnf(i_0_589,axiom,
( X1 != X2
| ~ c_Progress_OWTrt_H(X3,X4,X5,X6,X1)
| c_Progress_OWTrt_H(X3,X4,X5,X6,X2) ) ).
cnf(i_0_590,axiom,
( X1 != X2
| ~ c_TypeSafe__Mirabelle_Osconf(X1,X3,X4)
| c_TypeSafe__Mirabelle_Osconf(X2,X3,X4) ) ).
cnf(i_0_591,axiom,
( X1 != X2
| ~ c_TypeSafe__Mirabelle_Osconf(X3,X1,X4)
| c_TypeSafe__Mirabelle_Osconf(X3,X2,X4) ) ).
cnf(i_0_592,axiom,
( X1 != X2
| ~ c_TypeSafe__Mirabelle_Osconf(X3,X4,X1)
| c_TypeSafe__Mirabelle_Osconf(X3,X4,X2) ) ).
cnf(i_0_593,axiom,
( X1 != X2
| ~ c_Map_Omap__le(X1,X3,X4,X5)
| c_Map_Omap__le(X2,X3,X4,X5) ) ).
cnf(i_0_594,axiom,
( X1 != X2
| ~ c_Map_Omap__le(X3,X1,X4,X5)
| c_Map_Omap__le(X3,X2,X4,X5) ) ).
cnf(i_0_595,axiom,
( X1 != X2
| ~ c_Map_Omap__le(X3,X4,X1,X5)
| c_Map_Omap__le(X3,X4,X2,X5) ) ).
cnf(i_0_596,axiom,
( X1 != X2
| ~ c_Map_Omap__le(X3,X4,X5,X1)
| c_Map_Omap__le(X3,X4,X5,X2) ) ).
cnf(i_0_509_001,axiom,
X1 = X1 ).
cnf(i_0_510_002,axiom,
( X1 = X2
| X2 != X1 ) ).
cnf(i_0_511_003,axiom,
( X1 = X2
| X1 != X3
| X3 != X2 ) ).
cnf(i_0_512_004,axiom,
( X1 != X2
| c_Expr_Oexp_OFAss(X1,X3,X4,X5,X6) = c_Expr_Oexp_OFAss(X2,X3,X4,X5,X6) ) ).
cnf(i_0_513_005,axiom,
( X1 != X2
| c_Expr_Oexp_OFAss(X3,X1,X4,X5,X6) = c_Expr_Oexp_OFAss(X3,X2,X4,X5,X6) ) ).
cnf(i_0_514_006,axiom,
( X1 != X2
| c_Expr_Oexp_OFAss(X3,X4,X1,X5,X6) = c_Expr_Oexp_OFAss(X3,X4,X2,X5,X6) ) ).
cnf(i_0_515_007,axiom,
( X1 != X2
| c_Expr_Oexp_OFAss(X3,X4,X5,X1,X6) = c_Expr_Oexp_OFAss(X3,X4,X5,X2,X6) ) ).
cnf(i_0_516_008,axiom,
( X1 != X2
| c_Expr_Oexp_OFAss(X3,X4,X5,X6,X1) = c_Expr_Oexp_OFAss(X3,X4,X5,X6,X2) ) ).
cnf(i_0_517_009,axiom,
( X1 != X2
| c_Expr_Oexp_OFAcc(X1,X3,X4,X5) = c_Expr_Oexp_OFAcc(X2,X3,X4,X5) ) ).
cnf(i_0_518_010,axiom,
( X1 != X2
| c_Expr_Oexp_OFAcc(X3,X1,X4,X5) = c_Expr_Oexp_OFAcc(X3,X2,X4,X5) ) ).
cnf(i_0_519_011,axiom,
( X1 != X2
| c_Expr_Oexp_OFAcc(X3,X4,X1,X5) = c_Expr_Oexp_OFAcc(X3,X4,X2,X5) ) ).
cnf(i_0_520_012,axiom,
( X1 != X2
| c_Expr_Oexp_OFAcc(X3,X4,X5,X1) = c_Expr_Oexp_OFAcc(X3,X4,X5,X2) ) ).
cnf(i_0_521_013,axiom,
( X1 != X2
| c_Type_Oty_Oty__rec(X1,X3,X4,X5,X6,X7,X8) = c_Type_Oty_Oty__rec(X2,X3,X4,X5,X6,X7,X8) ) ).
cnf(i_0_522_014,axiom,
( X1 != X2
| c_Type_Oty_Oty__rec(X3,X1,X4,X5,X6,X7,X8) = c_Type_Oty_Oty__rec(X3,X2,X4,X5,X6,X7,X8) ) ).
cnf(i_0_523_015,axiom,
( X1 != X2
| c_Type_Oty_Oty__rec(X3,X4,X1,X5,X6,X7,X8) = c_Type_Oty_Oty__rec(X3,X4,X2,X5,X6,X7,X8) ) ).
cnf(i_0_524_016,axiom,
( X1 != X2
| c_Type_Oty_Oty__rec(X3,X4,X5,X1,X6,X7,X8) = c_Type_Oty_Oty__rec(X3,X4,X5,X2,X6,X7,X8) ) ).
cnf(i_0_525_017,axiom,
( X1 != X2
| c_Type_Oty_Oty__rec(X3,X4,X5,X6,X1,X7,X8) = c_Type_Oty_Oty__rec(X3,X4,X5,X6,X2,X7,X8) ) ).
cnf(i_0_526_018,axiom,
( X1 != X2
| c_Type_Oty_Oty__rec(X3,X4,X5,X6,X7,X1,X8) = c_Type_Oty_Oty__rec(X3,X4,X5,X6,X7,X2,X8) ) ).
cnf(i_0_527_019,axiom,
( X1 != X2
| c_Type_Oty_Oty__rec(X3,X4,X5,X6,X7,X8,X1) = c_Type_Oty_Oty__rec(X3,X4,X5,X6,X7,X8,X2) ) ).
cnf(i_0_528_020,axiom,
( X1 != X2
| c_Pair(X1,X3,X4,X5) = c_Pair(X2,X3,X4,X5) ) ).
cnf(i_0_529_021,axiom,
( X1 != X2
| c_Pair(X3,X1,X4,X5) = c_Pair(X3,X2,X4,X5) ) ).
cnf(i_0_530_022,axiom,
( X1 != X2
| c_Pair(X3,X4,X1,X5) = c_Pair(X3,X4,X2,X5) ) ).
cnf(i_0_531_023,axiom,
( X1 != X2
| c_Pair(X3,X4,X5,X1) = c_Pair(X3,X4,X5,X2) ) ).
cnf(i_0_532_024,axiom,
( X1 != X2
| c_Expr_Oexp_OSeq(X1,X3,X4) = c_Expr_Oexp_OSeq(X2,X3,X4) ) ).
cnf(i_0_533_025,axiom,
( X1 != X2
| c_Expr_Oexp_OSeq(X3,X1,X4) = c_Expr_Oexp_OSeq(X3,X2,X4) ) ).
cnf(i_0_534_026,axiom,
( X1 != X2
| c_Expr_Oexp_OSeq(X3,X4,X1) = c_Expr_Oexp_OSeq(X3,X4,X2) ) ).
cnf(i_0_535_027,axiom,
( X1 != X2
| c_Expr_Oexp_OCast(X1,X3,X4) = c_Expr_Oexp_OCast(X2,X3,X4) ) ).
cnf(i_0_536_028,axiom,
( X1 != X2
| c_Expr_Oexp_OCast(X3,X1,X4) = c_Expr_Oexp_OCast(X3,X2,X4) ) ).
cnf(i_0_537_029,axiom,
( X1 != X2
| c_Expr_Oexp_OCast(X3,X4,X1) = c_Expr_Oexp_OCast(X3,X4,X2) ) ).
cnf(i_0_538_030,axiom,
( X1 != X2
| c_Expr_Oexp_Onew(X1,X3) = c_Expr_Oexp_Onew(X2,X3) ) ).
cnf(i_0_539_031,axiom,
( X1 != X2
| c_Expr_Oexp_Onew(X3,X1) = c_Expr_Oexp_Onew(X3,X2) ) ).
cnf(i_0_540_032,axiom,
( X1 != X2
| hAPP(X1,X3) = hAPP(X2,X3) ) ).
cnf(i_0_541_033,axiom,
( X1 != X2
| hAPP(X3,X1) = hAPP(X3,X2) ) ).
cnf(i_0_542_034,axiom,
( X1 != X2
| c_Type_Oty_Oty__case(X1,X3,X4,X5,X6,X7,X8) = c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X7,X8) ) ).
cnf(i_0_543_035,axiom,
( X1 != X2
| c_Type_Oty_Oty__case(X3,X1,X4,X5,X6,X7,X8) = c_Type_Oty_Oty__case(X3,X2,X4,X5,X6,X7,X8) ) ).
cnf(i_0_544_036,axiom,
( X1 != X2
| c_Type_Oty_Oty__case(X3,X4,X1,X5,X6,X7,X8) = c_Type_Oty_Oty__case(X3,X4,X2,X5,X6,X7,X8) ) ).
cnf(i_0_545_037,axiom,
( X1 != X2
| c_Type_Oty_Oty__case(X3,X4,X5,X1,X6,X7,X8) = c_Type_Oty_Oty__case(X3,X4,X5,X2,X6,X7,X8) ) ).
cnf(i_0_546_038,axiom,
( X1 != X2
| c_Type_Oty_Oty__case(X3,X4,X5,X6,X1,X7,X8) = c_Type_Oty_Oty__case(X3,X4,X5,X6,X2,X7,X8) ) ).
cnf(i_0_547_039,axiom,
( X1 != X2
| c_Type_Oty_Oty__case(X3,X4,X5,X6,X7,X1,X8) = c_Type_Oty_Oty__case(X3,X4,X5,X6,X7,X2,X8) ) ).
cnf(i_0_548_040,axiom,
( X1 != X2
| c_Type_Oty_Oty__case(X3,X4,X5,X6,X7,X8,X1) = c_Type_Oty_Oty__case(X3,X4,X5,X6,X7,X8,X2) ) ).
cnf(i_0_549_041,axiom,
( X1 != X2
| c_Type_Oty_OClass(X1) = c_Type_Oty_OClass(X2) ) ).
cnf(i_0_550_042,axiom,
( X1 != X2
| ~ c_WellTypeRT_OWTrt(X1,X3,X4,X5,X6)
| c_WellTypeRT_OWTrt(X2,X3,X4,X5,X6) ) ).
cnf(i_0_551_043,axiom,
( X1 != X2
| ~ c_WellTypeRT_OWTrt(X3,X1,X4,X5,X6)
| c_WellTypeRT_OWTrt(X3,X2,X4,X5,X6) ) ).
cnf(i_0_552_044,axiom,
( X1 != X2
| ~ c_WellTypeRT_OWTrt(X3,X4,X1,X5,X6)
| c_WellTypeRT_OWTrt(X3,X4,X2,X5,X6) ) ).
cnf(i_0_553_045,axiom,
( X1 != X2
| ~ c_WellTypeRT_OWTrt(X3,X4,X5,X1,X6)
| c_WellTypeRT_OWTrt(X3,X4,X5,X2,X6) ) ).
cnf(i_0_554_046,axiom,
( X1 != X2
| ~ c_WellTypeRT_OWTrt(X3,X4,X5,X6,X1)
| c_WellTypeRT_OWTrt(X3,X4,X5,X6,X2) ) ).
cnf(i_0_555_047,axiom,
( X1 != X2
| ~ c_Decl_Ois__class(X1,X3,X4)
| c_Decl_Ois__class(X2,X3,X4) ) ).
cnf(i_0_556_048,axiom,
( X1 != X2
| ~ c_Decl_Ois__class(X3,X1,X4)
| c_Decl_Ois__class(X3,X2,X4) ) ).
cnf(i_0_557_049,axiom,
( X1 != X2
| ~ c_Decl_Ois__class(X3,X4,X1)
| c_Decl_Ois__class(X3,X4,X2) ) ).
cnf(i_0_558_050,axiom,
( X1 != X2
| ~ c_Type_Ois__refT(X1)
| c_Type_Ois__refT(X2) ) ).
cnf(i_0_559_051,axiom,
( X1 != X2
| ~ c_Objects_Ohext(X1,X3)
| c_Objects_Ohext(X2,X3) ) ).
cnf(i_0_560_052,axiom,
( X1 != X2
| ~ c_Objects_Ohext(X3,X1)
| c_Objects_Ohext(X3,X2) ) ).
cnf(i_0_561_053,axiom,
( X1 != X2
| ~ c_fequal(X1,X3,X4)
| c_fequal(X2,X3,X4) ) ).
cnf(i_0_562_054,axiom,
( X1 != X2
| ~ c_fequal(X3,X1,X4)
| c_fequal(X3,X2,X4) ) ).
cnf(i_0_563_055,axiom,
( X1 != X2
| ~ c_fequal(X3,X4,X1)
| c_fequal(X3,X4,X2) ) ).
cnf(i_0_564_056,axiom,
( X1 != X2
| ~ c_TypeRel_Owiden(X1,X3,X4,X5)
| c_TypeRel_Owiden(X2,X3,X4,X5) ) ).
cnf(i_0_565_057,axiom,
( X1 != X2
| ~ c_TypeRel_Owiden(X3,X1,X4,X5)
| c_TypeRel_Owiden(X3,X2,X4,X5) ) ).
cnf(i_0_566_058,axiom,
( X1 != X2
| ~ c_TypeRel_Owiden(X3,X4,X1,X5)
| c_TypeRel_Owiden(X3,X4,X2,X5) ) ).
cnf(i_0_567_059,axiom,
( X1 != X2
| ~ c_TypeRel_Owiden(X3,X4,X5,X1)
| c_TypeRel_Owiden(X3,X4,X5,X2) ) ).
cnf(i_0_568_060,axiom,
( X1 != X2
| ~ hBOOL(X1)
| hBOOL(X2) ) ).
cnf(i_0_569_061,axiom,
( X1 != X2
| ~ c_TypeRel_Ohas__field(X1,X3,X4,X5,X6,X7)
| c_TypeRel_Ohas__field(X2,X3,X4,X5,X6,X7) ) ).
cnf(i_0_570_062,axiom,
( X1 != X2
| ~ c_TypeRel_Ohas__field(X3,X1,X4,X5,X6,X7)
| c_TypeRel_Ohas__field(X3,X2,X4,X5,X6,X7) ) ).
cnf(i_0_571_063,axiom,
( X1 != X2
| ~ c_TypeRel_Ohas__field(X3,X4,X1,X5,X6,X7)
| c_TypeRel_Ohas__field(X3,X4,X2,X5,X6,X7) ) ).
cnf(i_0_572_064,axiom,
( X1 != X2
| ~ c_TypeRel_Ohas__field(X3,X4,X5,X1,X6,X7)
| c_TypeRel_Ohas__field(X3,X4,X5,X2,X6,X7) ) ).
cnf(i_0_573_065,axiom,
( X1 != X2
| ~ c_TypeRel_Ohas__field(X3,X4,X5,X6,X1,X7)
| c_TypeRel_Ohas__field(X3,X4,X5,X6,X2,X7) ) ).
cnf(i_0_574_066,axiom,
( X1 != X2
| ~ c_TypeRel_Ohas__field(X3,X4,X5,X6,X7,X1)
| c_TypeRel_Ohas__field(X3,X4,X5,X6,X7,X2) ) ).
cnf(i_0_575_067,axiom,
( X1 != X2
| ~ c_WellType_OWT(X1,X3,X4,X5)
| c_WellType_OWT(X2,X3,X4,X5) ) ).
cnf(i_0_576_068,axiom,
( X1 != X2
| ~ c_WellType_OWT(X3,X1,X4,X5)
| c_WellType_OWT(X3,X2,X4,X5) ) ).
cnf(i_0_577_069,axiom,
( X1 != X2
| ~ c_WellType_OWT(X3,X4,X1,X5)
| c_WellType_OWT(X3,X4,X2,X5) ) ).
cnf(i_0_578_070,axiom,
( X1 != X2
| ~ c_WellType_OWT(X3,X4,X5,X1)
| c_WellType_OWT(X3,X4,X5,X2) ) ).
cnf(i_0_579_071,axiom,
( X1 != X2
| ~ c_TypeRel_Osees__field(X1,X3,X4,X5,X6,X7)
| c_TypeRel_Osees__field(X2,X3,X4,X5,X6,X7) ) ).
cnf(i_0_580_072,axiom,
( X1 != X2
| ~ c_TypeRel_Osees__field(X3,X1,X4,X5,X6,X7)
| c_TypeRel_Osees__field(X3,X2,X4,X5,X6,X7) ) ).
cnf(i_0_581_073,axiom,
( X1 != X2
| ~ c_TypeRel_Osees__field(X3,X4,X1,X5,X6,X7)
| c_TypeRel_Osees__field(X3,X4,X2,X5,X6,X7) ) ).
cnf(i_0_582_074,axiom,
( X1 != X2
| ~ c_TypeRel_Osees__field(X3,X4,X5,X1,X6,X7)
| c_TypeRel_Osees__field(X3,X4,X5,X2,X6,X7) ) ).
cnf(i_0_583_075,axiom,
( X1 != X2
| ~ c_TypeRel_Osees__field(X3,X4,X5,X6,X1,X7)
| c_TypeRel_Osees__field(X3,X4,X5,X6,X2,X7) ) ).
cnf(i_0_584_076,axiom,
( X1 != X2
| ~ c_TypeRel_Osees__field(X3,X4,X5,X6,X7,X1)
| c_TypeRel_Osees__field(X3,X4,X5,X6,X7,X2) ) ).
cnf(i_0_585_077,axiom,
( X1 != X2
| ~ c_Progress_OWTrt_H(X1,X3,X4,X5,X6)
| c_Progress_OWTrt_H(X2,X3,X4,X5,X6) ) ).
cnf(i_0_586_078,axiom,
( X1 != X2
| ~ c_Progress_OWTrt_H(X3,X1,X4,X5,X6)
| c_Progress_OWTrt_H(X3,X2,X4,X5,X6) ) ).
cnf(i_0_587_079,axiom,
( X1 != X2
| ~ c_Progress_OWTrt_H(X3,X4,X1,X5,X6)
| c_Progress_OWTrt_H(X3,X4,X2,X5,X6) ) ).
cnf(i_0_588_080,axiom,
( X1 != X2
| ~ c_Progress_OWTrt_H(X3,X4,X5,X1,X6)
| c_Progress_OWTrt_H(X3,X4,X5,X2,X6) ) ).
cnf(i_0_589_081,axiom,
( X1 != X2
| ~ c_Progress_OWTrt_H(X3,X4,X5,X6,X1)
| c_Progress_OWTrt_H(X3,X4,X5,X6,X2) ) ).
cnf(i_0_590_082,axiom,
( X1 != X2
| ~ c_TypeSafe__Mirabelle_Osconf(X1,X3,X4)
| c_TypeSafe__Mirabelle_Osconf(X2,X3,X4) ) ).
cnf(i_0_591_083,axiom,
( X1 != X2
| ~ c_TypeSafe__Mirabelle_Osconf(X3,X1,X4)
| c_TypeSafe__Mirabelle_Osconf(X3,X2,X4) ) ).
cnf(i_0_592_084,axiom,
( X1 != X2
| ~ c_TypeSafe__Mirabelle_Osconf(X3,X4,X1)
| c_TypeSafe__Mirabelle_Osconf(X3,X4,X2) ) ).
cnf(i_0_593_085,axiom,
( X1 != X2
| ~ c_Map_Omap__le(X1,X3,X4,X5)
| c_Map_Omap__le(X2,X3,X4,X5) ) ).
cnf(i_0_594_086,axiom,
( X1 != X2
| ~ c_Map_Omap__le(X3,X1,X4,X5)
| c_Map_Omap__le(X3,X2,X4,X5) ) ).
cnf(i_0_595_087,axiom,
( X1 != X2
| ~ c_Map_Omap__le(X3,X4,X1,X5)
| c_Map_Omap__le(X3,X4,X2,X5) ) ).
cnf(i_0_596_088,axiom,
( X1 != X2
| ~ c_Map_Omap__le(X3,X4,X5,X1)
| c_Map_Omap__le(X3,X4,X5,X2) ) ).
cnf(i_0_597,plain,
( X1 = c_Type_Oty_OInteger
| X1 = c_Type_Oty_OBoolean
| X1 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X8,X9,X10,X11,X6,X1,X7)
| X1 = c_Type_Oty_ONT ),
inference(equality_inference,[],[333]) ).
cnf(i_0_598,plain,
( X1 = c_Type_Oty_OInteger
| X1 = c_Type_Oty_OBoolean
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X2,X8,X9,X10,X6,X1,X7)
| X1 = c_Type_Oty_ONT ),
inference(equality_inference,[],[334]) ).
cnf(i_0_599,plain,
( X1 = c_Type_Oty_OBoolean
| X1 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X8,X9,X10,X5,X6,X1,X7)
| X1 = c_Type_Oty_OInteger ),
inference(equality_inference,[],[335]) ).
cnf(i_0_600,plain,
( X1 = c_Type_Oty_OBoolean
| X1 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X8,X9,X4,X10,X6,X1,X7)
| X1 = c_Type_Oty_ONT ),
inference(equality_inference,[],[336]) ).
cnf(i_0_601,plain,
( X1 = c_Type_Oty_OInteger
| X1 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X8,X3,X9,X10,X6,X1,X7)
| X1 = c_Type_Oty_ONT ),
inference(equality_inference,[],[337]) ).
cnf(i_0_602,plain,
( X1 = c_Type_Oty_OBoolean
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X2,X8,X9,X5,X6,X1,X7)
| X1 = c_Type_Oty_OInteger ),
inference(equality_inference,[],[338]) ).
cnf(i_0_603,plain,
( X1 = c_Type_Oty_OBoolean
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X2,X8,X4,X9,X6,X1,X7)
| X1 = c_Type_Oty_ONT ),
inference(equality_inference,[],[339]) ).
cnf(i_0_604,plain,
( X1 = c_Type_Oty_OInteger
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X2,X3,X8,X9,X6,X1,X7)
| X1 = c_Type_Oty_ONT ),
inference(equality_inference,[],[340]) ).
cnf(i_0_605,plain,
( X1 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X8,X9,X4,X5,X6,X1,X7)
| X1 = c_Type_Oty_OBoolean ),
inference(equality_inference,[],[341]) ).
cnf(i_0_606,plain,
( X1 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X8,X3,X9,X5,X6,X1,X7)
| X1 = c_Type_Oty_OInteger ),
inference(equality_inference,[],[342]) ).
cnf(i_0_607,plain,
( X1 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X8,X3,X4,X9,X6,X1,X7)
| X1 = c_Type_Oty_ONT ),
inference(equality_inference,[],[343]) ).
cnf(i_0_608,plain,
( c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,X6,X7) = c_Type_Oty_Oty__case(X1,X8,X3,X4,X5,X6,X7)
| X6 = c_Type_Oty_OBoolean ),
inference(equality_inference,[],[344]) ).
cnf(i_0_609,plain,
( c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,X6,X7) = c_Type_Oty_Oty__case(X1,X2,X8,X4,X5,X6,X7)
| X6 = c_Type_Oty_OInteger ),
inference(equality_inference,[],[345]) ).
cnf(i_0_610,plain,
( c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,X6,X7) = c_Type_Oty_Oty__case(X1,X2,X3,X8,X5,X6,X7)
| X6 = c_Type_Oty_ONT ),
inference(equality_inference,[],[346]) ).
cnf(i_0_611,plain,
( c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,X6,X7) = c_Type_Oty_Oty__case(X8,X2,X3,X4,X5,X6,X7)
| X6 = c_Type_Oty_OVoid ),
inference(equality_inference,[],[347]) ).
cnf(i_0_612,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,X6,X7) = c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,X6,X7),
inference(equality_inference,[],[348]) ).
cnf(i_0_613,plain,
X1 = X1,
inference(equality_inference,[],[401]) ).
cnf(i_0_614,plain,
X1 = X1,
inference(equality_inference,[],[402]) ).
cnf(i_0_615,plain,
X1 = X1,
inference(equality_inference,[],[403]) ).
cnf(i_0_616,plain,
X1 = X1,
inference(equality_inference,[],[404]) ).
cnf(i_0_617,plain,
X1 = X1,
inference(equality_inference,[],[441]) ).
cnf(i_0_618,plain,
X1 = X1,
inference(equality_inference,[],[442]) ).
cnf(i_0_619,plain,
X1 = X1,
inference(equality_inference,[],[443]) ).
cnf(i_0_620,plain,
X1 = X1,
inference(equality_inference,[],[444]) ).
cnf(i_0_621,plain,
X1 = X1,
inference(equality_inference,[],[445]) ).
cnf(i_0_622,plain,
X1 = X1,
inference(equality_inference,[],[465]) ).
cnf(i_0_623,plain,
X1 = X1,
inference(equality_inference,[],[466]) ).
cnf(i_0_624,plain,
X1 = X1,
inference(equality_inference,[],[467]) ).
cnf(i_0_625,plain,
X1 = X1,
inference(equality_inference,[],[468]) ).
cnf(i_0_626,plain,
X1 = X1,
inference(equality_inference,[],[478]) ).
cnf(i_0_627,plain,
X1 = X1,
inference(equality_inference,[],[481]) ).
cnf(i_0_628,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6) = c_Type_Oty_Oty__case(X1,X2,X3,X4,X7,c_Type_Oty_OBoolean,X6),
inference(scs_inference,[],[i_0_489,i_0_364]) ).
cnf(i_0_629,plain,
c_Type_Oty_OBoolean != c_Type_Oty_OClass(X1),
inference(rename_variables,[],[i_0_489]) ).
cnf(i_0_630,plain,
( X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X1,X2,X3,X4))
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X2,X1,X4) = c_Type_Oty_Oty__case(X5,X6,X7,X8,X3,X1,X4) ),
inference(rename_variables,[],[i_0_364]) ).
cnf(i_0_631,plain,
~ c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_OFAss(X4,X5,X6,X7,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OBoolean),
inference(scs_inference,[],[i_0_500,i_0_489,i_0_364,i_0_397]) ).
cnf(i_0_632,plain,
( X1 = c_Type_Oty_OVoid
| ~ c_WellTypeRT_OWTrt(X2,X3,X4,c_Expr_Oexp_OFAss(X5,X6,X7,X8,tc_List_Olist(tc_String_Ochar)),X1) ),
inference(rename_variables,[],[i_0_397]) ).
cnf(i_0_633,plain,
~ c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_OCast(X4,X5,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OBoolean),
inference(scs_inference,[],[i_0_500,i_0_489,i_0_629,i_0_364,i_0_397,i_0_418]) ).
cnf(i_0_634,plain,
( X1 = c_Type_Oty_OClass(X2)
| ~ c_WellTypeRT_OWTrt(X3,X4,X5,c_Expr_Oexp_OCast(X2,X6,tc_List_Olist(tc_String_Ochar)),X1) ),
inference(rename_variables,[],[i_0_418]) ).
cnf(i_0_635,plain,
~ c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_Onew(X4,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OBoolean),
inference(scs_inference,[],[i_0_500,i_0_489,i_0_629,i_0_364,i_0_397,i_0_418,i_0_424]) ).
cnf(i_0_636,plain,
( X1 = c_Type_Oty_OClass(X2)
| ~ c_WellTypeRT_OWTrt(X3,X4,X5,c_Expr_Oexp_Onew(X2,tc_List_Olist(tc_String_Ochar)),X1) ),
inference(rename_variables,[],[i_0_424]) ).
cnf(i_0_637,plain,
~ c_fequal(c_Expr_Oexp_OCast(X1,X2,X3),c_Expr_Oexp_Onew(X4,X3),X5),
inference(scs_inference,[],[i_0_471,i_0_500,i_0_489,i_0_629,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475]) ).
cnf(i_0_638,plain,
( X1 = X2
| ~ c_fequal(X1,X2,X3) ),
inference(rename_variables,[],[i_0_475]) ).
cnf(i_0_639,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6) = c_Type_Oty_Oty__case(X1,X7,X3,X4,X5,c_Type_Oty_OInteger,X6),
inference(scs_inference,[],[i_0_471,i_0_497,i_0_500,i_0_489,i_0_629,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608]) ).
cnf(i_0_640,plain,
( X1 = c_Type_Oty_OBoolean
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X2,X8,X4,X5,X6,X1,X7) ),
inference(rename_variables,[],[i_0_608]) ).
cnf(i_0_641,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6) = c_Type_Oty_Oty__case(X1,X2,X7,X4,X5,c_Type_Oty_OBoolean,X6),
inference(scs_inference,[],[i_0_471,i_0_496,i_0_497,i_0_500,i_0_489,i_0_629,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609]) ).
cnf(i_0_642,plain,
( X1 = c_Type_Oty_OInteger
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X2,X3,X8,X5,X6,X1,X7) ),
inference(rename_variables,[],[i_0_609]) ).
cnf(i_0_643,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6) = c_Type_Oty_Oty__case(X1,X2,X3,X7,X5,c_Type_Oty_OBoolean,X6),
inference(scs_inference,[],[i_0_471,i_0_496,i_0_497,i_0_499,i_0_500,i_0_489,i_0_629,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610]) ).
cnf(i_0_644,plain,
( X1 = c_Type_Oty_ONT
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X2,X3,X4,X8,X6,X1,X7) ),
inference(rename_variables,[],[i_0_610]) ).
cnf(i_0_645,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6) = c_Type_Oty_Oty__case(X7,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6),
inference(scs_inference,[],[i_0_471,i_0_496,i_0_497,i_0_499,i_0_500,i_0_489,i_0_629,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611]) ).
cnf(i_0_646,plain,
( X1 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X8,X3,X4,X5,X6,X1,X7) ),
inference(rename_variables,[],[i_0_611]) ).
cnf(i_0_647,plain,
X1 = c_Type_Oty_Oty__rec(X2,X1,X3,X4,X5,c_Type_Oty_OBoolean,X6),
inference(scs_inference,[],[i_0_367,i_0_471,i_0_496,i_0_497,i_0_499,i_0_500,i_0_489,i_0_629,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510]) ).
cnf(i_0_648,plain,
c_Progress_OWTrt_H(v_P,v_ha____,v_E____,c_Expr_Oexp_OFAss(v_ea____,v_F____,v_D____,v_e_092_060_094isub_0622____,tc_List_Olist(tc_String_Ochar)),v_T____),
inference(scs_inference,[],[i_0_367,i_0_405,i_0_471,i_0_496,i_0_497,i_0_499,i_0_500,i_0_489,i_0_629,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412]) ).
cnf(i_0_649,plain,
( ~ c_WellTypeRT_OWTrt(X1,X2,X3,X4,X5)
| c_Progress_OWTrt_H(X1,X2,X3,X4,X5) ),
inference(rename_variables,[],[i_0_412]) ).
cnf(i_0_650,plain,
~ c_WellTypeRT_OWTrt(v_P,v_h_Ha____,v_E____,v_e_Ha____,c_Type_Oty_Oty__rec(X1,c_Type_Oty_OClass(v_C_H____),X2,X3,X4,c_Type_Oty_OBoolean,X5)),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_405,i_0_471,i_0_496,i_0_497,i_0_499,i_0_500,i_0_489,i_0_629,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554]) ).
cnf(i_0_651,plain,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6) = X2,
inference(rename_variables,[],[i_0_367]) ).
cnf(i_0_652,plain,
~ c_WellTypeRT_OWTrt(c_Type_Oty_Oty__rec(X1,v_P,X2,X3,X4,c_Type_Oty_OBoolean,X5),v_h_Ha____,v_E____,v_e_Ha____,c_Type_Oty_OClass(v_C_H____)),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_405,i_0_471,i_0_496,i_0_497,i_0_499,i_0_500,i_0_489,i_0_629,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550]) ).
cnf(i_0_653,plain,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6) = X2,
inference(rename_variables,[],[i_0_367]) ).
cnf(i_0_654,plain,
~ c_WellTypeRT_OWTrt(v_P,c_Type_Oty_Oty__rec(X1,v_h_Ha____,X2,X3,X4,c_Type_Oty_OBoolean,X5),v_E____,v_e_Ha____,c_Type_Oty_OClass(v_C_H____)),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_405,i_0_471,i_0_496,i_0_497,i_0_499,i_0_500,i_0_489,i_0_629,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551]) ).
cnf(i_0_655,plain,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6) = X2,
inference(rename_variables,[],[i_0_367]) ).
cnf(i_0_656,plain,
~ c_WellTypeRT_OWTrt(v_P,v_h_Ha____,c_Type_Oty_Oty__rec(X1,v_E____,X2,X3,X4,c_Type_Oty_OBoolean,X5),v_e_Ha____,c_Type_Oty_OClass(v_C_H____)),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_405,i_0_471,i_0_496,i_0_497,i_0_499,i_0_500,i_0_489,i_0_629,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552]) ).
cnf(i_0_657,plain,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6) = X2,
inference(rename_variables,[],[i_0_367]) ).
cnf(i_0_658,plain,
~ c_WellTypeRT_OWTrt(v_P,v_h_Ha____,v_E____,c_Type_Oty_Oty__rec(X1,v_e_Ha____,X2,X3,X4,c_Type_Oty_OBoolean,X5),c_Type_Oty_OClass(v_C_H____)),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_405,i_0_471,i_0_496,i_0_497,i_0_499,i_0_500,i_0_489,i_0_629,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553]) ).
cnf(i_0_659,plain,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6) = X2,
inference(rename_variables,[],[i_0_367]) ).
cnf(i_0_660,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6) = c_Type_Oty_Oty__case(X1,X7,X3,X4,X8,c_Type_Oty_OInteger,X6),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_405,i_0_471,i_0_496,i_0_497,i_0_499,i_0_500,i_0_489,i_0_629,i_0_490,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360]) ).
cnf(i_0_661,plain,
c_Type_Oty_OInteger != c_Type_Oty_OClass(X1),
inference(rename_variables,[],[i_0_490]) ).
cnf(i_0_662,plain,
( X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X1,X2,X3,X4))
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X2,X1,X4) = c_Type_Oty_Oty__case(X5,X9,X7,X8,X3,X1,X4)
| X1 = c_Type_Oty_OBoolean ),
inference(rename_variables,[],[i_0_360]) ).
cnf(i_0_663,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6) = c_Type_Oty_Oty__case(X1,X2,X7,X4,X8,c_Type_Oty_OBoolean,X6),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_405,i_0_471,i_0_496,i_0_497,i_0_499,i_0_500,i_0_489,i_0_629,i_0_490,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361]) ).
cnf(i_0_664,plain,
c_Type_Oty_OBoolean != c_Type_Oty_OClass(X1),
inference(rename_variables,[],[i_0_489]) ).
cnf(i_0_665,plain,
( X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X1,X2,X3,X4))
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X2,X1,X4) = c_Type_Oty_Oty__case(X5,X6,X9,X8,X3,X1,X4)
| X1 = c_Type_Oty_OInteger ),
inference(rename_variables,[],[i_0_361]) ).
cnf(i_0_666,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6) = c_Type_Oty_Oty__case(X7,X2,X3,X4,X8,c_Type_Oty_OBoolean,X6),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_405,i_0_471,i_0_496,i_0_497,i_0_499,i_0_500,i_0_489,i_0_629,i_0_664,i_0_490,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362]) ).
cnf(i_0_667,plain,
c_Type_Oty_OBoolean != c_Type_Oty_OClass(X1),
inference(rename_variables,[],[i_0_489]) ).
cnf(i_0_668,plain,
( X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X1,X2,X3,X4))
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X2,X1,X4) = c_Type_Oty_Oty__case(X9,X6,X7,X8,X3,X1,X4)
| X1 = c_Type_Oty_OVoid ),
inference(rename_variables,[],[i_0_362]) ).
cnf(i_0_669,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6) = c_Type_Oty_Oty__case(X1,X2,X3,X7,X8,c_Type_Oty_OBoolean,X6),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_405,i_0_471,i_0_496,i_0_497,i_0_499,i_0_500,i_0_489,i_0_629,i_0_664,i_0_667,i_0_490,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363]) ).
cnf(i_0_670,plain,
c_Type_Oty_OBoolean != c_Type_Oty_OClass(X1),
inference(rename_variables,[],[i_0_489]) ).
cnf(i_0_671,plain,
( X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X1,X2,X3,X4))
| X1 = c_Type_Oty_ONT
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X2,X1,X4) = c_Type_Oty_Oty__case(X5,X6,X7,X9,X3,X1,X4) ),
inference(rename_variables,[],[i_0_363]) ).
cnf(i_0_672,plain,
c_WellTypeRT_OWTrt(v_P,v_ha____,v_E____,c_Expr_Oexp_OFAcc(v_ea____,v_F____,v_D____,tc_List_Olist(tc_String_Ochar)),v_TF____),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_405,i_0_471,i_0_496,i_0_497,i_0_499,i_0_500,i_0_489,i_0_629,i_0_664,i_0_667,i_0_490,i_0_431,i_0_396,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385]) ).
cnf(i_0_673,plain,
( ~ c_TypeRel_Ohas__field(X1,X2,X3,X4,X5,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| c_WellTypeRT_OWTrt(X1,X6,X7,c_Expr_Oexp_OFAcc(X8,X3,X5,tc_List_Olist(tc_String_Ochar)),X4)
| ~ c_WellTypeRT_OWTrt(X1,X6,X7,X8,c_Type_Oty_OClass(X2)) ),
inference(rename_variables,[],[i_0_385]) ).
cnf(i_0_674,plain,
c_WellTypeRT_OWTrt(v_P,v_h_Ha____,v_E____,v_e_Ha____,v_sko__local__XFAssRed1__2__1(v_E____,v_P,c_Type_Oty_OClass(v_C____),v_e_Ha____,v_h_Ha____)),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_405,i_0_471,i_0_496,i_0_497,i_0_499,i_0_500,i_0_489,i_0_629,i_0_664,i_0_667,i_0_490,i_0_431,i_0_396,i_0_414,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385,i_0_387]) ).
cnf(i_0_675,plain,
( ~ c_TypeSafe__Mirabelle_Osconf(v_P,X1,c_Pair(v_ha____,v_la____,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))
| c_WellTypeRT_OWTrt(v_P,v_h_Ha____,X1,v_e_Ha____,v_sko__local__XFAssRed1__2__1(X1,v_P,X2,v_e_Ha____,v_h_Ha____))
| ~ c_WellTypeRT_OWTrt(v_P,v_ha____,X1,v_ea____,X2) ),
inference(rename_variables,[],[i_0_387]) ).
cnf(i_0_676,plain,
c_WellTypeRT_OWTrt(v_P,v_h_Ha____,v_E____,v_e_Ha____,v_sko__local__XFAssRed1__Xhyps__2__1(v_E____,v_P,c_Type_Oty_OClass(v_C____),v_e_Ha____,v_h_Ha____)),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_405,i_0_471,i_0_496,i_0_497,i_0_499,i_0_500,i_0_489,i_0_629,i_0_664,i_0_667,i_0_490,i_0_431,i_0_396,i_0_414,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385,i_0_387,i_0_388]) ).
cnf(i_0_677,plain,
( ~ c_TypeSafe__Mirabelle_Osconf(v_P,X1,c_Pair(v_ha____,v_la____,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))
| c_WellTypeRT_OWTrt(v_P,v_h_Ha____,X1,v_e_Ha____,v_sko__local__XFAssRed1__Xhyps__2__1(X1,v_P,X2,v_e_Ha____,v_h_Ha____))
| ~ c_WellTypeRT_OWTrt(v_P,v_ha____,X1,v_ea____,X2) ),
inference(rename_variables,[],[i_0_388]) ).
cnf(i_0_678,plain,
c_WellTypeRT_OWTrt(v_P,v_h_Ha____,v_E____,v_e_Ha____,v_sko__local__XIH__1(v_E____,v_P,c_Type_Oty_OClass(v_C____),v_e_Ha____,v_h_Ha____)),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_405,i_0_471,i_0_496,i_0_497,i_0_499,i_0_500,i_0_489,i_0_629,i_0_664,i_0_667,i_0_490,i_0_431,i_0_396,i_0_414,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385,i_0_387,i_0_388,i_0_389]) ).
cnf(i_0_679,plain,
( ~ c_TypeSafe__Mirabelle_Osconf(v_P,X1,c_Pair(v_ha____,v_la____,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))
| c_WellTypeRT_OWTrt(v_P,v_h_Ha____,X1,v_e_Ha____,v_sko__local__XIH__1(X1,v_P,X2,v_e_Ha____,v_h_Ha____))
| ~ c_WellTypeRT_OWTrt(v_P,v_ha____,X1,v_ea____,X2) ),
inference(rename_variables,[],[i_0_389]) ).
cnf(i_0_680,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_ONT,X6) = c_Type_Oty_Oty__case(X1,X7,X8,X4,X5,c_Type_Oty_ONT,X6),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_405,i_0_471,i_0_496,i_0_497,i_0_498,i_0_499,i_0_500,i_0_502,i_0_489,i_0_629,i_0_664,i_0_667,i_0_490,i_0_431,i_0_396,i_0_414,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385,i_0_387,i_0_388,i_0_389,i_0_602]) ).
cnf(i_0_681,plain,
( X1 = c_Type_Oty_OInteger
| X1 = c_Type_Oty_OBoolean
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X2,X8,X9,X5,X6,X1,X7) ),
inference(rename_variables,[],[i_0_602]) ).
cnf(i_0_682,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6) = c_Type_Oty_Oty__case(X1,X7,X3,X8,X5,c_Type_Oty_OInteger,X6),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_405,i_0_471,i_0_496,i_0_497,i_0_498,i_0_499,i_0_500,i_0_502,i_0_503,i_0_489,i_0_629,i_0_664,i_0_667,i_0_490,i_0_431,i_0_396,i_0_414,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385,i_0_387,i_0_388,i_0_389,i_0_602,i_0_603]) ).
cnf(i_0_683,plain,
( X1 = c_Type_Oty_ONT
| X1 = c_Type_Oty_OBoolean
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X2,X8,X4,X9,X6,X1,X7) ),
inference(rename_variables,[],[i_0_603]) ).
cnf(i_0_684,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6) = c_Type_Oty_Oty__case(X1,X2,X7,X8,X5,c_Type_Oty_OBoolean,X6),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_405,i_0_471,i_0_496,i_0_497,i_0_498,i_0_499,i_0_500,i_0_502,i_0_503,i_0_489,i_0_629,i_0_664,i_0_667,i_0_490,i_0_431,i_0_396,i_0_414,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385,i_0_387,i_0_388,i_0_389,i_0_602,i_0_603,i_0_604]) ).
cnf(i_0_685,plain,
( X1 = c_Type_Oty_ONT
| X1 = c_Type_Oty_OInteger
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X2,X3,X8,X9,X6,X1,X7) ),
inference(rename_variables,[],[i_0_604]) ).
cnf(i_0_686,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6) = c_Type_Oty_Oty__case(X7,X8,X3,X4,X5,c_Type_Oty_OInteger,X6),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_405,i_0_471,i_0_496,i_0_497,i_0_498,i_0_499,i_0_500,i_0_502,i_0_503,i_0_504,i_0_489,i_0_629,i_0_664,i_0_667,i_0_490,i_0_431,i_0_396,i_0_414,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385,i_0_387,i_0_388,i_0_389,i_0_602,i_0_603,i_0_604,i_0_605]) ).
cnf(i_0_687,plain,
( X1 = c_Type_Oty_OBoolean
| X1 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X8,X9,X4,X5,X6,X1,X7) ),
inference(rename_variables,[],[i_0_605]) ).
cnf(i_0_688,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6) = c_Type_Oty_Oty__case(X7,X2,X8,X4,X5,c_Type_Oty_OBoolean,X6),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_405,i_0_471,i_0_496,i_0_497,i_0_498,i_0_499,i_0_500,i_0_502,i_0_503,i_0_504,i_0_489,i_0_629,i_0_664,i_0_667,i_0_490,i_0_431,i_0_396,i_0_414,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385,i_0_387,i_0_388,i_0_389,i_0_602,i_0_603,i_0_604,i_0_605,i_0_606]) ).
cnf(i_0_689,plain,
( X1 = c_Type_Oty_OInteger
| X1 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X8,X3,X9,X5,X6,X1,X7) ),
inference(rename_variables,[],[i_0_606]) ).
cnf(i_0_690,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6) = c_Type_Oty_Oty__case(X7,X2,X3,X8,X5,c_Type_Oty_OBoolean,X6),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_405,i_0_471,i_0_496,i_0_497,i_0_498,i_0_499,i_0_500,i_0_502,i_0_503,i_0_504,i_0_489,i_0_629,i_0_664,i_0_667,i_0_490,i_0_431,i_0_396,i_0_414,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385,i_0_387,i_0_388,i_0_389,i_0_602,i_0_603,i_0_604,i_0_605,i_0_606,i_0_607]) ).
cnf(i_0_691,plain,
( X1 = c_Type_Oty_ONT
| X1 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X8,X3,X4,X9,X6,X1,X7) ),
inference(rename_variables,[],[i_0_607]) ).
cnf(i_0_692,plain,
c_Expr_Oexp_OCast(X1,X2,X3) != c_Type_Oty_Oty__rec(X4,c_Expr_Oexp_Onew(X5,X3),X6,X7,X8,c_Type_Oty_OBoolean,X9),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_659,i_0_405,i_0_471,i_0_496,i_0_497,i_0_498,i_0_499,i_0_500,i_0_502,i_0_503,i_0_504,i_0_489,i_0_629,i_0_664,i_0_667,i_0_490,i_0_431,i_0_396,i_0_414,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385,i_0_387,i_0_388,i_0_389,i_0_602,i_0_603,i_0_604,i_0_605,i_0_606,i_0_607,i_0_511]) ).
cnf(i_0_693,plain,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6) = X2,
inference(rename_variables,[],[i_0_367]) ).
cnf(i_0_694,plain,
c_TypeRel_Owiden(v_P,v_sko__local__XFAssRed1__2__1(v_E____,v_P,c_Type_Oty_OClass(v_C____),v_e_Ha____,v_h_Ha____),c_Type_Oty_OClass(v_C____),tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_659,i_0_405,i_0_471,i_0_496,i_0_497,i_0_498,i_0_499,i_0_500,i_0_502,i_0_503,i_0_504,i_0_489,i_0_629,i_0_664,i_0_667,i_0_490,i_0_431,i_0_396,i_0_414,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385,i_0_387,i_0_388,i_0_389,i_0_602,i_0_603,i_0_604,i_0_605,i_0_606,i_0_607,i_0_511,i_0_390]) ).
cnf(i_0_695,plain,
( ~ c_TypeSafe__Mirabelle_Osconf(v_P,X1,c_Pair(v_ha____,v_la____,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))
| c_TypeRel_Owiden(v_P,v_sko__local__XFAssRed1__2__1(X1,v_P,X2,v_e_Ha____,v_h_Ha____),X2,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellTypeRT_OWTrt(v_P,v_ha____,X1,v_ea____,X2) ),
inference(rename_variables,[],[i_0_390]) ).
cnf(i_0_696,plain,
c_TypeRel_Owiden(v_P,v_sko__local__XFAssRed1__Xhyps__2__1(v_E____,v_P,c_Type_Oty_OClass(v_C____),v_e_Ha____,v_h_Ha____),c_Type_Oty_OClass(v_C____),tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_659,i_0_405,i_0_471,i_0_496,i_0_497,i_0_498,i_0_499,i_0_500,i_0_502,i_0_503,i_0_504,i_0_489,i_0_629,i_0_664,i_0_667,i_0_490,i_0_431,i_0_396,i_0_414,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385,i_0_387,i_0_388,i_0_389,i_0_602,i_0_603,i_0_604,i_0_605,i_0_606,i_0_607,i_0_511,i_0_390,i_0_391]) ).
cnf(i_0_697,plain,
( ~ c_TypeSafe__Mirabelle_Osconf(v_P,X1,c_Pair(v_ha____,v_la____,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))
| c_TypeRel_Owiden(v_P,v_sko__local__XFAssRed1__Xhyps__2__1(X1,v_P,X2,v_e_Ha____,v_h_Ha____),X2,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellTypeRT_OWTrt(v_P,v_ha____,X1,v_ea____,X2) ),
inference(rename_variables,[],[i_0_391]) ).
cnf(i_0_698,plain,
c_TypeRel_Owiden(v_P,v_sko__local__XIH__1(v_E____,v_P,c_Type_Oty_OClass(v_C____),v_e_Ha____,v_h_Ha____),c_Type_Oty_OClass(v_C____),tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_659,i_0_405,i_0_471,i_0_496,i_0_497,i_0_498,i_0_499,i_0_500,i_0_502,i_0_503,i_0_504,i_0_489,i_0_629,i_0_664,i_0_667,i_0_490,i_0_431,i_0_396,i_0_414,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385,i_0_387,i_0_388,i_0_389,i_0_602,i_0_603,i_0_604,i_0_605,i_0_606,i_0_607,i_0_511,i_0_390,i_0_391,i_0_392]) ).
cnf(i_0_699,plain,
( ~ c_TypeSafe__Mirabelle_Osconf(v_P,X1,c_Pair(v_ha____,v_la____,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))
| c_TypeRel_Owiden(v_P,v_sko__local__XIH__1(X1,v_P,X2,v_e_Ha____,v_h_Ha____),X2,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellTypeRT_OWTrt(v_P,v_ha____,X1,v_ea____,X2) ),
inference(rename_variables,[],[i_0_392]) ).
cnf(i_0_700,plain,
c_Type_Ois__refT(c_Type_Oty_Oty__rec(X1,c_Type_Oty_OClass(v_C_H____),X2,X3,X4,c_Type_Oty_OBoolean,X5)),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_659,i_0_405,i_0_471,i_0_496,i_0_497,i_0_498,i_0_499,i_0_500,i_0_502,i_0_503,i_0_504,i_0_483,i_0_489,i_0_629,i_0_664,i_0_667,i_0_490,i_0_431,i_0_396,i_0_414,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385,i_0_387,i_0_388,i_0_389,i_0_602,i_0_603,i_0_604,i_0_605,i_0_606,i_0_607,i_0_511,i_0_390,i_0_391,i_0_392,i_0_558]) ).
cnf(i_0_701,plain,
c_Type_Ois__refT(c_Type_Oty_OClass(X1)),
inference(rename_variables,[],[i_0_483]) ).
cnf(i_0_702,plain,
~ c_fequal(c_Type_Oty_Oty__rec(X1,c_Expr_Oexp_OCast(X2,X3,X4),X5,X6,X7,c_Type_Oty_OBoolean,X8),c_Expr_Oexp_Onew(X9,X4),X10),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_659,i_0_693,i_0_405,i_0_471,i_0_496,i_0_497,i_0_498,i_0_499,i_0_500,i_0_502,i_0_503,i_0_504,i_0_483,i_0_489,i_0_629,i_0_664,i_0_667,i_0_490,i_0_431,i_0_396,i_0_414,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385,i_0_387,i_0_388,i_0_389,i_0_602,i_0_603,i_0_604,i_0_605,i_0_606,i_0_607,i_0_511,i_0_390,i_0_391,i_0_392,i_0_558,i_0_561]) ).
cnf(i_0_703,plain,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6) = X2,
inference(rename_variables,[],[i_0_367]) ).
cnf(i_0_704,plain,
~ c_fequal(c_Expr_Oexp_OCast(X1,X2,X3),c_Type_Oty_Oty__rec(X4,c_Expr_Oexp_Onew(X5,X3),X6,X7,X8,c_Type_Oty_OBoolean,X9),X10),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_659,i_0_693,i_0_703,i_0_405,i_0_471,i_0_496,i_0_497,i_0_498,i_0_499,i_0_500,i_0_502,i_0_503,i_0_504,i_0_483,i_0_489,i_0_629,i_0_664,i_0_667,i_0_490,i_0_431,i_0_396,i_0_414,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385,i_0_387,i_0_388,i_0_389,i_0_602,i_0_603,i_0_604,i_0_605,i_0_606,i_0_607,i_0_511,i_0_390,i_0_391,i_0_392,i_0_558,i_0_561,i_0_562]) ).
cnf(i_0_705,plain,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6) = X2,
inference(rename_variables,[],[i_0_367]) ).
cnf(i_0_706,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_ONT,X6) = c_Type_Oty_Oty__case(X1,X7,X8,X4,X9,c_Type_Oty_ONT,X6),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_659,i_0_693,i_0_703,i_0_405,i_0_471,i_0_496,i_0_497,i_0_498,i_0_499,i_0_500,i_0_502,i_0_503,i_0_504,i_0_483,i_0_489,i_0_629,i_0_664,i_0_667,i_0_490,i_0_491,i_0_431,i_0_396,i_0_414,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385,i_0_387,i_0_388,i_0_389,i_0_602,i_0_603,i_0_604,i_0_605,i_0_606,i_0_607,i_0_511,i_0_390,i_0_391,i_0_392,i_0_558,i_0_561,i_0_562,i_0_354]) ).
cnf(i_0_707,plain,
c_Type_Oty_ONT != c_Type_Oty_OClass(X1),
inference(rename_variables,[],[i_0_491]) ).
cnf(i_0_708,plain,
( X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X1,X2,X3,X4))
| X1 = c_Type_Oty_OBoolean
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X2,X1,X4) = c_Type_Oty_Oty__case(X5,X9,X10,X8,X3,X1,X4)
| X1 = c_Type_Oty_OInteger ),
inference(rename_variables,[],[i_0_354]) ).
cnf(i_0_709,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6) = c_Type_Oty_Oty__case(X1,X7,X3,X8,X9,c_Type_Oty_OInteger,X6),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_659,i_0_693,i_0_703,i_0_405,i_0_471,i_0_496,i_0_497,i_0_498,i_0_499,i_0_500,i_0_502,i_0_503,i_0_504,i_0_483,i_0_489,i_0_629,i_0_664,i_0_667,i_0_490,i_0_661,i_0_491,i_0_431,i_0_396,i_0_414,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385,i_0_387,i_0_388,i_0_389,i_0_602,i_0_603,i_0_604,i_0_605,i_0_606,i_0_607,i_0_511,i_0_390,i_0_391,i_0_392,i_0_558,i_0_561,i_0_562,i_0_354,i_0_355]) ).
cnf(i_0_710,plain,
c_Type_Oty_OInteger != c_Type_Oty_OClass(X1),
inference(rename_variables,[],[i_0_490]) ).
cnf(i_0_711,plain,
( X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X1,X2,X3,X4))
| X1 = c_Type_Oty_ONT
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X2,X1,X4) = c_Type_Oty_Oty__case(X5,X9,X7,X10,X3,X1,X4)
| X1 = c_Type_Oty_OBoolean ),
inference(rename_variables,[],[i_0_355]) ).
cnf(i_0_712,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6) = c_Type_Oty_Oty__case(X7,X8,X3,X4,X9,c_Type_Oty_OInteger,X6),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_659,i_0_693,i_0_703,i_0_405,i_0_471,i_0_496,i_0_497,i_0_498,i_0_499,i_0_500,i_0_502,i_0_503,i_0_504,i_0_483,i_0_489,i_0_629,i_0_664,i_0_667,i_0_490,i_0_661,i_0_710,i_0_491,i_0_431,i_0_396,i_0_414,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385,i_0_387,i_0_388,i_0_389,i_0_602,i_0_603,i_0_604,i_0_605,i_0_606,i_0_607,i_0_511,i_0_390,i_0_391,i_0_392,i_0_558,i_0_561,i_0_562,i_0_354,i_0_355,i_0_356]) ).
cnf(i_0_713,plain,
c_Type_Oty_OInteger != c_Type_Oty_OClass(X1),
inference(rename_variables,[],[i_0_490]) ).
cnf(i_0_714,plain,
( X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X1,X2,X3,X4))
| X1 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X2,X1,X4) = c_Type_Oty_Oty__case(X9,X10,X7,X8,X3,X1,X4)
| X1 = c_Type_Oty_OBoolean ),
inference(rename_variables,[],[i_0_356]) ).
cnf(i_0_715,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6) = c_Type_Oty_Oty__case(X7,X2,X8,X4,X9,c_Type_Oty_OBoolean,X6),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_659,i_0_693,i_0_703,i_0_405,i_0_471,i_0_496,i_0_497,i_0_498,i_0_499,i_0_500,i_0_502,i_0_503,i_0_504,i_0_483,i_0_489,i_0_629,i_0_664,i_0_667,i_0_670,i_0_490,i_0_661,i_0_710,i_0_491,i_0_431,i_0_396,i_0_414,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385,i_0_387,i_0_388,i_0_389,i_0_602,i_0_603,i_0_604,i_0_605,i_0_606,i_0_607,i_0_511,i_0_390,i_0_391,i_0_392,i_0_558,i_0_561,i_0_562,i_0_354,i_0_355,i_0_356,i_0_357]) ).
cnf(i_0_716,plain,
c_Type_Oty_OBoolean != c_Type_Oty_OClass(X1),
inference(rename_variables,[],[i_0_489]) ).
cnf(i_0_717,plain,
( X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X1,X2,X3,X4))
| X1 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X2,X1,X4) = c_Type_Oty_Oty__case(X9,X6,X10,X8,X3,X1,X4)
| X1 = c_Type_Oty_OInteger ),
inference(rename_variables,[],[i_0_357]) ).
cnf(i_0_718,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6) = c_Type_Oty_Oty__case(X7,X2,X3,X8,X9,c_Type_Oty_OBoolean,X6),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_659,i_0_693,i_0_703,i_0_405,i_0_471,i_0_496,i_0_497,i_0_498,i_0_499,i_0_500,i_0_502,i_0_503,i_0_504,i_0_483,i_0_489,i_0_629,i_0_664,i_0_667,i_0_670,i_0_716,i_0_490,i_0_661,i_0_710,i_0_491,i_0_431,i_0_396,i_0_414,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385,i_0_387,i_0_388,i_0_389,i_0_602,i_0_603,i_0_604,i_0_605,i_0_606,i_0_607,i_0_511,i_0_390,i_0_391,i_0_392,i_0_558,i_0_561,i_0_562,i_0_354,i_0_355,i_0_356,i_0_357,i_0_358]) ).
cnf(i_0_719,plain,
c_Type_Oty_OBoolean != c_Type_Oty_OClass(X1),
inference(rename_variables,[],[i_0_489]) ).
cnf(i_0_720,plain,
( X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X1,X2,X3,X4))
| X1 = c_Type_Oty_ONT
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X2,X1,X4) = c_Type_Oty_Oty__case(X9,X6,X7,X10,X3,X1,X4)
| X1 = c_Type_Oty_OVoid ),
inference(rename_variables,[],[i_0_358]) ).
cnf(i_0_721,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6) = c_Type_Oty_Oty__case(X1,X2,X7,X8,X9,c_Type_Oty_OBoolean,X6),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_659,i_0_693,i_0_703,i_0_405,i_0_471,i_0_496,i_0_497,i_0_498,i_0_499,i_0_500,i_0_502,i_0_503,i_0_504,i_0_483,i_0_489,i_0_629,i_0_664,i_0_667,i_0_670,i_0_716,i_0_719,i_0_490,i_0_661,i_0_710,i_0_491,i_0_431,i_0_396,i_0_414,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385,i_0_387,i_0_388,i_0_389,i_0_602,i_0_603,i_0_604,i_0_605,i_0_606,i_0_607,i_0_511,i_0_390,i_0_391,i_0_392,i_0_558,i_0_561,i_0_562,i_0_354,i_0_355,i_0_356,i_0_357,i_0_358,i_0_359]) ).
cnf(i_0_722,plain,
c_Type_Oty_OBoolean != c_Type_Oty_OClass(X1),
inference(rename_variables,[],[i_0_489]) ).
cnf(i_0_723,plain,
( X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X1,X2,X3,X4))
| X1 = c_Type_Oty_ONT
| X1 = c_Type_Oty_OInteger
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X2,X1,X4) = c_Type_Oty_Oty__case(X5,X6,X9,X10,X3,X1,X4) ),
inference(rename_variables,[],[i_0_359]) ).
cnf(i_0_724,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6) = c_Type_Oty_Oty__case(X1,X7,X8,X9,X5,c_Type_Oty_OVoid,X6),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_659,i_0_693,i_0_703,i_0_405,i_0_471,i_0_496,i_0_497,i_0_498,i_0_499,i_0_500,i_0_501,i_0_502,i_0_503,i_0_504,i_0_505,i_0_507,i_0_483,i_0_489,i_0_629,i_0_664,i_0_667,i_0_670,i_0_716,i_0_719,i_0_490,i_0_661,i_0_710,i_0_491,i_0_431,i_0_396,i_0_414,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385,i_0_387,i_0_388,i_0_389,i_0_602,i_0_603,i_0_604,i_0_605,i_0_606,i_0_607,i_0_511,i_0_390,i_0_391,i_0_392,i_0_558,i_0_561,i_0_562,i_0_354,i_0_355,i_0_356,i_0_357,i_0_358,i_0_359,i_0_598]) ).
cnf(i_0_725,plain,
( X1 = c_Type_Oty_OBoolean
| X1 = c_Type_Oty_ONT
| X1 = c_Type_Oty_OInteger
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X2,X8,X9,X10,X6,X1,X7) ),
inference(rename_variables,[],[i_0_598]) ).
cnf(i_0_726,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_ONT,X6) = c_Type_Oty_Oty__case(X7,X8,X9,X4,X5,c_Type_Oty_ONT,X6),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_659,i_0_693,i_0_703,i_0_405,i_0_471,i_0_496,i_0_497,i_0_498,i_0_499,i_0_500,i_0_501,i_0_502,i_0_503,i_0_504,i_0_505,i_0_506,i_0_507,i_0_483,i_0_489,i_0_629,i_0_664,i_0_667,i_0_670,i_0_716,i_0_719,i_0_490,i_0_661,i_0_710,i_0_491,i_0_431,i_0_396,i_0_414,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385,i_0_387,i_0_388,i_0_389,i_0_602,i_0_603,i_0_604,i_0_605,i_0_606,i_0_607,i_0_511,i_0_390,i_0_391,i_0_392,i_0_558,i_0_561,i_0_562,i_0_354,i_0_355,i_0_356,i_0_357,i_0_358,i_0_359,i_0_598,i_0_599]) ).
cnf(i_0_727,plain,
( X1 = c_Type_Oty_OVoid
| X1 = c_Type_Oty_OInteger
| X1 = c_Type_Oty_OBoolean
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X8,X9,X10,X5,X6,X1,X7) ),
inference(rename_variables,[],[i_0_599]) ).
cnf(i_0_728,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6) = c_Type_Oty_Oty__case(X7,X8,X3,X9,X5,c_Type_Oty_OInteger,X6),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_659,i_0_693,i_0_703,i_0_405,i_0_471,i_0_496,i_0_497,i_0_498,i_0_499,i_0_500,i_0_501,i_0_502,i_0_503,i_0_504,i_0_505,i_0_506,i_0_507,i_0_483,i_0_489,i_0_629,i_0_664,i_0_667,i_0_670,i_0_716,i_0_719,i_0_490,i_0_661,i_0_710,i_0_491,i_0_431,i_0_396,i_0_414,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385,i_0_387,i_0_388,i_0_389,i_0_602,i_0_603,i_0_604,i_0_605,i_0_606,i_0_607,i_0_511,i_0_390,i_0_391,i_0_392,i_0_558,i_0_561,i_0_562,i_0_354,i_0_355,i_0_356,i_0_357,i_0_358,i_0_359,i_0_598,i_0_599,i_0_600]) ).
cnf(i_0_729,plain,
( X1 = c_Type_Oty_OVoid
| X1 = c_Type_Oty_ONT
| X1 = c_Type_Oty_OBoolean
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X8,X9,X4,X10,X6,X1,X7) ),
inference(rename_variables,[],[i_0_600]) ).
cnf(i_0_730,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6) = c_Type_Oty_Oty__case(X7,X2,X8,X9,X5,c_Type_Oty_OBoolean,X6),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_659,i_0_693,i_0_703,i_0_405,i_0_471,i_0_496,i_0_497,i_0_498,i_0_499,i_0_500,i_0_501,i_0_502,i_0_503,i_0_504,i_0_505,i_0_506,i_0_507,i_0_483,i_0_489,i_0_629,i_0_664,i_0_667,i_0_670,i_0_716,i_0_719,i_0_490,i_0_661,i_0_710,i_0_491,i_0_431,i_0_396,i_0_414,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385,i_0_387,i_0_388,i_0_389,i_0_602,i_0_603,i_0_604,i_0_605,i_0_606,i_0_607,i_0_511,i_0_390,i_0_391,i_0_392,i_0_558,i_0_561,i_0_562,i_0_354,i_0_355,i_0_356,i_0_357,i_0_358,i_0_359,i_0_598,i_0_599,i_0_600,i_0_601]) ).
cnf(i_0_731,plain,
( X1 = c_Type_Oty_OVoid
| X1 = c_Type_Oty_ONT
| X1 = c_Type_Oty_OInteger
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X8,X3,X9,X10,X6,X1,X7) ),
inference(rename_variables,[],[i_0_601]) ).
cnf(i_0_732,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_ONT,X6) = c_Type_Oty_Oty__case(X7,X8,X9,X4,X10,c_Type_Oty_ONT,X6),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_659,i_0_693,i_0_703,i_0_405,i_0_471,i_0_496,i_0_497,i_0_498,i_0_499,i_0_500,i_0_501,i_0_502,i_0_503,i_0_504,i_0_505,i_0_506,i_0_507,i_0_483,i_0_489,i_0_629,i_0_664,i_0_667,i_0_670,i_0_716,i_0_719,i_0_490,i_0_661,i_0_710,i_0_491,i_0_707,i_0_431,i_0_396,i_0_414,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385,i_0_387,i_0_388,i_0_389,i_0_602,i_0_603,i_0_604,i_0_605,i_0_606,i_0_607,i_0_511,i_0_390,i_0_391,i_0_392,i_0_558,i_0_561,i_0_562,i_0_354,i_0_355,i_0_356,i_0_357,i_0_358,i_0_359,i_0_598,i_0_599,i_0_600,i_0_601,i_0_350]) ).
cnf(i_0_733,plain,
c_Type_Oty_ONT != c_Type_Oty_OClass(X1),
inference(rename_variables,[],[i_0_491]) ).
cnf(i_0_734,plain,
( X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X1,X2,X3,X4))
| X1 = c_Type_Oty_OBoolean
| X1 = c_Type_Oty_OVoid
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X2,X1,X4) = c_Type_Oty_Oty__case(X9,X10,X11,X8,X3,X1,X4)
| X1 = c_Type_Oty_OInteger ),
inference(rename_variables,[],[i_0_350]) ).
cnf(i_0_735,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6) = c_Type_Oty_Oty__case(X7,X8,X3,X9,X10,c_Type_Oty_OInteger,X6),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_659,i_0_693,i_0_703,i_0_405,i_0_471,i_0_496,i_0_497,i_0_498,i_0_499,i_0_500,i_0_501,i_0_502,i_0_503,i_0_504,i_0_505,i_0_506,i_0_507,i_0_483,i_0_489,i_0_629,i_0_664,i_0_667,i_0_670,i_0_716,i_0_719,i_0_490,i_0_661,i_0_710,i_0_713,i_0_491,i_0_707,i_0_431,i_0_396,i_0_414,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385,i_0_387,i_0_388,i_0_389,i_0_602,i_0_603,i_0_604,i_0_605,i_0_606,i_0_607,i_0_511,i_0_390,i_0_391,i_0_392,i_0_558,i_0_561,i_0_562,i_0_354,i_0_355,i_0_356,i_0_357,i_0_358,i_0_359,i_0_598,i_0_599,i_0_600,i_0_601,i_0_350,i_0_351]) ).
cnf(i_0_736,plain,
c_Type_Oty_OInteger != c_Type_Oty_OClass(X1),
inference(rename_variables,[],[i_0_490]) ).
cnf(i_0_737,plain,
( X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X1,X2,X3,X4))
| X1 = c_Type_Oty_OVoid
| X1 = c_Type_Oty_ONT
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X2,X1,X4) = c_Type_Oty_Oty__case(X9,X10,X7,X11,X3,X1,X4)
| X1 = c_Type_Oty_OBoolean ),
inference(rename_variables,[],[i_0_351]) ).
cnf(i_0_738,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6) = c_Type_Oty_Oty__case(X7,X2,X8,X9,X10,c_Type_Oty_OBoolean,X6),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_659,i_0_693,i_0_703,i_0_405,i_0_471,i_0_496,i_0_497,i_0_498,i_0_499,i_0_500,i_0_501,i_0_502,i_0_503,i_0_504,i_0_505,i_0_506,i_0_507,i_0_483,i_0_489,i_0_629,i_0_664,i_0_667,i_0_670,i_0_716,i_0_719,i_0_722,i_0_490,i_0_661,i_0_710,i_0_713,i_0_491,i_0_707,i_0_431,i_0_396,i_0_414,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385,i_0_387,i_0_388,i_0_389,i_0_602,i_0_603,i_0_604,i_0_605,i_0_606,i_0_607,i_0_511,i_0_390,i_0_391,i_0_392,i_0_558,i_0_561,i_0_562,i_0_354,i_0_355,i_0_356,i_0_357,i_0_358,i_0_359,i_0_598,i_0_599,i_0_600,i_0_601,i_0_350,i_0_351,i_0_352]) ).
cnf(i_0_739,plain,
c_Type_Oty_OBoolean != c_Type_Oty_OClass(X1),
inference(rename_variables,[],[i_0_489]) ).
cnf(i_0_740,plain,
( X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X1,X2,X3,X4))
| X1 = c_Type_Oty_ONT
| X1 = c_Type_Oty_OInteger
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X2,X1,X4) = c_Type_Oty_Oty__case(X9,X6,X10,X11,X3,X1,X4)
| X1 = c_Type_Oty_OVoid ),
inference(rename_variables,[],[i_0_352]) ).
cnf(i_0_741,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6) = c_Type_Oty_Oty__case(X1,X7,X8,X9,X10,c_Type_Oty_OVoid,X6),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_659,i_0_693,i_0_703,i_0_405,i_0_471,i_0_496,i_0_497,i_0_498,i_0_499,i_0_500,i_0_501,i_0_502,i_0_503,i_0_504,i_0_505,i_0_506,i_0_507,i_0_483,i_0_489,i_0_629,i_0_664,i_0_667,i_0_670,i_0_716,i_0_719,i_0_722,i_0_490,i_0_661,i_0_710,i_0_713,i_0_491,i_0_707,i_0_492,i_0_431,i_0_396,i_0_414,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385,i_0_387,i_0_388,i_0_389,i_0_602,i_0_603,i_0_604,i_0_605,i_0_606,i_0_607,i_0_511,i_0_390,i_0_391,i_0_392,i_0_558,i_0_561,i_0_562,i_0_354,i_0_355,i_0_356,i_0_357,i_0_358,i_0_359,i_0_598,i_0_599,i_0_600,i_0_601,i_0_350,i_0_351,i_0_352,i_0_353]) ).
cnf(i_0_742,plain,
c_Type_Oty_OVoid != c_Type_Oty_OClass(X1),
inference(rename_variables,[],[i_0_492]) ).
cnf(i_0_743,plain,
( X1 = c_Type_Oty_OClass(c_Type_Osko__Type__Xty__Xcase__cong__1__1(X1,X2,X3,X4))
| X1 = c_Type_Oty_ONT
| X1 = c_Type_Oty_OInteger
| X1 = c_Type_Oty_OBoolean
| c_Type_Oty_Oty__case(X5,X6,X7,X8,X2,X1,X4) = c_Type_Oty_Oty__case(X5,X9,X10,X11,X3,X1,X4) ),
inference(rename_variables,[],[i_0_353]) ).
cnf(i_0_744,plain,
c_WellTypeRT_OWTrt(v_P,v_ha____,v_E____,c_Expr_Oexp_OFAss(v_ea____,v_F____,v_D____,c_Expr_Oexp_OFAcc(v_ea____,v_F____,v_D____,tc_List_Olist(tc_String_Ochar)),tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OVoid),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_659,i_0_693,i_0_703,i_0_405,i_0_464,i_0_471,i_0_496,i_0_497,i_0_498,i_0_499,i_0_500,i_0_501,i_0_502,i_0_503,i_0_504,i_0_505,i_0_506,i_0_507,i_0_483,i_0_489,i_0_629,i_0_664,i_0_667,i_0_670,i_0_716,i_0_719,i_0_722,i_0_490,i_0_661,i_0_710,i_0_713,i_0_491,i_0_707,i_0_492,i_0_431,i_0_396,i_0_414,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385,i_0_387,i_0_388,i_0_389,i_0_602,i_0_603,i_0_604,i_0_605,i_0_606,i_0_607,i_0_511,i_0_390,i_0_391,i_0_392,i_0_558,i_0_561,i_0_562,i_0_354,i_0_355,i_0_356,i_0_357,i_0_358,i_0_359,i_0_598,i_0_599,i_0_600,i_0_601,i_0_350,i_0_351,i_0_352,i_0_353,i_0_380]) ).
cnf(i_0_745,plain,
c_TypeRel_Owiden(X1,X2,X2,X3),
inference(rename_variables,[],[i_0_464]) ).
cnf(i_0_746,plain,
( ~ c_TypeRel_Owiden(X1,X2,X3,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| c_WellTypeRT_OWTrt(X1,X4,X5,c_Expr_Oexp_OFAss(X6,X7,X8,X9,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OVoid)
| ~ c_TypeRel_Ohas__field(X1,X10,X7,X3,X8,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellTypeRT_OWTrt(X1,X4,X5,X6,c_Type_Oty_OClass(X10))
| ~ c_WellTypeRT_OWTrt(X1,X4,X5,X9,X2) ),
inference(rename_variables,[],[i_0_380]) ).
cnf(i_0_747,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OClass(X6),X7) = c_Type_Oty_Oty__case(X8,X9,X10,X11,X5,c_Type_Oty_OClass(X6),X7),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_659,i_0_693,i_0_703,i_0_405,i_0_464,i_0_471,i_0_496,i_0_497,i_0_498,i_0_499,i_0_500,i_0_501,i_0_502,i_0_503,i_0_504,i_0_505,i_0_506,i_0_507,i_0_483,i_0_485,i_0_486,i_0_487,i_0_488,i_0_489,i_0_629,i_0_664,i_0_667,i_0_670,i_0_716,i_0_719,i_0_722,i_0_490,i_0_661,i_0_710,i_0_713,i_0_491,i_0_707,i_0_492,i_0_431,i_0_396,i_0_414,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385,i_0_387,i_0_388,i_0_389,i_0_602,i_0_603,i_0_604,i_0_605,i_0_606,i_0_607,i_0_511,i_0_390,i_0_391,i_0_392,i_0_558,i_0_561,i_0_562,i_0_354,i_0_355,i_0_356,i_0_357,i_0_358,i_0_359,i_0_598,i_0_599,i_0_600,i_0_601,i_0_350,i_0_351,i_0_352,i_0_353,i_0_380,i_0_597]) ).
cnf(i_0_748,plain,
c_Type_Oty_OClass(X1) != c_Type_Oty_OBoolean,
inference(rename_variables,[],[i_0_485]) ).
cnf(i_0_749,plain,
c_Type_Oty_OClass(X1) != c_Type_Oty_OVoid,
inference(rename_variables,[],[i_0_488]) ).
cnf(i_0_750,plain,
c_Type_Oty_OClass(X1) != c_Type_Oty_ONT,
inference(rename_variables,[],[i_0_487]) ).
cnf(i_0_751,plain,
( X1 = c_Type_Oty_OBoolean
| X1 = c_Type_Oty_OVoid
| X1 = c_Type_Oty_ONT
| X1 = c_Type_Oty_OInteger
| c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,X1,X7) = c_Type_Oty_Oty__case(X8,X9,X10,X11,X6,X1,X7) ),
inference(rename_variables,[],[i_0_597]) ).
cnf(i_0_752,plain,
( c_WellTypeRT_OWTrt(v_P,v_ha____,v_E____,v_ea____,c_Type_Oty_ONT)
| c_WellTypeRT_OWTrt(v_P,v_ha____,v_E____,v_ea____,c_Type_Oty_OClass(c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__1(v_D____,v_E____,v_F____,v_P,v_ea____,v_ha____,v_e_092_060_094isub_0622____))) ),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_659,i_0_693,i_0_703,i_0_405,i_0_464,i_0_471,i_0_496,i_0_497,i_0_498,i_0_499,i_0_500,i_0_501,i_0_502,i_0_503,i_0_504,i_0_505,i_0_506,i_0_507,i_0_483,i_0_485,i_0_486,i_0_487,i_0_488,i_0_489,i_0_629,i_0_664,i_0_667,i_0_670,i_0_716,i_0_719,i_0_722,i_0_490,i_0_661,i_0_710,i_0_713,i_0_491,i_0_707,i_0_492,i_0_431,i_0_396,i_0_414,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385,i_0_387,i_0_388,i_0_389,i_0_602,i_0_603,i_0_604,i_0_605,i_0_606,i_0_607,i_0_511,i_0_390,i_0_391,i_0_392,i_0_558,i_0_561,i_0_562,i_0_354,i_0_355,i_0_356,i_0_357,i_0_358,i_0_359,i_0_598,i_0_599,i_0_600,i_0_601,i_0_350,i_0_351,i_0_352,i_0_353,i_0_380,i_0_597,i_0_265]) ).
cnf(i_0_753,plain,
( ~ c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_OFAss(X4,X5,X6,X7,tc_List_Olist(tc_String_Ochar)),X8)
| c_WellTypeRT_OWTrt(X1,X2,X3,X4,c_Type_Oty_OClass(c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__1(X6,X3,X5,X1,X4,X2,X7)))
| c_WellTypeRT_OWTrt(X1,X2,X3,X4,c_Type_Oty_ONT) ),
inference(rename_variables,[],[i_0_265]) ).
cnf(i_0_754,plain,
( c_WellTypeRT_OWTrt(v_P,v_ha____,v_E____,v_ea____,c_Type_Oty_ONT)
| c_WellTypeRT_OWTrt(v_P,v_ha____,v_E____,v_ea____,c_Type_Oty_OClass(c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__7__1(v_D____,v_E____,v_F____,v_P,v_TF____,v_ea____,v_ha____))) ),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_659,i_0_693,i_0_703,i_0_405,i_0_464,i_0_471,i_0_496,i_0_497,i_0_498,i_0_499,i_0_500,i_0_501,i_0_502,i_0_503,i_0_504,i_0_505,i_0_506,i_0_507,i_0_483,i_0_485,i_0_486,i_0_487,i_0_488,i_0_489,i_0_629,i_0_664,i_0_667,i_0_670,i_0_716,i_0_719,i_0_722,i_0_490,i_0_661,i_0_710,i_0_713,i_0_491,i_0_707,i_0_492,i_0_431,i_0_396,i_0_414,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385,i_0_387,i_0_388,i_0_389,i_0_602,i_0_603,i_0_604,i_0_605,i_0_606,i_0_607,i_0_511,i_0_390,i_0_391,i_0_392,i_0_558,i_0_561,i_0_562,i_0_354,i_0_355,i_0_356,i_0_357,i_0_358,i_0_359,i_0_598,i_0_599,i_0_600,i_0_601,i_0_350,i_0_351,i_0_352,i_0_353,i_0_380,i_0_597,i_0_265,i_0_267]) ).
cnf(i_0_755,plain,
( ~ c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_OFAcc(X4,X5,X6,tc_List_Olist(tc_String_Ochar)),X7)
| c_WellTypeRT_OWTrt(X1,X2,X3,X4,c_Type_Oty_OClass(c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__7__1(X6,X3,X5,X1,X7,X4,X2)))
| c_WellTypeRT_OWTrt(X1,X2,X3,X4,c_Type_Oty_ONT) ),
inference(rename_variables,[],[i_0_267]) ).
cnf(i_0_756,plain,
( ~ c_TypeRel_Osees__field(X1,X2,X3,c_Expr_Oexp_OCast(X4,X5,X6),X7,X8)
| ~ c_TypeRel_Osees__field(X1,X2,X3,c_Expr_Oexp_Onew(X9,X6),X10,X8) ),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_659,i_0_693,i_0_703,i_0_405,i_0_464,i_0_471,i_0_496,i_0_497,i_0_498,i_0_499,i_0_500,i_0_501,i_0_502,i_0_503,i_0_504,i_0_505,i_0_506,i_0_507,i_0_483,i_0_485,i_0_486,i_0_487,i_0_488,i_0_489,i_0_629,i_0_664,i_0_667,i_0_670,i_0_716,i_0_719,i_0_722,i_0_490,i_0_661,i_0_710,i_0_713,i_0_491,i_0_707,i_0_492,i_0_431,i_0_396,i_0_414,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385,i_0_387,i_0_388,i_0_389,i_0_602,i_0_603,i_0_604,i_0_605,i_0_606,i_0_607,i_0_511,i_0_390,i_0_391,i_0_392,i_0_558,i_0_561,i_0_562,i_0_354,i_0_355,i_0_356,i_0_357,i_0_358,i_0_359,i_0_598,i_0_599,i_0_600,i_0_601,i_0_350,i_0_351,i_0_352,i_0_353,i_0_380,i_0_597,i_0_265,i_0_267,i_0_377]) ).
cnf(i_0_757,plain,
( X1 = X2
| ~ c_TypeRel_Osees__field(X3,X4,X5,X1,X6,X7)
| ~ c_TypeRel_Osees__field(X3,X4,X5,X2,X8,X7) ),
inference(rename_variables,[],[i_0_377]) ).
cnf(i_0_758,plain,
( ~ c_TypeRel_Osees__field(X1,X2,X3,X4,c_Expr_Oexp_OCast(X5,X6,X7),X8)
| ~ c_TypeRel_Osees__field(X1,X2,X3,X9,c_Expr_Oexp_Onew(X10,X7),X8) ),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_659,i_0_693,i_0_703,i_0_405,i_0_464,i_0_471,i_0_496,i_0_497,i_0_498,i_0_499,i_0_500,i_0_501,i_0_502,i_0_503,i_0_504,i_0_505,i_0_506,i_0_507,i_0_483,i_0_485,i_0_486,i_0_487,i_0_488,i_0_489,i_0_629,i_0_664,i_0_667,i_0_670,i_0_716,i_0_719,i_0_722,i_0_490,i_0_661,i_0_710,i_0_713,i_0_491,i_0_707,i_0_492,i_0_431,i_0_396,i_0_414,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385,i_0_387,i_0_388,i_0_389,i_0_602,i_0_603,i_0_604,i_0_605,i_0_606,i_0_607,i_0_511,i_0_390,i_0_391,i_0_392,i_0_558,i_0_561,i_0_562,i_0_354,i_0_355,i_0_356,i_0_357,i_0_358,i_0_359,i_0_598,i_0_599,i_0_600,i_0_601,i_0_350,i_0_351,i_0_352,i_0_353,i_0_380,i_0_597,i_0_265,i_0_267,i_0_377,i_0_378]) ).
cnf(i_0_759,plain,
( X1 = X2
| ~ c_TypeRel_Osees__field(X3,X4,X5,X6,X1,X7)
| ~ c_TypeRel_Osees__field(X3,X4,X5,X8,X2,X7) ),
inference(rename_variables,[],[i_0_378]) ).
cnf(i_0_760,plain,
( ~ c_Progress_OWTrt_H(v_P,X1,X2,X3,c_Type_Oty_OClass(v_C____))
| c_Progress_OWTrt_H(v_P,X1,X2,c_Expr_Oexp_OFAcc(X3,v_F____,v_D____,tc_List_Olist(tc_String_Ochar)),v_TF____) ),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_659,i_0_693,i_0_703,i_0_405,i_0_464,i_0_471,i_0_496,i_0_497,i_0_498,i_0_499,i_0_500,i_0_501,i_0_502,i_0_503,i_0_504,i_0_505,i_0_506,i_0_507,i_0_483,i_0_485,i_0_486,i_0_487,i_0_488,i_0_489,i_0_629,i_0_664,i_0_667,i_0_670,i_0_716,i_0_719,i_0_722,i_0_490,i_0_661,i_0_710,i_0_713,i_0_491,i_0_707,i_0_492,i_0_431,i_0_396,i_0_414,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385,i_0_387,i_0_388,i_0_389,i_0_602,i_0_603,i_0_604,i_0_605,i_0_606,i_0_607,i_0_511,i_0_390,i_0_391,i_0_392,i_0_558,i_0_561,i_0_562,i_0_354,i_0_355,i_0_356,i_0_357,i_0_358,i_0_359,i_0_598,i_0_599,i_0_600,i_0_601,i_0_350,i_0_351,i_0_352,i_0_353,i_0_380,i_0_597,i_0_265,i_0_267,i_0_377,i_0_378,i_0_384]) ).
cnf(i_0_761,plain,
( ~ c_TypeRel_Ohas__field(X1,X2,X3,X4,X5,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| c_Progress_OWTrt_H(X1,X6,X7,c_Expr_Oexp_OFAcc(X8,X3,X5,tc_List_Olist(tc_String_Ochar)),X4)
| ~ c_Progress_OWTrt_H(X1,X6,X7,X8,c_Type_Oty_OClass(X2)) ),
inference(rename_variables,[],[i_0_384]) ).
cnf(i_0_762,plain,
( ~ c_WellType_OWT(X1,X2,X3,X4)
| c_WellType_OWT(X1,X2,X3,X4) ),
inference(scs_inference,[],[i_0_427,i_0_367,i_0_651,i_0_653,i_0_655,i_0_657,i_0_659,i_0_693,i_0_703,i_0_405,i_0_463,i_0_464,i_0_471,i_0_496,i_0_497,i_0_498,i_0_499,i_0_500,i_0_501,i_0_502,i_0_503,i_0_504,i_0_505,i_0_506,i_0_507,i_0_483,i_0_485,i_0_486,i_0_487,i_0_488,i_0_489,i_0_629,i_0_664,i_0_667,i_0_670,i_0_716,i_0_719,i_0_722,i_0_490,i_0_661,i_0_710,i_0_713,i_0_491,i_0_707,i_0_492,i_0_431,i_0_396,i_0_414,i_0_364,i_0_397,i_0_418,i_0_424,i_0_475,i_0_608,i_0_609,i_0_610,i_0_611,i_0_510,i_0_412,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_360,i_0_361,i_0_362,i_0_363,i_0_385,i_0_387,i_0_388,i_0_389,i_0_602,i_0_603,i_0_604,i_0_605,i_0_606,i_0_607,i_0_511,i_0_390,i_0_391,i_0_392,i_0_558,i_0_561,i_0_562,i_0_354,i_0_355,i_0_356,i_0_357,i_0_358,i_0_359,i_0_598,i_0_599,i_0_600,i_0_601,i_0_350,i_0_351,i_0_352,i_0_353,i_0_380,i_0_597,i_0_265,i_0_267,i_0_377,i_0_378,i_0_384,i_0_437]) ).
cnf(i_0_763,plain,
c_Map_Omap__le(X1,X1,X2,X3),
inference(rename_variables,[],[i_0_463]) ).
cnf(i_0_764,plain,
( ~ c_Map_Omap__le(X1,X2,tc_List_Olist(tc_String_Ochar),tc_Type_Oty)
| ~ c_WellType_OWT(X3,X1,X4,X5)
| c_WellType_OWT(X3,X2,X4,X5) ),
inference(rename_variables,[],[i_0_437]) ).
cnf(i_0_765,plain,
~ c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_OFAss(X4,X5,X6,X7,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OClass(X8)),
inference(scs_inference,[],[i_0_488,i_0_397]) ).
cnf(i_0_766,plain,
( X1 = c_Type_Oty_OVoid
| ~ c_WellTypeRT_OWTrt(X2,X3,X4,c_Expr_Oexp_OFAss(X5,X6,X7,X8,tc_List_Olist(tc_String_Ochar)),X1) ),
inference(rename_variables,[],[i_0_397]) ).
cnf(i_0_767,plain,
~ c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_OCast(X4,X5,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OInteger),
inference(scs_inference,[],[i_0_488,i_0_490,i_0_397,i_0_418]) ).
cnf(i_0_768,plain,
( X1 = c_Type_Oty_OClass(X2)
| ~ c_WellTypeRT_OWTrt(X3,X4,X5,c_Expr_Oexp_OCast(X2,X6,tc_List_Olist(tc_String_Ochar)),X1) ),
inference(rename_variables,[],[i_0_418]) ).
cnf(i_0_769,plain,
~ c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_Onew(X4,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OInteger),
inference(scs_inference,[],[i_0_488,i_0_490,i_0_397,i_0_418,i_0_424]) ).
cnf(i_0_770,plain,
( X1 = c_Type_Oty_OClass(X2)
| ~ c_WellTypeRT_OWTrt(X3,X4,X5,c_Expr_Oexp_Onew(X2,tc_List_Olist(tc_String_Ochar)),X1) ),
inference(rename_variables,[],[i_0_424]) ).
cnf(i_0_771,plain,
~ c_fequal(c_Type_Oty_ONT,c_Type_Oty_OBoolean,X1),
inference(scs_inference,[],[i_0_498,i_0_488,i_0_490,i_0_397,i_0_418,i_0_424,i_0_475]) ).
cnf(i_0_772,plain,
( X1 = X2
| ~ c_fequal(X1,X2,X3) ),
inference(rename_variables,[],[i_0_475]) ).
cnf(i_0_773,plain,
c_Progress_OWTrt_H(v_P,v_ha____,v_E____,c_Expr_Oexp_OFAss(v_ea____,v_F____,v_D____,c_Expr_Oexp_OFAcc(v_ea____,v_F____,v_D____,tc_List_Olist(tc_String_Ochar)),tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OVoid),
inference(scs_inference,[],[i_0_744,i_0_498,i_0_488,i_0_490,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412]) ).
cnf(i_0_774,plain,
( ~ c_WellTypeRT_OWTrt(X1,X2,X3,X4,X5)
| c_Progress_OWTrt_H(X1,X2,X3,X4,X5) ),
inference(rename_variables,[],[i_0_412]) ).
cnf(i_0_775,plain,
X1 = c_Type_Oty_Oty__rec(X2,X3,X1,X4,X5,c_Type_Oty_OInteger,X6),
inference(scs_inference,[],[i_0_744,i_0_368,i_0_498,i_0_488,i_0_490,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510]) ).
cnf(i_0_776,plain,
~ c_WellTypeRT_OWTrt(v_P,v_h_Ha____,v_E____,v_e_Ha____,c_Type_Oty_Oty__rec(X1,X2,c_Type_Oty_OClass(v_C_H____),X3,X4,c_Type_Oty_OInteger,X5)),
inference(scs_inference,[],[i_0_427,i_0_744,i_0_368,i_0_498,i_0_488,i_0_490,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554]) ).
cnf(i_0_777,plain,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6) = X3,
inference(rename_variables,[],[i_0_368]) ).
cnf(i_0_778,plain,
~ c_WellTypeRT_OWTrt(c_Type_Oty_Oty__rec(X1,X2,v_P,X3,X4,c_Type_Oty_OInteger,X5),v_h_Ha____,v_E____,v_e_Ha____,c_Type_Oty_OClass(v_C_H____)),
inference(scs_inference,[],[i_0_427,i_0_744,i_0_368,i_0_777,i_0_498,i_0_488,i_0_490,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550]) ).
cnf(i_0_779,plain,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6) = X3,
inference(rename_variables,[],[i_0_368]) ).
cnf(i_0_780,plain,
~ c_WellTypeRT_OWTrt(v_P,c_Type_Oty_Oty__rec(X1,X2,v_h_Ha____,X3,X4,c_Type_Oty_OInteger,X5),v_E____,v_e_Ha____,c_Type_Oty_OClass(v_C_H____)),
inference(scs_inference,[],[i_0_427,i_0_744,i_0_368,i_0_777,i_0_779,i_0_498,i_0_488,i_0_490,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551]) ).
cnf(i_0_781,plain,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6) = X3,
inference(rename_variables,[],[i_0_368]) ).
cnf(i_0_782,plain,
~ c_WellTypeRT_OWTrt(v_P,v_h_Ha____,c_Type_Oty_Oty__rec(X1,X2,v_E____,X3,X4,c_Type_Oty_OInteger,X5),v_e_Ha____,c_Type_Oty_OClass(v_C_H____)),
inference(scs_inference,[],[i_0_427,i_0_744,i_0_368,i_0_777,i_0_779,i_0_781,i_0_498,i_0_488,i_0_490,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552]) ).
cnf(i_0_783,plain,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6) = X3,
inference(rename_variables,[],[i_0_368]) ).
cnf(i_0_784,plain,
~ c_WellTypeRT_OWTrt(v_P,v_h_Ha____,v_E____,c_Type_Oty_Oty__rec(X1,X2,v_e_Ha____,X3,X4,c_Type_Oty_OInteger,X5),c_Type_Oty_OClass(v_C_H____)),
inference(scs_inference,[],[i_0_427,i_0_744,i_0_368,i_0_777,i_0_779,i_0_781,i_0_783,i_0_498,i_0_488,i_0_490,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553]) ).
cnf(i_0_785,plain,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6) = X3,
inference(rename_variables,[],[i_0_368]) ).
cnf(i_0_786,plain,
c_Expr_Oexp_OCast(X1,X2,X3) != c_Type_Oty_Oty__rec(X4,X5,c_Type_Oty_Oty__rec(X6,c_Expr_Oexp_Onew(X7,X3),X8,X9,X10,c_Type_Oty_OBoolean,X11),X12,X13,c_Type_Oty_OInteger,X14),
inference(scs_inference,[],[i_0_427,i_0_744,i_0_692,i_0_368,i_0_777,i_0_779,i_0_781,i_0_783,i_0_785,i_0_498,i_0_488,i_0_490,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_511]) ).
cnf(i_0_787,plain,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6) = X3,
inference(rename_variables,[],[i_0_368]) ).
cnf(i_0_788,plain,
c_Type_Ois__refT(c_Type_Oty_Oty__rec(X1,c_Type_Oty_Oty__rec(X2,c_Type_Oty_OClass(v_C_H____),X3,X4,X5,c_Type_Oty_OBoolean,X6),X7,X8,X9,c_Type_Oty_OBoolean,X10)),
inference(scs_inference,[],[i_0_427,i_0_744,i_0_647,i_0_692,i_0_368,i_0_777,i_0_779,i_0_781,i_0_783,i_0_785,i_0_498,i_0_700,i_0_488,i_0_490,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_511,i_0_558]) ).
cnf(i_0_789,plain,
X1 = c_Type_Oty_Oty__rec(X2,X1,X3,X4,X5,c_Type_Oty_OBoolean,X6),
inference(rename_variables,[],[i_0_647]) ).
cnf(i_0_790,plain,
~ c_fequal(c_Type_Oty_Oty__rec(X1,X2,c_Expr_Oexp_OCast(X3,X4,X5),X6,X7,c_Type_Oty_OInteger,X8),c_Expr_Oexp_Onew(X9,X5),X10),
inference(scs_inference,[],[i_0_427,i_0_637,i_0_744,i_0_647,i_0_692,i_0_368,i_0_777,i_0_779,i_0_781,i_0_783,i_0_785,i_0_787,i_0_498,i_0_700,i_0_488,i_0_490,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_511,i_0_558,i_0_561]) ).
cnf(i_0_791,plain,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6) = X3,
inference(rename_variables,[],[i_0_368]) ).
cnf(i_0_792,plain,
~ c_fequal(c_Expr_Oexp_OCast(X1,X2,X3),c_Type_Oty_Oty__rec(X4,X5,c_Expr_Oexp_Onew(X6,X3),X7,X8,c_Type_Oty_OInteger,X9),X10),
inference(scs_inference,[],[i_0_427,i_0_637,i_0_744,i_0_647,i_0_692,i_0_368,i_0_777,i_0_779,i_0_781,i_0_783,i_0_785,i_0_787,i_0_791,i_0_498,i_0_700,i_0_488,i_0_490,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_511,i_0_558,i_0_561,i_0_562]) ).
cnf(i_0_793,plain,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6) = X3,
inference(rename_variables,[],[i_0_368]) ).
cnf(i_0_794,plain,
c_WellTypeRT_OWTrt(v_P,v_ha____,v_E____,c_Expr_Oexp_OFAss(v_ea____,v_F____,v_D____,v_e_092_060_094isub_0622____,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OVoid),
inference(scs_inference,[],[i_0_427,i_0_637,i_0_744,i_0_647,i_0_692,i_0_368,i_0_777,i_0_779,i_0_781,i_0_783,i_0_785,i_0_787,i_0_791,i_0_432,i_0_458,i_0_498,i_0_431,i_0_700,i_0_488,i_0_490,i_0_396,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_511,i_0_558,i_0_561,i_0_562,i_0_380]) ).
cnf(i_0_795,plain,
( ~ c_TypeRel_Owiden(X1,X2,X3,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| c_WellTypeRT_OWTrt(X1,X4,X5,c_Expr_Oexp_OFAss(X6,X7,X8,X9,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OVoid)
| ~ c_TypeRel_Ohas__field(X1,X10,X7,X3,X8,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_WellTypeRT_OWTrt(X1,X4,X5,X6,c_Type_Oty_OClass(X10))
| ~ c_WellTypeRT_OWTrt(X1,X4,X5,X9,X2) ),
inference(rename_variables,[],[i_0_380]) ).
cnf(i_0_796,plain,
( ~ c_TypeRel_Osees__field(X1,X2,X3,c_Expr_Oexp_OCast(X4,X5,X6),X7,X8)
| ~ c_TypeRel_Osees__field(X1,X2,X3,c_Type_Oty_Oty__rec(X9,c_Expr_Oexp_Onew(X10,X6),X11,X12,X13,c_Type_Oty_OBoolean,X14),X15,X8) ),
inference(scs_inference,[],[i_0_427,i_0_637,i_0_744,i_0_647,i_0_692,i_0_368,i_0_777,i_0_779,i_0_781,i_0_783,i_0_785,i_0_787,i_0_791,i_0_432,i_0_458,i_0_498,i_0_431,i_0_700,i_0_488,i_0_490,i_0_396,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_511,i_0_558,i_0_561,i_0_562,i_0_380,i_0_377]) ).
cnf(i_0_797,plain,
( X1 = X2
| ~ c_TypeRel_Osees__field(X3,X4,X5,X1,X6,X7)
| ~ c_TypeRel_Osees__field(X3,X4,X5,X2,X8,X7) ),
inference(rename_variables,[],[i_0_377]) ).
cnf(i_0_798,plain,
( ~ c_TypeRel_Osees__field(X1,X2,X3,c_Expr_Oexp_OCast(X4,X5,X6),X7,X8)
| ~ c_TypeRel_Osees__field(X1,X7,X3,c_Type_Oty_Oty__rec(X9,c_Expr_Oexp_Onew(X10,X6),X11,X12,X13,c_Type_Oty_OBoolean,X14),X15,X8) ),
inference(scs_inference,[],[i_0_427,i_0_637,i_0_744,i_0_647,i_0_692,i_0_368,i_0_777,i_0_779,i_0_781,i_0_783,i_0_785,i_0_787,i_0_791,i_0_432,i_0_458,i_0_498,i_0_431,i_0_700,i_0_488,i_0_490,i_0_396,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_511,i_0_558,i_0_561,i_0_562,i_0_380,i_0_377,i_0_381]) ).
cnf(i_0_799,plain,
( c_TypeRel_Osees__field(X1,X2,X3,X4,X2,X5)
| ~ c_TypeRel_Osees__field(X1,X6,X3,X4,X2,X5) ),
inference(rename_variables,[],[i_0_381]) ).
cnf(i_0_800,plain,
( ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OClass(X6),X7),X8,X9,c_Expr_Oexp_OCast(X10,X11,X12),X8,X13)
| ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__case(X14,X15,X16,X17,X5,c_Type_Oty_OClass(X6),X7),X8,X9,c_Type_Oty_Oty__rec(X18,c_Expr_Oexp_Onew(X19,X12),X20,X21,X22,c_Type_Oty_OBoolean,X23),X24,X13) ),
inference(scs_inference,[],[i_0_427,i_0_637,i_0_747,i_0_744,i_0_647,i_0_692,i_0_368,i_0_777,i_0_779,i_0_781,i_0_783,i_0_785,i_0_787,i_0_791,i_0_432,i_0_458,i_0_498,i_0_431,i_0_700,i_0_488,i_0_490,i_0_396,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_511,i_0_558,i_0_561,i_0_562,i_0_380,i_0_377,i_0_381,i_0_579]) ).
cnf(i_0_801,plain,
( ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OClass(X6),X7),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OClass(X6),X7),X8,c_Expr_Oexp_OCast(X9,X10,X11),c_Type_Oty_Oty__case(X12,X13,X14,X15,X5,c_Type_Oty_OClass(X6),X7),X16)
| ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__case(X12,X13,X14,X15,X5,c_Type_Oty_OClass(X6),X7),c_Type_Oty_Oty__case(X12,X13,X14,X15,X5,c_Type_Oty_OClass(X6),X7),X8,c_Type_Oty_Oty__rec(X17,c_Expr_Oexp_Onew(X18,X11),X19,X20,X21,c_Type_Oty_OBoolean,X22),X23,X16) ),
inference(scs_inference,[],[i_0_427,i_0_637,i_0_747,i_0_744,i_0_647,i_0_692,i_0_368,i_0_777,i_0_779,i_0_781,i_0_783,i_0_785,i_0_787,i_0_791,i_0_432,i_0_458,i_0_498,i_0_431,i_0_700,i_0_488,i_0_490,i_0_396,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_511,i_0_558,i_0_561,i_0_562,i_0_380,i_0_377,i_0_381,i_0_579,i_0_580]) ).
cnf(i_0_802,plain,
( ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OClass(X6),X7),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OClass(X6),X7),c_Type_Oty_Oty__case(X8,X9,X10,X11,X5,c_Type_Oty_OClass(X6),X7),c_Expr_Oexp_OCast(X12,X13,X14),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OClass(X6),X7),X15)
| ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OClass(X6),X7),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OClass(X6),X7),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OClass(X6),X7),c_Type_Oty_Oty__rec(X16,c_Expr_Oexp_Onew(X17,X14),X18,X19,X20,c_Type_Oty_OBoolean,X21),X22,X15) ),
inference(scs_inference,[],[i_0_427,i_0_637,i_0_747,i_0_744,i_0_647,i_0_692,i_0_368,i_0_777,i_0_779,i_0_781,i_0_783,i_0_785,i_0_787,i_0_791,i_0_432,i_0_458,i_0_498,i_0_431,i_0_700,i_0_488,i_0_490,i_0_396,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_511,i_0_558,i_0_561,i_0_562,i_0_380,i_0_377,i_0_381,i_0_579,i_0_580,i_0_581]) ).
cnf(i_0_803,plain,
( ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OClass(X6),X7),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OClass(X6),X7),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OClass(X6),X7),c_Type_Oty_Oty__rec(X8,X9,c_Expr_Oexp_OCast(X10,X11,X12),X13,X14,c_Type_Oty_OInteger,X15),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OClass(X6),X7),X16)
| ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OClass(X6),X7),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OClass(X6),X7),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OClass(X6),X7),c_Type_Oty_Oty__rec(X17,c_Expr_Oexp_Onew(X18,X12),X19,X20,X21,c_Type_Oty_OBoolean,X22),X23,X16) ),
inference(scs_inference,[],[i_0_427,i_0_637,i_0_747,i_0_744,i_0_647,i_0_692,i_0_368,i_0_777,i_0_779,i_0_781,i_0_783,i_0_785,i_0_787,i_0_791,i_0_793,i_0_432,i_0_458,i_0_498,i_0_431,i_0_700,i_0_488,i_0_490,i_0_396,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_511,i_0_558,i_0_561,i_0_562,i_0_380,i_0_377,i_0_381,i_0_579,i_0_580,i_0_581,i_0_582]) ).
cnf(i_0_804,plain,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6) = X3,
inference(rename_variables,[],[i_0_368]) ).
cnf(i_0_805,plain,
( ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OClass(X6),X7),X8,c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OClass(X6),X7),c_Expr_Oexp_OCast(X9,X10,X11),c_Type_Oty_Oty__case(X12,X13,X14,X15,X5,c_Type_Oty_OClass(X6),X7),X16)
| ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OClass(X6),X7),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OClass(X6),X7),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OClass(X6),X7),c_Type_Oty_Oty__rec(X17,c_Expr_Oexp_Onew(X18,X11),X19,X20,X21,c_Type_Oty_OBoolean,X22),X23,X16) ),
inference(scs_inference,[],[i_0_427,i_0_637,i_0_747,i_0_744,i_0_647,i_0_692,i_0_368,i_0_777,i_0_779,i_0_781,i_0_783,i_0_785,i_0_787,i_0_791,i_0_793,i_0_432,i_0_458,i_0_498,i_0_431,i_0_700,i_0_488,i_0_490,i_0_396,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_511,i_0_558,i_0_561,i_0_562,i_0_380,i_0_377,i_0_381,i_0_579,i_0_580,i_0_581,i_0_582,i_0_583]) ).
cnf(i_0_806,plain,
( ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OClass(X6),X7),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OClass(X6),X7),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OClass(X6),X7),c_Expr_Oexp_OCast(X8,X9,X10),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OClass(X6),X7),c_Type_Oty_Oty__case(X11,X12,X13,X14,X5,c_Type_Oty_OClass(X6),X7))
| ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OClass(X6),X7),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OClass(X6),X7),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OClass(X6),X7),c_Type_Oty_Oty__rec(X15,c_Expr_Oexp_Onew(X16,X10),X17,X18,X19,c_Type_Oty_OBoolean,X20),X21,c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OClass(X6),X7)) ),
inference(scs_inference,[],[i_0_427,i_0_637,i_0_747,i_0_744,i_0_647,i_0_692,i_0_368,i_0_777,i_0_779,i_0_781,i_0_783,i_0_785,i_0_787,i_0_791,i_0_793,i_0_432,i_0_458,i_0_498,i_0_431,i_0_700,i_0_488,i_0_490,i_0_396,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_511,i_0_558,i_0_561,i_0_562,i_0_380,i_0_377,i_0_381,i_0_579,i_0_580,i_0_581,i_0_582,i_0_583,i_0_584]) ).
cnf(i_0_807,plain,
( ~ c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_OFAcc(X4,X5,X6,tc_List_Olist(tc_String_Ochar)),X7)
| c_WellTypeRT_OWTrt(X1,X2,X3,X4,c_Type_Oty_OClass(c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__7__1(X6,X3,X5,X1,X7,X4,X2)))
| c_WellTypeRT_OWTrt(X1,X2,X3,X4,c_Type_Oty_ONT) ),
inference(rename_variables,[],[i_0_267]) ).
cnf(i_0_808,plain,
c_Map_Omap__le(X1,X1,X2,X3),
inference(rename_variables,[],[i_0_463]) ).
cnf(i_0_810,plain,
~ c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_OFAss(X4,X5,X6,X7,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_ONT),
inference(scs_inference,[],[i_0_506,i_0_397]) ).
cnf(i_0_811,plain,
( X1 = c_Type_Oty_OVoid
| ~ c_WellTypeRT_OWTrt(X2,X3,X4,c_Expr_Oexp_OFAss(X5,X6,X7,X8,tc_List_Olist(tc_String_Ochar)),X1) ),
inference(rename_variables,[],[i_0_397]) ).
cnf(i_0_812,plain,
~ c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_OCast(X4,X5,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_ONT),
inference(scs_inference,[],[i_0_491,i_0_506,i_0_397,i_0_418]) ).
cnf(i_0_813,plain,
( X1 = c_Type_Oty_OClass(X2)
| ~ c_WellTypeRT_OWTrt(X3,X4,X5,c_Expr_Oexp_OCast(X2,X6,tc_List_Olist(tc_String_Ochar)),X1) ),
inference(rename_variables,[],[i_0_418]) ).
cnf(i_0_814,plain,
~ c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_Onew(X4,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_ONT),
inference(scs_inference,[],[i_0_491,i_0_506,i_0_397,i_0_418,i_0_424]) ).
cnf(i_0_815,plain,
( X1 = c_Type_Oty_OClass(X2)
| ~ c_WellTypeRT_OWTrt(X3,X4,X5,c_Expr_Oexp_Onew(X2,tc_List_Olist(tc_String_Ochar)),X1) ),
inference(rename_variables,[],[i_0_424]) ).
cnf(i_0_816,plain,
~ c_fequal(c_Expr_Oexp_OCast(X1,X2,X3),c_Type_Oty_Oty__rec(X4,X5,c_Type_Oty_Oty__rec(X6,c_Expr_Oexp_Onew(X7,X3),X8,X9,X10,c_Type_Oty_OBoolean,X11),X12,X13,c_Type_Oty_OInteger,X14),X15),
inference(scs_inference,[],[i_0_786,i_0_491,i_0_506,i_0_397,i_0_418,i_0_424,i_0_475]) ).
cnf(i_0_817,plain,
( X1 = X2
| ~ c_fequal(X1,X2,X3) ),
inference(rename_variables,[],[i_0_475]) ).
cnf(i_0_818,plain,
c_Progress_OWTrt_H(v_P,v_ha____,v_E____,c_Expr_Oexp_OFAcc(v_ea____,v_F____,v_D____,tc_List_Olist(tc_String_Ochar)),v_TF____),
inference(scs_inference,[],[i_0_672,i_0_786,i_0_491,i_0_506,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412]) ).
cnf(i_0_819,plain,
( ~ c_WellTypeRT_OWTrt(X1,X2,X3,X4,X5)
| c_Progress_OWTrt_H(X1,X2,X3,X4,X5) ),
inference(rename_variables,[],[i_0_412]) ).
cnf(i_0_820,plain,
X1 = c_Type_Oty_Oty__rec(X2,X3,X4,X1,X5,c_Type_Oty_ONT,X6),
inference(scs_inference,[],[i_0_672,i_0_786,i_0_369,i_0_491,i_0_506,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510]) ).
cnf(i_0_821,plain,
~ c_WellTypeRT_OWTrt(v_P,v_h_Ha____,v_E____,v_e_Ha____,c_Type_Oty_Oty__rec(X1,X2,X3,c_Type_Oty_OClass(v_C_H____),X4,c_Type_Oty_ONT,X5)),
inference(scs_inference,[],[i_0_427,i_0_672,i_0_786,i_0_369,i_0_491,i_0_506,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554]) ).
cnf(i_0_822,plain,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_ONT,X6) = X4,
inference(rename_variables,[],[i_0_369]) ).
cnf(i_0_823,plain,
~ c_WellTypeRT_OWTrt(c_Type_Oty_Oty__rec(X1,X2,X3,v_P,X4,c_Type_Oty_ONT,X5),v_h_Ha____,v_E____,v_e_Ha____,c_Type_Oty_OClass(v_C_H____)),
inference(scs_inference,[],[i_0_427,i_0_672,i_0_786,i_0_369,i_0_822,i_0_491,i_0_506,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550]) ).
cnf(i_0_824,plain,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_ONT,X6) = X4,
inference(rename_variables,[],[i_0_369]) ).
cnf(i_0_825,plain,
~ c_WellTypeRT_OWTrt(v_P,c_Type_Oty_Oty__rec(X1,X2,X3,v_h_Ha____,X4,c_Type_Oty_ONT,X5),v_E____,v_e_Ha____,c_Type_Oty_OClass(v_C_H____)),
inference(scs_inference,[],[i_0_427,i_0_672,i_0_786,i_0_369,i_0_822,i_0_824,i_0_491,i_0_506,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551]) ).
cnf(i_0_826,plain,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_ONT,X6) = X4,
inference(rename_variables,[],[i_0_369]) ).
cnf(i_0_827,plain,
~ c_WellTypeRT_OWTrt(v_P,v_h_Ha____,c_Type_Oty_Oty__rec(X1,X2,X3,v_E____,X4,c_Type_Oty_ONT,X5),v_e_Ha____,c_Type_Oty_OClass(v_C_H____)),
inference(scs_inference,[],[i_0_427,i_0_672,i_0_786,i_0_369,i_0_822,i_0_824,i_0_826,i_0_491,i_0_506,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552]) ).
cnf(i_0_828,plain,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_ONT,X6) = X4,
inference(rename_variables,[],[i_0_369]) ).
cnf(i_0_829,plain,
~ c_WellTypeRT_OWTrt(v_P,v_h_Ha____,v_E____,c_Type_Oty_Oty__rec(X1,X2,X3,v_e_Ha____,X4,c_Type_Oty_ONT,X5),c_Type_Oty_OClass(v_C_H____)),
inference(scs_inference,[],[i_0_427,i_0_672,i_0_786,i_0_369,i_0_822,i_0_824,i_0_826,i_0_828,i_0_491,i_0_506,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553]) ).
cnf(i_0_830,plain,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_ONT,X6) = X4,
inference(rename_variables,[],[i_0_369]) ).
cnf(i_0_831,plain,
c_Type_Ois__refT(c_Type_Oty_Oty__rec(X1,X2,c_Type_Oty_Oty__rec(X3,c_Type_Oty_Oty__rec(X4,c_Type_Oty_OClass(v_C_H____),X5,X6,X7,c_Type_Oty_OBoolean,X8),X9,X10,X11,c_Type_Oty_OBoolean,X12),X13,X14,c_Type_Oty_OInteger,X15)),
inference(scs_inference,[],[i_0_427,i_0_672,i_0_775,i_0_786,i_0_369,i_0_822,i_0_824,i_0_826,i_0_828,i_0_491,i_0_506,i_0_788,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558]) ).
cnf(i_0_832,plain,
X1 = c_Type_Oty_Oty__rec(X2,X3,X1,X4,X5,c_Type_Oty_OInteger,X6),
inference(rename_variables,[],[i_0_775]) ).
cnf(i_0_833,plain,
c_Expr_Oexp_OCast(X1,X2,X3) != c_Type_Oty_Oty__rec(X4,X5,X6,c_Type_Oty_Oty__rec(X7,X8,c_Type_Oty_Oty__rec(X9,c_Expr_Oexp_Onew(X10,X3),X11,X12,X13,c_Type_Oty_OBoolean,X14),X15,X16,c_Type_Oty_OInteger,X17),X18,c_Type_Oty_ONT,X19),
inference(scs_inference,[],[i_0_427,i_0_672,i_0_775,i_0_786,i_0_369,i_0_822,i_0_824,i_0_826,i_0_828,i_0_830,i_0_491,i_0_506,i_0_788,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511]) ).
cnf(i_0_834,plain,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_ONT,X6) = X4,
inference(rename_variables,[],[i_0_369]) ).
cnf(i_0_835,plain,
~ c_fequal(c_Type_Oty_Oty__rec(X1,X2,X3,c_Expr_Oexp_OCast(X4,X5,X6),X7,c_Type_Oty_ONT,X8),c_Expr_Oexp_Onew(X9,X6),X10),
inference(scs_inference,[],[i_0_427,i_0_672,i_0_637,i_0_775,i_0_786,i_0_369,i_0_822,i_0_824,i_0_826,i_0_828,i_0_830,i_0_834,i_0_491,i_0_506,i_0_788,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561]) ).
cnf(i_0_836,plain,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_ONT,X6) = X4,
inference(rename_variables,[],[i_0_369]) ).
cnf(i_0_837,plain,
~ c_fequal(c_Expr_Oexp_OCast(X1,X2,X3),c_Type_Oty_Oty__rec(X4,X5,X6,c_Expr_Oexp_Onew(X7,X3),X8,c_Type_Oty_ONT,X9),X10),
inference(scs_inference,[],[i_0_427,i_0_672,i_0_637,i_0_775,i_0_786,i_0_369,i_0_822,i_0_824,i_0_826,i_0_828,i_0_830,i_0_834,i_0_836,i_0_491,i_0_506,i_0_788,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562]) ).
cnf(i_0_838,plain,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_ONT,X6) = X4,
inference(rename_variables,[],[i_0_369]) ).
cnf(i_0_839,plain,
( ~ c_TypeRel_Osees__field(X1,X2,X3,X4,c_Expr_Oexp_OCast(X5,X6,X7),X8)
| ~ c_TypeRel_Osees__field(X1,X2,X3,X9,c_Type_Oty_Oty__rec(X10,X11,c_Type_Oty_Oty__rec(X12,c_Expr_Oexp_Onew(X13,X7),X14,X15,X16,c_Type_Oty_OBoolean,X17),X18,X19,c_Type_Oty_OInteger,X20),X8) ),
inference(scs_inference,[],[i_0_427,i_0_672,i_0_637,i_0_775,i_0_786,i_0_369,i_0_822,i_0_824,i_0_826,i_0_828,i_0_830,i_0_834,i_0_836,i_0_491,i_0_506,i_0_788,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_378]) ).
cnf(i_0_840,plain,
( X1 = X2
| ~ c_TypeRel_Osees__field(X3,X4,X5,X6,X1,X7)
| ~ c_TypeRel_Osees__field(X3,X4,X5,X8,X2,X7) ),
inference(rename_variables,[],[i_0_378]) ).
cnf(i_0_841,plain,
( ~ c_TypeRel_Osees__field(X1,X2,X3,X4,c_Expr_Oexp_OCast(X5,X6,X7),X8)
| ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__rec(X9,X10,X1,X11,X12,c_Type_Oty_OInteger,X13),X2,X3,X14,c_Type_Oty_Oty__rec(X15,X16,c_Type_Oty_Oty__rec(X17,c_Expr_Oexp_Onew(X18,X7),X19,X20,X21,c_Type_Oty_OBoolean,X22),X23,X24,c_Type_Oty_OInteger,X25),X8) ),
inference(scs_inference,[],[i_0_427,i_0_672,i_0_637,i_0_775,i_0_832,i_0_786,i_0_369,i_0_822,i_0_824,i_0_826,i_0_828,i_0_830,i_0_834,i_0_836,i_0_491,i_0_506,i_0_788,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_378,i_0_579]) ).
cnf(i_0_842,plain,
( ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6),X3,X7,X8,c_Expr_Oexp_OCast(X9,X10,X11),X12)
| ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6),c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6),X7,X13,c_Type_Oty_Oty__rec(X14,X15,c_Type_Oty_Oty__rec(X16,c_Expr_Oexp_Onew(X17,X11),X18,X19,X20,c_Type_Oty_OBoolean,X21),X22,X23,c_Type_Oty_OInteger,X24),X12) ),
inference(scs_inference,[],[i_0_427,i_0_672,i_0_637,i_0_775,i_0_832,i_0_786,i_0_369,i_0_822,i_0_824,i_0_826,i_0_828,i_0_830,i_0_834,i_0_836,i_0_491,i_0_506,i_0_788,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_378,i_0_579,i_0_580]) ).
cnf(i_0_843,plain,
( ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6),c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6),X3,X7,c_Expr_Oexp_OCast(X8,X9,X10),X11)
| ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6),c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6),c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6),X12,c_Type_Oty_Oty__rec(X13,X14,c_Type_Oty_Oty__rec(X15,c_Expr_Oexp_Onew(X16,X10),X17,X18,X19,c_Type_Oty_OBoolean,X20),X21,X22,c_Type_Oty_OInteger,X23),X11) ),
inference(scs_inference,[],[i_0_427,i_0_672,i_0_637,i_0_775,i_0_832,i_0_786,i_0_369,i_0_822,i_0_824,i_0_826,i_0_828,i_0_830,i_0_834,i_0_836,i_0_491,i_0_506,i_0_788,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_378,i_0_579,i_0_580,i_0_581]) ).
cnf(i_0_844,plain,
( ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6),c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6),c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6),X7,c_Type_Oty_Oty__rec(X8,X9,X10,c_Expr_Oexp_OCast(X11,X12,X13),X14,c_Type_Oty_ONT,X15),X16)
| ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6),c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6),c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6),X17,c_Type_Oty_Oty__rec(X18,X19,c_Type_Oty_Oty__rec(X20,c_Expr_Oexp_Onew(X21,X13),X22,X23,X24,c_Type_Oty_OBoolean,X25),X26,X27,c_Type_Oty_OInteger,X28),X16) ),
inference(scs_inference,[],[i_0_427,i_0_672,i_0_637,i_0_775,i_0_832,i_0_786,i_0_369,i_0_822,i_0_824,i_0_826,i_0_828,i_0_830,i_0_834,i_0_836,i_0_838,i_0_491,i_0_506,i_0_788,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_378,i_0_579,i_0_580,i_0_581,i_0_583]) ).
cnf(i_0_845,plain,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_ONT,X6) = X4,
inference(rename_variables,[],[i_0_369]) ).
cnf(i_0_846,plain,
( ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6),c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6),c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6),X7,c_Expr_Oexp_OCast(X8,X9,X10),X3)
| ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6),c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6),c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6),X11,c_Type_Oty_Oty__rec(X12,X13,c_Type_Oty_Oty__rec(X14,c_Expr_Oexp_Onew(X15,X10),X16,X17,X18,c_Type_Oty_OBoolean,X19),X20,X21,c_Type_Oty_OInteger,X22),c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6)) ),
inference(scs_inference,[],[i_0_427,i_0_672,i_0_637,i_0_775,i_0_832,i_0_786,i_0_369,i_0_822,i_0_824,i_0_826,i_0_828,i_0_830,i_0_834,i_0_836,i_0_838,i_0_491,i_0_506,i_0_788,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_378,i_0_579,i_0_580,i_0_581,i_0_583,i_0_584]) ).
cnf(i_0_847,plain,
( ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__rec(X1,X2,c_Expr_Oexp_OCast(X3,X4,X5),X6,X7,c_Type_Oty_OInteger,X8),X9,c_Type_Oty_Oty__rec(X1,X2,c_Expr_Oexp_OCast(X3,X4,X5),X6,X7,c_Type_Oty_OInteger,X8),X10,c_Expr_Oexp_OCast(X3,X4,X5),c_Type_Oty_Oty__rec(X1,X2,c_Expr_Oexp_OCast(X3,X4,X5),X6,X7,c_Type_Oty_OInteger,X8))
| ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__rec(X1,X2,c_Expr_Oexp_OCast(X3,X4,X5),X6,X7,c_Type_Oty_OInteger,X8),c_Type_Oty_Oty__rec(X1,X2,c_Expr_Oexp_OCast(X3,X4,X5),X6,X7,c_Type_Oty_OInteger,X8),c_Type_Oty_Oty__rec(X1,X2,c_Expr_Oexp_OCast(X3,X4,X5),X6,X7,c_Type_Oty_OInteger,X8),X11,c_Type_Oty_Oty__rec(X12,X13,c_Type_Oty_Oty__rec(X14,c_Expr_Oexp_Onew(X15,X5),X16,X17,X18,c_Type_Oty_OBoolean,X19),X20,X21,c_Type_Oty_OInteger,X22),c_Type_Oty_Oty__rec(X1,X2,c_Expr_Oexp_OCast(X3,X4,X5),X6,X7,c_Type_Oty_OInteger,X8)) ),
inference(scs_inference,[],[i_0_427,i_0_672,i_0_637,i_0_775,i_0_832,i_0_786,i_0_369,i_0_822,i_0_824,i_0_826,i_0_828,i_0_830,i_0_834,i_0_836,i_0_838,i_0_491,i_0_506,i_0_788,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_378,i_0_579,i_0_580,i_0_581,i_0_583,i_0_584,i_0_381]) ).
cnf(i_0_848,plain,
( c_TypeRel_Osees__field(X1,X2,X3,X4,X2,X5)
| ~ c_TypeRel_Osees__field(X1,X6,X3,X4,X2,X5) ),
inference(rename_variables,[],[i_0_381]) ).
cnf(i_0_849,plain,
c_Map_Omap__le(X1,X1,X2,X3),
inference(rename_variables,[],[i_0_463]) ).
cnf(i_0_850,plain,
( c_WellType_OWT(X1,X2,X3,X4)
| ~ c_TypeRel_Osees__field(X5,X6,X7,c_Expr_Oexp_OCast(X8,X9,X10),X11,X12)
| ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__rec(X13,X14,c_Expr_Oexp_OCast(X8,X9,X10),X15,X16,c_Type_Oty_OInteger,X17),c_Type_Oty_Oty__rec(X13,X14,c_Expr_Oexp_OCast(X8,X9,X10),X15,X16,c_Type_Oty_OInteger,X17),c_Type_Oty_Oty__rec(X13,X14,c_Expr_Oexp_OCast(X8,X9,X10),X15,X16,c_Type_Oty_OInteger,X17),X18,c_Type_Oty_Oty__rec(X19,X20,c_Type_Oty_Oty__rec(X21,c_Expr_Oexp_Onew(X22,X10),X23,X24,X25,c_Type_Oty_OBoolean,X26),X27,X28,c_Type_Oty_OInteger,X29),c_Type_Oty_Oty__rec(X13,X14,c_Expr_Oexp_OCast(X8,X9,X10),X15,X16,c_Type_Oty_OInteger,X17))
| ~ c_TypeRel_Osees__field(X5,X6,X7,c_Type_Oty_Oty__rec(X19,X20,c_Type_Oty_Oty__rec(X21,c_Expr_Oexp_Onew(X22,X10),X23,X24,X25,c_Type_Oty_OBoolean,X26),X27,X28,c_Type_Oty_OInteger,X29),X30,X12) ),
inference(scs_inference,[],[i_0_427,i_0_672,i_0_405,i_0_637,i_0_775,i_0_832,i_0_786,i_0_369,i_0_822,i_0_824,i_0_826,i_0_828,i_0_830,i_0_834,i_0_836,i_0_838,i_0_491,i_0_463,i_0_506,i_0_396,i_0_788,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_378,i_0_579,i_0_580,i_0_581,i_0_583,i_0_584,i_0_381,i_0_437,i_0_377]) ).
cnf(i_0_851,plain,
~ c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_OFAss(X4,X5,X6,X7,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OInteger),
inference(scs_inference,[],[i_0_504,i_0_397]) ).
cnf(i_0_852,plain,
( X1 = c_Type_Oty_OVoid
| ~ c_WellTypeRT_OWTrt(X2,X3,X4,c_Expr_Oexp_OFAss(X5,X6,X7,X8,tc_List_Olist(tc_String_Ochar)),X1) ),
inference(rename_variables,[],[i_0_397]) ).
cnf(i_0_853,plain,
~ c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_OCast(X4,X5,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OVoid),
inference(scs_inference,[],[i_0_492,i_0_504,i_0_397,i_0_418]) ).
cnf(i_0_854,plain,
( X1 = c_Type_Oty_OClass(X2)
| ~ c_WellTypeRT_OWTrt(X3,X4,X5,c_Expr_Oexp_OCast(X2,X6,tc_List_Olist(tc_String_Ochar)),X1) ),
inference(rename_variables,[],[i_0_418]) ).
cnf(i_0_855,plain,
~ c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_Onew(X4,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OVoid),
inference(scs_inference,[],[i_0_492,i_0_504,i_0_397,i_0_418,i_0_424]) ).
cnf(i_0_856,plain,
( X1 = c_Type_Oty_OClass(X2)
| ~ c_WellTypeRT_OWTrt(X3,X4,X5,c_Expr_Oexp_Onew(X2,tc_List_Olist(tc_String_Ochar)),X1) ),
inference(rename_variables,[],[i_0_424]) ).
cnf(i_0_857,plain,
~ c_fequal(c_Expr_Oexp_OCast(X1,X2,X3),c_Type_Oty_Oty__rec(X4,X5,X6,c_Type_Oty_Oty__rec(X7,X8,c_Type_Oty_Oty__rec(X9,c_Expr_Oexp_Onew(X10,X3),X11,X12,X13,c_Type_Oty_OBoolean,X14),X15,X16,c_Type_Oty_OInteger,X17),X18,c_Type_Oty_ONT,X19),X20),
inference(scs_inference,[],[i_0_833,i_0_492,i_0_504,i_0_397,i_0_418,i_0_424,i_0_475]) ).
cnf(i_0_858,plain,
( X1 = X2
| ~ c_fequal(X1,X2,X3) ),
inference(rename_variables,[],[i_0_475]) ).
cnf(i_0_859,plain,
c_Progress_OWTrt_H(v_P,v_h_Ha____,v_E____,v_e_Ha____,v_sko__local__XFAssRed1__2__1(v_E____,v_P,c_Type_Oty_OClass(v_C____),v_e_Ha____,v_h_Ha____)),
inference(scs_inference,[],[i_0_674,i_0_833,i_0_492,i_0_504,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412]) ).
cnf(i_0_860,plain,
( ~ c_WellTypeRT_OWTrt(X1,X2,X3,X4,X5)
| c_Progress_OWTrt_H(X1,X2,X3,X4,X5) ),
inference(rename_variables,[],[i_0_412]) ).
cnf(i_0_861,plain,
X1 = c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6),
inference(scs_inference,[],[i_0_674,i_0_833,i_0_370,i_0_492,i_0_504,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510]) ).
cnf(i_0_862,plain,
~ c_WellTypeRT_OWTrt(v_P,v_h_Ha____,v_E____,v_e_Ha____,c_Type_Oty_Oty__rec(c_Type_Oty_OClass(v_C_H____),X1,X2,X3,X4,c_Type_Oty_OVoid,X5)),
inference(scs_inference,[],[i_0_427,i_0_674,i_0_833,i_0_370,i_0_492,i_0_504,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554]) ).
cnf(i_0_863,plain,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6) = X1,
inference(rename_variables,[],[i_0_370]) ).
cnf(i_0_864,plain,
~ c_WellTypeRT_OWTrt(c_Type_Oty_Oty__rec(v_P,X1,X2,X3,X4,c_Type_Oty_OVoid,X5),v_h_Ha____,v_E____,v_e_Ha____,c_Type_Oty_OClass(v_C_H____)),
inference(scs_inference,[],[i_0_427,i_0_674,i_0_833,i_0_370,i_0_863,i_0_492,i_0_504,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550]) ).
cnf(i_0_865,plain,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6) = X1,
inference(rename_variables,[],[i_0_370]) ).
cnf(i_0_866,plain,
~ c_WellTypeRT_OWTrt(v_P,c_Type_Oty_Oty__rec(v_h_Ha____,X1,X2,X3,X4,c_Type_Oty_OVoid,X5),v_E____,v_e_Ha____,c_Type_Oty_OClass(v_C_H____)),
inference(scs_inference,[],[i_0_427,i_0_674,i_0_833,i_0_370,i_0_863,i_0_865,i_0_492,i_0_504,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551]) ).
cnf(i_0_867,plain,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6) = X1,
inference(rename_variables,[],[i_0_370]) ).
cnf(i_0_868,plain,
~ c_WellTypeRT_OWTrt(v_P,v_h_Ha____,c_Type_Oty_Oty__rec(v_E____,X1,X2,X3,X4,c_Type_Oty_OVoid,X5),v_e_Ha____,c_Type_Oty_OClass(v_C_H____)),
inference(scs_inference,[],[i_0_427,i_0_674,i_0_833,i_0_370,i_0_863,i_0_865,i_0_867,i_0_492,i_0_504,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552]) ).
cnf(i_0_869,plain,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6) = X1,
inference(rename_variables,[],[i_0_370]) ).
cnf(i_0_870,plain,
~ c_WellTypeRT_OWTrt(v_P,v_h_Ha____,v_E____,c_Type_Oty_Oty__rec(v_e_Ha____,X1,X2,X3,X4,c_Type_Oty_OVoid,X5),c_Type_Oty_OClass(v_C_H____)),
inference(scs_inference,[],[i_0_427,i_0_674,i_0_833,i_0_370,i_0_863,i_0_865,i_0_867,i_0_869,i_0_492,i_0_504,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553]) ).
cnf(i_0_871,plain,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6) = X1,
inference(rename_variables,[],[i_0_370]) ).
cnf(i_0_872,plain,
c_Type_Ois__refT(c_Type_Oty_Oty__rec(X1,X2,X3,c_Type_Oty_Oty__rec(X4,X5,c_Type_Oty_Oty__rec(X6,c_Type_Oty_Oty__rec(X7,c_Type_Oty_OClass(v_C_H____),X8,X9,X10,c_Type_Oty_OBoolean,X11),X12,X13,X14,c_Type_Oty_OBoolean,X15),X16,X17,c_Type_Oty_OInteger,X18),X19,c_Type_Oty_ONT,X20)),
inference(scs_inference,[],[i_0_427,i_0_674,i_0_820,i_0_833,i_0_370,i_0_863,i_0_865,i_0_867,i_0_869,i_0_492,i_0_504,i_0_831,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558]) ).
cnf(i_0_873,plain,
X1 = c_Type_Oty_Oty__rec(X2,X3,X4,X1,X5,c_Type_Oty_ONT,X6),
inference(rename_variables,[],[i_0_820]) ).
cnf(i_0_874,plain,
c_Expr_Oexp_OCast(X1,X2,X3) != c_Type_Oty_Oty__rec(c_Type_Oty_Oty__rec(X4,X5,X6,c_Type_Oty_Oty__rec(X7,X8,c_Type_Oty_Oty__rec(X9,c_Expr_Oexp_Onew(X10,X3),X11,X12,X13,c_Type_Oty_OBoolean,X14),X15,X16,c_Type_Oty_OInteger,X17),X18,c_Type_Oty_ONT,X19),X20,X21,X22,X23,c_Type_Oty_OVoid,X24),
inference(scs_inference,[],[i_0_427,i_0_674,i_0_820,i_0_833,i_0_370,i_0_863,i_0_865,i_0_867,i_0_869,i_0_871,i_0_492,i_0_504,i_0_831,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511]) ).
cnf(i_0_875,plain,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6) = X1,
inference(rename_variables,[],[i_0_370]) ).
cnf(i_0_876,plain,
~ c_fequal(c_Type_Oty_Oty__rec(c_Expr_Oexp_OCast(X1,X2,X3),X4,X5,X6,X7,c_Type_Oty_OVoid,X8),c_Expr_Oexp_Onew(X9,X3),X10),
inference(scs_inference,[],[i_0_427,i_0_674,i_0_637,i_0_820,i_0_833,i_0_370,i_0_863,i_0_865,i_0_867,i_0_869,i_0_871,i_0_875,i_0_492,i_0_504,i_0_831,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561]) ).
cnf(i_0_877,plain,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6) = X1,
inference(rename_variables,[],[i_0_370]) ).
cnf(i_0_878,plain,
~ c_fequal(c_Expr_Oexp_OCast(X1,X2,X3),c_Type_Oty_Oty__rec(c_Expr_Oexp_Onew(X4,X3),X5,X6,X7,X8,c_Type_Oty_OVoid,X9),X10),
inference(scs_inference,[],[i_0_427,i_0_674,i_0_637,i_0_820,i_0_833,i_0_370,i_0_863,i_0_865,i_0_867,i_0_869,i_0_871,i_0_875,i_0_877,i_0_492,i_0_504,i_0_831,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562]) ).
cnf(i_0_879,plain,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6) = X1,
inference(rename_variables,[],[i_0_370]) ).
cnf(i_0_880,plain,
( c_WellTypeRT_OWTrt(v_P,v_ha____,v_E____,v_ea____,c_Type_Oty_ONT)
| c_WellTypeRT_OWTrt(v_P,v_ha____,v_E____,v_ea____,c_Type_Oty_OClass(c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__1(v_D____,v_E____,v_F____,v_P,v_ea____,v_ha____,c_Expr_Oexp_OFAcc(v_ea____,v_F____,v_D____,tc_List_Olist(tc_String_Ochar))))) ),
inference(scs_inference,[],[i_0_427,i_0_674,i_0_744,i_0_637,i_0_820,i_0_833,i_0_370,i_0_863,i_0_865,i_0_867,i_0_869,i_0_871,i_0_875,i_0_877,i_0_492,i_0_504,i_0_831,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_265]) ).
cnf(i_0_881,plain,
( ~ c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_OFAss(X4,X5,X6,X7,tc_List_Olist(tc_String_Ochar)),X8)
| c_WellTypeRT_OWTrt(X1,X2,X3,X4,c_Type_Oty_OClass(c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__1(X6,X3,X5,X1,X4,X2,X7)))
| c_WellTypeRT_OWTrt(X1,X2,X3,X4,c_Type_Oty_ONT) ),
inference(rename_variables,[],[i_0_265]) ).
cnf(i_0_882,plain,
( ~ c_TypeRel_Osees__field(X1,X2,X3,X4,c_Expr_Oexp_OCast(X5,X6,X7),X8)
| ~ c_TypeRel_Osees__field(X1,X2,X3,X9,c_Type_Oty_Oty__rec(X10,X11,X12,c_Type_Oty_Oty__rec(X13,X14,c_Type_Oty_Oty__rec(X15,c_Expr_Oexp_Onew(X16,X7),X17,X18,X19,c_Type_Oty_OBoolean,X20),X21,X22,c_Type_Oty_OInteger,X23),X24,c_Type_Oty_ONT,X25),X8) ),
inference(scs_inference,[],[i_0_427,i_0_674,i_0_744,i_0_637,i_0_820,i_0_833,i_0_370,i_0_863,i_0_865,i_0_867,i_0_869,i_0_871,i_0_875,i_0_877,i_0_492,i_0_504,i_0_831,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_265,i_0_378]) ).
cnf(i_0_883,plain,
( X1 = X2
| ~ c_TypeRel_Osees__field(X3,X4,X5,X6,X1,X7)
| ~ c_TypeRel_Osees__field(X3,X4,X5,X8,X2,X7) ),
inference(rename_variables,[],[i_0_378]) ).
cnf(i_0_884,plain,
( ~ c_TypeRel_Osees__field(X1,X2,X3,c_Expr_Oexp_OCast(X4,X5,X6),X7,X8)
| ~ c_TypeRel_Osees__field(X1,X2,X3,c_Type_Oty_Oty__rec(X9,X10,X11,c_Type_Oty_Oty__rec(X12,X13,c_Type_Oty_Oty__rec(X14,c_Expr_Oexp_Onew(X15,X6),X16,X17,X18,c_Type_Oty_OBoolean,X19),X20,X21,c_Type_Oty_OInteger,X22),X23,c_Type_Oty_ONT,X24),X25,X8) ),
inference(scs_inference,[],[i_0_427,i_0_674,i_0_744,i_0_637,i_0_820,i_0_833,i_0_370,i_0_863,i_0_865,i_0_867,i_0_869,i_0_871,i_0_875,i_0_877,i_0_492,i_0_504,i_0_831,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_265,i_0_378,i_0_377]) ).
cnf(i_0_885,plain,
( X1 = X2
| ~ c_TypeRel_Osees__field(X3,X4,X5,X1,X6,X7)
| ~ c_TypeRel_Osees__field(X3,X4,X5,X2,X8,X7) ),
inference(rename_variables,[],[i_0_377]) ).
cnf(i_0_886,plain,
( ~ c_TypeRel_Osees__field(X1,X2,X3,X4,c_Type_Oty_Oty__rec(c_Expr_Oexp_OCast(X5,X6,X7),X8,X9,X10,X11,c_Type_Oty_OVoid,X12),X13)
| ~ c_TypeRel_Osees__field(X1,X2,X3,X14,c_Type_Oty_Oty__rec(X15,X16,X17,c_Type_Oty_Oty__rec(X18,X19,c_Type_Oty_Oty__rec(X20,c_Expr_Oexp_Onew(X21,X7),X22,X23,X24,c_Type_Oty_OBoolean,X25),X26,X27,c_Type_Oty_OInteger,X28),X29,c_Type_Oty_ONT,X30),X13) ),
inference(scs_inference,[],[i_0_427,i_0_674,i_0_744,i_0_637,i_0_820,i_0_833,i_0_370,i_0_863,i_0_865,i_0_867,i_0_869,i_0_871,i_0_875,i_0_877,i_0_879,i_0_492,i_0_504,i_0_831,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_265,i_0_378,i_0_377,i_0_583]) ).
cnf(i_0_887,plain,
c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6) = X1,
inference(rename_variables,[],[i_0_370]) ).
cnf(i_0_888,plain,
( ~ c_TypeRel_Osees__field(X1,X2,X3,X4,c_Expr_Oexp_OCast(X5,X6,X7),X8)
| ~ c_TypeRel_Osees__field(X1,X2,X3,X9,c_Type_Oty_Oty__rec(X10,X11,X12,c_Type_Oty_Oty__rec(X13,X14,c_Type_Oty_Oty__rec(X15,c_Expr_Oexp_Onew(X16,X7),X17,X18,X19,c_Type_Oty_OBoolean,X20),X21,X22,c_Type_Oty_OInteger,X23),X24,c_Type_Oty_ONT,X25),c_Type_Oty_Oty__rec(X26,X27,X28,X8,X29,c_Type_Oty_ONT,X30)) ),
inference(scs_inference,[],[i_0_427,i_0_674,i_0_744,i_0_637,i_0_820,i_0_873,i_0_833,i_0_370,i_0_863,i_0_865,i_0_867,i_0_869,i_0_871,i_0_875,i_0_877,i_0_879,i_0_492,i_0_504,i_0_831,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_265,i_0_378,i_0_377,i_0_583,i_0_584]) ).
cnf(i_0_889,plain,
( ~ c_TypeRel_Osees__field(X1,X2,X3,X4,c_Expr_Oexp_OCast(X5,X6,X7),c_Type_Oty_Oty__rec(X8,X9,X10,X1,X11,c_Type_Oty_ONT,X12))
| ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__rec(X8,X9,X10,X1,X11,c_Type_Oty_ONT,X12),X2,X3,X13,c_Type_Oty_Oty__rec(X14,X15,X16,c_Type_Oty_Oty__rec(X17,X18,c_Type_Oty_Oty__rec(X19,c_Expr_Oexp_Onew(X20,X7),X21,X22,X23,c_Type_Oty_OBoolean,X24),X25,X26,c_Type_Oty_OInteger,X27),X28,c_Type_Oty_ONT,X29),c_Type_Oty_Oty__rec(X8,X9,X10,X1,X11,c_Type_Oty_ONT,X12)) ),
inference(scs_inference,[],[i_0_427,i_0_674,i_0_744,i_0_637,i_0_820,i_0_873,i_0_833,i_0_370,i_0_863,i_0_865,i_0_867,i_0_869,i_0_871,i_0_875,i_0_877,i_0_879,i_0_492,i_0_504,i_0_831,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_265,i_0_378,i_0_377,i_0_583,i_0_584,i_0_579]) ).
cnf(i_0_890,plain,
( ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_ONT,X6),X4,X7,X8,c_Expr_Oexp_OCast(X9,X10,X11),c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_ONT,X6))
| ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_ONT,X6),c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_ONT,X6),X7,X12,c_Type_Oty_Oty__rec(X13,X14,X15,c_Type_Oty_Oty__rec(X16,X17,c_Type_Oty_Oty__rec(X18,c_Expr_Oexp_Onew(X19,X11),X20,X21,X22,c_Type_Oty_OBoolean,X23),X24,X25,c_Type_Oty_OInteger,X26),X27,c_Type_Oty_ONT,X28),c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_ONT,X6)) ),
inference(scs_inference,[],[i_0_427,i_0_674,i_0_744,i_0_637,i_0_820,i_0_873,i_0_833,i_0_370,i_0_863,i_0_865,i_0_867,i_0_869,i_0_871,i_0_875,i_0_877,i_0_879,i_0_492,i_0_504,i_0_831,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_265,i_0_378,i_0_377,i_0_583,i_0_584,i_0_579,i_0_580]) ).
cnf(i_0_891,plain,
( ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_ONT,X6),c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_ONT,X6),X4,X7,c_Expr_Oexp_OCast(X8,X9,X10),c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_ONT,X6))
| ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_ONT,X6),c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_ONT,X6),c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_ONT,X6),X11,c_Type_Oty_Oty__rec(X12,X13,X14,c_Type_Oty_Oty__rec(X15,X16,c_Type_Oty_Oty__rec(X17,c_Expr_Oexp_Onew(X18,X10),X19,X20,X21,c_Type_Oty_OBoolean,X22),X23,X24,c_Type_Oty_OInteger,X25),X26,c_Type_Oty_ONT,X27),c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_ONT,X6)) ),
inference(scs_inference,[],[i_0_427,i_0_674,i_0_744,i_0_637,i_0_820,i_0_873,i_0_833,i_0_370,i_0_863,i_0_865,i_0_867,i_0_869,i_0_871,i_0_875,i_0_877,i_0_879,i_0_492,i_0_504,i_0_831,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_265,i_0_378,i_0_377,i_0_583,i_0_584,i_0_579,i_0_580,i_0_581]) ).
cnf(i_0_892,plain,
( ~ c_TypeRel_Owiden(X1,X2,X3,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| c_Progress_OWTrt_H(X1,X4,X5,c_Expr_Oexp_OFAss(X6,X7,X8,X9,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OVoid)
| ~ c_TypeRel_Ohas__field(X1,X10,X7,X3,X8,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
| ~ c_Progress_OWTrt_H(X1,X4,X5,X6,c_Type_Oty_OClass(X10))
| ~ c_Progress_OWTrt_H(X1,X4,X5,X9,X2) ),
inference(rename_variables,[],[i_0_379]) ).
cnf(i_0_893,plain,
( ~ c_Progress_OWTrt_H(v_P,X1,X2,X3,v_T_092_060_094isub_0622____)
| ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__rec(X4,X5,X6,X7,X8,c_Type_Oty_ONT,X9),c_Type_Oty_Oty__rec(X4,X5,X6,X7,X8,c_Type_Oty_ONT,X9),c_Type_Oty_Oty__rec(X4,X5,X6,X7,X8,c_Type_Oty_ONT,X9),X10,c_Type_Oty_Oty__rec(X11,X12,X13,c_Type_Oty_Oty__rec(X14,X15,c_Type_Oty_Oty__rec(X16,c_Expr_Oexp_Onew(X17,X18),X19,X20,X21,c_Type_Oty_OBoolean,X22),X23,X24,c_Type_Oty_OInteger,X25),X26,c_Type_Oty_ONT,X27),c_Type_Oty_Oty__rec(X4,X5,X6,X7,X8,c_Type_Oty_ONT,X9))
| ~ c_Progress_OWTrt_H(v_P,X1,X2,X28,c_Type_Oty_OClass(v_C____))
| c_Progress_OWTrt_H(v_P,X1,X2,c_Expr_Oexp_OFAss(X28,v_F____,v_D____,X3,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OVoid) ),
inference(scs_inference,[],[i_0_427,i_0_674,i_0_744,i_0_637,i_0_820,i_0_873,i_0_833,i_0_370,i_0_863,i_0_865,i_0_867,i_0_869,i_0_871,i_0_875,i_0_877,i_0_879,i_0_492,i_0_458,i_0_504,i_0_396,i_0_831,i_0_397,i_0_418,i_0_424,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_378,i_0_583,i_0_584,i_0_579,i_0_580,i_0_581,i_0_379]) ).
cnf(i_0_894,plain,
~ c_fequal(c_Expr_Oexp_OCast(X1,X2,X3),c_Type_Oty_Oty__rec(c_Type_Oty_Oty__rec(X4,X5,X6,c_Type_Oty_Oty__rec(X7,X8,c_Type_Oty_Oty__rec(X9,c_Expr_Oexp_Onew(X10,X3),X11,X12,X13,c_Type_Oty_OBoolean,X14),X15,X16,c_Type_Oty_OInteger,X17),X18,c_Type_Oty_ONT,X19),X20,X21,X22,X23,c_Type_Oty_OVoid,X24),X25),
inference(scs_inference,[],[i_0_874,i_0_475]) ).
cnf(i_0_895,plain,
( X1 = X2
| ~ c_fequal(X1,X2,X3) ),
inference(rename_variables,[],[i_0_475]) ).
cnf(i_0_896,plain,
c_Progress_OWTrt_H(v_P,v_h_Ha____,v_E____,v_e_Ha____,v_sko__local__XFAssRed1__Xhyps__2__1(v_E____,v_P,c_Type_Oty_OClass(v_C____),v_e_Ha____,v_h_Ha____)),
inference(scs_inference,[],[i_0_676,i_0_874,i_0_475,i_0_412]) ).
cnf(i_0_897,plain,
( ~ c_WellTypeRT_OWTrt(X1,X2,X3,X4,X5)
| c_Progress_OWTrt_H(X1,X2,X3,X4,X5) ),
inference(rename_variables,[],[i_0_412]) ).
cnf(i_0_898,plain,
X1 = c_Type_Oty_Oty__case(X2,X1,X3,X4,X5,c_Type_Oty_OBoolean,X6),
inference(scs_inference,[],[i_0_676,i_0_874,i_0_371,i_0_475,i_0_412,i_0_510]) ).
cnf(i_0_899,plain,
~ c_WellTypeRT_OWTrt(v_P,v_h_Ha____,v_E____,v_e_Ha____,c_Type_Oty_Oty__case(X1,c_Type_Oty_OClass(v_C_H____),X2,X3,X4,c_Type_Oty_OBoolean,X5)),
inference(scs_inference,[],[i_0_427,i_0_676,i_0_874,i_0_371,i_0_475,i_0_412,i_0_510,i_0_554]) ).
cnf(i_0_900,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6) = X2,
inference(rename_variables,[],[i_0_371]) ).
cnf(i_0_901,plain,
~ c_WellTypeRT_OWTrt(c_Type_Oty_Oty__case(X1,v_P,X2,X3,X4,c_Type_Oty_OBoolean,X5),v_h_Ha____,v_E____,v_e_Ha____,c_Type_Oty_OClass(v_C_H____)),
inference(scs_inference,[],[i_0_427,i_0_676,i_0_874,i_0_371,i_0_900,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550]) ).
cnf(i_0_902,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6) = X2,
inference(rename_variables,[],[i_0_371]) ).
cnf(i_0_903,plain,
~ c_WellTypeRT_OWTrt(v_P,c_Type_Oty_Oty__case(X1,v_h_Ha____,X2,X3,X4,c_Type_Oty_OBoolean,X5),v_E____,v_e_Ha____,c_Type_Oty_OClass(v_C_H____)),
inference(scs_inference,[],[i_0_427,i_0_676,i_0_874,i_0_371,i_0_900,i_0_902,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551]) ).
cnf(i_0_904,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6) = X2,
inference(rename_variables,[],[i_0_371]) ).
cnf(i_0_905,plain,
~ c_WellTypeRT_OWTrt(v_P,v_h_Ha____,c_Type_Oty_Oty__case(X1,v_E____,X2,X3,X4,c_Type_Oty_OBoolean,X5),v_e_Ha____,c_Type_Oty_OClass(v_C_H____)),
inference(scs_inference,[],[i_0_427,i_0_676,i_0_874,i_0_371,i_0_900,i_0_902,i_0_904,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552]) ).
cnf(i_0_906,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6) = X2,
inference(rename_variables,[],[i_0_371]) ).
cnf(i_0_907,plain,
~ c_WellTypeRT_OWTrt(v_P,v_h_Ha____,v_E____,c_Type_Oty_Oty__case(X1,v_e_Ha____,X2,X3,X4,c_Type_Oty_OBoolean,X5),c_Type_Oty_OClass(v_C_H____)),
inference(scs_inference,[],[i_0_427,i_0_676,i_0_874,i_0_371,i_0_900,i_0_902,i_0_904,i_0_906,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553]) ).
cnf(i_0_908,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6) = X2,
inference(rename_variables,[],[i_0_371]) ).
cnf(i_0_909,plain,
c_Type_Ois__refT(c_Type_Oty_Oty__rec(c_Type_Oty_ONT,X1,X2,X3,X4,c_Type_Oty_OVoid,X5)),
inference(scs_inference,[],[i_0_427,i_0_676,i_0_861,i_0_874,i_0_371,i_0_900,i_0_902,i_0_904,i_0_906,i_0_493,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558]) ).
cnf(i_0_910,plain,
X1 = c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6),
inference(rename_variables,[],[i_0_861]) ).
cnf(i_0_911,plain,
c_Type_Oty_OClass(X1) != v_T____,
inference(scs_inference,[],[i_0_427,i_0_676,i_0_861,i_0_874,i_0_371,i_0_900,i_0_902,i_0_904,i_0_906,i_0_508,i_0_488,i_0_493,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511]) ).
cnf(i_0_912,plain,
~ c_fequal(c_Type_Oty_Oty__case(X1,c_Expr_Oexp_OCast(X2,X3,X4),X5,X6,X7,c_Type_Oty_OBoolean,X8),c_Expr_Oexp_Onew(X9,X4),X10),
inference(scs_inference,[],[i_0_427,i_0_676,i_0_637,i_0_861,i_0_874,i_0_371,i_0_900,i_0_902,i_0_904,i_0_906,i_0_908,i_0_508,i_0_488,i_0_493,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561]) ).
cnf(i_0_913,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6) = X2,
inference(rename_variables,[],[i_0_371]) ).
cnf(i_0_914,plain,
~ c_fequal(c_Expr_Oexp_OCast(X1,X2,X3),c_Type_Oty_Oty__case(X4,c_Expr_Oexp_Onew(X5,X3),X6,X7,X8,c_Type_Oty_OBoolean,X9),X10),
inference(scs_inference,[],[i_0_427,i_0_676,i_0_637,i_0_861,i_0_874,i_0_371,i_0_900,i_0_902,i_0_904,i_0_906,i_0_908,i_0_913,i_0_508,i_0_488,i_0_493,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562]) ).
cnf(i_0_915,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6) = X2,
inference(rename_variables,[],[i_0_371]) ).
cnf(i_0_916,plain,
( ~ c_TypeRel_Osees__field(X1,X2,X3,X4,c_Expr_Oexp_OCast(X5,X6,X7),X8)
| ~ c_TypeRel_Osees__field(X1,X2,X3,X9,c_Type_Oty_Oty__rec(c_Type_Oty_Oty__rec(X10,X11,X12,c_Type_Oty_Oty__rec(X13,X14,c_Type_Oty_Oty__rec(X15,c_Expr_Oexp_Onew(X16,X7),X17,X18,X19,c_Type_Oty_OBoolean,X20),X21,X22,c_Type_Oty_OInteger,X23),X24,c_Type_Oty_ONT,X25),X26,X27,X28,X29,c_Type_Oty_OVoid,X30),X8) ),
inference(scs_inference,[],[i_0_427,i_0_676,i_0_637,i_0_861,i_0_874,i_0_371,i_0_900,i_0_902,i_0_904,i_0_906,i_0_908,i_0_913,i_0_508,i_0_488,i_0_493,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_378]) ).
cnf(i_0_917,plain,
( X1 = X2
| ~ c_TypeRel_Osees__field(X3,X4,X5,X6,X1,X7)
| ~ c_TypeRel_Osees__field(X3,X4,X5,X8,X2,X7) ),
inference(rename_variables,[],[i_0_378]) ).
cnf(i_0_918,plain,
( ~ c_TypeRel_Osees__field(X1,X2,X3,X4,c_Type_Oty_Oty__case(X5,c_Expr_Oexp_OCast(X6,X7,X8),X9,X10,X11,c_Type_Oty_OBoolean,X12),X13)
| ~ c_TypeRel_Osees__field(X1,X2,X3,X14,c_Type_Oty_Oty__rec(c_Type_Oty_Oty__rec(X15,X16,X17,c_Type_Oty_Oty__rec(X18,X19,c_Type_Oty_Oty__rec(X20,c_Expr_Oexp_Onew(X21,X8),X22,X23,X24,c_Type_Oty_OBoolean,X25),X26,X27,c_Type_Oty_OInteger,X28),X29,c_Type_Oty_ONT,X30),X31,X32,X33,X34,c_Type_Oty_OVoid,X35),X13) ),
inference(scs_inference,[],[i_0_427,i_0_676,i_0_637,i_0_861,i_0_874,i_0_371,i_0_900,i_0_902,i_0_904,i_0_906,i_0_908,i_0_913,i_0_915,i_0_508,i_0_488,i_0_493,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_378,i_0_583]) ).
cnf(i_0_919,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6) = X2,
inference(rename_variables,[],[i_0_371]) ).
cnf(i_0_920,plain,
( ~ c_TypeRel_Osees__field(X1,X2,X3,X4,c_Expr_Oexp_OCast(X5,X6,X7),X8)
| ~ c_TypeRel_Osees__field(X1,X2,X3,X9,c_Type_Oty_Oty__rec(c_Type_Oty_Oty__rec(X10,X11,X12,c_Type_Oty_Oty__rec(X13,X14,c_Type_Oty_Oty__rec(X15,c_Expr_Oexp_Onew(X16,X7),X17,X18,X19,c_Type_Oty_OBoolean,X20),X21,X22,c_Type_Oty_OInteger,X23),X24,c_Type_Oty_ONT,X25),X26,X27,X28,X29,c_Type_Oty_OVoid,X30),c_Type_Oty_Oty__rec(X8,X31,X32,X33,X34,c_Type_Oty_OVoid,X35)) ),
inference(scs_inference,[],[i_0_427,i_0_676,i_0_637,i_0_861,i_0_910,i_0_874,i_0_371,i_0_900,i_0_902,i_0_904,i_0_906,i_0_908,i_0_913,i_0_915,i_0_508,i_0_488,i_0_493,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_378,i_0_583,i_0_584]) ).
cnf(i_0_921,plain,
( ~ c_TypeRel_Osees__field(X1,X2,X3,X4,c_Expr_Oexp_OCast(X5,X6,X7),c_Type_Oty_Oty__rec(X1,X8,X9,X10,X11,c_Type_Oty_OVoid,X12))
| ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__rec(X1,X8,X9,X10,X11,c_Type_Oty_OVoid,X12),X2,X3,X13,c_Type_Oty_Oty__rec(c_Type_Oty_Oty__rec(X14,X15,X16,c_Type_Oty_Oty__rec(X17,X18,c_Type_Oty_Oty__rec(X19,c_Expr_Oexp_Onew(X20,X7),X21,X22,X23,c_Type_Oty_OBoolean,X24),X25,X26,c_Type_Oty_OInteger,X27),X28,c_Type_Oty_ONT,X29),X30,X31,X32,X33,c_Type_Oty_OVoid,X34),c_Type_Oty_Oty__rec(X1,X8,X9,X10,X11,c_Type_Oty_OVoid,X12)) ),
inference(scs_inference,[],[i_0_427,i_0_676,i_0_637,i_0_861,i_0_910,i_0_874,i_0_371,i_0_900,i_0_902,i_0_904,i_0_906,i_0_908,i_0_913,i_0_915,i_0_508,i_0_488,i_0_493,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_378,i_0_583,i_0_584,i_0_579]) ).
cnf(i_0_922,plain,
( ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6),X1,X7,X8,c_Expr_Oexp_OCast(X9,X10,X11),c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6))
| ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6),c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6),X7,X12,c_Type_Oty_Oty__rec(c_Type_Oty_Oty__rec(X13,X14,X15,c_Type_Oty_Oty__rec(X16,X17,c_Type_Oty_Oty__rec(X18,c_Expr_Oexp_Onew(X19,X11),X20,X21,X22,c_Type_Oty_OBoolean,X23),X24,X25,c_Type_Oty_OInteger,X26),X27,c_Type_Oty_ONT,X28),X29,X30,X31,X32,c_Type_Oty_OVoid,X33),c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6)) ),
inference(scs_inference,[],[i_0_427,i_0_676,i_0_637,i_0_861,i_0_910,i_0_874,i_0_371,i_0_900,i_0_902,i_0_904,i_0_906,i_0_908,i_0_913,i_0_915,i_0_508,i_0_488,i_0_493,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_378,i_0_583,i_0_584,i_0_579,i_0_580]) ).
cnf(i_0_923,plain,
( ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6),c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6),X1,X7,c_Expr_Oexp_OCast(X8,X9,X10),c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6))
| ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6),c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6),c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6),X11,c_Type_Oty_Oty__rec(c_Type_Oty_Oty__rec(X12,X13,X14,c_Type_Oty_Oty__rec(X15,X16,c_Type_Oty_Oty__rec(X17,c_Expr_Oexp_Onew(X18,X10),X19,X20,X21,c_Type_Oty_OBoolean,X22),X23,X24,c_Type_Oty_OInteger,X25),X26,c_Type_Oty_ONT,X27),X28,X29,X30,X31,c_Type_Oty_OVoid,X32),c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6)) ),
inference(scs_inference,[],[i_0_427,i_0_676,i_0_637,i_0_861,i_0_910,i_0_874,i_0_371,i_0_900,i_0_902,i_0_904,i_0_906,i_0_908,i_0_913,i_0_915,i_0_508,i_0_488,i_0_493,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_378,i_0_583,i_0_584,i_0_579,i_0_580,i_0_581]) ).
cnf(i_0_924,plain,
( ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__rec(c_Expr_Oexp_OCast(X1,X2,X3),X4,X5,X6,X7,c_Type_Oty_OVoid,X8),X9,c_Type_Oty_Oty__rec(c_Expr_Oexp_OCast(X1,X2,X3),X4,X5,X6,X7,c_Type_Oty_OVoid,X8),X10,c_Expr_Oexp_OCast(X1,X2,X3),c_Type_Oty_Oty__rec(c_Expr_Oexp_OCast(X1,X2,X3),X4,X5,X6,X7,c_Type_Oty_OVoid,X8))
| ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__rec(c_Expr_Oexp_OCast(X1,X2,X3),X4,X5,X6,X7,c_Type_Oty_OVoid,X8),c_Type_Oty_Oty__rec(c_Expr_Oexp_OCast(X1,X2,X3),X4,X5,X6,X7,c_Type_Oty_OVoid,X8),c_Type_Oty_Oty__rec(c_Expr_Oexp_OCast(X1,X2,X3),X4,X5,X6,X7,c_Type_Oty_OVoid,X8),X11,c_Type_Oty_Oty__rec(c_Type_Oty_Oty__rec(X12,X13,X14,c_Type_Oty_Oty__rec(X15,X16,c_Type_Oty_Oty__rec(X17,c_Expr_Oexp_Onew(X18,X3),X19,X20,X21,c_Type_Oty_OBoolean,X22),X23,X24,c_Type_Oty_OInteger,X25),X26,c_Type_Oty_ONT,X27),X28,X29,X30,X31,c_Type_Oty_OVoid,X32),c_Type_Oty_Oty__rec(c_Expr_Oexp_OCast(X1,X2,X3),X4,X5,X6,X7,c_Type_Oty_OVoid,X8)) ),
inference(scs_inference,[],[i_0_427,i_0_676,i_0_637,i_0_861,i_0_910,i_0_874,i_0_371,i_0_900,i_0_902,i_0_904,i_0_906,i_0_908,i_0_913,i_0_915,i_0_508,i_0_488,i_0_493,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_378,i_0_583,i_0_584,i_0_579,i_0_580,i_0_581,i_0_381]) ).
cnf(i_0_925,plain,
( c_TypeRel_Osees__field(X1,X2,X3,X4,X2,X5)
| ~ c_TypeRel_Osees__field(X1,X6,X3,X4,X2,X5) ),
inference(rename_variables,[],[i_0_381]) ).
cnf(i_0_926,plain,
c_Map_Omap__le(X1,X1,X2,X3),
inference(rename_variables,[],[i_0_463]) ).
cnf(i_0_927,plain,
X1 = c_Type_Oty_Oty__rec(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6),
inference(rename_variables,[],[i_0_861]) ).
cnf(i_0_928,plain,
( c_WellType_OWT(X1,X2,X3,X4)
| ~ c_TypeRel_Osees__field(X5,X6,X7,c_Expr_Oexp_OCast(X8,X9,X10),X11,X12)
| ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__rec(c_Expr_Oexp_OCast(X8,X9,X10),X13,X14,X15,X16,c_Type_Oty_OVoid,X17),c_Type_Oty_Oty__rec(c_Expr_Oexp_OCast(X8,X9,X10),X13,X14,X15,X16,c_Type_Oty_OVoid,X17),c_Type_Oty_Oty__rec(c_Expr_Oexp_OCast(X8,X9,X10),X13,X14,X15,X16,c_Type_Oty_OVoid,X17),X18,c_Type_Oty_Oty__rec(c_Type_Oty_Oty__rec(X19,X20,X21,c_Type_Oty_Oty__rec(X22,X23,c_Type_Oty_Oty__rec(X24,c_Expr_Oexp_Onew(X25,X10),X26,X27,X28,c_Type_Oty_OBoolean,X29),X30,X31,c_Type_Oty_OInteger,X32),X33,c_Type_Oty_ONT,X34),X35,X36,X37,X38,c_Type_Oty_OVoid,X39),c_Type_Oty_Oty__rec(c_Expr_Oexp_OCast(X8,X9,X10),X13,X14,X15,X16,c_Type_Oty_OVoid,X17))
| ~ c_TypeRel_Osees__field(X5,X6,X7,c_Type_Oty_Oty__rec(c_Type_Oty_Oty__rec(X19,X20,X21,c_Type_Oty_Oty__rec(X22,X23,c_Type_Oty_Oty__rec(X24,c_Expr_Oexp_Onew(X25,X10),X26,X27,X28,c_Type_Oty_OBoolean,X29),X30,X31,c_Type_Oty_OInteger,X32),X33,c_Type_Oty_ONT,X34),X35,X36,X37,X38,c_Type_Oty_OVoid,X39),X40,X12) ),
inference(scs_inference,[],[i_0_427,i_0_672,i_0_405,i_0_676,i_0_637,i_0_861,i_0_910,i_0_874,i_0_371,i_0_900,i_0_902,i_0_904,i_0_906,i_0_908,i_0_913,i_0_915,i_0_508,i_0_488,i_0_463,i_0_396,i_0_493,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_378,i_0_583,i_0_584,i_0_579,i_0_580,i_0_581,i_0_381,i_0_437,i_0_582,i_0_377]) ).
cnf(i_0_929,plain,
~ c_fequal(c_Type_Oty_OClass(X1),v_T____,X2),
inference(scs_inference,[],[i_0_911,i_0_475]) ).
cnf(i_0_930,plain,
( X1 = X2
| ~ c_fequal(X1,X2,X3) ),
inference(rename_variables,[],[i_0_475]) ).
cnf(i_0_931,plain,
c_Progress_OWTrt_H(v_P,v_h_Ha____,v_E____,v_e_Ha____,v_sko__local__XIH__1(v_E____,v_P,c_Type_Oty_OClass(v_C____),v_e_Ha____,v_h_Ha____)),
inference(scs_inference,[],[i_0_678,i_0_911,i_0_475,i_0_412]) ).
cnf(i_0_932,plain,
( ~ c_WellTypeRT_OWTrt(X1,X2,X3,X4,X5)
| c_Progress_OWTrt_H(X1,X2,X3,X4,X5) ),
inference(rename_variables,[],[i_0_412]) ).
cnf(i_0_933,plain,
X1 = c_Type_Oty_Oty__case(X2,X3,X1,X4,X5,c_Type_Oty_OInteger,X6),
inference(scs_inference,[],[i_0_678,i_0_911,i_0_372,i_0_475,i_0_412,i_0_510]) ).
cnf(i_0_934,plain,
~ c_WellTypeRT_OWTrt(v_P,v_h_Ha____,v_E____,v_e_Ha____,c_Type_Oty_Oty__case(X1,X2,c_Type_Oty_OClass(v_C_H____),X3,X4,c_Type_Oty_OInteger,X5)),
inference(scs_inference,[],[i_0_427,i_0_678,i_0_911,i_0_372,i_0_475,i_0_412,i_0_510,i_0_554]) ).
cnf(i_0_935,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6) = X3,
inference(rename_variables,[],[i_0_372]) ).
cnf(i_0_936,plain,
~ c_WellTypeRT_OWTrt(c_Type_Oty_Oty__case(X1,X2,v_P,X3,X4,c_Type_Oty_OInteger,X5),v_h_Ha____,v_E____,v_e_Ha____,c_Type_Oty_OClass(v_C_H____)),
inference(scs_inference,[],[i_0_427,i_0_678,i_0_911,i_0_372,i_0_935,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550]) ).
cnf(i_0_937,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6) = X3,
inference(rename_variables,[],[i_0_372]) ).
cnf(i_0_938,plain,
~ c_WellTypeRT_OWTrt(v_P,c_Type_Oty_Oty__case(X1,X2,v_h_Ha____,X3,X4,c_Type_Oty_OInteger,X5),v_E____,v_e_Ha____,c_Type_Oty_OClass(v_C_H____)),
inference(scs_inference,[],[i_0_427,i_0_678,i_0_911,i_0_372,i_0_935,i_0_937,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551]) ).
cnf(i_0_939,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6) = X3,
inference(rename_variables,[],[i_0_372]) ).
cnf(i_0_940,plain,
~ c_WellTypeRT_OWTrt(v_P,v_h_Ha____,c_Type_Oty_Oty__case(X1,X2,v_E____,X3,X4,c_Type_Oty_OInteger,X5),v_e_Ha____,c_Type_Oty_OClass(v_C_H____)),
inference(scs_inference,[],[i_0_427,i_0_678,i_0_911,i_0_372,i_0_935,i_0_937,i_0_939,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552]) ).
cnf(i_0_941,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6) = X3,
inference(rename_variables,[],[i_0_372]) ).
cnf(i_0_942,plain,
~ c_WellTypeRT_OWTrt(v_P,v_h_Ha____,v_E____,c_Type_Oty_Oty__case(X1,X2,v_e_Ha____,X3,X4,c_Type_Oty_OInteger,X5),c_Type_Oty_OClass(v_C_H____)),
inference(scs_inference,[],[i_0_427,i_0_678,i_0_911,i_0_372,i_0_935,i_0_937,i_0_939,i_0_941,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553]) ).
cnf(i_0_943,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6) = X3,
inference(rename_variables,[],[i_0_372]) ).
cnf(i_0_944,plain,
c_Type_Ois__refT(c_Type_Oty_Oty__case(X1,c_Type_Oty_Oty__rec(c_Type_Oty_ONT,X2,X3,X4,X5,c_Type_Oty_OVoid,X6),X7,X8,X9,c_Type_Oty_OBoolean,X10)),
inference(scs_inference,[],[i_0_427,i_0_678,i_0_898,i_0_911,i_0_372,i_0_935,i_0_937,i_0_939,i_0_941,i_0_909,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558]) ).
cnf(i_0_945,plain,
X1 = c_Type_Oty_Oty__case(X2,X1,X3,X4,X5,c_Type_Oty_OBoolean,X6),
inference(rename_variables,[],[i_0_898]) ).
cnf(i_0_946,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_ONT,X6) = c_Type_Oty_Oty__case(X7,c_Type_Oty_Oty__case(X8,X9,X10,X4,X11,c_Type_Oty_ONT,X6),X12,X13,X14,c_Type_Oty_OBoolean,X15),
inference(scs_inference,[],[i_0_427,i_0_678,i_0_898,i_0_945,i_0_732,i_0_911,i_0_372,i_0_935,i_0_937,i_0_939,i_0_941,i_0_909,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511]) ).
cnf(i_0_947,plain,
X1 = c_Type_Oty_Oty__case(X2,X1,X3,X4,X5,c_Type_Oty_OBoolean,X6),
inference(rename_variables,[],[i_0_898]) ).
cnf(i_0_948,plain,
~ c_fequal(c_Type_Oty_Oty__case(X1,X2,c_Expr_Oexp_OCast(X3,X4,X5),X6,X7,c_Type_Oty_OInteger,X8),c_Expr_Oexp_Onew(X9,X5),X10),
inference(scs_inference,[],[i_0_427,i_0_678,i_0_637,i_0_898,i_0_945,i_0_732,i_0_911,i_0_372,i_0_935,i_0_937,i_0_939,i_0_941,i_0_943,i_0_909,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561]) ).
cnf(i_0_949,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6) = X3,
inference(rename_variables,[],[i_0_372]) ).
cnf(i_0_950,plain,
~ c_fequal(c_Expr_Oexp_OCast(X1,X2,X3),c_Type_Oty_Oty__case(X4,X5,c_Expr_Oexp_Onew(X6,X3),X7,X8,c_Type_Oty_OInteger,X9),X10),
inference(scs_inference,[],[i_0_427,i_0_678,i_0_637,i_0_898,i_0_945,i_0_732,i_0_911,i_0_372,i_0_935,i_0_937,i_0_939,i_0_941,i_0_943,i_0_949,i_0_909,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562]) ).
cnf(i_0_951,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6) = X3,
inference(rename_variables,[],[i_0_372]) ).
cnf(i_0_952,plain,
( ~ c_TypeRel_Osees__field(X1,X2,X3,X4,c_Type_Oty_OClass(X5),X6)
| ~ c_TypeRel_Osees__field(X1,X2,X3,X7,v_T____,X6) ),
inference(scs_inference,[],[i_0_427,i_0_678,i_0_637,i_0_898,i_0_945,i_0_732,i_0_911,i_0_372,i_0_935,i_0_937,i_0_939,i_0_941,i_0_943,i_0_949,i_0_909,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_378]) ).
cnf(i_0_953,plain,
( X1 = X2
| ~ c_TypeRel_Osees__field(X3,X4,X5,X6,X1,X7)
| ~ c_TypeRel_Osees__field(X3,X4,X5,X8,X2,X7) ),
inference(rename_variables,[],[i_0_378]) ).
cnf(i_0_954,plain,
( ~ c_TypeRel_Osees__field(X1,X2,X3,X4,c_Type_Oty_Oty__case(X5,X6,c_Type_Oty_OClass(X7),X8,X9,c_Type_Oty_OInteger,X10),X11)
| ~ c_TypeRel_Osees__field(X1,X2,X3,X12,v_T____,X11) ),
inference(scs_inference,[],[i_0_427,i_0_678,i_0_637,i_0_898,i_0_945,i_0_732,i_0_911,i_0_372,i_0_935,i_0_937,i_0_939,i_0_941,i_0_943,i_0_949,i_0_951,i_0_909,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_378,i_0_583]) ).
cnf(i_0_955,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6) = X3,
inference(rename_variables,[],[i_0_372]) ).
cnf(i_0_956,plain,
( ~ c_TypeRel_Osees__field(X1,X2,X3,X4,c_Type_Oty_OClass(X5),X6)
| ~ c_TypeRel_Osees__field(X1,X2,X3,X7,v_T____,c_Type_Oty_Oty__case(X8,X6,X9,X10,X11,c_Type_Oty_OBoolean,X12)) ),
inference(scs_inference,[],[i_0_427,i_0_678,i_0_637,i_0_898,i_0_945,i_0_947,i_0_732,i_0_911,i_0_372,i_0_935,i_0_937,i_0_939,i_0_941,i_0_943,i_0_949,i_0_951,i_0_909,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_378,i_0_583,i_0_584]) ).
cnf(i_0_957,plain,
( ~ c_TypeRel_Osees__field(X1,X2,X3,X4,c_Type_Oty_OClass(X5),c_Type_Oty_Oty__case(X6,X1,X7,X8,X9,c_Type_Oty_OBoolean,X10))
| ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__case(X6,X1,X7,X8,X9,c_Type_Oty_OBoolean,X10),X2,X3,X11,v_T____,c_Type_Oty_Oty__case(X6,X1,X7,X8,X9,c_Type_Oty_OBoolean,X10)) ),
inference(scs_inference,[],[i_0_427,i_0_678,i_0_637,i_0_898,i_0_945,i_0_947,i_0_732,i_0_911,i_0_372,i_0_935,i_0_937,i_0_939,i_0_941,i_0_943,i_0_949,i_0_951,i_0_909,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_378,i_0_583,i_0_584,i_0_579]) ).
cnf(i_0_958,plain,
( ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6),X2,X7,X8,c_Type_Oty_OClass(X9),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6))
| ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6),X7,X10,v_T____,c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6)) ),
inference(scs_inference,[],[i_0_427,i_0_678,i_0_637,i_0_898,i_0_945,i_0_947,i_0_732,i_0_911,i_0_372,i_0_935,i_0_937,i_0_939,i_0_941,i_0_943,i_0_949,i_0_951,i_0_909,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_378,i_0_583,i_0_584,i_0_579,i_0_580]) ).
cnf(i_0_959,plain,
( ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6),X2,X7,c_Type_Oty_OClass(X8),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6))
| ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6),X9,v_T____,c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6)) ),
inference(scs_inference,[],[i_0_427,i_0_678,i_0_637,i_0_898,i_0_945,i_0_947,i_0_732,i_0_911,i_0_372,i_0_935,i_0_937,i_0_939,i_0_941,i_0_943,i_0_949,i_0_951,i_0_909,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_378,i_0_583,i_0_584,i_0_579,i_0_580,i_0_581]) ).
cnf(i_0_960,plain,
( ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__case(X1,c_Type_Oty_OClass(X2),X3,X4,X5,c_Type_Oty_OBoolean,X6),X7,c_Type_Oty_Oty__case(X1,c_Type_Oty_OClass(X2),X3,X4,X5,c_Type_Oty_OBoolean,X6),X8,c_Type_Oty_OClass(X2),c_Type_Oty_Oty__case(X1,c_Type_Oty_OClass(X2),X3,X4,X5,c_Type_Oty_OBoolean,X6))
| ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__case(X1,c_Type_Oty_OClass(X2),X3,X4,X5,c_Type_Oty_OBoolean,X6),c_Type_Oty_Oty__case(X1,c_Type_Oty_OClass(X2),X3,X4,X5,c_Type_Oty_OBoolean,X6),c_Type_Oty_Oty__case(X1,c_Type_Oty_OClass(X2),X3,X4,X5,c_Type_Oty_OBoolean,X6),X9,v_T____,c_Type_Oty_Oty__case(X1,c_Type_Oty_OClass(X2),X3,X4,X5,c_Type_Oty_OBoolean,X6)) ),
inference(scs_inference,[],[i_0_427,i_0_678,i_0_637,i_0_898,i_0_945,i_0_947,i_0_732,i_0_911,i_0_372,i_0_935,i_0_937,i_0_939,i_0_941,i_0_943,i_0_949,i_0_951,i_0_909,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_378,i_0_583,i_0_584,i_0_579,i_0_580,i_0_581,i_0_381]) ).
cnf(i_0_961,plain,
( c_TypeRel_Osees__field(X1,X2,X3,X4,X2,X5)
| ~ c_TypeRel_Osees__field(X1,X6,X3,X4,X2,X5) ),
inference(rename_variables,[],[i_0_381]) ).
cnf(i_0_962,plain,
c_Map_Omap__le(X1,X1,X2,X3),
inference(rename_variables,[],[i_0_463]) ).
cnf(i_0_963,plain,
( c_WellType_OWT(X1,X2,X3,X4)
| ~ c_TypeRel_Osees__field(X5,X6,X7,c_Type_Oty_OClass(X8),X9,X10)
| ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__case(X11,c_Type_Oty_OClass(X8),X12,X13,X14,c_Type_Oty_OBoolean,X15),c_Type_Oty_Oty__case(X11,c_Type_Oty_OClass(X8),X12,X13,X14,c_Type_Oty_OBoolean,X15),c_Type_Oty_Oty__case(X11,c_Type_Oty_OClass(X8),X12,X13,X14,c_Type_Oty_OBoolean,X15),X16,v_T____,c_Type_Oty_Oty__case(X11,c_Type_Oty_OClass(X8),X12,X13,X14,c_Type_Oty_OBoolean,X15))
| ~ c_TypeRel_Osees__field(X5,X6,X7,v_T____,X17,X10) ),
inference(scs_inference,[],[i_0_427,i_0_672,i_0_405,i_0_678,i_0_637,i_0_898,i_0_945,i_0_947,i_0_732,i_0_911,i_0_372,i_0_935,i_0_937,i_0_939,i_0_941,i_0_943,i_0_949,i_0_951,i_0_463,i_0_396,i_0_909,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_378,i_0_583,i_0_584,i_0_579,i_0_580,i_0_581,i_0_381,i_0_437,i_0_377]) ).
cnf(i_0_964,plain,
~ c_fequal(c_Type_Oty_OBoolean,c_Type_Oty_OClass(X1),X2),
inference(scs_inference,[],[i_0_489,i_0_475]) ).
cnf(i_0_965,plain,
( X1 = X2
| ~ c_fequal(X1,X2,X3) ),
inference(rename_variables,[],[i_0_475]) ).
cnf(i_0_966,plain,
c_Progress_OWTrt_H(v_P,v_ha____,v_E____,c_Expr_Oexp_OFAss(v_ea____,v_F____,v_D____,v_e_092_060_094isub_0622____,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OVoid),
inference(scs_inference,[],[i_0_794,i_0_489,i_0_475,i_0_412]) ).
cnf(i_0_967,plain,
( ~ c_WellTypeRT_OWTrt(X1,X2,X3,X4,X5)
| c_Progress_OWTrt_H(X1,X2,X3,X4,X5) ),
inference(rename_variables,[],[i_0_412]) ).
cnf(i_0_968,plain,
c_Type_Oty_Oty__case(X1,c_Type_Oty_Oty__case(X2,X3,X4,X5,X6,c_Type_Oty_ONT,X7),X8,X9,X10,c_Type_Oty_OBoolean,X11) = c_Type_Oty_Oty__case(X12,X13,X14,X5,X15,c_Type_Oty_ONT,X7),
inference(scs_inference,[],[i_0_794,i_0_946,i_0_489,i_0_475,i_0_412,i_0_510]) ).
cnf(i_0_969,plain,
~ c_WellTypeRT_OWTrt(v_P,v_h_Ha____,v_E____,v_e_Ha____,c_Type_Oty_Oty__case(X1,X2,X3,c_Type_Oty_OClass(v_C_H____),X4,c_Type_Oty_ONT,X5)),
inference(scs_inference,[],[i_0_427,i_0_794,i_0_946,i_0_373,i_0_489,i_0_475,i_0_412,i_0_510,i_0_554]) ).
cnf(i_0_970,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_ONT,X6) = X4,
inference(rename_variables,[],[i_0_373]) ).
cnf(i_0_971,plain,
~ c_WellTypeRT_OWTrt(c_Type_Oty_Oty__case(X1,X2,X3,v_P,X4,c_Type_Oty_ONT,X5),v_h_Ha____,v_E____,v_e_Ha____,c_Type_Oty_OClass(v_C_H____)),
inference(scs_inference,[],[i_0_427,i_0_794,i_0_946,i_0_373,i_0_970,i_0_489,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550]) ).
cnf(i_0_972,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_ONT,X6) = X4,
inference(rename_variables,[],[i_0_373]) ).
cnf(i_0_973,plain,
~ c_WellTypeRT_OWTrt(v_P,c_Type_Oty_Oty__case(X1,X2,X3,v_h_Ha____,X4,c_Type_Oty_ONT,X5),v_E____,v_e_Ha____,c_Type_Oty_OClass(v_C_H____)),
inference(scs_inference,[],[i_0_427,i_0_794,i_0_946,i_0_373,i_0_970,i_0_972,i_0_489,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551]) ).
cnf(i_0_974,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_ONT,X6) = X4,
inference(rename_variables,[],[i_0_373]) ).
cnf(i_0_975,plain,
~ c_WellTypeRT_OWTrt(v_P,v_h_Ha____,c_Type_Oty_Oty__case(X1,X2,X3,v_E____,X4,c_Type_Oty_ONT,X5),v_e_Ha____,c_Type_Oty_OClass(v_C_H____)),
inference(scs_inference,[],[i_0_427,i_0_794,i_0_946,i_0_373,i_0_970,i_0_972,i_0_974,i_0_489,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552]) ).
cnf(i_0_976,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_ONT,X6) = X4,
inference(rename_variables,[],[i_0_373]) ).
cnf(i_0_977,plain,
~ c_WellTypeRT_OWTrt(v_P,v_h_Ha____,v_E____,c_Type_Oty_Oty__case(X1,X2,X3,v_e_Ha____,X4,c_Type_Oty_ONT,X5),c_Type_Oty_OClass(v_C_H____)),
inference(scs_inference,[],[i_0_427,i_0_794,i_0_946,i_0_373,i_0_970,i_0_972,i_0_974,i_0_976,i_0_489,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553]) ).
cnf(i_0_978,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_ONT,X6) = X4,
inference(rename_variables,[],[i_0_373]) ).
cnf(i_0_979,plain,
c_Type_Ois__refT(c_Type_Oty_Oty__case(X1,X2,c_Type_Oty_Oty__case(X3,c_Type_Oty_Oty__rec(c_Type_Oty_ONT,X4,X5,X6,X7,c_Type_Oty_OVoid,X8),X9,X10,X11,c_Type_Oty_OBoolean,X12),X13,X14,c_Type_Oty_OInteger,X15)),
inference(scs_inference,[],[i_0_427,i_0_794,i_0_933,i_0_946,i_0_373,i_0_970,i_0_972,i_0_974,i_0_976,i_0_489,i_0_944,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558]) ).
cnf(i_0_980,plain,
X1 = c_Type_Oty_Oty__case(X2,X3,X1,X4,X5,c_Type_Oty_OInteger,X6),
inference(rename_variables,[],[i_0_933]) ).
cnf(i_0_981,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6) = c_Type_Oty_Oty__case(X7,X8,c_Type_Oty_Oty__case(X9,X10,X3,X11,X12,c_Type_Oty_OInteger,X6),X13,X14,c_Type_Oty_OInteger,X15),
inference(scs_inference,[],[i_0_427,i_0_794,i_0_933,i_0_980,i_0_735,i_0_946,i_0_373,i_0_970,i_0_972,i_0_974,i_0_976,i_0_489,i_0_944,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511]) ).
cnf(i_0_982,plain,
X1 = c_Type_Oty_Oty__case(X2,X3,X1,X4,X5,c_Type_Oty_OInteger,X6),
inference(rename_variables,[],[i_0_933]) ).
cnf(i_0_983,plain,
~ c_fequal(c_Type_Oty_Oty__case(X1,X2,X3,c_Expr_Oexp_OCast(X4,X5,X6),X7,c_Type_Oty_ONT,X8),c_Expr_Oexp_Onew(X9,X6),X10),
inference(scs_inference,[],[i_0_427,i_0_637,i_0_794,i_0_933,i_0_980,i_0_735,i_0_946,i_0_373,i_0_970,i_0_972,i_0_974,i_0_976,i_0_978,i_0_489,i_0_944,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561]) ).
cnf(i_0_984,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_ONT,X6) = X4,
inference(rename_variables,[],[i_0_373]) ).
cnf(i_0_985,plain,
~ c_fequal(c_Expr_Oexp_OCast(X1,X2,X3),c_Type_Oty_Oty__case(X4,X5,X6,c_Expr_Oexp_Onew(X7,X3),X8,c_Type_Oty_ONT,X9),X10),
inference(scs_inference,[],[i_0_427,i_0_637,i_0_794,i_0_933,i_0_980,i_0_735,i_0_946,i_0_373,i_0_970,i_0_972,i_0_974,i_0_976,i_0_978,i_0_984,i_0_489,i_0_944,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562]) ).
cnf(i_0_986,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_ONT,X6) = X4,
inference(rename_variables,[],[i_0_373]) ).
cnf(i_0_987,plain,
( ~ c_TypeRel_Osees__field(X1,X2,X3,c_Expr_Oexp_OCast(X4,X5,X6),X7,X8)
| ~ c_TypeRel_Osees__field(X1,X2,X3,c_Type_Oty_Oty__rec(c_Type_Oty_Oty__rec(X9,X10,X11,c_Type_Oty_Oty__rec(X12,X13,c_Type_Oty_Oty__rec(X14,c_Expr_Oexp_Onew(X15,X6),X16,X17,X18,c_Type_Oty_OBoolean,X19),X20,X21,c_Type_Oty_OInteger,X22),X23,c_Type_Oty_ONT,X24),X25,X26,X27,X28,c_Type_Oty_OVoid,X29),X30,X8) ),
inference(scs_inference,[],[i_0_427,i_0_637,i_0_794,i_0_933,i_0_980,i_0_735,i_0_946,i_0_373,i_0_970,i_0_972,i_0_974,i_0_976,i_0_978,i_0_984,i_0_874,i_0_489,i_0_944,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_377]) ).
cnf(i_0_988,plain,
( X1 = X2
| ~ c_TypeRel_Osees__field(X3,X4,X5,X1,X6,X7)
| ~ c_TypeRel_Osees__field(X3,X4,X5,X2,X8,X7) ),
inference(rename_variables,[],[i_0_377]) ).
cnf(i_0_989,plain,
( ~ c_TypeRel_Osees__field(X1,X2,X3,c_Expr_Oexp_OCast(X4,X5,X6),X7,X8)
| ~ c_TypeRel_Osees__field(X1,X2,X3,c_Type_Oty_Oty__rec(c_Type_Oty_Oty__rec(X9,X10,X11,c_Type_Oty_Oty__rec(X12,X13,c_Type_Oty_Oty__rec(X14,c_Expr_Oexp_Onew(X15,X6),X16,X17,X18,c_Type_Oty_OBoolean,X19),X20,X21,c_Type_Oty_OInteger,X22),X23,c_Type_Oty_ONT,X24),X25,X26,X27,X28,c_Type_Oty_OVoid,X29),X30,c_Type_Oty_Oty__case(X31,X32,X8,X33,X34,c_Type_Oty_OInteger,X35)) ),
inference(scs_inference,[],[i_0_427,i_0_637,i_0_794,i_0_933,i_0_980,i_0_982,i_0_735,i_0_946,i_0_373,i_0_970,i_0_972,i_0_974,i_0_976,i_0_978,i_0_984,i_0_874,i_0_489,i_0_944,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_377,i_0_584]) ).
cnf(i_0_990,plain,
( ~ c_TypeRel_Osees__field(X1,X2,X3,c_Expr_Oexp_OCast(X4,X5,X6),X7,c_Type_Oty_Oty__case(X8,X9,X1,X10,X11,c_Type_Oty_OInteger,X12))
| ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__case(X8,X9,X1,X10,X11,c_Type_Oty_OInteger,X12),X2,X3,c_Type_Oty_Oty__rec(c_Type_Oty_Oty__rec(X13,X14,X15,c_Type_Oty_Oty__rec(X16,X17,c_Type_Oty_Oty__rec(X18,c_Expr_Oexp_Onew(X19,X6),X20,X21,X22,c_Type_Oty_OBoolean,X23),X24,X25,c_Type_Oty_OInteger,X26),X27,c_Type_Oty_ONT,X28),X29,X30,X31,X32,c_Type_Oty_OVoid,X33),X34,c_Type_Oty_Oty__case(X8,X9,X1,X10,X11,c_Type_Oty_OInteger,X12)) ),
inference(scs_inference,[],[i_0_427,i_0_637,i_0_794,i_0_933,i_0_980,i_0_982,i_0_735,i_0_946,i_0_373,i_0_970,i_0_972,i_0_974,i_0_976,i_0_978,i_0_984,i_0_874,i_0_489,i_0_944,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_377,i_0_584,i_0_579]) ).
cnf(i_0_991,plain,
( ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6),X3,X7,c_Expr_Oexp_OCast(X8,X9,X10),X11,c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6))
| ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6),X7,c_Type_Oty_Oty__rec(c_Type_Oty_Oty__rec(X12,X13,X14,c_Type_Oty_Oty__rec(X15,X16,c_Type_Oty_Oty__rec(X17,c_Expr_Oexp_Onew(X18,X10),X19,X20,X21,c_Type_Oty_OBoolean,X22),X23,X24,c_Type_Oty_OInteger,X25),X26,c_Type_Oty_ONT,X27),X28,X29,X30,X31,c_Type_Oty_OVoid,X32),X33,c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6)) ),
inference(scs_inference,[],[i_0_427,i_0_637,i_0_794,i_0_933,i_0_980,i_0_982,i_0_735,i_0_946,i_0_373,i_0_970,i_0_972,i_0_974,i_0_976,i_0_978,i_0_984,i_0_874,i_0_489,i_0_944,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_377,i_0_584,i_0_579,i_0_580]) ).
cnf(i_0_992,plain,
( ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6),X3,c_Expr_Oexp_OCast(X7,X8,X9),X10,c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6))
| ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6),c_Type_Oty_Oty__rec(c_Type_Oty_Oty__rec(X11,X12,X13,c_Type_Oty_Oty__rec(X14,X15,c_Type_Oty_Oty__rec(X16,c_Expr_Oexp_Onew(X17,X9),X18,X19,X20,c_Type_Oty_OBoolean,X21),X22,X23,c_Type_Oty_OInteger,X24),X25,c_Type_Oty_ONT,X26),X27,X28,X29,X30,c_Type_Oty_OVoid,X31),X32,c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6)) ),
inference(scs_inference,[],[i_0_427,i_0_637,i_0_794,i_0_933,i_0_980,i_0_982,i_0_735,i_0_946,i_0_373,i_0_970,i_0_972,i_0_974,i_0_976,i_0_978,i_0_984,i_0_874,i_0_489,i_0_944,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_377,i_0_584,i_0_579,i_0_580,i_0_581]) ).
cnf(i_0_993,plain,
( ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6),X7,c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6),c_Expr_Oexp_OCast(X8,X9,X10),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6))
| ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6),c_Type_Oty_Oty__rec(c_Type_Oty_Oty__rec(X11,X12,X13,c_Type_Oty_Oty__rec(X14,X15,c_Type_Oty_Oty__rec(X16,c_Expr_Oexp_Onew(X17,X10),X18,X19,X20,c_Type_Oty_OBoolean,X21),X22,X23,c_Type_Oty_OInteger,X24),X25,c_Type_Oty_ONT,X26),X27,X28,X29,X30,c_Type_Oty_OVoid,X31),X32,c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6)) ),
inference(scs_inference,[],[i_0_427,i_0_637,i_0_794,i_0_933,i_0_980,i_0_982,i_0_735,i_0_946,i_0_373,i_0_970,i_0_972,i_0_974,i_0_976,i_0_978,i_0_984,i_0_874,i_0_489,i_0_944,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_377,i_0_584,i_0_579,i_0_580,i_0_581,i_0_381]) ).
cnf(i_0_994,plain,
( c_TypeRel_Osees__field(X1,X2,X3,X4,X2,X5)
| ~ c_TypeRel_Osees__field(X1,X6,X3,X4,X2,X5) ),
inference(rename_variables,[],[i_0_381]) ).
cnf(i_0_995,plain,
c_Map_Omap__le(X1,X1,X2,X3),
inference(rename_variables,[],[i_0_463]) ).
cnf(i_0_996,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_ONT,X6) = X4,
inference(rename_variables,[],[i_0_373]) ).
cnf(i_0_997,plain,
( c_WellType_OWT(X1,X2,X3,X4)
| ~ c_TypeRel_Osees__field(X5,X6,X7,X8,c_Expr_Oexp_OCast(X9,X10,X11),X12)
| ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__case(X13,X14,X15,X16,X17,c_Type_Oty_OInteger,X18),c_Type_Oty_Oty__case(X13,X14,X15,X16,X17,c_Type_Oty_OInteger,X18),c_Type_Oty_Oty__case(X13,X14,X15,X16,X17,c_Type_Oty_OInteger,X18),c_Type_Oty_Oty__rec(c_Type_Oty_Oty__rec(X19,X20,X21,c_Type_Oty_Oty__rec(X22,X23,c_Type_Oty_Oty__rec(X24,c_Expr_Oexp_Onew(X25,X26),X27,X28,X29,c_Type_Oty_OBoolean,X30),X31,X32,c_Type_Oty_OInteger,X33),X34,c_Type_Oty_ONT,X35),X36,X37,X38,X39,c_Type_Oty_OVoid,X40),X41,c_Type_Oty_Oty__case(X13,X14,X15,X16,X17,c_Type_Oty_OInteger,X18))
| ~ c_TypeRel_Osees__field(X5,X6,X7,X42,c_Type_Oty_Oty__rec(X43,c_Expr_Oexp_Onew(X44,X11),X45,X46,X47,c_Type_Oty_OBoolean,X48),X12) ),
inference(scs_inference,[],[i_0_427,i_0_672,i_0_405,i_0_637,i_0_794,i_0_933,i_0_980,i_0_982,i_0_735,i_0_946,i_0_373,i_0_970,i_0_972,i_0_974,i_0_976,i_0_978,i_0_984,i_0_986,i_0_692,i_0_874,i_0_489,i_0_463,i_0_396,i_0_944,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_377,i_0_584,i_0_579,i_0_580,i_0_581,i_0_381,i_0_437,i_0_582,i_0_378]) ).
cnf(i_0_998,plain,
~ c_fequal(c_Type_Oty_OInteger,c_Type_Oty_OClass(X1),X2),
inference(scs_inference,[],[i_0_490,i_0_475]) ).
cnf(i_0_999,plain,
( X1 = X2
| ~ c_fequal(X1,X2,X3) ),
inference(rename_variables,[],[i_0_475]) ).
cnf(i_0_1000,plain,
c_Progress_OWTrt_H(v_P,v_h_Ha____,v_E____,v_e_Ha____,v_U____),
inference(scs_inference,[],[i_0_490,i_0_435,i_0_475,i_0_412]) ).
cnf(i_0_1001,plain,
( ~ c_WellTypeRT_OWTrt(X1,X2,X3,X4,X5)
| c_Progress_OWTrt_H(X1,X2,X3,X4,X5) ),
inference(rename_variables,[],[i_0_412]) ).
cnf(i_0_1002,plain,
c_Type_Oty_Oty__case(X1,X2,c_Type_Oty_Oty__case(X3,X4,X5,X6,X7,c_Type_Oty_OInteger,X8),X9,X10,c_Type_Oty_OInteger,X11) = c_Type_Oty_Oty__case(X12,X13,X5,X14,X15,c_Type_Oty_OInteger,X8),
inference(scs_inference,[],[i_0_981,i_0_490,i_0_435,i_0_475,i_0_412,i_0_510]) ).
cnf(i_0_1003,plain,
~ c_WellTypeRT_OWTrt(v_P,v_h_Ha____,v_E____,v_e_Ha____,c_Type_Oty_Oty__case(c_Type_Oty_OClass(v_C_H____),X1,X2,X3,X4,c_Type_Oty_OVoid,X5)),
inference(scs_inference,[],[i_0_427,i_0_981,i_0_374,i_0_490,i_0_435,i_0_475,i_0_412,i_0_510,i_0_554]) ).
cnf(i_0_1004,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6) = X1,
inference(rename_variables,[],[i_0_374]) ).
cnf(i_0_1005,plain,
~ c_WellTypeRT_OWTrt(c_Type_Oty_Oty__case(v_P,X1,X2,X3,X4,c_Type_Oty_OVoid,X5),v_h_Ha____,v_E____,v_e_Ha____,c_Type_Oty_OClass(v_C_H____)),
inference(scs_inference,[],[i_0_427,i_0_981,i_0_374,i_0_1004,i_0_490,i_0_435,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550]) ).
cnf(i_0_1006,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6) = X1,
inference(rename_variables,[],[i_0_374]) ).
cnf(i_0_1007,plain,
~ c_WellTypeRT_OWTrt(v_P,c_Type_Oty_Oty__case(v_h_Ha____,X1,X2,X3,X4,c_Type_Oty_OVoid,X5),v_E____,v_e_Ha____,c_Type_Oty_OClass(v_C_H____)),
inference(scs_inference,[],[i_0_427,i_0_981,i_0_374,i_0_1004,i_0_1006,i_0_490,i_0_435,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551]) ).
cnf(i_0_1008,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6) = X1,
inference(rename_variables,[],[i_0_374]) ).
cnf(i_0_1009,plain,
~ c_WellTypeRT_OWTrt(v_P,v_h_Ha____,c_Type_Oty_Oty__case(v_E____,X1,X2,X3,X4,c_Type_Oty_OVoid,X5),v_e_Ha____,c_Type_Oty_OClass(v_C_H____)),
inference(scs_inference,[],[i_0_427,i_0_981,i_0_374,i_0_1004,i_0_1006,i_0_1008,i_0_490,i_0_435,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552]) ).
cnf(i_0_1010,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6) = X1,
inference(rename_variables,[],[i_0_374]) ).
cnf(i_0_1011,plain,
~ c_WellTypeRT_OWTrt(v_P,v_h_Ha____,v_E____,c_Type_Oty_Oty__case(v_e_Ha____,X1,X2,X3,X4,c_Type_Oty_OVoid,X5),c_Type_Oty_OClass(v_C_H____)),
inference(scs_inference,[],[i_0_427,i_0_981,i_0_374,i_0_1004,i_0_1006,i_0_1008,i_0_1010,i_0_490,i_0_435,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553]) ).
cnf(i_0_1012,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6) = X1,
inference(rename_variables,[],[i_0_374]) ).
cnf(i_0_1013,plain,
c_Type_Ois__refT(c_Type_Oty_Oty__case(X1,X2,c_Type_Oty_Oty__case(X3,X4,c_Type_Oty_Oty__case(X5,c_Type_Oty_Oty__rec(c_Type_Oty_ONT,X6,X7,X8,X9,c_Type_Oty_OVoid,X10),X11,X12,X13,c_Type_Oty_OBoolean,X14),X15,X16,c_Type_Oty_OInteger,X17),X18,X19,c_Type_Oty_OInteger,X20)),
inference(scs_inference,[],[i_0_427,i_0_981,i_0_374,i_0_1004,i_0_1006,i_0_1008,i_0_1010,i_0_490,i_0_435,i_0_979,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558]) ).
cnf(i_0_1014,plain,
c_Type_Ois__refT(c_Type_Oty_Oty__case(X1,X2,c_Type_Oty_Oty__case(X3,c_Type_Oty_Oty__rec(c_Type_Oty_ONT,X4,X5,X6,X7,c_Type_Oty_OVoid,X8),X9,X10,X11,c_Type_Oty_OBoolean,X12),X13,X14,c_Type_Oty_OInteger,X15)),
inference(rename_variables,[],[i_0_979]) ).
cnf(i_0_1015,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6) = c_Type_Oty_Oty__case(X7,X8,c_Type_Oty_Oty__case(X9,X10,X3,X11,X12,c_Type_Oty_OInteger,X6),X13,X14,c_Type_Oty_OInteger,X15),
inference(rename_variables,[],[i_0_981]) ).
cnf(i_0_1016,plain,
c_Type_Oty_Oty__case(c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OInteger,X6),X7,X8,X9,X10,c_Type_Oty_OVoid,X11) = c_Type_Oty_Oty__case(X12,X13,c_Type_Oty_Oty__case(X14,X15,X3,X16,X17,c_Type_Oty_OInteger,X6),X18,X19,c_Type_Oty_OInteger,X20),
inference(scs_inference,[],[i_0_427,i_0_981,i_0_1015,i_0_374,i_0_1004,i_0_1006,i_0_1008,i_0_1010,i_0_1012,i_0_490,i_0_435,i_0_979,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511]) ).
cnf(i_0_1017,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6) = X1,
inference(rename_variables,[],[i_0_374]) ).
cnf(i_0_1018,plain,
~ c_fequal(c_Type_Oty_Oty__case(c_Expr_Oexp_OCast(X1,X2,X3),X4,X5,X6,X7,c_Type_Oty_OVoid,X8),c_Expr_Oexp_Onew(X9,X3),X10),
inference(scs_inference,[],[i_0_427,i_0_637,i_0_981,i_0_1015,i_0_374,i_0_1004,i_0_1006,i_0_1008,i_0_1010,i_0_1012,i_0_1017,i_0_490,i_0_435,i_0_979,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561]) ).
cnf(i_0_1019,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6) = X1,
inference(rename_variables,[],[i_0_374]) ).
cnf(i_0_1020,plain,
~ c_fequal(c_Expr_Oexp_OCast(X1,X2,X3),c_Type_Oty_Oty__case(c_Expr_Oexp_Onew(X4,X3),X5,X6,X7,X8,c_Type_Oty_OVoid,X9),X10),
inference(scs_inference,[],[i_0_427,i_0_637,i_0_981,i_0_1015,i_0_374,i_0_1004,i_0_1006,i_0_1008,i_0_1010,i_0_1012,i_0_1017,i_0_1019,i_0_490,i_0_435,i_0_979,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562]) ).
cnf(i_0_1021,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6) = X1,
inference(rename_variables,[],[i_0_374]) ).
cnf(i_0_1022,plain,
( ~ c_TypeRel_Osees__field(X1,X2,X3,X4,c_Expr_Oexp_OCast(X5,X6,X7),X8)
| ~ c_TypeRel_Osees__field(X1,X2,X3,X9,c_Type_Oty_Oty__rec(X10,c_Expr_Oexp_Onew(X11,X7),X12,X13,X14,c_Type_Oty_OBoolean,X15),X8) ),
inference(scs_inference,[],[i_0_427,i_0_637,i_0_692,i_0_981,i_0_1015,i_0_374,i_0_1004,i_0_1006,i_0_1008,i_0_1010,i_0_1012,i_0_1017,i_0_1019,i_0_490,i_0_435,i_0_979,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_378]) ).
cnf(i_0_1023,plain,
( X1 = X2
| ~ c_TypeRel_Osees__field(X3,X4,X5,X6,X1,X7)
| ~ c_TypeRel_Osees__field(X3,X4,X5,X8,X2,X7) ),
inference(rename_variables,[],[i_0_378]) ).
cnf(i_0_1024,plain,
( ~ c_TypeRel_Osees__field(X1,X2,X3,X4,c_Type_Oty_Oty__case(c_Expr_Oexp_OCast(X5,X6,X7),X8,X9,X10,X11,c_Type_Oty_OVoid,X12),X13)
| ~ c_TypeRel_Osees__field(X1,X2,X3,X14,c_Type_Oty_Oty__rec(X15,c_Expr_Oexp_Onew(X16,X7),X17,X18,X19,c_Type_Oty_OBoolean,X20),X13) ),
inference(scs_inference,[],[i_0_427,i_0_637,i_0_692,i_0_981,i_0_1015,i_0_374,i_0_1004,i_0_1006,i_0_1008,i_0_1010,i_0_1012,i_0_1017,i_0_1019,i_0_1021,i_0_490,i_0_435,i_0_979,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_378,i_0_583]) ).
cnf(i_0_1025,plain,
c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OVoid,X6) = X1,
inference(rename_variables,[],[i_0_374]) ).
cnf(i_0_1026,plain,
( ~ c_TypeRel_Osees__field(X1,X2,X3,X4,c_Expr_Oexp_OCast(X5,X6,X7),c_Type_Oty_Oty__case(X8,X9,X10,X11,X12,c_Type_Oty_OBoolean,X13))
| ~ c_TypeRel_Osees__field(X1,X2,X3,X14,c_Type_Oty_Oty__rec(X15,c_Expr_Oexp_Onew(X16,X7),X17,X18,X19,c_Type_Oty_OBoolean,X20),c_Type_Oty_Oty__case(X21,X9,X22,X23,X24,c_Type_Oty_OBoolean,X13)) ),
inference(scs_inference,[],[i_0_427,i_0_637,i_0_692,i_0_738,i_0_981,i_0_1015,i_0_374,i_0_1004,i_0_1006,i_0_1008,i_0_1010,i_0_1012,i_0_1017,i_0_1019,i_0_1021,i_0_490,i_0_435,i_0_979,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_378,i_0_583,i_0_584]) ).
cnf(i_0_1027,plain,
( ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6),X7,X8,X9,c_Expr_Oexp_OCast(X10,X11,X12),c_Type_Oty_Oty__case(X13,X2,X14,X15,X16,c_Type_Oty_OBoolean,X6))
| ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__case(X13,X2,X14,X15,X16,c_Type_Oty_OBoolean,X6),X7,X8,X17,c_Type_Oty_Oty__rec(X18,c_Expr_Oexp_Onew(X19,X12),X20,X21,X22,c_Type_Oty_OBoolean,X23),c_Type_Oty_Oty__case(X13,X2,X14,X15,X16,c_Type_Oty_OBoolean,X6)) ),
inference(scs_inference,[],[i_0_427,i_0_637,i_0_692,i_0_738,i_0_981,i_0_1015,i_0_374,i_0_1004,i_0_1006,i_0_1008,i_0_1010,i_0_1012,i_0_1017,i_0_1019,i_0_1021,i_0_490,i_0_435,i_0_979,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_378,i_0_583,i_0_584,i_0_579]) ).
cnf(i_0_1028,plain,
( ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6),c_Type_Oty_Oty__case(X7,X2,X8,X9,X10,c_Type_Oty_OBoolean,X6),X11,X12,c_Expr_Oexp_OCast(X13,X14,X15),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6))
| ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6),X11,X16,c_Type_Oty_Oty__rec(X17,c_Expr_Oexp_Onew(X18,X15),X19,X20,X21,c_Type_Oty_OBoolean,X22),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6)) ),
inference(scs_inference,[],[i_0_427,i_0_637,i_0_692,i_0_738,i_0_981,i_0_1015,i_0_374,i_0_1004,i_0_1006,i_0_1008,i_0_1010,i_0_1012,i_0_1017,i_0_1019,i_0_1021,i_0_490,i_0_435,i_0_979,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_378,i_0_583,i_0_584,i_0_579,i_0_580]) ).
cnf(i_0_1029,plain,
( ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6),c_Type_Oty_Oty__case(X7,X2,X8,X9,X10,c_Type_Oty_OBoolean,X6),X11,c_Expr_Oexp_OCast(X12,X13,X14),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6))
| ~ c_TypeRel_Osees__field(c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6),X15,c_Type_Oty_Oty__rec(X16,c_Expr_Oexp_Onew(X17,X14),X18,X19,X20,c_Type_Oty_OBoolean,X21),c_Type_Oty_Oty__case(X1,X2,X3,X4,X5,c_Type_Oty_OBoolean,X6)) ),
inference(scs_inference,[],[i_0_427,i_0_637,i_0_692,i_0_738,i_0_981,i_0_1015,i_0_374,i_0_1004,i_0_1006,i_0_1008,i_0_1010,i_0_1012,i_0_1017,i_0_1019,i_0_1021,i_0_490,i_0_435,i_0_979,i_0_475,i_0_412,i_0_510,i_0_554,i_0_550,i_0_551,i_0_552,i_0_553,i_0_558,i_0_511,i_0_561,i_0_562,i_0_378,i_0_583,i_0_584,i_0_579,i_0_580,i_0_581]) ).
cnf(i_0_1030,plain,
( ~ c_WellTypeRT_OWTrt(X1,X2,X3,c_Expr_Oexp_OFAcc(X4,X5,X6,tc_List_Olist(tc_String_Ochar)),X7)
| c_WellTypeRT_OWTrt(X1,X2,X3,X4,c_Type_Oty_OClass(c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__7__1(X6,X3,X5,X1,X7,X4,X2)))
| c_WellTypeRT_OWTrt(X1,X2,X3,X4,c_Type_Oty_ONT) ),
inference(rename_variables,[],[i_0_267]) ).
cnf(i_0_1031,plain,
c_Map_Omap__le(X1,X1,X2,X3),
inference(rename_variables,[],[i_0_463]) ).
cnf(i_0_1033,plain,
~ c_fequal(c_Type_Oty_ONT,c_Type_Oty_OClass(X1),X2),
inference(scs_inference,[],[i_0_491,i_0_475]) ).
cnf(i_0_1034,plain,
( X1 = X2
| ~ c_fequal(X1,X2,X3) ),
inference(rename_variables,[],[i_0_475]) ).
cnf(i_0_1035,plain,
c_Progress_OWTrt_H(v_P,v_h_Ha____,v_E____,v_e_092_060_094isub_0622____,v_T_092_060_094isub_0622____),
inference(scs_inference,[],[i_0_491,i_0_433,i_0_475,i_0_412]) ).
cnf(i_0_1036,plain,
( ~ c_WellTypeRT_OWTrt(X1,X2,X3,X4,X5)
| c_Progress_OWTrt_H(X1,X2,X3,X4,X5) ),
inference(rename_variables,[],[i_0_412]) ).
cnf(i_0_1037,plain,
c_Type_Oty_Oty__case(X1,X2,c_Type_Oty_Oty__case(X3,X4,X5,X6,X7,c_Type_Oty_OInteger,X8),X9,X10,c_Type_Oty_OInteger,X11) = c_Type_Oty_Oty__case(c_Type_Oty_Oty__case(X12,X13,X5,X14,X15,c_Type_Oty_OInteger,X8),X16,X17,X18,X19,c_Type_Oty_OVoid,X20),
inference(scs_inference,[],[i_0_1016,i_0_491,i_0_433,i_0_475,i_0_412,i_0_510]) ).
cnf(i_0_1038,plain,
$false,
inference(scs_inference,[],[i_0_427,i_0_1016,i_0_495,i_0_491,i_0_433,i_0_435,i_0_475,i_0_412,i_0_510,i_0_554]),
[proof] ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.02/0.21 % Problem : SWV957-1 : TPTP v9.2.1. Released v4.1.0.
% 0.02/0.21 % Command : /export/starexec/sandbox/solver/bin/lemma_parallel_prover %s --lemma-prover /export/starexec/sandbox/solver/bin/cse --final-prover /export/starexec/sandbox/solver/bin/eprover --proof-time %d --global-time-limit %d
% 0.12/0.45 % Computer : n029.cluster.edu
% 0.12/0.45 % Model : x86_64 x86_64
% 0.12/0.45 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.45 % Memory : 8042.1875MB
% 0.12/0.45 % OS : Linux 3.10.0-693.el7.x86_64
% 0.12/0.45 % CPULimit : 300
% 0.12/0.45 % WCLimit : 300
% 0.12/0.45 % DateTime : Tue May 5 06:12:29 EDT 2026
% 0.12/0.45 % CPUTime :
% 0.12/0.45 % start to proof: theBenchmark
% 0.94/1.73 % Version : CSE_E---1.7
% 0.94/1.73 % Problem : theBenchmark.p
% 0.94/1.73 % SZS status Unsatisfiable for theBenchmark.p
% 0.94/1.73 % SZS output start CNFRefutation
% See solution above
% 2.77/3.66 % Total time : 1.277s
%------------------------------------------------------------------------------