TSTP Solution File: SWV419-1.005 by iProver---3.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : iProver---3.8
% Problem  : SWV419-1.005 : TPTP v8.1.2. Released v3.5.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_iprover %s %d THM

% Computer : n022.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 : Thu Aug 31 22:33:41 EDT 2023

% Result   : Unsatisfiable 0.48s 1.16s
% Output   : CNFRefutation 0.48s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   18
%            Number of leaves      :   61
% Syntax   : Number of clauses     :  297 (  34 unt; 131 nHn; 280 RR)
%            Number of literals    :  814 (   0 equ; 391 neg)
%            Maximal clause size   :    6 (   2 avg)
%            Maximal term depth    :    1 (   1 avg)
%            Number of predicates  :   37 (  36 usr;   2 prp; 0-4 aty)
%            Number of functors    :   15 (  15 usr;  15 con; 0-0 aty)
%            Number of variables   :  298 (  14 sgn)

% Comments : 
%------------------------------------------------------------------------------
cnf(c_49,plain,
    succ(s0,s1),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',bound1) ).

cnf(c_50,plain,
    succ(s1,s2),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',bound2) ).

cnf(c_51,plain,
    succ(s2,s3),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',bound3) ).

cnf(c_52,plain,
    succ(s3,s4),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',bound4) ).

cnf(c_53,plain,
    last(s4),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',bound5) ).

cnf(c_54,plain,
    ( ~ succ(X0,X1)
    | trans(X0,X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',bound6) ).

cnf(c_55,plain,
    ( ~ loop
    | trans(s4,s0)
    | trans(s4,s1)
    | trans(s4,s2)
    | trans(s4,s3)
    | trans(s4,s4) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',bound7) ).

cnf(c_58,plain,
    ~ m_cell_v_token(c_e_h_1,X0),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_main_3) ).

cnf(c_61,plain,
    ~ m_cell_v_token(c_e_h_2,X0),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_main_6) ).

cnf(c_86,plain,
    ( ~ m_c_h_element_v_in2(X0,c_e,X1)
    | m_and_h_gate_v_out(X0,c_i,X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_cell_22) ).

cnf(c_89,plain,
    ( ~ m_and_h_gate_v_out(X0,c_i,X1)
    | m_c_h_element_v_in2(X0,c_f,X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_cell_25) ).

cnf(c_90,plain,
    ( ~ m_c_h_element_v_in2(X0,c_f,X1)
    | m_and_h_gate_v_out(X0,c_i,X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_cell_26) ).

cnf(c_118,plain,
    ( ~ m_and_h_gate_h_init_v_out(X0,c_n,X1)
    | ~ m_and_h_gate_h_init_v_in2(X0,c_m,X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_cell_54) ).

cnf(c_120,plain,
    ( ~ m_and_h_gate_h_init_v_init_h_out(X0,c_m,X1)
    | m_cell_v_token(X0,X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_cell_56) ).

cnf(c_121,plain,
    ( m_c_h_element_v_out(X0,c_e,X1)
    | m_and_h_gate_h_init_v_in1(X0,c_n,X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_cell_57) ).

cnf(c_122,plain,
    ( ~ m_c_h_element_v_out(X0,c_e,X1)
    | ~ m_and_h_gate_h_init_v_in1(X0,c_n,X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_cell_58) ).

cnf(c_123,plain,
    ( m_and_h_gate_h_init_v_out(X0,c_m,X1)
    | m_and_h_gate_h_init_v_in2(X0,c_n,X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_cell_59) ).

cnf(c_124,plain,
    ( ~ m_and_h_gate_h_init_v_out(X0,c_m,X1)
    | ~ m_and_h_gate_h_init_v_in2(X0,c_n,X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_cell_60) ).

cnf(c_125,plain,
    ( m_and_h_gate_h_init_v_init_h_out(X0,c_n,X1)
    | m_cell_v_token(X0,X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_cell_61) ).

cnf(c_136,plain,
    ( ~ m_and_h_gate_v_in1(X0,c_r,X1)
    | m_c_h_element_v_out(X0,c_e,X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_cell_72) ).

cnf(c_138,plain,
    ( ~ m_and_h_gate_v_in2(X0,c_r,X1)
    | m_and_h_gate_h_init_v_out(X0,c_m,X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_cell_74) ).

cnf(c_144,plain,
    ( ~ m_and_h_gate_v_out(X0,c_r,X1)
    | m_user_v_ack(X0,c_u,X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_cell_80) ).

cnf(c_145,plain,
    ( ~ m_user_v_ack(X0,c_u,X1)
    | m_and_h_gate_v_out(X0,c_r,X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_cell_81) ).

cnf(c_160,plain,
    ( ~ m_and_h_gate_h_init_v_init_h_out(X0,X1,s0)
    | m_and_h_gate_h_init_v_out(X0,X1,s0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_and_h_gate_h_init_1) ).

cnf(c_161,plain,
    ( ~ m_and_h_gate_h_init_v_out(X0,X1,s0)
    | m_and_h_gate_h_init_v_init_h_out(X0,X1,s0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_and_h_gate_h_init_2) ).

cnf(c_163,plain,
    ( ~ node9(X0,X1,X2)
    | m_and_h_gate_h_init_v_in2(X0,X1,X2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_and_h_gate_h_init_4) ).

cnf(c_164,plain,
    ( ~ node10(X0,X1,X2,X3)
    | ~ m_and_h_gate_h_init_v_in1(X0,X1,X2)
    | ~ m_and_h_gate_h_init_v_in2(X0,X1,X2)
    | m_and_h_gate_h_init_v_out(X0,X1,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_and_h_gate_h_init_5) ).

cnf(c_165,plain,
    ( ~ node10(X0,X1,X2,X3)
    | ~ m_and_h_gate_h_init_v_out(X0,X1,X3)
    | node9(X0,X1,X2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_and_h_gate_h_init_6) ).

cnf(c_166,plain,
    ( ~ node11(X0,X1,X2,X3)
    | ~ m_and_h_gate_h_init_v_out(X0,X1,X2)
    | m_and_h_gate_h_init_v_out(X0,X1,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_and_h_gate_h_init_7) ).

cnf(c_167,plain,
    ( ~ node11(X0,X1,X2,X3)
    | ~ m_and_h_gate_h_init_v_out(X0,X1,X3)
    | m_and_h_gate_h_init_v_out(X0,X1,X2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_and_h_gate_h_init_8) ).

cnf(c_168,plain,
    ( ~ trans(X0,X1)
    | node10(X2,X3,X0,X1)
    | node11(X2,X3,X0,X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_and_h_gate_h_init_9) ).

cnf(c_176,plain,
    ~ m_c_h_element_v_out(X0,X1,s0),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_c_h_element_1) ).

cnf(c_178,plain,
    ( ~ node14(X0,X1,X2,X3)
    | ~ m_c_h_element_v_out(X0,X1,X3)
    | m_c_h_element_v_in1(X0,X1,X2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_c_h_element_3) ).

cnf(c_180,plain,
    ( ~ node15(X0,X1,X2,X3)
    | ~ m_c_h_element_v_out(X0,X1,X3)
    | m_c_h_element_v_out(X0,X1,X2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_c_h_element_5) ).

cnf(c_181,plain,
    ( ~ node16(X0,X1,X2)
    | m_c_h_element_v_in1(X0,X1,X2)
    | m_c_h_element_v_in2(X0,X1,X2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_c_h_element_6) ).

cnf(c_182,plain,
    ( ~ m_c_h_element_v_in1(X0,X1,X2)
    | ~ m_c_h_element_v_in2(X0,X1,X2)
    | ~ node16(X0,X1,X2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_c_h_element_7) ).

cnf(c_183,plain,
    ( ~ m_c_h_element_v_in2(X0,X1,X2)
    | ~ node17(X0,X1,X2)
    | m_c_h_element_v_in1(X0,X1,X2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_c_h_element_8) ).

cnf(c_184,plain,
    ( ~ m_c_h_element_v_in1(X0,X1,X2)
    | ~ node17(X0,X1,X2)
    | m_c_h_element_v_in2(X0,X1,X2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_c_h_element_9) ).

cnf(c_186,plain,
    ( ~ node18(X0,X1,X2,X3)
    | ~ m_c_h_element_v_out(X0,X1,X3)
    | m_c_h_element_v_out(X0,X1,X2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_c_h_element_11) ).

cnf(c_187,plain,
    ( ~ node19(X0,X1,X2,X3)
    | node14(X0,X1,X2,X3)
    | node15(X0,X1,X2,X3)
    | node16(X0,X1,X2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_c_h_element_12) ).

cnf(c_188,plain,
    ( ~ node19(X0,X1,X2,X3)
    | node18(X0,X1,X2,X3)
    | node17(X0,X1,X2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_c_h_element_13) ).

cnf(c_189,plain,
    ( ~ trans(X0,X1)
    | node19(X2,X3,X0,X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_c_h_element_14) ).

cnf(c_190,plain,
    ~ m_and_h_gate_v_out(X0,X1,s0),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_and_h_gate_1) ).

cnf(c_191,plain,
    ( ~ node20(X0,X1,X2)
    | m_and_h_gate_v_in1(X0,X1,X2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_and_h_gate_2) ).

cnf(c_192,plain,
    ( ~ node20(X0,X1,X2)
    | m_and_h_gate_v_in2(X0,X1,X2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_and_h_gate_3) ).

cnf(c_194,plain,
    ( ~ node21(X0,X1,X2,X3)
    | ~ m_and_h_gate_v_out(X0,X1,X3)
    | node20(X0,X1,X2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_and_h_gate_5) ).

cnf(c_196,plain,
    ( ~ node22(X0,X1,X2,X3)
    | ~ m_and_h_gate_v_out(X0,X1,X3)
    | m_and_h_gate_v_out(X0,X1,X2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_and_h_gate_7) ).

cnf(c_197,plain,
    ( ~ trans(X0,X1)
    | node21(X2,X3,X0,X1)
    | node22(X2,X3,X0,X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_and_h_gate_8) ).

cnf(c_199,negated_conjecture,
    ( ~ node23(X0)
    | m_user_v_ack(c_e_h_2,c_u,X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',prpty2) ).

cnf(c_200,negated_conjecture,
    ( ~ node24(X0)
    | m_user_v_ack(c_e_h_1,c_u,X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',prpty3) ).

cnf(c_201,negated_conjecture,
    ( ~ node24(X0)
    | m_user_v_ack(c_e_h_3,c_u,X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',prpty4) ).

cnf(c_202,negated_conjecture,
    ( ~ node25(X0)
    | m_user_v_ack(c_e_h_2,c_u,X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',prpty5) ).

cnf(c_204,negated_conjecture,
    ( ~ node26(X0)
    | node23(X0)
    | node24(X0)
    | node25(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',prpty7) ).

cnf(c_205,negated_conjecture,
    ( ~ until27(X0)
    | node26(X0)
    | xuntil28(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',prpty8) ).

cnf(c_206,negated_conjecture,
    ( ~ succ(X0,X1)
    | ~ xuntil28(X0)
    | until27(X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',prpty9) ).

cnf(c_207,negated_conjecture,
    ( ~ last(X0)
    | ~ xuntil28(X0)
    | loop ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',prpty10) ).

cnf(c_208,negated_conjecture,
    ( ~ trans(X0,X1)
    | ~ last(X0)
    | ~ xuntil28(X0)
    | until2p29(X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',prpty11) ).

cnf(c_209,negated_conjecture,
    ( ~ until2p29(X0)
    | node26(X0)
    | xuntil2p30(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',prpty12) ).

cnf(c_210,negated_conjecture,
    ( ~ succ(X0,X1)
    | ~ xuntil2p30(X0)
    | until2p29(X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',prpty13) ).

cnf(c_211,negated_conjecture,
    ( ~ last(X0)
    | ~ xuntil2p30(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',prpty14) ).

cnf(c_212,negated_conjecture,
    until27(s0),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',prpty15) ).

cnf(c_390,plain,
    ( m_c_h_element_v_in2(X0,c_f,X1)
    | ~ m_c_h_element_v_in2(X0,c_e,X1) ),
    inference(prop_impl_just,[status(thm)],[c_89,c_86]) ).

cnf(c_391,plain,
    ( ~ m_c_h_element_v_in2(X0,c_e,X1)
    | m_c_h_element_v_in2(X0,c_f,X1) ),
    inference(renaming,[status(thm)],[c_390]) ).

cnf(c_454,plain,
    ( m_cell_v_token(X0,X1)
    | ~ m_and_h_gate_h_init_v_init_h_out(X0,c_m,X1) ),
    inference(prop_impl_just,[status(thm)],[c_120]) ).

cnf(c_455,plain,
    ( ~ m_and_h_gate_h_init_v_init_h_out(X0,c_m,X1)
    | m_cell_v_token(X0,X1) ),
    inference(renaming,[status(thm)],[c_454]) ).

cnf(c_464,plain,
    ( m_cell_v_token(X0,X1)
    | m_and_h_gate_h_init_v_init_h_out(X0,c_n,X1) ),
    inference(prop_impl_just,[status(thm)],[c_125]) ).

cnf(c_465,plain,
    ( m_and_h_gate_h_init_v_init_h_out(X0,c_n,X1)
    | m_cell_v_token(X0,X1) ),
    inference(renaming,[status(thm)],[c_464]) ).

cnf(c_482,plain,
    ( ~ m_and_h_gate_h_init_v_in1(X0,c_n,X1)
    | ~ m_and_h_gate_v_in1(X0,c_r,X1) ),
    inference(prop_impl_just,[status(thm)],[c_136,c_122]) ).

cnf(c_483,plain,
    ( ~ m_and_h_gate_v_in1(X0,c_r,X1)
    | ~ m_and_h_gate_h_init_v_in1(X0,c_n,X1) ),
    inference(renaming,[status(thm)],[c_482]) ).

cnf(c_486,plain,
    ( ~ m_and_h_gate_h_init_v_in2(X0,c_n,X1)
    | ~ m_and_h_gate_v_in2(X0,c_r,X1) ),
    inference(prop_impl_just,[status(thm)],[c_138,c_124]) ).

cnf(c_487,plain,
    ( ~ m_and_h_gate_v_in2(X0,c_r,X1)
    | ~ m_and_h_gate_h_init_v_in2(X0,c_n,X1) ),
    inference(renaming,[status(thm)],[c_486]) ).

cnf(c_498,plain,
    ( ~ succ(X0,X1)
    | trans(X0,X1) ),
    inference(prop_impl_just,[status(thm)],[c_54]) ).

cnf(c_500,plain,
    ( ~ trans(X0,X1)
    | node19(X2,X3,X0,X1) ),
    inference(prop_impl_just,[status(thm)],[c_189]) ).

cnf(c_542,plain,
    ( ~ node23(X0)
    | m_user_v_ack(c_e_h_2,c_u,X0) ),
    inference(prop_impl_just,[status(thm)],[c_199]) ).

cnf(c_544,plain,
    ( ~ node24(X0)
    | m_user_v_ack(c_e_h_1,c_u,X0) ),
    inference(prop_impl_just,[status(thm)],[c_200]) ).

cnf(c_546,plain,
    ( ~ node24(X0)
    | m_user_v_ack(c_e_h_3,c_u,X0) ),
    inference(prop_impl_just,[status(thm)],[c_201]) ).

cnf(c_552,plain,
    ( ~ last(X0)
    | ~ xuntil2p30(X0) ),
    inference(prop_impl_just,[status(thm)],[c_211]) ).

cnf(c_1671,plain,
    ~ xuntil2p30(s4),
    inference(resolution,[status(thm)],[c_53,c_552]) ).

cnf(c_1675,plain,
    ( ~ trans(s4,X0)
    | ~ xuntil28(s4)
    | until2p29(X0) ),
    inference(resolution,[status(thm)],[c_53,c_208]) ).

cnf(c_1686,plain,
    ( ~ xuntil28(s4)
    | loop ),
    inference(resolution,[status(thm)],[c_53,c_207]) ).

cnf(c_1699,plain,
    ( ~ xuntil28(s4)
    | trans(s4,s0)
    | trans(s4,s1)
    | trans(s4,s2)
    | trans(s4,s3)
    | trans(s4,s4) ),
    inference(resolution,[status(thm)],[c_1686,c_55]) ).

cnf(c_1892,plain,
    ( ~ succ(X0,X1)
    | ~ xuntil28(X0)
    | node26(X1)
    | xuntil28(X1) ),
    inference(resolution,[status(thm)],[c_205,c_206]) ).

cnf(c_1905,plain,
    ( node26(s0)
    | xuntil28(s0) ),
    inference(resolution,[status(thm)],[c_205,c_212]) ).

cnf(c_1918,plain,
    ( ~ succ(X0,X1)
    | ~ until2p29(X0)
    | node26(X0)
    | until2p29(X1) ),
    inference(resolution,[status(thm)],[c_209,c_210]) ).

cnf(c_1931,plain,
    ( ~ until2p29(s4)
    | node26(s4) ),
    inference(resolution,[status(thm)],[c_209,c_1671]) ).

cnf(c_1944,plain,
    ( ~ trans(X0,X1)
    | node18(X2,X3,X0,X1)
    | node17(X2,X3,X0) ),
    inference(resolution,[status(thm)],[c_188,c_500]) ).

cnf(c_1955,plain,
    ( ~ trans(X0,X1)
    | node14(X2,X3,X0,X1)
    | node15(X2,X3,X0,X1)
    | node16(X2,X3,X0) ),
    inference(resolution,[status(thm)],[c_187,c_500]) ).

cnf(c_2046,plain,
    ( ~ m_and_h_gate_h_init_v_out(X0,X1,X2)
    | ~ trans(X3,X2)
    | node10(X0,X1,X3,X2)
    | m_and_h_gate_h_init_v_out(X0,X1,X3) ),
    inference(resolution,[status(thm)],[c_167,c_168]) ).

cnf(c_2059,plain,
    ( ~ m_and_h_gate_h_init_v_out(X0,X1,X2)
    | ~ trans(X2,X3)
    | node10(X0,X1,X2,X3)
    | m_and_h_gate_h_init_v_out(X0,X1,X3) ),
    inference(resolution,[status(thm)],[c_166,c_168]) ).

cnf(c_2130,plain,
    ( ~ m_c_h_element_v_in2(X0,X1,X2)
    | ~ trans(X2,X3)
    | node18(X0,X1,X2,X3)
    | m_c_h_element_v_in1(X0,X1,X2) ),
    inference(resolution,[status(thm)],[c_183,c_1944]) ).

cnf(c_2152,plain,
    ( ~ m_c_h_element_v_out(X0,X1,X2)
    | ~ trans(X3,X2)
    | m_c_h_element_v_out(X0,X1,X3)
    | node17(X0,X1,X3) ),
    inference(resolution,[status(thm)],[c_186,c_1944]) ).

cnf(c_2186,plain,
    ( ~ m_and_h_gate_v_out(X0,X1,X2)
    | ~ trans(X3,X2)
    | node21(X0,X1,X3,X2)
    | m_and_h_gate_v_out(X0,X1,X3) ),
    inference(resolution,[status(thm)],[c_196,c_197]) ).

cnf(c_2220,plain,
    ( ~ node26(X0)
    | m_user_v_ack(c_e_h_2,c_u,X0)
    | node24(X0)
    | node25(X0) ),
    inference(resolution,[status(thm)],[c_204,c_542]) ).

cnf(c_2222,plain,
    ( node24(X0)
    | m_user_v_ack(c_e_h_2,c_u,X0)
    | ~ node26(X0) ),
    inference(global_subsumption_just,[status(thm)],[c_2220,c_202,c_199,c_204]) ).

cnf(c_2223,plain,
    ( ~ node26(X0)
    | m_user_v_ack(c_e_h_2,c_u,X0)
    | node24(X0) ),
    inference(renaming,[status(thm)],[c_2222]) ).

cnf(c_2353,plain,
    ( ~ m_c_h_element_v_out(X0,X1,X2)
    | ~ trans(X3,X2)
    | node14(X0,X1,X3,X2)
    | m_c_h_element_v_out(X0,X1,X3)
    | node16(X0,X1,X3) ),
    inference(resolution,[status(thm)],[c_180,c_1955]) ).

cnf(c_2439,plain,
    ( ~ m_c_h_element_v_in1(X0,X1,X2)
    | ~ m_c_h_element_v_in2(X0,X1,X2)
    | ~ m_c_h_element_v_out(X0,X1,X3)
    | ~ trans(X2,X3)
    | node14(X0,X1,X2,X3)
    | m_c_h_element_v_out(X0,X1,X2) ),
    inference(resolution,[status(thm)],[c_182,c_2353]) ).

cnf(c_2440,plain,
    ( ~ m_c_h_element_v_in2(X0,X1,X2)
    | ~ m_c_h_element_v_out(X0,X1,X3)
    | ~ trans(X2,X3)
    | node14(X0,X1,X2,X3)
    | m_c_h_element_v_out(X0,X1,X2) ),
    inference(global_subsumption_just,[status(thm)],[c_2439,c_186,c_2130,c_2439]) ).

cnf(c_2457,plain,
    ( ~ m_c_h_element_v_out(X0,X1,X2)
    | ~ trans(X3,X2)
    | node14(X0,X1,X3,X2)
    | m_c_h_element_v_in1(X0,X1,X3)
    | m_c_h_element_v_in2(X0,X1,X3)
    | m_c_h_element_v_out(X0,X1,X3) ),
    inference(resolution,[status(thm)],[c_181,c_2353]) ).

cnf(c_2464,plain,
    ( ~ m_c_h_element_v_out(X0,X1,X2)
    | ~ trans(X3,X2)
    | node14(X0,X1,X3,X2)
    | m_c_h_element_v_in1(X0,X1,X3)
    | m_c_h_element_v_out(X0,X1,X3) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_2457,c_2440]) ).

cnf(c_2470,plain,
    ( ~ m_c_h_element_v_out(X0,X1,X2)
    | ~ trans(X3,X2)
    | m_c_h_element_v_in1(X0,X1,X3)
    | m_c_h_element_v_out(X0,X1,X3) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_2464,c_178]) ).

cnf(c_2502,plain,
    m_and_h_gate_h_init_v_init_h_out(c_e_h_1,c_n,X0),
    inference(resolution,[status(thm)],[c_58,c_465]) ).

cnf(c_2507,plain,
    ~ m_and_h_gate_h_init_v_init_h_out(c_e_h_1,c_m,X0),
    inference(resolution,[status(thm)],[c_58,c_455]) ).

cnf(c_2512,plain,
    m_and_h_gate_h_init_v_init_h_out(c_e_h_2,c_n,X0),
    inference(resolution,[status(thm)],[c_61,c_465]) ).

cnf(c_2517,plain,
    ~ m_and_h_gate_h_init_v_init_h_out(c_e_h_2,c_m,X0),
    inference(resolution,[status(thm)],[c_61,c_455]) ).

cnf(c_2674,plain,
    ( ~ m_c_h_element_v_in1(X0,X1,X2)
    | ~ m_c_h_element_v_out(X0,X1,X3)
    | ~ trans(X2,X3)
    | m_c_h_element_v_in2(X0,X1,X2)
    | m_c_h_element_v_out(X0,X1,X2) ),
    inference(resolution,[status(thm)],[c_184,c_2152]) ).

cnf(c_2685,plain,
    ( ~ m_c_h_element_v_out(X0,X1,X2)
    | ~ trans(X3,X2)
    | m_c_h_element_v_in2(X0,X1,X3)
    | m_c_h_element_v_out(X0,X1,X3) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_2674,c_2470]) ).

cnf(c_2783,plain,
    ( ~ m_and_h_gate_h_init_v_out(X0,X1,X2)
    | ~ m_and_h_gate_h_init_v_in1(X0,X1,X2)
    | ~ m_and_h_gate_h_init_v_in2(X0,X1,X2)
    | ~ trans(X2,X3)
    | m_and_h_gate_h_init_v_out(X0,X1,X3) ),
    inference(resolution,[status(thm)],[c_2059,c_164]) ).

cnf(c_2799,plain,
    ( ~ m_and_h_gate_h_init_v_out(X0,X1,X2)
    | ~ trans(X3,X2)
    | m_and_h_gate_h_init_v_out(X0,X1,X3)
    | node9(X0,X1,X3) ),
    inference(resolution,[status(thm)],[c_165,c_2046]) ).

cnf(c_2873,plain,
    ( ~ m_and_h_gate_v_out(X0,X1,X2)
    | ~ trans(X3,X2)
    | m_and_h_gate_v_out(X0,X1,X3)
    | node20(X0,X1,X3) ),
    inference(resolution,[status(thm)],[c_194,c_2186]) ).

cnf(c_2930,plain,
    ( ~ until2p29(s0)
    | node26(s0)
    | until2p29(s1) ),
    inference(resolution,[status(thm)],[c_49,c_1918]) ).

cnf(c_2940,plain,
    ( ~ xuntil28(s0)
    | node26(s1)
    | xuntil28(s1) ),
    inference(resolution,[status(thm)],[c_49,c_1892]) ).

cnf(c_2950,plain,
    trans(s0,s1),
    inference(resolution,[status(thm)],[c_49,c_498]) ).

cnf(c_2954,plain,
    ( ~ until2p29(s1)
    | node26(s1)
    | until2p29(s2) ),
    inference(resolution,[status(thm)],[c_50,c_1918]) ).

cnf(c_2964,plain,
    ( ~ xuntil28(s1)
    | node26(s2)
    | xuntil28(s2) ),
    inference(resolution,[status(thm)],[c_50,c_1892]) ).

cnf(c_2974,plain,
    trans(s1,s2),
    inference(resolution,[status(thm)],[c_50,c_498]) ).

cnf(c_2978,plain,
    ( ~ until2p29(s2)
    | node26(s2)
    | until2p29(s3) ),
    inference(resolution,[status(thm)],[c_51,c_1918]) ).

cnf(c_2988,plain,
    ( ~ xuntil28(s2)
    | node26(s3)
    | xuntil28(s3) ),
    inference(resolution,[status(thm)],[c_51,c_1892]) ).

cnf(c_2998,plain,
    trans(s2,s3),
    inference(resolution,[status(thm)],[c_51,c_498]) ).

cnf(c_3002,plain,
    ( ~ until2p29(s3)
    | node26(s3)
    | until2p29(s4) ),
    inference(resolution,[status(thm)],[c_52,c_1918]) ).

cnf(c_3012,plain,
    ( ~ xuntil28(s3)
    | node26(s4)
    | xuntil28(s4) ),
    inference(resolution,[status(thm)],[c_52,c_1892]) ).

cnf(c_3022,plain,
    trans(s3,s4),
    inference(resolution,[status(thm)],[c_52,c_498]) ).

cnf(c_4359,plain,
    ( ~ until2p29(s0)
    | m_user_v_ack(c_e_h_2,c_u,s0)
    | node24(s0)
    | until2p29(s1) ),
    inference(resolution,[status(thm)],[c_2223,c_2930]) ).

cnf(c_4372,plain,
    ( m_user_v_ack(c_e_h_2,c_u,s0)
    | node24(s0)
    | xuntil28(s0) ),
    inference(resolution,[status(thm)],[c_2223,c_1905]) ).

cnf(c_4405,plain,
    ( ~ xuntil28(s3)
    | m_user_v_ack(c_e_h_2,c_u,s4)
    | node24(s4)
    | xuntil28(s4) ),
    inference(resolution,[status(thm)],[c_2223,c_3012]) ).

cnf(c_4418,plain,
    ( ~ until2p29(s4)
    | m_user_v_ack(c_e_h_2,c_u,s4)
    | node24(s4) ),
    inference(resolution,[status(thm)],[c_2223,c_1931]) ).

cnf(c_4454,plain,
    ( ~ until2p29(s1)
    | m_user_v_ack(c_e_h_2,c_u,s1)
    | node24(s1)
    | until2p29(s2) ),
    inference(resolution,[status(thm)],[c_2223,c_2954]) ).

cnf(c_4467,plain,
    ( ~ xuntil28(s0)
    | m_user_v_ack(c_e_h_2,c_u,s1)
    | node24(s1)
    | xuntil28(s1) ),
    inference(resolution,[status(thm)],[c_2223,c_2940]) ).

cnf(c_4506,plain,
    ( ~ until2p29(s2)
    | m_user_v_ack(c_e_h_2,c_u,s2)
    | node24(s2)
    | until2p29(s3) ),
    inference(resolution,[status(thm)],[c_2223,c_2978]) ).

cnf(c_4519,plain,
    ( ~ xuntil28(s1)
    | m_user_v_ack(c_e_h_2,c_u,s2)
    | node24(s2)
    | xuntil28(s2) ),
    inference(resolution,[status(thm)],[c_2223,c_2964]) ).

cnf(c_4558,plain,
    ( ~ until2p29(s3)
    | m_user_v_ack(c_e_h_2,c_u,s3)
    | node24(s3)
    | until2p29(s4) ),
    inference(resolution,[status(thm)],[c_2223,c_3002]) ).

cnf(c_4571,plain,
    ( ~ xuntil28(s2)
    | m_user_v_ack(c_e_h_2,c_u,s3)
    | node24(s3)
    | xuntil28(s3) ),
    inference(resolution,[status(thm)],[c_2223,c_2988]) ).

cnf(c_4683,plain,
    ( m_user_v_ack(c_e_h_1,c_u,s0)
    | m_user_v_ack(c_e_h_2,c_u,s0)
    | xuntil28(s0) ),
    inference(resolution,[status(thm)],[c_544,c_4372]) ).

cnf(c_4693,plain,
    ( ~ until2p29(s0)
    | m_user_v_ack(c_e_h_1,c_u,s0)
    | m_user_v_ack(c_e_h_2,c_u,s0)
    | until2p29(s1) ),
    inference(resolution,[status(thm)],[c_544,c_4359]) ).

cnf(c_4729,plain,
    ( ~ until2p29(s4)
    | m_user_v_ack(c_e_h_1,c_u,s4)
    | m_user_v_ack(c_e_h_2,c_u,s4) ),
    inference(resolution,[status(thm)],[c_544,c_4418]) ).

cnf(c_4739,plain,
    ( ~ xuntil28(s3)
    | m_user_v_ack(c_e_h_1,c_u,s4)
    | m_user_v_ack(c_e_h_2,c_u,s4)
    | xuntil28(s4) ),
    inference(resolution,[status(thm)],[c_544,c_4405]) ).

cnf(c_4752,plain,
    ( ~ xuntil28(s0)
    | m_user_v_ack(c_e_h_2,c_u,s1)
    | m_user_v_ack(c_e_h_3,c_u,s1)
    | xuntil28(s1) ),
    inference(resolution,[status(thm)],[c_546,c_4467]) ).

cnf(c_4765,plain,
    ( ~ until2p29(s1)
    | m_user_v_ack(c_e_h_2,c_u,s1)
    | m_user_v_ack(c_e_h_3,c_u,s1)
    | until2p29(s2) ),
    inference(resolution,[status(thm)],[c_546,c_4454]) ).

cnf(c_4830,plain,
    ( ~ xuntil28(s1)
    | m_user_v_ack(c_e_h_1,c_u,s2)
    | m_user_v_ack(c_e_h_2,c_u,s2)
    | xuntil28(s2) ),
    inference(resolution,[status(thm)],[c_544,c_4519]) ).

cnf(c_4843,plain,
    ( ~ until2p29(s2)
    | m_user_v_ack(c_e_h_1,c_u,s2)
    | m_user_v_ack(c_e_h_2,c_u,s2)
    | until2p29(s3) ),
    inference(resolution,[status(thm)],[c_544,c_4506]) ).

cnf(c_4882,plain,
    ( ~ xuntil28(s2)
    | m_user_v_ack(c_e_h_1,c_u,s3)
    | m_user_v_ack(c_e_h_2,c_u,s3)
    | xuntil28(s3) ),
    inference(resolution,[status(thm)],[c_544,c_4571]) ).

cnf(c_4895,plain,
    ( ~ until2p29(s3)
    | m_user_v_ack(c_e_h_1,c_u,s3)
    | m_user_v_ack(c_e_h_2,c_u,s3)
    | until2p29(s4) ),
    inference(resolution,[status(thm)],[c_544,c_4558]) ).

cnf(c_9492,plain,
    ( m_c_h_element_v_in2(X0,c_f,X1)
    | ~ m_c_h_element_v_in2(X0,c_e,X1) ),
    inference(prop_impl_just,[status(thm)],[c_391]) ).

cnf(c_9493,plain,
    ( ~ m_c_h_element_v_in2(X0,c_e,X1)
    | m_c_h_element_v_in2(X0,c_f,X1) ),
    inference(renaming,[status(thm)],[c_9492]) ).

cnf(c_9576,plain,
    ( ~ m_and_h_gate_h_init_v_in1(X0,c_n,X1)
    | ~ m_and_h_gate_v_in1(X0,c_r,X1) ),
    inference(prop_impl_just,[status(thm)],[c_483]) ).

cnf(c_9577,plain,
    ( ~ m_and_h_gate_v_in1(X0,c_r,X1)
    | ~ m_and_h_gate_h_init_v_in1(X0,c_n,X1) ),
    inference(renaming,[status(thm)],[c_9576]) ).

cnf(c_9580,plain,
    ( ~ m_and_h_gate_h_init_v_in2(X0,c_n,X1)
    | ~ m_and_h_gate_v_in2(X0,c_r,X1) ),
    inference(prop_impl_just,[status(thm)],[c_487]) ).

cnf(c_9581,plain,
    ( ~ m_and_h_gate_v_in2(X0,c_r,X1)
    | ~ m_and_h_gate_h_init_v_in2(X0,c_n,X1) ),
    inference(renaming,[status(thm)],[c_9580]) ).

cnf(c_12201,plain,
    ( ~ trans(s4,s0)
    | ~ xuntil28(s4)
    | until2p29(s0) ),
    inference(instantiation,[status(thm)],[c_1675]) ).

cnf(c_12202,plain,
    ( ~ m_and_h_gate_h_init_v_init_h_out(c_e_h_1,c_n,s0)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s0) ),
    inference(instantiation,[status(thm)],[c_160]) ).

cnf(c_12203,plain,
    m_and_h_gate_h_init_v_init_h_out(c_e_h_1,c_n,s0),
    inference(instantiation,[status(thm)],[c_2502]) ).

cnf(c_12204,plain,
    ( ~ m_and_h_gate_h_init_v_init_h_out(c_e_h_2,c_n,s0)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s0) ),
    inference(instantiation,[status(thm)],[c_160]) ).

cnf(c_12205,plain,
    m_and_h_gate_h_init_v_init_h_out(c_e_h_2,c_n,s0),
    inference(instantiation,[status(thm)],[c_2512]) ).

cnf(c_12214,plain,
    ( ~ trans(s4,s1)
    | ~ xuntil28(s4)
    | until2p29(s1) ),
    inference(instantiation,[status(thm)],[c_1675]) ).

cnf(c_12215,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s0)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_1,c_m,s0) ),
    inference(instantiation,[status(thm)],[c_118]) ).

cnf(c_12216,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s0)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_1,c_n,s0)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s0)
    | ~ trans(s0,X0)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X0) ),
    inference(instantiation,[status(thm)],[c_2783]) ).

cnf(c_12220,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s0)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_m,s0) ),
    inference(instantiation,[status(thm)],[c_118]) ).

cnf(c_12221,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s0)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_2,c_n,s0)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s0)
    | ~ trans(s0,X0)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_n,X0) ),
    inference(instantiation,[status(thm)],[c_2783]) ).

cnf(c_12250,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s0)
    | m_and_h_gate_h_init_v_init_h_out(c_e_h_1,c_m,s0) ),
    inference(instantiation,[status(thm)],[c_161]) ).

cnf(c_12251,plain,
    ~ m_and_h_gate_h_init_v_init_h_out(c_e_h_1,c_m,s0),
    inference(instantiation,[status(thm)],[c_2507]) ).

cnf(c_12252,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s0)
    | m_and_h_gate_h_init_v_init_h_out(c_e_h_2,c_m,s0) ),
    inference(instantiation,[status(thm)],[c_161]) ).

cnf(c_12253,plain,
    ~ m_and_h_gate_h_init_v_init_h_out(c_e_h_2,c_m,s0),
    inference(instantiation,[status(thm)],[c_2517]) ).

cnf(c_12263,plain,
    ( m_and_h_gate_h_init_v_out(X0,c_m,s0)
    | m_and_h_gate_h_init_v_in2(X0,c_n,s0) ),
    inference(instantiation,[status(thm)],[c_123]) ).

cnf(c_12267,plain,
    ( ~ trans(s4,s2)
    | ~ xuntil28(s4)
    | until2p29(s2) ),
    inference(instantiation,[status(thm)],[c_1675]) ).

cnf(c_12288,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s0)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_1,c_n,s0)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s0)
    | ~ trans(s0,s1)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s1) ),
    inference(instantiation,[status(thm)],[c_12216]) ).

cnf(c_12289,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s0)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_2,c_n,s0)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s0)
    | ~ trans(s0,s1)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s1) ),
    inference(instantiation,[status(thm)],[c_12221]) ).

cnf(c_12316,plain,
    ( m_c_h_element_v_out(c_e_h_1,c_e,s0)
    | m_and_h_gate_h_init_v_in1(c_e_h_1,c_n,s0) ),
    inference(instantiation,[status(thm)],[c_121]) ).

cnf(c_12318,plain,
    ( m_c_h_element_v_out(c_e_h_2,c_e,s0)
    | m_and_h_gate_h_init_v_in1(c_e_h_2,c_n,s0) ),
    inference(instantiation,[status(thm)],[c_121]) ).

cnf(c_12355,plain,
    ( m_c_h_element_v_out(X0,c_e,s0)
    | m_and_h_gate_h_init_v_in1(X0,c_n,s0) ),
    inference(instantiation,[status(thm)],[c_121]) ).

cnf(c_12359,plain,
    ( ~ trans(s4,s4)
    | ~ xuntil28(s4)
    | until2p29(s4) ),
    inference(instantiation,[status(thm)],[c_1675]) ).

cnf(c_12404,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s0)
    | m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s0) ),
    inference(instantiation,[status(thm)],[c_12263]) ).

cnf(c_12405,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s0)
    | m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s0) ),
    inference(instantiation,[status(thm)],[c_12263]) ).

cnf(c_12452,plain,
    ( ~ m_user_v_ack(c_e_h_2,c_u,s0)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s0) ),
    inference(instantiation,[status(thm)],[c_145]) ).

cnf(c_12457,plain,
    ( ~ m_user_v_ack(c_e_h_1,c_u,s0)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s0) ),
    inference(instantiation,[status(thm)],[c_145]) ).

cnf(c_12468,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s1)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_1,c_m,s1) ),
    inference(instantiation,[status(thm)],[c_118]) ).

cnf(c_12469,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s1)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_1,c_n,s1)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s1)
    | ~ trans(s1,X0)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X0) ),
    inference(instantiation,[status(thm)],[c_2783]) ).

cnf(c_12475,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s1)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_m,s1) ),
    inference(instantiation,[status(thm)],[c_118]) ).

cnf(c_12476,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s1)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_2,c_n,s1)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s1)
    | ~ trans(s1,X0)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_n,X0) ),
    inference(instantiation,[status(thm)],[c_2783]) ).

cnf(c_12505,plain,
    ( ~ m_and_h_gate_h_init_v_out(X0,c_m,s1)
    | ~ trans(X1,s1)
    | m_and_h_gate_h_init_v_out(X0,c_m,X1)
    | node9(X0,c_m,X1) ),
    inference(instantiation,[status(thm)],[c_2799]) ).

cnf(c_12514,plain,
    ~ m_and_h_gate_v_out(c_e_h_2,c_r,s0),
    inference(instantiation,[status(thm)],[c_190]) ).

cnf(c_12519,plain,
    ~ m_and_h_gate_v_out(c_e_h_1,c_r,s0),
    inference(instantiation,[status(thm)],[c_190]) ).

cnf(c_12541,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s1)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_1,c_n,s1)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s1)
    | ~ trans(s1,s2)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s2) ),
    inference(instantiation,[status(thm)],[c_12469]) ).

cnf(c_12542,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s1)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_2,c_n,s1)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s1)
    | ~ trans(s1,s2)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s2) ),
    inference(instantiation,[status(thm)],[c_12476]) ).

cnf(c_12545,plain,
    ( m_and_h_gate_h_init_v_out(X0,c_m,s1)
    | m_and_h_gate_h_init_v_in2(X0,c_n,s1) ),
    inference(instantiation,[status(thm)],[c_123]) ).

cnf(c_12556,plain,
    ( ~ m_and_h_gate_h_init_v_out(X0,c_m,s1)
    | ~ trans(s0,s1)
    | m_and_h_gate_h_init_v_out(X0,c_m,s0)
    | node9(X0,c_m,s0) ),
    inference(instantiation,[status(thm)],[c_12505]) ).

cnf(c_12558,plain,
    ( ~ m_user_v_ack(c_e_h_3,c_u,s1)
    | m_and_h_gate_v_out(c_e_h_3,c_r,s1) ),
    inference(instantiation,[status(thm)],[c_145]) ).

cnf(c_12561,plain,
    ( ~ m_user_v_ack(c_e_h_2,c_u,s1)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s1) ),
    inference(instantiation,[status(thm)],[c_145]) ).

cnf(c_12593,plain,
    ( ~ node9(X0,X1,s0)
    | m_and_h_gate_h_init_v_in2(X0,X1,s0) ),
    inference(instantiation,[status(thm)],[c_163]) ).

cnf(c_12598,plain,
    ( m_c_h_element_v_out(c_e_h_1,c_e,s1)
    | m_and_h_gate_h_init_v_in1(c_e_h_1,c_n,s1) ),
    inference(instantiation,[status(thm)],[c_121]) ).

cnf(c_12600,plain,
    ( m_c_h_element_v_out(c_e_h_2,c_e,s1)
    | m_and_h_gate_h_init_v_in1(c_e_h_2,c_n,s1) ),
    inference(instantiation,[status(thm)],[c_121]) ).

cnf(c_12628,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_3,c_r,s1)
    | ~ trans(X0,s1)
    | m_and_h_gate_v_out(c_e_h_3,c_r,X0)
    | node20(c_e_h_3,c_r,X0) ),
    inference(instantiation,[status(thm)],[c_2873]) ).

cnf(c_12634,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_r,s1)
    | ~ trans(X0,s1)
    | m_and_h_gate_v_out(c_e_h_2,c_r,X0)
    | node20(c_e_h_2,c_r,X0) ),
    inference(instantiation,[status(thm)],[c_2873]) ).

cnf(c_12641,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_1,c_r,s0)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_1,c_n,s0) ),
    inference(instantiation,[status(thm)],[c_9577]) ).

cnf(c_12643,plain,
    ~ m_c_h_element_v_out(c_e_h_1,c_e,s0),
    inference(instantiation,[status(thm)],[c_176]) ).

cnf(c_12652,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_2,c_r,s0)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_2,c_n,s0) ),
    inference(instantiation,[status(thm)],[c_9577]) ).

cnf(c_12654,plain,
    ~ m_c_h_element_v_out(c_e_h_2,c_e,s0),
    inference(instantiation,[status(thm)],[c_176]) ).

cnf(c_12660,plain,
    ( ~ m_and_h_gate_v_in1(X0,c_r,s1)
    | ~ m_and_h_gate_h_init_v_in1(X0,c_n,s1) ),
    inference(instantiation,[status(thm)],[c_9577]) ).

cnf(c_12664,plain,
    ( ~ m_c_h_element_v_out(X0,c_e,s1)
    | ~ trans(X1,s1)
    | m_c_h_element_v_in2(X0,c_e,X1)
    | m_c_h_element_v_out(X0,c_e,X1) ),
    inference(instantiation,[status(thm)],[c_2685]) ).

cnf(c_12723,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_3,c_r,s1)
    | ~ trans(s0,s1)
    | m_and_h_gate_v_out(c_e_h_3,c_r,s0)
    | node20(c_e_h_3,c_r,s0) ),
    inference(instantiation,[status(thm)],[c_12628]) ).

cnf(c_12724,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_r,s1)
    | ~ trans(s0,s1)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s0)
    | node20(c_e_h_2,c_r,s0) ),
    inference(instantiation,[status(thm)],[c_12634]) ).

cnf(c_12787,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_1,c_r,s1)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_1,c_n,s1) ),
    inference(instantiation,[status(thm)],[c_12660]) ).

cnf(c_12788,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_2,c_r,s1)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_2,c_n,s1) ),
    inference(instantiation,[status(thm)],[c_12660]) ).

cnf(c_12796,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s1)
    | ~ trans(s0,s1)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s0)
    | node9(c_e_h_1,c_m,s0) ),
    inference(instantiation,[status(thm)],[c_12556]) ).

cnf(c_12797,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s1)
    | ~ trans(s0,s1)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s0)
    | node9(c_e_h_2,c_m,s0) ),
    inference(instantiation,[status(thm)],[c_12556]) ).

cnf(c_12817,plain,
    ( ~ m_c_h_element_v_out(X0,c_e,s1)
    | ~ trans(s0,s1)
    | m_c_h_element_v_in2(X0,c_e,s0)
    | m_c_h_element_v_out(X0,c_e,s0) ),
    inference(instantiation,[status(thm)],[c_12664]) ).

cnf(c_12832,plain,
    ( ~ node20(c_e_h_3,c_r,s0)
    | m_and_h_gate_v_in1(c_e_h_3,c_r,s0) ),
    inference(instantiation,[status(thm)],[c_191]) ).

cnf(c_12834,plain,
    ( ~ node20(c_e_h_2,c_r,s0)
    | m_and_h_gate_v_in1(c_e_h_2,c_r,s0) ),
    inference(instantiation,[status(thm)],[c_191]) ).

cnf(c_12850,plain,
    ( ~ node9(c_e_h_1,c_m,s0)
    | m_and_h_gate_h_init_v_in2(c_e_h_1,c_m,s0) ),
    inference(instantiation,[status(thm)],[c_12593]) ).

cnf(c_12854,plain,
    ( ~ node9(c_e_h_2,c_m,s0)
    | m_and_h_gate_h_init_v_in2(c_e_h_2,c_m,s0) ),
    inference(instantiation,[status(thm)],[c_12593]) ).

cnf(c_12868,plain,
    ( ~ m_c_h_element_v_in2(X0,c_e,s0)
    | m_c_h_element_v_in2(X0,c_f,s0) ),
    inference(instantiation,[status(thm)],[c_9493]) ).

cnf(c_12875,plain,
    ( ~ m_and_h_gate_h_init_v_out(X0,c_m,s2)
    | ~ trans(X1,s2)
    | m_and_h_gate_h_init_v_out(X0,c_m,X1)
    | node9(X0,c_m,X1) ),
    inference(instantiation,[status(thm)],[c_2799]) ).

cnf(c_12885,plain,
    ~ m_and_h_gate_v_out(c_e_h_3,c_r,s0),
    inference(instantiation,[status(thm)],[c_190]) ).

cnf(c_12888,plain,
    ( ~ m_user_v_ack(c_e_h_2,c_u,s4)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s4) ),
    inference(instantiation,[status(thm)],[c_145]) ).

cnf(c_12893,plain,
    ( ~ m_user_v_ack(c_e_h_1,c_u,s4)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s4) ),
    inference(instantiation,[status(thm)],[c_145]) ).

cnf(c_12904,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s1)
    | m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s1) ),
    inference(instantiation,[status(thm)],[c_12545]) ).

cnf(c_12907,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s1)
    | m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s1) ),
    inference(instantiation,[status(thm)],[c_12545]) ).

cnf(c_12929,plain,
    ( m_and_h_gate_h_init_v_out(X0,c_m,s2)
    | m_and_h_gate_h_init_v_in2(X0,c_n,s2) ),
    inference(instantiation,[status(thm)],[c_123]) ).

cnf(c_12936,plain,
    ( ~ m_and_h_gate_h_init_v_out(X0,c_m,s2)
    | ~ trans(s1,s2)
    | m_and_h_gate_h_init_v_out(X0,c_m,s1)
    | node9(X0,c_m,s1) ),
    inference(instantiation,[status(thm)],[c_12875]) ).

cnf(c_12940,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_3,c_r,s0)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_3,c_n,s0) ),
    inference(instantiation,[status(thm)],[c_9577]) ).

cnf(c_12949,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_r,s4)
    | ~ trans(X0,s4)
    | m_and_h_gate_v_out(c_e_h_1,c_r,X0)
    | node20(c_e_h_1,c_r,X0) ),
    inference(instantiation,[status(thm)],[c_2873]) ).

cnf(c_12967,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s2)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_1,c_m,s2) ),
    inference(instantiation,[status(thm)],[c_118]) ).

cnf(c_12977,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s2)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_m,s2) ),
    inference(instantiation,[status(thm)],[c_118]) ).

cnf(c_12994,plain,
    ( ~ m_and_h_gate_v_in2(X0,c_r,s2)
    | ~ m_and_h_gate_h_init_v_in2(X0,c_n,s2) ),
    inference(instantiation,[status(thm)],[c_9581]) ).

cnf(c_13009,plain,
    ( ~ node9(X0,X1,s1)
    | m_and_h_gate_h_init_v_in2(X0,X1,s1) ),
    inference(instantiation,[status(thm)],[c_163]) ).

cnf(c_13020,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_e,s0)
    | m_and_h_gate_h_init_v_in1(c_e_h_3,c_n,s0) ),
    inference(instantiation,[status(thm)],[c_12355]) ).

cnf(c_13027,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_r,s4)
    | ~ trans(X0,s4)
    | m_and_h_gate_v_out(c_e_h_2,c_r,X0)
    | node20(c_e_h_2,c_r,X0) ),
    inference(instantiation,[status(thm)],[c_2873]) ).

cnf(c_13072,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_r,s4)
    | ~ trans(s3,s4)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s3)
    | node20(c_e_h_1,c_r,s3) ),
    inference(instantiation,[status(thm)],[c_12949]) ).

cnf(c_13119,plain,
    ~ m_c_h_element_v_out(c_e_h_3,c_e,s0),
    inference(instantiation,[status(thm)],[c_176]) ).

cnf(c_13157,plain,
    ( ~ m_c_h_element_v_out(c_e_h_1,c_e,s1)
    | ~ trans(s0,s1)
    | m_c_h_element_v_in2(c_e_h_1,c_e,s0)
    | m_c_h_element_v_out(c_e_h_1,c_e,s0) ),
    inference(instantiation,[status(thm)],[c_12817]) ).

cnf(c_13166,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_r,s4)
    | ~ trans(s3,s4)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s3)
    | node20(c_e_h_2,c_r,s3) ),
    inference(instantiation,[status(thm)],[c_13027]) ).

cnf(c_13184,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_r,s3)
    | m_user_v_ack(c_e_h_1,c_u,s3) ),
    inference(instantiation,[status(thm)],[c_144]) ).

cnf(c_13186,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_r,s3)
    | ~ trans(X0,s3)
    | m_and_h_gate_v_out(c_e_h_1,c_r,X0)
    | node20(c_e_h_1,c_r,X0) ),
    inference(instantiation,[status(thm)],[c_2873]) ).

cnf(c_13231,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_1,c_e,s0)
    | m_c_h_element_v_in2(c_e_h_1,c_f,s0) ),
    inference(instantiation,[status(thm)],[c_12868]) ).

cnf(c_13233,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_r,s3)
    | m_user_v_ack(c_e_h_2,c_u,s3) ),
    inference(instantiation,[status(thm)],[c_144]) ).

cnf(c_13235,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_r,s3)
    | ~ trans(X0,s3)
    | m_and_h_gate_v_out(c_e_h_2,c_r,X0)
    | node20(c_e_h_2,c_r,X0) ),
    inference(instantiation,[status(thm)],[c_2873]) ).

cnf(c_13245,plain,
    ( ~ node20(c_e_h_1,c_r,s3)
    | m_and_h_gate_v_in2(c_e_h_1,c_r,s3) ),
    inference(instantiation,[status(thm)],[c_192]) ).

cnf(c_13299,plain,
    ( ~ m_c_h_element_v_out(c_e_h_2,c_e,s1)
    | ~ trans(s0,s1)
    | m_c_h_element_v_in2(c_e_h_2,c_e,s0)
    | m_c_h_element_v_out(c_e_h_2,c_e,s0) ),
    inference(instantiation,[status(thm)],[c_12817]) ).

cnf(c_13311,plain,
    ( ~ m_c_h_element_v_in2(X0,c_f,s0)
    | m_and_h_gate_v_out(X0,c_i,s0) ),
    inference(instantiation,[status(thm)],[c_90]) ).

cnf(c_13330,plain,
    ( ~ node20(c_e_h_2,c_r,s3)
    | m_and_h_gate_v_in2(c_e_h_2,c_r,s3) ),
    inference(instantiation,[status(thm)],[c_192]) ).

cnf(c_13332,plain,
    ( ~ m_and_h_gate_v_in2(c_e_h_1,c_r,s3)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s3) ),
    inference(instantiation,[status(thm)],[c_9581]) ).

cnf(c_13384,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_1,c_f,s0)
    | m_and_h_gate_v_out(c_e_h_1,c_i,s0) ),
    inference(instantiation,[status(thm)],[c_13311]) ).

cnf(c_13392,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s2)
    | ~ trans(s1,s2)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s1)
    | node9(c_e_h_1,c_m,s1) ),
    inference(instantiation,[status(thm)],[c_12936]) ).

cnf(c_13393,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s2)
    | ~ trans(s1,s2)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s1)
    | node9(c_e_h_2,c_m,s1) ),
    inference(instantiation,[status(thm)],[c_12936]) ).

cnf(c_13422,plain,
    ( ~ m_and_h_gate_v_in2(c_e_h_2,c_r,s3)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s3) ),
    inference(instantiation,[status(thm)],[c_9581]) ).

cnf(c_13426,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s3)
    | m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s3) ),
    inference(instantiation,[status(thm)],[c_123]) ).

cnf(c_13447,plain,
    ~ m_and_h_gate_v_out(c_e_h_1,c_i,s0),
    inference(instantiation,[status(thm)],[c_190]) ).

cnf(c_13452,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s2)
    | m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s2) ),
    inference(instantiation,[status(thm)],[c_12929]) ).

cnf(c_13455,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s2)
    | m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s2) ),
    inference(instantiation,[status(thm)],[c_12929]) ).

cnf(c_13493,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s3)
    | m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s3) ),
    inference(instantiation,[status(thm)],[c_123]) ).

cnf(c_13500,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s3)
    | ~ trans(X0,s3)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,X0)
    | node9(c_e_h_1,c_m,X0) ),
    inference(instantiation,[status(thm)],[c_2799]) ).

cnf(c_13542,plain,
    ( ~ m_and_h_gate_v_in2(c_e_h_1,c_r,s2)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s2) ),
    inference(instantiation,[status(thm)],[c_12994]) ).

cnf(c_13554,plain,
    ( ~ node9(c_e_h_2,c_m,s1)
    | m_and_h_gate_h_init_v_in2(c_e_h_2,c_m,s1) ),
    inference(instantiation,[status(thm)],[c_13009]) ).

cnf(c_13580,plain,
    ( ~ m_and_h_gate_h_init_v_out(X0,X1,s3)
    | ~ trans(X2,s3)
    | m_and_h_gate_h_init_v_out(X0,X1,X2)
    | node9(X0,X1,X2) ),
    inference(instantiation,[status(thm)],[c_2799]) ).

cnf(c_13659,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s3)
    | ~ trans(s2,s3)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s2)
    | node9(c_e_h_1,c_m,s2) ),
    inference(instantiation,[status(thm)],[c_13500]) ).

cnf(c_13665,plain,
    ( ~ m_and_h_gate_v_in2(c_e_h_2,c_r,s2)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s2) ),
    inference(instantiation,[status(thm)],[c_12994]) ).

cnf(c_13699,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_2,c_e,s0)
    | m_c_h_element_v_in2(c_e_h_2,c_f,s0) ),
    inference(instantiation,[status(thm)],[c_12868]) ).

cnf(c_13708,plain,
    ( ~ m_and_h_gate_h_init_v_out(X0,X1,s3)
    | ~ trans(s2,s3)
    | m_and_h_gate_h_init_v_out(X0,X1,s2)
    | node9(X0,X1,s2) ),
    inference(instantiation,[status(thm)],[c_13580]) ).

cnf(c_13742,plain,
    ( ~ node9(c_e_h_1,c_m,s2)
    | m_and_h_gate_h_init_v_in2(c_e_h_1,c_m,s2) ),
    inference(instantiation,[status(thm)],[c_163]) ).

cnf(c_13756,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_2,c_f,s0)
    | m_and_h_gate_v_out(c_e_h_2,c_i,s0) ),
    inference(instantiation,[status(thm)],[c_13311]) ).

cnf(c_13834,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s3)
    | ~ trans(s2,s3)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s2)
    | node9(c_e_h_2,c_m,s2) ),
    inference(instantiation,[status(thm)],[c_13708]) ).

cnf(c_13838,plain,
    ( ~ node9(c_e_h_1,c_m,s1)
    | m_and_h_gate_h_init_v_in2(c_e_h_1,c_m,s1) ),
    inference(instantiation,[status(thm)],[c_13009]) ).

cnf(c_13887,plain,
    ~ m_and_h_gate_v_out(c_e_h_2,c_i,s0),
    inference(instantiation,[status(thm)],[c_190]) ).

cnf(c_13921,plain,
    ( ~ node9(c_e_h_2,c_m,s2)
    | m_and_h_gate_h_init_v_in2(c_e_h_2,c_m,s2) ),
    inference(instantiation,[status(thm)],[c_163]) ).

cnf(c_13937,plain,
    ( ~ m_user_v_ack(c_e_h_1,c_u,s3)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s3) ),
    inference(instantiation,[status(thm)],[c_145]) ).

cnf(c_13977,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_r,s3)
    | ~ trans(s2,s3)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s2)
    | node20(c_e_h_1,c_r,s2) ),
    inference(instantiation,[status(thm)],[c_13186]) ).

cnf(c_14023,plain,
    ( ~ node20(c_e_h_1,c_r,s2)
    | m_and_h_gate_v_in2(c_e_h_1,c_r,s2) ),
    inference(instantiation,[status(thm)],[c_192]) ).

cnf(c_14163,plain,
    ( ~ xuntil28(s4)
    | trans(s4,s0)
    | trans(s4,s1)
    | trans(s4,s2)
    | trans(s4,s4)
    | until2p29(s3) ),
    inference(superposition,[status(thm)],[c_1699,c_1675]) ).

cnf(c_14211,plain,
    ( ~ xuntil28(s4)
    | trans(s4,s0)
    | trans(s4,s1)
    | trans(s4,s4)
    | until2p29(s2)
    | until2p29(s3) ),
    inference(superposition,[status(thm)],[c_14163,c_1675]) ).

cnf(c_14260,plain,
    ( ~ xuntil28(s4)
    | trans(s4,s4)
    | until2p29(s2)
    | until2p29(s3) ),
    inference(global_subsumption_just,[status(thm)],[c_14211,c_2950,c_4693,c_4765,c_12201,c_12214,c_12267,c_12318,c_12452,c_12457,c_12514,c_12519,c_12558,c_12561,c_12652,c_12654,c_12723,c_12724,c_12832,c_12834,c_12885,c_12940,c_13020,c_13119,c_14163]) ).

cnf(c_14335,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_r,s2)
    | ~ trans(X0,s2)
    | m_and_h_gate_v_out(c_e_h_1,c_r,X0)
    | node20(c_e_h_1,c_r,X0) ),
    inference(instantiation,[status(thm)],[c_2873]) ).

cnf(c_14640,plain,
    ( ~ m_user_v_ack(c_e_h_1,c_u,s2)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s2) ),
    inference(instantiation,[status(thm)],[c_145]) ).

cnf(c_14673,plain,
    ( m_user_v_ack(c_e_h_1,c_u,s2)
    | m_user_v_ack(c_e_h_2,c_u,s2)
    | xuntil28(s2) ),
    inference(global_subsumption_just,[status(thm)],[c_4830,c_2950,c_4683,c_4752,c_4830,c_12318,c_12452,c_12457,c_12514,c_12519,c_12558,c_12561,c_12652,c_12654,c_12723,c_12724,c_12832,c_12834,c_12885,c_12940,c_13020,c_13119]) ).

cnf(c_14703,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_r,s2)
    | ~ trans(s1,s2)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s1)
    | node20(c_e_h_1,c_r,s1) ),
    inference(instantiation,[status(thm)],[c_14335]) ).

cnf(c_14821,plain,
    ( m_user_v_ack(c_e_h_2,c_u,s3)
    | m_user_v_ack(c_e_h_1,c_u,s3)
    | ~ until2p29(s3) ),
    inference(global_subsumption_just,[status(thm)],[c_4895,c_2950,c_2974,c_2998,c_3022,c_4729,c_4895,c_12202,c_12203,c_12204,c_12205,c_12215,c_12220,c_12250,c_12251,c_12252,c_12253,c_12288,c_12289,c_12316,c_12318,c_12404,c_12405,c_12468,c_12475,c_12541,c_12542,c_12598,c_12600,c_12643,c_12654,c_12796,c_12797,c_12850,c_12854,c_12888,c_12893,c_12904,c_12907,c_12967,c_12977,c_13072,c_13157,c_13166,c_13184,c_13231,c_13233,c_13245,c_13299,c_13330,c_13332,c_13384,c_13392,c_13393,c_13422,c_13426,c_13447,c_13493,c_13554,c_13659,c_13699,c_13742,c_13756,c_13834,c_13838,c_13887,c_13921]) ).

cnf(c_14822,plain,
    ( ~ until2p29(s3)
    | m_user_v_ack(c_e_h_1,c_u,s3)
    | m_user_v_ack(c_e_h_2,c_u,s3) ),
    inference(renaming,[status(thm)],[c_14821]) ).

cnf(c_15274,plain,
    ( ~ xuntil28(s3)
    | m_user_v_ack(c_e_h_1,c_u,s4)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s4)
    | xuntil28(s4) ),
    inference(superposition,[status(thm)],[c_4739,c_145]) ).

cnf(c_15275,plain,
    ( ~ until2p29(s4)
    | m_user_v_ack(c_e_h_1,c_u,s4)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s4) ),
    inference(superposition,[status(thm)],[c_4729,c_145]) ).

cnf(c_15276,plain,
    ( ~ until2p29(s2)
    | m_user_v_ack(c_e_h_1,c_u,s2)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s2)
    | until2p29(s3) ),
    inference(superposition,[status(thm)],[c_4843,c_145]) ).

cnf(c_15278,plain,
    ( ~ until2p29(s3)
    | m_user_v_ack(c_e_h_1,c_u,s3)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s3) ),
    inference(superposition,[status(thm)],[c_14822,c_145]) ).

cnf(c_15279,plain,
    ( ~ xuntil28(s2)
    | m_user_v_ack(c_e_h_1,c_u,s3)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s3)
    | xuntil28(s3) ),
    inference(superposition,[status(thm)],[c_4882,c_145]) ).

cnf(c_15507,plain,
    ( ~ node20(c_e_h_1,c_r,s1)
    | m_and_h_gate_v_in1(c_e_h_1,c_r,s1) ),
    inference(instantiation,[status(thm)],[c_191]) ).

cnf(c_15603,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_r,s1)
    | ~ trans(X0,s1)
    | m_and_h_gate_v_out(c_e_h_1,c_r,X0)
    | node20(c_e_h_1,c_r,X0) ),
    inference(instantiation,[status(thm)],[c_2873]) ).

cnf(c_15759,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_r,s1)
    | ~ trans(s0,s1)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s0)
    | node20(c_e_h_1,c_r,s0) ),
    inference(instantiation,[status(thm)],[c_15603]) ).

cnf(c_15914,plain,
    ( ~ node20(c_e_h_1,c_r,s0)
    | m_and_h_gate_v_in1(c_e_h_1,c_r,s0) ),
    inference(instantiation,[status(thm)],[c_191]) ).

cnf(c_15958,plain,
    ( ~ until2p29(s4)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s4) ),
    inference(global_subsumption_just,[status(thm)],[c_15275,c_2950,c_2974,c_2998,c_3022,c_12202,c_12203,c_12215,c_12250,c_12251,c_12288,c_12316,c_12404,c_12468,c_12519,c_12541,c_12598,c_12641,c_12643,c_12787,c_12796,c_12850,c_12893,c_12904,c_12967,c_13072,c_13157,c_13231,c_13245,c_13332,c_13384,c_13392,c_13426,c_13447,c_13452,c_13542,c_13659,c_13742,c_13838,c_13977,c_14023,c_14703,c_15275,c_15507,c_15759,c_15914]) ).

cnf(c_15978,plain,
    ( ~ until2p29(s3)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s3) ),
    inference(global_subsumption_just,[status(thm)],[c_15278,c_2950,c_2974,c_2998,c_12202,c_12203,c_12215,c_12250,c_12251,c_12288,c_12316,c_12404,c_12468,c_12519,c_12598,c_12641,c_12643,c_12787,c_12796,c_12850,c_13157,c_13231,c_13384,c_13392,c_13447,c_13452,c_13542,c_13838,c_13937,c_13977,c_14023,c_14703,c_15278,c_15507,c_15759,c_15914]) ).

cnf(c_16062,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_r,s3)
    | ~ trans(s2,s3)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s2)
    | node20(c_e_h_2,c_r,s2) ),
    inference(instantiation,[status(thm)],[c_13235]) ).

cnf(c_16200,plain,
    ( ~ until2p29(s2)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s2)
    | until2p29(s3) ),
    inference(global_subsumption_just,[status(thm)],[c_15276,c_2950,c_2974,c_12316,c_12519,c_12598,c_12641,c_12643,c_12787,c_13157,c_13231,c_13384,c_13447,c_14640,c_14703,c_15276,c_15507,c_15759,c_15914]) ).

cnf(c_16208,plain,
    ( ~ until2p29(s2)
    | m_user_v_ack(c_e_h_2,c_u,s2)
    | until2p29(s3) ),
    inference(superposition,[status(thm)],[c_16200,c_144]) ).

cnf(c_16284,plain,
    ( ~ node20(c_e_h_2,c_r,s2)
    | m_and_h_gate_v_in2(c_e_h_2,c_r,s2) ),
    inference(instantiation,[status(thm)],[c_192]) ).

cnf(c_16497,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_r,s2)
    | m_user_v_ack(c_e_h_2,c_u,s2) ),
    inference(instantiation,[status(thm)],[c_144]) ).

cnf(c_16499,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_r,s2)
    | ~ trans(X0,s2)
    | m_and_h_gate_v_out(c_e_h_2,c_r,X0)
    | node20(c_e_h_2,c_r,X0) ),
    inference(instantiation,[status(thm)],[c_2873]) ).

cnf(c_16649,plain,
    m_user_v_ack(c_e_h_2,c_u,s2),
    inference(global_subsumption_just,[status(thm)],[c_16208,c_2950,c_2974,c_2998,c_3022,c_4843,c_12202,c_12203,c_12204,c_12205,c_12215,c_12220,c_12250,c_12251,c_12252,c_12253,c_12288,c_12289,c_12316,c_12318,c_12359,c_12404,c_12405,c_12468,c_12475,c_12519,c_12541,c_12542,c_12598,c_12600,c_12641,c_12643,c_12654,c_12787,c_12796,c_12797,c_12850,c_12854,c_12893,c_12904,c_12907,c_12967,c_12977,c_13072,c_13157,c_13166,c_13231,c_13245,c_13299,c_13330,c_13332,c_13384,c_13392,c_13393,c_13422,c_13426,c_13447,c_13452,c_13455,c_13493,c_13542,c_13554,c_13659,c_13665,c_13699,c_13742,c_13756,c_13834,c_13838,c_13887,c_13921,c_13937,c_13977,c_14023,c_14260,c_14640,c_14673,c_14703,c_15279,c_15274,c_15507,c_15759,c_15914,c_15958,c_15978,c_16062,c_16284,c_16497]) ).

cnf(c_16651,plain,
    m_and_h_gate_v_out(c_e_h_2,c_r,s2),
    inference(superposition,[status(thm)],[c_16649,c_145]) ).

cnf(c_17317,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_r,s2)
    | ~ trans(s1,s2)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s1)
    | node20(c_e_h_2,c_r,s1) ),
    inference(instantiation,[status(thm)],[c_16499]) ).

cnf(c_17465,plain,
    ( ~ node20(c_e_h_2,c_r,s1)
    | m_and_h_gate_v_in1(c_e_h_2,c_r,s1) ),
    inference(instantiation,[status(thm)],[c_191]) ).

cnf(c_17466,plain,
    $false,
    inference(prop_impl_just,[status(thm)],[c_17465,c_17317,c_16651,c_13887,c_13756,c_13699,c_13299,c_12834,c_12788,c_12724,c_12654,c_12652,c_12600,c_12514,c_12318,c_2974,c_2950]) ).


%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.13  % Problem  : SWV419-1.005 : TPTP v8.1.2. Released v3.5.0.
% 0.07/0.14  % Command  : run_iprover %s %d THM
% 0.13/0.35  % Computer : n022.cluster.edu
% 0.13/0.35  % Model    : x86_64 x86_64
% 0.13/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.35  % Memory   : 8042.1875MB
% 0.13/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.35  % CPULimit : 300
% 0.13/0.35  % WCLimit  : 300
% 0.13/0.35  % DateTime : Tue Aug 29 08:52:09 EDT 2023
% 0.13/0.35  % CPUTime  : 
% 0.21/0.48  Running first-order theorem proving
% 0.21/0.48  Running: /export/starexec/sandbox2/solver/bin/run_problem --schedule fof_schedule --no_cores 8 /export/starexec/sandbox2/benchmark/theBenchmark.p 300
% 0.48/1.16  % SZS status Started for theBenchmark.p
% 0.48/1.16  % SZS status Unsatisfiable for theBenchmark.p
% 0.48/1.16  
% 0.48/1.16  %---------------- iProver v3.8 (pre SMT-COMP 2023/CASC 2023) ----------------%
% 0.48/1.16  
% 0.48/1.16  ------  iProver source info
% 0.48/1.16  
% 0.48/1.16  git: date: 2023-05-31 18:12:56 +0000
% 0.48/1.16  git: sha1: 8abddc1f627fd3ce0bcb8b4cbf113b3cc443d7b6
% 0.48/1.16  git: non_committed_changes: false
% 0.48/1.16  git: last_make_outside_of_git: false
% 0.48/1.16  
% 0.48/1.16  ------ Parsing...successful
% 0.48/1.16  
% 0.48/1.16  ------  preprocesses with Option_epr_non_horn_non_eq
% 0.48/1.16  
% 0.48/1.16  
% 0.48/1.16  ------ Preprocessing... sf_s  rm: 3 0s  sf_e  pe_s  pe:1:0s pe:2:0s pe:4:0s pe:8:0s pe:16:0s pe:32:0s pe_e  sf_s  rm: 0 0s  sf_e  pe_s  pe_e  sf_s  rm: 0 0s  sf_e  pe_s  pe_e 
% 0.48/1.16  
% 0.48/1.16  ------ Preprocessing...------  preprocesses with Option_epr_non_horn_non_eq
% 0.48/1.16   gs_s  sp: 0 0s  gs_e  snvd_s sp: 0 0s snvd_e 
% 0.48/1.16  ------ Proving...
% 0.48/1.16  ------ Problem Properties 
% 0.48/1.16  
% 0.48/1.16  
% 0.48/1.16  clauses                                 148
% 0.48/1.16  conjectures                             0
% 0.48/1.16  EPR                                     148
% 0.48/1.16  Horn                                    89
% 0.48/1.16  unary                                   15
% 0.48/1.16  binary                                  80
% 0.48/1.16  lits                                    384
% 0.48/1.16  lits eq                                 0
% 0.48/1.16  fd_pure                                 0
% 0.48/1.16  fd_pseudo                               0
% 0.48/1.16  fd_cond                                 0
% 0.48/1.16  fd_pseudo_cond                          0
% 0.48/1.16  AC symbols                              0
% 0.48/1.16  
% 0.48/1.16  ------ Schedule EPR non Horn non eq is on
% 0.48/1.16  
% 0.48/1.16  ------ no conjectures: strip conj schedule 
% 0.48/1.16  
% 0.48/1.16  ------ no equalities: superposition off 
% 0.48/1.16  
% 0.48/1.16  ------ Input Options "--resolution_flag false" stripped conjectures Time Limit: 70.
% 0.48/1.16  
% 0.48/1.16  
% 0.48/1.16  ------ 
% 0.48/1.16  Current options:
% 0.48/1.16  ------ 
% 0.48/1.16  
% 0.48/1.16  
% 0.48/1.16  
% 0.48/1.16  
% 0.48/1.16  ------ Proving...
% 0.48/1.16  
% 0.48/1.16  
% 0.48/1.16  % SZS status Unsatisfiable for theBenchmark.p
% 0.48/1.16  
% 0.48/1.16  % SZS output start CNFRefutation for theBenchmark.p
% See solution above
% 0.48/1.17  
% 0.48/1.17  
%------------------------------------------------------------------------------