↑ Up

Vampire-SAT---5.0.1.UNS-Ref.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : Vampire-SAT---5.0.1
% Problem  : SWV419-1.010 : TPTP v9.3.1. Released v3.5.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_vampire /export/starexec/sandbox/benchmark/theBenchmark.p 300 SAT

% Computer : n006.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8046.5625MB
% OS       : Linux 6.8.0-71-generic
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Tue Sep 29 01:21:54 PM UTC 2026

% Result   : Unsatisfiable 43.36s 6.48s
% Output   : Refutation 44.47s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   52
%            Number of leaves      :  382
% Syntax   : Number of formulae    : 2956 ( 324 unt; 268 def)
%            Number of atoms       : 8450 (   0 equ)
%            Maximal formula atoms :   11 (   2 avg)
%            Number of connectives : 9072 (3578   ~;5226   |;   0   &)
%                                         ( 268 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   12 (   4 avg)
%            Maximal term depth    :    1 (   1 avg)
%            Number of predicates  :  321 ( 320 usr; 270 prp; 0-4 aty)
%            Number of functors    :   31 (  31 usr;  31 con; 0-0 aty)
%            Number of variables   :  873 (   0 sgn 873   !;   0   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f1,axiom,
    succ(s0,s1),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bound1) ).

fof(f2,axiom,
    succ(s1,s2),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bound2) ).

fof(f3,axiom,
    succ(s2,s3),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bound3) ).

fof(f4,axiom,
    succ(s3,s4),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bound4) ).

fof(f5,axiom,
    succ(s4,s5),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bound5) ).

fof(f6,axiom,
    succ(s5,s6),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bound6) ).

fof(f7,axiom,
    succ(s6,s7),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bound7) ).

fof(f8,axiom,
    succ(s7,s8),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bound8) ).

fof(f9,axiom,
    succ(s8,s9),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bound9) ).

fof(f10,axiom,
    last(s9),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bound10) ).

fof(f11,axiom,
    ! [X0,X1] :
      ( ~ succ(X0,X1)
      | trans(X0,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bound11) ).

fof(f12,axiom,
    ( ~ loop
    | trans(s9,s0)
    | trans(s9,s1)
    | trans(s9,s2)
    | trans(s9,s3)
    | trans(s9,s4)
    | trans(s9,s5)
    | trans(s9,s6)
    | trans(s9,s7)
    | trans(s9,s8)
    | trans(s9,s9) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bound12) ).

fof(f15,axiom,
    ! [X0] : ~ m_cell_v_token(c_e_h_1,X0),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_main_3) ).

fof(f16,axiom,
    m_cell_v_left(c_e_h_2,c_e_h_3),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_main_4) ).

fof(f18,axiom,
    ! [X0] : ~ m_cell_v_token(c_e_h_2,X0),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_main_6) ).

fof(f19,axiom,
    m_cell_v_left(c_e_h_3,c_e_h_1),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_main_7) ).

fof(f21,axiom,
    ! [X0] : m_cell_v_token(c_e_h_3,X0),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_main_9) ).

fof(f23,axiom,
    ! [X0,X1] :
      ( ~ m_mutex_h_half_v_inp(X0,c_a,X1)
      | m_user_v_req(X0,c_u,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_2) ).

fof(f27,axiom,
    ! [X2,X0,X1] :
      ( ~ node1(X0,X2,X1)
      | m_cell_v_req(X2,X1)
      | ~ m_mutex_h_half_v_inp(X0,c_b,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_6) ).

fof(f28,axiom,
    ! [X2,X0,X1] :
      ( node1(X0,X1,X2)
      | ~ m_cell_v_left(X0,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_7) ).

fof(f32,axiom,
    ! [X0,X1] :
      ( ~ m_and_h_gate_v_in1(X0,c_c,X1)
      | m_mutex_h_half_v_out(X0,c_a,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_11) ).

fof(f33,axiom,
    ! [X2,X0,X1] :
      ( ~ node2(X0,X2,X1)
      | m_cell_v_ack(X2,X1)
      | m_and_h_gate_v_in2(X0,c_c,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_12) ).

fof(f34,axiom,
    ! [X2,X0,X1] :
      ( ~ node2(X0,X2,X1)
      | ~ m_cell_v_ack(X2,X1)
      | ~ m_and_h_gate_v_in2(X0,c_c,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_13) ).

fof(f35,axiom,
    ! [X2,X0,X1] :
      ( node2(X0,X1,X2)
      | ~ m_cell_v_left(X0,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_14) ).

fof(f37,axiom,
    ! [X0,X1] :
      ( ~ m_and_h_gate_v_in1(X0,c_d,X1)
      | m_mutex_h_half_v_out(X0,c_b,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_16) ).

fof(f40,axiom,
    ! [X0,X1] :
      ( ~ m_and_h_gate_v_out(X0,c_c,X1)
      | m_c_h_element_v_in1(X0,c_e,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_19) ).

fof(f41,axiom,
    ! [X0,X1] :
      ( ~ m_c_h_element_v_in1(X0,c_e,X1)
      | m_and_h_gate_v_out(X0,c_c,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_20) ).

fof(f42,axiom,
    ! [X0,X1] :
      ( ~ m_and_h_gate_v_out(X0,c_i,X1)
      | m_c_h_element_v_in2(X0,c_e,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_21) ).

fof(f43,axiom,
    ! [X0,X1] :
      ( ~ m_c_h_element_v_in2(X0,c_e,X1)
      | m_and_h_gate_v_out(X0,c_i,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_22) ).

fof(f45,axiom,
    ! [X0,X1] :
      ( ~ m_c_h_element_v_in1(X0,c_f,X1)
      | m_and_h_gate_v_out(X0,c_d,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_24) ).

fof(f47,axiom,
    ! [X0,X1] :
      ( ~ m_c_h_element_v_in2(X0,c_f,X1)
      | m_and_h_gate_v_out(X0,c_i,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_26) ).

fof(f49,axiom,
    ! [X0,X1] :
      ( ~ m_or_h_gate_v_in1(X0,c_g,X1)
      | m_and_h_gate_v_out(X0,c_c,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_28) ).

fof(f51,axiom,
    ! [X0,X1] :
      ( ~ m_or_h_gate_v_in2(X0,c_g,X1)
      | m_and_h_gate_v_out(X0,c_d,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_30) ).

fof(f52,axiom,
    ! [X0,X1] :
      ( ~ m_or_h_gate_v_out(X0,c_g,X1)
      | m_c_h_element_v_in1(X0,c_h,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_31) ).

fof(f53,axiom,
    ! [X0,X1] :
      ( ~ m_c_h_element_v_in1(X0,c_h,X1)
      | m_or_h_gate_v_out(X0,c_g,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_32) ).

fof(f54,axiom,
    ! [X0,X1] :
      ( ~ m_or_h_gate_v_out(X0,c_j,X1)
      | m_c_h_element_v_in2(X0,c_h,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_33) ).

fof(f55,axiom,
    ! [X0,X1] :
      ( ~ m_c_h_element_v_in2(X0,c_h,X1)
      | m_or_h_gate_v_out(X0,c_j,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_34) ).

fof(f56,axiom,
    ! [X0,X1] :
      ( ~ m_c_h_element_v_out(X0,c_h,X1)
      | m_and_h_gate_v_in1(X0,c_i,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_35) ).

fof(f57,axiom,
    ! [X0,X1] :
      ( ~ m_and_h_gate_v_in1(X0,c_i,X1)
      | m_c_h_element_v_out(X0,c_h,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_36) ).

fof(f58,axiom,
    ! [X0,X1] :
      ( m_or_h_gate_v_out(X0,c_j,X1)
      | m_and_h_gate_v_in2(X0,c_i,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_37) ).

fof(f59,axiom,
    ! [X0,X1] :
      ( ~ m_or_h_gate_v_out(X0,c_j,X1)
      | ~ m_and_h_gate_v_in2(X0,c_i,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_38) ).

fof(f61,axiom,
    ! [X0,X1] :
      ( ~ m_or_h_gate_v_in1(X0,c_j,X1)
      | m_and_h_gate_v_out(X0,c_l,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_40) ).

fof(f63,axiom,
    ! [X0,X1] :
      ( ~ m_or_h_gate_v_in2(X0,c_j,X1)
      | m_cell_v_ack(X0,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_42) ).

fof(f65,axiom,
    ! [X0,X1] :
      ( ~ m_and_h_gate_v_in1(X0,c_k,X1)
      | m_or_h_gate_v_out(X0,c_g,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_44) ).

fof(f68,axiom,
    ! [X0,X1] :
      ( ~ m_and_h_gate_v_out(X0,c_k,X1)
      | m_and_h_gate_v_in1(X0,c_l,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_47) ).

fof(f69,axiom,
    ! [X0,X1] :
      ( ~ m_and_h_gate_v_in1(X0,c_l,X1)
      | m_and_h_gate_v_out(X0,c_k,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_48) ).

fof(f71,axiom,
    ! [X0,X1] :
      ( ~ m_and_h_gate_v_in2(X0,c_l,X1)
      | m_and_h_gate_h_init_v_out(X0,c_m,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_50) ).

fof(f75,axiom,
    ! [X0,X1] :
      ( ~ m_and_h_gate_h_init_v_in2(X0,c_m,X1)
      | ~ m_and_h_gate_h_init_v_out(X0,c_n,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_54) ).

fof(f76,axiom,
    ! [X0,X1] :
      ( m_and_h_gate_h_init_v_init_h_out(X0,c_m,X1)
      | ~ m_cell_v_token(X0,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_55) ).

fof(f77,axiom,
    ! [X0,X1] :
      ( ~ m_and_h_gate_h_init_v_init_h_out(X0,c_m,X1)
      | m_cell_v_token(X0,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_56) ).

fof(f78,axiom,
    ! [X0,X1] :
      ( m_and_h_gate_h_init_v_in1(X0,c_n,X1)
      | m_c_h_element_v_out(X0,c_e,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_57) ).

fof(f80,axiom,
    ! [X0,X1] :
      ( m_and_h_gate_h_init_v_in2(X0,c_n,X1)
      | m_and_h_gate_h_init_v_out(X0,c_m,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_59) ).

fof(f81,axiom,
    ! [X0,X1] :
      ( ~ m_and_h_gate_h_init_v_in2(X0,c_n,X1)
      | ~ m_and_h_gate_h_init_v_out(X0,c_m,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_60) ).

fof(f82,axiom,
    ! [X0,X1] :
      ( m_and_h_gate_h_init_v_init_h_out(X0,c_n,X1)
      | m_cell_v_token(X0,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_61) ).

fof(f83,axiom,
    ! [X0,X1] :
      ( ~ m_and_h_gate_h_init_v_init_h_out(X0,c_n,X1)
      | ~ m_cell_v_token(X0,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_62) ).

fof(f88,axiom,
    ! [X0,X1] :
      ( ~ m_c_h_element_v_out(X0,c_f,X1)
      | m_and_h_gate_v_in1(X0,c_q,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_67) ).

fof(f89,axiom,
    ! [X0,X1] :
      ( ~ m_and_h_gate_v_in1(X0,c_q,X1)
      | m_c_h_element_v_out(X0,c_f,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_68) ).

fof(f91,axiom,
    ! [X0,X1] :
      ( ~ m_and_h_gate_v_in2(X0,c_q,X1)
      | m_and_h_gate_h_init_v_out(X0,c_n,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_70) ).

fof(f92,axiom,
    ! [X0,X1] :
      ( ~ m_c_h_element_v_out(X0,c_e,X1)
      | m_and_h_gate_v_in1(X0,c_r,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_71) ).

fof(f93,axiom,
    ! [X0,X1] :
      ( ~ m_and_h_gate_v_in1(X0,c_r,X1)
      | m_c_h_element_v_out(X0,c_e,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_72) ).

fof(f94,axiom,
    ! [X0,X1] :
      ( ~ m_and_h_gate_h_init_v_out(X0,c_m,X1)
      | m_and_h_gate_v_in2(X0,c_r,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_73) ).

fof(f95,axiom,
    ! [X0,X1] :
      ( ~ 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/sandbox/benchmark/theBenchmark.p',m_cell_74) ).

fof(f97,axiom,
    ! [X0,X1] :
      ( m_and_h_gate_v_out(X0,c_p,X1)
      | ~ m_cell_v_req(X0,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_76) ).

fof(f98,axiom,
    ! [X2,X0,X1] :
      ( ~ node3(X2,X0,X1)
      | ~ m_and_h_gate_v_out(X2,c_q,X1)
      | m_cell_v_ack(X0,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_77) ).

fof(f99,axiom,
    ! [X2,X0,X1] :
      ( ~ node3(X2,X0,X1)
      | m_and_h_gate_v_out(X2,c_q,X1)
      | ~ m_cell_v_ack(X0,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_78) ).

fof(f100,axiom,
    ! [X2,X0,X1] :
      ( node3(X0,X1,X2)
      | ~ m_cell_v_left(X0,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_79) ).

fof(f102,axiom,
    ! [X0,X1] :
      ( ~ m_user_v_ack(X0,c_u,X1)
      | m_and_h_gate_v_out(X0,c_r,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_81) ).

fof(f103,axiom,
    ! [X0,X1] : ~ m_or_h_gate_v_out(X0,X1,s0),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_or_h_gate_1) ).

fof(f107,axiom,
    ! [X2,X3,X0,X1] :
      ( ~ node5(X0,X1,X3,X2)
      | m_or_h_gate_v_in1(X0,X1,X3)
      | m_or_h_gate_v_in2(X0,X1,X3)
      | ~ m_or_h_gate_v_out(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_or_h_gate_5) ).

fof(f109,axiom,
    ! [X2,X3,X0,X1] :
      ( ~ node6(X0,X1,X3,X2)
      | m_or_h_gate_v_out(X0,X1,X3)
      | ~ m_or_h_gate_v_out(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_or_h_gate_7) ).

fof(f110,axiom,
    ! [X2,X3,X0,X1] :
      ( node6(X0,X1,X2,X3)
      | node5(X0,X1,X2,X3)
      | ~ trans(X2,X3) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_or_h_gate_8) ).

fof(f111,axiom,
    ! [X0,X1] : ~ m_user_v_req(X0,X1,s0),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_user_1) ).

fof(f117,axiom,
    ! [X0,X1] :
      ( ~ 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/sandbox/benchmark/theBenchmark.p',m_and_h_gate_h_init_1) ).

fof(f118,axiom,
    ! [X0,X1] :
      ( ~ 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/sandbox/benchmark/theBenchmark.p',m_and_h_gate_h_init_2) ).

fof(f120,axiom,
    ! [X2,X0,X1] :
      ( ~ node9(X0,X1,X2)
      | m_and_h_gate_h_init_v_in2(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_and_h_gate_h_init_4) ).

fof(f121,axiom,
    ! [X2,X3,X0,X1] :
      ( ~ node10(X0,X1,X3,X2)
      | ~ m_and_h_gate_h_init_v_in1(X0,X1,X3)
      | ~ m_and_h_gate_h_init_v_in2(X0,X1,X3)
      | m_and_h_gate_h_init_v_out(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_and_h_gate_h_init_5) ).

fof(f122,axiom,
    ! [X2,X3,X0,X1] :
      ( ~ node10(X0,X1,X3,X2)
      | node9(X0,X1,X3)
      | ~ m_and_h_gate_h_init_v_out(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_and_h_gate_h_init_6) ).

fof(f123,axiom,
    ! [X2,X3,X0,X1] :
      ( ~ node11(X0,X1,X3,X2)
      | ~ 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/sandbox/benchmark/theBenchmark.p',m_and_h_gate_h_init_7) ).

fof(f124,axiom,
    ! [X2,X3,X0,X1] :
      ( ~ node11(X0,X1,X3,X2)
      | 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/sandbox/benchmark/theBenchmark.p',m_and_h_gate_h_init_8) ).

fof(f125,axiom,
    ! [X2,X3,X0,X1] :
      ( node11(X0,X1,X2,X3)
      | node10(X0,X1,X2,X3)
      | ~ trans(X2,X3) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_and_h_gate_h_init_9) ).

fof(f126,axiom,
    ! [X0,X1] : ~ m_mutex_h_half_v_out(X0,X1,s0),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_mutex_h_half_1) ).

fof(f128,axiom,
    ! [X2,X3,X0,X1] :
      ( ~ node12(X0,X1,X3,X2)
      | m_mutex_h_half_v_inp(X0,X1,X3)
      | ~ m_mutex_h_half_v_out(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_mutex_h_half_3) ).

fof(f130,axiom,
    ! [X2,X3,X0,X1] :
      ( ~ node13(X0,X1,X3,X2)
      | m_mutex_h_half_v_out(X0,X1,X3)
      | ~ m_mutex_h_half_v_out(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_mutex_h_half_5) ).

fof(f131,axiom,
    ! [X2,X3,X0,X1] :
      ( node13(X0,X1,X2,X3)
      | node12(X0,X1,X2,X3)
      | ~ trans(X2,X3) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_mutex_h_half_6) ).

fof(f133,axiom,
    ! [X0,X1] : ~ m_c_h_element_v_out(X0,X1,s0),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_c_h_element_1) ).

fof(f135,axiom,
    ! [X2,X3,X0,X1] :
      ( ~ node14(X0,X1,X3,X2)
      | m_c_h_element_v_in1(X0,X1,X3)
      | ~ m_c_h_element_v_out(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_c_h_element_3) ).

fof(f137,axiom,
    ! [X2,X3,X0,X1] :
      ( ~ node15(X0,X1,X3,X2)
      | m_c_h_element_v_out(X0,X1,X3)
      | ~ m_c_h_element_v_out(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_c_h_element_5) ).

fof(f138,axiom,
    ! [X2,X0,X1] :
      ( ~ node16(X0,X1,X2)
      | m_c_h_element_v_in2(X0,X1,X2)
      | m_c_h_element_v_in1(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_c_h_element_6) ).

fof(f140,axiom,
    ! [X2,X0,X1] :
      ( ~ node17(X0,X1,X2)
      | ~ m_c_h_element_v_in2(X0,X1,X2)
      | m_c_h_element_v_in1(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_c_h_element_8) ).

fof(f141,axiom,
    ! [X2,X0,X1] :
      ( ~ node17(X0,X1,X2)
      | m_c_h_element_v_in2(X0,X1,X2)
      | ~ m_c_h_element_v_in1(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_c_h_element_9) ).

fof(f143,axiom,
    ! [X2,X3,X0,X1] :
      ( ~ node18(X0,X1,X3,X2)
      | m_c_h_element_v_out(X0,X1,X3)
      | ~ m_c_h_element_v_out(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_c_h_element_11) ).

fof(f144,axiom,
    ! [X2,X3,X0,X1] :
      ( ~ node19(X0,X1,X2,X3)
      | node15(X0,X1,X2,X3)
      | node16(X0,X1,X2)
      | node14(X0,X1,X2,X3) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_c_h_element_12) ).

fof(f145,axiom,
    ! [X2,X3,X0,X1] :
      ( ~ node19(X0,X1,X2,X3)
      | node18(X0,X1,X2,X3)
      | node17(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_c_h_element_13) ).

fof(f146,axiom,
    ! [X2,X3,X0,X1] :
      ( node19(X2,X3,X0,X1)
      | ~ trans(X0,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_c_h_element_14) ).

fof(f147,axiom,
    ! [X0,X1] : ~ m_and_h_gate_v_out(X0,X1,s0),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_and_h_gate_1) ).

fof(f148,axiom,
    ! [X2,X0,X1] :
      ( ~ node20(X0,X1,X2)
      | m_and_h_gate_v_in1(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_and_h_gate_2) ).

fof(f149,axiom,
    ! [X2,X0,X1] :
      ( ~ node20(X0,X1,X2)
      | m_and_h_gate_v_in2(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_and_h_gate_3) ).

fof(f151,axiom,
    ! [X2,X3,X0,X1] :
      ( ~ node21(X0,X1,X3,X2)
      | node20(X0,X1,X3)
      | ~ m_and_h_gate_v_out(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_and_h_gate_5) ).

fof(f153,axiom,
    ! [X2,X3,X0,X1] :
      ( ~ node22(X0,X1,X3,X2)
      | m_and_h_gate_v_out(X0,X1,X3)
      | ~ m_and_h_gate_v_out(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_and_h_gate_7) ).

fof(f154,axiom,
    ! [X2,X3,X0,X1] :
      ( node22(X0,X1,X2,X3)
      | node21(X0,X1,X2,X3)
      | ~ trans(X2,X3) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_and_h_gate_8) ).

fof(f155,negated_conjecture,
    ! [X0] :
      ( m_user_v_ack(c_e_h_1,c_u,X0)
      | ~ node23(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prpty1) ).

fof(f157,negated_conjecture,
    ! [X0] :
      ( m_user_v_ack(c_e_h_1,c_u,X0)
      | ~ node24(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prpty3) ).

fof(f158,negated_conjecture,
    ! [X0] :
      ( m_user_v_ack(c_e_h_3,c_u,X0)
      | ~ node24(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prpty4) ).

fof(f159,negated_conjecture,
    ! [X0] :
      ( m_user_v_ack(c_e_h_2,c_u,X0)
      | ~ node25(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prpty5) ).

fof(f160,negated_conjecture,
    ! [X0] :
      ( m_user_v_ack(c_e_h_3,c_u,X0)
      | ~ node25(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prpty6) ).

fof(f161,negated_conjecture,
    ! [X0] :
      ( ~ node26(X0)
      | node24(X0)
      | node25(X0)
      | node23(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prpty7) ).

fof(f162,negated_conjecture,
    ! [X0] :
      ( ~ until27(X0)
      | xuntil28(X0)
      | node26(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prpty8) ).

fof(f163,negated_conjecture,
    ! [X0,X1] :
      ( ~ succ(X1,X0)
      | until27(X0)
      | ~ xuntil28(X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prpty9) ).

fof(f164,negated_conjecture,
    ! [X0] :
      ( loop
      | ~ last(X0)
      | ~ xuntil28(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prpty10) ).

fof(f165,negated_conjecture,
    ! [X0,X1] :
      ( ~ trans(X1,X0)
      | until2p29(X0)
      | ~ last(X1)
      | ~ xuntil28(X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prpty11) ).

fof(f166,negated_conjecture,
    ! [X0] :
      ( ~ until2p29(X0)
      | xuntil2p30(X0)
      | node26(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prpty12) ).

fof(f167,negated_conjecture,
    ! [X0,X1] :
      ( ~ succ(X1,X0)
      | until2p29(X0)
      | ~ xuntil2p30(X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prpty13) ).

fof(f168,negated_conjecture,
    ! [X0] :
      ( ~ xuntil2p30(X0)
      | ~ last(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prpty14) ).

fof(f169,negated_conjecture,
    until27(s0),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prpty15) ).

fof(f181,definition,
    ( spl0_4
  <=> ! [X0] :
        ( ~ last(X0)
        | ~ xuntil28(X0) ) ),
    introduced(definition,[new_symbols(definition,[spl0_4])],[avatar_definition]) ).

fof(f182,plain,
    ( ! [X0] :
        ( ~ xuntil28(X0)
        | ~ last(X0) )
    | ~ spl0_4 ),
    inference(avatar_component_clause,[],[f181]) ).

fof(f184,definition,
    ( spl0_5
  <=> loop ),
    introduced(definition,[new_symbols(definition,[spl0_5])],[avatar_definition]) ).

fof(f186,plain,
    ( loop
    | ~ spl0_5 ),
    inference(avatar_component_clause,[],[f184]) ).

fof(f187,plain,
    ( spl0_4
    | spl0_5 ),
    inference(avatar_split_clause,[],[f164,f184,f181]) ).

fof(f377,plain,
    trans(s0,s1),
    inference(resolution,[],[f11,f1]) ).

fof(f378,plain,
    trans(s1,s2),
    inference(resolution,[],[f11,f2]) ).

fof(f379,plain,
    trans(s2,s3),
    inference(resolution,[],[f11,f3]) ).

fof(f380,plain,
    trans(s3,s4),
    inference(resolution,[],[f11,f4]) ).

fof(f381,plain,
    trans(s4,s5),
    inference(resolution,[],[f11,f5]) ).

fof(f382,plain,
    trans(s5,s6),
    inference(resolution,[],[f11,f6]) ).

fof(f383,plain,
    trans(s6,s7),
    inference(resolution,[],[f11,f7]) ).

fof(f384,plain,
    trans(s7,s8),
    inference(resolution,[],[f11,f8]) ).

fof(f385,plain,
    trans(s8,s9),
    inference(resolution,[],[f11,f9]) ).

fof(f403,plain,
    ! [X2,X0,X1] :
      ( ~ m_and_h_gate_v_in2(X0,c_c,X2)
      | ~ m_cell_v_ack(X1,X2)
      | ~ m_cell_v_left(X0,X1) ),
    inference(resolution,[],[f35,f34]) ).

fof(f534,plain,
    ( xuntil28(s0)
    | node26(s0) ),
    inference(resolution,[],[f162,f169]) ).

fof(f536,definition,
    ( spl0_63
  <=> node26(s0) ),
    introduced(definition,[new_symbols(definition,[spl0_63])],[avatar_definition]) ).

fof(f537,plain,
    ( ~ node26(s0)
    | spl0_63 ),
    inference(avatar_component_clause,[],[f536]) ).

fof(f538,plain,
    ( node26(s0)
    | ~ spl0_63 ),
    inference(avatar_component_clause,[],[f536]) ).

fof(f540,definition,
    ( spl0_64
  <=> xuntil28(s0) ),
    introduced(definition,[new_symbols(definition,[spl0_64])],[avatar_definition]) ).

fof(f542,plain,
    ( xuntil28(s0)
    | ~ spl0_64 ),
    inference(avatar_component_clause,[],[f540]) ).

fof(f543,plain,
    ( spl0_63
    | spl0_64 ),
    inference(avatar_split_clause,[],[f534,f540,f536]) ).

fof(f553,plain,
    ( until27(s1)
    | ~ xuntil28(s0) ),
    inference(resolution,[],[f163,f1]) ).

fof(f554,plain,
    ( until27(s2)
    | ~ xuntil28(s1) ),
    inference(resolution,[],[f163,f2]) ).

fof(f555,plain,
    ( until27(s3)
    | ~ xuntil28(s2) ),
    inference(resolution,[],[f163,f3]) ).

fof(f556,plain,
    ( until27(s4)
    | ~ xuntil28(s3) ),
    inference(resolution,[],[f163,f4]) ).

fof(f557,plain,
    ( until27(s5)
    | ~ xuntil28(s4) ),
    inference(resolution,[],[f163,f5]) ).

fof(f558,plain,
    ( until27(s6)
    | ~ xuntil28(s5) ),
    inference(resolution,[],[f163,f6]) ).

fof(f559,plain,
    ( until27(s7)
    | ~ xuntil28(s6) ),
    inference(resolution,[],[f163,f7]) ).

fof(f560,plain,
    ( until27(s8)
    | ~ xuntil28(s7) ),
    inference(resolution,[],[f163,f8]) ).

fof(f561,plain,
    ( until27(s9)
    | ~ xuntil28(s8) ),
    inference(resolution,[],[f163,f9]) ).

fof(f618,definition,
    ( spl0_68
  <=> until2p29(s1) ),
    introduced(definition,[new_symbols(definition,[spl0_68])],[avatar_definition]) ).

fof(f619,plain,
    ( ~ until2p29(s1)
    | spl0_68 ),
    inference(avatar_component_clause,[],[f618]) ).

fof(f620,plain,
    ( until2p29(s1)
    | ~ spl0_68 ),
    inference(avatar_component_clause,[],[f618]) ).

fof(f629,definition,
    ( spl0_70
  <=> until2p29(s2) ),
    introduced(definition,[new_symbols(definition,[spl0_70])],[avatar_definition]) ).

fof(f630,plain,
    ( ~ until2p29(s2)
    | spl0_70 ),
    inference(avatar_component_clause,[],[f629]) ).

fof(f631,plain,
    ( until2p29(s2)
    | ~ spl0_70 ),
    inference(avatar_component_clause,[],[f629]) ).

fof(f640,definition,
    ( spl0_72
  <=> until2p29(s3) ),
    introduced(definition,[new_symbols(definition,[spl0_72])],[avatar_definition]) ).

fof(f641,plain,
    ( ~ until2p29(s3)
    | spl0_72 ),
    inference(avatar_component_clause,[],[f640]) ).

fof(f642,plain,
    ( until2p29(s3)
    | ~ spl0_72 ),
    inference(avatar_component_clause,[],[f640]) ).

fof(f651,definition,
    ( spl0_74
  <=> until2p29(s4) ),
    introduced(definition,[new_symbols(definition,[spl0_74])],[avatar_definition]) ).

fof(f652,plain,
    ( ~ until2p29(s4)
    | spl0_74 ),
    inference(avatar_component_clause,[],[f651]) ).

fof(f653,plain,
    ( until2p29(s4)
    | ~ spl0_74 ),
    inference(avatar_component_clause,[],[f651]) ).

fof(f662,definition,
    ( spl0_76
  <=> until2p29(s5) ),
    introduced(definition,[new_symbols(definition,[spl0_76])],[avatar_definition]) ).

fof(f663,plain,
    ( ~ until2p29(s5)
    | spl0_76 ),
    inference(avatar_component_clause,[],[f662]) ).

fof(f664,plain,
    ( until2p29(s5)
    | ~ spl0_76 ),
    inference(avatar_component_clause,[],[f662]) ).

fof(f673,definition,
    ( spl0_78
  <=> until2p29(s6) ),
    introduced(definition,[new_symbols(definition,[spl0_78])],[avatar_definition]) ).

fof(f674,plain,
    ( ~ until2p29(s6)
    | spl0_78 ),
    inference(avatar_component_clause,[],[f673]) ).

fof(f675,plain,
    ( until2p29(s6)
    | ~ spl0_78 ),
    inference(avatar_component_clause,[],[f673]) ).

fof(f684,definition,
    ( spl0_80
  <=> until2p29(s7) ),
    introduced(definition,[new_symbols(definition,[spl0_80])],[avatar_definition]) ).

fof(f685,plain,
    ( ~ until2p29(s7)
    | spl0_80 ),
    inference(avatar_component_clause,[],[f684]) ).

fof(f686,plain,
    ( until2p29(s7)
    | ~ spl0_80 ),
    inference(avatar_component_clause,[],[f684]) ).

fof(f695,definition,
    ( spl0_82
  <=> until2p29(s8) ),
    introduced(definition,[new_symbols(definition,[spl0_82])],[avatar_definition]) ).

fof(f696,plain,
    ( ~ until2p29(s8)
    | spl0_82 ),
    inference(avatar_component_clause,[],[f695]) ).

fof(f697,plain,
    ( until2p29(s8)
    | ~ spl0_82 ),
    inference(avatar_component_clause,[],[f695]) ).

fof(f706,definition,
    ( spl0_84
  <=> until2p29(s9) ),
    introduced(definition,[new_symbols(definition,[spl0_84])],[avatar_definition]) ).

fof(f707,plain,
    ( ~ until2p29(s9)
    | spl0_84 ),
    inference(avatar_component_clause,[],[f706]) ).

fof(f708,plain,
    ( until2p29(s9)
    | ~ spl0_84 ),
    inference(avatar_component_clause,[],[f706]) ).

fof(f725,plain,
    ! [X0] :
      ( m_and_h_gate_v_out(c_e_h_1,c_r,X0)
      | ~ node23(X0) ),
    inference(resolution,[],[f102,f155]) ).

fof(f726,plain,
    ! [X0] :
      ( m_and_h_gate_v_out(c_e_h_3,c_r,X0)
      | ~ node24(X0) ),
    inference(resolution,[],[f102,f158]) ).

fof(f727,plain,
    ! [X0] :
      ( m_and_h_gate_v_out(c_e_h_2,c_r,X0)
      | ~ node25(X0) ),
    inference(resolution,[],[f102,f159]) ).

fof(f738,plain,
    ! [X0] :
      ( m_and_h_gate_h_init_v_out(X0,c_m,s0)
      | ~ m_cell_v_token(X0,s0) ),
    inference(resolution,[],[f117,f76]) ).

fof(f739,plain,
    ! [X0] :
      ( m_and_h_gate_h_init_v_out(X0,c_n,s0)
      | m_cell_v_token(X0,s0) ),
    inference(resolution,[],[f117,f82]) ).

fof(f1626,plain,
    ! [X2,X3,X0,X1] :
      ( node10(X0,X1,X2,X3)
      | ~ trans(X2,X3)
      | m_and_h_gate_h_init_v_out(X0,X1,X2)
      | ~ m_and_h_gate_h_init_v_out(X0,X1,X3) ),
    inference(resolution,[],[f125,f124]) ).

fof(f1627,plain,
    ! [X2,X3,X0,X1] :
      ( node10(X0,X1,X2,X3)
      | ~ trans(X2,X3)
      | ~ m_and_h_gate_h_init_v_out(X0,X1,X2)
      | m_and_h_gate_h_init_v_out(X0,X1,X3) ),
    inference(resolution,[],[f125,f123]) ).

fof(f1664,plain,
    ( trans(s9,s0)
    | trans(s9,s1)
    | trans(s9,s2)
    | trans(s9,s3)
    | trans(s9,s4)
    | trans(s9,s5)
    | trans(s9,s6)
    | trans(s9,s7)
    | trans(s9,s8)
    | trans(s9,s9)
    | ~ spl0_5 ),
    inference(forward_subsumption_resolution,[],[f12,f186]) ).

fof(f1667,definition,
    ( spl0_177
  <=> trans(s9,s9) ),
    introduced(definition,[new_symbols(definition,[spl0_177])],[avatar_definition]) ).

fof(f1668,plain,
    ( ~ trans(s9,s9)
    | spl0_177 ),
    inference(avatar_component_clause,[],[f1667]) ).

fof(f1669,plain,
    ( trans(s9,s9)
    | ~ spl0_177 ),
    inference(avatar_component_clause,[],[f1667]) ).

fof(f1671,definition,
    ( spl0_178
  <=> trans(s9,s8) ),
    introduced(definition,[new_symbols(definition,[spl0_178])],[avatar_definition]) ).

fof(f1672,plain,
    ( ~ trans(s9,s8)
    | spl0_178 ),
    inference(avatar_component_clause,[],[f1671]) ).

fof(f1673,plain,
    ( trans(s9,s8)
    | ~ spl0_178 ),
    inference(avatar_component_clause,[],[f1671]) ).

fof(f1675,definition,
    ( spl0_179
  <=> trans(s9,s7) ),
    introduced(definition,[new_symbols(definition,[spl0_179])],[avatar_definition]) ).

fof(f1676,plain,
    ( ~ trans(s9,s7)
    | spl0_179 ),
    inference(avatar_component_clause,[],[f1675]) ).

fof(f1677,plain,
    ( trans(s9,s7)
    | ~ spl0_179 ),
    inference(avatar_component_clause,[],[f1675]) ).

fof(f1679,definition,
    ( spl0_180
  <=> trans(s9,s6) ),
    introduced(definition,[new_symbols(definition,[spl0_180])],[avatar_definition]) ).

fof(f1680,plain,
    ( ~ trans(s9,s6)
    | spl0_180 ),
    inference(avatar_component_clause,[],[f1679]) ).

fof(f1681,plain,
    ( trans(s9,s6)
    | ~ spl0_180 ),
    inference(avatar_component_clause,[],[f1679]) ).

fof(f1683,definition,
    ( spl0_181
  <=> trans(s9,s5) ),
    introduced(definition,[new_symbols(definition,[spl0_181])],[avatar_definition]) ).

fof(f1684,plain,
    ( ~ trans(s9,s5)
    | spl0_181 ),
    inference(avatar_component_clause,[],[f1683]) ).

fof(f1685,plain,
    ( trans(s9,s5)
    | ~ spl0_181 ),
    inference(avatar_component_clause,[],[f1683]) ).

fof(f1687,definition,
    ( spl0_182
  <=> trans(s9,s4) ),
    introduced(definition,[new_symbols(definition,[spl0_182])],[avatar_definition]) ).

fof(f1688,plain,
    ( ~ trans(s9,s4)
    | spl0_182 ),
    inference(avatar_component_clause,[],[f1687]) ).

fof(f1689,plain,
    ( trans(s9,s4)
    | ~ spl0_182 ),
    inference(avatar_component_clause,[],[f1687]) ).

fof(f1691,definition,
    ( spl0_183
  <=> trans(s9,s3) ),
    introduced(definition,[new_symbols(definition,[spl0_183])],[avatar_definition]) ).

fof(f1693,plain,
    ( trans(s9,s3)
    | ~ spl0_183 ),
    inference(avatar_component_clause,[],[f1691]) ).

fof(f1695,definition,
    ( spl0_184
  <=> trans(s9,s2) ),
    introduced(definition,[new_symbols(definition,[spl0_184])],[avatar_definition]) ).

fof(f1697,plain,
    ( trans(s9,s2)
    | ~ spl0_184 ),
    inference(avatar_component_clause,[],[f1695]) ).

fof(f1699,definition,
    ( spl0_185
  <=> trans(s9,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_185])],[avatar_definition]) ).

fof(f1700,plain,
    ( ~ trans(s9,s1)
    | spl0_185 ),
    inference(avatar_component_clause,[],[f1699]) ).

fof(f1701,plain,
    ( trans(s9,s1)
    | ~ spl0_185 ),
    inference(avatar_component_clause,[],[f1699]) ).

fof(f1729,plain,
    ( until2p29(s1)
    | ~ xuntil2p30(s0) ),
    inference(resolution,[],[f167,f1]) ).

fof(f1730,plain,
    ( until2p29(s2)
    | ~ xuntil2p30(s1) ),
    inference(resolution,[],[f167,f2]) ).

fof(f1731,plain,
    ( until2p29(s3)
    | ~ xuntil2p30(s2) ),
    inference(resolution,[],[f167,f3]) ).

fof(f1732,plain,
    ( until2p29(s4)
    | ~ xuntil2p30(s3) ),
    inference(resolution,[],[f167,f4]) ).

fof(f1733,plain,
    ( until2p29(s5)
    | ~ xuntil2p30(s4) ),
    inference(resolution,[],[f167,f5]) ).

fof(f1734,plain,
    ( until2p29(s6)
    | ~ xuntil2p30(s5) ),
    inference(resolution,[],[f167,f6]) ).

fof(f1735,plain,
    ( until2p29(s7)
    | ~ xuntil2p30(s6) ),
    inference(resolution,[],[f167,f7]) ).

fof(f1736,plain,
    ( until2p29(s8)
    | ~ xuntil2p30(s7) ),
    inference(resolution,[],[f167,f8]) ).

fof(f1737,plain,
    ( until2p29(s9)
    | ~ xuntil2p30(s8) ),
    inference(resolution,[],[f167,f9]) ).

fof(f1829,plain,
    ( ~ xuntil2p30(s0)
    | spl0_68 ),
    inference(forward_subsumption_resolution,[],[f1729,f619]) ).

fof(f1852,plain,
    ( trans(s9,s0)
    | trans(s9,s2)
    | trans(s9,s3)
    | trans(s9,s4)
    | trans(s9,s5)
    | trans(s9,s6)
    | trans(s9,s7)
    | trans(s9,s8)
    | trans(s9,s9)
    | ~ spl0_5
    | spl0_185 ),
    inference(forward_subsumption_resolution,[],[f1664,f1700]) ).

fof(f1855,plain,
    ( trans(s9,s0)
    | trans(s9,s2)
    | trans(s9,s3)
    | trans(s9,s5)
    | trans(s9,s6)
    | trans(s9,s7)
    | trans(s9,s8)
    | trans(s9,s9)
    | ~ spl0_5
    | spl0_182
    | spl0_185 ),
    inference(forward_subsumption_resolution,[],[f1852,f1688]) ).

fof(f1856,plain,
    ( trans(s9,s0)
    | trans(s9,s2)
    | trans(s9,s3)
    | trans(s9,s6)
    | trans(s9,s7)
    | trans(s9,s8)
    | trans(s9,s9)
    | ~ spl0_5
    | spl0_181
    | spl0_182
    | spl0_185 ),
    inference(forward_subsumption_resolution,[],[f1855,f1684]) ).

fof(f1857,plain,
    ( trans(s9,s0)
    | trans(s9,s2)
    | trans(s9,s3)
    | trans(s9,s7)
    | trans(s9,s8)
    | trans(s9,s9)
    | ~ spl0_5
    | spl0_180
    | spl0_181
    | spl0_182
    | spl0_185 ),
    inference(forward_subsumption_resolution,[],[f1856,f1680]) ).

fof(f1858,plain,
    ( trans(s9,s0)
    | trans(s9,s2)
    | trans(s9,s3)
    | trans(s9,s8)
    | trans(s9,s9)
    | ~ spl0_5
    | spl0_179
    | spl0_180
    | spl0_181
    | spl0_182
    | spl0_185 ),
    inference(forward_subsumption_resolution,[],[f1857,f1676]) ).

fof(f1859,plain,
    ( trans(s9,s0)
    | trans(s9,s2)
    | trans(s9,s3)
    | trans(s9,s9)
    | ~ spl0_5
    | spl0_178
    | spl0_179
    | spl0_180
    | spl0_181
    | spl0_182
    | spl0_185 ),
    inference(forward_subsumption_resolution,[],[f1858,f1672]) ).

fof(f1860,plain,
    ( trans(s9,s0)
    | trans(s9,s2)
    | trans(s9,s3)
    | ~ spl0_5
    | spl0_177
    | spl0_178
    | spl0_179
    | spl0_180
    | spl0_181
    | spl0_182
    | spl0_185 ),
    inference(forward_subsumption_resolution,[],[f1859,f1668]) ).

fof(f1871,definition,
    ( spl0_189
  <=> xuntil28(s1) ),
    introduced(definition,[new_symbols(definition,[spl0_189])],[avatar_definition]) ).

fof(f1873,plain,
    ( ~ xuntil28(s1)
    | spl0_189 ),
    inference(avatar_component_clause,[],[f1871]) ).

fof(f1875,definition,
    ( spl0_190
  <=> until27(s2) ),
    introduced(definition,[new_symbols(definition,[spl0_190])],[avatar_definition]) ).

fof(f1877,plain,
    ( until27(s2)
    | ~ spl0_190 ),
    inference(avatar_component_clause,[],[f1875]) ).

fof(f1878,plain,
    ( ~ spl0_189
    | spl0_190 ),
    inference(avatar_split_clause,[],[f554,f1875,f1871]) ).

fof(f1880,definition,
    ( spl0_191
  <=> xuntil28(s2) ),
    introduced(definition,[new_symbols(definition,[spl0_191])],[avatar_definition]) ).

fof(f1882,plain,
    ( ~ xuntil28(s2)
    | spl0_191 ),
    inference(avatar_component_clause,[],[f1880]) ).

fof(f1884,definition,
    ( spl0_192
  <=> until27(s3) ),
    introduced(definition,[new_symbols(definition,[spl0_192])],[avatar_definition]) ).

fof(f1886,plain,
    ( until27(s3)
    | ~ spl0_192 ),
    inference(avatar_component_clause,[],[f1884]) ).

fof(f1887,plain,
    ( ~ spl0_191
    | spl0_192 ),
    inference(avatar_split_clause,[],[f555,f1884,f1880]) ).

fof(f1889,definition,
    ( spl0_193
  <=> xuntil28(s3) ),
    introduced(definition,[new_symbols(definition,[spl0_193])],[avatar_definition]) ).

fof(f1891,plain,
    ( ~ xuntil28(s3)
    | spl0_193 ),
    inference(avatar_component_clause,[],[f1889]) ).

fof(f1893,definition,
    ( spl0_194
  <=> until27(s4) ),
    introduced(definition,[new_symbols(definition,[spl0_194])],[avatar_definition]) ).

fof(f1895,plain,
    ( until27(s4)
    | ~ spl0_194 ),
    inference(avatar_component_clause,[],[f1893]) ).

fof(f1896,plain,
    ( ~ spl0_193
    | spl0_194 ),
    inference(avatar_split_clause,[],[f556,f1893,f1889]) ).

fof(f1898,definition,
    ( spl0_195
  <=> xuntil28(s4) ),
    introduced(definition,[new_symbols(definition,[spl0_195])],[avatar_definition]) ).

fof(f1900,plain,
    ( ~ xuntil28(s4)
    | spl0_195 ),
    inference(avatar_component_clause,[],[f1898]) ).

fof(f1902,definition,
    ( spl0_196
  <=> until27(s5) ),
    introduced(definition,[new_symbols(definition,[spl0_196])],[avatar_definition]) ).

fof(f1904,plain,
    ( until27(s5)
    | ~ spl0_196 ),
    inference(avatar_component_clause,[],[f1902]) ).

fof(f1905,plain,
    ( ~ spl0_195
    | spl0_196 ),
    inference(avatar_split_clause,[],[f557,f1902,f1898]) ).

fof(f1907,definition,
    ( spl0_197
  <=> xuntil28(s5) ),
    introduced(definition,[new_symbols(definition,[spl0_197])],[avatar_definition]) ).

fof(f1909,plain,
    ( ~ xuntil28(s5)
    | spl0_197 ),
    inference(avatar_component_clause,[],[f1907]) ).

fof(f1911,definition,
    ( spl0_198
  <=> until27(s6) ),
    introduced(definition,[new_symbols(definition,[spl0_198])],[avatar_definition]) ).

fof(f1913,plain,
    ( until27(s6)
    | ~ spl0_198 ),
    inference(avatar_component_clause,[],[f1911]) ).

fof(f1914,plain,
    ( ~ spl0_197
    | spl0_198 ),
    inference(avatar_split_clause,[],[f558,f1911,f1907]) ).

fof(f1916,definition,
    ( spl0_199
  <=> xuntil28(s6) ),
    introduced(definition,[new_symbols(definition,[spl0_199])],[avatar_definition]) ).

fof(f1918,plain,
    ( ~ xuntil28(s6)
    | spl0_199 ),
    inference(avatar_component_clause,[],[f1916]) ).

fof(f1920,definition,
    ( spl0_200
  <=> until27(s7) ),
    introduced(definition,[new_symbols(definition,[spl0_200])],[avatar_definition]) ).

fof(f1922,plain,
    ( until27(s7)
    | ~ spl0_200 ),
    inference(avatar_component_clause,[],[f1920]) ).

fof(f1923,plain,
    ( ~ spl0_199
    | spl0_200 ),
    inference(avatar_split_clause,[],[f559,f1920,f1916]) ).

fof(f1925,definition,
    ( spl0_201
  <=> xuntil28(s7) ),
    introduced(definition,[new_symbols(definition,[spl0_201])],[avatar_definition]) ).

fof(f1927,plain,
    ( ~ xuntil28(s7)
    | spl0_201 ),
    inference(avatar_component_clause,[],[f1925]) ).

fof(f1929,definition,
    ( spl0_202
  <=> until27(s8) ),
    introduced(definition,[new_symbols(definition,[spl0_202])],[avatar_definition]) ).

fof(f1931,plain,
    ( until27(s8)
    | ~ spl0_202 ),
    inference(avatar_component_clause,[],[f1929]) ).

fof(f1932,plain,
    ( ~ spl0_201
    | spl0_202 ),
    inference(avatar_split_clause,[],[f560,f1929,f1925]) ).

fof(f1934,definition,
    ( spl0_203
  <=> xuntil28(s8) ),
    introduced(definition,[new_symbols(definition,[spl0_203])],[avatar_definition]) ).

fof(f1936,plain,
    ( ~ xuntil28(s8)
    | spl0_203 ),
    inference(avatar_component_clause,[],[f1934]) ).

fof(f1938,definition,
    ( spl0_204
  <=> until27(s9) ),
    introduced(definition,[new_symbols(definition,[spl0_204])],[avatar_definition]) ).

fof(f1940,plain,
    ( until27(s9)
    | ~ spl0_204 ),
    inference(avatar_component_clause,[],[f1938]) ).

fof(f1941,plain,
    ( ~ spl0_203
    | spl0_204 ),
    inference(avatar_split_clause,[],[f561,f1938,f1934]) ).

fof(f1943,definition,
    ( spl0_205
  <=> xuntil2p30(s2) ),
    introduced(definition,[new_symbols(definition,[spl0_205])],[avatar_definition]) ).

fof(f1945,plain,
    ( ~ xuntil2p30(s2)
    | spl0_205 ),
    inference(avatar_component_clause,[],[f1943]) ).

fof(f1946,plain,
    ( ~ spl0_205
    | spl0_72 ),
    inference(avatar_split_clause,[],[f1731,f640,f1943]) ).

fof(f1959,plain,
    ! [X0] :
      ( m_and_h_gate_v_out(c_e_h_3,c_r,X0)
      | ~ node25(X0) ),
    inference(resolution,[],[f160,f102]) ).

fof(f1975,plain,
    ! [X0] :
      ( m_and_h_gate_v_out(c_e_h_1,c_r,X0)
      | ~ node24(X0) ),
    inference(resolution,[],[f157,f102]) ).

fof(f2006,plain,
    ~ node24(s0),
    inference(resolution,[],[f726,f147]) ).

fof(f2019,definition,
    ( spl0_211
  <=> trans(s9,s0) ),
    introduced(definition,[new_symbols(definition,[spl0_211])],[avatar_definition]) ).

fof(f2021,plain,
    ( trans(s9,s0)
    | ~ spl0_211 ),
    inference(avatar_component_clause,[],[f2019]) ).

fof(f2022,plain,
    ( spl0_183
    | spl0_184
    | spl0_211
    | ~ spl0_5
    | spl0_177
    | spl0_178
    | spl0_179
    | spl0_180
    | spl0_181
    | spl0_182
    | spl0_185 ),
    inference(avatar_split_clause,[],[f1860,f1699,f1687,f1683,f1679,f1675,f1671,f1667,f184,f2019,f1695,f1691]) ).

fof(f2092,definition,
    ( spl0_214
  <=> node24(s2) ),
    introduced(definition,[new_symbols(definition,[spl0_214])],[avatar_definition]) ).

fof(f2093,plain,
    ( node24(s2)
    | ~ spl0_214 ),
    inference(avatar_component_clause,[],[f2092]) ).

fof(f2094,plain,
    ( ~ node24(s2)
    | spl0_214 ),
    inference(avatar_component_clause,[],[f2092]) ).

fof(f2096,definition,
    ( spl0_215
  <=> m_and_h_gate_v_out(c_e_h_3,c_r,s3) ),
    introduced(definition,[new_symbols(definition,[spl0_215])],[avatar_definition]) ).

fof(f2097,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_3,c_r,s3)
    | spl0_215 ),
    inference(avatar_component_clause,[],[f2096]) ).

fof(f2098,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_r,s3)
    | ~ spl0_215 ),
    inference(avatar_component_clause,[],[f2096]) ).

fof(f2101,definition,
    ( spl0_216
  <=> node24(s3) ),
    introduced(definition,[new_symbols(definition,[spl0_216])],[avatar_definition]) ).

fof(f2103,plain,
    ( ~ node24(s3)
    | spl0_216 ),
    inference(avatar_component_clause,[],[f2101]) ).

fof(f2105,definition,
    ( spl0_217
  <=> m_and_h_gate_v_out(c_e_h_3,c_r,s4) ),
    introduced(definition,[new_symbols(definition,[spl0_217])],[avatar_definition]) ).

fof(f2106,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_3,c_r,s4)
    | spl0_217 ),
    inference(avatar_component_clause,[],[f2105]) ).

fof(f2107,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_r,s4)
    | ~ spl0_217 ),
    inference(avatar_component_clause,[],[f2105]) ).

fof(f2110,definition,
    ( spl0_218
  <=> node24(s4) ),
    introduced(definition,[new_symbols(definition,[spl0_218])],[avatar_definition]) ).

fof(f2111,plain,
    ( node24(s4)
    | ~ spl0_218 ),
    inference(avatar_component_clause,[],[f2110]) ).

fof(f2112,plain,
    ( ~ node24(s4)
    | spl0_218 ),
    inference(avatar_component_clause,[],[f2110]) ).

fof(f2114,definition,
    ( spl0_219
  <=> m_and_h_gate_v_out(c_e_h_3,c_r,s5) ),
    introduced(definition,[new_symbols(definition,[spl0_219])],[avatar_definition]) ).

fof(f2115,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_3,c_r,s5)
    | spl0_219 ),
    inference(avatar_component_clause,[],[f2114]) ).

fof(f2116,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_r,s5)
    | ~ spl0_219 ),
    inference(avatar_component_clause,[],[f2114]) ).

fof(f2119,definition,
    ( spl0_220
  <=> node24(s5) ),
    introduced(definition,[new_symbols(definition,[spl0_220])],[avatar_definition]) ).

fof(f2121,plain,
    ( ~ node24(s5)
    | spl0_220 ),
    inference(avatar_component_clause,[],[f2119]) ).

fof(f2123,definition,
    ( spl0_221
  <=> m_and_h_gate_v_out(c_e_h_3,c_r,s6) ),
    introduced(definition,[new_symbols(definition,[spl0_221])],[avatar_definition]) ).

fof(f2124,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_3,c_r,s6)
    | spl0_221 ),
    inference(avatar_component_clause,[],[f2123]) ).

fof(f2125,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_r,s6)
    | ~ spl0_221 ),
    inference(avatar_component_clause,[],[f2123]) ).

fof(f2128,definition,
    ( spl0_222
  <=> node24(s6) ),
    introduced(definition,[new_symbols(definition,[spl0_222])],[avatar_definition]) ).

fof(f2129,plain,
    ( node24(s6)
    | ~ spl0_222 ),
    inference(avatar_component_clause,[],[f2128]) ).

fof(f2130,plain,
    ( ~ node24(s6)
    | spl0_222 ),
    inference(avatar_component_clause,[],[f2128]) ).

fof(f2132,definition,
    ( spl0_223
  <=> m_and_h_gate_v_out(c_e_h_3,c_r,s7) ),
    introduced(definition,[new_symbols(definition,[spl0_223])],[avatar_definition]) ).

fof(f2133,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_3,c_r,s7)
    | spl0_223 ),
    inference(avatar_component_clause,[],[f2132]) ).

fof(f2134,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_r,s7)
    | ~ spl0_223 ),
    inference(avatar_component_clause,[],[f2132]) ).

fof(f2137,definition,
    ( spl0_224
  <=> node24(s7) ),
    introduced(definition,[new_symbols(definition,[spl0_224])],[avatar_definition]) ).

fof(f2139,plain,
    ( ~ node24(s7)
    | spl0_224 ),
    inference(avatar_component_clause,[],[f2137]) ).

fof(f2141,definition,
    ( spl0_225
  <=> m_and_h_gate_v_out(c_e_h_3,c_r,s8) ),
    introduced(definition,[new_symbols(definition,[spl0_225])],[avatar_definition]) ).

fof(f2143,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_r,s8)
    | ~ spl0_225 ),
    inference(avatar_component_clause,[],[f2141]) ).

fof(f2146,definition,
    ( spl0_226
  <=> node24(s8) ),
    introduced(definition,[new_symbols(definition,[spl0_226])],[avatar_definition]) ).

fof(f2148,plain,
    ( ~ node24(s8)
    | spl0_226 ),
    inference(avatar_component_clause,[],[f2146]) ).

fof(f2202,plain,
    ~ node25(s0),
    inference(resolution,[],[f727,f147]) ).

fof(f2255,definition,
    ( spl0_231
  <=> node24(s1) ),
    introduced(definition,[new_symbols(definition,[spl0_231])],[avatar_definition]) ).

fof(f2257,plain,
    ( ~ node24(s1)
    | spl0_231 ),
    inference(avatar_component_clause,[],[f2255]) ).

fof(f2259,definition,
    ( spl0_232
  <=> m_and_h_gate_v_out(c_e_h_3,c_r,s2) ),
    introduced(definition,[new_symbols(definition,[spl0_232])],[avatar_definition]) ).

fof(f2260,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_3,c_r,s2)
    | spl0_232 ),
    inference(avatar_component_clause,[],[f2259]) ).

fof(f2261,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_r,s2)
    | ~ spl0_232 ),
    inference(avatar_component_clause,[],[f2259]) ).

fof(f2264,definition,
    ( spl0_233
  <=> node24(s9) ),
    introduced(definition,[new_symbols(definition,[spl0_233])],[avatar_definition]) ).

fof(f2265,plain,
    ( node24(s9)
    | ~ spl0_233 ),
    inference(avatar_component_clause,[],[f2264]) ).

fof(f2266,plain,
    ( ~ node24(s9)
    | spl0_233 ),
    inference(avatar_component_clause,[],[f2264]) ).

fof(f2280,definition,
    ( spl0_234
  <=> m_and_h_gate_v_out(c_e_h_1,c_r,s2) ),
    introduced(definition,[new_symbols(definition,[spl0_234])],[avatar_definition]) ).

fof(f2281,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_r,s2)
    | spl0_234 ),
    inference(avatar_component_clause,[],[f2280]) ).

fof(f2282,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_r,s2)
    | ~ spl0_234 ),
    inference(avatar_component_clause,[],[f2280]) ).

fof(f2415,plain,
    ! [X2,X3,X0,X1] :
      ( node21(X0,X1,X2,X3)
      | ~ trans(X2,X3)
      | m_and_h_gate_v_out(X0,X1,X2)
      | ~ m_and_h_gate_v_out(X0,X1,X3) ),
    inference(resolution,[],[f154,f153]) ).

fof(f2617,plain,
    ! [X2,X3,X0,X1] :
      ( ~ trans(X0,X1)
      | m_and_h_gate_v_out(X2,X3,X0)
      | ~ m_and_h_gate_v_out(X2,X3,X1)
      | node20(X2,X3,X0)
      | ~ m_and_h_gate_v_out(X2,X3,X1) ),
    inference(resolution,[],[f2415,f151]) ).

fof(f2618,plain,
    ! [X2,X3,X0,X1] :
      ( ~ m_and_h_gate_v_out(X2,X3,X1)
      | m_and_h_gate_v_out(X2,X3,X0)
      | ~ trans(X0,X1)
      | node20(X2,X3,X0) ),
    inference(duplicate_literal_removal,[],[f2617]) ).

fof(f2619,plain,
    ! [X0,X1] :
      ( ~ trans(X0,X1)
      | m_and_h_gate_v_out(c_e_h_3,c_r,X0)
      | node20(c_e_h_3,c_r,X0)
      | ~ node24(X1) ),
    inference(resolution,[],[f2618,f726]) ).

fof(f2620,plain,
    ! [X0,X1] :
      ( ~ trans(X0,X1)
      | m_and_h_gate_v_out(c_e_h_3,c_r,X0)
      | node20(c_e_h_3,c_r,X0)
      | ~ node25(X1) ),
    inference(resolution,[],[f2618,f1959]) ).

fof(f2621,plain,
    ! [X0,X1] :
      ( ~ trans(X0,X1)
      | m_and_h_gate_v_out(c_e_h_1,c_r,X0)
      | node20(c_e_h_1,c_r,X0)
      | ~ node24(X1) ),
    inference(resolution,[],[f2618,f1975]) ).

fof(f2622,plain,
    ! [X0,X1] :
      ( ~ trans(X0,X1)
      | m_and_h_gate_v_out(c_e_h_2,c_r,X0)
      | node20(c_e_h_2,c_r,X0)
      | ~ node25(X1) ),
    inference(resolution,[],[f2618,f727]) ).

fof(f2623,plain,
    ( ! [X0] :
        ( node20(c_e_h_3,c_r,X0)
        | ~ trans(X0,s2)
        | m_and_h_gate_v_out(c_e_h_3,c_r,X0) )
    | ~ spl0_232 ),
    inference(resolution,[],[f2618,f2261]) ).

fof(f2640,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_r,s6)
    | node20(c_e_h_3,c_r,s6)
    | ~ node25(s7) ),
    inference(resolution,[],[f2620,f383]) ).

fof(f2641,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_r,s7)
    | node20(c_e_h_3,c_r,s7)
    | ~ node25(s8) ),
    inference(resolution,[],[f2620,f384]) ).

fof(f2642,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_r,s8)
    | node20(c_e_h_3,c_r,s8)
    | ~ node25(s9) ),
    inference(resolution,[],[f2620,f385]) ).

fof(f2644,plain,
    ( node20(c_e_h_3,c_r,s6)
    | ~ node25(s7)
    | spl0_221 ),
    inference(forward_subsumption_resolution,[],[f2640,f2124]) ).

fof(f2648,definition,
    ( spl0_253
  <=> node25(s7) ),
    introduced(definition,[new_symbols(definition,[spl0_253])],[avatar_definition]) ).

fof(f2650,plain,
    ( ~ node25(s7)
    | spl0_253 ),
    inference(avatar_component_clause,[],[f2648]) ).

fof(f2652,definition,
    ( spl0_254
  <=> node20(c_e_h_3,c_r,s6) ),
    introduced(definition,[new_symbols(definition,[spl0_254])],[avatar_definition]) ).

fof(f2653,plain,
    ( ~ node20(c_e_h_3,c_r,s6)
    | spl0_254 ),
    inference(avatar_component_clause,[],[f2652]) ).

fof(f2654,plain,
    ( node20(c_e_h_3,c_r,s6)
    | ~ spl0_254 ),
    inference(avatar_component_clause,[],[f2652]) ).

fof(f2655,plain,
    ( ~ spl0_253
    | spl0_254
    | spl0_221 ),
    inference(avatar_split_clause,[],[f2644,f2123,f2652,f2648]) ).

fof(f2664,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_r,s1)
    | node20(c_e_h_3,c_r,s1)
    | ~ node24(s2) ),
    inference(resolution,[],[f2619,f378]) ).

fof(f2675,definition,
    ( spl0_255
  <=> node20(c_e_h_3,c_r,s4) ),
    introduced(definition,[new_symbols(definition,[spl0_255])],[avatar_definition]) ).

fof(f2676,plain,
    ( ~ node20(c_e_h_3,c_r,s4)
    | spl0_255 ),
    inference(avatar_component_clause,[],[f2675]) ).

fof(f2677,plain,
    ( node20(c_e_h_3,c_r,s4)
    | ~ spl0_255 ),
    inference(avatar_component_clause,[],[f2675]) ).

fof(f2717,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_r,s0)
    | node20(c_e_h_1,c_r,s0)
    | ~ node24(s1) ),
    inference(resolution,[],[f2621,f377]) ).

fof(f2719,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_r,s2)
    | node20(c_e_h_1,c_r,s2)
    | ~ node24(s3) ),
    inference(resolution,[],[f2621,f379]) ).

fof(f2724,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_r,s7)
    | node20(c_e_h_1,c_r,s7)
    | ~ node24(s8) ),
    inference(resolution,[],[f2621,f384]) ).

fof(f2725,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_r,s8)
    | node20(c_e_h_1,c_r,s8)
    | ~ node24(s9) ),
    inference(resolution,[],[f2621,f385]) ).

fof(f2729,definition,
    ( spl0_258
  <=> node20(c_e_h_1,c_r,s4) ),
    introduced(definition,[new_symbols(definition,[spl0_258])],[avatar_definition]) ).

fof(f2730,plain,
    ( ~ node20(c_e_h_1,c_r,s4)
    | spl0_258 ),
    inference(avatar_component_clause,[],[f2729]) ).

fof(f2731,plain,
    ( node20(c_e_h_1,c_r,s4)
    | ~ spl0_258 ),
    inference(avatar_component_clause,[],[f2729]) ).

fof(f2733,definition,
    ( spl0_259
  <=> m_and_h_gate_v_out(c_e_h_1,c_r,s4) ),
    introduced(definition,[new_symbols(definition,[spl0_259])],[avatar_definition]) ).

fof(f2734,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_r,s4)
    | spl0_259 ),
    inference(avatar_component_clause,[],[f2733]) ).

fof(f2735,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_r,s4)
    | ~ spl0_259 ),
    inference(avatar_component_clause,[],[f2733]) ).

fof(f2740,plain,
    ~ node23(s0),
    inference(resolution,[],[f725,f147]) ).

fof(f2741,plain,
    ! [X0,X1] :
      ( ~ trans(X1,X0)
      | m_and_h_gate_v_out(c_e_h_1,c_r,X1)
      | ~ node23(X0)
      | node20(c_e_h_1,c_r,X1) ),
    inference(resolution,[],[f725,f2618]) ).

fof(f2745,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_r,s0)
    | ~ node23(s1)
    | node20(c_e_h_1,c_r,s0) ),
    inference(resolution,[],[f2741,f377]) ).

fof(f2747,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_r,s2)
    | ~ node23(s3)
    | node20(c_e_h_1,c_r,s2) ),
    inference(resolution,[],[f2741,f379]) ).

fof(f2748,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_r,s3)
    | ~ node23(s4)
    | node20(c_e_h_1,c_r,s3) ),
    inference(resolution,[],[f2741,f380]) ).

fof(f2749,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_r,s4)
    | ~ node23(s5)
    | node20(c_e_h_1,c_r,s4) ),
    inference(resolution,[],[f2741,f381]) ).

fof(f2750,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_r,s5)
    | ~ node23(s6)
    | node20(c_e_h_1,c_r,s5) ),
    inference(resolution,[],[f2741,f382]) ).

fof(f2753,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_r,s8)
    | ~ node23(s9)
    | node20(c_e_h_1,c_r,s8) ),
    inference(resolution,[],[f2741,f385]) ).

fof(f2756,plain,
    ( ~ node23(s1)
    | node20(c_e_h_1,c_r,s0) ),
    inference(forward_subsumption_resolution,[],[f2745,f147]) ).

fof(f2758,definition,
    ( spl0_260
  <=> node20(c_e_h_1,c_r,s0) ),
    introduced(definition,[new_symbols(definition,[spl0_260])],[avatar_definition]) ).

fof(f2759,plain,
    ( ~ node20(c_e_h_1,c_r,s0)
    | spl0_260 ),
    inference(avatar_component_clause,[],[f2758]) ).

fof(f2760,plain,
    ( node20(c_e_h_1,c_r,s0)
    | ~ spl0_260 ),
    inference(avatar_component_clause,[],[f2758]) ).

fof(f2762,definition,
    ( spl0_261
  <=> node23(s1) ),
    introduced(definition,[new_symbols(definition,[spl0_261])],[avatar_definition]) ).

fof(f2764,plain,
    ( ~ node23(s1)
    | spl0_261 ),
    inference(avatar_component_clause,[],[f2762]) ).

fof(f2765,plain,
    ( spl0_260
    | ~ spl0_261 ),
    inference(avatar_split_clause,[],[f2756,f2762,f2758]) ).

fof(f2770,definition,
    ( spl0_262
  <=> node25(s1) ),
    introduced(definition,[new_symbols(definition,[spl0_262])],[avatar_definition]) ).

fof(f2772,plain,
    ( ~ node25(s1)
    | spl0_262 ),
    inference(avatar_component_clause,[],[f2770]) ).

fof(f2779,definition,
    ( spl0_264
  <=> node25(s2) ),
    introduced(definition,[new_symbols(definition,[spl0_264])],[avatar_definition]) ).

fof(f2781,plain,
    ( ~ node25(s2)
    | spl0_264 ),
    inference(avatar_component_clause,[],[f2779]) ).

fof(f2783,definition,
    ( spl0_265
  <=> node20(c_e_h_3,c_r,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_265])],[avatar_definition]) ).

fof(f2784,plain,
    ( ~ node20(c_e_h_3,c_r,s1)
    | spl0_265 ),
    inference(avatar_component_clause,[],[f2783]) ).

fof(f2785,plain,
    ( node20(c_e_h_3,c_r,s1)
    | ~ spl0_265 ),
    inference(avatar_component_clause,[],[f2783]) ).

fof(f2787,definition,
    ( spl0_266
  <=> m_and_h_gate_v_out(c_e_h_3,c_r,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_266])],[avatar_definition]) ).

fof(f2788,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_3,c_r,s1)
    | spl0_266 ),
    inference(avatar_component_clause,[],[f2787]) ).

fof(f2789,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_r,s1)
    | ~ spl0_266 ),
    inference(avatar_component_clause,[],[f2787]) ).

fof(f2792,definition,
    ( spl0_267
  <=> node25(s4) ),
    introduced(definition,[new_symbols(definition,[spl0_267])],[avatar_definition]) ).

fof(f2794,plain,
    ( ~ node25(s4)
    | spl0_267 ),
    inference(avatar_component_clause,[],[f2792]) ).

fof(f2796,definition,
    ( spl0_268
  <=> node20(c_e_h_3,c_r,s3) ),
    introduced(definition,[new_symbols(definition,[spl0_268])],[avatar_definition]) ).

fof(f2797,plain,
    ( ~ node20(c_e_h_3,c_r,s3)
    | spl0_268 ),
    inference(avatar_component_clause,[],[f2796]) ).

fof(f2798,plain,
    ( node20(c_e_h_3,c_r,s3)
    | ~ spl0_268 ),
    inference(avatar_component_clause,[],[f2796]) ).

fof(f2801,plain,
    ( ! [X0] :
        ( node20(c_e_h_3,c_r,X0)
        | ~ trans(X0,s3)
        | m_and_h_gate_v_out(c_e_h_3,c_r,X0) )
    | ~ spl0_215 ),
    inference(resolution,[],[f2098,f2618]) ).

fof(f2806,definition,
    ( spl0_269
  <=> node25(s8) ),
    introduced(definition,[new_symbols(definition,[spl0_269])],[avatar_definition]) ).

fof(f2808,plain,
    ( ~ node25(s8)
    | spl0_269 ),
    inference(avatar_component_clause,[],[f2806]) ).

fof(f2810,definition,
    ( spl0_270
  <=> node20(c_e_h_3,c_r,s7) ),
    introduced(definition,[new_symbols(definition,[spl0_270])],[avatar_definition]) ).

fof(f2811,plain,
    ( ~ node20(c_e_h_3,c_r,s7)
    | spl0_270 ),
    inference(avatar_component_clause,[],[f2810]) ).

fof(f2812,plain,
    ( node20(c_e_h_3,c_r,s7)
    | ~ spl0_270 ),
    inference(avatar_component_clause,[],[f2810]) ).

fof(f2813,plain,
    ( ~ spl0_269
    | spl0_270
    | spl0_223 ),
    inference(avatar_split_clause,[],[f2641,f2132,f2810,f2806]) ).

fof(f2815,plain,
    ( ! [X0] :
        ( node20(c_e_h_3,c_r,X0)
        | ~ trans(X0,s7)
        | m_and_h_gate_v_out(c_e_h_3,c_r,X0) )
    | ~ spl0_223 ),
    inference(resolution,[],[f2134,f2618]) ).

fof(f2820,definition,
    ( spl0_271
  <=> node25(s9) ),
    introduced(definition,[new_symbols(definition,[spl0_271])],[avatar_definition]) ).

fof(f2824,definition,
    ( spl0_272
  <=> node20(c_e_h_3,c_r,s8) ),
    introduced(definition,[new_symbols(definition,[spl0_272])],[avatar_definition]) ).

fof(f2826,plain,
    ( node20(c_e_h_3,c_r,s8)
    | ~ spl0_272 ),
    inference(avatar_component_clause,[],[f2824]) ).

fof(f2827,plain,
    ( ~ spl0_271
    | spl0_272
    | spl0_225 ),
    inference(avatar_split_clause,[],[f2642,f2141,f2824,f2820]) ).

fof(f2829,plain,
    ( ! [X0] :
        ( node20(c_e_h_3,c_r,X0)
        | ~ trans(X0,s8)
        | m_and_h_gate_v_out(c_e_h_3,c_r,X0) )
    | ~ spl0_225 ),
    inference(resolution,[],[f2143,f2618]) ).

fof(f2835,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_3,c_r,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_r,X0)
        | ~ trans(X0,s3) )
    | ~ spl0_215 ),
    inference(resolution,[],[f2801,f148]) ).

fof(f2837,plain,
    ( ~ trans(s6,s7)
    | m_and_h_gate_v_out(c_e_h_3,c_r,s6)
    | ~ spl0_223
    | spl0_254 ),
    inference(resolution,[],[f2815,f2653]) ).

fof(f2840,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_r,s6)
    | ~ spl0_223
    | spl0_254 ),
    inference(forward_subsumption_resolution,[],[f2837,f383]) ).

fof(f2841,plain,
    ( $false
    | spl0_221
    | ~ spl0_223
    | spl0_254 ),
    inference(forward_subsumption_resolution,[],[f2840,f2124]) ).

fof(f2842,plain,
    ( spl0_221
    | ~ spl0_223
    | spl0_254 ),
    inference(avatar_contradiction_clause,[],[f2841]) ).

fof(f2857,plain,
    ( m_and_h_gate_v_out(c_e_h_2,c_r,s2)
    | node20(c_e_h_2,c_r,s2)
    | ~ node25(s3) ),
    inference(resolution,[],[f2622,f379]) ).

fof(f2871,definition,
    ( spl0_274
  <=> m_and_h_gate_v_out(c_e_h_2,c_r,s4) ),
    introduced(definition,[new_symbols(definition,[spl0_274])],[avatar_definition]) ).

fof(f2872,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_r,s4)
    | spl0_274 ),
    inference(avatar_component_clause,[],[f2871]) ).

fof(f2873,plain,
    ( m_and_h_gate_v_out(c_e_h_2,c_r,s4)
    | ~ spl0_274 ),
    inference(avatar_component_clause,[],[f2871]) ).

fof(f2879,plain,
    ( ! [X0] :
        ( node20(c_e_h_1,c_r,X0)
        | ~ trans(X0,s4)
        | m_and_h_gate_v_out(c_e_h_1,c_r,X0) )
    | ~ spl0_259 ),
    inference(resolution,[],[f2735,f2618]) ).

fof(f2918,definition,
    ( spl0_278
  <=> m_and_h_gate_h_init_v_init_h_out(c_e_h_1,c_m,s0) ),
    introduced(definition,[new_symbols(definition,[spl0_278])],[avatar_definition]) ).

fof(f2919,plain,
    ( ~ m_and_h_gate_h_init_v_init_h_out(c_e_h_1,c_m,s0)
    | spl0_278 ),
    inference(avatar_component_clause,[],[f2918]) ).

fof(f2920,plain,
    ( m_and_h_gate_h_init_v_init_h_out(c_e_h_1,c_m,s0)
    | ~ spl0_278 ),
    inference(avatar_component_clause,[],[f2918]) ).

fof(f2927,plain,
    ( m_cell_v_token(c_e_h_1,s0)
    | ~ spl0_278 ),
    inference(resolution,[],[f2920,f77]) ).

fof(f2928,plain,
    ( $false
    | ~ spl0_278 ),
    inference(forward_subsumption_resolution,[],[f2927,f15]) ).

fof(f2929,plain,
    ~ spl0_278,
    inference(avatar_contradiction_clause,[],[f2928]) ).

fof(f2964,plain,
    ( m_and_h_gate_v_in2(c_e_h_1,c_r,s0)
    | ~ spl0_260 ),
    inference(resolution,[],[f2760,f149]) ).

fof(f2966,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s0)
    | ~ spl0_260 ),
    inference(resolution,[],[f2964,f95]) ).

fof(f2969,plain,
    ( m_and_h_gate_h_init_v_init_h_out(c_e_h_1,c_m,s0)
    | ~ spl0_260 ),
    inference(resolution,[],[f2966,f118]) ).

fof(f2971,plain,
    ( $false
    | ~ spl0_260
    | spl0_278 ),
    inference(forward_subsumption_resolution,[],[f2969,f2919]) ).

fof(f2972,plain,
    ( ~ spl0_260
    | spl0_278 ),
    inference(avatar_contradiction_clause,[],[f2971]) ).

fof(f2975,definition,
    ( spl0_283
  <=> node20(c_e_h_1,c_r,s2) ),
    introduced(definition,[new_symbols(definition,[spl0_283])],[avatar_definition]) ).

fof(f2976,plain,
    ( ~ node20(c_e_h_1,c_r,s2)
    | spl0_283 ),
    inference(avatar_component_clause,[],[f2975]) ).

fof(f2977,plain,
    ( node20(c_e_h_1,c_r,s2)
    | ~ spl0_283 ),
    inference(avatar_component_clause,[],[f2975]) ).

fof(f2980,plain,
    ( ! [X0] :
        ( node20(c_e_h_1,c_r,X0)
        | ~ trans(X0,s2)
        | m_and_h_gate_v_out(c_e_h_1,c_r,X0) )
    | ~ spl0_234 ),
    inference(resolution,[],[f2282,f2618]) ).

fof(f3005,definition,
    ( spl0_285
  <=> node20(c_e_h_1,c_r,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_285])],[avatar_definition]) ).

fof(f3006,plain,
    ( ~ node20(c_e_h_1,c_r,s1)
    | spl0_285 ),
    inference(avatar_component_clause,[],[f3005]) ).

fof(f3007,plain,
    ( node20(c_e_h_1,c_r,s1)
    | ~ spl0_285 ),
    inference(avatar_component_clause,[],[f3005]) ).

fof(f3013,definition,
    ( spl0_287
  <=> m_and_h_gate_v_out(c_e_h_1,c_r,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_287])],[avatar_definition]) ).

fof(f3014,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_r,s1)
    | spl0_287 ),
    inference(avatar_component_clause,[],[f3013]) ).

fof(f3015,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_r,s1)
    | ~ spl0_287 ),
    inference(avatar_component_clause,[],[f3013]) ).

fof(f3025,plain,
    ( ~ trans(s1,s2)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s1)
    | ~ spl0_234
    | spl0_285 ),
    inference(resolution,[],[f3006,f2980]) ).

fof(f3028,plain,
    ( ! [X0] :
        ( node20(c_e_h_1,c_r,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_1,c_r,X0) )
    | ~ spl0_287 ),
    inference(resolution,[],[f3015,f2618]) ).

fof(f3033,definition,
    ( spl0_288
  <=> node20(c_e_h_1,c_r,s3) ),
    introduced(definition,[new_symbols(definition,[spl0_288])],[avatar_definition]) ).

fof(f3034,plain,
    ( ~ node20(c_e_h_1,c_r,s3)
    | spl0_288 ),
    inference(avatar_component_clause,[],[f3033]) ).

fof(f3035,plain,
    ( node20(c_e_h_1,c_r,s3)
    | ~ spl0_288 ),
    inference(avatar_component_clause,[],[f3033]) ).

fof(f3041,definition,
    ( spl0_290
  <=> m_and_h_gate_v_out(c_e_h_1,c_r,s3) ),
    introduced(definition,[new_symbols(definition,[spl0_290])],[avatar_definition]) ).

fof(f3042,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_r,s3)
    | spl0_290 ),
    inference(avatar_component_clause,[],[f3041]) ).

fof(f3043,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_r,s3)
    | ~ spl0_290 ),
    inference(avatar_component_clause,[],[f3041]) ).

fof(f3054,plain,
    ( ~ trans(s3,s4)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s3)
    | ~ spl0_259
    | spl0_288 ),
    inference(resolution,[],[f3034,f2879]) ).

fof(f3061,definition,
    ( spl0_291
  <=> node20(c_e_h_1,c_r,s5) ),
    introduced(definition,[new_symbols(definition,[spl0_291])],[avatar_definition]) ).

fof(f3062,plain,
    ( ~ node20(c_e_h_1,c_r,s5)
    | spl0_291 ),
    inference(avatar_component_clause,[],[f3061]) ).

fof(f3063,plain,
    ( node20(c_e_h_1,c_r,s5)
    | ~ spl0_291 ),
    inference(avatar_component_clause,[],[f3061]) ).

fof(f3069,definition,
    ( spl0_293
  <=> m_and_h_gate_v_out(c_e_h_1,c_r,s5) ),
    introduced(definition,[new_symbols(definition,[spl0_293])],[avatar_definition]) ).

fof(f3070,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_r,s5)
    | spl0_293 ),
    inference(avatar_component_clause,[],[f3069]) ).

fof(f3071,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_r,s5)
    | ~ spl0_293 ),
    inference(avatar_component_clause,[],[f3069]) ).

fof(f3084,plain,
    ( ! [X0] :
        ( node20(c_e_h_1,c_r,X0)
        | ~ trans(X0,s5)
        | m_and_h_gate_v_out(c_e_h_1,c_r,X0) )
    | ~ spl0_293 ),
    inference(resolution,[],[f3071,f2618]) ).

fof(f3097,definition,
    ( spl0_296
  <=> m_and_h_gate_v_out(c_e_h_1,c_r,s6) ),
    introduced(definition,[new_symbols(definition,[spl0_296])],[avatar_definition]) ).

fof(f3098,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_r,s6)
    | spl0_296 ),
    inference(avatar_component_clause,[],[f3097]) ).

fof(f3099,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_r,s6)
    | ~ spl0_296 ),
    inference(avatar_component_clause,[],[f3097]) ).

fof(f3117,definition,
    ( spl0_297
  <=> node20(c_e_h_1,c_r,s7) ),
    introduced(definition,[new_symbols(definition,[spl0_297])],[avatar_definition]) ).

fof(f3118,plain,
    ( ~ node20(c_e_h_1,c_r,s7)
    | spl0_297 ),
    inference(avatar_component_clause,[],[f3117]) ).

fof(f3119,plain,
    ( node20(c_e_h_1,c_r,s7)
    | ~ spl0_297 ),
    inference(avatar_component_clause,[],[f3117]) ).

fof(f3125,definition,
    ( spl0_299
  <=> m_and_h_gate_v_out(c_e_h_1,c_r,s7) ),
    introduced(definition,[new_symbols(definition,[spl0_299])],[avatar_definition]) ).

fof(f3126,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_r,s7)
    | spl0_299 ),
    inference(avatar_component_clause,[],[f3125]) ).

fof(f3127,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_r,s7)
    | ~ spl0_299 ),
    inference(avatar_component_clause,[],[f3125]) ).

fof(f3171,plain,
    ( ~ trans(s0,s1)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s0)
    | spl0_260
    | ~ spl0_287 ),
    inference(resolution,[],[f3028,f2759]) ).

fof(f3178,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_r,s0)
    | spl0_260
    | ~ spl0_287 ),
    inference(forward_subsumption_resolution,[],[f3171,f377]) ).

fof(f3179,plain,
    ( $false
    | spl0_260
    | ~ spl0_287 ),
    inference(forward_subsumption_resolution,[],[f3178,f147]) ).

fof(f3180,plain,
    ( spl0_260
    | ~ spl0_287 ),
    inference(avatar_contradiction_clause,[],[f3179]) ).

fof(f3181,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_r,s1)
    | ~ spl0_234
    | spl0_285 ),
    inference(forward_subsumption_resolution,[],[f3025,f378]) ).

fof(f3185,plain,
    ( $false
    | ~ spl0_234
    | spl0_285
    | spl0_287 ),
    inference(forward_subsumption_resolution,[],[f3181,f3014]) ).

fof(f3186,plain,
    ( ~ spl0_234
    | spl0_285
    | spl0_287 ),
    inference(avatar_contradiction_clause,[],[f3185]) ).

fof(f3271,plain,
    ( ~ trans(s7,s8)
    | m_and_h_gate_v_out(c_e_h_3,c_r,s7)
    | ~ spl0_225
    | spl0_270 ),
    inference(resolution,[],[f2811,f2829]) ).

fof(f3276,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_r,s7)
    | ~ spl0_225
    | spl0_270 ),
    inference(forward_subsumption_resolution,[],[f3271,f384]) ).

fof(f3277,plain,
    ( $false
    | spl0_223
    | ~ spl0_225
    | spl0_270 ),
    inference(forward_subsumption_resolution,[],[f3276,f2133]) ).

fof(f3278,plain,
    ( spl0_223
    | ~ spl0_225
    | spl0_270 ),
    inference(avatar_contradiction_clause,[],[f3277]) ).

fof(f3291,plain,
    ( ! [X0] :
        ( node20(c_e_h_3,c_r,X0)
        | ~ trans(X0,s4)
        | m_and_h_gate_v_out(c_e_h_3,c_r,X0) )
    | ~ spl0_217 ),
    inference(resolution,[],[f2107,f2618]) ).

fof(f3854,plain,
    ! [X2,X3,X0,X1] :
      ( ~ trans(X0,X1)
      | m_and_h_gate_h_init_v_out(X2,X3,X0)
      | ~ m_and_h_gate_h_init_v_out(X2,X3,X1)
      | node9(X2,X3,X0)
      | ~ m_and_h_gate_h_init_v_out(X2,X3,X1) ),
    inference(resolution,[],[f1626,f122]) ).

fof(f3855,plain,
    ! [X2,X3,X0,X1] :
      ( ~ m_and_h_gate_h_init_v_out(X2,X3,X1)
      | m_and_h_gate_h_init_v_out(X2,X3,X0)
      | ~ trans(X0,X1)
      | node9(X2,X3,X0) ),
    inference(duplicate_literal_removal,[],[f3854]) ).

fof(f3936,definition,
    ( spl0_342
  <=> m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s2) ),
    introduced(definition,[new_symbols(definition,[spl0_342])],[avatar_definition]) ).

fof(f3937,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s2)
    | spl0_342 ),
    inference(avatar_component_clause,[],[f3936]) ).

fof(f3938,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s2)
    | ~ spl0_342 ),
    inference(avatar_component_clause,[],[f3936]) ).

fof(f4035,definition,
    ( spl0_347
  <=> m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s8) ),
    introduced(definition,[new_symbols(definition,[spl0_347])],[avatar_definition]) ).

fof(f4037,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s8)
    | ~ spl0_347 ),
    inference(avatar_component_clause,[],[f4035]) ).

fof(f4053,definition,
    ( spl0_348
  <=> node9(c_e_h_1,c_m,s0) ),
    introduced(definition,[new_symbols(definition,[spl0_348])],[avatar_definition]) ).

fof(f4054,plain,
    ( ~ node9(c_e_h_1,c_m,s0)
    | spl0_348 ),
    inference(avatar_component_clause,[],[f4053]) ).

fof(f4055,plain,
    ( node9(c_e_h_1,c_m,s0)
    | ~ spl0_348 ),
    inference(avatar_component_clause,[],[f4053]) ).

fof(f4057,definition,
    ( spl0_349
  <=> m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s0) ),
    introduced(definition,[new_symbols(definition,[spl0_349])],[avatar_definition]) ).

fof(f4058,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s0)
    | spl0_349 ),
    inference(avatar_component_clause,[],[f4057]) ).

fof(f4059,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s0)
    | ~ spl0_349 ),
    inference(avatar_component_clause,[],[f4057]) ).

fof(f4071,plain,
    ( m_and_h_gate_h_init_v_init_h_out(c_e_h_1,c_m,s0)
    | ~ spl0_349 ),
    inference(resolution,[],[f4059,f118]) ).

fof(f4073,plain,
    ( $false
    | spl0_278
    | ~ spl0_349 ),
    inference(forward_subsumption_resolution,[],[f4071,f2919]) ).

fof(f4074,plain,
    ( spl0_278
    | ~ spl0_349 ),
    inference(avatar_contradiction_clause,[],[f4073]) ).

fof(f4108,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_r,s3)
    | ~ spl0_259
    | spl0_288 ),
    inference(forward_subsumption_resolution,[],[f3054,f380]) ).

fof(f4118,plain,
    ( $false
    | ~ spl0_259
    | spl0_288
    | spl0_290 ),
    inference(forward_subsumption_resolution,[],[f4108,f3042]) ).

fof(f4119,plain,
    ( ~ spl0_259
    | spl0_288
    | spl0_290 ),
    inference(avatar_contradiction_clause,[],[f4118]) ).

fof(f4208,definition,
    ( spl0_353
  <=> node9(c_e_h_1,c_m,s2) ),
    introduced(definition,[new_symbols(definition,[spl0_353])],[avatar_definition]) ).

fof(f4209,plain,
    ( ~ node9(c_e_h_1,c_m,s2)
    | spl0_353 ),
    inference(avatar_component_clause,[],[f4208]) ).

fof(f4210,plain,
    ( node9(c_e_h_1,c_m,s2)
    | ~ spl0_353 ),
    inference(avatar_component_clause,[],[f4208]) ).

fof(f4212,definition,
    ( spl0_354
  <=> m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s2) ),
    introduced(definition,[new_symbols(definition,[spl0_354])],[avatar_definition]) ).

fof(f4213,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s2)
    | spl0_354 ),
    inference(avatar_component_clause,[],[f4212]) ).

fof(f4214,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s2)
    | ~ spl0_354 ),
    inference(avatar_component_clause,[],[f4212]) ).

fof(f4216,plain,
    ( m_and_h_gate_h_init_v_in2(c_e_h_1,c_m,s2)
    | ~ spl0_353 ),
    inference(resolution,[],[f4210,f120]) ).

fof(f4218,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s2)
    | ~ spl0_353 ),
    inference(resolution,[],[f4216,f75]) ).

fof(f4219,plain,
    ( $false
    | ~ spl0_342
    | ~ spl0_353 ),
    inference(forward_subsumption_resolution,[],[f4218,f3938]) ).

fof(f4220,plain,
    ( ~ spl0_342
    | ~ spl0_353 ),
    inference(avatar_contradiction_clause,[],[f4219]) ).

fof(f4226,plain,
    ! [X2,X3,X0,X1] :
      ( ~ trans(X0,X1)
      | ~ m_and_h_gate_h_init_v_out(X2,X3,X0)
      | m_and_h_gate_h_init_v_out(X2,X3,X1)
      | ~ m_and_h_gate_h_init_v_in1(X2,X3,X0)
      | ~ m_and_h_gate_h_init_v_in2(X2,X3,X0)
      | m_and_h_gate_h_init_v_out(X2,X3,X1) ),
    inference(resolution,[],[f1627,f121]) ).

fof(f4228,plain,
    ! [X2,X3,X0,X1] :
      ( ~ m_and_h_gate_h_init_v_in2(X2,X3,X0)
      | ~ m_and_h_gate_h_init_v_out(X2,X3,X0)
      | m_and_h_gate_h_init_v_out(X2,X3,X1)
      | ~ m_and_h_gate_h_init_v_in1(X2,X3,X0)
      | ~ trans(X0,X1) ),
    inference(duplicate_literal_removal,[],[f4226]) ).

fof(f4271,definition,
    ( spl0_356
  <=> m_c_h_element_v_out(c_e_h_3,c_e,s3) ),
    introduced(definition,[new_symbols(definition,[spl0_356])],[avatar_definition]) ).

fof(f4272,plain,
    ( ~ m_c_h_element_v_out(c_e_h_3,c_e,s3)
    | spl0_356 ),
    inference(avatar_component_clause,[],[f4271]) ).

fof(f4273,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_e,s3)
    | ~ spl0_356 ),
    inference(avatar_component_clause,[],[f4271]) ).

fof(f4289,definition,
    ( spl0_358
  <=> m_c_h_element_v_out(c_e_h_3,c_e,s5) ),
    introduced(definition,[new_symbols(definition,[spl0_358])],[avatar_definition]) ).

fof(f4290,plain,
    ( ~ m_c_h_element_v_out(c_e_h_3,c_e,s5)
    | spl0_358 ),
    inference(avatar_component_clause,[],[f4289]) ).

fof(f4291,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_e,s5)
    | ~ spl0_358 ),
    inference(avatar_component_clause,[],[f4289]) ).

fof(f4298,definition,
    ( spl0_360
  <=> m_c_h_element_v_out(c_e_h_3,c_e,s7) ),
    introduced(definition,[new_symbols(definition,[spl0_360])],[avatar_definition]) ).

fof(f4299,plain,
    ( ~ m_c_h_element_v_out(c_e_h_3,c_e,s7)
    | spl0_360 ),
    inference(avatar_component_clause,[],[f4298]) ).

fof(f4300,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_e,s7)
    | ~ spl0_360 ),
    inference(avatar_component_clause,[],[f4298]) ).

fof(f4325,definition,
    ( spl0_361
  <=> m_c_h_element_v_out(c_e_h_1,c_e,s3) ),
    introduced(definition,[new_symbols(definition,[spl0_361])],[avatar_definition]) ).

fof(f4326,plain,
    ( ~ m_c_h_element_v_out(c_e_h_1,c_e,s3)
    | spl0_361 ),
    inference(avatar_component_clause,[],[f4325]) ).

fof(f4327,plain,
    ( m_c_h_element_v_out(c_e_h_1,c_e,s3)
    | ~ spl0_361 ),
    inference(avatar_component_clause,[],[f4325]) ).

fof(f4330,definition,
    ( spl0_362
  <=> m_c_h_element_v_out(c_e_h_1,c_e,s5) ),
    introduced(definition,[new_symbols(definition,[spl0_362])],[avatar_definition]) ).

fof(f4331,plain,
    ( ~ m_c_h_element_v_out(c_e_h_1,c_e,s5)
    | spl0_362 ),
    inference(avatar_component_clause,[],[f4330]) ).

fof(f4332,plain,
    ( m_c_h_element_v_out(c_e_h_1,c_e,s5)
    | ~ spl0_362 ),
    inference(avatar_component_clause,[],[f4330]) ).

fof(f4335,definition,
    ( spl0_363
  <=> m_c_h_element_v_out(c_e_h_1,c_e,s6) ),
    introduced(definition,[new_symbols(definition,[spl0_363])],[avatar_definition]) ).

fof(f4336,plain,
    ( ~ m_c_h_element_v_out(c_e_h_1,c_e,s6)
    | spl0_363 ),
    inference(avatar_component_clause,[],[f4335]) ).

fof(f4337,plain,
    ( m_c_h_element_v_out(c_e_h_1,c_e,s6)
    | ~ spl0_363 ),
    inference(avatar_component_clause,[],[f4335]) ).

fof(f4410,definition,
    ( spl0_367
  <=> m_c_h_element_v_out(c_e_h_3,c_e,s8) ),
    introduced(definition,[new_symbols(definition,[spl0_367])],[avatar_definition]) ).

fof(f4412,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_e,s8)
    | ~ spl0_367 ),
    inference(avatar_component_clause,[],[f4410]) ).

fof(f4441,plain,
    ( ! [X0] :
        ( node20(c_e_h_3,c_r,X0)
        | ~ trans(X0,s6)
        | m_and_h_gate_v_out(c_e_h_3,c_r,X0) )
    | ~ spl0_221 ),
    inference(resolution,[],[f2125,f2618]) ).

fof(f4475,plain,
    ( ~ trans(s4,s5)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s4)
    | spl0_258
    | ~ spl0_293 ),
    inference(resolution,[],[f2730,f3084]) ).

fof(f4476,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_r,s4)
    | spl0_258
    | ~ spl0_293 ),
    inference(forward_subsumption_resolution,[],[f4475,f381]) ).

fof(f4526,plain,
    ( ! [X0] :
        ( node9(c_e_h_1,c_m,X0)
        | ~ trans(X0,s2)
        | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,X0) )
    | ~ spl0_354 ),
    inference(resolution,[],[f4214,f3855]) ).

fof(f4557,plain,
    ( ! [X0] :
        ( node20(c_e_h_3,c_r,X0)
        | ~ trans(X0,s5)
        | m_and_h_gate_v_out(c_e_h_3,c_r,X0) )
    | ~ spl0_219 ),
    inference(resolution,[],[f2116,f2618]) ).

fof(f4603,plain,
    ( m_and_h_gate_v_in1(c_e_h_1,c_r,s3)
    | ~ spl0_288 ),
    inference(resolution,[],[f3035,f148]) ).

fof(f4605,plain,
    ( m_c_h_element_v_out(c_e_h_1,c_e,s3)
    | ~ spl0_288 ),
    inference(resolution,[],[f4603,f93]) ).

fof(f4610,plain,
    ( spl0_361
    | ~ spl0_288 ),
    inference(avatar_split_clause,[],[f4605,f3033,f4325]) ).

fof(f4643,definition,
    ( spl0_370
  <=> m_c_h_element_v_out(c_e_h_1,c_e,s2) ),
    introduced(definition,[new_symbols(definition,[spl0_370])],[avatar_definition]) ).

fof(f4644,plain,
    ( ~ m_c_h_element_v_out(c_e_h_1,c_e,s2)
    | spl0_370 ),
    inference(avatar_component_clause,[],[f4643]) ).

fof(f4645,plain,
    ( m_c_h_element_v_out(c_e_h_1,c_e,s2)
    | ~ spl0_370 ),
    inference(avatar_component_clause,[],[f4643]) ).

fof(f4652,definition,
    ( spl0_372
  <=> m_c_h_element_v_out(c_e_h_1,c_e,s4) ),
    introduced(definition,[new_symbols(definition,[spl0_372])],[avatar_definition]) ).

fof(f4653,plain,
    ( ~ m_c_h_element_v_out(c_e_h_1,c_e,s4)
    | spl0_372 ),
    inference(avatar_component_clause,[],[f4652]) ).

fof(f4654,plain,
    ( m_c_h_element_v_out(c_e_h_1,c_e,s4)
    | ~ spl0_372 ),
    inference(avatar_component_clause,[],[f4652]) ).

fof(f4673,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_3,c_r,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_r,X0)
        | ~ trans(X0,s6) )
    | ~ spl0_221 ),
    inference(resolution,[],[f4441,f148]) ).

fof(f4723,plain,
    ( node20(c_e_h_1,c_r,s2)
    | ~ node24(s3)
    | spl0_234 ),
    inference(forward_subsumption_resolution,[],[f2719,f2281]) ).

fof(f4724,plain,
    ( ~ node24(s3)
    | spl0_234
    | spl0_283 ),
    inference(forward_subsumption_resolution,[],[f4723,f2976]) ).

fof(f4725,plain,
    ( ~ spl0_216
    | spl0_234
    | spl0_283 ),
    inference(avatar_split_clause,[],[f4724,f2975,f2280,f2101]) ).

fof(f4733,plain,
    ( $false
    | spl0_258
    | spl0_259
    | ~ spl0_293 ),
    inference(forward_subsumption_resolution,[],[f4476,f2734]) ).

fof(f4734,plain,
    ( spl0_258
    | spl0_259
    | ~ spl0_293 ),
    inference(avatar_contradiction_clause,[],[f4733]) ).

fof(f4739,plain,
    ( ~ node24(s5)
    | spl0_293 ),
    inference(resolution,[],[f3070,f1975]) ).

fof(f4787,plain,
    ( ~ node24(s6)
    | spl0_296 ),
    inference(resolution,[],[f3098,f1975]) ).

fof(f4788,plain,
    ( $false
    | ~ spl0_222
    | spl0_296 ),
    inference(forward_subsumption_resolution,[],[f4787,f2129]) ).

fof(f4789,plain,
    ( ~ spl0_222
    | spl0_296 ),
    inference(avatar_contradiction_clause,[],[f4788]) ).

fof(f4813,plain,
    ( ~ node24(s7)
    | spl0_299 ),
    inference(resolution,[],[f3126,f1975]) ).

fof(f4819,plain,
    ( node20(c_e_h_1,c_r,s7)
    | ~ node24(s8)
    | spl0_299 ),
    inference(forward_subsumption_resolution,[],[f2724,f3126]) ).

fof(f4820,plain,
    ( ~ node24(s8)
    | spl0_297
    | spl0_299 ),
    inference(forward_subsumption_resolution,[],[f4819,f3118]) ).

fof(f4821,plain,
    ( ~ spl0_226
    | spl0_297
    | spl0_299 ),
    inference(avatar_split_clause,[],[f4820,f3125,f3117,f2146]) ).

fof(f4833,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_r,s8)
    | node20(c_e_h_1,c_r,s8)
    | ~ spl0_233 ),
    inference(forward_subsumption_resolution,[],[f2725,f2265]) ).

fof(f4835,definition,
    ( spl0_374
  <=> node20(c_e_h_1,c_r,s8) ),
    introduced(definition,[new_symbols(definition,[spl0_374])],[avatar_definition]) ).

fof(f4836,plain,
    ( ~ node20(c_e_h_1,c_r,s8)
    | spl0_374 ),
    inference(avatar_component_clause,[],[f4835]) ).

fof(f4837,plain,
    ( node20(c_e_h_1,c_r,s8)
    | ~ spl0_374 ),
    inference(avatar_component_clause,[],[f4835]) ).

fof(f4839,definition,
    ( spl0_375
  <=> m_and_h_gate_v_out(c_e_h_1,c_r,s8) ),
    introduced(definition,[new_symbols(definition,[spl0_375])],[avatar_definition]) ).

fof(f4840,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_r,s8)
    | spl0_375 ),
    inference(avatar_component_clause,[],[f4839]) ).

fof(f4841,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_r,s8)
    | ~ spl0_375 ),
    inference(avatar_component_clause,[],[f4839]) ).

fof(f4842,plain,
    ( spl0_374
    | spl0_375
    | ~ spl0_233 ),
    inference(avatar_split_clause,[],[f4833,f2264,f4839,f4835]) ).

fof(f4858,plain,
    ( ! [X0] :
        ( node20(c_e_h_1,c_r,X0)
        | ~ trans(X0,s8)
        | m_and_h_gate_v_out(c_e_h_1,c_r,X0) )
    | ~ spl0_375 ),
    inference(resolution,[],[f4841,f2618]) ).

fof(f4864,plain,
    ( ~ trans(s4,s5)
    | m_and_h_gate_v_out(c_e_h_3,c_r,s4)
    | ~ spl0_219
    | spl0_255 ),
    inference(resolution,[],[f4557,f2676]) ).

fof(f4875,plain,
    ( ~ trans(s7,s8)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s7)
    | spl0_297
    | ~ spl0_375 ),
    inference(resolution,[],[f4858,f3118]) ).

fof(f4879,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_r,s7)
    | spl0_297
    | ~ spl0_375 ),
    inference(forward_subsumption_resolution,[],[f4875,f384]) ).

fof(f4886,plain,
    ( $false
    | spl0_297
    | spl0_299
    | ~ spl0_375 ),
    inference(forward_subsumption_resolution,[],[f4879,f3126]) ).

fof(f4887,plain,
    ( spl0_297
    | spl0_299
    | ~ spl0_375 ),
    inference(avatar_contradiction_clause,[],[f4886]) ).

fof(f4899,plain,
    ( ~ spl0_224
    | spl0_299 ),
    inference(avatar_split_clause,[],[f4813,f3125,f2137]) ).

fof(f4908,plain,
    ( ! [X0] :
        ( node20(c_e_h_1,c_r,X0)
        | ~ trans(X0,s7)
        | m_and_h_gate_v_out(c_e_h_1,c_r,X0) )
    | ~ spl0_299 ),
    inference(resolution,[],[f3127,f2618]) ).

fof(f4939,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in2(c_e_h_1,c_r,X0)
        | m_and_h_gate_v_out(c_e_h_1,c_r,X0)
        | ~ trans(X0,s7) )
    | ~ spl0_299 ),
    inference(resolution,[],[f4908,f149]) ).

fof(f4947,plain,
    ( ! [X0] :
        ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,X0)
        | ~ trans(X0,s7)
        | m_and_h_gate_v_out(c_e_h_1,c_r,X0) )
    | ~ spl0_299 ),
    inference(resolution,[],[f4939,f95]) ).

fof(f4958,plain,
    ( ! [X0,X1] :
        ( ~ trans(X1,X0)
        | m_and_h_gate_v_out(c_e_h_1,c_r,X0)
        | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,X1)
        | ~ trans(X0,s7)
        | node9(c_e_h_1,c_m,X1) )
    | ~ spl0_299 ),
    inference(resolution,[],[f4947,f3855]) ).

fof(f4978,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_r,s6)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s5)
    | ~ trans(s6,s7)
    | node9(c_e_h_1,c_m,s5)
    | ~ spl0_299 ),
    inference(resolution,[],[f4958,f382]) ).

fof(f4983,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s5)
    | ~ trans(s6,s7)
    | node9(c_e_h_1,c_m,s5)
    | spl0_296
    | ~ spl0_299 ),
    inference(forward_subsumption_resolution,[],[f4978,f3098]) ).

fof(f4984,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s5)
    | node9(c_e_h_1,c_m,s5)
    | spl0_296
    | ~ spl0_299 ),
    inference(forward_subsumption_resolution,[],[f4983,f383]) ).

fof(f4986,definition,
    ( spl0_376
  <=> node9(c_e_h_1,c_m,s5) ),
    introduced(definition,[new_symbols(definition,[spl0_376])],[avatar_definition]) ).

fof(f4987,plain,
    ( ~ node9(c_e_h_1,c_m,s5)
    | spl0_376 ),
    inference(avatar_component_clause,[],[f4986]) ).

fof(f4988,plain,
    ( node9(c_e_h_1,c_m,s5)
    | ~ spl0_376 ),
    inference(avatar_component_clause,[],[f4986]) ).

fof(f4990,definition,
    ( spl0_377
  <=> m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s5) ),
    introduced(definition,[new_symbols(definition,[spl0_377])],[avatar_definition]) ).

fof(f4991,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s5)
    | spl0_377 ),
    inference(avatar_component_clause,[],[f4990]) ).

fof(f4992,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s5)
    | ~ spl0_377 ),
    inference(avatar_component_clause,[],[f4990]) ).

fof(f4993,plain,
    ( spl0_376
    | spl0_377
    | spl0_296
    | ~ spl0_299 ),
    inference(avatar_split_clause,[],[f4984,f3125,f3097,f4990,f4986]) ).

fof(f4994,plain,
    ( m_and_h_gate_h_init_v_in2(c_e_h_1,c_m,s5)
    | ~ spl0_376 ),
    inference(resolution,[],[f4988,f120]) ).

fof(f4996,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s5)
    | ~ spl0_376 ),
    inference(resolution,[],[f4994,f75]) ).

fof(f5000,plain,
    ! [X2,X3,X0,X1] :
      ( node15(X0,X1,X2,X3)
      | node16(X0,X1,X2)
      | node14(X0,X1,X2,X3)
      | ~ trans(X2,X3) ),
    inference(resolution,[],[f144,f146]) ).

fof(f5001,plain,
    ! [X2,X3,X0,X1] :
      ( node14(X0,X1,X2,X3)
      | node16(X0,X1,X2)
      | ~ trans(X2,X3)
      | m_c_h_element_v_out(X0,X1,X2)
      | ~ m_c_h_element_v_out(X0,X1,X3) ),
    inference(resolution,[],[f5000,f137]) ).

fof(f5006,plain,
    ! [X2,X0,X1] :
      ( ~ m_and_h_gate_h_init_v_in1(X0,c_n,X1)
      | m_and_h_gate_h_init_v_out(X0,c_n,X2)
      | ~ m_and_h_gate_h_init_v_out(X0,c_n,X1)
      | ~ trans(X1,X2)
      | m_and_h_gate_h_init_v_out(X0,c_m,X1) ),
    inference(resolution,[],[f4228,f80]) ).

fof(f5056,plain,
    ( node20(c_e_h_1,c_r,s0)
    | ~ node24(s1) ),
    inference(forward_subsumption_resolution,[],[f2717,f147]) ).

fof(f5057,plain,
    ( ~ node24(s1)
    | spl0_260 ),
    inference(forward_subsumption_resolution,[],[f5056,f2759]) ).

fof(f5058,plain,
    ( ~ spl0_231
    | spl0_260 ),
    inference(avatar_split_clause,[],[f5057,f2758,f2255]) ).

fof(f5067,plain,
    ( m_and_h_gate_v_in2(c_e_h_1,c_r,s1)
    | ~ spl0_285 ),
    inference(resolution,[],[f3007,f149]) ).

fof(f5071,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s1)
    | ~ spl0_285 ),
    inference(resolution,[],[f5067,f95]) ).

fof(f5076,plain,
    ( ! [X0] :
        ( node9(c_e_h_1,c_m,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,X0) )
    | ~ spl0_285 ),
    inference(resolution,[],[f5071,f3855]) ).

fof(f5087,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_r,s1)
    | node20(c_e_h_3,c_r,s1)
    | ~ spl0_214 ),
    inference(forward_subsumption_resolution,[],[f2664,f2093]) ).

fof(f5088,plain,
    ( spl0_265
    | spl0_266
    | ~ spl0_214 ),
    inference(avatar_split_clause,[],[f5087,f2092,f2787,f2783]) ).

fof(f5160,plain,
    ( ~ trans(s0,s1)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s0)
    | ~ spl0_285
    | spl0_348 ),
    inference(resolution,[],[f5076,f4054]) ).

fof(f5163,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s0)
    | ~ spl0_285
    | spl0_348 ),
    inference(forward_subsumption_resolution,[],[f5160,f377]) ).

fof(f5164,plain,
    ( $false
    | ~ spl0_285
    | spl0_348
    | spl0_349 ),
    inference(forward_subsumption_resolution,[],[f5163,f4058]) ).

fof(f5165,plain,
    ( ~ spl0_285
    | spl0_348
    | spl0_349 ),
    inference(avatar_contradiction_clause,[],[f5164]) ).

fof(f5166,plain,
    ( m_and_h_gate_h_init_v_in2(c_e_h_1,c_m,s0)
    | ~ spl0_348 ),
    inference(resolution,[],[f4055,f120]) ).

fof(f5168,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s0)
    | ~ spl0_348 ),
    inference(resolution,[],[f5166,f75]) ).

fof(f5170,plain,
    ( m_cell_v_token(c_e_h_1,s0)
    | ~ spl0_348 ),
    inference(resolution,[],[f5168,f739]) ).

fof(f5171,plain,
    ( $false
    | ~ spl0_348 ),
    inference(forward_subsumption_resolution,[],[f5170,f15]) ).

fof(f5172,plain,
    ~ spl0_348,
    inference(avatar_contradiction_clause,[],[f5171]) ).

fof(f5174,plain,
    ( ~ node23(s2)
    | spl0_234 ),
    inference(resolution,[],[f2281,f725]) ).

fof(f5183,plain,
    ( m_and_h_gate_v_in1(c_e_h_1,c_r,s2)
    | ~ spl0_283 ),
    inference(resolution,[],[f2977,f148]) ).

fof(f5185,plain,
    ( ! [X0] :
        ( node20(c_e_h_1,c_r,X0)
        | ~ trans(X0,s3)
        | m_and_h_gate_v_out(c_e_h_1,c_r,X0) )
    | ~ spl0_290 ),
    inference(resolution,[],[f3043,f2618]) ).

fof(f5186,plain,
    ( m_c_h_element_v_out(c_e_h_1,c_e,s2)
    | ~ spl0_283 ),
    inference(resolution,[],[f5183,f93]) ).

fof(f5190,plain,
    ( spl0_370
    | ~ spl0_283 ),
    inference(avatar_split_clause,[],[f5186,f2975,f4643]) ).

fof(f5200,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in2(c_e_h_1,c_r,X0)
        | m_and_h_gate_v_out(c_e_h_1,c_r,X0)
        | ~ trans(X0,s3) )
    | ~ spl0_290 ),
    inference(resolution,[],[f5185,f149]) ).

fof(f5209,plain,
    ( ! [X0] :
        ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,X0)
        | ~ trans(X0,s3)
        | m_and_h_gate_v_out(c_e_h_1,c_r,X0) )
    | ~ spl0_290 ),
    inference(resolution,[],[f5200,f95]) ).

fof(f5221,plain,
    ( ! [X0,X1] :
        ( ~ trans(X1,X0)
        | m_and_h_gate_v_out(c_e_h_1,c_r,X0)
        | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,X1)
        | ~ trans(X0,s3)
        | node9(c_e_h_1,c_m,X1) )
    | ~ spl0_290 ),
    inference(resolution,[],[f5209,f3855]) ).

fof(f5249,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_r,s2)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s1)
    | ~ trans(s2,s3)
    | node9(c_e_h_1,c_m,s1)
    | ~ spl0_290 ),
    inference(resolution,[],[f5221,f378]) ).

fof(f5258,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s1)
    | ~ trans(s2,s3)
    | node9(c_e_h_1,c_m,s1)
    | spl0_234
    | ~ spl0_290 ),
    inference(forward_subsumption_resolution,[],[f5249,f2281]) ).

fof(f5259,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s1)
    | node9(c_e_h_1,c_m,s1)
    | spl0_234
    | ~ spl0_290 ),
    inference(forward_subsumption_resolution,[],[f5258,f379]) ).

fof(f5261,definition,
    ( spl0_381
  <=> node9(c_e_h_1,c_m,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_381])],[avatar_definition]) ).

fof(f5262,plain,
    ( ~ node9(c_e_h_1,c_m,s1)
    | spl0_381 ),
    inference(avatar_component_clause,[],[f5261]) ).

fof(f5263,plain,
    ( node9(c_e_h_1,c_m,s1)
    | ~ spl0_381 ),
    inference(avatar_component_clause,[],[f5261]) ).

fof(f5265,definition,
    ( spl0_382
  <=> m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_382])],[avatar_definition]) ).

fof(f5266,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s1)
    | spl0_382 ),
    inference(avatar_component_clause,[],[f5265]) ).

fof(f5267,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s1)
    | ~ spl0_382 ),
    inference(avatar_component_clause,[],[f5265]) ).

fof(f5268,plain,
    ( spl0_381
    | spl0_382
    | spl0_234
    | ~ spl0_290 ),
    inference(avatar_split_clause,[],[f5259,f3041,f2280,f5265,f5261]) ).

fof(f5646,definition,
    ( spl0_400
  <=> m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s6) ),
    introduced(definition,[new_symbols(definition,[spl0_400])],[avatar_definition]) ).

fof(f5647,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s6)
    | spl0_400 ),
    inference(avatar_component_clause,[],[f5646]) ).

fof(f5648,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s6)
    | ~ spl0_400 ),
    inference(avatar_component_clause,[],[f5646]) ).

fof(f5665,definition,
    ( spl0_402
  <=> m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s6) ),
    introduced(definition,[new_symbols(definition,[spl0_402])],[avatar_definition]) ).

fof(f5666,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s6)
    | spl0_402 ),
    inference(avatar_component_clause,[],[f5665]) ).

fof(f5667,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s6)
    | ~ spl0_402 ),
    inference(avatar_component_clause,[],[f5665]) ).

fof(f5759,definition,
    ( spl0_405
  <=> m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s3) ),
    introduced(definition,[new_symbols(definition,[spl0_405])],[avatar_definition]) ).

fof(f5760,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s3)
    | spl0_405 ),
    inference(avatar_component_clause,[],[f5759]) ).

fof(f5761,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s3)
    | ~ spl0_405 ),
    inference(avatar_component_clause,[],[f5759]) ).

fof(f5778,definition,
    ( spl0_407
  <=> m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s3) ),
    introduced(definition,[new_symbols(definition,[spl0_407])],[avatar_definition]) ).

fof(f5779,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s3)
    | spl0_407 ),
    inference(avatar_component_clause,[],[f5778]) ).

fof(f5780,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s3)
    | ~ spl0_407 ),
    inference(avatar_component_clause,[],[f5778]) ).

fof(f5793,plain,
    ( ! [X0] :
        ( node9(c_e_h_1,c_m,X0)
        | ~ trans(X0,s3)
        | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,X0) )
    | ~ spl0_407 ),
    inference(resolution,[],[f5780,f3855]) ).

fof(f6004,plain,
    ( ~ trans(s2,s3)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s2)
    | spl0_353
    | ~ spl0_407 ),
    inference(resolution,[],[f5793,f4209]) ).

fof(f6098,plain,
    ( ! [X0] :
        ( node9(c_e_h_1,c_m,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,X0) )
    | ~ spl0_382 ),
    inference(resolution,[],[f5267,f3855]) ).

fof(f6111,plain,
    ( ~ trans(s0,s1)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s0)
    | spl0_348
    | ~ spl0_382 ),
    inference(resolution,[],[f6098,f4054]) ).

fof(f6118,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s0)
    | spl0_348
    | ~ spl0_382 ),
    inference(forward_subsumption_resolution,[],[f6111,f377]) ).

fof(f6119,plain,
    ( $false
    | spl0_348
    | spl0_349
    | ~ spl0_382 ),
    inference(forward_subsumption_resolution,[],[f6118,f4058]) ).

fof(f6120,plain,
    ( spl0_348
    | spl0_349
    | ~ spl0_382 ),
    inference(avatar_contradiction_clause,[],[f6119]) ).

fof(f6125,plain,
    ( m_and_h_gate_h_init_v_in2(c_e_h_1,c_m,s1)
    | ~ spl0_381 ),
    inference(resolution,[],[f5263,f120]) ).

fof(f6127,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s1)
    | ~ spl0_381 ),
    inference(resolution,[],[f6125,f75]) ).

fof(f6171,definition,
    ( spl0_413
  <=> m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s0) ),
    introduced(definition,[new_symbols(definition,[spl0_413])],[avatar_definition]) ).

fof(f6172,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s0)
    | spl0_413 ),
    inference(avatar_component_clause,[],[f6171]) ).

fof(f6173,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s0)
    | ~ spl0_413 ),
    inference(avatar_component_clause,[],[f6171]) ).

fof(f6535,definition,
    ( spl0_417
  <=> m_and_h_gate_v_in1(c_e_h_3,c_r,s8) ),
    introduced(definition,[new_symbols(definition,[spl0_417])],[avatar_definition]) ).

fof(f6536,plain,
    ( m_and_h_gate_v_in1(c_e_h_3,c_r,s8)
    | ~ spl0_417 ),
    inference(avatar_component_clause,[],[f6535]) ).

fof(f6537,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_3,c_r,s8)
    | spl0_417 ),
    inference(avatar_component_clause,[],[f6535]) ).

fof(f6551,definition,
    ( spl0_419
  <=> m_and_h_gate_v_in1(c_e_h_3,c_r,s7) ),
    introduced(definition,[new_symbols(definition,[spl0_419])],[avatar_definition]) ).

fof(f6552,plain,
    ( m_and_h_gate_v_in1(c_e_h_3,c_r,s7)
    | ~ spl0_419 ),
    inference(avatar_component_clause,[],[f6551]) ).

fof(f6553,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_3,c_r,s7)
    | spl0_419 ),
    inference(avatar_component_clause,[],[f6551]) ).

fof(f6567,definition,
    ( spl0_421
  <=> m_and_h_gate_v_in1(c_e_h_3,c_r,s6) ),
    introduced(definition,[new_symbols(definition,[spl0_421])],[avatar_definition]) ).

fof(f6568,plain,
    ( m_and_h_gate_v_in1(c_e_h_3,c_r,s6)
    | ~ spl0_421 ),
    inference(avatar_component_clause,[],[f6567]) ).

fof(f6569,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_3,c_r,s6)
    | spl0_421 ),
    inference(avatar_component_clause,[],[f6567]) ).

fof(f6583,definition,
    ( spl0_423
  <=> m_and_h_gate_v_in1(c_e_h_3,c_r,s5) ),
    introduced(definition,[new_symbols(definition,[spl0_423])],[avatar_definition]) ).

fof(f6584,plain,
    ( m_and_h_gate_v_in1(c_e_h_3,c_r,s5)
    | ~ spl0_423 ),
    inference(avatar_component_clause,[],[f6583]) ).

fof(f6585,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_3,c_r,s5)
    | spl0_423 ),
    inference(avatar_component_clause,[],[f6583]) ).

fof(f6595,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_r,s5)
    | ~ trans(s5,s6)
    | ~ spl0_221
    | spl0_423 ),
    inference(resolution,[],[f6585,f4673]) ).

fof(f6599,definition,
    ( spl0_425
  <=> m_and_h_gate_v_in1(c_e_h_3,c_r,s4) ),
    introduced(definition,[new_symbols(definition,[spl0_425])],[avatar_definition]) ).

fof(f6600,plain,
    ( m_and_h_gate_v_in1(c_e_h_3,c_r,s4)
    | ~ spl0_425 ),
    inference(avatar_component_clause,[],[f6599]) ).

fof(f6601,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_3,c_r,s4)
    | spl0_425 ),
    inference(avatar_component_clause,[],[f6599]) ).

fof(f6615,definition,
    ( spl0_427
  <=> m_and_h_gate_v_in1(c_e_h_3,c_r,s3) ),
    introduced(definition,[new_symbols(definition,[spl0_427])],[avatar_definition]) ).

fof(f6616,plain,
    ( m_and_h_gate_v_in1(c_e_h_3,c_r,s3)
    | ~ spl0_427 ),
    inference(avatar_component_clause,[],[f6615]) ).

fof(f6617,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_3,c_r,s3)
    | spl0_427 ),
    inference(avatar_component_clause,[],[f6615]) ).

fof(f6631,definition,
    ( spl0_429
  <=> m_and_h_gate_v_in1(c_e_h_3,c_r,s2) ),
    introduced(definition,[new_symbols(definition,[spl0_429])],[avatar_definition]) ).

fof(f6632,plain,
    ( m_and_h_gate_v_in1(c_e_h_3,c_r,s2)
    | ~ spl0_429 ),
    inference(avatar_component_clause,[],[f6631]) ).

fof(f6633,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_3,c_r,s2)
    | spl0_429 ),
    inference(avatar_component_clause,[],[f6631]) ).

fof(f6639,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_r,s2)
    | ~ trans(s2,s3)
    | ~ spl0_215
    | spl0_429 ),
    inference(resolution,[],[f6633,f2835]) ).

fof(f6844,plain,
    ! [X2,X0,X1] :
      ( ~ m_and_h_gate_h_init_v_out(X0,c_n,X2)
      | m_and_h_gate_h_init_v_out(X0,c_n,X1)
      | ~ trans(X2,X1)
      | m_and_h_gate_h_init_v_out(X0,c_m,X2)
      | m_c_h_element_v_out(X0,c_e,X2) ),
    inference(resolution,[],[f5006,f78]) ).

fof(f6852,plain,
    ! [X0,X1] :
      ( m_and_h_gate_h_init_v_out(X0,c_n,X1)
      | ~ trans(s0,X1)
      | m_and_h_gate_h_init_v_out(X0,c_m,s0)
      | m_c_h_element_v_out(X0,c_e,s0)
      | m_cell_v_token(X0,s0) ),
    inference(resolution,[],[f6844,f739]) ).

fof(f6865,plain,
    ( ! [X0] :
        ( m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X0)
        | ~ trans(s0,X0)
        | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s0)
        | m_c_h_element_v_out(c_e_h_1,c_e,s0) )
    | ~ spl0_413 ),
    inference(resolution,[],[f6844,f6173]) ).

fof(f6870,plain,
    ( ! [X0] :
        ( m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X0)
        | ~ trans(s0,X0)
        | m_c_h_element_v_out(c_e_h_1,c_e,s0) )
    | spl0_349
    | ~ spl0_413 ),
    inference(forward_subsumption_resolution,[],[f6865,f4058]) ).

fof(f6871,plain,
    ! [X0,X1] :
      ( m_and_h_gate_h_init_v_out(X0,c_n,X1)
      | ~ trans(s0,X1)
      | m_and_h_gate_h_init_v_out(X0,c_m,s0)
      | m_c_h_element_v_out(X0,c_e,s0) ),
    inference(forward_subsumption_resolution,[],[f6852,f738]) ).

fof(f6874,plain,
    ( ! [X0] :
        ( m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X0)
        | ~ trans(s0,X0) )
    | spl0_349
    | ~ spl0_413 ),
    inference(forward_subsumption_resolution,[],[f6870,f133]) ).

fof(f6875,plain,
    ! [X0,X1] :
      ( m_and_h_gate_h_init_v_out(X0,c_n,X1)
      | ~ trans(s0,X1)
      | m_and_h_gate_h_init_v_out(X0,c_m,s0) ),
    inference(forward_subsumption_resolution,[],[f6871,f133]) ).

fof(f6879,plain,
    ( ~ trans(s0,s1)
    | spl0_349
    | ~ spl0_381
    | ~ spl0_413 ),
    inference(resolution,[],[f6874,f6127]) ).

fof(f6893,plain,
    ( $false
    | spl0_349
    | ~ spl0_381
    | ~ spl0_413 ),
    inference(forward_subsumption_resolution,[],[f6879,f377]) ).

fof(f6894,plain,
    ( spl0_349
    | ~ spl0_381
    | ~ spl0_413 ),
    inference(avatar_contradiction_clause,[],[f6893]) ).

fof(f6905,plain,
    ( m_cell_v_token(c_e_h_1,s0)
    | spl0_413 ),
    inference(resolution,[],[f6172,f739]) ).

fof(f6906,plain,
    ( $false
    | spl0_413 ),
    inference(forward_subsumption_resolution,[],[f6905,f15]) ).

fof(f6907,plain,
    spl0_413,
    inference(avatar_contradiction_clause,[],[f6906]) ).

fof(f6913,plain,
    ( ~ trans(s1,s2)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s1)
    | ~ spl0_354
    | spl0_381 ),
    inference(resolution,[],[f5262,f4526]) ).

fof(f6915,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s1)
    | ~ spl0_354
    | spl0_381 ),
    inference(forward_subsumption_resolution,[],[f6913,f378]) ).

fof(f6918,plain,
    ( $false
    | ~ spl0_354
    | spl0_381
    | spl0_382 ),
    inference(forward_subsumption_resolution,[],[f6915,f5266]) ).

fof(f6919,plain,
    ( ~ spl0_354
    | spl0_381
    | spl0_382 ),
    inference(avatar_contradiction_clause,[],[f6918]) ).

fof(f6920,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s2)
    | spl0_353
    | ~ spl0_407 ),
    inference(forward_subsumption_resolution,[],[f6004,f379]) ).

fof(f6964,plain,
    ( ! [X0] :
        ( m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X0)
        | ~ trans(s0,X0)
        | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s0)
        | m_c_h_element_v_out(c_e_h_1,c_e,s0) )
    | ~ spl0_413 ),
    inference(resolution,[],[f6173,f6844]) ).

fof(f6967,plain,
    ( ! [X0] :
        ( m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X0)
        | ~ trans(s0,X0)
        | m_c_h_element_v_out(c_e_h_1,c_e,s0) )
    | spl0_349
    | ~ spl0_413 ),
    inference(forward_subsumption_resolution,[],[f6964,f4058]) ).

fof(f6968,plain,
    ( ! [X0] :
        ( m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X0)
        | ~ trans(s0,X0) )
    | spl0_349
    | ~ spl0_413 ),
    inference(forward_subsumption_resolution,[],[f6967,f133]) ).

fof(f6973,plain,
    ( $false
    | spl0_353
    | spl0_354
    | ~ spl0_407 ),
    inference(forward_subsumption_resolution,[],[f6920,f4213]) ).

fof(f6974,plain,
    ( spl0_353
    | spl0_354
    | ~ spl0_407 ),
    inference(avatar_contradiction_clause,[],[f6973]) ).

fof(f7007,plain,
    ( ! [X0,X1] :
        ( ~ trans(s0,X0)
        | m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X1)
        | ~ trans(X0,X1)
        | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,X0)
        | m_c_h_element_v_out(c_e_h_1,c_e,X0) )
    | spl0_349
    | ~ spl0_413 ),
    inference(resolution,[],[f6968,f6844]) ).

fof(f7178,definition,
    ( spl0_439
  <=> m_and_h_gate_v_in2(c_e_h_1,c_r,s4) ),
    introduced(definition,[new_symbols(definition,[spl0_439])],[avatar_definition]) ).

fof(f7179,plain,
    ( m_and_h_gate_v_in2(c_e_h_1,c_r,s4)
    | ~ spl0_439 ),
    inference(avatar_component_clause,[],[f7178]) ).

fof(f7180,plain,
    ( ~ m_and_h_gate_v_in2(c_e_h_1,c_r,s4)
    | spl0_439 ),
    inference(avatar_component_clause,[],[f7178]) ).

fof(f7205,plain,
    ( ! [X0] :
        ( m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X0)
        | ~ trans(s1,X0)
        | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s1)
        | m_c_h_element_v_out(c_e_h_1,c_e,s1) )
    | spl0_349
    | ~ spl0_413 ),
    inference(resolution,[],[f7007,f377]) ).

fof(f7206,plain,
    ( ! [X0] :
        ( m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X0)
        | ~ trans(s1,X0)
        | m_c_h_element_v_out(c_e_h_1,c_e,s1) )
    | spl0_349
    | spl0_382
    | ~ spl0_413 ),
    inference(forward_subsumption_resolution,[],[f7205,f5266]) ).

fof(f7208,definition,
    ( spl0_440
  <=> m_c_h_element_v_out(c_e_h_1,c_e,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_440])],[avatar_definition]) ).

fof(f7210,plain,
    ( m_c_h_element_v_out(c_e_h_1,c_e,s1)
    | ~ spl0_440 ),
    inference(avatar_component_clause,[],[f7208]) ).

fof(f7212,definition,
    ( spl0_441
  <=> ! [X0] :
        ( m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X0)
        | ~ trans(s1,X0) ) ),
    introduced(definition,[new_symbols(definition,[spl0_441])],[avatar_definition]) ).

fof(f7213,plain,
    ( ! [X0] :
        ( m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X0)
        | ~ trans(s1,X0) )
    | ~ spl0_441 ),
    inference(avatar_component_clause,[],[f7212]) ).

fof(f7214,plain,
    ( spl0_440
    | spl0_441
    | spl0_349
    | spl0_382
    | ~ spl0_413 ),
    inference(avatar_split_clause,[],[f7206,f6171,f5265,f4057,f7212,f7208]) ).

fof(f7267,plain,
    ! [X2,X3,X0,X1] :
      ( node16(X0,X1,X2)
      | ~ trans(X2,X3)
      | m_c_h_element_v_out(X0,X1,X2)
      | ~ m_c_h_element_v_out(X0,X1,X3)
      | m_c_h_element_v_in1(X0,X1,X2)
      | ~ m_c_h_element_v_out(X0,X1,X3) ),
    inference(resolution,[],[f5001,f135]) ).

fof(f7269,plain,
    ! [X2,X3,X0,X1] :
      ( ~ m_c_h_element_v_out(X0,X1,X3)
      | ~ trans(X2,X3)
      | m_c_h_element_v_out(X0,X1,X2)
      | node16(X0,X1,X2)
      | m_c_h_element_v_in1(X0,X1,X2) ),
    inference(duplicate_literal_removal,[],[f7267]) ).

fof(f7361,plain,
    ( ~ trans(s1,s2)
    | m_and_h_gate_v_out(c_e_h_3,c_r,s1)
    | ~ spl0_232
    | spl0_265 ),
    inference(resolution,[],[f2784,f2623]) ).

fof(f7369,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_r,s1)
    | ~ spl0_232
    | spl0_265 ),
    inference(forward_subsumption_resolution,[],[f7361,f378]) ).

fof(f7370,plain,
    ( spl0_266
    | ~ spl0_232
    | spl0_265 ),
    inference(avatar_split_clause,[],[f7369,f2783,f2259,f2787]) ).

fof(f7373,plain,
    ( ! [X0] :
        ( node20(c_e_h_3,c_r,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_3,c_r,X0) )
    | ~ spl0_266 ),
    inference(resolution,[],[f2789,f2618]) ).

fof(f7407,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_3,c_r,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_r,X0)
        | ~ trans(X0,s1) )
    | ~ spl0_266 ),
    inference(resolution,[],[f7373,f148]) ).

fof(f7409,definition,
    ( spl0_444
  <=> m_and_h_gate_v_in1(c_e_h_3,c_r,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_444])],[avatar_definition]) ).

fof(f7410,plain,
    ( m_and_h_gate_v_in1(c_e_h_3,c_r,s1)
    | ~ spl0_444 ),
    inference(avatar_component_clause,[],[f7409]) ).

fof(f7411,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_3,c_r,s1)
    | spl0_444 ),
    inference(avatar_component_clause,[],[f7409]) ).

fof(f7434,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_3,c_r,X0) )
    | ~ spl0_266 ),
    inference(resolution,[],[f7407,f93]) ).

fof(f7439,plain,
    ( ~ trans(s0,s1)
    | m_and_h_gate_v_out(c_e_h_3,c_r,s0)
    | ~ spl0_266 ),
    inference(resolution,[],[f7434,f133]) ).

fof(f7441,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_r,s0)
    | ~ spl0_266 ),
    inference(forward_subsumption_resolution,[],[f7439,f377]) ).

fof(f7442,plain,
    ( $false
    | ~ spl0_266 ),
    inference(forward_subsumption_resolution,[],[f7441,f147]) ).

fof(f7443,plain,
    ~ spl0_266,
    inference(avatar_contradiction_clause,[],[f7442]) ).

fof(f7444,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_r,s2)
    | ~ spl0_215
    | spl0_429 ),
    inference(forward_subsumption_resolution,[],[f6639,f379]) ).

fof(f7453,plain,
    ( ~ node25(s1)
    | spl0_266 ),
    inference(resolution,[],[f2788,f1959]) ).

fof(f7461,plain,
    ( $false
    | ~ spl0_215
    | spl0_232
    | spl0_429 ),
    inference(forward_subsumption_resolution,[],[f7444,f2260]) ).

fof(f7462,plain,
    ( ~ spl0_215
    | spl0_232
    | spl0_429 ),
    inference(avatar_contradiction_clause,[],[f7461]) ).

fof(f7469,plain,
    ( m_and_h_gate_v_in1(c_e_h_3,c_r,s3)
    | ~ spl0_268 ),
    inference(resolution,[],[f2798,f148]) ).

fof(f7470,plain,
    ( $false
    | ~ spl0_268
    | spl0_427 ),
    inference(forward_subsumption_resolution,[],[f7469,f6617]) ).

fof(f7471,plain,
    ( ~ spl0_268
    | spl0_427 ),
    inference(avatar_contradiction_clause,[],[f7470]) ).

fof(f7477,plain,
    ( ~ trans(s3,s4)
    | m_and_h_gate_v_out(c_e_h_3,c_r,s3)
    | ~ spl0_217
    | spl0_268 ),
    inference(resolution,[],[f2797,f3291]) ).

fof(f7485,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_r,s3)
    | ~ spl0_217
    | spl0_268 ),
    inference(forward_subsumption_resolution,[],[f7477,f380]) ).

fof(f7487,plain,
    ( $false
    | spl0_215
    | ~ spl0_217
    | spl0_268 ),
    inference(forward_subsumption_resolution,[],[f7485,f2097]) ).

fof(f7488,plain,
    ( spl0_215
    | ~ spl0_217
    | spl0_268 ),
    inference(avatar_contradiction_clause,[],[f7487]) ).

fof(f7489,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_r,s4)
    | ~ spl0_219
    | spl0_255 ),
    inference(forward_subsumption_resolution,[],[f4864,f381]) ).

fof(f7491,plain,
    ( ~ node24(s4)
    | spl0_217 ),
    inference(resolution,[],[f2106,f726]) ).

fof(f7493,plain,
    ( $false
    | spl0_217
    | ~ spl0_218 ),
    inference(forward_subsumption_resolution,[],[f7491,f2111]) ).

fof(f7494,plain,
    ( spl0_217
    | ~ spl0_218 ),
    inference(avatar_contradiction_clause,[],[f7493]) ).

fof(f7510,plain,
    ( m_and_h_gate_v_in1(c_e_h_3,c_r,s1)
    | ~ spl0_265 ),
    inference(resolution,[],[f2785,f148]) ).

fof(f7511,plain,
    ( $false
    | ~ spl0_265
    | spl0_444 ),
    inference(forward_subsumption_resolution,[],[f7510,f7411]) ).

fof(f7512,plain,
    ( ~ spl0_265
    | spl0_444 ),
    inference(avatar_contradiction_clause,[],[f7511]) ).

fof(f7526,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_e,s3)
    | ~ spl0_427 ),
    inference(resolution,[],[f6616,f93]) ).

fof(f7530,plain,
    ( spl0_356
    | ~ spl0_427 ),
    inference(avatar_split_clause,[],[f7526,f6615,f4271]) ).

fof(f7627,definition,
    ( spl0_451
  <=> m_and_h_gate_v_out(c_e_h_1,c_i,s4) ),
    introduced(definition,[new_symbols(definition,[spl0_451])],[avatar_definition]) ).

fof(f7628,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_i,s4)
    | spl0_451 ),
    inference(avatar_component_clause,[],[f7627]) ).

fof(f7629,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_i,s4)
    | ~ spl0_451 ),
    inference(avatar_component_clause,[],[f7627]) ).

fof(f7671,definition,
    ( spl0_452
  <=> m_and_h_gate_v_out(c_e_h_3,c_i,s7) ),
    introduced(definition,[new_symbols(definition,[spl0_452])],[avatar_definition]) ).

fof(f7672,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_3,c_i,s7)
    | spl0_452 ),
    inference(avatar_component_clause,[],[f7671]) ).

fof(f7673,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_i,s7)
    | ~ spl0_452 ),
    inference(avatar_component_clause,[],[f7671]) ).

fof(f7709,definition,
    ( spl0_455
  <=> m_and_h_gate_v_out(c_e_h_3,c_i,s4) ),
    introduced(definition,[new_symbols(definition,[spl0_455])],[avatar_definition]) ).

fof(f7710,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_3,c_i,s4)
    | spl0_455 ),
    inference(avatar_component_clause,[],[f7709]) ).

fof(f7711,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_i,s4)
    | ~ spl0_455 ),
    inference(avatar_component_clause,[],[f7709]) ).

fof(f7718,definition,
    ( spl0_457
  <=> m_and_h_gate_v_out(c_e_h_3,c_i,s6) ),
    introduced(definition,[new_symbols(definition,[spl0_457])],[avatar_definition]) ).

fof(f7719,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_3,c_i,s6)
    | spl0_457 ),
    inference(avatar_component_clause,[],[f7718]) ).

fof(f7720,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_i,s6)
    | ~ spl0_457 ),
    inference(avatar_component_clause,[],[f7718]) ).

fof(f7794,plain,
    ( ! [X0] :
        ( node20(c_e_h_3,c_i,X0)
        | ~ trans(X0,s4)
        | m_and_h_gate_v_out(c_e_h_3,c_i,X0) )
    | ~ spl0_455 ),
    inference(resolution,[],[f7711,f2618]) ).

fof(f7958,plain,
    ( ~ trans(s1,s2)
    | spl0_342
    | ~ spl0_441 ),
    inference(resolution,[],[f7213,f3937]) ).

fof(f7968,plain,
    ( $false
    | spl0_342
    | ~ spl0_441 ),
    inference(forward_subsumption_resolution,[],[f7958,f378]) ).

fof(f7969,plain,
    ( spl0_342
    | ~ spl0_441 ),
    inference(avatar_contradiction_clause,[],[f7968]) ).

fof(f7974,plain,
    ( ~ spl0_220
    | spl0_293 ),
    inference(avatar_split_clause,[],[f4739,f3069,f2119]) ).

fof(f7985,plain,
    ( m_and_h_gate_v_in2(c_e_h_1,c_r,s4)
    | ~ spl0_258 ),
    inference(resolution,[],[f2731,f149]) ).

fof(f7992,plain,
    ( spl0_439
    | ~ spl0_258 ),
    inference(avatar_split_clause,[],[f7985,f2729,f7178]) ).

fof(f7994,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s4)
    | ~ spl0_439 ),
    inference(resolution,[],[f7179,f95]) ).

fof(f8001,plain,
    ( ! [X0] :
        ( node9(c_e_h_1,c_m,X0)
        | ~ trans(X0,s4)
        | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,X0) )
    | ~ spl0_439 ),
    inference(resolution,[],[f7994,f3855]) ).

fof(f8017,plain,
    ( ! [X0] :
        ( m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X0)
        | ~ trans(s2,X0)
        | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s2)
        | m_c_h_element_v_out(c_e_h_1,c_e,s2) )
    | ~ spl0_342 ),
    inference(resolution,[],[f3938,f6844]) ).

fof(f8024,definition,
    ( spl0_464
  <=> m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s4) ),
    introduced(definition,[new_symbols(definition,[spl0_464])],[avatar_definition]) ).

fof(f8025,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s4)
    | spl0_464 ),
    inference(avatar_component_clause,[],[f8024]) ).

fof(f8026,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s4)
    | ~ spl0_464 ),
    inference(avatar_component_clause,[],[f8024]) ).

fof(f8061,plain,
    ( ! [X0] :
        ( m_and_h_gate_h_init_v_in2(c_e_h_1,c_m,X0)
        | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,X0)
        | ~ trans(X0,s4) )
    | ~ spl0_439 ),
    inference(resolution,[],[f8001,f120]) ).

fof(f8063,plain,
    ( ! [X0] :
        ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X0)
        | ~ trans(X0,s4)
        | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,X0) )
    | ~ spl0_439 ),
    inference(resolution,[],[f8061,f75]) ).

fof(f8170,definition,
    ( spl0_466
  <=> m_and_h_gate_v_out(c_e_h_1,c_i,s5) ),
    introduced(definition,[new_symbols(definition,[spl0_466])],[avatar_definition]) ).

fof(f8172,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_i,s5)
    | ~ spl0_466 ),
    inference(avatar_component_clause,[],[f8170]) ).

fof(f8181,plain,
    ( ! [X0] :
        ( node20(c_e_h_1,c_i,X0)
        | ~ trans(X0,s5)
        | m_and_h_gate_v_out(c_e_h_1,c_i,X0) )
    | ~ spl0_466 ),
    inference(resolution,[],[f8172,f2618]) ).

fof(f8223,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_1,c_i,X0)
        | m_and_h_gate_v_out(c_e_h_1,c_i,X0)
        | ~ trans(X0,s5) )
    | ~ spl0_466 ),
    inference(resolution,[],[f8181,f148]) ).

fof(f8386,plain,
    ( ~ trans(s3,s4)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s3)
    | ~ spl0_405
    | ~ spl0_439 ),
    inference(resolution,[],[f5761,f8063]) ).

fof(f8393,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s3)
    | ~ spl0_405
    | ~ spl0_439 ),
    inference(forward_subsumption_resolution,[],[f8386,f380]) ).

fof(f8394,plain,
    ( $false
    | ~ spl0_405
    | spl0_407
    | ~ spl0_439 ),
    inference(forward_subsumption_resolution,[],[f8393,f5779]) ).

fof(f8395,plain,
    ( ~ spl0_405
    | spl0_407
    | ~ spl0_439 ),
    inference(avatar_contradiction_clause,[],[f8394]) ).

fof(f8620,definition,
    ( spl0_472
  <=> m_and_h_gate_v_in2(c_e_h_1,c_r,s5) ),
    introduced(definition,[new_symbols(definition,[spl0_472])],[avatar_definition]) ).

fof(f8621,plain,
    ( m_and_h_gate_v_in2(c_e_h_1,c_r,s5)
    | ~ spl0_472 ),
    inference(avatar_component_clause,[],[f8620]) ).

fof(f8699,definition,
    ( spl0_475
  <=> node16(c_e_h_3,c_e,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_475])],[avatar_definition]) ).

fof(f8700,plain,
    ( ~ node16(c_e_h_3,c_e,s1)
    | spl0_475 ),
    inference(avatar_component_clause,[],[f8699]) ).

fof(f8701,plain,
    ( node16(c_e_h_3,c_e,s1)
    | ~ spl0_475 ),
    inference(avatar_component_clause,[],[f8699]) ).

fof(f8703,definition,
    ( spl0_476
  <=> m_c_h_element_v_out(c_e_h_3,c_e,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_476])],[avatar_definition]) ).

fof(f8704,plain,
    ( ~ m_c_h_element_v_out(c_e_h_3,c_e,s1)
    | spl0_476 ),
    inference(avatar_component_clause,[],[f8703]) ).

fof(f8705,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_e,s1)
    | ~ spl0_476 ),
    inference(avatar_component_clause,[],[f8703]) ).

fof(f8711,definition,
    ( spl0_478
  <=> m_and_h_gate_v_out(c_e_h_3,c_i,s2) ),
    introduced(definition,[new_symbols(definition,[spl0_478])],[avatar_definition]) ).

fof(f8712,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_3,c_i,s2)
    | spl0_478 ),
    inference(avatar_component_clause,[],[f8711]) ).

fof(f8713,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_i,s2)
    | ~ spl0_478 ),
    inference(avatar_component_clause,[],[f8711]) ).

fof(f8731,definition,
    ( spl0_479
  <=> node16(c_e_h_1,c_e,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_479])],[avatar_definition]) ).

fof(f8732,plain,
    ( ~ node16(c_e_h_1,c_e,s1)
    | spl0_479 ),
    inference(avatar_component_clause,[],[f8731]) ).

fof(f8733,plain,
    ( node16(c_e_h_1,c_e,s1)
    | ~ spl0_479 ),
    inference(avatar_component_clause,[],[f8731]) ).

fof(f8735,definition,
    ( spl0_480
  <=> m_and_h_gate_v_out(c_e_h_1,c_i,s2) ),
    introduced(definition,[new_symbols(definition,[spl0_480])],[avatar_definition]) ).

fof(f8736,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_i,s2)
    | spl0_480 ),
    inference(avatar_component_clause,[],[f8735]) ).

fof(f8737,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_i,s2)
    | ~ spl0_480 ),
    inference(avatar_component_clause,[],[f8735]) ).

fof(f8753,plain,
    ( ! [X0] :
        ( node20(c_e_h_1,c_i,X0)
        | ~ trans(X0,s2)
        | m_and_h_gate_v_out(c_e_h_1,c_i,X0) )
    | ~ spl0_480 ),
    inference(resolution,[],[f8737,f2618]) ).

fof(f9020,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_3,c_i,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_i,X0)
        | ~ trans(X0,s4) )
    | ~ spl0_455 ),
    inference(resolution,[],[f7794,f148]) ).

fof(f9030,definition,
    ( spl0_488
  <=> m_and_h_gate_v_in1(c_e_h_3,c_i,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_488])],[avatar_definition]) ).

fof(f9031,plain,
    ( m_and_h_gate_v_in1(c_e_h_3,c_i,s1)
    | ~ spl0_488 ),
    inference(avatar_component_clause,[],[f9030]) ).

fof(f9032,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_3,c_i,s1)
    | spl0_488 ),
    inference(avatar_component_clause,[],[f9030]) ).

fof(f9046,definition,
    ( spl0_492
  <=> m_and_h_gate_v_in1(c_e_h_3,c_i,s4) ),
    introduced(definition,[new_symbols(definition,[spl0_492])],[avatar_definition]) ).

fof(f9047,plain,
    ( m_and_h_gate_v_in1(c_e_h_3,c_i,s4)
    | ~ spl0_492 ),
    inference(avatar_component_clause,[],[f9046]) ).

fof(f9048,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_3,c_i,s4)
    | spl0_492 ),
    inference(avatar_component_clause,[],[f9046]) ).

fof(f9212,plain,
    ( ! [X0] :
        ( node20(c_e_h_3,c_i,X0)
        | ~ trans(X0,s2)
        | m_and_h_gate_v_out(c_e_h_3,c_i,X0) )
    | ~ spl0_478 ),
    inference(resolution,[],[f8713,f2618]) ).

fof(f9217,definition,
    ( spl0_500
  <=> node16(c_e_h_3,c_e,s2) ),
    introduced(definition,[new_symbols(definition,[spl0_500])],[avatar_definition]) ).

fof(f9218,plain,
    ( ~ node16(c_e_h_3,c_e,s2)
    | spl0_500 ),
    inference(avatar_component_clause,[],[f9217]) ).

fof(f9219,plain,
    ( node16(c_e_h_3,c_e,s2)
    | ~ spl0_500 ),
    inference(avatar_component_clause,[],[f9217]) ).

fof(f9221,definition,
    ( spl0_501
  <=> m_c_h_element_v_out(c_e_h_3,c_e,s2) ),
    introduced(definition,[new_symbols(definition,[spl0_501])],[avatar_definition]) ).

fof(f9222,plain,
    ( ~ m_c_h_element_v_out(c_e_h_3,c_e,s2)
    | spl0_501 ),
    inference(avatar_component_clause,[],[f9221]) ).

fof(f9223,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_e,s2)
    | ~ spl0_501 ),
    inference(avatar_component_clause,[],[f9221]) ).

fof(f9228,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_3,c_i,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_i,X0)
        | ~ trans(X0,s2) )
    | ~ spl0_478 ),
    inference(resolution,[],[f9212,f148]) ).

fof(f9230,definition,
    ( spl0_502
  <=> m_and_h_gate_v_in1(c_e_h_3,c_i,s2) ),
    introduced(definition,[new_symbols(definition,[spl0_502])],[avatar_definition]) ).

fof(f9231,plain,
    ( m_and_h_gate_v_in1(c_e_h_3,c_i,s2)
    | ~ spl0_502 ),
    inference(avatar_component_clause,[],[f9230]) ).

fof(f9232,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_3,c_i,s2)
    | spl0_502 ),
    inference(avatar_component_clause,[],[f9230]) ).

fof(f9267,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_1,c_i,X0)
        | m_and_h_gate_v_out(c_e_h_1,c_i,X0)
        | ~ trans(X0,s2) )
    | ~ spl0_480 ),
    inference(resolution,[],[f8753,f148]) ).

fof(f9327,plain,
    ( ! [X0] :
        ( m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X0)
        | ~ trans(s2,X0)
        | m_c_h_element_v_out(c_e_h_1,c_e,s2) )
    | ~ spl0_342
    | spl0_354 ),
    inference(forward_subsumption_resolution,[],[f8017,f4213]) ).

fof(f9342,plain,
    ( ! [X0] :
        ( m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X0)
        | ~ trans(s2,X0) )
    | ~ spl0_342
    | spl0_354
    | spl0_370 ),
    inference(forward_subsumption_resolution,[],[f9327,f4644]) ).

fof(f9345,plain,
    ( ~ trans(s2,s3)
    | ~ spl0_342
    | spl0_354
    | spl0_370
    | spl0_405 ),
    inference(resolution,[],[f9342,f5760]) ).

fof(f9355,plain,
    ( $false
    | ~ spl0_342
    | spl0_354
    | spl0_370
    | spl0_405 ),
    inference(forward_subsumption_resolution,[],[f9345,f379]) ).

fof(f9356,plain,
    ( ~ spl0_342
    | spl0_354
    | spl0_370
    | spl0_405 ),
    inference(avatar_contradiction_clause,[],[f9355]) ).

fof(f9390,plain,
    ( m_and_h_gate_v_in2(c_e_h_1,c_r,s5)
    | ~ spl0_291 ),
    inference(resolution,[],[f3063,f149]) ).

fof(f9394,plain,
    ( ! [X0] :
        ( node20(c_e_h_1,c_r,X0)
        | ~ trans(X0,s6)
        | m_and_h_gate_v_out(c_e_h_1,c_r,X0) )
    | ~ spl0_296 ),
    inference(resolution,[],[f3099,f2618]) ).

fof(f9401,plain,
    ( spl0_472
    | ~ spl0_291 ),
    inference(avatar_split_clause,[],[f9390,f3061,f8620]) ).

fof(f9403,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s5)
    | ~ spl0_472 ),
    inference(resolution,[],[f8621,f95]) ).

fof(f9407,plain,
    ( spl0_377
    | ~ spl0_472 ),
    inference(avatar_split_clause,[],[f9403,f8620,f4990]) ).

fof(f9428,plain,
    ( ! [X0] :
        ( node9(c_e_h_1,c_m,X0)
        | ~ trans(X0,s5)
        | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,X0) )
    | ~ spl0_377 ),
    inference(resolution,[],[f4992,f3855]) ).

fof(f9434,plain,
    ( ! [X0] :
        ( m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X0)
        | ~ trans(s3,X0)
        | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s3)
        | m_c_h_element_v_out(c_e_h_1,c_e,s3) )
    | ~ spl0_405 ),
    inference(resolution,[],[f5761,f6844]) ).

fof(f9484,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in2(c_e_h_1,c_r,X0)
        | m_and_h_gate_v_out(c_e_h_1,c_r,X0)
        | ~ trans(X0,s6) )
    | ~ spl0_296 ),
    inference(resolution,[],[f9394,f149]) ).

fof(f9500,plain,
    ( ! [X0] :
        ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,X0)
        | ~ trans(X0,s6)
        | m_and_h_gate_v_out(c_e_h_1,c_r,X0) )
    | ~ spl0_296 ),
    inference(resolution,[],[f9484,f95]) ).

fof(f9557,plain,
    ( ! [X0,X1] :
        ( ~ trans(X1,X0)
        | m_and_h_gate_v_out(c_e_h_1,c_r,X0)
        | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,X1)
        | ~ trans(X0,s6)
        | node9(c_e_h_1,c_m,X1) )
    | ~ spl0_296 ),
    inference(resolution,[],[f9500,f3855]) ).

fof(f9601,definition,
    ( spl0_517
  <=> m_and_h_gate_v_in1(c_e_h_1,c_i,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_517])],[avatar_definition]) ).

fof(f9602,plain,
    ( m_and_h_gate_v_in1(c_e_h_1,c_i,s1)
    | ~ spl0_517 ),
    inference(avatar_component_clause,[],[f9601]) ).

fof(f9603,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_1,c_i,s1)
    | spl0_517 ),
    inference(avatar_component_clause,[],[f9601]) ).

fof(f9610,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_i,s1)
    | ~ trans(s1,s2)
    | ~ spl0_480
    | spl0_517 ),
    inference(resolution,[],[f9603,f9267]) ).

fof(f9707,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_i,s1)
    | ~ spl0_480
    | spl0_517 ),
    inference(forward_subsumption_resolution,[],[f9610,f378]) ).

fof(f9714,plain,
    ( ! [X0] :
        ( node20(c_e_h_1,c_i,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_1,c_i,X0) )
    | ~ spl0_480
    | spl0_517 ),
    inference(resolution,[],[f9707,f2618]) ).

fof(f9722,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_1,c_i,X0)
        | m_and_h_gate_v_out(c_e_h_1,c_i,X0)
        | ~ trans(X0,s1) )
    | ~ spl0_480
    | spl0_517 ),
    inference(resolution,[],[f9714,f148]) ).

fof(f9726,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_1,c_h,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_1,c_i,X0) )
    | ~ spl0_480
    | spl0_517 ),
    inference(resolution,[],[f9722,f57]) ).

fof(f9729,plain,
    ( ~ trans(s0,s1)
    | m_and_h_gate_v_out(c_e_h_1,c_i,s0)
    | ~ spl0_480
    | spl0_517 ),
    inference(resolution,[],[f9726,f133]) ).

fof(f9731,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_i,s0)
    | ~ spl0_480
    | spl0_517 ),
    inference(forward_subsumption_resolution,[],[f9729,f377]) ).

fof(f9732,plain,
    ( $false
    | ~ spl0_480
    | spl0_517 ),
    inference(forward_subsumption_resolution,[],[f9731,f147]) ).

fof(f9733,plain,
    ( ~ spl0_480
    | spl0_517 ),
    inference(avatar_contradiction_clause,[],[f9732]) ).

fof(f9800,definition,
    ( spl0_522
  <=> node16(c_e_h_1,c_e,s2) ),
    introduced(definition,[new_symbols(definition,[spl0_522])],[avatar_definition]) ).

fof(f9801,plain,
    ( ~ node16(c_e_h_1,c_e,s2)
    | spl0_522 ),
    inference(avatar_component_clause,[],[f9800]) ).

fof(f9802,plain,
    ( node16(c_e_h_1,c_e,s2)
    | ~ spl0_522 ),
    inference(avatar_component_clause,[],[f9800]) ).

fof(f9804,definition,
    ( spl0_523
  <=> m_and_h_gate_v_out(c_e_h_1,c_i,s3) ),
    introduced(definition,[new_symbols(definition,[spl0_523])],[avatar_definition]) ).

fof(f9805,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_i,s3)
    | spl0_523 ),
    inference(avatar_component_clause,[],[f9804]) ).

fof(f9806,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_i,s3)
    | ~ spl0_523 ),
    inference(avatar_component_clause,[],[f9804]) ).

fof(f9848,plain,
    ( ! [X0] :
        ( node20(c_e_h_1,c_i,X0)
        | ~ trans(X0,s3)
        | m_and_h_gate_v_out(c_e_h_1,c_i,X0) )
    | ~ spl0_523 ),
    inference(resolution,[],[f9806,f2618]) ).

fof(f9922,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_1,c_i,X0)
        | m_and_h_gate_v_out(c_e_h_1,c_i,X0)
        | ~ trans(X0,s3) )
    | ~ spl0_523 ),
    inference(resolution,[],[f9848,f148]) ).

fof(f9924,definition,
    ( spl0_524
  <=> m_and_h_gate_v_in1(c_e_h_1,c_i,s3) ),
    introduced(definition,[new_symbols(definition,[spl0_524])],[avatar_definition]) ).

fof(f9925,plain,
    ( m_and_h_gate_v_in1(c_e_h_1,c_i,s3)
    | ~ spl0_524 ),
    inference(avatar_component_clause,[],[f9924]) ).

fof(f9926,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_1,c_i,s3)
    | spl0_524 ),
    inference(avatar_component_clause,[],[f9924]) ).

fof(f10205,definition,
    ( spl0_526
  <=> m_and_h_gate_v_in1(c_e_h_1,c_i,s2) ),
    introduced(definition,[new_symbols(definition,[spl0_526])],[avatar_definition]) ).

fof(f10206,plain,
    ( m_and_h_gate_v_in1(c_e_h_1,c_i,s2)
    | ~ spl0_526 ),
    inference(avatar_component_clause,[],[f10205]) ).

fof(f10207,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_1,c_i,s2)
    | spl0_526 ),
    inference(avatar_component_clause,[],[f10205]) ).

fof(f10212,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_i,s2)
    | ~ trans(s2,s3)
    | ~ spl0_523
    | spl0_526 ),
    inference(resolution,[],[f10207,f9922]) ).

fof(f10380,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_r,s5)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s4)
    | ~ trans(s5,s6)
    | node9(c_e_h_1,c_m,s4)
    | ~ spl0_296 ),
    inference(resolution,[],[f9557,f381]) ).

fof(f10386,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s4)
    | ~ trans(s5,s6)
    | node9(c_e_h_1,c_m,s4)
    | spl0_293
    | ~ spl0_296 ),
    inference(forward_subsumption_resolution,[],[f10380,f3070]) ).

fof(f10387,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s4)
    | node9(c_e_h_1,c_m,s4)
    | spl0_293
    | ~ spl0_296 ),
    inference(forward_subsumption_resolution,[],[f10386,f382]) ).

fof(f10389,definition,
    ( spl0_531
  <=> node9(c_e_h_1,c_m,s4) ),
    introduced(definition,[new_symbols(definition,[spl0_531])],[avatar_definition]) ).

fof(f10390,plain,
    ( ~ node9(c_e_h_1,c_m,s4)
    | spl0_531 ),
    inference(avatar_component_clause,[],[f10389]) ).

fof(f10391,plain,
    ( node9(c_e_h_1,c_m,s4)
    | ~ spl0_531 ),
    inference(avatar_component_clause,[],[f10389]) ).

fof(f10393,definition,
    ( spl0_532
  <=> m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s4) ),
    introduced(definition,[new_symbols(definition,[spl0_532])],[avatar_definition]) ).

fof(f10394,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s4)
    | spl0_532 ),
    inference(avatar_component_clause,[],[f10393]) ).

fof(f10395,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s4)
    | ~ spl0_532 ),
    inference(avatar_component_clause,[],[f10393]) ).

fof(f10396,plain,
    ( spl0_531
    | spl0_532
    | spl0_293
    | ~ spl0_296 ),
    inference(avatar_split_clause,[],[f10387,f3097,f3069,f10393,f10389]) ).

fof(f10397,plain,
    ( m_and_h_gate_h_init_v_in2(c_e_h_1,c_m,s4)
    | ~ spl0_531 ),
    inference(resolution,[],[f10391,f120]) ).

fof(f10399,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s4)
    | ~ spl0_531 ),
    inference(resolution,[],[f10397,f75]) ).

fof(f10773,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_i,s1)
    | ~ trans(s1,s2)
    | ~ spl0_478
    | spl0_488 ),
    inference(resolution,[],[f9032,f9228]) ).

fof(f10776,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_i,s1)
    | ~ spl0_478
    | spl0_488 ),
    inference(forward_subsumption_resolution,[],[f10773,f378]) ).

fof(f10780,plain,
    ( ! [X0] :
        ( node20(c_e_h_3,c_i,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_3,c_i,X0) )
    | ~ spl0_478
    | spl0_488 ),
    inference(resolution,[],[f10776,f2618]) ).

fof(f10784,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_3,c_i,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_i,X0)
        | ~ trans(X0,s1) )
    | ~ spl0_478
    | spl0_488 ),
    inference(resolution,[],[f10780,f148]) ).

fof(f10840,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_3,c_h,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_3,c_i,X0) )
    | ~ spl0_478
    | spl0_488 ),
    inference(resolution,[],[f10784,f57]) ).

fof(f10843,plain,
    ( ~ trans(s0,s1)
    | m_and_h_gate_v_out(c_e_h_3,c_i,s0)
    | ~ spl0_478
    | spl0_488 ),
    inference(resolution,[],[f10840,f133]) ).

fof(f10845,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_i,s0)
    | ~ spl0_478
    | spl0_488 ),
    inference(forward_subsumption_resolution,[],[f10843,f377]) ).

fof(f10846,plain,
    ( $false
    | ~ spl0_478
    | spl0_488 ),
    inference(forward_subsumption_resolution,[],[f10845,f147]) ).

fof(f10847,plain,
    ( ~ spl0_478
    | spl0_488 ),
    inference(avatar_contradiction_clause,[],[f10846]) ).

fof(f10878,plain,
    ( $false
    | spl0_217
    | ~ spl0_219
    | spl0_255 ),
    inference(forward_subsumption_resolution,[],[f7489,f2106]) ).

fof(f10879,plain,
    ( spl0_217
    | ~ spl0_219
    | spl0_255 ),
    inference(avatar_contradiction_clause,[],[f10878]) ).

fof(f10882,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_r,s5)
    | ~ spl0_221
    | spl0_423 ),
    inference(forward_subsumption_resolution,[],[f6595,f382]) ).

fof(f10885,plain,
    ( $false
    | spl0_219
    | ~ spl0_221
    | spl0_423 ),
    inference(forward_subsumption_resolution,[],[f10882,f2115]) ).

fof(f10886,plain,
    ( spl0_219
    | ~ spl0_221
    | spl0_423 ),
    inference(avatar_contradiction_clause,[],[f10885]) ).

fof(f10888,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_e,s5)
    | ~ spl0_423 ),
    inference(resolution,[],[f6584,f93]) ).

fof(f10891,plain,
    ( spl0_358
    | ~ spl0_423 ),
    inference(avatar_split_clause,[],[f10888,f6583,f4289]) ).

fof(f10904,definition,
    ( spl0_540
  <=> m_and_h_gate_v_out(c_e_h_3,c_i,s3) ),
    introduced(definition,[new_symbols(definition,[spl0_540])],[avatar_definition]) ).

fof(f10905,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_3,c_i,s3)
    | spl0_540 ),
    inference(avatar_component_clause,[],[f10904]) ).

fof(f10906,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_i,s3)
    | ~ spl0_540 ),
    inference(avatar_component_clause,[],[f10904]) ).

fof(f11027,definition,
    ( spl0_541
  <=> m_and_h_gate_v_in1(c_e_h_3,c_i,s6) ),
    introduced(definition,[new_symbols(definition,[spl0_541])],[avatar_definition]) ).

fof(f11028,plain,
    ( m_and_h_gate_v_in1(c_e_h_3,c_i,s6)
    | ~ spl0_541 ),
    inference(avatar_component_clause,[],[f11027]) ).

fof(f11029,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_3,c_i,s6)
    | spl0_541 ),
    inference(avatar_component_clause,[],[f11027]) ).

fof(f11062,plain,
    ( ! [X0] :
        ( node20(c_e_h_3,c_i,X0)
        | ~ trans(X0,s7)
        | m_and_h_gate_v_out(c_e_h_3,c_i,X0) )
    | ~ spl0_452 ),
    inference(resolution,[],[f7673,f2618]) ).

fof(f11069,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_3,c_i,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_i,X0)
        | ~ trans(X0,s7) )
    | ~ spl0_452 ),
    inference(resolution,[],[f11062,f148]) ).

fof(f11194,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_i,s2)
    | ~ spl0_523
    | spl0_526 ),
    inference(forward_subsumption_resolution,[],[f10212,f379]) ).

fof(f11210,plain,
    ( $false
    | spl0_480
    | ~ spl0_523
    | spl0_526 ),
    inference(forward_subsumption_resolution,[],[f11194,f8736]) ).

fof(f11211,plain,
    ( spl0_480
    | ~ spl0_523
    | spl0_526 ),
    inference(avatar_contradiction_clause,[],[f11210]) ).

fof(f11237,plain,
    ( ~ spl0_464
    | ~ spl0_531 ),
    inference(avatar_split_clause,[],[f10399,f10389,f8024]) ).

fof(f11239,plain,
    ( ~ trans(s4,s5)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s4)
    | ~ spl0_377
    | spl0_531 ),
    inference(resolution,[],[f10390,f9428]) ).

fof(f11241,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s4)
    | ~ spl0_377
    | spl0_531 ),
    inference(forward_subsumption_resolution,[],[f11239,f381]) ).

fof(f11246,plain,
    ( m_and_h_gate_v_in2(c_e_h_1,c_r,s4)
    | ~ spl0_532 ),
    inference(resolution,[],[f10395,f94]) ).

fof(f11249,plain,
    ( $false
    | spl0_439
    | ~ spl0_532 ),
    inference(forward_subsumption_resolution,[],[f11246,f7180]) ).

fof(f11250,plain,
    ( spl0_439
    | ~ spl0_532 ),
    inference(avatar_contradiction_clause,[],[f11249]) ).

fof(f11294,plain,
    ( $false
    | ~ spl0_377
    | spl0_531
    | spl0_532 ),
    inference(forward_subsumption_resolution,[],[f11241,f10394]) ).

fof(f11295,plain,
    ( ~ spl0_377
    | spl0_531
    | spl0_532 ),
    inference(avatar_contradiction_clause,[],[f11294]) ).

fof(f11315,plain,
    ( ! [X0] :
        ( m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X0)
        | ~ trans(s4,X0)
        | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s4)
        | m_c_h_element_v_out(c_e_h_1,c_e,s4) )
    | ~ spl0_464 ),
    inference(resolution,[],[f8026,f6844]) ).

fof(f11447,plain,
    ( ! [X0] :
        ( m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X0)
        | ~ trans(s4,X0)
        | m_c_h_element_v_out(c_e_h_1,c_e,s4) )
    | ~ spl0_464
    | spl0_532 ),
    inference(forward_subsumption_resolution,[],[f11315,f10394]) ).

fof(f11460,plain,
    ( ! [X0] :
        ( node20(c_e_h_1,c_i,X0)
        | ~ trans(X0,s4)
        | m_and_h_gate_v_out(c_e_h_1,c_i,X0) )
    | ~ spl0_451 ),
    inference(resolution,[],[f7629,f2618]) ).

fof(f11472,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_1,c_i,X0)
        | m_and_h_gate_v_out(c_e_h_1,c_i,X0)
        | ~ trans(X0,s4) )
    | ~ spl0_451 ),
    inference(resolution,[],[f11460,f148]) ).

fof(f11474,definition,
    ( spl0_547
  <=> m_and_h_gate_v_in1(c_e_h_1,c_i,s4) ),
    introduced(definition,[new_symbols(definition,[spl0_547])],[avatar_definition]) ).

fof(f11475,plain,
    ( m_and_h_gate_v_in1(c_e_h_1,c_i,s4)
    | ~ spl0_547 ),
    inference(avatar_component_clause,[],[f11474]) ).

fof(f11476,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_1,c_i,s4)
    | spl0_547 ),
    inference(avatar_component_clause,[],[f11474]) ).

fof(f11483,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_i,s4)
    | ~ trans(s4,s5)
    | ~ spl0_466
    | spl0_547 ),
    inference(resolution,[],[f11476,f8223]) ).

fof(f11486,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_i,s3)
    | ~ trans(s3,s4)
    | ~ spl0_451
    | spl0_524 ),
    inference(resolution,[],[f11472,f9926]) ).

fof(f11492,plain,
    ( ~ trans(s3,s4)
    | ~ spl0_451
    | spl0_523
    | spl0_524 ),
    inference(forward_subsumption_resolution,[],[f11486,f9805]) ).

fof(f11493,plain,
    ( $false
    | ~ spl0_451
    | spl0_523
    | spl0_524 ),
    inference(forward_subsumption_resolution,[],[f11492,f380]) ).

fof(f11494,plain,
    ( ~ spl0_451
    | spl0_523
    | spl0_524 ),
    inference(avatar_contradiction_clause,[],[f11493]) ).

fof(f11530,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_i,s4)
    | ~ spl0_466
    | spl0_547 ),
    inference(forward_subsumption_resolution,[],[f11483,f381]) ).

fof(f11545,plain,
    ( $false
    | spl0_451
    | ~ spl0_466
    | spl0_547 ),
    inference(forward_subsumption_resolution,[],[f11530,f7628]) ).

fof(f11546,plain,
    ( spl0_451
    | ~ spl0_466
    | spl0_547 ),
    inference(avatar_contradiction_clause,[],[f11545]) ).

fof(f11615,plain,
    ( ! [X0] :
        ( m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X0)
        | ~ trans(s4,X0) )
    | spl0_372
    | ~ spl0_464
    | spl0_532 ),
    inference(forward_subsumption_resolution,[],[f11447,f4653]) ).

fof(f11617,plain,
    ( ~ trans(s4,s5)
    | spl0_372
    | ~ spl0_376
    | ~ spl0_464
    | spl0_532 ),
    inference(resolution,[],[f11615,f4996]) ).

fof(f11623,plain,
    ( ! [X0,X1] :
        ( ~ trans(s4,X0)
        | m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X1)
        | ~ trans(X0,X1)
        | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,X0)
        | m_c_h_element_v_out(c_e_h_1,c_e,X0) )
    | spl0_372
    | ~ spl0_464
    | spl0_532 ),
    inference(resolution,[],[f11615,f6844]) ).

fof(f11626,plain,
    ( $false
    | spl0_372
    | ~ spl0_376
    | ~ spl0_464
    | spl0_532 ),
    inference(forward_subsumption_resolution,[],[f11617,f381]) ).

fof(f11627,plain,
    ( spl0_372
    | ~ spl0_376
    | ~ spl0_464
    | spl0_532 ),
    inference(avatar_contradiction_clause,[],[f11626]) ).

fof(f11652,plain,
    ( m_and_h_gate_v_in2(c_e_h_1,c_r,s7)
    | ~ spl0_297 ),
    inference(resolution,[],[f3119,f149]) ).

fof(f11656,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s7)
    | ~ spl0_297 ),
    inference(resolution,[],[f11652,f95]) ).

fof(f11667,plain,
    ( ! [X0] :
        ( node9(c_e_h_1,c_m,X0)
        | ~ trans(X0,s7)
        | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,X0) )
    | ~ spl0_297 ),
    inference(resolution,[],[f11656,f3855]) ).

fof(f11710,plain,
    ( ! [X0] :
        ( node20(c_e_h_3,c_i,X0)
        | ~ trans(X0,s3)
        | m_and_h_gate_v_out(c_e_h_3,c_i,X0) )
    | ~ spl0_540 ),
    inference(resolution,[],[f10906,f2618]) ).

fof(f11769,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_3,c_i,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_i,X0)
        | ~ trans(X0,s3) )
    | ~ spl0_540 ),
    inference(resolution,[],[f11710,f148]) ).

fof(f11771,definition,
    ( spl0_551
  <=> m_and_h_gate_v_in1(c_e_h_3,c_i,s3) ),
    introduced(definition,[new_symbols(definition,[spl0_551])],[avatar_definition]) ).

fof(f11772,plain,
    ( m_and_h_gate_v_in1(c_e_h_3,c_i,s3)
    | ~ spl0_551 ),
    inference(avatar_component_clause,[],[f11771]) ).

fof(f11773,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_3,c_i,s3)
    | spl0_551 ),
    inference(avatar_component_clause,[],[f11771]) ).

fof(f11803,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_i,s2)
    | ~ trans(s2,s3)
    | spl0_502
    | ~ spl0_540 ),
    inference(resolution,[],[f11769,f9232]) ).

fof(f11808,plain,
    ( ~ trans(s2,s3)
    | spl0_478
    | spl0_502
    | ~ spl0_540 ),
    inference(forward_subsumption_resolution,[],[f11803,f8712]) ).

fof(f11809,plain,
    ( $false
    | spl0_478
    | spl0_502
    | ~ spl0_540 ),
    inference(forward_subsumption_resolution,[],[f11808,f379]) ).

fof(f11810,plain,
    ( spl0_478
    | spl0_502
    | ~ spl0_540 ),
    inference(avatar_contradiction_clause,[],[f11809]) ).

fof(f11835,plain,
    ( ! [X0] :
        ( m_and_h_gate_h_init_v_in2(c_e_h_1,c_m,X0)
        | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,X0)
        | ~ trans(X0,s7) )
    | ~ spl0_297 ),
    inference(resolution,[],[f11667,f120]) ).

fof(f11852,plain,
    ( ! [X0] :
        ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X0)
        | ~ trans(X0,s7)
        | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,X0) )
    | ~ spl0_297 ),
    inference(resolution,[],[f11835,f75]) ).

fof(f11880,plain,
    ( ! [X0] :
        ( node9(c_e_h_1,c_m,X0)
        | ~ trans(X0,s6)
        | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,X0) )
    | ~ spl0_402 ),
    inference(resolution,[],[f5667,f3855]) ).

fof(f11946,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_i,s3)
    | ~ trans(s3,s4)
    | ~ spl0_455
    | spl0_551 ),
    inference(resolution,[],[f11773,f9020]) ).

fof(f11951,plain,
    ( ~ trans(s3,s4)
    | ~ spl0_455
    | spl0_540
    | spl0_551 ),
    inference(forward_subsumption_resolution,[],[f11946,f10905]) ).

fof(f11952,plain,
    ( $false
    | ~ spl0_455
    | spl0_540
    | spl0_551 ),
    inference(forward_subsumption_resolution,[],[f11951,f380]) ).

fof(f11953,plain,
    ( ~ spl0_455
    | spl0_540
    | spl0_551 ),
    inference(avatar_contradiction_clause,[],[f11952]) ).

fof(f11994,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_e,s2)
    | ~ spl0_429 ),
    inference(resolution,[],[f6632,f93]) ).

fof(f11996,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_e,s1)
    | ~ spl0_444 ),
    inference(resolution,[],[f7410,f93]) ).

fof(f11999,plain,
    ( spl0_501
    | ~ spl0_429 ),
    inference(avatar_split_clause,[],[f11994,f6631,f9221]) ).

fof(f12000,plain,
    ( spl0_476
    | ~ spl0_444 ),
    inference(avatar_split_clause,[],[f11996,f7409,f8703]) ).

fof(f12037,plain,
    ( m_and_h_gate_v_in1(c_e_h_3,c_r,s4)
    | ~ spl0_255 ),
    inference(resolution,[],[f2677,f148]) ).

fof(f12038,plain,
    ( $false
    | ~ spl0_255
    | spl0_425 ),
    inference(forward_subsumption_resolution,[],[f12037,f6601]) ).

fof(f12039,plain,
    ( ~ spl0_255
    | spl0_425 ),
    inference(avatar_contradiction_clause,[],[f12038]) ).

fof(f12041,plain,
    ( ~ node25(s5)
    | spl0_219 ),
    inference(resolution,[],[f2115,f1959]) ).

fof(f12063,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_e,s8)
    | ~ spl0_417 ),
    inference(resolution,[],[f6536,f93]) ).

fof(f12064,plain,
    ( spl0_367
    | ~ spl0_417 ),
    inference(avatar_split_clause,[],[f12063,f6535,f4410]) ).

fof(f12250,definition,
    ( spl0_556
  <=> m_and_h_gate_h_init_v_out(c_e_h_3,c_m,s0) ),
    introduced(definition,[new_symbols(definition,[spl0_556])],[avatar_definition]) ).

fof(f12251,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_3,c_m,s0)
    | spl0_556 ),
    inference(avatar_component_clause,[],[f12250]) ).

fof(f12252,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_3,c_m,s0)
    | ~ spl0_556 ),
    inference(avatar_component_clause,[],[f12250]) ).

fof(f12546,plain,
    ( ~ trans(s5,s6)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s5)
    | spl0_376
    | ~ spl0_402 ),
    inference(resolution,[],[f11880,f4987]) ).

fof(f12551,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s5)
    | spl0_376
    | ~ spl0_402 ),
    inference(forward_subsumption_resolution,[],[f12546,f382]) ).

fof(f12552,plain,
    ( $false
    | spl0_376
    | spl0_377
    | ~ spl0_402 ),
    inference(forward_subsumption_resolution,[],[f12551,f4991]) ).

fof(f12553,plain,
    ( spl0_376
    | spl0_377
    | ~ spl0_402 ),
    inference(avatar_contradiction_clause,[],[f12552]) ).

fof(f12573,definition,
    ( spl0_560
  <=> m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s7) ),
    introduced(definition,[new_symbols(definition,[spl0_560])],[avatar_definition]) ).

fof(f12574,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s7)
    | spl0_560 ),
    inference(avatar_component_clause,[],[f12573]) ).

fof(f12575,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s7)
    | ~ spl0_560 ),
    inference(avatar_component_clause,[],[f12573]) ).

fof(f12612,plain,
    ( ~ trans(s6,s7)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s6)
    | ~ spl0_297
    | ~ spl0_400 ),
    inference(resolution,[],[f11852,f5648]) ).

fof(f12618,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s6)
    | ~ spl0_297
    | ~ spl0_400 ),
    inference(forward_subsumption_resolution,[],[f12612,f383]) ).

fof(f12619,plain,
    ( $false
    | ~ spl0_297
    | ~ spl0_400
    | spl0_402 ),
    inference(forward_subsumption_resolution,[],[f12618,f5666]) ).

fof(f12620,plain,
    ( ~ spl0_297
    | ~ spl0_400
    | spl0_402 ),
    inference(avatar_contradiction_clause,[],[f12619]) ).

fof(f12837,plain,
    ( m_and_h_gate_v_in2(c_e_h_1,c_r,s8)
    | ~ spl0_374 ),
    inference(resolution,[],[f4837,f149]) ).

fof(f12840,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s8)
    | ~ spl0_374 ),
    inference(resolution,[],[f12837,f95]) ).

fof(f12844,plain,
    ( spl0_347
    | ~ spl0_374 ),
    inference(avatar_split_clause,[],[f12840,f4835,f4035]) ).

fof(f12859,plain,
    ( ! [X0] :
        ( node9(c_e_h_1,c_m,X0)
        | ~ trans(X0,s8)
        | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,X0) )
    | ~ spl0_347 ),
    inference(resolution,[],[f4037,f3855]) ).

fof(f12920,plain,
    ( ! [X0] :
        ( m_and_h_gate_h_init_v_in2(c_e_h_1,c_m,X0)
        | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,X0)
        | ~ trans(X0,s8) )
    | ~ spl0_347 ),
    inference(resolution,[],[f12859,f120]) ).

fof(f13221,plain,
    ( ! [X0] :
        ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X0)
        | ~ trans(X0,s8)
        | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,X0) )
    | ~ spl0_347 ),
    inference(resolution,[],[f12920,f75]) ).

fof(f13235,plain,
    ( xuntil28(s3)
    | node26(s3)
    | ~ spl0_192 ),
    inference(resolution,[],[f1886,f162]) ).

fof(f13236,plain,
    ( xuntil28(s4)
    | node26(s4)
    | ~ spl0_194 ),
    inference(resolution,[],[f1895,f162]) ).

fof(f13243,plain,
    ( until27(s1)
    | ~ spl0_64 ),
    inference(forward_subsumption_resolution,[],[f553,f542]) ).

fof(f13244,plain,
    ( xuntil28(s1)
    | node26(s1)
    | ~ spl0_64 ),
    inference(resolution,[],[f13243,f162]) ).

fof(f13535,plain,
    ( ~ trans(s7,s8)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s7)
    | ~ spl0_347
    | ~ spl0_560 ),
    inference(resolution,[],[f13221,f12575]) ).

fof(f13950,plain,
    ! [X0,X1] :
      ( m_c_h_element_v_in2(X0,c_h,X1)
      | m_and_h_gate_v_in2(X0,c_i,X1) ),
    inference(resolution,[],[f58,f54]) ).

fof(f14085,definition,
    ( spl0_566
  <=> node16(c_e_h_3,c_h,s4) ),
    introduced(definition,[new_symbols(definition,[spl0_566])],[avatar_definition]) ).

fof(f14086,plain,
    ( ~ node16(c_e_h_3,c_h,s4)
    | spl0_566 ),
    inference(avatar_component_clause,[],[f14085]) ).

fof(f14087,plain,
    ( node16(c_e_h_3,c_h,s4)
    | ~ spl0_566 ),
    inference(avatar_component_clause,[],[f14085]) ).

fof(f14089,definition,
    ( spl0_567
  <=> m_c_h_element_v_out(c_e_h_3,c_h,s4) ),
    introduced(definition,[new_symbols(definition,[spl0_567])],[avatar_definition]) ).

fof(f14090,plain,
    ( ~ m_c_h_element_v_out(c_e_h_3,c_h,s4)
    | spl0_567 ),
    inference(avatar_component_clause,[],[f14089]) ).

fof(f14091,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_h,s4)
    | ~ spl0_567 ),
    inference(avatar_component_clause,[],[f14089]) ).

fof(f14093,definition,
    ( spl0_568
  <=> m_and_h_gate_v_out(c_e_h_3,c_i,s5) ),
    introduced(definition,[new_symbols(definition,[spl0_568])],[avatar_definition]) ).

fof(f14094,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_3,c_i,s5)
    | spl0_568 ),
    inference(avatar_component_clause,[],[f14093]) ).

fof(f14095,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_i,s5)
    | ~ spl0_568 ),
    inference(avatar_component_clause,[],[f14093]) ).

fof(f14158,definition,
    ( spl0_572
  <=> m_c_h_element_v_out(c_e_h_3,c_h,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_572])],[avatar_definition]) ).

fof(f14159,plain,
    ( ~ m_c_h_element_v_out(c_e_h_3,c_h,s1)
    | spl0_572 ),
    inference(avatar_component_clause,[],[f14158]) ).

fof(f14160,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_h,s1)
    | ~ spl0_572 ),
    inference(avatar_component_clause,[],[f14158]) ).

fof(f14211,definition,
    ( spl0_576
  <=> m_c_h_element_v_out(c_e_h_1,c_h,s4) ),
    introduced(definition,[new_symbols(definition,[spl0_576])],[avatar_definition]) ).

fof(f14213,plain,
    ( m_c_h_element_v_out(c_e_h_1,c_h,s4)
    | ~ spl0_576 ),
    inference(avatar_component_clause,[],[f14211]) ).

fof(f14281,plain,
    ( ! [X0] :
        ( node20(c_e_h_3,c_i,X0)
        | ~ trans(X0,s5)
        | m_and_h_gate_v_out(c_e_h_3,c_i,X0) )
    | ~ spl0_568 ),
    inference(resolution,[],[f14095,f2618]) ).

fof(f14332,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_3,c_i,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_i,X0)
        | ~ trans(X0,s5) )
    | ~ spl0_568 ),
    inference(resolution,[],[f14281,f148]) ).

fof(f14340,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_i,s4)
    | ~ trans(s4,s5)
    | spl0_492
    | ~ spl0_568 ),
    inference(resolution,[],[f14332,f9048]) ).

fof(f14345,plain,
    ( ~ trans(s4,s5)
    | spl0_455
    | spl0_492
    | ~ spl0_568 ),
    inference(forward_subsumption_resolution,[],[f14340,f7710]) ).

fof(f14346,plain,
    ( $false
    | spl0_455
    | spl0_492
    | ~ spl0_568 ),
    inference(forward_subsumption_resolution,[],[f14345,f381]) ).

fof(f14347,plain,
    ( spl0_455
    | spl0_492
    | ~ spl0_568 ),
    inference(avatar_contradiction_clause,[],[f14346]) ).

fof(f14359,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_h,s4)
    | ~ spl0_492 ),
    inference(resolution,[],[f9047,f57]) ).

fof(f14360,plain,
    ( spl0_567
    | ~ spl0_492 ),
    inference(avatar_split_clause,[],[f14359,f9046,f14089]) ).

fof(f14384,definition,
    ( spl0_579
  <=> m_and_h_gate_v_in1(c_e_h_3,c_i,s5) ),
    introduced(definition,[new_symbols(definition,[spl0_579])],[avatar_definition]) ).

fof(f14385,plain,
    ( m_and_h_gate_v_in1(c_e_h_3,c_i,s5)
    | ~ spl0_579 ),
    inference(avatar_component_clause,[],[f14384]) ).

fof(f14386,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_3,c_i,s5)
    | spl0_579 ),
    inference(avatar_component_clause,[],[f14384]) ).

fof(f14391,definition,
    ( spl0_581
  <=> m_and_h_gate_v_in2(c_e_h_3,c_i,s5) ),
    introduced(definition,[new_symbols(definition,[spl0_581])],[avatar_definition]) ).

fof(f14392,plain,
    ( m_and_h_gate_v_in2(c_e_h_3,c_i,s5)
    | ~ spl0_581 ),
    inference(avatar_component_clause,[],[f14391]) ).

fof(f14393,plain,
    ( ~ m_and_h_gate_v_in2(c_e_h_3,c_i,s5)
    | spl0_581 ),
    inference(avatar_component_clause,[],[f14391]) ).

fof(f14431,definition,
    ( spl0_582
  <=> node16(c_e_h_3,c_h,s3) ),
    introduced(definition,[new_symbols(definition,[spl0_582])],[avatar_definition]) ).

fof(f14432,plain,
    ( ~ node16(c_e_h_3,c_h,s3)
    | spl0_582 ),
    inference(avatar_component_clause,[],[f14431]) ).

fof(f14433,plain,
    ( node16(c_e_h_3,c_h,s3)
    | ~ spl0_582 ),
    inference(avatar_component_clause,[],[f14431]) ).

fof(f14435,definition,
    ( spl0_583
  <=> m_c_h_element_v_out(c_e_h_3,c_h,s3) ),
    introduced(definition,[new_symbols(definition,[spl0_583])],[avatar_definition]) ).

fof(f14436,plain,
    ( ~ m_c_h_element_v_out(c_e_h_3,c_h,s3)
    | spl0_583 ),
    inference(avatar_component_clause,[],[f14435]) ).

fof(f14437,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_h,s3)
    | ~ spl0_583 ),
    inference(avatar_component_clause,[],[f14435]) ).

fof(f14498,plain,
    ( ! [X0] :
        ( m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X0)
        | ~ trans(s5,X0)
        | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s5)
        | m_c_h_element_v_out(c_e_h_1,c_e,s5) )
    | spl0_372
    | ~ spl0_464
    | spl0_532 ),
    inference(resolution,[],[f11623,f381]) ).

fof(f14499,plain,
    ( ! [X0] :
        ( m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X0)
        | ~ trans(s5,X0)
        | m_c_h_element_v_out(c_e_h_1,c_e,s5) )
    | spl0_372
    | spl0_377
    | ~ spl0_464
    | spl0_532 ),
    inference(forward_subsumption_resolution,[],[f14498,f4991]) ).

fof(f14500,plain,
    ( ! [X0] :
        ( m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X0)
        | ~ trans(s5,X0) )
    | spl0_362
    | spl0_372
    | spl0_377
    | ~ spl0_464
    | spl0_532 ),
    inference(forward_subsumption_resolution,[],[f14499,f4331]) ).

fof(f14501,plain,
    ( ~ trans(s5,s6)
    | spl0_362
    | spl0_372
    | spl0_377
    | spl0_400
    | ~ spl0_464
    | spl0_532 ),
    inference(resolution,[],[f14500,f5647]) ).

fof(f14510,plain,
    ( $false
    | spl0_362
    | spl0_372
    | spl0_377
    | spl0_400
    | ~ spl0_464
    | spl0_532 ),
    inference(forward_subsumption_resolution,[],[f14501,f382]) ).

fof(f14511,plain,
    ( spl0_362
    | spl0_372
    | spl0_377
    | spl0_400
    | ~ spl0_464
    | spl0_532 ),
    inference(avatar_contradiction_clause,[],[f14510]) ).

fof(f14519,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s7)
    | ~ spl0_347
    | ~ spl0_560 ),
    inference(forward_subsumption_resolution,[],[f13535,f384]) ).

fof(f14558,plain,
    ( ! [X0] :
        ( m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X0)
        | ~ trans(s6,X0)
        | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s6)
        | m_c_h_element_v_out(c_e_h_1,c_e,s6) )
    | ~ spl0_400 ),
    inference(resolution,[],[f5648,f6844]) ).

fof(f14560,plain,
    ( ! [X0] :
        ( m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X0)
        | ~ trans(s6,X0)
        | m_c_h_element_v_out(c_e_h_1,c_e,s6) )
    | ~ spl0_400
    | spl0_402 ),
    inference(forward_subsumption_resolution,[],[f14558,f5666]) ).

fof(f14561,plain,
    ( ! [X0] :
        ( m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X0)
        | ~ trans(s6,X0) )
    | spl0_363
    | ~ spl0_400
    | spl0_402 ),
    inference(forward_subsumption_resolution,[],[f14560,f4336]) ).

fof(f14586,plain,
    ( ! [X0] :
        ( node9(c_e_h_1,c_m,X0)
        | ~ trans(X0,s7)
        | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,X0) )
    | ~ spl0_347
    | ~ spl0_560 ),
    inference(resolution,[],[f14519,f3855]) ).

fof(f14737,plain,
    ( ! [X0] :
        ( m_and_h_gate_h_init_v_in2(c_e_h_1,c_m,X0)
        | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,X0)
        | ~ trans(X0,s7) )
    | ~ spl0_347
    | ~ spl0_560 ),
    inference(resolution,[],[f14586,f120]) ).

fof(f14764,plain,
    ( ! [X0] :
        ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X0)
        | ~ trans(X0,s7)
        | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,X0) )
    | ~ spl0_347
    | ~ spl0_560 ),
    inference(resolution,[],[f14737,f75]) ).

fof(f14789,plain,
    ( ~ trans(s6,s7)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s6)
    | ~ spl0_347
    | ~ spl0_400
    | ~ spl0_560 ),
    inference(resolution,[],[f14764,f5648]) ).

fof(f14797,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s6)
    | ~ spl0_347
    | ~ spl0_400
    | ~ spl0_560 ),
    inference(forward_subsumption_resolution,[],[f14789,f383]) ).

fof(f14798,plain,
    ( $false
    | ~ spl0_347
    | ~ spl0_400
    | spl0_402
    | ~ spl0_560 ),
    inference(forward_subsumption_resolution,[],[f14797,f5666]) ).

fof(f14799,plain,
    ( ~ spl0_347
    | ~ spl0_400
    | spl0_402
    | ~ spl0_560 ),
    inference(avatar_contradiction_clause,[],[f14798]) ).

fof(f14810,plain,
    ( ~ trans(s6,s7)
    | spl0_363
    | ~ spl0_400
    | spl0_402
    | spl0_560 ),
    inference(resolution,[],[f12574,f14561]) ).

fof(f14814,plain,
    ( $false
    | spl0_363
    | ~ spl0_400
    | spl0_402
    | spl0_560 ),
    inference(forward_subsumption_resolution,[],[f14810,f383]) ).

fof(f14815,plain,
    ( spl0_363
    | ~ spl0_400
    | spl0_402
    | spl0_560 ),
    inference(avatar_contradiction_clause,[],[f14814]) ).

fof(f14847,plain,
    ( m_c_h_element_v_out(c_e_h_1,c_h,s4)
    | ~ spl0_547 ),
    inference(resolution,[],[f11475,f57]) ).

fof(f14855,plain,
    ( spl0_576
    | ~ spl0_547 ),
    inference(avatar_split_clause,[],[f14847,f11474,f14211]) ).

fof(f15480,definition,
    ( spl0_592
  <=> m_c_h_element_v_out(c_e_h_1,c_h,s3) ),
    introduced(definition,[new_symbols(definition,[spl0_592])],[avatar_definition]) ).

fof(f15481,plain,
    ( ~ m_c_h_element_v_out(c_e_h_1,c_h,s3)
    | spl0_592 ),
    inference(avatar_component_clause,[],[f15480]) ).

fof(f15482,plain,
    ( m_c_h_element_v_out(c_e_h_1,c_h,s3)
    | ~ spl0_592 ),
    inference(avatar_component_clause,[],[f15480]) ).

fof(f16015,plain,
    ! [X2,X3,X0,X1] :
      ( node5(X0,X1,X2,X3)
      | ~ trans(X2,X3)
      | m_or_h_gate_v_out(X0,X1,X2)
      | ~ m_or_h_gate_v_out(X0,X1,X3) ),
    inference(resolution,[],[f110,f109]) ).

fof(f16126,plain,
    ! [X2,X3,X0,X1] :
      ( node18(X0,X1,X2,X3)
      | node17(X0,X1,X2)
      | ~ trans(X2,X3) ),
    inference(resolution,[],[f145,f146]) ).

fof(f16127,plain,
    ! [X2,X3,X0,X1] :
      ( ~ m_c_h_element_v_out(X0,X1,X3)
      | ~ trans(X2,X3)
      | m_c_h_element_v_out(X0,X1,X2)
      | node17(X0,X1,X2) ),
    inference(resolution,[],[f16126,f143]) ).

fof(f16156,plain,
    ( ! [X0] :
        ( node17(c_e_h_1,c_h,X0)
        | m_c_h_element_v_out(c_e_h_1,c_h,X0)
        | ~ trans(X0,s4) )
    | ~ spl0_576 ),
    inference(resolution,[],[f16127,f14213]) ).

fof(f16291,plain,
    ( ~ node25(s6)
    | spl0_221 ),
    inference(resolution,[],[f2124,f1959]) ).

fof(f16302,plain,
    ( m_and_h_gate_v_in1(c_e_h_3,c_r,s6)
    | ~ spl0_254 ),
    inference(resolution,[],[f2654,f148]) ).

fof(f16303,plain,
    ( $false
    | ~ spl0_254
    | spl0_421 ),
    inference(forward_subsumption_resolution,[],[f16302,f6569]) ).

fof(f16304,plain,
    ( ~ spl0_254
    | spl0_421 ),
    inference(avatar_contradiction_clause,[],[f16303]) ).

fof(f16436,plain,
    ( m_and_h_gate_v_in1(c_e_h_3,c_r,s7)
    | ~ spl0_270 ),
    inference(resolution,[],[f2812,f148]) ).

fof(f16437,plain,
    ( $false
    | ~ spl0_270
    | spl0_419 ),
    inference(forward_subsumption_resolution,[],[f16436,f6553]) ).

fof(f16438,plain,
    ( ~ spl0_270
    | spl0_419 ),
    inference(avatar_contradiction_clause,[],[f16437]) ).

fof(f16441,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_e,s7)
    | ~ spl0_419 ),
    inference(resolution,[],[f6552,f93]) ).

fof(f16444,plain,
    ( spl0_360
    | ~ spl0_419 ),
    inference(avatar_split_clause,[],[f16441,f6551,f4298]) ).

fof(f16550,plain,
    ( m_c_h_element_v_out(c_e_h_1,c_h,s3)
    | ~ spl0_524 ),
    inference(resolution,[],[f9925,f57]) ).

fof(f16551,plain,
    ( spl0_592
    | ~ spl0_524 ),
    inference(avatar_split_clause,[],[f16550,f9924,f15480]) ).

fof(f16554,plain,
    ( ! [X0] :
        ( node17(c_e_h_1,c_h,X0)
        | m_c_h_element_v_out(c_e_h_1,c_h,X0)
        | ~ trans(X0,s3) )
    | ~ spl0_592 ),
    inference(resolution,[],[f15482,f16127]) ).

fof(f16607,definition,
    ( spl0_601
  <=> m_and_h_gate_v_out(c_e_h_3,c_i,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_601])],[avatar_definition]) ).

fof(f16608,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_3,c_i,s1)
    | spl0_601 ),
    inference(avatar_component_clause,[],[f16607]) ).

fof(f16609,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_i,s1)
    | ~ spl0_601 ),
    inference(avatar_component_clause,[],[f16607]) ).

fof(f16645,definition,
    ( spl0_603
  <=> m_c_h_element_v_out(c_e_h_3,c_e,s4) ),
    introduced(definition,[new_symbols(definition,[spl0_603])],[avatar_definition]) ).

fof(f16646,plain,
    ( ~ m_c_h_element_v_out(c_e_h_3,c_e,s4)
    | spl0_603 ),
    inference(avatar_component_clause,[],[f16645]) ).

fof(f16647,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_e,s4)
    | ~ spl0_603 ),
    inference(avatar_component_clause,[],[f16645]) ).

fof(f16805,plain,
    ( m_and_h_gate_v_in1(c_e_h_3,c_r,s8)
    | ~ spl0_272 ),
    inference(resolution,[],[f2826,f148]) ).

fof(f16850,plain,
    ( m_c_h_element_v_out(c_e_h_1,c_h,s2)
    | ~ spl0_526 ),
    inference(resolution,[],[f10206,f57]) ).

fof(f16853,plain,
    ( ! [X0] :
        ( node17(c_e_h_1,c_h,X0)
        | m_c_h_element_v_out(c_e_h_1,c_h,X0)
        | ~ trans(X0,s2) )
    | ~ spl0_526 ),
    inference(resolution,[],[f16850,f16127]) ).

fof(f17058,plain,
    ( xuntil28(s9)
    | node26(s9)
    | ~ spl0_204 ),
    inference(resolution,[],[f1940,f162]) ).

fof(f17066,plain,
    ( xuntil2p30(s3)
    | node26(s3)
    | ~ spl0_72 ),
    inference(resolution,[],[f642,f166]) ).

fof(f17071,plain,
    ( xuntil2p30(s4)
    | node26(s4)
    | ~ spl0_74 ),
    inference(resolution,[],[f653,f166]) ).

fof(f17076,plain,
    ( xuntil2p30(s5)
    | node26(s5)
    | ~ spl0_76 ),
    inference(resolution,[],[f664,f166]) ).

fof(f17081,plain,
    ( xuntil2p30(s6)
    | node26(s6)
    | ~ spl0_78 ),
    inference(resolution,[],[f675,f166]) ).

fof(f17086,plain,
    ( xuntil2p30(s7)
    | node26(s7)
    | ~ spl0_80 ),
    inference(resolution,[],[f686,f166]) ).

fof(f17091,plain,
    ( xuntil2p30(s8)
    | node26(s8)
    | ~ spl0_82 ),
    inference(resolution,[],[f697,f166]) ).

fof(f17096,plain,
    ( xuntil2p30(s9)
    | node26(s9)
    | ~ spl0_84 ),
    inference(resolution,[],[f708,f166]) ).

fof(f17098,definition,
    ( spl0_606
  <=> node26(s9) ),
    introduced(definition,[new_symbols(definition,[spl0_606])],[avatar_definition]) ).

fof(f17099,plain,
    ( ~ node26(s9)
    | spl0_606 ),
    inference(avatar_component_clause,[],[f17098]) ).

fof(f17100,plain,
    ( node26(s9)
    | ~ spl0_606 ),
    inference(avatar_component_clause,[],[f17098]) ).

fof(f17102,definition,
    ( spl0_607
  <=> xuntil28(s9) ),
    introduced(definition,[new_symbols(definition,[spl0_607])],[avatar_definition]) ).

fof(f17104,plain,
    ( xuntil28(s9)
    | ~ spl0_607 ),
    inference(avatar_component_clause,[],[f17102]) ).

fof(f17105,plain,
    ( spl0_606
    | spl0_607
    | ~ spl0_204 ),
    inference(avatar_split_clause,[],[f17058,f1938,f17102,f17098]) ).

fof(f17110,definition,
    ( spl0_608
  <=> node26(s3) ),
    introduced(definition,[new_symbols(definition,[spl0_608])],[avatar_definition]) ).

fof(f17111,plain,
    ( ~ node26(s3)
    | spl0_608 ),
    inference(avatar_component_clause,[],[f17110]) ).

fof(f17112,plain,
    ( node26(s3)
    | ~ spl0_608 ),
    inference(avatar_component_clause,[],[f17110]) ).

fof(f17114,definition,
    ( spl0_609
  <=> xuntil2p30(s3) ),
    introduced(definition,[new_symbols(definition,[spl0_609])],[avatar_definition]) ).

fof(f17117,plain,
    ( spl0_608
    | spl0_609
    | ~ spl0_72 ),
    inference(avatar_split_clause,[],[f17066,f640,f17114,f17110]) ).

fof(f17123,definition,
    ( spl0_610
  <=> node26(s4) ),
    introduced(definition,[new_symbols(definition,[spl0_610])],[avatar_definition]) ).

fof(f17124,plain,
    ( ~ node26(s4)
    | spl0_610 ),
    inference(avatar_component_clause,[],[f17123]) ).

fof(f17125,plain,
    ( node26(s4)
    | ~ spl0_610 ),
    inference(avatar_component_clause,[],[f17123]) ).

fof(f17127,definition,
    ( spl0_611
  <=> xuntil2p30(s4) ),
    introduced(definition,[new_symbols(definition,[spl0_611])],[avatar_definition]) ).

fof(f17130,plain,
    ( spl0_610
    | spl0_611
    | ~ spl0_74 ),
    inference(avatar_split_clause,[],[f17071,f651,f17127,f17123]) ).

fof(f17136,definition,
    ( spl0_612
  <=> node26(s5) ),
    introduced(definition,[new_symbols(definition,[spl0_612])],[avatar_definition]) ).

fof(f17138,plain,
    ( node26(s5)
    | ~ spl0_612 ),
    inference(avatar_component_clause,[],[f17136]) ).

fof(f17140,definition,
    ( spl0_613
  <=> xuntil2p30(s5) ),
    introduced(definition,[new_symbols(definition,[spl0_613])],[avatar_definition]) ).

fof(f17143,plain,
    ( spl0_612
    | spl0_613
    | ~ spl0_76 ),
    inference(avatar_split_clause,[],[f17076,f662,f17140,f17136]) ).

fof(f17149,definition,
    ( spl0_614
  <=> node26(s6) ),
    introduced(definition,[new_symbols(definition,[spl0_614])],[avatar_definition]) ).

fof(f17151,plain,
    ( node26(s6)
    | ~ spl0_614 ),
    inference(avatar_component_clause,[],[f17149]) ).

fof(f17153,definition,
    ( spl0_615
  <=> xuntil2p30(s6) ),
    introduced(definition,[new_symbols(definition,[spl0_615])],[avatar_definition]) ).

fof(f17156,plain,
    ( spl0_614
    | spl0_615
    | ~ spl0_78 ),
    inference(avatar_split_clause,[],[f17081,f673,f17153,f17149]) ).

fof(f17162,definition,
    ( spl0_616
  <=> node26(s7) ),
    introduced(definition,[new_symbols(definition,[spl0_616])],[avatar_definition]) ).

fof(f17164,plain,
    ( node26(s7)
    | ~ spl0_616 ),
    inference(avatar_component_clause,[],[f17162]) ).

fof(f17166,definition,
    ( spl0_617
  <=> xuntil2p30(s7) ),
    introduced(definition,[new_symbols(definition,[spl0_617])],[avatar_definition]) ).

fof(f17169,plain,
    ( spl0_616
    | spl0_617
    | ~ spl0_80 ),
    inference(avatar_split_clause,[],[f17086,f684,f17166,f17162]) ).

fof(f17175,definition,
    ( spl0_618
  <=> node26(s8) ),
    introduced(definition,[new_symbols(definition,[spl0_618])],[avatar_definition]) ).

fof(f17177,plain,
    ( node26(s8)
    | ~ spl0_618 ),
    inference(avatar_component_clause,[],[f17175]) ).

fof(f17179,definition,
    ( spl0_619
  <=> xuntil2p30(s8) ),
    introduced(definition,[new_symbols(definition,[spl0_619])],[avatar_definition]) ).

fof(f17182,plain,
    ( spl0_618
    | spl0_619
    | ~ spl0_82 ),
    inference(avatar_split_clause,[],[f17091,f695,f17179,f17175]) ).

fof(f17187,plain,
    ( xuntil2p30(s9)
    | ~ spl0_84
    | spl0_606 ),
    inference(forward_subsumption_resolution,[],[f17096,f17099]) ).

fof(f17188,plain,
    ( ~ last(s9)
    | ~ spl0_84
    | spl0_606 ),
    inference(resolution,[],[f17187,f168]) ).

fof(f17189,plain,
    ( $false
    | ~ spl0_84
    | spl0_606 ),
    inference(forward_subsumption_resolution,[],[f17188,f10]) ).

fof(f17190,plain,
    ( ~ spl0_84
    | spl0_606 ),
    inference(avatar_contradiction_clause,[],[f17189]) ).

fof(f17208,plain,
    ( ~ xuntil2p30(s8)
    | spl0_84 ),
    inference(forward_subsumption_resolution,[],[f1737,f707]) ).

fof(f17209,plain,
    ( ~ spl0_619
    | spl0_84 ),
    inference(avatar_split_clause,[],[f17208,f706,f17179]) ).

fof(f17212,plain,
    ( ~ xuntil2p30(s7)
    | spl0_82 ),
    inference(forward_subsumption_resolution,[],[f1736,f696]) ).

fof(f17213,plain,
    ( ~ spl0_617
    | spl0_82 ),
    inference(avatar_split_clause,[],[f17212,f695,f17166]) ).

fof(f17216,plain,
    ( ~ xuntil2p30(s6)
    | spl0_80 ),
    inference(forward_subsumption_resolution,[],[f1735,f685]) ).

fof(f17217,plain,
    ( ~ spl0_615
    | spl0_80 ),
    inference(avatar_split_clause,[],[f17216,f684,f17153]) ).

fof(f17220,plain,
    ( ~ xuntil2p30(s5)
    | spl0_78 ),
    inference(forward_subsumption_resolution,[],[f1734,f674]) ).

fof(f17221,plain,
    ( ~ spl0_613
    | spl0_78 ),
    inference(avatar_split_clause,[],[f17220,f673,f17140]) ).

fof(f17224,plain,
    ( ~ xuntil2p30(s4)
    | spl0_76 ),
    inference(forward_subsumption_resolution,[],[f1733,f663]) ).

fof(f17225,plain,
    ( ~ spl0_611
    | spl0_76 ),
    inference(avatar_split_clause,[],[f17224,f662,f17127]) ).

fof(f17228,plain,
    ( ~ xuntil2p30(s3)
    | spl0_74 ),
    inference(forward_subsumption_resolution,[],[f1732,f652]) ).

fof(f17229,plain,
    ( ~ spl0_609
    | spl0_74 ),
    inference(avatar_split_clause,[],[f17228,f651,f17114]) ).

fof(f17230,plain,
    ( until2p29(s0)
    | ~ last(s9)
    | ~ xuntil28(s9)
    | ~ spl0_211 ),
    inference(resolution,[],[f2021,f165]) ).

fof(f17255,plain,
    ( until2p29(s0)
    | ~ xuntil28(s9)
    | ~ spl0_211 ),
    inference(forward_subsumption_resolution,[],[f17230,f10]) ).

fof(f17256,plain,
    ( until2p29(s0)
    | ~ spl0_211
    | ~ spl0_607 ),
    inference(forward_subsumption_resolution,[],[f17255,f17104]) ).

fof(f17257,plain,
    ( xuntil2p30(s0)
    | node26(s0)
    | ~ spl0_211
    | ~ spl0_607 ),
    inference(resolution,[],[f17256,f166]) ).

fof(f17258,plain,
    ( node26(s0)
    | spl0_68
    | ~ spl0_211
    | ~ spl0_607 ),
    inference(forward_subsumption_resolution,[],[f17257,f1829]) ).

fof(f17259,plain,
    ( $false
    | spl0_63
    | spl0_68
    | ~ spl0_211
    | ~ spl0_607 ),
    inference(forward_subsumption_resolution,[],[f17258,f537]) ).

fof(f17260,plain,
    ( spl0_63
    | spl0_68
    | ~ spl0_211
    | ~ spl0_607 ),
    inference(avatar_contradiction_clause,[],[f17259]) ).

fof(f17263,plain,
    ( until2p29(s9)
    | ~ last(s9)
    | ~ xuntil28(s9)
    | ~ spl0_177 ),
    inference(resolution,[],[f1669,f165]) ).

fof(f17288,plain,
    ( ~ last(s9)
    | ~ xuntil28(s9)
    | spl0_84
    | ~ spl0_177 ),
    inference(forward_subsumption_resolution,[],[f17263,f707]) ).

fof(f17289,plain,
    ( ~ xuntil28(s9)
    | spl0_84
    | ~ spl0_177 ),
    inference(forward_subsumption_resolution,[],[f17288,f10]) ).

fof(f17290,plain,
    ( $false
    | spl0_84
    | ~ spl0_177
    | ~ spl0_607 ),
    inference(forward_subsumption_resolution,[],[f17289,f17104]) ).

fof(f17291,plain,
    ( spl0_84
    | ~ spl0_177
    | ~ spl0_607 ),
    inference(avatar_contradiction_clause,[],[f17290]) ).

fof(f17300,plain,
    ( until2p29(s1)
    | ~ last(s9)
    | ~ xuntil28(s9)
    | ~ spl0_185 ),
    inference(resolution,[],[f1701,f165]) ).

fof(f17329,plain,
    ( until2p29(s1)
    | ~ xuntil28(s9)
    | ~ spl0_185 ),
    inference(forward_subsumption_resolution,[],[f17300,f10]) ).

fof(f17330,plain,
    ( until2p29(s1)
    | ~ spl0_185
    | ~ spl0_607 ),
    inference(forward_subsumption_resolution,[],[f17329,f17104]) ).

fof(f17331,plain,
    ( spl0_68
    | ~ spl0_185
    | ~ spl0_607 ),
    inference(avatar_split_clause,[],[f17330,f17102,f1699,f618]) ).

fof(f17350,plain,
    ( until2p29(s7)
    | ~ last(s9)
    | ~ xuntil28(s9)
    | ~ spl0_179 ),
    inference(resolution,[],[f1677,f165]) ).

fof(f17375,plain,
    ( ~ last(s9)
    | ~ xuntil28(s9)
    | spl0_80
    | ~ spl0_179 ),
    inference(forward_subsumption_resolution,[],[f17350,f685]) ).

fof(f17376,plain,
    ( ~ xuntil28(s9)
    | spl0_80
    | ~ spl0_179 ),
    inference(forward_subsumption_resolution,[],[f17375,f10]) ).

fof(f17377,plain,
    ( $false
    | spl0_80
    | ~ spl0_179
    | ~ spl0_607 ),
    inference(forward_subsumption_resolution,[],[f17376,f17104]) ).

fof(f17378,plain,
    ( spl0_80
    | ~ spl0_179
    | ~ spl0_607 ),
    inference(avatar_contradiction_clause,[],[f17377]) ).

fof(f17384,plain,
    ( until2p29(s4)
    | ~ last(s9)
    | ~ xuntil28(s9)
    | ~ spl0_182 ),
    inference(resolution,[],[f1689,f165]) ).

fof(f17409,plain,
    ( ~ last(s9)
    | ~ xuntil28(s9)
    | spl0_74
    | ~ spl0_182 ),
    inference(forward_subsumption_resolution,[],[f17384,f652]) ).

fof(f17410,plain,
    ( ~ xuntil28(s9)
    | spl0_74
    | ~ spl0_182 ),
    inference(forward_subsumption_resolution,[],[f17409,f10]) ).

fof(f17411,plain,
    ( $false
    | spl0_74
    | ~ spl0_182
    | ~ spl0_607 ),
    inference(forward_subsumption_resolution,[],[f17410,f17104]) ).

fof(f17412,plain,
    ( spl0_74
    | ~ spl0_182
    | ~ spl0_607 ),
    inference(avatar_contradiction_clause,[],[f17411]) ).

fof(f17418,plain,
    ( until2p29(s5)
    | ~ last(s9)
    | ~ xuntil28(s9)
    | ~ spl0_181 ),
    inference(resolution,[],[f1685,f165]) ).

fof(f17443,plain,
    ( ~ last(s9)
    | ~ xuntil28(s9)
    | spl0_76
    | ~ spl0_181 ),
    inference(forward_subsumption_resolution,[],[f17418,f663]) ).

fof(f17444,plain,
    ( ~ xuntil28(s9)
    | spl0_76
    | ~ spl0_181 ),
    inference(forward_subsumption_resolution,[],[f17443,f10]) ).

fof(f17445,plain,
    ( $false
    | spl0_76
    | ~ spl0_181
    | ~ spl0_607 ),
    inference(forward_subsumption_resolution,[],[f17444,f17104]) ).

fof(f17446,plain,
    ( spl0_76
    | ~ spl0_181
    | ~ spl0_607 ),
    inference(avatar_contradiction_clause,[],[f17445]) ).

fof(f17454,plain,
    ( until2p29(s3)
    | ~ last(s9)
    | ~ xuntil28(s9)
    | ~ spl0_183 ),
    inference(resolution,[],[f1693,f165]) ).

fof(f17479,plain,
    ( ~ last(s9)
    | ~ xuntil28(s9)
    | spl0_72
    | ~ spl0_183 ),
    inference(forward_subsumption_resolution,[],[f17454,f641]) ).

fof(f17480,plain,
    ( ~ xuntil28(s9)
    | spl0_72
    | ~ spl0_183 ),
    inference(forward_subsumption_resolution,[],[f17479,f10]) ).

fof(f17481,plain,
    ( $false
    | spl0_72
    | ~ spl0_183
    | ~ spl0_607 ),
    inference(forward_subsumption_resolution,[],[f17480,f17104]) ).

fof(f17482,plain,
    ( spl0_72
    | ~ spl0_183
    | ~ spl0_607 ),
    inference(avatar_contradiction_clause,[],[f17481]) ).

fof(f17501,plain,
    ( ~ last(s9)
    | ~ spl0_4
    | ~ spl0_607 ),
    inference(resolution,[],[f182,f17104]) ).

fof(f17502,plain,
    ( $false
    | ~ spl0_4
    | ~ spl0_607 ),
    inference(forward_subsumption_resolution,[],[f17501,f10]) ).

fof(f17503,plain,
    ( ~ spl0_4
    | ~ spl0_607 ),
    inference(avatar_contradiction_clause,[],[f17502]) ).

fof(f17508,plain,
    ( until2p29(s6)
    | ~ last(s9)
    | ~ xuntil28(s9)
    | ~ spl0_180 ),
    inference(resolution,[],[f1681,f165]) ).

fof(f17534,plain,
    ( ~ last(s9)
    | ~ xuntil28(s9)
    | spl0_78
    | ~ spl0_180 ),
    inference(forward_subsumption_resolution,[],[f17508,f674]) ).

fof(f17536,plain,
    ( ~ xuntil28(s9)
    | spl0_78
    | ~ spl0_180 ),
    inference(forward_subsumption_resolution,[],[f17534,f10]) ).

fof(f17538,plain,
    ( $false
    | spl0_78
    | ~ spl0_180
    | ~ spl0_607 ),
    inference(forward_subsumption_resolution,[],[f17536,f17104]) ).

fof(f17539,plain,
    ( spl0_78
    | ~ spl0_180
    | ~ spl0_607 ),
    inference(avatar_contradiction_clause,[],[f17538]) ).

fof(f17548,plain,
    ( until2p29(s8)
    | ~ last(s9)
    | ~ xuntil28(s9)
    | ~ spl0_178 ),
    inference(resolution,[],[f1673,f165]) ).

fof(f17575,plain,
    ( ~ last(s9)
    | ~ xuntil28(s9)
    | spl0_82
    | ~ spl0_178 ),
    inference(forward_subsumption_resolution,[],[f17548,f696]) ).

fof(f17577,plain,
    ( ~ xuntil28(s9)
    | spl0_82
    | ~ spl0_178 ),
    inference(forward_subsumption_resolution,[],[f17575,f10]) ).

fof(f17578,plain,
    ( $false
    | spl0_82
    | ~ spl0_178
    | ~ spl0_607 ),
    inference(forward_subsumption_resolution,[],[f17577,f17104]) ).

fof(f17579,plain,
    ( spl0_82
    | ~ spl0_178
    | ~ spl0_607 ),
    inference(avatar_contradiction_clause,[],[f17578]) ).

fof(f17623,plain,
    ( $false
    | ~ spl0_272
    | spl0_417 ),
    inference(forward_subsumption_resolution,[],[f16805,f6537]) ).

fof(f17624,plain,
    ( ~ spl0_272
    | spl0_417 ),
    inference(avatar_contradiction_clause,[],[f17623]) ).

fof(f17740,plain,
    ( ~ spl0_262
    | spl0_266 ),
    inference(avatar_split_clause,[],[f7453,f2787,f2770]) ).

fof(f17826,plain,
    ( xuntil28(s4)
    | ~ spl0_194
    | spl0_610 ),
    inference(forward_subsumption_resolution,[],[f13236,f17124]) ).

fof(f17827,plain,
    ( $false
    | ~ spl0_194
    | spl0_195
    | spl0_610 ),
    inference(forward_subsumption_resolution,[],[f17826,f1900]) ).

fof(f17828,plain,
    ( ~ spl0_194
    | spl0_195
    | spl0_610 ),
    inference(avatar_contradiction_clause,[],[f17827]) ).

fof(f17829,plain,
    ( xuntil28(s3)
    | ~ spl0_192
    | spl0_608 ),
    inference(forward_subsumption_resolution,[],[f13235,f17111]) ).

fof(f17830,plain,
    ( $false
    | ~ spl0_192
    | spl0_193
    | spl0_608 ),
    inference(forward_subsumption_resolution,[],[f17829,f1891]) ).

fof(f17831,plain,
    ( ~ spl0_192
    | spl0_193
    | spl0_608 ),
    inference(avatar_contradiction_clause,[],[f17830]) ).

fof(f17869,plain,
    ( xuntil28(s2)
    | node26(s2)
    | ~ spl0_190 ),
    inference(resolution,[],[f1877,f162]) ).

fof(f17892,plain,
    ( ~ node23(s3)
    | node20(c_e_h_1,c_r,s2)
    | spl0_234 ),
    inference(forward_subsumption_resolution,[],[f2747,f2281]) ).

fof(f17893,plain,
    ( ~ node23(s4)
    | node20(c_e_h_1,c_r,s3)
    | spl0_290 ),
    inference(forward_subsumption_resolution,[],[f2748,f3042]) ).

fof(f17894,plain,
    ( ~ node23(s5)
    | node20(c_e_h_1,c_r,s4)
    | spl0_259 ),
    inference(forward_subsumption_resolution,[],[f2749,f2734]) ).

fof(f17895,plain,
    ( ~ node23(s6)
    | node20(c_e_h_1,c_r,s5)
    | spl0_293 ),
    inference(forward_subsumption_resolution,[],[f2750,f3070]) ).

fof(f17897,plain,
    ( ~ node23(s3)
    | spl0_234
    | spl0_283 ),
    inference(forward_subsumption_resolution,[],[f17892,f2976]) ).

fof(f17898,plain,
    ( ~ node23(s4)
    | spl0_288
    | spl0_290 ),
    inference(forward_subsumption_resolution,[],[f17893,f3034]) ).

fof(f17899,plain,
    ( ~ node23(s5)
    | spl0_258
    | spl0_259 ),
    inference(forward_subsumption_resolution,[],[f17894,f2730]) ).

fof(f17900,plain,
    ( ~ node23(s6)
    | spl0_291
    | spl0_293 ),
    inference(forward_subsumption_resolution,[],[f17895,f3062]) ).

fof(f17907,definition,
    ( spl0_621
  <=> xuntil2p30(s1) ),
    introduced(definition,[new_symbols(definition,[spl0_621])],[avatar_definition]) ).

fof(f17909,plain,
    ( ~ xuntil2p30(s1)
    | spl0_621 ),
    inference(avatar_component_clause,[],[f17907]) ).

fof(f17910,plain,
    ( ~ spl0_621
    | spl0_70 ),
    inference(avatar_split_clause,[],[f1730,f629,f17907]) ).

fof(f18168,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_h,s3)
    | ~ spl0_551 ),
    inference(resolution,[],[f11772,f57]) ).

fof(f18169,plain,
    ( spl0_583
    | ~ spl0_551 ),
    inference(avatar_split_clause,[],[f18168,f11771,f14435]) ).

fof(f18268,plain,
    ( ~ node23(s8)
    | spl0_375 ),
    inference(resolution,[],[f4840,f725]) ).

fof(f18280,plain,
    ( ~ node23(s7)
    | spl0_299 ),
    inference(resolution,[],[f3126,f725]) ).

fof(f18351,plain,
    ( ~ node23(s9)
    | node20(c_e_h_1,c_r,s8)
    | spl0_375 ),
    inference(forward_subsumption_resolution,[],[f2753,f4840]) ).

fof(f18352,plain,
    ( ~ node23(s9)
    | spl0_374
    | spl0_375 ),
    inference(forward_subsumption_resolution,[],[f18351,f4836]) ).

fof(f18353,plain,
    ( xuntil2p30(s1)
    | node26(s1)
    | ~ spl0_68 ),
    inference(resolution,[],[f620,f166]) ).

fof(f18354,plain,
    ( node26(s1)
    | ~ spl0_68
    | spl0_621 ),
    inference(forward_subsumption_resolution,[],[f18353,f17909]) ).

fof(f18355,plain,
    ( node24(s1)
    | node25(s1)
    | node23(s1)
    | ~ spl0_68
    | spl0_621 ),
    inference(resolution,[],[f18354,f161]) ).

fof(f18356,plain,
    ( node25(s1)
    | node23(s1)
    | ~ spl0_68
    | spl0_231
    | spl0_621 ),
    inference(forward_subsumption_resolution,[],[f18355,f2257]) ).

fof(f18357,plain,
    ( node23(s1)
    | ~ spl0_68
    | spl0_231
    | spl0_262
    | spl0_621 ),
    inference(forward_subsumption_resolution,[],[f18356,f2772]) ).

fof(f18358,plain,
    ( $false
    | ~ spl0_68
    | spl0_231
    | spl0_261
    | spl0_262
    | spl0_621 ),
    inference(forward_subsumption_resolution,[],[f18357,f2764]) ).

fof(f18359,plain,
    ( ~ spl0_68
    | spl0_231
    | spl0_261
    | spl0_262
    | spl0_621 ),
    inference(avatar_contradiction_clause,[],[f18358]) ).

fof(f18366,plain,
    ( node24(s6)
    | node25(s6)
    | node23(s6)
    | ~ spl0_614 ),
    inference(resolution,[],[f17151,f161]) ).

fof(f18367,plain,
    ( node25(s6)
    | node23(s6)
    | spl0_222
    | ~ spl0_614 ),
    inference(forward_subsumption_resolution,[],[f18366,f2130]) ).

fof(f18368,plain,
    ( node23(s6)
    | spl0_221
    | spl0_222
    | ~ spl0_614 ),
    inference(forward_subsumption_resolution,[],[f18367,f16291]) ).

fof(f18369,plain,
    ( $false
    | spl0_221
    | spl0_222
    | spl0_291
    | spl0_293
    | ~ spl0_614 ),
    inference(forward_subsumption_resolution,[],[f18368,f17900]) ).

fof(f18370,plain,
    ( spl0_221
    | spl0_222
    | spl0_291
    | spl0_293
    | ~ spl0_614 ),
    inference(avatar_contradiction_clause,[],[f18369]) ).

fof(f18374,plain,
    ( node24(s7)
    | node25(s7)
    | node23(s7)
    | ~ spl0_616 ),
    inference(resolution,[],[f17164,f161]) ).

fof(f18375,plain,
    ( node25(s7)
    | node23(s7)
    | spl0_224
    | ~ spl0_616 ),
    inference(forward_subsumption_resolution,[],[f18374,f2139]) ).

fof(f18376,plain,
    ( node23(s7)
    | spl0_224
    | spl0_253
    | ~ spl0_616 ),
    inference(forward_subsumption_resolution,[],[f18375,f2650]) ).

fof(f18377,plain,
    ( $false
    | spl0_224
    | spl0_253
    | spl0_299
    | ~ spl0_616 ),
    inference(forward_subsumption_resolution,[],[f18376,f18280]) ).

fof(f18378,plain,
    ( spl0_224
    | spl0_253
    | spl0_299
    | ~ spl0_616 ),
    inference(avatar_contradiction_clause,[],[f18377]) ).

fof(f18382,plain,
    ( node24(s8)
    | node25(s8)
    | node23(s8)
    | ~ spl0_618 ),
    inference(resolution,[],[f17177,f161]) ).

fof(f18383,plain,
    ( node25(s8)
    | node23(s8)
    | spl0_226
    | ~ spl0_618 ),
    inference(forward_subsumption_resolution,[],[f18382,f2148]) ).

fof(f18384,plain,
    ( node23(s8)
    | spl0_226
    | spl0_269
    | ~ spl0_618 ),
    inference(forward_subsumption_resolution,[],[f18383,f2808]) ).

fof(f18385,plain,
    ( $false
    | spl0_226
    | spl0_269
    | spl0_375
    | ~ spl0_618 ),
    inference(forward_subsumption_resolution,[],[f18384,f18268]) ).

fof(f18386,plain,
    ( spl0_226
    | spl0_269
    | spl0_375
    | ~ spl0_618 ),
    inference(avatar_contradiction_clause,[],[f18385]) ).

fof(f18395,plain,
    ( node24(s4)
    | node25(s4)
    | node23(s4)
    | ~ spl0_610 ),
    inference(resolution,[],[f17125,f161]) ).

fof(f18396,plain,
    ( node25(s4)
    | node23(s4)
    | spl0_218
    | ~ spl0_610 ),
    inference(forward_subsumption_resolution,[],[f18395,f2112]) ).

fof(f18397,plain,
    ( node23(s4)
    | spl0_218
    | spl0_267
    | ~ spl0_610 ),
    inference(forward_subsumption_resolution,[],[f18396,f2794]) ).

fof(f18398,plain,
    ( $false
    | spl0_218
    | spl0_267
    | spl0_288
    | spl0_290
    | ~ spl0_610 ),
    inference(forward_subsumption_resolution,[],[f18397,f17898]) ).

fof(f18399,plain,
    ( spl0_218
    | spl0_267
    | spl0_288
    | spl0_290
    | ~ spl0_610 ),
    inference(avatar_contradiction_clause,[],[f18398]) ).

fof(f18403,plain,
    ( node24(s5)
    | node25(s5)
    | node23(s5)
    | ~ spl0_612 ),
    inference(resolution,[],[f17138,f161]) ).

fof(f18404,plain,
    ( node25(s5)
    | node23(s5)
    | spl0_220
    | ~ spl0_612 ),
    inference(forward_subsumption_resolution,[],[f18403,f2121]) ).

fof(f18405,plain,
    ( node23(s5)
    | spl0_219
    | spl0_220
    | ~ spl0_612 ),
    inference(forward_subsumption_resolution,[],[f18404,f12041]) ).

fof(f18406,plain,
    ( $false
    | spl0_219
    | spl0_220
    | spl0_258
    | spl0_259
    | ~ spl0_612 ),
    inference(forward_subsumption_resolution,[],[f18405,f17899]) ).

fof(f18407,plain,
    ( spl0_219
    | spl0_220
    | spl0_258
    | spl0_259
    | ~ spl0_612 ),
    inference(avatar_contradiction_clause,[],[f18406]) ).

fof(f18414,plain,
    ( node24(s0)
    | node25(s0)
    | node23(s0)
    | ~ spl0_63 ),
    inference(resolution,[],[f538,f161]) ).

fof(f18415,plain,
    ( node25(s0)
    | node23(s0)
    | ~ spl0_63 ),
    inference(forward_subsumption_resolution,[],[f18414,f2006]) ).

fof(f18416,plain,
    ( node23(s0)
    | ~ spl0_63 ),
    inference(forward_subsumption_resolution,[],[f18415,f2202]) ).

fof(f18417,plain,
    ( $false
    | ~ spl0_63 ),
    inference(forward_subsumption_resolution,[],[f18416,f2740]) ).

fof(f18418,plain,
    ~ spl0_63,
    inference(avatar_contradiction_clause,[],[f18417]) ).

fof(f18446,plain,
    ( node26(s2)
    | ~ spl0_190
    | spl0_191 ),
    inference(forward_subsumption_resolution,[],[f17869,f1882]) ).

fof(f18447,plain,
    ( node24(s2)
    | node25(s2)
    | node23(s2)
    | ~ spl0_190
    | spl0_191 ),
    inference(resolution,[],[f18446,f161]) ).

fof(f18448,plain,
    ( node25(s2)
    | node23(s2)
    | ~ spl0_190
    | spl0_191
    | spl0_214 ),
    inference(forward_subsumption_resolution,[],[f18447,f2094]) ).

fof(f18449,plain,
    ( node23(s2)
    | ~ spl0_190
    | spl0_191
    | spl0_214
    | spl0_264 ),
    inference(forward_subsumption_resolution,[],[f18448,f2781]) ).

fof(f18450,plain,
    ( $false
    | ~ spl0_190
    | spl0_191
    | spl0_214
    | spl0_234
    | spl0_264 ),
    inference(forward_subsumption_resolution,[],[f18449,f5174]) ).

fof(f18451,plain,
    ( ~ spl0_190
    | spl0_191
    | spl0_214
    | spl0_234
    | spl0_264 ),
    inference(avatar_contradiction_clause,[],[f18450]) ).

fof(f18452,plain,
    ( node26(s1)
    | ~ spl0_64
    | spl0_189 ),
    inference(forward_subsumption_resolution,[],[f13244,f1873]) ).

fof(f18453,plain,
    ( node24(s1)
    | node25(s1)
    | node23(s1)
    | ~ spl0_64
    | spl0_189 ),
    inference(resolution,[],[f18452,f161]) ).

fof(f18454,plain,
    ( node25(s1)
    | node23(s1)
    | ~ spl0_64
    | spl0_189
    | spl0_231 ),
    inference(forward_subsumption_resolution,[],[f18453,f2257]) ).

fof(f18455,plain,
    ( node23(s1)
    | ~ spl0_64
    | spl0_189
    | spl0_231
    | spl0_262 ),
    inference(forward_subsumption_resolution,[],[f18454,f2772]) ).

fof(f18456,plain,
    ( $false
    | ~ spl0_64
    | spl0_189
    | spl0_231
    | spl0_261
    | spl0_262 ),
    inference(forward_subsumption_resolution,[],[f18455,f2764]) ).

fof(f18457,plain,
    ( ~ spl0_64
    | spl0_189
    | spl0_231
    | spl0_261
    | spl0_262 ),
    inference(avatar_contradiction_clause,[],[f18456]) ).

fof(f18475,plain,
    ( xuntil2p30(s2)
    | node26(s2)
    | ~ spl0_70 ),
    inference(resolution,[],[f631,f166]) ).

fof(f18476,plain,
    ( node26(s2)
    | ~ spl0_70
    | spl0_205 ),
    inference(forward_subsumption_resolution,[],[f18475,f1945]) ).

fof(f18499,plain,
    ( node24(s2)
    | node25(s2)
    | node23(s2)
    | ~ spl0_70
    | spl0_205 ),
    inference(resolution,[],[f18476,f161]) ).

fof(f18500,plain,
    ( node25(s2)
    | node23(s2)
    | ~ spl0_70
    | spl0_205
    | spl0_214 ),
    inference(forward_subsumption_resolution,[],[f18499,f2094]) ).

fof(f18501,plain,
    ( node23(s2)
    | ~ spl0_70
    | spl0_205
    | spl0_214
    | spl0_264 ),
    inference(forward_subsumption_resolution,[],[f18500,f2781]) ).

fof(f18502,plain,
    ( $false
    | ~ spl0_70
    | spl0_205
    | spl0_214
    | spl0_234
    | spl0_264 ),
    inference(forward_subsumption_resolution,[],[f18501,f5174]) ).

fof(f18503,plain,
    ( ~ spl0_70
    | spl0_205
    | spl0_214
    | spl0_234
    | spl0_264 ),
    inference(avatar_contradiction_clause,[],[f18502]) ).

fof(f18509,definition,
    ( spl0_627
  <=> m_c_h_element_v_in1(c_e_h_3,c_h,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_627])],[avatar_definition]) ).

fof(f18510,plain,
    ( m_c_h_element_v_in1(c_e_h_3,c_h,s1)
    | ~ spl0_627 ),
    inference(avatar_component_clause,[],[f18509]) ).

fof(f18511,plain,
    ( ~ m_c_h_element_v_in1(c_e_h_3,c_h,s1)
    | spl0_627 ),
    inference(avatar_component_clause,[],[f18509]) ).

fof(f18513,definition,
    ( spl0_628
  <=> m_c_h_element_v_in2(c_e_h_3,c_h,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_628])],[avatar_definition]) ).

fof(f18514,plain,
    ( m_c_h_element_v_in2(c_e_h_3,c_h,s1)
    | ~ spl0_628 ),
    inference(avatar_component_clause,[],[f18513]) ).

fof(f18515,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_3,c_h,s1)
    | spl0_628 ),
    inference(avatar_component_clause,[],[f18513]) ).

fof(f18522,definition,
    ( spl0_630
  <=> m_c_h_element_v_in2(c_e_h_1,c_h,s3) ),
    introduced(definition,[new_symbols(definition,[spl0_630])],[avatar_definition]) ).

fof(f18523,plain,
    ( m_c_h_element_v_in2(c_e_h_1,c_h,s3)
    | ~ spl0_630 ),
    inference(avatar_component_clause,[],[f18522]) ).

fof(f18524,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_1,c_h,s3)
    | spl0_630 ),
    inference(avatar_component_clause,[],[f18522]) ).

fof(f18526,plain,
    ( node24(s9)
    | node25(s9)
    | node23(s9)
    | ~ spl0_606 ),
    inference(resolution,[],[f17100,f161]) ).

fof(f18527,plain,
    ( node25(s9)
    | node23(s9)
    | spl0_233
    | ~ spl0_606 ),
    inference(forward_subsumption_resolution,[],[f18526,f2266]) ).

fof(f18528,plain,
    ( node25(s9)
    | spl0_233
    | spl0_374
    | spl0_375
    | ~ spl0_606 ),
    inference(forward_subsumption_resolution,[],[f18527,f18352]) ).

fof(f18529,plain,
    ( spl0_271
    | spl0_233
    | spl0_374
    | spl0_375
    | ~ spl0_606 ),
    inference(avatar_split_clause,[],[f18528,f17098,f4839,f4835,f2264,f2820]) ).

fof(f18541,plain,
    ( ! [X0] :
        ( node17(c_e_h_3,c_e,X0)
        | m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | ~ trans(X0,s8) )
    | ~ spl0_367 ),
    inference(resolution,[],[f4412,f16127]) ).

fof(f18718,definition,
    ( spl0_646
  <=> m_and_h_gate_h_init_v_init_h_out(c_e_h_2,c_m,s0) ),
    introduced(definition,[new_symbols(definition,[spl0_646])],[avatar_definition]) ).

fof(f18719,plain,
    ( ~ m_and_h_gate_h_init_v_init_h_out(c_e_h_2,c_m,s0)
    | spl0_646 ),
    inference(avatar_component_clause,[],[f18718]) ).

fof(f18720,plain,
    ( m_and_h_gate_h_init_v_init_h_out(c_e_h_2,c_m,s0)
    | ~ spl0_646 ),
    inference(avatar_component_clause,[],[f18718]) ).

fof(f18727,plain,
    ( m_cell_v_token(c_e_h_2,s0)
    | ~ spl0_646 ),
    inference(resolution,[],[f18720,f77]) ).

fof(f18728,plain,
    ( $false
    | ~ spl0_646 ),
    inference(forward_subsumption_resolution,[],[f18727,f18]) ).

fof(f18729,plain,
    ~ spl0_646,
    inference(avatar_contradiction_clause,[],[f18728]) ).

fof(f18731,plain,
    ( ! [X0] :
        ( ~ m_c_h_element_v_in2(c_e_h_3,c_e,X0)
        | ~ trans(X0,s8)
        | m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | m_c_h_element_v_in1(c_e_h_3,c_e,X0) )
    | ~ spl0_367 ),
    inference(resolution,[],[f18541,f140]) ).

fof(f18780,plain,
    ( ! [X0] :
        ( ~ m_c_h_element_v_in2(c_e_h_1,c_h,X0)
        | ~ trans(X0,s2)
        | m_c_h_element_v_out(c_e_h_1,c_h,X0)
        | m_c_h_element_v_in1(c_e_h_1,c_h,X0) )
    | ~ spl0_526 ),
    inference(resolution,[],[f16853,f140]) ).

fof(f19000,plain,
    ( ! [X0] :
        ( m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X0)
        | ~ trans(s3,X0)
        | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s3) )
    | spl0_361
    | ~ spl0_405 ),
    inference(forward_subsumption_resolution,[],[f9434,f4326]) ).

fof(f19085,definition,
    ( spl0_660
  <=> node9(c_e_h_2,c_m,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_660])],[avatar_definition]) ).

fof(f19086,plain,
    ( ~ node9(c_e_h_2,c_m,s1)
    | spl0_660 ),
    inference(avatar_component_clause,[],[f19085]) ).

fof(f19087,plain,
    ( node9(c_e_h_2,c_m,s1)
    | ~ spl0_660 ),
    inference(avatar_component_clause,[],[f19085]) ).

fof(f19093,definition,
    ( spl0_662
  <=> m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_662])],[avatar_definition]) ).

fof(f19094,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s1)
    | spl0_662 ),
    inference(avatar_component_clause,[],[f19093]) ).

fof(f19095,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s1)
    | ~ spl0_662 ),
    inference(avatar_component_clause,[],[f19093]) ).

fof(f19109,plain,
    ( ! [X0] :
        ( node9(c_e_h_2,c_m,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_h_init_v_out(c_e_h_2,c_m,X0) )
    | ~ spl0_662 ),
    inference(resolution,[],[f19095,f3855]) ).

fof(f19121,definition,
    ( spl0_665
  <=> m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s2) ),
    introduced(definition,[new_symbols(definition,[spl0_665])],[avatar_definition]) ).

fof(f19122,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s2)
    | spl0_665 ),
    inference(avatar_component_clause,[],[f19121]) ).

fof(f19123,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s2)
    | ~ spl0_665 ),
    inference(avatar_component_clause,[],[f19121]) ).

fof(f19136,definition,
    ( spl0_666
  <=> m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_666])],[avatar_definition]) ).

fof(f19137,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s1)
    | spl0_666 ),
    inference(avatar_component_clause,[],[f19136]) ).

fof(f19138,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s1)
    | ~ spl0_666 ),
    inference(avatar_component_clause,[],[f19136]) ).

fof(f19251,plain,
    ( ! [X0] :
        ( node9(c_e_h_2,c_m,X0)
        | ~ trans(X0,s2)
        | m_and_h_gate_h_init_v_out(c_e_h_2,c_m,X0) )
    | ~ spl0_665 ),
    inference(resolution,[],[f19123,f3855]) ).

fof(f19257,plain,
    ( ! [X0] :
        ( m_and_h_gate_h_init_v_in2(c_e_h_2,c_m,X0)
        | m_and_h_gate_h_init_v_out(c_e_h_2,c_m,X0)
        | ~ trans(X0,s1) )
    | ~ spl0_662 ),
    inference(resolution,[],[f19109,f120]) ).

fof(f19260,plain,
    ( ~ trans(s1,s2)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s1)
    | spl0_660
    | ~ spl0_665 ),
    inference(resolution,[],[f19251,f19086]) ).

fof(f19275,plain,
    ( ! [X0] :
        ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_n,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_h_init_v_out(c_e_h_2,c_m,X0) )
    | ~ spl0_662 ),
    inference(resolution,[],[f19257,f75]) ).

fof(f19327,plain,
    ( ~ trans(s0,s1)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s0)
    | m_cell_v_token(c_e_h_2,s0)
    | ~ spl0_662 ),
    inference(resolution,[],[f19275,f739]) ).

fof(f19328,plain,
    ( ~ trans(s0,s1)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s0)
    | ~ spl0_662 ),
    inference(forward_subsumption_resolution,[],[f19327,f738]) ).

fof(f19329,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s0)
    | ~ spl0_662 ),
    inference(forward_subsumption_resolution,[],[f19328,f377]) ).

fof(f19334,plain,
    ( m_and_h_gate_h_init_v_init_h_out(c_e_h_2,c_m,s0)
    | ~ spl0_662 ),
    inference(resolution,[],[f19329,f118]) ).

fof(f19336,plain,
    ( $false
    | spl0_646
    | ~ spl0_662 ),
    inference(forward_subsumption_resolution,[],[f19334,f18719]) ).

fof(f19337,plain,
    ( spl0_646
    | ~ spl0_662 ),
    inference(avatar_contradiction_clause,[],[f19336]) ).

fof(f19339,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s1)
    | spl0_660
    | ~ spl0_665 ),
    inference(forward_subsumption_resolution,[],[f19260,f378]) ).

fof(f19355,plain,
    ( $false
    | spl0_660
    | spl0_662
    | ~ spl0_665 ),
    inference(forward_subsumption_resolution,[],[f19339,f19094]) ).

fof(f19356,plain,
    ( spl0_660
    | spl0_662
    | ~ spl0_665 ),
    inference(avatar_contradiction_clause,[],[f19355]) ).

fof(f19844,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_i,s6)
    | ~ trans(s6,s7)
    | ~ spl0_452
    | spl0_541 ),
    inference(resolution,[],[f11029,f11069]) ).

fof(f19847,plain,
    ( ~ trans(s6,s7)
    | ~ spl0_452
    | spl0_457
    | spl0_541 ),
    inference(forward_subsumption_resolution,[],[f19844,f7719]) ).

fof(f19848,plain,
    ( $false
    | ~ spl0_452
    | spl0_457
    | spl0_541 ),
    inference(forward_subsumption_resolution,[],[f19847,f383]) ).

fof(f19849,plain,
    ( ~ spl0_452
    | spl0_457
    | spl0_541 ),
    inference(avatar_contradiction_clause,[],[f19848]) ).

fof(f19969,definition,
    ( spl0_683
  <=> m_and_h_gate_v_out(c_e_h_1,c_c,s2) ),
    introduced(definition,[new_symbols(definition,[spl0_683])],[avatar_definition]) ).

fof(f19971,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_c,s2)
    | ~ spl0_683 ),
    inference(avatar_component_clause,[],[f19969]) ).

fof(f19985,plain,
    ( ! [X0] :
        ( node20(c_e_h_1,c_c,X0)
        | ~ trans(X0,s2)
        | m_and_h_gate_v_out(c_e_h_1,c_c,X0) )
    | ~ spl0_683 ),
    inference(resolution,[],[f19971,f2618]) ).

fof(f20028,plain,
    ( m_and_h_gate_h_init_v_in2(c_e_h_2,c_m,s1)
    | ~ spl0_660 ),
    inference(resolution,[],[f19087,f120]) ).

fof(f20030,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s1)
    | ~ spl0_660 ),
    inference(resolution,[],[f20028,f75]) ).

fof(f20032,plain,
    ( $false
    | ~ spl0_660
    | ~ spl0_666 ),
    inference(forward_subsumption_resolution,[],[f20030,f19138]) ).

fof(f20033,plain,
    ( ~ spl0_660
    | ~ spl0_666 ),
    inference(avatar_contradiction_clause,[],[f20032]) ).

fof(f20034,plain,
    ( ~ trans(s0,s1)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s0)
    | spl0_666 ),
    inference(resolution,[],[f19137,f6875]) ).

fof(f20035,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s0)
    | spl0_666 ),
    inference(forward_subsumption_resolution,[],[f20034,f377]) ).

fof(f20040,plain,
    ( m_and_h_gate_h_init_v_init_h_out(c_e_h_2,c_m,s0)
    | spl0_666 ),
    inference(resolution,[],[f20035,f118]) ).

fof(f20042,plain,
    ( $false
    | spl0_646
    | spl0_666 ),
    inference(forward_subsumption_resolution,[],[f20040,f18719]) ).

fof(f20043,plain,
    ( spl0_646
    | spl0_666 ),
    inference(avatar_contradiction_clause,[],[f20042]) ).

fof(f20148,definition,
    ( spl0_686
  <=> node20(c_e_h_1,c_c,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_686])],[avatar_definition]) ).

fof(f20149,plain,
    ( ~ node20(c_e_h_1,c_c,s1)
    | spl0_686 ),
    inference(avatar_component_clause,[],[f20148]) ).

fof(f20150,plain,
    ( node20(c_e_h_1,c_c,s1)
    | ~ spl0_686 ),
    inference(avatar_component_clause,[],[f20148]) ).

fof(f20152,definition,
    ( spl0_687
  <=> m_and_h_gate_v_out(c_e_h_1,c_c,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_687])],[avatar_definition]) ).

fof(f20153,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_c,s1)
    | spl0_687 ),
    inference(avatar_component_clause,[],[f20152]) ).

fof(f20154,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_c,s1)
    | ~ spl0_687 ),
    inference(avatar_component_clause,[],[f20152]) ).

fof(f20495,definition,
    ( spl0_708
  <=> m_and_h_gate_v_out(c_e_h_3,c_c,s5) ),
    introduced(definition,[new_symbols(definition,[spl0_708])],[avatar_definition]) ).

fof(f20497,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_c,s5)
    | ~ spl0_708 ),
    inference(avatar_component_clause,[],[f20495]) ).

fof(f20520,definition,
    ( spl0_711
  <=> m_and_h_gate_v_out(c_e_h_3,c_c,s2) ),
    introduced(definition,[new_symbols(definition,[spl0_711])],[avatar_definition]) ).

fof(f20521,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_3,c_c,s2)
    | spl0_711 ),
    inference(avatar_component_clause,[],[f20520]) ).

fof(f20522,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_c,s2)
    | ~ spl0_711 ),
    inference(avatar_component_clause,[],[f20520]) ).

fof(f20735,plain,
    ( ~ trans(s1,s2)
    | m_and_h_gate_v_out(c_e_h_1,c_c,s1)
    | ~ spl0_683
    | spl0_686 ),
    inference(resolution,[],[f20149,f19985]) ).

fof(f20741,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_c,s1)
    | ~ spl0_683
    | spl0_686 ),
    inference(forward_subsumption_resolution,[],[f20735,f378]) ).

fof(f20744,plain,
    ( spl0_687
    | ~ spl0_683
    | spl0_686 ),
    inference(avatar_split_clause,[],[f20741,f20148,f19969,f20152]) ).

fof(f20843,plain,
    ( m_and_h_gate_v_in1(c_e_h_1,c_c,s1)
    | ~ spl0_686 ),
    inference(resolution,[],[f20150,f148]) ).

fof(f20944,plain,
    ( m_mutex_h_half_v_out(c_e_h_1,c_a,s1)
    | ~ spl0_686 ),
    inference(resolution,[],[f32,f20843]) ).

fof(f21380,plain,
    ( ! [X0] :
        ( ~ m_c_h_element_v_in1(c_e_h_3,c_e,X0)
        | m_c_h_element_v_in2(c_e_h_3,c_e,X0)
        | m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | ~ trans(X0,s8) )
    | ~ spl0_367 ),
    inference(resolution,[],[f141,f18541]) ).

fof(f22656,plain,
    ! [X2,X3,X0,X1] :
      ( node12(X0,X1,X2,X3)
      | ~ trans(X2,X3)
      | m_mutex_h_half_v_out(X0,X1,X2)
      | ~ m_mutex_h_half_v_out(X0,X1,X3) ),
    inference(resolution,[],[f131,f130]) ).

fof(f22730,plain,
    ! [X0] : ~ m_cell_v_req(X0,s0),
    inference(resolution,[],[f97,f147]) ).

fof(f22894,definition,
    ( spl0_770
  <=> m_c_h_element_v_in1(c_e_h_1,c_e,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_770])],[avatar_definition]) ).

fof(f22895,plain,
    ( m_c_h_element_v_in1(c_e_h_1,c_e,s1)
    | ~ spl0_770 ),
    inference(avatar_component_clause,[],[f22894]) ).

fof(f22896,plain,
    ( ~ m_c_h_element_v_in1(c_e_h_1,c_e,s1)
    | spl0_770 ),
    inference(avatar_component_clause,[],[f22894]) ).

fof(f22898,definition,
    ( spl0_771
  <=> m_c_h_element_v_in2(c_e_h_1,c_e,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_771])],[avatar_definition]) ).

fof(f22899,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_1,c_e,s1)
    | spl0_771 ),
    inference(avatar_component_clause,[],[f22898]) ).

fof(f22900,plain,
    ( m_c_h_element_v_in2(c_e_h_1,c_e,s1)
    | ~ spl0_771 ),
    inference(avatar_component_clause,[],[f22898]) ).

fof(f23912,plain,
    ! [X2,X3,X0,X1] :
      ( ~ trans(X0,X1)
      | m_mutex_h_half_v_out(X2,X3,X0)
      | ~ m_mutex_h_half_v_out(X2,X3,X1)
      | m_mutex_h_half_v_inp(X2,X3,X0)
      | ~ m_mutex_h_half_v_out(X2,X3,X1) ),
    inference(resolution,[],[f22656,f128]) ).

fof(f23914,plain,
    ! [X2,X3,X0,X1] :
      ( ~ m_mutex_h_half_v_out(X2,X3,X1)
      | m_mutex_h_half_v_out(X2,X3,X0)
      | ~ trans(X0,X1)
      | m_mutex_h_half_v_inp(X2,X3,X0) ),
    inference(duplicate_literal_removal,[],[f23912]) ).

fof(f23918,plain,
    ( ! [X0] :
        ( m_mutex_h_half_v_inp(c_e_h_1,c_a,X0)
        | ~ trans(X0,s1)
        | m_mutex_h_half_v_out(c_e_h_1,c_a,X0) )
    | ~ spl0_686 ),
    inference(resolution,[],[f23914,f20944]) ).

fof(f24013,plain,
    ( ! [X0] :
        ( m_user_v_req(c_e_h_1,c_u,X0)
        | m_mutex_h_half_v_out(c_e_h_1,c_a,X0)
        | ~ trans(X0,s1) )
    | ~ spl0_686 ),
    inference(resolution,[],[f23918,f23]) ).

fof(f24015,plain,
    ( m_mutex_h_half_v_out(c_e_h_1,c_a,s0)
    | ~ trans(s0,s1)
    | ~ spl0_686 ),
    inference(resolution,[],[f24013,f111]) ).

fof(f24017,plain,
    ( ~ trans(s0,s1)
    | ~ spl0_686 ),
    inference(forward_subsumption_resolution,[],[f24015,f126]) ).

fof(f24018,plain,
    ( $false
    | ~ spl0_686 ),
    inference(forward_subsumption_resolution,[],[f24017,f377]) ).

fof(f24019,plain,
    ~ spl0_686,
    inference(avatar_contradiction_clause,[],[f24018]) ).

fof(f24038,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_i,s1)
    | ~ spl0_771 ),
    inference(resolution,[],[f22900,f43]) ).

fof(f24042,plain,
    ( ! [X0] :
        ( node20(c_e_h_1,c_i,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_1,c_i,X0) )
    | ~ spl0_771 ),
    inference(resolution,[],[f24038,f2618]) ).

fof(f24046,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_1,c_i,X0)
        | m_and_h_gate_v_out(c_e_h_1,c_i,X0)
        | ~ trans(X0,s1) )
    | ~ spl0_771 ),
    inference(resolution,[],[f24042,f148]) ).

fof(f24074,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_1,c_h,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_1,c_i,X0) )
    | ~ spl0_771 ),
    inference(resolution,[],[f24046,f57]) ).

fof(f24080,plain,
    ( ~ trans(s0,s1)
    | m_and_h_gate_v_out(c_e_h_1,c_i,s0)
    | ~ spl0_771 ),
    inference(resolution,[],[f24074,f133]) ).

fof(f24083,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_i,s0)
    | ~ spl0_771 ),
    inference(forward_subsumption_resolution,[],[f24080,f377]) ).

fof(f24084,plain,
    ( $false
    | ~ spl0_771 ),
    inference(forward_subsumption_resolution,[],[f24083,f147]) ).

fof(f24085,plain,
    ~ spl0_771,
    inference(avatar_contradiction_clause,[],[f24084]) ).

fof(f24868,definition,
    ( spl0_795
  <=> m_and_h_gate_v_out(c_e_h_3,c_c,s3) ),
    introduced(definition,[new_symbols(definition,[spl0_795])],[avatar_definition]) ).

fof(f24869,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_3,c_c,s3)
    | spl0_795 ),
    inference(avatar_component_clause,[],[f24868]) ).

fof(f24870,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_c,s3)
    | ~ spl0_795 ),
    inference(avatar_component_clause,[],[f24868]) ).

fof(f24992,definition,
    ( spl0_805
  <=> m_and_h_gate_v_out(c_e_h_3,c_c,s4) ),
    introduced(definition,[new_symbols(definition,[spl0_805])],[avatar_definition]) ).

fof(f24994,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_c,s4)
    | ~ spl0_805 ),
    inference(avatar_component_clause,[],[f24992]) ).

fof(f25413,definition,
    ( spl0_816
  <=> m_mutex_h_half_v_out(c_e_h_3,c_a,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_816])],[avatar_definition]) ).

fof(f25414,plain,
    ( ~ m_mutex_h_half_v_out(c_e_h_3,c_a,s1)
    | spl0_816 ),
    inference(avatar_component_clause,[],[f25413]) ).

fof(f25415,plain,
    ( m_mutex_h_half_v_out(c_e_h_3,c_a,s1)
    | ~ spl0_816 ),
    inference(avatar_component_clause,[],[f25413]) ).

fof(f25427,plain,
    ( ! [X0] :
        ( m_mutex_h_half_v_inp(c_e_h_3,c_a,X0)
        | ~ trans(X0,s1)
        | m_mutex_h_half_v_out(c_e_h_3,c_a,X0) )
    | ~ spl0_816 ),
    inference(resolution,[],[f25415,f23914]) ).

fof(f25433,plain,
    ( ! [X0] :
        ( m_user_v_req(c_e_h_3,c_u,X0)
        | m_mutex_h_half_v_out(c_e_h_3,c_a,X0)
        | ~ trans(X0,s1) )
    | ~ spl0_816 ),
    inference(resolution,[],[f25427,f23]) ).

fof(f25599,plain,
    ( m_mutex_h_half_v_out(c_e_h_3,c_a,s0)
    | ~ trans(s0,s1)
    | ~ spl0_816 ),
    inference(resolution,[],[f25433,f111]) ).

fof(f25600,plain,
    ( ~ trans(s0,s1)
    | ~ spl0_816 ),
    inference(forward_subsumption_resolution,[],[f25599,f126]) ).

fof(f25601,plain,
    ( $false
    | ~ spl0_816 ),
    inference(forward_subsumption_resolution,[],[f25600,f377]) ).

fof(f25602,plain,
    ~ spl0_816,
    inference(avatar_contradiction_clause,[],[f25601]) ).

fof(f27297,definition,
    ( spl0_870
  <=> m_and_h_gate_h_init_v_out(c_e_h_3,c_n,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_870])],[avatar_definition]) ).

fof(f27298,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_3,c_n,s1)
    | spl0_870 ),
    inference(avatar_component_clause,[],[f27297]) ).

fof(f27299,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_3,c_n,s1)
    | ~ spl0_870 ),
    inference(avatar_component_clause,[],[f27297]) ).

fof(f27512,plain,
    ( ! [X0] :
        ( node20(c_e_h_3,c_c,X0)
        | ~ trans(X0,s2)
        | m_and_h_gate_v_out(c_e_h_3,c_c,X0) )
    | ~ spl0_711 ),
    inference(resolution,[],[f20522,f2618]) ).

fof(f27546,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_3,c_c,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_c,X0)
        | ~ trans(X0,s2) )
    | ~ spl0_711 ),
    inference(resolution,[],[f27512,f148]) ).

fof(f27566,plain,
    ( ! [X0] :
        ( m_mutex_h_half_v_out(c_e_h_3,c_a,X0)
        | ~ trans(X0,s2)
        | m_and_h_gate_v_out(c_e_h_3,c_c,X0) )
    | ~ spl0_711 ),
    inference(resolution,[],[f27546,f32]) ).

fof(f27567,plain,
    ( ~ trans(s1,s2)
    | m_and_h_gate_v_out(c_e_h_3,c_c,s1)
    | ~ spl0_711
    | spl0_816 ),
    inference(resolution,[],[f27566,f25414]) ).

fof(f27576,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_c,s1)
    | ~ spl0_711
    | spl0_816 ),
    inference(forward_subsumption_resolution,[],[f27567,f378]) ).

fof(f27580,plain,
    ( ! [X0] :
        ( node20(c_e_h_3,c_c,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_3,c_c,X0) )
    | ~ spl0_711
    | spl0_816 ),
    inference(resolution,[],[f27576,f2618]) ).

fof(f27589,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_3,c_c,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_c,X0)
        | ~ trans(X0,s1) )
    | ~ spl0_711
    | spl0_816 ),
    inference(resolution,[],[f27580,f148]) ).

fof(f27614,plain,
    ( ! [X0] :
        ( m_mutex_h_half_v_out(c_e_h_3,c_a,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_3,c_c,X0) )
    | ~ spl0_711
    | spl0_816 ),
    inference(resolution,[],[f27589,f32]) ).

fof(f27628,plain,
    ( ~ trans(s0,s1)
    | m_and_h_gate_v_out(c_e_h_3,c_c,s0)
    | ~ spl0_711
    | spl0_816 ),
    inference(resolution,[],[f27614,f126]) ).

fof(f27632,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_c,s0)
    | ~ spl0_711
    | spl0_816 ),
    inference(forward_subsumption_resolution,[],[f27628,f377]) ).

fof(f27633,plain,
    ( $false
    | ~ spl0_711
    | spl0_816 ),
    inference(forward_subsumption_resolution,[],[f27632,f147]) ).

fof(f27634,plain,
    ( ~ spl0_711
    | spl0_816 ),
    inference(avatar_contradiction_clause,[],[f27633]) ).

fof(f29460,definition,
    ( spl0_893
  <=> m_c_h_element_v_in1(c_e_h_1,c_h,s2) ),
    introduced(definition,[new_symbols(definition,[spl0_893])],[avatar_definition]) ).

fof(f29461,plain,
    ( m_c_h_element_v_in1(c_e_h_1,c_h,s2)
    | ~ spl0_893 ),
    inference(avatar_component_clause,[],[f29460]) ).

fof(f29462,plain,
    ( ~ m_c_h_element_v_in1(c_e_h_1,c_h,s2)
    | spl0_893 ),
    inference(avatar_component_clause,[],[f29460]) ).

fof(f29464,definition,
    ( spl0_894
  <=> m_c_h_element_v_in2(c_e_h_1,c_h,s2) ),
    introduced(definition,[new_symbols(definition,[spl0_894])],[avatar_definition]) ).

fof(f29465,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_1,c_h,s2)
    | spl0_894 ),
    inference(avatar_component_clause,[],[f29464]) ).

fof(f29466,plain,
    ( m_c_h_element_v_in2(c_e_h_1,c_h,s2)
    | ~ spl0_894 ),
    inference(avatar_component_clause,[],[f29464]) ).

fof(f29480,plain,
    ( ! [X0] :
        ( ~ m_c_h_element_v_in1(c_e_h_1,c_h,X0)
        | ~ trans(X0,s4)
        | m_c_h_element_v_in2(c_e_h_1,c_h,X0)
        | m_c_h_element_v_out(c_e_h_1,c_h,X0) )
    | ~ spl0_576 ),
    inference(resolution,[],[f16156,f141]) ).

fof(f29481,plain,
    ( ! [X0] :
        ( ~ m_c_h_element_v_in2(c_e_h_1,c_h,X0)
        | ~ trans(X0,s4)
        | m_c_h_element_v_out(c_e_h_1,c_h,X0)
        | m_c_h_element_v_in1(c_e_h_1,c_h,X0) )
    | ~ spl0_576 ),
    inference(resolution,[],[f16156,f140]) ).

fof(f29720,plain,
    ( ! [X0] :
        ( ~ m_c_h_element_v_in2(c_e_h_1,c_h,X0)
        | ~ trans(X0,s3)
        | m_c_h_element_v_out(c_e_h_1,c_h,X0)
        | m_c_h_element_v_in1(c_e_h_1,c_h,X0) )
    | ~ spl0_592 ),
    inference(resolution,[],[f16554,f140]) ).

fof(f29947,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_c,s1)
    | ~ spl0_770 ),
    inference(resolution,[],[f22895,f41]) ).

fof(f29948,plain,
    ( spl0_687
    | ~ spl0_770 ),
    inference(avatar_split_clause,[],[f29947,f22894,f20152]) ).

fof(f29965,definition,
    ( spl0_907
  <=> m_c_h_element_v_in1(c_e_h_1,c_e,s2) ),
    introduced(definition,[new_symbols(definition,[spl0_907])],[avatar_definition]) ).

fof(f29966,plain,
    ( m_c_h_element_v_in1(c_e_h_1,c_e,s2)
    | ~ spl0_907 ),
    inference(avatar_component_clause,[],[f29965]) ).

fof(f29967,plain,
    ( ~ m_c_h_element_v_in1(c_e_h_1,c_e,s2)
    | spl0_907 ),
    inference(avatar_component_clause,[],[f29965]) ).

fof(f29969,definition,
    ( spl0_908
  <=> m_c_h_element_v_in2(c_e_h_1,c_e,s2) ),
    introduced(definition,[new_symbols(definition,[spl0_908])],[avatar_definition]) ).

fof(f29970,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_1,c_e,s2)
    | spl0_908 ),
    inference(avatar_component_clause,[],[f29969]) ).

fof(f29971,plain,
    ( m_c_h_element_v_in2(c_e_h_1,c_e,s2)
    | ~ spl0_908 ),
    inference(avatar_component_clause,[],[f29969]) ).

fof(f30216,plain,
    ( ! [X0] :
        ( m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X0)
        | ~ trans(s3,X0) )
    | spl0_361
    | ~ spl0_405
    | spl0_407 ),
    inference(forward_subsumption_resolution,[],[f19000,f5779]) ).

fof(f30219,plain,
    ( ~ trans(s3,s4)
    | spl0_361
    | ~ spl0_405
    | spl0_407
    | spl0_464 ),
    inference(resolution,[],[f30216,f8025]) ).

fof(f30232,plain,
    ( $false
    | spl0_361
    | ~ spl0_405
    | spl0_407
    | spl0_464 ),
    inference(forward_subsumption_resolution,[],[f30219,f380]) ).

fof(f30233,plain,
    ( spl0_361
    | ~ spl0_405
    | spl0_407
    | spl0_464 ),
    inference(avatar_contradiction_clause,[],[f30232]) ).

fof(f30879,definition,
    ( spl0_914
  <=> m_c_h_element_v_out(c_e_h_1,c_h,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_914])],[avatar_definition]) ).

fof(f30880,plain,
    ( ~ m_c_h_element_v_out(c_e_h_1,c_h,s1)
    | spl0_914 ),
    inference(avatar_component_clause,[],[f30879]) ).

fof(f30881,plain,
    ( m_c_h_element_v_out(c_e_h_1,c_h,s1)
    | ~ spl0_914 ),
    inference(avatar_component_clause,[],[f30879]) ).

fof(f31968,plain,
    ( ! [X0] :
        ( node16(c_e_h_1,c_e,X0)
        | m_c_h_element_v_out(c_e_h_1,c_e,X0)
        | ~ trans(X0,s2)
        | m_c_h_element_v_in1(c_e_h_1,c_e,X0) )
    | ~ spl0_370 ),
    inference(resolution,[],[f7269,f4645]) ).

fof(f31974,plain,
    ( ! [X0] :
        ( node16(c_e_h_3,c_e,X0)
        | m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | ~ trans(X0,s8)
        | m_c_h_element_v_in1(c_e_h_3,c_e,X0) )
    | ~ spl0_367 ),
    inference(resolution,[],[f7269,f4412]) ).

fof(f31981,plain,
    ( ! [X0] :
        ( node16(c_e_h_1,c_h,X0)
        | m_c_h_element_v_out(c_e_h_1,c_h,X0)
        | ~ trans(X0,s2)
        | m_c_h_element_v_in1(c_e_h_1,c_h,X0) )
    | ~ spl0_526 ),
    inference(resolution,[],[f7269,f16850]) ).

fof(f31982,plain,
    ( ! [X0] :
        ( node16(c_e_h_1,c_h,X0)
        | m_c_h_element_v_out(c_e_h_1,c_h,X0)
        | ~ trans(X0,s3)
        | m_c_h_element_v_in1(c_e_h_1,c_h,X0) )
    | ~ spl0_592 ),
    inference(resolution,[],[f7269,f15482]) ).

fof(f31983,plain,
    ( ! [X0] :
        ( node16(c_e_h_1,c_h,X0)
        | m_c_h_element_v_out(c_e_h_1,c_h,X0)
        | ~ trans(X0,s4)
        | m_c_h_element_v_in1(c_e_h_1,c_h,X0) )
    | ~ spl0_576 ),
    inference(resolution,[],[f7269,f14213]) ).

fof(f32370,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_e,s4)
    | ~ spl0_425 ),
    inference(resolution,[],[f6600,f93]) ).

fof(f32371,plain,
    ( spl0_603
    | ~ spl0_425 ),
    inference(avatar_split_clause,[],[f32370,f6599,f16645]) ).

fof(f32486,plain,
    ( m_c_h_element_v_in2(c_e_h_1,c_e,s1)
    | m_c_h_element_v_in1(c_e_h_1,c_e,s1)
    | ~ spl0_479 ),
    inference(resolution,[],[f8733,f138]) ).

fof(f32488,plain,
    ( m_c_h_element_v_in1(c_e_h_1,c_e,s1)
    | ~ spl0_479
    | spl0_771 ),
    inference(forward_subsumption_resolution,[],[f32486,f22899]) ).

fof(f32489,plain,
    ( $false
    | ~ spl0_479
    | spl0_770
    | spl0_771 ),
    inference(forward_subsumption_resolution,[],[f32488,f22896]) ).

fof(f32490,plain,
    ( ~ spl0_479
    | spl0_770
    | spl0_771 ),
    inference(avatar_contradiction_clause,[],[f32489]) ).

fof(f32491,plain,
    ( m_c_h_element_v_out(c_e_h_1,c_e,s1)
    | ~ trans(s1,s2)
    | m_c_h_element_v_in1(c_e_h_1,c_e,s1)
    | ~ spl0_370
    | spl0_479 ),
    inference(resolution,[],[f8732,f31968]) ).

fof(f32492,plain,
    ( m_c_h_element_v_out(c_e_h_1,c_e,s1)
    | m_c_h_element_v_in1(c_e_h_1,c_e,s1)
    | ~ spl0_370
    | spl0_479 ),
    inference(forward_subsumption_resolution,[],[f32491,f378]) ).

fof(f32493,plain,
    ( m_c_h_element_v_out(c_e_h_1,c_e,s1)
    | ~ spl0_370
    | spl0_479
    | spl0_770 ),
    inference(forward_subsumption_resolution,[],[f32492,f22896]) ).

fof(f32494,plain,
    ( spl0_440
    | ~ spl0_370
    | spl0_479
    | spl0_770 ),
    inference(avatar_split_clause,[],[f32493,f22894,f8731,f4643,f7208]) ).

fof(f32508,plain,
    ( ! [X0] :
        ( node16(c_e_h_1,c_e,X0)
        | m_c_h_element_v_out(c_e_h_1,c_e,X0)
        | ~ trans(X0,s1)
        | m_c_h_element_v_in1(c_e_h_1,c_e,X0) )
    | ~ spl0_440 ),
    inference(resolution,[],[f7210,f7269]) ).

fof(f32510,plain,
    ( ! [X0] :
        ( node17(c_e_h_1,c_e,X0)
        | m_c_h_element_v_out(c_e_h_1,c_e,X0)
        | ~ trans(X0,s1) )
    | ~ spl0_440 ),
    inference(resolution,[],[f7210,f16127]) ).

fof(f32671,plain,
    ( ! [X0] :
        ( ~ m_c_h_element_v_in2(c_e_h_1,c_e,X0)
        | ~ trans(X0,s1)
        | m_c_h_element_v_out(c_e_h_1,c_e,X0)
        | m_c_h_element_v_in1(c_e_h_1,c_e,X0) )
    | ~ spl0_440 ),
    inference(resolution,[],[f32510,f140]) ).

fof(f32850,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_h,s2)
    | ~ spl0_502 ),
    inference(resolution,[],[f9231,f57]) ).

fof(f32857,plain,
    ( ! [X0] :
        ( node16(c_e_h_3,c_h,X0)
        | m_c_h_element_v_out(c_e_h_3,c_h,X0)
        | ~ trans(X0,s2)
        | m_c_h_element_v_in1(c_e_h_3,c_h,X0) )
    | ~ spl0_502 ),
    inference(resolution,[],[f32850,f7269]) ).

fof(f32859,plain,
    ( ! [X0] :
        ( node17(c_e_h_3,c_h,X0)
        | m_c_h_element_v_out(c_e_h_3,c_h,X0)
        | ~ trans(X0,s2) )
    | ~ spl0_502 ),
    inference(resolution,[],[f32850,f16127]) ).

fof(f32876,plain,
    ( ! [X0] :
        ( node16(c_e_h_3,c_e,X0)
        | m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | ~ trans(X0,s3)
        | m_c_h_element_v_in1(c_e_h_3,c_e,X0) )
    | ~ spl0_356 ),
    inference(resolution,[],[f4273,f7269]) ).

fof(f33815,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_e,s2)
    | ~ trans(s2,s3)
    | m_c_h_element_v_in1(c_e_h_3,c_e,s2)
    | ~ spl0_356
    | spl0_500 ),
    inference(resolution,[],[f32876,f9218]) ).

fof(f33822,plain,
    ( ~ trans(s2,s3)
    | m_c_h_element_v_in1(c_e_h_3,c_e,s2)
    | ~ spl0_356
    | spl0_500
    | spl0_501 ),
    inference(forward_subsumption_resolution,[],[f33815,f9222]) ).

fof(f33823,plain,
    ( m_c_h_element_v_in1(c_e_h_3,c_e,s2)
    | ~ spl0_356
    | spl0_500
    | spl0_501 ),
    inference(forward_subsumption_resolution,[],[f33822,f379]) ).

fof(f33836,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_c,s2)
    | ~ spl0_356
    | spl0_500
    | spl0_501 ),
    inference(resolution,[],[f33823,f41]) ).

fof(f33837,plain,
    ( $false
    | ~ spl0_356
    | spl0_500
    | spl0_501
    | spl0_711 ),
    inference(forward_subsumption_resolution,[],[f33836,f20521]) ).

fof(f33838,plain,
    ( ~ spl0_356
    | spl0_500
    | spl0_501
    | spl0_711 ),
    inference(avatar_contradiction_clause,[],[f33837]) ).

fof(f33896,plain,
    ( ! [X0] :
        ( node16(c_e_h_3,c_e,X0)
        | m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | ~ trans(X0,s2)
        | m_c_h_element_v_in1(c_e_h_3,c_e,X0) )
    | ~ spl0_501 ),
    inference(resolution,[],[f9223,f7269]) ).

fof(f33946,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_e,s1)
    | ~ trans(s1,s2)
    | m_c_h_element_v_in1(c_e_h_3,c_e,s1)
    | spl0_475
    | ~ spl0_501 ),
    inference(resolution,[],[f33896,f8700]) ).

fof(f33954,plain,
    ( ~ trans(s1,s2)
    | m_c_h_element_v_in1(c_e_h_3,c_e,s1)
    | spl0_475
    | spl0_476
    | ~ spl0_501 ),
    inference(forward_subsumption_resolution,[],[f33946,f8704]) ).

fof(f33955,plain,
    ( m_c_h_element_v_in1(c_e_h_3,c_e,s1)
    | spl0_475
    | spl0_476
    | ~ spl0_501 ),
    inference(forward_subsumption_resolution,[],[f33954,f378]) ).

fof(f33958,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_c,s1)
    | spl0_475
    | spl0_476
    | ~ spl0_501 ),
    inference(resolution,[],[f33955,f41]) ).

fof(f33965,plain,
    ( ! [X0] :
        ( node20(c_e_h_3,c_c,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_3,c_c,X0) )
    | spl0_475
    | spl0_476
    | ~ spl0_501 ),
    inference(resolution,[],[f33958,f2618]) ).

fof(f33970,plain,
    ( ! [X0] :
        ( node20(c_e_h_3,c_i,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_3,c_i,X0) )
    | ~ spl0_601 ),
    inference(resolution,[],[f16609,f2618]) ).

fof(f34018,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_3,c_c,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_c,X0)
        | ~ trans(X0,s1) )
    | spl0_475
    | spl0_476
    | ~ spl0_501 ),
    inference(resolution,[],[f33965,f148]) ).

fof(f34025,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_3,c_i,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_i,X0)
        | ~ trans(X0,s1) )
    | ~ spl0_601 ),
    inference(resolution,[],[f33970,f148]) ).

fof(f34033,plain,
    ( ! [X0] :
        ( m_mutex_h_half_v_out(c_e_h_3,c_a,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_3,c_c,X0) )
    | spl0_475
    | spl0_476
    | ~ spl0_501 ),
    inference(resolution,[],[f34018,f32]) ).

fof(f34041,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_3,c_h,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_3,c_i,X0) )
    | ~ spl0_601 ),
    inference(resolution,[],[f34025,f57]) ).

fof(f34047,plain,
    ( ~ trans(s0,s1)
    | m_and_h_gate_v_out(c_e_h_3,c_c,s0)
    | spl0_475
    | spl0_476
    | ~ spl0_501 ),
    inference(resolution,[],[f34033,f126]) ).

fof(f34051,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_c,s0)
    | spl0_475
    | spl0_476
    | ~ spl0_501 ),
    inference(forward_subsumption_resolution,[],[f34047,f377]) ).

fof(f34052,plain,
    ( $false
    | spl0_475
    | spl0_476
    | ~ spl0_501 ),
    inference(forward_subsumption_resolution,[],[f34051,f147]) ).

fof(f34053,plain,
    ( spl0_475
    | spl0_476
    | ~ spl0_501 ),
    inference(avatar_contradiction_clause,[],[f34052]) ).

fof(f34112,plain,
    ( ~ trans(s0,s1)
    | m_and_h_gate_v_out(c_e_h_3,c_i,s0)
    | ~ spl0_601 ),
    inference(resolution,[],[f34041,f133]) ).

fof(f34116,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_i,s0)
    | ~ spl0_601 ),
    inference(forward_subsumption_resolution,[],[f34112,f377]) ).

fof(f34117,plain,
    ( $false
    | ~ spl0_601 ),
    inference(forward_subsumption_resolution,[],[f34116,f147]) ).

fof(f34118,plain,
    ~ spl0_601,
    inference(avatar_contradiction_clause,[],[f34117]) ).

fof(f34205,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_h,s6)
    | ~ spl0_541 ),
    inference(resolution,[],[f11028,f57]) ).

fof(f34216,plain,
    ( ! [X0] :
        ( node16(c_e_h_3,c_h,X0)
        | m_c_h_element_v_out(c_e_h_3,c_h,X0)
        | ~ trans(X0,s6)
        | m_c_h_element_v_in1(c_e_h_3,c_h,X0) )
    | ~ spl0_541 ),
    inference(resolution,[],[f34205,f7269]) ).

fof(f34218,plain,
    ( ! [X0] :
        ( node17(c_e_h_3,c_h,X0)
        | m_c_h_element_v_out(c_e_h_3,c_h,X0)
        | ~ trans(X0,s6) )
    | ~ spl0_541 ),
    inference(resolution,[],[f34205,f16127]) ).

fof(f34886,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_3,c_h,X0)
        | ~ trans(X0,s2)
        | m_c_h_element_v_in1(c_e_h_3,c_h,X0)
        | m_c_h_element_v_in2(c_e_h_3,c_h,X0)
        | m_c_h_element_v_in1(c_e_h_3,c_h,X0) )
    | ~ spl0_502 ),
    inference(resolution,[],[f32857,f138]) ).

fof(f34888,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in2(c_e_h_3,c_h,X0)
        | ~ trans(X0,s2)
        | m_c_h_element_v_in1(c_e_h_3,c_h,X0)
        | m_c_h_element_v_out(c_e_h_3,c_h,X0) )
    | ~ spl0_502 ),
    inference(duplicate_literal_removal,[],[f34886]) ).

fof(f34942,definition,
    ( spl0_938
  <=> m_c_h_element_v_in1(c_e_h_3,c_h,s2) ),
    introduced(definition,[new_symbols(definition,[spl0_938])],[avatar_definition]) ).

fof(f34943,plain,
    ( m_c_h_element_v_in1(c_e_h_3,c_h,s2)
    | ~ spl0_938 ),
    inference(avatar_component_clause,[],[f34942]) ).

fof(f34944,plain,
    ( ~ m_c_h_element_v_in1(c_e_h_3,c_h,s2)
    | spl0_938 ),
    inference(avatar_component_clause,[],[f34942]) ).

fof(f34946,definition,
    ( spl0_939
  <=> m_c_h_element_v_in2(c_e_h_3,c_h,s2) ),
    introduced(definition,[new_symbols(definition,[spl0_939])],[avatar_definition]) ).

fof(f34947,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_3,c_h,s2)
    | spl0_939 ),
    inference(avatar_component_clause,[],[f34946]) ).

fof(f34948,plain,
    ( m_c_h_element_v_in2(c_e_h_3,c_h,s2)
    | ~ spl0_939 ),
    inference(avatar_component_clause,[],[f34946]) ).

fof(f34953,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_3,c_h,X0)
        | ~ trans(X0,s2)
        | m_c_h_element_v_in2(c_e_h_3,c_h,X0)
        | ~ m_c_h_element_v_in1(c_e_h_3,c_h,X0) )
    | ~ spl0_502 ),
    inference(resolution,[],[f32859,f141]) ).

fof(f34987,plain,
    ( ! [X0] :
        ( ~ m_c_h_element_v_in1(c_e_h_3,c_h,X0)
        | ~ trans(X0,s6)
        | m_c_h_element_v_in2(c_e_h_3,c_h,X0)
        | m_c_h_element_v_out(c_e_h_3,c_h,X0) )
    | ~ spl0_541 ),
    inference(resolution,[],[f34218,f141]) ).

fof(f34988,plain,
    ( ! [X0] :
        ( ~ m_c_h_element_v_in2(c_e_h_3,c_h,X0)
        | ~ trans(X0,s6)
        | m_c_h_element_v_out(c_e_h_3,c_h,X0)
        | m_c_h_element_v_in1(c_e_h_3,c_h,X0) )
    | ~ spl0_541 ),
    inference(resolution,[],[f34218,f140]) ).

fof(f35001,plain,
    ( m_or_h_gate_v_out(c_e_h_3,c_j,s1)
    | ~ spl0_628 ),
    inference(resolution,[],[f18514,f55]) ).

fof(f35037,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_3,c_h,X0)
        | ~ trans(X0,s6)
        | m_c_h_element_v_in1(c_e_h_3,c_h,X0)
        | m_c_h_element_v_in2(c_e_h_3,c_h,X0)
        | m_c_h_element_v_in1(c_e_h_3,c_h,X0) )
    | ~ spl0_541 ),
    inference(resolution,[],[f34216,f138]) ).

fof(f35039,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_3,c_h,X0)
        | ~ trans(X0,s6)
        | m_c_h_element_v_in1(c_e_h_3,c_h,X0)
        | m_c_h_element_v_in2(c_e_h_3,c_h,X0) )
    | ~ spl0_541 ),
    inference(duplicate_literal_removal,[],[f35037]) ).

fof(f35415,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_1,c_h,X0)
        | ~ trans(X0,s2)
        | m_c_h_element_v_in1(c_e_h_1,c_h,X0)
        | m_c_h_element_v_in2(c_e_h_1,c_h,X0)
        | m_c_h_element_v_in1(c_e_h_1,c_h,X0) )
    | ~ spl0_526 ),
    inference(resolution,[],[f31981,f138]) ).

fof(f35417,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_1,c_h,X0)
        | ~ trans(X0,s2)
        | m_c_h_element_v_in1(c_e_h_1,c_h,X0)
        | m_c_h_element_v_in2(c_e_h_1,c_h,X0) )
    | ~ spl0_526 ),
    inference(duplicate_literal_removal,[],[f35415]) ).

fof(f35418,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in1(c_e_h_1,c_h,X0)
        | ~ trans(X0,s2)
        | m_c_h_element_v_out(c_e_h_1,c_h,X0) )
    | ~ spl0_526 ),
    inference(forward_subsumption_resolution,[],[f35417,f18780]) ).

fof(f35458,definition,
    ( spl0_947
  <=> m_c_h_element_v_in1(c_e_h_1,c_h,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_947])],[avatar_definition]) ).

fof(f35459,plain,
    ( m_c_h_element_v_in1(c_e_h_1,c_h,s1)
    | ~ spl0_947 ),
    inference(avatar_component_clause,[],[f35458]) ).

fof(f35460,plain,
    ( ~ m_c_h_element_v_in1(c_e_h_1,c_h,s1)
    | spl0_947 ),
    inference(avatar_component_clause,[],[f35458]) ).

fof(f35462,definition,
    ( spl0_948
  <=> m_c_h_element_v_in2(c_e_h_1,c_h,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_948])],[avatar_definition]) ).

fof(f35463,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_1,c_h,s1)
    | spl0_948 ),
    inference(avatar_component_clause,[],[f35462]) ).

fof(f35464,plain,
    ( m_c_h_element_v_in2(c_e_h_1,c_h,s1)
    | ~ spl0_948 ),
    inference(avatar_component_clause,[],[f35462]) ).

fof(f35466,plain,
    ( ~ trans(s1,s2)
    | m_c_h_element_v_out(c_e_h_1,c_h,s1)
    | ~ spl0_526
    | spl0_947 ),
    inference(resolution,[],[f35460,f35418]) ).

fof(f35471,plain,
    ( m_c_h_element_v_out(c_e_h_1,c_h,s1)
    | ~ spl0_526
    | spl0_947 ),
    inference(forward_subsumption_resolution,[],[f35466,f378]) ).

fof(f35472,plain,
    ( $false
    | ~ spl0_526
    | spl0_914
    | spl0_947 ),
    inference(forward_subsumption_resolution,[],[f35471,f30880]) ).

fof(f35473,plain,
    ( ~ spl0_526
    | spl0_914
    | spl0_947 ),
    inference(avatar_contradiction_clause,[],[f35472]) ).

fof(f35593,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_1,c_h,X0)
        | ~ trans(X0,s4)
        | m_c_h_element_v_in1(c_e_h_1,c_h,X0)
        | m_c_h_element_v_in2(c_e_h_1,c_h,X0)
        | m_c_h_element_v_in1(c_e_h_1,c_h,X0) )
    | ~ spl0_576 ),
    inference(resolution,[],[f31983,f138]) ).

fof(f35595,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_1,c_h,X0)
        | ~ trans(X0,s4)
        | m_c_h_element_v_in1(c_e_h_1,c_h,X0)
        | m_c_h_element_v_in2(c_e_h_1,c_h,X0) )
    | ~ spl0_576 ),
    inference(duplicate_literal_removal,[],[f35593]) ).

fof(f35596,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in1(c_e_h_1,c_h,X0)
        | ~ trans(X0,s4)
        | m_c_h_element_v_out(c_e_h_1,c_h,X0) )
    | ~ spl0_576 ),
    inference(forward_subsumption_resolution,[],[f35595,f29481]) ).

fof(f35598,plain,
    ( ! [X0] :
        ( ~ trans(X0,s4)
        | m_c_h_element_v_out(c_e_h_1,c_h,X0)
        | ~ trans(X0,s4)
        | m_c_h_element_v_in2(c_e_h_1,c_h,X0)
        | m_c_h_element_v_out(c_e_h_1,c_h,X0) )
    | ~ spl0_576 ),
    inference(resolution,[],[f35596,f29480]) ).

fof(f35608,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in2(c_e_h_1,c_h,X0)
        | m_c_h_element_v_out(c_e_h_1,c_h,X0)
        | ~ trans(X0,s4) )
    | ~ spl0_576 ),
    inference(duplicate_literal_removal,[],[f35598]) ).

fof(f36474,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_1,c_e,X0)
        | ~ trans(X0,s1)
        | m_c_h_element_v_in1(c_e_h_1,c_e,X0)
        | m_c_h_element_v_in2(c_e_h_1,c_e,X0)
        | m_c_h_element_v_in1(c_e_h_1,c_e,X0) )
    | ~ spl0_440 ),
    inference(resolution,[],[f32508,f138]) ).

fof(f36476,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_1,c_e,X0)
        | ~ trans(X0,s1)
        | m_c_h_element_v_in1(c_e_h_1,c_e,X0)
        | m_c_h_element_v_in2(c_e_h_1,c_e,X0) )
    | ~ spl0_440 ),
    inference(duplicate_literal_removal,[],[f36474]) ).

fof(f36479,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_1,c_h,X0)
        | ~ trans(X0,s3)
        | m_c_h_element_v_in1(c_e_h_1,c_h,X0)
        | m_c_h_element_v_in2(c_e_h_1,c_h,X0)
        | m_c_h_element_v_in1(c_e_h_1,c_h,X0) )
    | ~ spl0_592 ),
    inference(resolution,[],[f31982,f138]) ).

fof(f36481,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_1,c_h,X0)
        | ~ trans(X0,s3)
        | m_c_h_element_v_in1(c_e_h_1,c_h,X0)
        | m_c_h_element_v_in2(c_e_h_1,c_h,X0) )
    | ~ spl0_592 ),
    inference(duplicate_literal_removal,[],[f36479]) ).

fof(f36482,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in1(c_e_h_1,c_h,X0)
        | ~ trans(X0,s3)
        | m_c_h_element_v_out(c_e_h_1,c_h,X0) )
    | ~ spl0_592 ),
    inference(forward_subsumption_resolution,[],[f36481,f29720]) ).

fof(f36803,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in1(c_e_h_1,c_e,X0)
        | ~ trans(X0,s1)
        | m_c_h_element_v_out(c_e_h_1,c_e,X0) )
    | ~ spl0_440 ),
    inference(forward_subsumption_resolution,[],[f36476,f32671]) ).

fof(f36812,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_1,c_e,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_1,c_c,X0) )
    | ~ spl0_440 ),
    inference(resolution,[],[f36803,f41]) ).

fof(f36837,plain,
    ( ~ trans(s0,s1)
    | m_and_h_gate_v_out(c_e_h_1,c_c,s0)
    | ~ spl0_440 ),
    inference(resolution,[],[f36812,f133]) ).

fof(f36843,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_c,s0)
    | ~ spl0_440 ),
    inference(forward_subsumption_resolution,[],[f36837,f377]) ).

fof(f36847,plain,
    ( $false
    | ~ spl0_440 ),
    inference(forward_subsumption_resolution,[],[f36843,f147]) ).

fof(f36848,plain,
    ~ spl0_440,
    inference(avatar_contradiction_clause,[],[f36847]) ).

fof(f36886,plain,
    ( ! [X0] :
        ( node16(c_e_h_1,c_e,X0)
        | m_c_h_element_v_out(c_e_h_1,c_e,X0)
        | ~ trans(X0,s3)
        | m_c_h_element_v_in1(c_e_h_1,c_e,X0) )
    | ~ spl0_361 ),
    inference(resolution,[],[f4327,f7269]) ).

fof(f36911,definition,
    ( spl0_965
  <=> node17(c_e_h_1,c_e,s3) ),
    introduced(definition,[new_symbols(definition,[spl0_965])],[avatar_definition]) ).

fof(f36912,plain,
    ( ~ node17(c_e_h_1,c_e,s3)
    | spl0_965 ),
    inference(avatar_component_clause,[],[f36911]) ).

fof(f36913,plain,
    ( node17(c_e_h_1,c_e,s3)
    | ~ spl0_965 ),
    inference(avatar_component_clause,[],[f36911]) ).

fof(f36918,plain,
    ( m_c_h_element_v_in2(c_e_h_1,c_e,s3)
    | ~ m_c_h_element_v_in1(c_e_h_1,c_e,s3)
    | ~ spl0_965 ),
    inference(resolution,[],[f36913,f141]) ).

fof(f37284,plain,
    ( m_c_h_element_v_out(c_e_h_1,c_e,s2)
    | ~ trans(s2,s3)
    | m_c_h_element_v_in1(c_e_h_1,c_e,s2)
    | ~ spl0_361
    | spl0_522 ),
    inference(resolution,[],[f36886,f9801]) ).

fof(f37290,plain,
    ( ~ trans(s2,s3)
    | m_c_h_element_v_in1(c_e_h_1,c_e,s2)
    | ~ spl0_361
    | spl0_370
    | spl0_522 ),
    inference(forward_subsumption_resolution,[],[f37284,f4644]) ).

fof(f37291,plain,
    ( m_c_h_element_v_in1(c_e_h_1,c_e,s2)
    | ~ spl0_361
    | spl0_370
    | spl0_522 ),
    inference(forward_subsumption_resolution,[],[f37290,f379]) ).

fof(f37292,plain,
    ( $false
    | ~ spl0_361
    | spl0_370
    | spl0_522
    | spl0_907 ),
    inference(forward_subsumption_resolution,[],[f37291,f29967]) ).

fof(f37293,plain,
    ( ~ spl0_361
    | spl0_370
    | spl0_522
    | spl0_907 ),
    inference(avatar_contradiction_clause,[],[f37292]) ).

fof(f37318,plain,
    ( m_c_h_element_v_in2(c_e_h_1,c_e,s2)
    | m_c_h_element_v_in1(c_e_h_1,c_e,s2)
    | ~ spl0_522 ),
    inference(resolution,[],[f9802,f138]) ).

fof(f37324,plain,
    ( m_c_h_element_v_in2(c_e_h_1,c_e,s2)
    | ~ spl0_522
    | spl0_907 ),
    inference(forward_subsumption_resolution,[],[f37318,f29967]) ).

fof(f37338,plain,
    ( $false
    | ~ spl0_522
    | spl0_907
    | spl0_908 ),
    inference(forward_subsumption_resolution,[],[f37324,f29970]) ).

fof(f37339,plain,
    ( ~ spl0_522
    | spl0_907
    | spl0_908 ),
    inference(avatar_contradiction_clause,[],[f37338]) ).

fof(f37351,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_c,s2)
    | ~ spl0_907 ),
    inference(resolution,[],[f29966,f41]) ).

fof(f37354,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_i,s2)
    | ~ spl0_908 ),
    inference(resolution,[],[f29971,f43]) ).

fof(f37355,plain,
    ( $false
    | spl0_480
    | ~ spl0_908 ),
    inference(forward_subsumption_resolution,[],[f37354,f8736]) ).

fof(f37356,plain,
    ( spl0_480
    | ~ spl0_908 ),
    inference(avatar_contradiction_clause,[],[f37355]) ).

fof(f37363,plain,
    ( spl0_683
    | ~ spl0_907 ),
    inference(avatar_split_clause,[],[f37351,f29965,f19969]) ).

fof(f37365,plain,
    ( m_c_h_element_v_out(c_e_h_1,c_h,s1)
    | ~ spl0_517 ),
    inference(resolution,[],[f9602,f57]) ).

fof(f37377,plain,
    ( spl0_914
    | ~ spl0_517 ),
    inference(avatar_split_clause,[],[f37365,f9601,f30879]) ).

fof(f37389,plain,
    ( ! [X0] :
        ( node16(c_e_h_1,c_h,X0)
        | m_c_h_element_v_out(c_e_h_1,c_h,X0)
        | ~ trans(X0,s1)
        | m_c_h_element_v_in1(c_e_h_1,c_h,X0) )
    | ~ spl0_914 ),
    inference(resolution,[],[f30881,f7269]) ).

fof(f37391,plain,
    ( ! [X0] :
        ( node17(c_e_h_1,c_h,X0)
        | m_c_h_element_v_out(c_e_h_1,c_h,X0)
        | ~ trans(X0,s1) )
    | ~ spl0_914 ),
    inference(resolution,[],[f30881,f16127]) ).

fof(f37397,plain,
    ( ! [X0] :
        ( node20(c_e_h_1,c_c,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_1,c_c,X0) )
    | ~ spl0_687 ),
    inference(resolution,[],[f20154,f2618]) ).

fof(f37544,plain,
    ( ! [X0] :
        ( ~ m_c_h_element_v_in2(c_e_h_1,c_h,X0)
        | ~ trans(X0,s1)
        | m_c_h_element_v_out(c_e_h_1,c_h,X0)
        | m_c_h_element_v_in1(c_e_h_1,c_h,X0) )
    | ~ spl0_914 ),
    inference(resolution,[],[f37391,f140]) ).

fof(f37563,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_1,c_c,X0)
        | m_and_h_gate_v_out(c_e_h_1,c_c,X0)
        | ~ trans(X0,s1) )
    | ~ spl0_687 ),
    inference(resolution,[],[f37397,f148]) ).

fof(f37572,plain,
    ( ! [X0] :
        ( m_mutex_h_half_v_out(c_e_h_1,c_a,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_1,c_c,X0) )
    | ~ spl0_687 ),
    inference(resolution,[],[f37563,f32]) ).

fof(f37575,plain,
    ( ~ trans(s0,s1)
    | m_and_h_gate_v_out(c_e_h_1,c_c,s0)
    | ~ spl0_687 ),
    inference(resolution,[],[f37572,f126]) ).

fof(f37579,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_c,s0)
    | ~ spl0_687 ),
    inference(forward_subsumption_resolution,[],[f37575,f377]) ).

fof(f37580,plain,
    ( $false
    | ~ spl0_687 ),
    inference(forward_subsumption_resolution,[],[f37579,f147]) ).

fof(f37581,plain,
    ~ spl0_687,
    inference(avatar_contradiction_clause,[],[f37580]) ).

fof(f37695,plain,
    ( ! [X0] :
        ( node16(c_e_h_1,c_e,X0)
        | m_c_h_element_v_out(c_e_h_1,c_e,X0)
        | ~ trans(X0,s6)
        | m_c_h_element_v_in1(c_e_h_1,c_e,X0) )
    | ~ spl0_363 ),
    inference(resolution,[],[f4337,f7269]) ).

fof(f37697,plain,
    ( ! [X0] :
        ( node17(c_e_h_1,c_e,X0)
        | m_c_h_element_v_out(c_e_h_1,c_e,X0)
        | ~ trans(X0,s6) )
    | ~ spl0_363 ),
    inference(resolution,[],[f4337,f16127]) ).

fof(f37902,plain,
    ( ! [X0] :
        ( ~ m_c_h_element_v_in1(c_e_h_1,c_e,X0)
        | ~ trans(X0,s6)
        | m_c_h_element_v_in2(c_e_h_1,c_e,X0)
        | m_c_h_element_v_out(c_e_h_1,c_e,X0) )
    | ~ spl0_363 ),
    inference(resolution,[],[f37697,f141]) ).

fof(f37903,plain,
    ( ! [X0] :
        ( ~ m_c_h_element_v_in2(c_e_h_1,c_e,X0)
        | ~ trans(X0,s6)
        | m_c_h_element_v_out(c_e_h_1,c_e,X0)
        | m_c_h_element_v_in1(c_e_h_1,c_e,X0) )
    | ~ spl0_363 ),
    inference(resolution,[],[f37697,f140]) ).

fof(f37962,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_1,c_e,X0)
        | ~ trans(X0,s6)
        | m_c_h_element_v_in1(c_e_h_1,c_e,X0)
        | m_c_h_element_v_in2(c_e_h_1,c_e,X0)
        | m_c_h_element_v_in1(c_e_h_1,c_e,X0) )
    | ~ spl0_363 ),
    inference(resolution,[],[f37695,f138]) ).

fof(f37964,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_1,c_e,X0)
        | ~ trans(X0,s6)
        | m_c_h_element_v_in1(c_e_h_1,c_e,X0)
        | m_c_h_element_v_in2(c_e_h_1,c_e,X0) )
    | ~ spl0_363 ),
    inference(duplicate_literal_removal,[],[f37962]) ).

fof(f38260,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in1(c_e_h_1,c_e,X0)
        | ~ trans(X0,s6)
        | m_c_h_element_v_out(c_e_h_1,c_e,X0) )
    | ~ spl0_363 ),
    inference(forward_subsumption_resolution,[],[f37964,f37903]) ).

fof(f38261,plain,
    ( ! [X0] :
        ( ~ trans(X0,s6)
        | m_c_h_element_v_out(c_e_h_1,c_e,X0)
        | ~ trans(X0,s6)
        | m_c_h_element_v_in2(c_e_h_1,c_e,X0)
        | m_c_h_element_v_out(c_e_h_1,c_e,X0) )
    | ~ spl0_363 ),
    inference(resolution,[],[f38260,f37902]) ).

fof(f38273,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in2(c_e_h_1,c_e,X0)
        | m_c_h_element_v_out(c_e_h_1,c_e,X0)
        | ~ trans(X0,s6) )
    | ~ spl0_363 ),
    inference(duplicate_literal_removal,[],[f38261]) ).

fof(f38311,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_1,c_e,X0)
        | ~ trans(X0,s6)
        | m_and_h_gate_v_out(c_e_h_1,c_i,X0) )
    | ~ spl0_363 ),
    inference(resolution,[],[f38273,f43]) ).

fof(f38336,plain,
    ( ~ trans(s5,s6)
    | m_and_h_gate_v_out(c_e_h_1,c_i,s5)
    | spl0_362
    | ~ spl0_363 ),
    inference(resolution,[],[f38311,f4331]) ).

fof(f38456,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_1,c_h,X0)
        | ~ trans(X0,s1)
        | m_c_h_element_v_in1(c_e_h_1,c_h,X0)
        | m_c_h_element_v_in2(c_e_h_1,c_h,X0)
        | m_c_h_element_v_in1(c_e_h_1,c_h,X0) )
    | ~ spl0_914 ),
    inference(resolution,[],[f37389,f138]) ).

fof(f38458,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_1,c_h,X0)
        | ~ trans(X0,s1)
        | m_c_h_element_v_in1(c_e_h_1,c_h,X0)
        | m_c_h_element_v_in2(c_e_h_1,c_h,X0) )
    | ~ spl0_914 ),
    inference(duplicate_literal_removal,[],[f38456]) ).

fof(f38523,definition,
    ( spl0_973
  <=> m_c_h_element_v_in1(c_e_h_1,c_h,s0) ),
    introduced(definition,[new_symbols(definition,[spl0_973])],[avatar_definition]) ).

fof(f38524,plain,
    ( m_c_h_element_v_in1(c_e_h_1,c_h,s0)
    | ~ spl0_973 ),
    inference(avatar_component_clause,[],[f38523]) ).

fof(f38525,plain,
    ( ~ m_c_h_element_v_in1(c_e_h_1,c_h,s0)
    | spl0_973 ),
    inference(avatar_component_clause,[],[f38523]) ).

fof(f38545,plain,
    ( m_or_h_gate_v_out(c_e_h_1,c_g,s0)
    | ~ spl0_973 ),
    inference(resolution,[],[f38524,f53]) ).

fof(f38546,plain,
    ( $false
    | ~ spl0_973 ),
    inference(forward_subsumption_resolution,[],[f38545,f103]) ).

fof(f38547,plain,
    ~ spl0_973,
    inference(avatar_contradiction_clause,[],[f38546]) ).

fof(f38616,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in1(c_e_h_1,c_h,X0)
        | ~ trans(X0,s1)
        | m_c_h_element_v_out(c_e_h_1,c_h,X0) )
    | ~ spl0_914 ),
    inference(forward_subsumption_resolution,[],[f38458,f37544]) ).

fof(f38622,plain,
    ( ~ trans(s0,s1)
    | m_c_h_element_v_out(c_e_h_1,c_h,s0)
    | ~ spl0_914
    | spl0_973 ),
    inference(resolution,[],[f38616,f38525]) ).

fof(f38634,plain,
    ( m_c_h_element_v_out(c_e_h_1,c_h,s0)
    | ~ spl0_914
    | spl0_973 ),
    inference(forward_subsumption_resolution,[],[f38622,f377]) ).

fof(f38635,plain,
    ( $false
    | ~ spl0_914
    | spl0_973 ),
    inference(forward_subsumption_resolution,[],[f38634,f133]) ).

fof(f38636,plain,
    ( ~ spl0_914
    | spl0_973 ),
    inference(avatar_contradiction_clause,[],[f38635]) ).

fof(f38681,plain,
    ( m_or_h_gate_v_out(c_e_h_1,c_g,s1)
    | ~ spl0_947 ),
    inference(resolution,[],[f35459,f53]) ).

fof(f38686,plain,
    ( m_or_h_gate_v_out(c_e_h_1,c_j,s1)
    | ~ spl0_948 ),
    inference(resolution,[],[f35464,f55]) ).

fof(f41507,plain,
    ! [X2,X0,X1] :
      ( ~ m_cell_v_left(X2,X0)
      | m_and_h_gate_v_in2(X2,c_c,X1)
      | m_cell_v_ack(X0,X1) ),
    inference(resolution,[],[f33,f35]) ).

fof(f41525,plain,
    ! [X0] :
      ( m_and_h_gate_v_in2(c_e_h_2,c_c,X0)
      | m_cell_v_ack(c_e_h_3,X0) ),
    inference(resolution,[],[f41507,f16]) ).

fof(f41654,plain,
    ! [X2,X0,X1] :
      ( ~ m_and_h_gate_v_out(X0,c_q,X1)
      | m_cell_v_ack(X2,X1)
      | ~ m_cell_v_left(X0,X2) ),
    inference(resolution,[],[f98,f100]) ).

fof(f41658,plain,
    ! [X2,X0,X1] :
      ( ~ m_cell_v_ack(X2,X1)
      | m_and_h_gate_v_out(X0,c_q,X1)
      | ~ m_cell_v_left(X0,X2) ),
    inference(resolution,[],[f99,f100]) ).

fof(f41671,definition,
    ( spl0_1017
  <=> ! [X0] : ~ m_cell_v_left(X0,c_e_h_1) ),
    introduced(definition,[new_symbols(definition,[spl0_1017])],[avatar_definition]) ).

fof(f41672,plain,
    ( ! [X0] : ~ m_cell_v_left(X0,c_e_h_1)
    | ~ spl0_1017 ),
    inference(avatar_component_clause,[],[f41671]) ).

fof(f41676,plain,
    ( $false
    | ~ spl0_1017 ),
    inference(resolution,[],[f41672,f19]) ).

fof(f41677,plain,
    ~ spl0_1017,
    inference(avatar_contradiction_clause,[],[f41676]) ).

fof(f42056,definition,
    ( spl0_1032
  <=> ! [X0] : ~ m_cell_v_left(X0,c_e_h_3) ),
    introduced(definition,[new_symbols(definition,[spl0_1032])],[avatar_definition]) ).

fof(f42057,plain,
    ( ! [X0] : ~ m_cell_v_left(X0,c_e_h_3)
    | ~ spl0_1032 ),
    inference(avatar_component_clause,[],[f42056]) ).

fof(f42061,plain,
    ( $false
    | ~ spl0_1032 ),
    inference(resolution,[],[f42057,f16]) ).

fof(f42062,plain,
    ~ spl0_1032,
    inference(avatar_contradiction_clause,[],[f42061]) ).

fof(f45139,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_h,s5)
    | ~ spl0_579 ),
    inference(resolution,[],[f14385,f57]) ).

fof(f45308,plain,
    ! [X2,X3,X0,X1] :
      ( m_or_h_gate_v_in1(X0,X1,X2)
      | m_or_h_gate_v_in2(X0,X1,X2)
      | ~ m_or_h_gate_v_out(X0,X1,X3)
      | ~ trans(X2,X3)
      | m_or_h_gate_v_out(X0,X1,X2)
      | ~ m_or_h_gate_v_out(X0,X1,X3) ),
    inference(resolution,[],[f107,f16015]) ).

fof(f45309,plain,
    ! [X2,X3,X0,X1] :
      ( ~ m_or_h_gate_v_out(X0,X1,X3)
      | m_or_h_gate_v_in2(X0,X1,X2)
      | m_or_h_gate_v_in1(X0,X1,X2)
      | ~ trans(X2,X3)
      | m_or_h_gate_v_out(X0,X1,X2) ),
    inference(duplicate_literal_removal,[],[f45308]) ).

fof(f45355,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_in2(c_e_h_3,c_j,X0)
        | m_or_h_gate_v_in1(c_e_h_3,c_j,X0)
        | ~ trans(X0,s1)
        | m_or_h_gate_v_out(c_e_h_3,c_j,X0) )
    | ~ spl0_628 ),
    inference(resolution,[],[f45309,f35001]) ).

fof(f45356,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_in2(c_e_h_1,c_j,X0)
        | m_or_h_gate_v_in1(c_e_h_1,c_j,X0)
        | ~ trans(X0,s1)
        | m_or_h_gate_v_out(c_e_h_1,c_j,X0) )
    | ~ spl0_948 ),
    inference(resolution,[],[f45309,f38686]) ).

fof(f45372,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_in2(c_e_h_1,c_g,X0)
        | m_or_h_gate_v_in1(c_e_h_1,c_g,X0)
        | ~ trans(X0,s1)
        | m_or_h_gate_v_out(c_e_h_1,c_g,X0) )
    | ~ spl0_947 ),
    inference(resolution,[],[f45309,f38681]) ).

fof(f45532,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_in1(c_e_h_3,c_j,X0)
        | ~ trans(X0,s1)
        | m_or_h_gate_v_out(c_e_h_3,c_j,X0)
        | m_cell_v_ack(c_e_h_3,X0) )
    | ~ spl0_628 ),
    inference(resolution,[],[f45355,f63]) ).

fof(f45606,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_out(c_e_h_3,c_j,X0)
        | ~ trans(X0,s1)
        | m_cell_v_ack(c_e_h_3,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_l,X0) )
    | ~ spl0_628 ),
    inference(resolution,[],[f45532,f61]) ).

fof(f45612,plain,
    ( ~ trans(s0,s1)
    | m_cell_v_ack(c_e_h_3,s0)
    | m_and_h_gate_v_out(c_e_h_3,c_l,s0)
    | ~ spl0_628 ),
    inference(resolution,[],[f45606,f103]) ).

fof(f45615,plain,
    ( m_cell_v_ack(c_e_h_3,s0)
    | m_and_h_gate_v_out(c_e_h_3,c_l,s0)
    | ~ spl0_628 ),
    inference(forward_subsumption_resolution,[],[f45612,f377]) ).

fof(f45616,plain,
    ( m_cell_v_ack(c_e_h_3,s0)
    | ~ spl0_628 ),
    inference(forward_subsumption_resolution,[],[f45615,f147]) ).

fof(f45626,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_out(X0,c_q,s0)
        | ~ m_cell_v_left(X0,c_e_h_3) )
    | ~ spl0_628 ),
    inference(resolution,[],[f45616,f41658]) ).

fof(f45631,plain,
    ( ! [X0] : ~ m_cell_v_left(X0,c_e_h_3)
    | ~ spl0_628 ),
    inference(forward_subsumption_resolution,[],[f45626,f147]) ).

fof(f45632,plain,
    ( spl0_1032
    | ~ spl0_628 ),
    inference(avatar_split_clause,[],[f45631,f18513,f42056]) ).

fof(f45638,plain,
    ( ! [X0] :
        ( node17(c_e_h_3,c_h,X0)
        | m_c_h_element_v_out(c_e_h_3,c_h,X0)
        | ~ trans(X0,s5) )
    | ~ spl0_579 ),
    inference(resolution,[],[f45139,f16127]) ).

fof(f45651,definition,
    ( spl0_1115
  <=> m_c_h_element_v_in1(c_e_h_3,c_h,s3) ),
    introduced(definition,[new_symbols(definition,[spl0_1115])],[avatar_definition]) ).

fof(f45652,plain,
    ( m_c_h_element_v_in1(c_e_h_3,c_h,s3)
    | ~ spl0_1115 ),
    inference(avatar_component_clause,[],[f45651]) ).

fof(f45653,plain,
    ( ~ m_c_h_element_v_in1(c_e_h_3,c_h,s3)
    | spl0_1115 ),
    inference(avatar_component_clause,[],[f45651]) ).

fof(f45655,definition,
    ( spl0_1116
  <=> m_c_h_element_v_in2(c_e_h_3,c_h,s3) ),
    introduced(definition,[new_symbols(definition,[spl0_1116])],[avatar_definition]) ).

fof(f45656,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_3,c_h,s3)
    | spl0_1116 ),
    inference(avatar_component_clause,[],[f45655]) ).

fof(f45657,plain,
    ( m_c_h_element_v_in2(c_e_h_3,c_h,s3)
    | ~ spl0_1116 ),
    inference(avatar_component_clause,[],[f45655]) ).

fof(f45686,definition,
    ( spl0_1120
  <=> m_c_h_element_v_in2(c_e_h_3,c_h,s5) ),
    introduced(definition,[new_symbols(definition,[spl0_1120])],[avatar_definition]) ).

fof(f45687,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_3,c_h,s5)
    | spl0_1120 ),
    inference(avatar_component_clause,[],[f45686]) ).

fof(f45688,plain,
    ( m_c_h_element_v_in2(c_e_h_3,c_h,s5)
    | ~ spl0_1120 ),
    inference(avatar_component_clause,[],[f45686]) ).

fof(f45694,plain,
    ( m_and_h_gate_v_in2(c_e_h_3,c_i,s5)
    | spl0_1120 ),
    inference(resolution,[],[f45687,f13950]) ).

fof(f45703,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in2(c_e_h_3,c_h,X0)
        | ~ trans(X0,s2)
        | m_c_h_element_v_out(c_e_h_3,c_h,X0) )
    | ~ spl0_502 ),
    inference(forward_subsumption_resolution,[],[f34953,f34888]) ).

fof(f45704,plain,
    ( ~ trans(s1,s2)
    | m_c_h_element_v_out(c_e_h_3,c_h,s1)
    | ~ spl0_502
    | spl0_628 ),
    inference(resolution,[],[f45703,f18515]) ).

fof(f45709,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_h,s1)
    | ~ spl0_502
    | spl0_628 ),
    inference(forward_subsumption_resolution,[],[f45704,f378]) ).

fof(f45710,plain,
    ( $false
    | ~ spl0_502
    | spl0_572
    | spl0_628 ),
    inference(forward_subsumption_resolution,[],[f45709,f14159]) ).

fof(f45711,plain,
    ( ~ spl0_502
    | spl0_572
    | spl0_628 ),
    inference(avatar_contradiction_clause,[],[f45710]) ).

fof(f45717,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_h,s1)
    | ~ spl0_488 ),
    inference(resolution,[],[f9031,f57]) ).

fof(f45718,plain,
    ( spl0_572
    | ~ spl0_488 ),
    inference(avatar_split_clause,[],[f45717,f9030,f14158]) ).

fof(f45728,plain,
    ( ! [X0] :
        ( node16(c_e_h_3,c_h,X0)
        | m_c_h_element_v_out(c_e_h_3,c_h,X0)
        | ~ trans(X0,s1)
        | m_c_h_element_v_in1(c_e_h_3,c_h,X0) )
    | ~ spl0_572 ),
    inference(resolution,[],[f14160,f7269]) ).

fof(f45901,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_3,c_h,X0)
        | ~ trans(X0,s1)
        | m_c_h_element_v_in1(c_e_h_3,c_h,X0)
        | m_c_h_element_v_in2(c_e_h_3,c_h,X0)
        | m_c_h_element_v_in1(c_e_h_3,c_h,X0) )
    | ~ spl0_572 ),
    inference(resolution,[],[f45728,f138]) ).

fof(f45903,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in2(c_e_h_3,c_h,X0)
        | ~ trans(X0,s1)
        | m_c_h_element_v_in1(c_e_h_3,c_h,X0)
        | m_c_h_element_v_out(c_e_h_3,c_h,X0) )
    | ~ spl0_572 ),
    inference(duplicate_literal_removal,[],[f45901]) ).

fof(f46159,plain,
    ( ! [X0] :
        ( node16(c_e_h_3,c_h,X0)
        | m_c_h_element_v_out(c_e_h_3,c_h,X0)
        | ~ trans(X0,s4)
        | m_c_h_element_v_in1(c_e_h_3,c_h,X0) )
    | ~ spl0_567 ),
    inference(resolution,[],[f14091,f7269]) ).

fof(f46164,definition,
    ( spl0_1123
  <=> node17(c_e_h_3,c_h,s4) ),
    introduced(definition,[new_symbols(definition,[spl0_1123])],[avatar_definition]) ).

fof(f46165,plain,
    ( ~ node17(c_e_h_3,c_h,s4)
    | spl0_1123 ),
    inference(avatar_component_clause,[],[f46164]) ).

fof(f46166,plain,
    ( node17(c_e_h_3,c_h,s4)
    | ~ spl0_1123 ),
    inference(avatar_component_clause,[],[f46164]) ).

fof(f46171,plain,
    ( m_c_h_element_v_in2(c_e_h_3,c_h,s4)
    | ~ m_c_h_element_v_in1(c_e_h_3,c_h,s4)
    | ~ spl0_1123 ),
    inference(resolution,[],[f46166,f141]) ).

fof(f46261,definition,
    ( spl0_1125
  <=> m_c_h_element_v_in1(c_e_h_3,c_h,s4) ),
    introduced(definition,[new_symbols(definition,[spl0_1125])],[avatar_definition]) ).

fof(f46263,plain,
    ( ~ m_c_h_element_v_in1(c_e_h_3,c_h,s4)
    | spl0_1125 ),
    inference(avatar_component_clause,[],[f46261]) ).

fof(f46265,definition,
    ( spl0_1126
  <=> m_c_h_element_v_in2(c_e_h_3,c_h,s4) ),
    introduced(definition,[new_symbols(definition,[spl0_1126])],[avatar_definition]) ).

fof(f46266,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_3,c_h,s4)
    | spl0_1126 ),
    inference(avatar_component_clause,[],[f46265]) ).

fof(f46267,plain,
    ( m_c_h_element_v_in2(c_e_h_3,c_h,s4)
    | ~ spl0_1126 ),
    inference(avatar_component_clause,[],[f46265]) ).

fof(f46268,plain,
    ( ~ spl0_1125
    | spl0_1126
    | ~ spl0_1123 ),
    inference(avatar_split_clause,[],[f46171,f46164,f46265,f46261]) ).

fof(f46279,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_h,s4)
    | ~ trans(s4,s5)
    | ~ spl0_579
    | spl0_1123 ),
    inference(resolution,[],[f46165,f45638]) ).

fof(f46333,definition,
    ( spl0_1127
  <=> m_c_h_element_v_in1(c_e_h_3,c_h,s0) ),
    introduced(definition,[new_symbols(definition,[spl0_1127])],[avatar_definition]) ).

fof(f46334,plain,
    ( m_c_h_element_v_in1(c_e_h_3,c_h,s0)
    | ~ spl0_1127 ),
    inference(avatar_component_clause,[],[f46333]) ).

fof(f46335,plain,
    ( ~ m_c_h_element_v_in1(c_e_h_3,c_h,s0)
    | spl0_1127 ),
    inference(avatar_component_clause,[],[f46333]) ).

fof(f46337,definition,
    ( spl0_1128
  <=> m_c_h_element_v_in2(c_e_h_3,c_h,s0) ),
    introduced(definition,[new_symbols(definition,[spl0_1128])],[avatar_definition]) ).

fof(f46338,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_3,c_h,s0)
    | spl0_1128 ),
    inference(avatar_component_clause,[],[f46337]) ).

fof(f46339,plain,
    ( m_c_h_element_v_in2(c_e_h_3,c_h,s0)
    | ~ spl0_1128 ),
    inference(avatar_component_clause,[],[f46337]) ).

fof(f46346,plain,
    ( m_or_h_gate_v_out(c_e_h_3,c_g,s0)
    | ~ spl0_1127 ),
    inference(resolution,[],[f46334,f53]) ).

fof(f46347,plain,
    ( $false
    | ~ spl0_1127 ),
    inference(forward_subsumption_resolution,[],[f46346,f103]) ).

fof(f46348,plain,
    ~ spl0_1127,
    inference(avatar_contradiction_clause,[],[f46347]) ).

fof(f46434,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in1(c_e_h_3,c_h,X0)
        | ~ trans(X0,s6)
        | m_c_h_element_v_out(c_e_h_3,c_h,X0) )
    | ~ spl0_541 ),
    inference(forward_subsumption_resolution,[],[f35039,f34988]) ).

fof(f46435,plain,
    ( ! [X0] :
        ( ~ trans(X0,s6)
        | m_c_h_element_v_out(c_e_h_3,c_h,X0)
        | ~ trans(X0,s6)
        | m_c_h_element_v_in2(c_e_h_3,c_h,X0)
        | m_c_h_element_v_out(c_e_h_3,c_h,X0) )
    | ~ spl0_541 ),
    inference(resolution,[],[f46434,f34987]) ).

fof(f46444,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in2(c_e_h_3,c_h,X0)
        | m_c_h_element_v_out(c_e_h_3,c_h,X0)
        | ~ trans(X0,s6) )
    | ~ spl0_541 ),
    inference(duplicate_literal_removal,[],[f46435]) ).

fof(f46459,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_out(c_e_h_3,c_j,X0)
        | ~ trans(X0,s6)
        | m_c_h_element_v_out(c_e_h_3,c_h,X0) )
    | ~ spl0_541 ),
    inference(resolution,[],[f46444,f55]) ).

fof(f46463,plain,
    ( ! [X0] :
        ( ~ m_and_h_gate_v_in2(c_e_h_3,c_i,X0)
        | m_c_h_element_v_out(c_e_h_3,c_h,X0)
        | ~ trans(X0,s6) )
    | ~ spl0_541 ),
    inference(resolution,[],[f46459,f59]) ).

fof(f46496,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_h,s3)
    | ~ trans(s3,s4)
    | m_c_h_element_v_in1(c_e_h_3,c_h,s3)
    | ~ spl0_567
    | spl0_582 ),
    inference(resolution,[],[f46159,f14432]) ).

fof(f46502,plain,
    ( ~ trans(s3,s4)
    | m_c_h_element_v_in1(c_e_h_3,c_h,s3)
    | ~ spl0_567
    | spl0_582
    | spl0_583 ),
    inference(forward_subsumption_resolution,[],[f46496,f14436]) ).

fof(f46503,plain,
    ( m_c_h_element_v_in1(c_e_h_3,c_h,s3)
    | ~ spl0_567
    | spl0_582
    | spl0_583 ),
    inference(forward_subsumption_resolution,[],[f46502,f380]) ).

fof(f46504,plain,
    ( $false
    | ~ spl0_567
    | spl0_582
    | spl0_583
    | spl0_1115 ),
    inference(forward_subsumption_resolution,[],[f46503,f45653]) ).

fof(f46505,plain,
    ( ~ spl0_567
    | spl0_582
    | spl0_583
    | spl0_1115 ),
    inference(avatar_contradiction_clause,[],[f46504]) ).

fof(f46506,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_h,s4)
    | ~ spl0_579
    | spl0_1123 ),
    inference(forward_subsumption_resolution,[],[f46279,f381]) ).

fof(f46531,plain,
    ( $false
    | spl0_567
    | ~ spl0_579
    | spl0_1123 ),
    inference(forward_subsumption_resolution,[],[f46506,f14090]) ).

fof(f46532,plain,
    ( spl0_567
    | ~ spl0_579
    | spl0_1123 ),
    inference(avatar_contradiction_clause,[],[f46531]) ).

fof(f46549,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_h,s5)
    | ~ spl0_579 ),
    inference(resolution,[],[f14385,f57]) ).

fof(f46554,plain,
    ( ! [X0] :
        ( node16(c_e_h_3,c_h,X0)
        | m_c_h_element_v_out(c_e_h_3,c_h,X0)
        | ~ trans(X0,s5)
        | m_c_h_element_v_in1(c_e_h_3,c_h,X0) )
    | ~ spl0_579 ),
    inference(resolution,[],[f46549,f7269]) ).

fof(f46631,plain,
    ( ~ trans(s0,s1)
    | m_c_h_element_v_in1(c_e_h_3,c_h,s0)
    | m_c_h_element_v_out(c_e_h_3,c_h,s0)
    | ~ spl0_572
    | spl0_1128 ),
    inference(resolution,[],[f45903,f46338]) ).

fof(f46640,plain,
    ( m_c_h_element_v_in1(c_e_h_3,c_h,s0)
    | m_c_h_element_v_out(c_e_h_3,c_h,s0)
    | ~ spl0_572
    | spl0_1128 ),
    inference(forward_subsumption_resolution,[],[f46631,f377]) ).

fof(f46641,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_h,s0)
    | ~ spl0_572
    | spl0_1127
    | spl0_1128 ),
    inference(forward_subsumption_resolution,[],[f46640,f46335]) ).

fof(f46642,plain,
    ( $false
    | ~ spl0_572
    | spl0_1127
    | spl0_1128 ),
    inference(forward_subsumption_resolution,[],[f46641,f133]) ).

fof(f46643,plain,
    ( ~ spl0_572
    | spl0_1127
    | spl0_1128 ),
    inference(avatar_contradiction_clause,[],[f46642]) ).

fof(f46645,plain,
    ( m_or_h_gate_v_out(c_e_h_3,c_j,s0)
    | ~ spl0_1128 ),
    inference(resolution,[],[f46339,f55]) ).

fof(f46646,plain,
    ( $false
    | ~ spl0_1128 ),
    inference(forward_subsumption_resolution,[],[f46645,f103]) ).

fof(f46647,plain,
    ~ spl0_1128,
    inference(avatar_contradiction_clause,[],[f46646]) ).

fof(f46679,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_h,s4)
    | ~ trans(s4,s5)
    | m_c_h_element_v_in1(c_e_h_3,c_h,s4)
    | spl0_566
    | ~ spl0_579 ),
    inference(resolution,[],[f46554,f14086]) ).

fof(f46684,plain,
    ( ~ trans(s4,s5)
    | m_c_h_element_v_in1(c_e_h_3,c_h,s4)
    | spl0_566
    | spl0_567
    | ~ spl0_579 ),
    inference(forward_subsumption_resolution,[],[f46679,f14090]) ).

fof(f46685,plain,
    ( m_c_h_element_v_in1(c_e_h_3,c_h,s4)
    | spl0_566
    | spl0_567
    | ~ spl0_579 ),
    inference(forward_subsumption_resolution,[],[f46684,f381]) ).

fof(f46686,plain,
    ( $false
    | spl0_566
    | spl0_567
    | ~ spl0_579
    | spl0_1125 ),
    inference(forward_subsumption_resolution,[],[f46685,f46263]) ).

fof(f46687,plain,
    ( spl0_566
    | spl0_567
    | ~ spl0_579
    | spl0_1125 ),
    inference(avatar_contradiction_clause,[],[f46686]) ).

fof(f46688,plain,
    ( m_c_h_element_v_in2(c_e_h_3,c_h,s4)
    | m_c_h_element_v_in1(c_e_h_3,c_h,s4)
    | ~ spl0_566 ),
    inference(resolution,[],[f14087,f138]) ).

fof(f46690,plain,
    ( m_c_h_element_v_in1(c_e_h_3,c_h,s4)
    | ~ spl0_566
    | spl0_1126 ),
    inference(forward_subsumption_resolution,[],[f46688,f46266]) ).

fof(f46691,plain,
    ( $false
    | ~ spl0_566
    | spl0_1125
    | spl0_1126 ),
    inference(forward_subsumption_resolution,[],[f46690,f46263]) ).

fof(f46692,plain,
    ( ~ spl0_566
    | spl0_1125
    | spl0_1126 ),
    inference(avatar_contradiction_clause,[],[f46691]) ).

fof(f46709,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_h,s5)
    | ~ trans(s5,s6)
    | ~ spl0_541
    | ~ spl0_581 ),
    inference(resolution,[],[f14392,f46463]) ).

fof(f46710,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_h,s5)
    | ~ spl0_541
    | ~ spl0_581 ),
    inference(forward_subsumption_resolution,[],[f46709,f382]) ).

fof(f46711,plain,
    ( m_and_h_gate_v_in1(c_e_h_3,c_i,s5)
    | ~ spl0_541
    | ~ spl0_581 ),
    inference(resolution,[],[f46710,f56]) ).

fof(f46716,plain,
    ( $false
    | ~ spl0_541
    | spl0_579
    | ~ spl0_581 ),
    inference(forward_subsumption_resolution,[],[f46711,f14386]) ).

fof(f46717,plain,
    ( ~ spl0_541
    | spl0_579
    | ~ spl0_581 ),
    inference(avatar_contradiction_clause,[],[f46716]) ).

fof(f46721,plain,
    ( $false
    | spl0_581
    | spl0_1120 ),
    inference(forward_subsumption_resolution,[],[f45694,f14393]) ).

fof(f46722,plain,
    ( spl0_581
    | spl0_1120 ),
    inference(avatar_contradiction_clause,[],[f46721]) ).

fof(f46940,plain,
    ( m_or_h_gate_v_out(c_e_h_3,c_j,s4)
    | ~ spl0_1126 ),
    inference(resolution,[],[f46267,f55]) ).

fof(f46948,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_in2(c_e_h_3,c_j,X0)
        | m_or_h_gate_v_in1(c_e_h_3,c_j,X0)
        | ~ trans(X0,s4)
        | m_or_h_gate_v_out(c_e_h_3,c_j,X0) )
    | ~ spl0_1126 ),
    inference(resolution,[],[f46940,f45309]) ).

fof(f47161,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_in1(c_e_h_3,c_j,X0)
        | ~ trans(X0,s4)
        | m_or_h_gate_v_out(c_e_h_3,c_j,X0)
        | m_cell_v_ack(c_e_h_3,X0) )
    | ~ spl0_1126 ),
    inference(resolution,[],[f46948,f63]) ).

fof(f47165,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_out(c_e_h_3,c_j,X0)
        | ~ trans(X0,s4)
        | m_cell_v_ack(c_e_h_3,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_l,X0) )
    | ~ spl0_1126 ),
    inference(resolution,[],[f47161,f61]) ).

fof(f47166,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in2(c_e_h_3,c_h,X0)
        | m_cell_v_ack(c_e_h_3,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_l,X0)
        | ~ trans(X0,s4) )
    | ~ spl0_1126 ),
    inference(resolution,[],[f47165,f54]) ).

fof(f47176,plain,
    ( m_cell_v_ack(c_e_h_3,s3)
    | m_and_h_gate_v_out(c_e_h_3,c_l,s3)
    | ~ trans(s3,s4)
    | spl0_1116
    | ~ spl0_1126 ),
    inference(resolution,[],[f47166,f45656]) ).

fof(f47180,plain,
    ( m_cell_v_ack(c_e_h_3,s3)
    | m_and_h_gate_v_out(c_e_h_3,c_l,s3)
    | spl0_1116
    | ~ spl0_1126 ),
    inference(forward_subsumption_resolution,[],[f47176,f380]) ).

fof(f47182,definition,
    ( spl0_1134
  <=> m_and_h_gate_v_out(c_e_h_3,c_l,s3) ),
    introduced(definition,[new_symbols(definition,[spl0_1134])],[avatar_definition]) ).

fof(f47183,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_3,c_l,s3)
    | spl0_1134 ),
    inference(avatar_component_clause,[],[f47182]) ).

fof(f47184,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_l,s3)
    | ~ spl0_1134 ),
    inference(avatar_component_clause,[],[f47182]) ).

fof(f47186,definition,
    ( spl0_1135
  <=> m_cell_v_ack(c_e_h_3,s3) ),
    introduced(definition,[new_symbols(definition,[spl0_1135])],[avatar_definition]) ).

fof(f47188,plain,
    ( m_cell_v_ack(c_e_h_3,s3)
    | ~ spl0_1135 ),
    inference(avatar_component_clause,[],[f47186]) ).

fof(f47189,plain,
    ( spl0_1134
    | spl0_1135
    | spl0_1116
    | ~ spl0_1126 ),
    inference(avatar_split_clause,[],[f47180,f46265,f45655,f47186,f47182]) ).

fof(f47244,definition,
    ( spl0_1137
  <=> m_and_h_gate_v_in1(c_e_h_3,c_l,s3) ),
    introduced(definition,[new_symbols(definition,[spl0_1137])],[avatar_definition]) ).

fof(f47245,plain,
    ( m_and_h_gate_v_in1(c_e_h_3,c_l,s3)
    | ~ spl0_1137 ),
    inference(avatar_component_clause,[],[f47244]) ).

fof(f47246,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_3,c_l,s3)
    | spl0_1137 ),
    inference(avatar_component_clause,[],[f47244]) ).

fof(f47447,plain,
    ( m_or_h_gate_v_out(c_e_h_3,c_j,s2)
    | ~ spl0_939 ),
    inference(resolution,[],[f34948,f55]) ).

fof(f47454,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_in2(c_e_h_3,c_j,X0)
        | m_or_h_gate_v_in1(c_e_h_3,c_j,X0)
        | ~ trans(X0,s2)
        | m_or_h_gate_v_out(c_e_h_3,c_j,X0) )
    | ~ spl0_939 ),
    inference(resolution,[],[f47447,f45309]) ).

fof(f47540,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_in1(c_e_h_3,c_j,X0)
        | ~ trans(X0,s2)
        | m_or_h_gate_v_out(c_e_h_3,c_j,X0)
        | m_cell_v_ack(c_e_h_3,X0) )
    | ~ spl0_939 ),
    inference(resolution,[],[f47454,f63]) ).

fof(f47562,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_out(c_e_h_3,c_j,X0)
        | ~ trans(X0,s2)
        | m_cell_v_ack(c_e_h_3,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_l,X0) )
    | ~ spl0_939 ),
    inference(resolution,[],[f47540,f61]) ).

fof(f47563,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in2(c_e_h_3,c_h,X0)
        | m_cell_v_ack(c_e_h_3,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_l,X0)
        | ~ trans(X0,s2) )
    | ~ spl0_939 ),
    inference(resolution,[],[f47562,f54]) ).

fof(f47571,plain,
    ( m_cell_v_ack(c_e_h_3,s1)
    | m_and_h_gate_v_out(c_e_h_3,c_l,s1)
    | ~ trans(s1,s2)
    | spl0_628
    | ~ spl0_939 ),
    inference(resolution,[],[f47563,f18515]) ).

fof(f47576,plain,
    ( m_cell_v_ack(c_e_h_3,s1)
    | m_and_h_gate_v_out(c_e_h_3,c_l,s1)
    | spl0_628
    | ~ spl0_939 ),
    inference(forward_subsumption_resolution,[],[f47571,f378]) ).

fof(f47578,definition,
    ( spl0_1147
  <=> m_and_h_gate_v_out(c_e_h_3,c_l,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_1147])],[avatar_definition]) ).

fof(f47579,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_3,c_l,s1)
    | spl0_1147 ),
    inference(avatar_component_clause,[],[f47578]) ).

fof(f47580,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_l,s1)
    | ~ spl0_1147 ),
    inference(avatar_component_clause,[],[f47578]) ).

fof(f47582,definition,
    ( spl0_1148
  <=> m_cell_v_ack(c_e_h_3,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_1148])],[avatar_definition]) ).

fof(f47583,plain,
    ( ~ m_cell_v_ack(c_e_h_3,s1)
    | spl0_1148 ),
    inference(avatar_component_clause,[],[f47582]) ).

fof(f47584,plain,
    ( m_cell_v_ack(c_e_h_3,s1)
    | ~ spl0_1148 ),
    inference(avatar_component_clause,[],[f47582]) ).

fof(f47585,plain,
    ( spl0_1147
    | spl0_1148
    | spl0_628
    | ~ spl0_939 ),
    inference(avatar_split_clause,[],[f47576,f34946,f18513,f47582,f47578]) ).

fof(f47614,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_out(X0,c_q,s1)
        | ~ m_cell_v_left(X0,c_e_h_3) )
    | ~ spl0_1148 ),
    inference(resolution,[],[f47584,f41658]) ).

fof(f47624,plain,
    ( ! [X0,X1] :
        ( node20(X0,c_q,X1)
        | m_and_h_gate_v_out(X0,c_q,X1)
        | ~ trans(X1,s1)
        | ~ m_cell_v_left(X0,c_e_h_3) )
    | ~ spl0_1148 ),
    inference(resolution,[],[f47614,f2618]) ).

fof(f47680,plain,
    ( ! [X0,X1] :
        ( m_and_h_gate_v_in1(X0,c_q,X1)
        | ~ trans(X1,s1)
        | ~ m_cell_v_left(X0,c_e_h_3)
        | m_and_h_gate_v_out(X0,c_q,X1) )
    | ~ spl0_1148 ),
    inference(resolution,[],[f47624,f148]) ).

fof(f47684,plain,
    ( ! [X0,X1] :
        ( m_c_h_element_v_out(X1,c_f,X0)
        | ~ m_cell_v_left(X1,c_e_h_3)
        | m_and_h_gate_v_out(X1,c_q,X0)
        | ~ trans(X0,s1) )
    | ~ spl0_1148 ),
    inference(resolution,[],[f47680,f89]) ).

fof(f47712,plain,
    ( ! [X0] :
        ( ~ m_cell_v_left(X0,c_e_h_3)
        | m_and_h_gate_v_out(X0,c_q,s0)
        | ~ trans(s0,s1) )
    | ~ spl0_1148 ),
    inference(resolution,[],[f47684,f133]) ).

fof(f47717,plain,
    ( ! [X0] :
        ( ~ m_cell_v_left(X0,c_e_h_3)
        | m_and_h_gate_v_out(X0,c_q,s0) )
    | ~ spl0_1148 ),
    inference(forward_subsumption_resolution,[],[f47712,f377]) ).

fof(f47718,plain,
    ( ! [X0] : ~ m_cell_v_left(X0,c_e_h_3)
    | ~ spl0_1148 ),
    inference(forward_subsumption_resolution,[],[f47717,f147]) ).

fof(f47719,plain,
    ( spl0_1032
    | ~ spl0_1148 ),
    inference(avatar_split_clause,[],[f47718,f47582,f42056]) ).

fof(f48338,plain,
    ( ~ trans(s2,s3)
    | m_c_h_element_v_out(c_e_h_1,c_h,s2)
    | ~ spl0_592
    | spl0_893 ),
    inference(resolution,[],[f29462,f36482]) ).

fof(f49018,plain,
    ( m_or_h_gate_v_out(c_e_h_3,c_g,s2)
    | ~ spl0_938 ),
    inference(resolution,[],[f34943,f53]) ).

fof(f49024,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_in2(c_e_h_3,c_g,X0)
        | m_or_h_gate_v_in1(c_e_h_3,c_g,X0)
        | ~ trans(X0,s2)
        | m_or_h_gate_v_out(c_e_h_3,c_g,X0) )
    | ~ spl0_938 ),
    inference(resolution,[],[f49018,f45309]) ).

fof(f49054,plain,
    ( ! [X0] :
        ( node20(c_e_h_3,c_l,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_3,c_l,X0) )
    | ~ spl0_1147 ),
    inference(resolution,[],[f47580,f2618]) ).

fof(f49065,plain,
    ( ! [X0] :
        ( node20(c_e_h_3,c_l,X0)
        | ~ trans(X0,s3)
        | m_and_h_gate_v_out(c_e_h_3,c_l,X0) )
    | ~ spl0_1134 ),
    inference(resolution,[],[f47184,f2618]) ).

fof(f49093,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_out(X0,c_q,s3)
        | ~ m_cell_v_left(X0,c_e_h_3) )
    | ~ spl0_1135 ),
    inference(resolution,[],[f47188,f41658]) ).

fof(f49134,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_3,c_l,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_l,X0)
        | ~ trans(X0,s1) )
    | ~ spl0_1147 ),
    inference(resolution,[],[f49054,f148]) ).

fof(f49136,definition,
    ( spl0_1168
  <=> m_and_h_gate_v_in1(c_e_h_3,c_l,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_1168])],[avatar_definition]) ).

fof(f49137,plain,
    ( m_and_h_gate_v_in1(c_e_h_3,c_l,s1)
    | ~ spl0_1168 ),
    inference(avatar_component_clause,[],[f49136]) ).

fof(f49138,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_3,c_l,s1)
    | spl0_1168 ),
    inference(avatar_component_clause,[],[f49136]) ).

fof(f49146,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_3,c_l,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_l,X0)
        | ~ trans(X0,s3) )
    | ~ spl0_1134 ),
    inference(resolution,[],[f49065,f148]) ).

fof(f49408,definition,
    ( spl0_1177
  <=> m_and_h_gate_v_in1(c_e_h_2,c_q,s3) ),
    introduced(definition,[new_symbols(definition,[spl0_1177])],[avatar_definition]) ).

fof(f49409,plain,
    ( m_and_h_gate_v_in1(c_e_h_2,c_q,s3)
    | ~ spl0_1177 ),
    inference(avatar_component_clause,[],[f49408]) ).

fof(f49410,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_2,c_q,s3)
    | spl0_1177 ),
    inference(avatar_component_clause,[],[f49408]) ).

fof(f49678,definition,
    ( spl0_1189
  <=> m_and_h_gate_v_out(c_e_h_2,c_q,s3) ),
    introduced(definition,[new_symbols(definition,[spl0_1189])],[avatar_definition]) ).

fof(f49679,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_q,s3)
    | spl0_1189 ),
    inference(avatar_component_clause,[],[f49678]) ).

fof(f49680,plain,
    ( m_and_h_gate_v_out(c_e_h_2,c_q,s3)
    | ~ spl0_1189 ),
    inference(avatar_component_clause,[],[f49678]) ).

fof(f50059,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_in1(c_e_h_3,c_g,X0)
        | ~ trans(X0,s2)
        | m_or_h_gate_v_out(c_e_h_3,c_g,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_d,X0) )
    | ~ spl0_938 ),
    inference(resolution,[],[f49024,f51]) ).

fof(f50107,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_out(c_e_h_3,c_g,X0)
        | ~ trans(X0,s2)
        | m_and_h_gate_v_out(c_e_h_3,c_d,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_c,X0) )
    | ~ spl0_938 ),
    inference(resolution,[],[f50059,f49]) ).

fof(f50109,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in1(c_e_h_3,c_h,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_d,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_c,X0)
        | ~ trans(X0,s2) )
    | ~ spl0_938 ),
    inference(resolution,[],[f50107,f52]) ).

fof(f50117,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_d,s1)
    | m_and_h_gate_v_out(c_e_h_3,c_c,s1)
    | ~ trans(s1,s2)
    | spl0_627
    | ~ spl0_938 ),
    inference(resolution,[],[f50109,f18511]) ).

fof(f50122,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_d,s1)
    | m_and_h_gate_v_out(c_e_h_3,c_c,s1)
    | spl0_627
    | ~ spl0_938 ),
    inference(forward_subsumption_resolution,[],[f50117,f378]) ).

fof(f50124,definition,
    ( spl0_1201
  <=> m_and_h_gate_v_out(c_e_h_3,c_c,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_1201])],[avatar_definition]) ).

fof(f50126,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_c,s1)
    | ~ spl0_1201 ),
    inference(avatar_component_clause,[],[f50124]) ).

fof(f50128,definition,
    ( spl0_1202
  <=> m_and_h_gate_v_out(c_e_h_3,c_d,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_1202])],[avatar_definition]) ).

fof(f50129,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_3,c_d,s1)
    | spl0_1202 ),
    inference(avatar_component_clause,[],[f50128]) ).

fof(f50130,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_d,s1)
    | ~ spl0_1202 ),
    inference(avatar_component_clause,[],[f50128]) ).

fof(f50131,plain,
    ( spl0_1201
    | spl0_1202
    | spl0_627
    | ~ spl0_938 ),
    inference(avatar_split_clause,[],[f50122,f34942,f18509,f50128,f50124]) ).

fof(f50326,definition,
    ( spl0_1206
  <=> m_and_h_gate_v_in1(c_e_h_3,c_d,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_1206])],[avatar_definition]) ).

fof(f50327,plain,
    ( m_and_h_gate_v_in1(c_e_h_3,c_d,s1)
    | ~ spl0_1206 ),
    inference(avatar_component_clause,[],[f50326]) ).

fof(f50328,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_3,c_d,s1)
    | spl0_1206 ),
    inference(avatar_component_clause,[],[f50326]) ).

fof(f50353,plain,
    ( ! [X0] :
        ( node20(c_e_h_3,c_d,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_3,c_d,X0) )
    | ~ spl0_1202 ),
    inference(resolution,[],[f50130,f2618]) ).

fof(f50357,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_3,c_d,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_d,X0)
        | ~ trans(X0,s1) )
    | ~ spl0_1202 ),
    inference(resolution,[],[f50353,f148]) ).

fof(f50412,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_in1(c_e_h_1,c_j,X0)
        | ~ trans(X0,s1)
        | m_or_h_gate_v_out(c_e_h_1,c_j,X0)
        | m_cell_v_ack(c_e_h_1,X0) )
    | ~ spl0_948 ),
    inference(resolution,[],[f45356,f63]) ).

fof(f50415,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_out(c_e_h_1,c_j,X0)
        | ~ trans(X0,s1)
        | m_cell_v_ack(c_e_h_1,X0)
        | m_and_h_gate_v_out(c_e_h_1,c_l,X0) )
    | ~ spl0_948 ),
    inference(resolution,[],[f50412,f61]) ).

fof(f50418,plain,
    ( ~ trans(s0,s1)
    | m_cell_v_ack(c_e_h_1,s0)
    | m_and_h_gate_v_out(c_e_h_1,c_l,s0)
    | ~ spl0_948 ),
    inference(resolution,[],[f50415,f103]) ).

fof(f50421,plain,
    ( m_cell_v_ack(c_e_h_1,s0)
    | m_and_h_gate_v_out(c_e_h_1,c_l,s0)
    | ~ spl0_948 ),
    inference(forward_subsumption_resolution,[],[f50418,f377]) ).

fof(f50422,plain,
    ( m_cell_v_ack(c_e_h_1,s0)
    | ~ spl0_948 ),
    inference(forward_subsumption_resolution,[],[f50421,f147]) ).

fof(f50432,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_out(X0,c_q,s0)
        | ~ m_cell_v_left(X0,c_e_h_1) )
    | ~ spl0_948 ),
    inference(resolution,[],[f50422,f41658]) ).

fof(f50436,plain,
    ( ! [X0] : ~ m_cell_v_left(X0,c_e_h_1)
    | ~ spl0_948 ),
    inference(forward_subsumption_resolution,[],[f50432,f147]) ).

fof(f50437,plain,
    ( spl0_1017
    | ~ spl0_948 ),
    inference(avatar_split_clause,[],[f50436,f35462,f41671]) ).

fof(f50457,plain,
    ( m_c_h_element_v_out(c_e_h_1,c_h,s2)
    | ~ spl0_592
    | spl0_893 ),
    inference(forward_subsumption_resolution,[],[f48338,f379]) ).

fof(f50475,plain,
    ( m_and_h_gate_v_in1(c_e_h_1,c_i,s2)
    | ~ spl0_592
    | spl0_893 ),
    inference(resolution,[],[f50457,f56]) ).

fof(f50480,plain,
    ( $false
    | spl0_526
    | ~ spl0_592
    | spl0_893 ),
    inference(forward_subsumption_resolution,[],[f50475,f10207]) ).

fof(f50481,plain,
    ( spl0_526
    | ~ spl0_592
    | spl0_893 ),
    inference(avatar_contradiction_clause,[],[f50480]) ).

fof(f50491,plain,
    ( m_or_h_gate_v_out(c_e_h_1,c_g,s2)
    | ~ spl0_893 ),
    inference(resolution,[],[f29461,f53]) ).

fof(f50494,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_in2(c_e_h_1,c_g,X0)
        | m_or_h_gate_v_in1(c_e_h_1,c_g,X0)
        | ~ trans(X0,s2)
        | m_or_h_gate_v_out(c_e_h_1,c_g,X0) )
    | ~ spl0_893 ),
    inference(resolution,[],[f50491,f45309]) ).

fof(f50511,plain,
    ( m_or_h_gate_v_out(c_e_h_1,c_j,s2)
    | ~ spl0_894 ),
    inference(resolution,[],[f29466,f55]) ).

fof(f50514,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_in2(c_e_h_1,c_j,X0)
        | m_or_h_gate_v_in1(c_e_h_1,c_j,X0)
        | ~ trans(X0,s2)
        | m_or_h_gate_v_out(c_e_h_1,c_j,X0) )
    | ~ spl0_894 ),
    inference(resolution,[],[f50511,f45309]) ).

fof(f50625,plain,
    ( m_c_h_element_v_out(c_e_h_1,c_h,s3)
    | ~ trans(s3,s4)
    | ~ spl0_576
    | spl0_630 ),
    inference(resolution,[],[f18524,f35608]) ).

fof(f51434,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_in1(c_e_h_1,c_g,X0)
        | ~ trans(X0,s2)
        | m_or_h_gate_v_out(c_e_h_1,c_g,X0)
        | m_and_h_gate_v_out(c_e_h_1,c_d,X0) )
    | ~ spl0_893 ),
    inference(resolution,[],[f50494,f51]) ).

fof(f51438,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_in1(c_e_h_1,c_j,X0)
        | ~ trans(X0,s2)
        | m_or_h_gate_v_out(c_e_h_1,c_j,X0)
        | m_cell_v_ack(c_e_h_1,X0) )
    | ~ spl0_894 ),
    inference(resolution,[],[f50514,f63]) ).

fof(f51499,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_out(c_e_h_1,c_j,X0)
        | ~ trans(X0,s2)
        | m_cell_v_ack(c_e_h_1,X0)
        | m_and_h_gate_v_out(c_e_h_1,c_l,X0) )
    | ~ spl0_894 ),
    inference(resolution,[],[f51438,f61]) ).

fof(f51500,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in2(c_e_h_1,c_h,X0)
        | m_cell_v_ack(c_e_h_1,X0)
        | m_and_h_gate_v_out(c_e_h_1,c_l,X0)
        | ~ trans(X0,s2) )
    | ~ spl0_894 ),
    inference(resolution,[],[f51499,f54]) ).

fof(f51509,plain,
    ( m_cell_v_ack(c_e_h_1,s1)
    | m_and_h_gate_v_out(c_e_h_1,c_l,s1)
    | ~ trans(s1,s2)
    | ~ spl0_894
    | spl0_948 ),
    inference(resolution,[],[f51500,f35463]) ).

fof(f51513,plain,
    ( m_cell_v_ack(c_e_h_1,s1)
    | m_and_h_gate_v_out(c_e_h_1,c_l,s1)
    | ~ spl0_894
    | spl0_948 ),
    inference(forward_subsumption_resolution,[],[f51509,f378]) ).

fof(f51515,definition,
    ( spl0_1221
  <=> m_and_h_gate_v_out(c_e_h_1,c_l,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_1221])],[avatar_definition]) ).

fof(f51516,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_l,s1)
    | spl0_1221 ),
    inference(avatar_component_clause,[],[f51515]) ).

fof(f51517,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_l,s1)
    | ~ spl0_1221 ),
    inference(avatar_component_clause,[],[f51515]) ).

fof(f51519,definition,
    ( spl0_1222
  <=> m_cell_v_ack(c_e_h_1,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_1222])],[avatar_definition]) ).

fof(f51520,plain,
    ( ~ m_cell_v_ack(c_e_h_1,s1)
    | spl0_1222 ),
    inference(avatar_component_clause,[],[f51519]) ).

fof(f51521,plain,
    ( m_cell_v_ack(c_e_h_1,s1)
    | ~ spl0_1222 ),
    inference(avatar_component_clause,[],[f51519]) ).

fof(f51522,plain,
    ( spl0_1221
    | spl0_1222
    | ~ spl0_894
    | spl0_948 ),
    inference(avatar_split_clause,[],[f51513,f35462,f29464,f51519,f51515]) ).

fof(f51525,plain,
    ( ! [X0] :
        ( node20(c_e_h_1,c_l,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_1,c_l,X0) )
    | ~ spl0_1221 ),
    inference(resolution,[],[f51517,f2618]) ).

fof(f51528,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in2(c_e_h_1,c_l,X0)
        | m_and_h_gate_v_out(c_e_h_1,c_l,X0)
        | ~ trans(X0,s1) )
    | ~ spl0_1221 ),
    inference(resolution,[],[f51525,f149]) ).

fof(f51533,plain,
    ( ! [X0] :
        ( m_mutex_h_half_v_out(c_e_h_3,c_b,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_d,X0)
        | ~ trans(X0,s1) )
    | ~ spl0_1202 ),
    inference(resolution,[],[f37,f50357]) ).

fof(f51629,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_d,s0)
    | ~ trans(s0,s1)
    | ~ spl0_1202 ),
    inference(resolution,[],[f51533,f126]) ).

fof(f51634,plain,
    ( ~ trans(s0,s1)
    | ~ spl0_1202 ),
    inference(forward_subsumption_resolution,[],[f51629,f147]) ).

fof(f51636,plain,
    ( $false
    | ~ spl0_1202 ),
    inference(forward_subsumption_resolution,[],[f51634,f377]) ).

fof(f51637,plain,
    ~ spl0_1202,
    inference(avatar_contradiction_clause,[],[f51636]) ).

fof(f51690,plain,
    ( m_or_h_gate_v_out(c_e_h_3,c_j,s3)
    | ~ spl0_1116 ),
    inference(resolution,[],[f45657,f55]) ).

fof(f51702,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_in2(c_e_h_3,c_j,X0)
        | m_or_h_gate_v_in1(c_e_h_3,c_j,X0)
        | ~ trans(X0,s3)
        | m_or_h_gate_v_out(c_e_h_3,c_j,X0) )
    | ~ spl0_1116 ),
    inference(resolution,[],[f51690,f45309]) ).

fof(f51708,definition,
    ( spl0_1226
  <=> m_and_h_gate_v_in2(c_e_h_1,c_l,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_1226])],[avatar_definition]) ).

fof(f51709,plain,
    ( m_and_h_gate_v_in2(c_e_h_1,c_l,s1)
    | ~ spl0_1226 ),
    inference(avatar_component_clause,[],[f51708]) ).

fof(f51710,plain,
    ( ~ m_and_h_gate_v_in2(c_e_h_1,c_l,s1)
    | spl0_1226 ),
    inference(avatar_component_clause,[],[f51708]) ).

fof(f51856,plain,
    ( ! [X0] :
        ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_1,c_l,X0) )
    | ~ spl0_1221 ),
    inference(resolution,[],[f51528,f71]) ).

fof(f51880,plain,
    ( ~ trans(s0,s1)
    | m_and_h_gate_v_out(c_e_h_1,c_l,s0)
    | m_and_h_gate_h_init_v_init_h_out(c_e_h_1,c_m,s0)
    | ~ spl0_1221 ),
    inference(resolution,[],[f51856,f118]) ).

fof(f51884,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_l,s0)
    | m_and_h_gate_h_init_v_init_h_out(c_e_h_1,c_m,s0)
    | ~ spl0_1221 ),
    inference(forward_subsumption_resolution,[],[f51880,f377]) ).

fof(f51887,plain,
    ( m_and_h_gate_h_init_v_init_h_out(c_e_h_1,c_m,s0)
    | ~ spl0_1221 ),
    inference(forward_subsumption_resolution,[],[f51884,f147]) ).

fof(f51890,plain,
    ( $false
    | spl0_278
    | ~ spl0_1221 ),
    inference(forward_subsumption_resolution,[],[f51887,f2919]) ).

fof(f51891,plain,
    ( spl0_278
    | ~ spl0_1221 ),
    inference(avatar_contradiction_clause,[],[f51890]) ).

fof(f51901,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_out(X0,c_q,s1)
        | ~ m_cell_v_left(X0,c_e_h_1) )
    | ~ spl0_1222 ),
    inference(resolution,[],[f51521,f41658]) ).

fof(f51907,plain,
    ( ! [X0,X1] :
        ( node20(X0,c_q,X1)
        | m_and_h_gate_v_out(X0,c_q,X1)
        | ~ trans(X1,s1)
        | ~ m_cell_v_left(X0,c_e_h_1) )
    | ~ spl0_1222 ),
    inference(resolution,[],[f51901,f2618]) ).

fof(f51937,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_out(c_e_h_3,c_l,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_k,X0)
        | ~ trans(X0,s3) )
    | ~ spl0_1134 ),
    inference(resolution,[],[f69,f49146]) ).

fof(f51938,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_out(c_e_h_3,c_l,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_k,X0)
        | ~ trans(X0,s1) )
    | ~ spl0_1147 ),
    inference(resolution,[],[f69,f49134]) ).

fof(f52002,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_k,s0)
    | ~ trans(s0,s1)
    | ~ spl0_1147 ),
    inference(resolution,[],[f51938,f147]) ).

fof(f52005,plain,
    ( ~ trans(s0,s1)
    | ~ spl0_1147 ),
    inference(forward_subsumption_resolution,[],[f52002,f147]) ).

fof(f52006,plain,
    ( $false
    | ~ spl0_1147 ),
    inference(forward_subsumption_resolution,[],[f52005,f377]) ).

fof(f52007,plain,
    ~ spl0_1147,
    inference(avatar_contradiction_clause,[],[f52006]) ).

fof(f52732,plain,
    ( ! [X0,X1] :
        ( m_and_h_gate_v_in2(X0,c_q,X1)
        | ~ trans(X1,s1)
        | ~ m_cell_v_left(X0,c_e_h_1)
        | m_and_h_gate_v_out(X0,c_q,X1) )
    | ~ spl0_1222 ),
    inference(resolution,[],[f51907,f149]) ).

fof(f52760,plain,
    ( ! [X0,X1] :
        ( m_and_h_gate_h_init_v_out(X1,c_n,X0)
        | ~ m_cell_v_left(X1,c_e_h_1)
        | m_and_h_gate_v_out(X1,c_q,X0)
        | ~ trans(X0,s1) )
    | ~ spl0_1222 ),
    inference(resolution,[],[f52732,f91]) ).

fof(f52770,plain,
    ( ! [X0] :
        ( ~ m_cell_v_left(X0,c_e_h_1)
        | m_and_h_gate_v_out(X0,c_q,s0)
        | ~ trans(s0,s1)
        | m_and_h_gate_h_init_v_init_h_out(X0,c_n,s0) )
    | ~ spl0_1222 ),
    inference(resolution,[],[f52760,f118]) ).

fof(f52778,plain,
    ( ! [X0] :
        ( ~ m_cell_v_left(X0,c_e_h_1)
        | m_and_h_gate_v_out(X0,c_q,s0)
        | m_and_h_gate_h_init_v_init_h_out(X0,c_n,s0) )
    | ~ spl0_1222 ),
    inference(forward_subsumption_resolution,[],[f52770,f377]) ).

fof(f52779,plain,
    ( ! [X0] :
        ( m_and_h_gate_h_init_v_init_h_out(X0,c_n,s0)
        | ~ m_cell_v_left(X0,c_e_h_1) )
    | ~ spl0_1222 ),
    inference(forward_subsumption_resolution,[],[f52778,f147]) ).

fof(f52781,plain,
    ( ! [X0] :
        ( ~ m_cell_v_token(X0,s0)
        | ~ m_cell_v_left(X0,c_e_h_1) )
    | ~ spl0_1222 ),
    inference(resolution,[],[f52779,f83]) ).

fof(f52782,plain,
    ( ~ m_cell_v_left(c_e_h_3,c_e_h_1)
    | ~ spl0_1222 ),
    inference(resolution,[],[f52781,f21]) ).

fof(f52783,plain,
    ( $false
    | ~ spl0_1222 ),
    inference(forward_subsumption_resolution,[],[f52782,f19]) ).

fof(f52784,plain,
    ~ spl0_1222,
    inference(avatar_contradiction_clause,[],[f52783]) ).

fof(f52785,plain,
    ( m_c_h_element_v_out(c_e_h_1,c_h,s3)
    | ~ spl0_576
    | spl0_630 ),
    inference(forward_subsumption_resolution,[],[f50625,f380]) ).

fof(f52792,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_i,s5)
    | spl0_362
    | ~ spl0_363 ),
    inference(forward_subsumption_resolution,[],[f38336,f382]) ).

fof(f52842,plain,
    ( spl0_466
    | spl0_362
    | ~ spl0_363 ),
    inference(avatar_split_clause,[],[f52792,f4335,f4330,f8170]) ).

fof(f52868,plain,
    ( $false
    | ~ spl0_576
    | spl0_592
    | spl0_630 ),
    inference(forward_subsumption_resolution,[],[f52785,f15481]) ).

fof(f52869,plain,
    ( ~ spl0_576
    | spl0_592
    | spl0_630 ),
    inference(avatar_contradiction_clause,[],[f52868]) ).

fof(f52872,plain,
    ( m_or_h_gate_v_out(c_e_h_1,c_j,s3)
    | ~ spl0_630 ),
    inference(resolution,[],[f18523,f55]) ).

fof(f52879,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_in2(c_e_h_1,c_j,X0)
        | m_or_h_gate_v_in1(c_e_h_1,c_j,X0)
        | ~ trans(X0,s3)
        | m_or_h_gate_v_out(c_e_h_1,c_j,X0) )
    | ~ spl0_630 ),
    inference(resolution,[],[f52872,f45309]) ).

fof(f53163,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_out(c_e_h_1,c_g,X0)
        | ~ trans(X0,s2)
        | m_and_h_gate_v_out(c_e_h_1,c_d,X0)
        | m_and_h_gate_v_out(c_e_h_1,c_c,X0) )
    | ~ spl0_893 ),
    inference(resolution,[],[f51434,f49]) ).

fof(f53413,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in1(c_e_h_1,c_h,X0)
        | m_and_h_gate_v_out(c_e_h_1,c_d,X0)
        | m_and_h_gate_v_out(c_e_h_1,c_c,X0)
        | ~ trans(X0,s2) )
    | ~ spl0_893 ),
    inference(resolution,[],[f53163,f52]) ).

fof(f53435,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_in1(c_e_h_3,c_j,X0)
        | ~ trans(X0,s3)
        | m_or_h_gate_v_out(c_e_h_3,c_j,X0)
        | m_cell_v_ack(c_e_h_3,X0) )
    | ~ spl0_1116 ),
    inference(resolution,[],[f51702,f63]) ).

fof(f53437,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_out(c_e_h_3,c_j,X0)
        | ~ trans(X0,s3)
        | m_cell_v_ack(c_e_h_3,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_l,X0) )
    | ~ spl0_1116 ),
    inference(resolution,[],[f53435,f61]) ).

fof(f53438,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in2(c_e_h_3,c_h,X0)
        | m_cell_v_ack(c_e_h_3,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_l,X0)
        | ~ trans(X0,s3) )
    | ~ spl0_1116 ),
    inference(resolution,[],[f53437,f54]) ).

fof(f53447,plain,
    ( m_cell_v_ack(c_e_h_3,s2)
    | m_and_h_gate_v_out(c_e_h_3,c_l,s2)
    | ~ trans(s2,s3)
    | spl0_939
    | ~ spl0_1116 ),
    inference(resolution,[],[f53438,f34947]) ).

fof(f53451,plain,
    ( m_cell_v_ack(c_e_h_3,s2)
    | m_and_h_gate_v_out(c_e_h_3,c_l,s2)
    | spl0_939
    | ~ spl0_1116 ),
    inference(forward_subsumption_resolution,[],[f53447,f379]) ).

fof(f53453,definition,
    ( spl0_1257
  <=> m_and_h_gate_v_out(c_e_h_3,c_l,s2) ),
    introduced(definition,[new_symbols(definition,[spl0_1257])],[avatar_definition]) ).

fof(f53454,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_3,c_l,s2)
    | spl0_1257 ),
    inference(avatar_component_clause,[],[f53453]) ).

fof(f53455,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_l,s2)
    | ~ spl0_1257 ),
    inference(avatar_component_clause,[],[f53453]) ).

fof(f53457,definition,
    ( spl0_1258
  <=> m_cell_v_ack(c_e_h_3,s2) ),
    introduced(definition,[new_symbols(definition,[spl0_1258])],[avatar_definition]) ).

fof(f53458,plain,
    ( ~ m_cell_v_ack(c_e_h_3,s2)
    | spl0_1258 ),
    inference(avatar_component_clause,[],[f53457]) ).

fof(f53459,plain,
    ( m_cell_v_ack(c_e_h_3,s2)
    | ~ spl0_1258 ),
    inference(avatar_component_clause,[],[f53457]) ).

fof(f53460,plain,
    ( spl0_1257
    | spl0_1258
    | spl0_939
    | ~ spl0_1116 ),
    inference(avatar_split_clause,[],[f53451,f45655,f34946,f53457,f53453]) ).

fof(f53463,plain,
    ( ! [X0] :
        ( node20(c_e_h_3,c_l,X0)
        | ~ trans(X0,s2)
        | m_and_h_gate_v_out(c_e_h_3,c_l,X0) )
    | ~ spl0_1257 ),
    inference(resolution,[],[f53455,f2618]) ).

fof(f53467,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_3,c_l,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_l,X0)
        | ~ trans(X0,s2) )
    | ~ spl0_1257 ),
    inference(resolution,[],[f53463,f148]) ).

fof(f53469,definition,
    ( spl0_1259
  <=> m_and_h_gate_v_in1(c_e_h_3,c_l,s2) ),
    introduced(definition,[new_symbols(definition,[spl0_1259])],[avatar_definition]) ).

fof(f53470,plain,
    ( m_and_h_gate_v_in1(c_e_h_3,c_l,s2)
    | ~ spl0_1259 ),
    inference(avatar_component_clause,[],[f53469]) ).

fof(f53471,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_3,c_l,s2)
    | spl0_1259 ),
    inference(avatar_component_clause,[],[f53469]) ).

fof(f53478,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_l,s1)
    | ~ trans(s1,s2)
    | spl0_1168
    | ~ spl0_1257 ),
    inference(resolution,[],[f53467,f49138]) ).

fof(f53481,plain,
    ( ~ trans(s1,s2)
    | spl0_1147
    | spl0_1168
    | ~ spl0_1257 ),
    inference(forward_subsumption_resolution,[],[f53478,f47579]) ).

fof(f53482,plain,
    ( $false
    | spl0_1147
    | spl0_1168
    | ~ spl0_1257 ),
    inference(forward_subsumption_resolution,[],[f53481,f378]) ).

fof(f53483,plain,
    ( spl0_1147
    | spl0_1168
    | ~ spl0_1257 ),
    inference(avatar_contradiction_clause,[],[f53482]) ).

fof(f53485,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_k,s2)
    | ~ trans(s2,s3)
    | ~ spl0_1134
    | spl0_1257 ),
    inference(resolution,[],[f53454,f51937]) ).

fof(f53487,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_k,s2)
    | ~ spl0_1134
    | spl0_1257 ),
    inference(forward_subsumption_resolution,[],[f53485,f379]) ).

fof(f53503,plain,
    ( ! [X0] :
        ( node20(c_e_h_3,c_k,X0)
        | ~ trans(X0,s2)
        | m_and_h_gate_v_out(c_e_h_3,c_k,X0) )
    | ~ spl0_1134
    | spl0_1257 ),
    inference(resolution,[],[f53487,f2618]) ).

fof(f53506,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_k,s2)
    | ~ spl0_1259 ),
    inference(resolution,[],[f53470,f69]) ).

fof(f53547,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_3,c_k,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_k,X0)
        | ~ trans(X0,s2) )
    | ~ spl0_1134
    | spl0_1257 ),
    inference(resolution,[],[f53503,f148]) ).

fof(f53605,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_out(c_e_h_3,c_g,X0)
        | ~ trans(X0,s2)
        | m_and_h_gate_v_out(c_e_h_3,c_k,X0) )
    | ~ spl0_1134
    | spl0_1257 ),
    inference(resolution,[],[f53547,f65]) ).

fof(f53613,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in1(c_e_h_3,c_h,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_k,X0)
        | ~ trans(X0,s2) )
    | ~ spl0_1134
    | spl0_1257 ),
    inference(resolution,[],[f53605,f52]) ).

fof(f53653,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_k,s1)
    | ~ trans(s1,s2)
    | spl0_627
    | ~ spl0_1134
    | spl0_1257 ),
    inference(resolution,[],[f53613,f18511]) ).

fof(f53658,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_k,s1)
    | spl0_627
    | ~ spl0_1134
    | spl0_1257 ),
    inference(forward_subsumption_resolution,[],[f53653,f378]) ).

fof(f53660,plain,
    ( m_and_h_gate_v_in1(c_e_h_3,c_l,s1)
    | spl0_627
    | ~ spl0_1134
    | spl0_1257 ),
    inference(resolution,[],[f53658,f68]) ).

fof(f53663,plain,
    ( $false
    | spl0_627
    | ~ spl0_1134
    | spl0_1168
    | spl0_1257 ),
    inference(forward_subsumption_resolution,[],[f53660,f49138]) ).

fof(f53664,plain,
    ( spl0_627
    | ~ spl0_1134
    | spl0_1168
    | spl0_1257 ),
    inference(avatar_contradiction_clause,[],[f53663]) ).

fof(f53669,plain,
    ( ! [X0] :
        ( node20(c_e_h_3,c_k,X0)
        | ~ trans(X0,s2)
        | m_and_h_gate_v_out(c_e_h_3,c_k,X0) )
    | ~ spl0_1259 ),
    inference(resolution,[],[f53506,f2618]) ).

fof(f53671,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_3,c_k,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_k,X0)
        | ~ trans(X0,s2) )
    | ~ spl0_1259 ),
    inference(resolution,[],[f53669,f148]) ).

fof(f53696,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_out(c_e_h_3,c_g,X0)
        | ~ trans(X0,s2)
        | m_and_h_gate_v_out(c_e_h_3,c_k,X0) )
    | ~ spl0_1259 ),
    inference(resolution,[],[f53671,f65]) ).

fof(f53700,definition,
    ( spl0_1266
  <=> m_and_h_gate_v_in1(c_e_h_2,c_q,s2) ),
    introduced(definition,[new_symbols(definition,[spl0_1266])],[avatar_definition]) ).

fof(f53701,plain,
    ( m_and_h_gate_v_in1(c_e_h_2,c_q,s2)
    | ~ spl0_1266 ),
    inference(avatar_component_clause,[],[f53700]) ).

fof(f53702,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_2,c_q,s2)
    | spl0_1266 ),
    inference(avatar_component_clause,[],[f53700]) ).

fof(f53707,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_k,s3)
    | ~ spl0_1137 ),
    inference(resolution,[],[f47245,f69]) ).

fof(f53714,plain,
    ( ! [X0] :
        ( node20(c_e_h_3,c_k,X0)
        | ~ trans(X0,s3)
        | m_and_h_gate_v_out(c_e_h_3,c_k,X0) )
    | ~ spl0_1137 ),
    inference(resolution,[],[f53707,f2618]) ).

fof(f53724,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_3,c_k,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_k,X0)
        | ~ trans(X0,s3) )
    | ~ spl0_1137 ),
    inference(resolution,[],[f53714,f148]) ).

fof(f53763,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_out(c_e_h_3,c_g,X0)
        | ~ trans(X0,s3)
        | m_and_h_gate_v_out(c_e_h_3,c_k,X0) )
    | ~ spl0_1137 ),
    inference(resolution,[],[f53724,f65]) ).

fof(f53765,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in1(c_e_h_3,c_h,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_k,X0)
        | ~ trans(X0,s3) )
    | ~ spl0_1137 ),
    inference(resolution,[],[f53763,f52]) ).

fof(f53773,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_k,s2)
    | ~ trans(s2,s3)
    | spl0_938
    | ~ spl0_1137 ),
    inference(resolution,[],[f53765,f34944]) ).

fof(f53803,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in1(c_e_h_3,c_h,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_k,X0)
        | ~ trans(X0,s2) )
    | ~ spl0_1259 ),
    inference(resolution,[],[f53696,f52]) ).

fof(f53932,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_k,s1)
    | ~ trans(s1,s2)
    | spl0_627
    | ~ spl0_1259 ),
    inference(resolution,[],[f53803,f18511]) ).

fof(f53937,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_k,s1)
    | spl0_627
    | ~ spl0_1259 ),
    inference(forward_subsumption_resolution,[],[f53932,f378]) ).

fof(f53939,plain,
    ( m_and_h_gate_v_in1(c_e_h_3,c_l,s1)
    | spl0_627
    | ~ spl0_1259 ),
    inference(resolution,[],[f53937,f68]) ).

fof(f53942,plain,
    ( $false
    | spl0_627
    | spl0_1168
    | ~ spl0_1259 ),
    inference(forward_subsumption_resolution,[],[f53939,f49138]) ).

fof(f53943,plain,
    ( spl0_627
    | spl0_1168
    | ~ spl0_1259 ),
    inference(avatar_contradiction_clause,[],[f53942]) ).

fof(f53944,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_k,s2)
    | spl0_938
    | ~ spl0_1137 ),
    inference(forward_subsumption_resolution,[],[f53773,f379]) ).

fof(f53951,plain,
    ( m_and_h_gate_v_in1(c_e_h_3,c_l,s2)
    | spl0_938
    | ~ spl0_1137 ),
    inference(resolution,[],[f53944,f68]) ).

fof(f53954,plain,
    ( $false
    | spl0_938
    | ~ spl0_1137
    | spl0_1259 ),
    inference(forward_subsumption_resolution,[],[f53951,f53471]) ).

fof(f53955,plain,
    ( spl0_938
    | ~ spl0_1137
    | spl0_1259 ),
    inference(avatar_contradiction_clause,[],[f53954]) ).

fof(f53956,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_k,s1)
    | ~ spl0_1168 ),
    inference(resolution,[],[f49137,f69]) ).

fof(f53960,plain,
    ( ! [X0] :
        ( node20(c_e_h_3,c_k,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_3,c_k,X0) )
    | ~ spl0_1168 ),
    inference(resolution,[],[f53956,f2618]) ).

fof(f53963,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_3,c_k,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_k,X0)
        | ~ trans(X0,s1) )
    | ~ spl0_1168 ),
    inference(resolution,[],[f53960,f148]) ).

fof(f53984,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_out(c_e_h_3,c_g,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_3,c_k,X0) )
    | ~ spl0_1168 ),
    inference(resolution,[],[f53963,f65]) ).

fof(f53987,plain,
    ( ~ trans(s0,s1)
    | m_and_h_gate_v_out(c_e_h_3,c_k,s0)
    | ~ spl0_1168 ),
    inference(resolution,[],[f53984,f103]) ).

fof(f53990,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_k,s0)
    | ~ spl0_1168 ),
    inference(forward_subsumption_resolution,[],[f53987,f377]) ).

fof(f53991,plain,
    ( $false
    | ~ spl0_1168 ),
    inference(forward_subsumption_resolution,[],[f53990,f147]) ).

fof(f53992,plain,
    ~ spl0_1168,
    inference(avatar_contradiction_clause,[],[f53991]) ).

fof(f54096,plain,
    ( ~ m_cell_v_left(c_e_h_2,c_e_h_3)
    | ~ spl0_1135
    | spl0_1189 ),
    inference(resolution,[],[f49679,f49093]) ).

fof(f54100,plain,
    ( $false
    | ~ spl0_1135
    | spl0_1189 ),
    inference(forward_subsumption_resolution,[],[f54096,f16]) ).

fof(f54101,plain,
    ( ~ spl0_1135
    | spl0_1189 ),
    inference(avatar_contradiction_clause,[],[f54100]) ).

fof(f54318,definition,
    ( spl0_1291
  <=> m_mutex_h_half_v_out(c_e_h_2,c_b,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_1291])],[avatar_definition]) ).

fof(f54319,plain,
    ( ~ m_mutex_h_half_v_out(c_e_h_2,c_b,s1)
    | spl0_1291 ),
    inference(avatar_component_clause,[],[f54318]) ).

fof(f54320,plain,
    ( m_mutex_h_half_v_out(c_e_h_2,c_b,s1)
    | ~ spl0_1291 ),
    inference(avatar_component_clause,[],[f54318]) ).

fof(f54322,definition,
    ( spl0_1292
  <=> m_and_h_gate_v_out(c_e_h_2,c_d,s2) ),
    introduced(definition,[new_symbols(definition,[spl0_1292])],[avatar_definition]) ).

fof(f54323,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_d,s2)
    | spl0_1292 ),
    inference(avatar_component_clause,[],[f54322]) ).

fof(f54324,plain,
    ( m_and_h_gate_v_out(c_e_h_2,c_d,s2)
    | ~ spl0_1292 ),
    inference(avatar_component_clause,[],[f54322]) ).

fof(f54347,plain,
    ( ! [X0] :
        ( node20(c_e_h_2,c_d,X0)
        | ~ trans(X0,s2)
        | m_and_h_gate_v_out(c_e_h_2,c_d,X0) )
    | ~ spl0_1292 ),
    inference(resolution,[],[f54324,f2618]) ).

fof(f54352,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_2,c_d,X0)
        | m_and_h_gate_v_out(c_e_h_2,c_d,X0)
        | ~ trans(X0,s2) )
    | ~ spl0_1292 ),
    inference(resolution,[],[f54347,f148]) ).

fof(f54363,plain,
    ( ! [X0] :
        ( m_mutex_h_half_v_out(c_e_h_2,c_b,X0)
        | ~ trans(X0,s2)
        | m_and_h_gate_v_out(c_e_h_2,c_d,X0) )
    | ~ spl0_1292 ),
    inference(resolution,[],[f54352,f37]) ).

fof(f54364,plain,
    ( ~ trans(s1,s2)
    | m_and_h_gate_v_out(c_e_h_2,c_d,s1)
    | spl0_1291
    | ~ spl0_1292 ),
    inference(resolution,[],[f54363,f54319]) ).

fof(f54372,plain,
    ( m_and_h_gate_v_out(c_e_h_2,c_d,s1)
    | spl0_1291
    | ~ spl0_1292 ),
    inference(forward_subsumption_resolution,[],[f54364,f378]) ).

fof(f54376,plain,
    ( ! [X0] :
        ( node20(c_e_h_2,c_d,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_2,c_d,X0) )
    | spl0_1291
    | ~ spl0_1292 ),
    inference(resolution,[],[f54372,f2618]) ).

fof(f54382,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_2,c_d,X0)
        | m_and_h_gate_v_out(c_e_h_2,c_d,X0)
        | ~ trans(X0,s1) )
    | spl0_1291
    | ~ spl0_1292 ),
    inference(resolution,[],[f54376,f148]) ).

fof(f54395,plain,
    ( ! [X0] :
        ( m_mutex_h_half_v_out(c_e_h_2,c_b,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_2,c_d,X0) )
    | spl0_1291
    | ~ spl0_1292 ),
    inference(resolution,[],[f54382,f37]) ).

fof(f54399,plain,
    ( ~ trans(s0,s1)
    | m_and_h_gate_v_out(c_e_h_2,c_d,s0)
    | spl0_1291
    | ~ spl0_1292 ),
    inference(resolution,[],[f54395,f126]) ).

fof(f54404,plain,
    ( m_and_h_gate_v_out(c_e_h_2,c_d,s0)
    | spl0_1291
    | ~ spl0_1292 ),
    inference(forward_subsumption_resolution,[],[f54399,f377]) ).

fof(f54405,plain,
    ( $false
    | spl0_1291
    | ~ spl0_1292 ),
    inference(forward_subsumption_resolution,[],[f54404,f147]) ).

fof(f54406,plain,
    ( spl0_1291
    | ~ spl0_1292 ),
    inference(avatar_contradiction_clause,[],[f54405]) ).

fof(f54471,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_in1(c_e_h_1,c_j,X0)
        | ~ trans(X0,s3)
        | m_or_h_gate_v_out(c_e_h_1,c_j,X0)
        | m_cell_v_ack(c_e_h_1,X0) )
    | ~ spl0_630 ),
    inference(resolution,[],[f52879,f63]) ).

fof(f54474,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_out(c_e_h_1,c_j,X0)
        | ~ trans(X0,s3)
        | m_cell_v_ack(c_e_h_1,X0)
        | m_and_h_gate_v_out(c_e_h_1,c_l,X0) )
    | ~ spl0_630 ),
    inference(resolution,[],[f54471,f61]) ).

fof(f54475,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in2(c_e_h_1,c_h,X0)
        | m_cell_v_ack(c_e_h_1,X0)
        | m_and_h_gate_v_out(c_e_h_1,c_l,X0)
        | ~ trans(X0,s3) )
    | ~ spl0_630 ),
    inference(resolution,[],[f54474,f54]) ).

fof(f54484,plain,
    ( m_cell_v_ack(c_e_h_1,s2)
    | m_and_h_gate_v_out(c_e_h_1,c_l,s2)
    | ~ trans(s2,s3)
    | ~ spl0_630
    | spl0_894 ),
    inference(resolution,[],[f54475,f29465]) ).

fof(f54488,plain,
    ( m_cell_v_ack(c_e_h_1,s2)
    | m_and_h_gate_v_out(c_e_h_1,c_l,s2)
    | ~ spl0_630
    | spl0_894 ),
    inference(forward_subsumption_resolution,[],[f54484,f379]) ).

fof(f54490,definition,
    ( spl0_1297
  <=> m_and_h_gate_v_out(c_e_h_1,c_l,s2) ),
    introduced(definition,[new_symbols(definition,[spl0_1297])],[avatar_definition]) ).

fof(f54492,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_l,s2)
    | ~ spl0_1297 ),
    inference(avatar_component_clause,[],[f54490]) ).

fof(f54494,definition,
    ( spl0_1298
  <=> m_cell_v_ack(c_e_h_1,s2) ),
    introduced(definition,[new_symbols(definition,[spl0_1298])],[avatar_definition]) ).

fof(f54496,plain,
    ( m_cell_v_ack(c_e_h_1,s2)
    | ~ spl0_1298 ),
    inference(avatar_component_clause,[],[f54494]) ).

fof(f54497,plain,
    ( spl0_1297
    | spl0_1298
    | ~ spl0_630
    | spl0_894 ),
    inference(avatar_split_clause,[],[f54488,f29464,f18522,f54494,f54490]) ).

fof(f54500,plain,
    ( ! [X0] :
        ( node20(c_e_h_1,c_l,X0)
        | ~ trans(X0,s2)
        | m_and_h_gate_v_out(c_e_h_1,c_l,X0) )
    | ~ spl0_1297 ),
    inference(resolution,[],[f54492,f2618]) ).

fof(f54502,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in2(c_e_h_1,c_l,X0)
        | m_and_h_gate_v_out(c_e_h_1,c_l,X0)
        | ~ trans(X0,s2) )
    | ~ spl0_1297 ),
    inference(resolution,[],[f54500,f149]) ).

fof(f54504,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_l,s1)
    | ~ trans(s1,s2)
    | spl0_1226
    | ~ spl0_1297 ),
    inference(resolution,[],[f54502,f51710]) ).

fof(f54506,plain,
    ( ~ trans(s1,s2)
    | spl0_1221
    | spl0_1226
    | ~ spl0_1297 ),
    inference(forward_subsumption_resolution,[],[f54504,f51516]) ).

fof(f54507,plain,
    ( $false
    | spl0_1221
    | spl0_1226
    | ~ spl0_1297 ),
    inference(forward_subsumption_resolution,[],[f54506,f378]) ).

fof(f54508,plain,
    ( spl0_1221
    | spl0_1226
    | ~ spl0_1297 ),
    inference(avatar_contradiction_clause,[],[f54507]) ).

fof(f54509,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s1)
    | ~ spl0_1226 ),
    inference(resolution,[],[f51709,f71]) ).

fof(f54510,plain,
    ( $false
    | spl0_382
    | ~ spl0_1226 ),
    inference(forward_subsumption_resolution,[],[f54509,f5266]) ).

fof(f54511,plain,
    ( spl0_382
    | ~ spl0_1226 ),
    inference(avatar_contradiction_clause,[],[f54510]) ).

fof(f54533,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_out(X0,c_q,s2)
        | ~ m_cell_v_left(X0,c_e_h_1) )
    | ~ spl0_1298 ),
    inference(resolution,[],[f54496,f41658]) ).

fof(f54539,plain,
    ( ! [X0,X1] :
        ( node20(X0,c_q,X1)
        | m_and_h_gate_v_out(X0,c_q,X1)
        | ~ trans(X1,s2)
        | ~ m_cell_v_left(X0,c_e_h_1) )
    | ~ spl0_1298 ),
    inference(resolution,[],[f54533,f2618]) ).

fof(f54552,plain,
    ( ! [X0,X1] :
        ( m_and_h_gate_v_in2(X0,c_q,X1)
        | ~ trans(X1,s2)
        | ~ m_cell_v_left(X0,c_e_h_1)
        | m_and_h_gate_v_out(X0,c_q,X1) )
    | ~ spl0_1298 ),
    inference(resolution,[],[f54539,f149]) ).

fof(f54555,plain,
    ( ! [X0,X1] :
        ( m_and_h_gate_h_init_v_out(X1,c_n,X0)
        | ~ m_cell_v_left(X1,c_e_h_1)
        | m_and_h_gate_v_out(X1,c_q,X0)
        | ~ trans(X0,s2) )
    | ~ spl0_1298 ),
    inference(resolution,[],[f54552,f91]) ).

fof(f54569,plain,
    ( ~ m_cell_v_left(c_e_h_3,c_e_h_1)
    | m_and_h_gate_v_out(c_e_h_3,c_q,s1)
    | ~ trans(s1,s2)
    | spl0_870
    | ~ spl0_1298 ),
    inference(resolution,[],[f54555,f27298]) ).

fof(f54573,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_q,s1)
    | ~ trans(s1,s2)
    | spl0_870
    | ~ spl0_1298 ),
    inference(forward_subsumption_resolution,[],[f54569,f19]) ).

fof(f54574,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_q,s1)
    | spl0_870
    | ~ spl0_1298 ),
    inference(forward_subsumption_resolution,[],[f54573,f378]) ).

fof(f54575,plain,
    ( ! [X0] :
        ( ~ m_cell_v_left(c_e_h_3,X0)
        | m_cell_v_ack(X0,s1) )
    | spl0_870
    | ~ spl0_1298 ),
    inference(resolution,[],[f54574,f41654]) ).

fof(f54578,plain,
    ( m_cell_v_ack(c_e_h_1,s1)
    | spl0_870
    | ~ spl0_1298 ),
    inference(resolution,[],[f54575,f19]) ).

fof(f54579,plain,
    ( $false
    | spl0_870
    | spl0_1222
    | ~ spl0_1298 ),
    inference(forward_subsumption_resolution,[],[f54578,f51520]) ).

fof(f54580,plain,
    ( spl0_870
    | spl0_1222
    | ~ spl0_1298 ),
    inference(avatar_contradiction_clause,[],[f54579]) ).

fof(f54608,plain,
    ( ! [X0] :
        ( node9(c_e_h_3,c_n,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_h_init_v_out(c_e_h_3,c_n,X0) )
    | ~ spl0_870 ),
    inference(resolution,[],[f27299,f3855]) ).

fof(f54676,plain,
    ( ! [X0] :
        ( m_and_h_gate_h_init_v_in2(c_e_h_3,c_n,X0)
        | m_and_h_gate_h_init_v_out(c_e_h_3,c_n,X0)
        | ~ trans(X0,s1) )
    | ~ spl0_870 ),
    inference(resolution,[],[f54608,f120]) ).

fof(f54702,plain,
    ( ! [X0] :
        ( ~ m_and_h_gate_h_init_v_out(c_e_h_3,c_m,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_h_init_v_out(c_e_h_3,c_n,X0) )
    | ~ spl0_870 ),
    inference(resolution,[],[f54676,f81]) ).

fof(f54709,plain,
    ( ~ trans(s0,s1)
    | m_and_h_gate_h_init_v_out(c_e_h_3,c_n,s0)
    | ~ spl0_556
    | ~ spl0_870 ),
    inference(resolution,[],[f54702,f12252]) ).

fof(f54714,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_3,c_n,s0)
    | ~ spl0_556
    | ~ spl0_870 ),
    inference(forward_subsumption_resolution,[],[f54709,f377]) ).

fof(f54721,plain,
    ( m_and_h_gate_h_init_v_init_h_out(c_e_h_3,c_n,s0)
    | ~ spl0_556
    | ~ spl0_870 ),
    inference(resolution,[],[f54714,f118]) ).

fof(f54726,plain,
    ( ~ m_cell_v_token(c_e_h_3,s0)
    | ~ spl0_556
    | ~ spl0_870 ),
    inference(resolution,[],[f54721,f83]) ).

fof(f54727,plain,
    ( $false
    | ~ spl0_556
    | ~ spl0_870 ),
    inference(forward_subsumption_resolution,[],[f54726,f21]) ).

fof(f54728,plain,
    ( ~ spl0_556
    | ~ spl0_870 ),
    inference(avatar_contradiction_clause,[],[f54727]) ).

fof(f54730,plain,
    ( ~ m_cell_v_token(c_e_h_3,s0)
    | spl0_556 ),
    inference(resolution,[],[f12251,f738]) ).

fof(f54731,plain,
    ( $false
    | spl0_556 ),
    inference(forward_subsumption_resolution,[],[f54730,f21]) ).

fof(f54732,plain,
    spl0_556,
    inference(avatar_contradiction_clause,[],[f54731]) ).

fof(f55152,definition,
    ( spl0_1307
  <=> m_c_h_element_v_out(c_e_h_2,c_e,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_1307])],[avatar_definition]) ).

fof(f55153,plain,
    ( ~ m_c_h_element_v_out(c_e_h_2,c_e,s1)
    | spl0_1307 ),
    inference(avatar_component_clause,[],[f55152]) ).

fof(f55154,plain,
    ( m_c_h_element_v_out(c_e_h_2,c_e,s1)
    | ~ spl0_1307 ),
    inference(avatar_component_clause,[],[f55152]) ).

fof(f57176,definition,
    ( spl0_1377
  <=> m_c_h_element_v_in1(c_e_h_2,c_e,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_1377])],[avatar_definition]) ).

fof(f57177,plain,
    ( m_c_h_element_v_in1(c_e_h_2,c_e,s1)
    | ~ spl0_1377 ),
    inference(avatar_component_clause,[],[f57176]) ).

fof(f57178,plain,
    ( ~ m_c_h_element_v_in1(c_e_h_2,c_e,s1)
    | spl0_1377 ),
    inference(avatar_component_clause,[],[f57176]) ).

fof(f57180,definition,
    ( spl0_1378
  <=> m_c_h_element_v_in2(c_e_h_2,c_e,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_1378])],[avatar_definition]) ).

fof(f57181,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_2,c_e,s1)
    | spl0_1378 ),
    inference(avatar_component_clause,[],[f57180]) ).

fof(f57182,plain,
    ( m_c_h_element_v_in2(c_e_h_2,c_e,s1)
    | ~ spl0_1378 ),
    inference(avatar_component_clause,[],[f57180]) ).

fof(f58109,plain,
    ( m_mutex_h_half_v_out(c_e_h_3,c_b,s1)
    | ~ spl0_1206 ),
    inference(resolution,[],[f50327,f37]) ).

fof(f58113,plain,
    ( ! [X0] :
        ( m_mutex_h_half_v_inp(c_e_h_3,c_b,X0)
        | ~ trans(X0,s1)
        | m_mutex_h_half_v_out(c_e_h_3,c_b,X0) )
    | ~ spl0_1206 ),
    inference(resolution,[],[f58109,f23914]) ).

fof(f58597,definition,
    ( spl0_1414
  <=> m_and_h_gate_v_in2(c_e_h_2,c_c,s4) ),
    introduced(definition,[new_symbols(definition,[spl0_1414])],[avatar_definition]) ).

fof(f58598,plain,
    ( m_and_h_gate_v_in2(c_e_h_2,c_c,s4)
    | ~ spl0_1414 ),
    inference(avatar_component_clause,[],[f58597]) ).

fof(f58599,plain,
    ( ~ m_and_h_gate_v_in2(c_e_h_2,c_c,s4)
    | spl0_1414 ),
    inference(avatar_component_clause,[],[f58597]) ).

fof(f58882,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_in1(c_e_h_1,c_g,X0)
        | ~ trans(X0,s1)
        | m_or_h_gate_v_out(c_e_h_1,c_g,X0)
        | m_and_h_gate_v_out(c_e_h_1,c_d,X0) )
    | ~ spl0_947 ),
    inference(resolution,[],[f45372,f51]) ).

fof(f59036,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_out(c_e_h_1,c_g,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_1,c_d,X0)
        | m_and_h_gate_v_out(c_e_h_1,c_c,X0) )
    | ~ spl0_947 ),
    inference(resolution,[],[f58882,f49]) ).

fof(f59055,plain,
    ( ~ trans(s0,s1)
    | m_and_h_gate_v_out(c_e_h_1,c_d,s0)
    | m_and_h_gate_v_out(c_e_h_1,c_c,s0)
    | ~ spl0_947 ),
    inference(resolution,[],[f59036,f103]) ).

fof(f59058,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_d,s0)
    | m_and_h_gate_v_out(c_e_h_1,c_c,s0)
    | ~ spl0_947 ),
    inference(forward_subsumption_resolution,[],[f59055,f377]) ).

fof(f59059,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_c,s0)
    | ~ spl0_947 ),
    inference(forward_subsumption_resolution,[],[f59058,f147]) ).

fof(f59060,plain,
    ( $false
    | ~ spl0_947 ),
    inference(forward_subsumption_resolution,[],[f59059,f147]) ).

fof(f59061,plain,
    ~ spl0_947,
    inference(avatar_contradiction_clause,[],[f59060]) ).

fof(f59066,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_d,s1)
    | m_and_h_gate_v_out(c_e_h_1,c_c,s1)
    | ~ trans(s1,s2)
    | ~ spl0_893
    | spl0_947 ),
    inference(resolution,[],[f35460,f53413]) ).

fof(f59069,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_d,s1)
    | ~ trans(s1,s2)
    | spl0_687
    | ~ spl0_893
    | spl0_947 ),
    inference(forward_subsumption_resolution,[],[f59066,f20153]) ).

fof(f59070,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_d,s1)
    | spl0_687
    | ~ spl0_893
    | spl0_947 ),
    inference(forward_subsumption_resolution,[],[f59069,f378]) ).

fof(f59074,plain,
    ( ! [X0] :
        ( node20(c_e_h_1,c_d,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_1,c_d,X0) )
    | spl0_687
    | ~ spl0_893
    | spl0_947 ),
    inference(resolution,[],[f59070,f2618]) ).

fof(f59081,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_1,c_d,X0)
        | m_and_h_gate_v_out(c_e_h_1,c_d,X0)
        | ~ trans(X0,s1) )
    | spl0_687
    | ~ spl0_893
    | spl0_947 ),
    inference(resolution,[],[f59074,f148]) ).

fof(f59094,plain,
    ( ! [X0] :
        ( m_mutex_h_half_v_out(c_e_h_1,c_b,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_1,c_d,X0) )
    | spl0_687
    | ~ spl0_893
    | spl0_947 ),
    inference(resolution,[],[f59081,f37]) ).

fof(f59097,plain,
    ( ~ trans(s0,s1)
    | m_and_h_gate_v_out(c_e_h_1,c_d,s0)
    | spl0_687
    | ~ spl0_893
    | spl0_947 ),
    inference(resolution,[],[f59094,f126]) ).

fof(f59101,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_d,s0)
    | spl0_687
    | ~ spl0_893
    | spl0_947 ),
    inference(forward_subsumption_resolution,[],[f59097,f377]) ).

fof(f59103,plain,
    ( $false
    | spl0_687
    | ~ spl0_893
    | spl0_947 ),
    inference(forward_subsumption_resolution,[],[f59101,f147]) ).

fof(f59104,plain,
    ( spl0_687
    | ~ spl0_893
    | spl0_947 ),
    inference(avatar_contradiction_clause,[],[f59103]) ).

fof(f60768,definition,
    ( spl0_1458
  <=> m_c_h_element_v_out(c_e_h_2,c_e,s2) ),
    introduced(definition,[new_symbols(definition,[spl0_1458])],[avatar_definition]) ).

fof(f60769,plain,
    ( ~ m_c_h_element_v_out(c_e_h_2,c_e,s2)
    | spl0_1458 ),
    inference(avatar_component_clause,[],[f60768]) ).

fof(f60770,plain,
    ( m_c_h_element_v_out(c_e_h_2,c_e,s2)
    | ~ spl0_1458 ),
    inference(avatar_component_clause,[],[f60768]) ).

fof(f60899,definition,
    ( spl0_1462
  <=> m_c_h_element_v_out(c_e_h_2,c_e,s3) ),
    introduced(definition,[new_symbols(definition,[spl0_1462])],[avatar_definition]) ).

fof(f60900,plain,
    ( ~ m_c_h_element_v_out(c_e_h_2,c_e,s3)
    | spl0_1462 ),
    inference(avatar_component_clause,[],[f60899]) ).

fof(f60901,plain,
    ( m_c_h_element_v_out(c_e_h_2,c_e,s3)
    | ~ spl0_1462 ),
    inference(avatar_component_clause,[],[f60899]) ).

fof(f60919,plain,
    ( ! [X0] :
        ( node16(c_e_h_2,c_e,X0)
        | m_c_h_element_v_out(c_e_h_2,c_e,X0)
        | ~ trans(X0,s3)
        | m_c_h_element_v_in1(c_e_h_2,c_e,X0) )
    | ~ spl0_1462 ),
    inference(resolution,[],[f60901,f7269]) ).

fof(f60921,plain,
    ( ! [X0] :
        ( node17(c_e_h_2,c_e,X0)
        | m_c_h_element_v_out(c_e_h_2,c_e,X0)
        | ~ trans(X0,s3) )
    | ~ spl0_1462 ),
    inference(resolution,[],[f60901,f16127]) ).

fof(f60923,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_2,c_e,X0)
        | ~ trans(X0,s3)
        | m_c_h_element_v_in1(c_e_h_2,c_e,X0)
        | m_c_h_element_v_in2(c_e_h_2,c_e,X0)
        | m_c_h_element_v_in1(c_e_h_2,c_e,X0) )
    | ~ spl0_1462 ),
    inference(resolution,[],[f60919,f138]) ).

fof(f60925,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in2(c_e_h_2,c_e,X0)
        | ~ trans(X0,s3)
        | m_c_h_element_v_in1(c_e_h_2,c_e,X0)
        | m_c_h_element_v_out(c_e_h_2,c_e,X0) )
    | ~ spl0_1462 ),
    inference(duplicate_literal_removal,[],[f60923]) ).

fof(f61495,plain,
    ( m_and_h_gate_v_out(c_e_h_2,c_c,s1)
    | ~ spl0_1377 ),
    inference(resolution,[],[f57177,f41]) ).

fof(f61501,plain,
    ( ! [X0] :
        ( node20(c_e_h_2,c_c,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_2,c_c,X0) )
    | ~ spl0_1377 ),
    inference(resolution,[],[f61495,f2618]) ).

fof(f61537,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_2,c_c,X0)
        | m_and_h_gate_v_out(c_e_h_2,c_c,X0)
        | ~ trans(X0,s1) )
    | ~ spl0_1377 ),
    inference(resolution,[],[f61501,f148]) ).

fof(f61571,plain,
    ( ! [X0] :
        ( m_mutex_h_half_v_out(c_e_h_2,c_a,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_2,c_c,X0) )
    | ~ spl0_1377 ),
    inference(resolution,[],[f61537,f32]) ).

fof(f61585,plain,
    ( ~ trans(s0,s1)
    | m_and_h_gate_v_out(c_e_h_2,c_c,s0)
    | ~ spl0_1377 ),
    inference(resolution,[],[f61571,f126]) ).

fof(f61589,plain,
    ( m_and_h_gate_v_out(c_e_h_2,c_c,s0)
    | ~ spl0_1377 ),
    inference(forward_subsumption_resolution,[],[f61585,f377]) ).

fof(f61590,plain,
    ( $false
    | ~ spl0_1377 ),
    inference(forward_subsumption_resolution,[],[f61589,f147]) ).

fof(f61591,plain,
    ~ spl0_1377,
    inference(avatar_contradiction_clause,[],[f61590]) ).

fof(f61614,plain,
    ( m_and_h_gate_v_out(c_e_h_2,c_i,s1)
    | ~ spl0_1378 ),
    inference(resolution,[],[f57182,f43]) ).

fof(f61618,plain,
    ( ! [X0] :
        ( node20(c_e_h_2,c_i,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_2,c_i,X0) )
    | ~ spl0_1378 ),
    inference(resolution,[],[f61614,f2618]) ).

fof(f61628,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_2,c_i,X0)
        | m_and_h_gate_v_out(c_e_h_2,c_i,X0)
        | ~ trans(X0,s1) )
    | ~ spl0_1378 ),
    inference(resolution,[],[f61618,f148]) ).

fof(f61640,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_2,c_e,X0)
        | ~ trans(X0,s3)
        | m_c_h_element_v_in2(c_e_h_2,c_e,X0)
        | ~ m_c_h_element_v_in1(c_e_h_2,c_e,X0) )
    | ~ spl0_1462 ),
    inference(resolution,[],[f60921,f141]) ).

fof(f61652,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_2,c_h,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_2,c_i,X0) )
    | ~ spl0_1378 ),
    inference(resolution,[],[f61628,f57]) ).

fof(f61655,plain,
    ( ~ trans(s0,s1)
    | m_and_h_gate_v_out(c_e_h_2,c_i,s0)
    | ~ spl0_1378 ),
    inference(resolution,[],[f61652,f133]) ).

fof(f61660,plain,
    ( m_and_h_gate_v_out(c_e_h_2,c_i,s0)
    | ~ spl0_1378 ),
    inference(forward_subsumption_resolution,[],[f61655,f377]) ).

fof(f61661,plain,
    ( $false
    | ~ spl0_1378 ),
    inference(forward_subsumption_resolution,[],[f61660,f147]) ).

fof(f61662,plain,
    ~ spl0_1378,
    inference(avatar_contradiction_clause,[],[f61661]) ).

fof(f62347,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in2(c_e_h_2,c_e,X0)
        | ~ trans(X0,s3)
        | m_c_h_element_v_out(c_e_h_2,c_e,X0) )
    | ~ spl0_1462 ),
    inference(forward_subsumption_resolution,[],[f61640,f60925]) ).

fof(f62707,definition,
    ( spl0_1497
  <=> m_c_h_element_v_in1(c_e_h_2,c_e,s2) ),
    introduced(definition,[new_symbols(definition,[spl0_1497])],[avatar_definition]) ).

fof(f62708,plain,
    ( m_c_h_element_v_in1(c_e_h_2,c_e,s2)
    | ~ spl0_1497 ),
    inference(avatar_component_clause,[],[f62707]) ).

fof(f62709,plain,
    ( ~ m_c_h_element_v_in1(c_e_h_2,c_e,s2)
    | spl0_1497 ),
    inference(avatar_component_clause,[],[f62707]) ).

fof(f63802,plain,
    ( ! [X0] :
        ( node16(c_e_h_2,c_e,X0)
        | m_c_h_element_v_out(c_e_h_2,c_e,X0)
        | ~ trans(X0,s2)
        | m_c_h_element_v_in1(c_e_h_2,c_e,X0) )
    | ~ spl0_1458 ),
    inference(resolution,[],[f60770,f7269]) ).

fof(f63804,plain,
    ( ! [X0] :
        ( node17(c_e_h_2,c_e,X0)
        | m_c_h_element_v_out(c_e_h_2,c_e,X0)
        | ~ trans(X0,s2) )
    | ~ spl0_1458 ),
    inference(resolution,[],[f60770,f16127]) ).

fof(f63915,plain,
    ( ! [X0] :
        ( ~ m_c_h_element_v_in2(c_e_h_2,c_e,X0)
        | ~ trans(X0,s2)
        | m_c_h_element_v_out(c_e_h_2,c_e,X0)
        | m_c_h_element_v_in1(c_e_h_2,c_e,X0) )
    | ~ spl0_1458 ),
    inference(resolution,[],[f63804,f140]) ).

fof(f64425,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_2,c_e,X0)
        | ~ trans(X0,s2)
        | m_c_h_element_v_in1(c_e_h_2,c_e,X0)
        | m_c_h_element_v_in2(c_e_h_2,c_e,X0)
        | m_c_h_element_v_in1(c_e_h_2,c_e,X0) )
    | ~ spl0_1458 ),
    inference(resolution,[],[f63802,f138]) ).

fof(f64427,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_2,c_e,X0)
        | ~ trans(X0,s2)
        | m_c_h_element_v_in1(c_e_h_2,c_e,X0)
        | m_c_h_element_v_in2(c_e_h_2,c_e,X0) )
    | ~ spl0_1458 ),
    inference(duplicate_literal_removal,[],[f64425]) ).

fof(f64489,plain,
    ! [X2,X0,X1] :
      ( ~ m_mutex_h_half_v_inp(X2,c_b,X1)
      | m_cell_v_req(X0,X1)
      | ~ m_cell_v_left(X2,X0) ),
    inference(resolution,[],[f27,f28]) ).

fof(f64520,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in1(c_e_h_2,c_e,X0)
        | ~ trans(X0,s2)
        | m_c_h_element_v_out(c_e_h_2,c_e,X0) )
    | ~ spl0_1458 ),
    inference(forward_subsumption_resolution,[],[f64427,f63915]) ).

fof(f64525,plain,
    ( ~ trans(s1,s2)
    | m_c_h_element_v_out(c_e_h_2,c_e,s1)
    | spl0_1377
    | ~ spl0_1458 ),
    inference(resolution,[],[f64520,f57178]) ).

fof(f64533,plain,
    ( m_c_h_element_v_out(c_e_h_2,c_e,s1)
    | spl0_1377
    | ~ spl0_1458 ),
    inference(forward_subsumption_resolution,[],[f64525,f378]) ).

fof(f64534,plain,
    ( $false
    | spl0_1307
    | spl0_1377
    | ~ spl0_1458 ),
    inference(forward_subsumption_resolution,[],[f64533,f55153]) ).

fof(f64535,plain,
    ( spl0_1307
    | spl0_1377
    | ~ spl0_1458 ),
    inference(avatar_contradiction_clause,[],[f64534]) ).

fof(f65523,plain,
    ( ! [X0] :
        ( node17(c_e_h_2,c_e,X0)
        | m_c_h_element_v_out(c_e_h_2,c_e,X0)
        | ~ trans(X0,s3) )
    | ~ spl0_1462 ),
    inference(resolution,[],[f60901,f16127]) ).

fof(f65623,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_2,c_e,X0)
        | ~ trans(X0,s3)
        | ~ m_c_h_element_v_in2(c_e_h_2,c_e,X0)
        | m_c_h_element_v_in1(c_e_h_2,c_e,X0) )
    | ~ spl0_1462 ),
    inference(resolution,[],[f65523,f140]) ).

fof(f65624,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in1(c_e_h_2,c_e,X0)
        | ~ trans(X0,s3)
        | m_c_h_element_v_out(c_e_h_2,c_e,X0) )
    | ~ spl0_1462 ),
    inference(global_subsumption,[],[f65623,f62347]) ).

fof(f65628,plain,
    ( ~ trans(s2,s3)
    | m_c_h_element_v_out(c_e_h_2,c_e,s2)
    | ~ spl0_1462
    | spl0_1497 ),
    inference(resolution,[],[f65624,f62709]) ).

fof(f65635,plain,
    ( m_c_h_element_v_out(c_e_h_2,c_e,s2)
    | ~ spl0_1462
    | spl0_1497 ),
    inference(forward_subsumption_resolution,[],[f65628,f379]) ).

fof(f65636,plain,
    ( $false
    | spl0_1458
    | ~ spl0_1462
    | spl0_1497 ),
    inference(forward_subsumption_resolution,[],[f65635,f60769]) ).

fof(f65637,plain,
    ( spl0_1458
    | ~ spl0_1462
    | spl0_1497 ),
    inference(avatar_contradiction_clause,[],[f65636]) ).

fof(f68300,plain,
    ( ~ node25(s4)
    | spl0_274 ),
    inference(resolution,[],[f2872,f727]) ).

fof(f69078,plain,
    ( ! [X0] :
        ( node17(c_e_h_3,c_e,X0)
        | m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | ~ trans(X0,s7) )
    | ~ spl0_360 ),
    inference(resolution,[],[f4300,f16127]) ).

fof(f69091,plain,
    ( ! [X0] :
        ( node16(c_e_h_1,c_e,X0)
        | m_c_h_element_v_out(c_e_h_1,c_e,X0)
        | ~ trans(X0,s5)
        | m_c_h_element_v_in1(c_e_h_1,c_e,X0) )
    | ~ spl0_362 ),
    inference(resolution,[],[f4332,f7269]) ).

fof(f69093,plain,
    ( ! [X0] :
        ( node17(c_e_h_1,c_e,X0)
        | m_c_h_element_v_out(c_e_h_1,c_e,X0)
        | ~ trans(X0,s5) )
    | ~ spl0_362 ),
    inference(resolution,[],[f4332,f16127]) ).

fof(f69114,plain,
    ( ! [X0] :
        ( node20(c_e_h_3,c_i,X0)
        | ~ trans(X0,s6)
        | m_and_h_gate_v_out(c_e_h_3,c_i,X0) )
    | ~ spl0_457 ),
    inference(resolution,[],[f7720,f2618]) ).

fof(f69768,plain,
    ( ! [X0,X1] :
        ( ~ m_cell_v_left(c_e_h_3,X0)
        | m_cell_v_req(X0,X1)
        | ~ trans(X1,s1)
        | m_mutex_h_half_v_out(c_e_h_3,c_b,X1) )
    | ~ spl0_1206 ),
    inference(resolution,[],[f64489,f58113]) ).

fof(f69909,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_3,c_i,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_i,X0)
        | ~ trans(X0,s6) )
    | ~ spl0_457 ),
    inference(resolution,[],[f69114,f148]) ).

fof(f72223,plain,
    ( ! [X0] :
        ( m_mutex_h_half_v_out(c_e_h_3,c_b,X0)
        | ~ trans(X0,s1)
        | m_cell_v_req(c_e_h_1,X0) )
    | ~ spl0_1206 ),
    inference(resolution,[],[f69768,f19]) ).

fof(f72229,plain,
    ( ~ trans(s0,s1)
    | m_cell_v_req(c_e_h_1,s0)
    | ~ spl0_1206 ),
    inference(resolution,[],[f72223,f126]) ).

fof(f72233,plain,
    ( m_cell_v_req(c_e_h_1,s0)
    | ~ spl0_1206 ),
    inference(forward_subsumption_resolution,[],[f72229,f377]) ).

fof(f72234,plain,
    ( $false
    | ~ spl0_1206 ),
    inference(forward_subsumption_resolution,[],[f72233,f22730]) ).

fof(f72235,plain,
    ~ spl0_1206,
    inference(avatar_contradiction_clause,[],[f72234]) ).

fof(f72949,definition,
    ( spl0_1601
  <=> m_mutex_h_half_v_out(c_e_h_2,c_a,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_1601])],[avatar_definition]) ).

fof(f72950,plain,
    ( ~ m_mutex_h_half_v_out(c_e_h_2,c_a,s1)
    | spl0_1601 ),
    inference(avatar_component_clause,[],[f72949]) ).

fof(f72951,plain,
    ( m_mutex_h_half_v_out(c_e_h_2,c_a,s1)
    | ~ spl0_1601 ),
    inference(avatar_component_clause,[],[f72949]) ).

fof(f73430,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_1,c_e,X0)
        | ~ trans(X0,s5)
        | m_c_h_element_v_in1(c_e_h_1,c_e,X0)
        | m_c_h_element_v_in2(c_e_h_1,c_e,X0)
        | m_c_h_element_v_in1(c_e_h_1,c_e,X0) )
    | ~ spl0_362 ),
    inference(resolution,[],[f69091,f138]) ).

fof(f73432,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in2(c_e_h_1,c_e,X0)
        | ~ trans(X0,s5)
        | m_c_h_element_v_in1(c_e_h_1,c_e,X0)
        | m_c_h_element_v_out(c_e_h_1,c_e,X0) )
    | ~ spl0_362 ),
    inference(duplicate_literal_removal,[],[f73430]) ).

fof(f73489,definition,
    ( spl0_1604
  <=> m_c_h_element_v_in1(c_e_h_1,c_e,s3) ),
    introduced(definition,[new_symbols(definition,[spl0_1604])],[avatar_definition]) ).

fof(f73491,plain,
    ( ~ m_c_h_element_v_in1(c_e_h_1,c_e,s3)
    | spl0_1604 ),
    inference(avatar_component_clause,[],[f73489]) ).

fof(f73493,definition,
    ( spl0_1605
  <=> m_c_h_element_v_in2(c_e_h_1,c_e,s3) ),
    introduced(definition,[new_symbols(definition,[spl0_1605])],[avatar_definition]) ).

fof(f73495,plain,
    ( m_c_h_element_v_in2(c_e_h_1,c_e,s3)
    | ~ spl0_1605 ),
    inference(avatar_component_clause,[],[f73493]) ).

fof(f73496,plain,
    ( ~ spl0_1604
    | spl0_1605
    | ~ spl0_965 ),
    inference(avatar_split_clause,[],[f36918,f36911,f73493,f73489]) ).

fof(f73535,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_1,c_e,X0)
        | ~ trans(X0,s5)
        | m_c_h_element_v_in2(c_e_h_1,c_e,X0)
        | ~ m_c_h_element_v_in1(c_e_h_1,c_e,X0) )
    | ~ spl0_362 ),
    inference(resolution,[],[f69093,f141]) ).

fof(f74794,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in2(c_e_h_1,c_e,X0)
        | ~ trans(X0,s5)
        | m_c_h_element_v_out(c_e_h_1,c_e,X0) )
    | ~ spl0_362 ),
    inference(forward_subsumption_resolution,[],[f73535,f73432]) ).

fof(f74801,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_1,c_e,X0)
        | ~ trans(X0,s5)
        | m_and_h_gate_v_out(c_e_h_1,c_i,X0) )
    | ~ spl0_362 ),
    inference(resolution,[],[f74794,f43]) ).

fof(f74813,plain,
    ( ~ trans(s4,s5)
    | m_and_h_gate_v_out(c_e_h_1,c_i,s4)
    | ~ spl0_362
    | spl0_372 ),
    inference(resolution,[],[f74801,f4653]) ).

fof(f74826,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_i,s4)
    | ~ spl0_362
    | spl0_372 ),
    inference(forward_subsumption_resolution,[],[f74813,f381]) ).

fof(f74827,plain,
    ( $false
    | ~ spl0_362
    | spl0_372
    | spl0_451 ),
    inference(forward_subsumption_resolution,[],[f74826,f7628]) ).

fof(f74828,plain,
    ( ~ spl0_362
    | spl0_372
    | spl0_451 ),
    inference(avatar_contradiction_clause,[],[f74827]) ).

fof(f74860,plain,
    ( ! [X0] :
        ( node16(c_e_h_1,c_e,X0)
        | m_c_h_element_v_out(c_e_h_1,c_e,X0)
        | ~ trans(X0,s4)
        | m_c_h_element_v_in1(c_e_h_1,c_e,X0) )
    | ~ spl0_372 ),
    inference(resolution,[],[f4654,f7269]) ).

fof(f74862,plain,
    ( ! [X0] :
        ( node17(c_e_h_1,c_e,X0)
        | m_c_h_element_v_out(c_e_h_1,c_e,X0)
        | ~ trans(X0,s4) )
    | ~ spl0_372 ),
    inference(resolution,[],[f4654,f16127]) ).

fof(f74954,plain,
    ( m_c_h_element_v_out(c_e_h_1,c_e,s3)
    | ~ trans(s3,s4)
    | ~ spl0_372
    | spl0_965 ),
    inference(resolution,[],[f74862,f36912]) ).

fof(f74956,plain,
    ( ! [X0] :
        ( ~ m_c_h_element_v_in2(c_e_h_1,c_e,X0)
        | ~ trans(X0,s4)
        | m_c_h_element_v_out(c_e_h_1,c_e,X0)
        | m_c_h_element_v_in1(c_e_h_1,c_e,X0) )
    | ~ spl0_372 ),
    inference(resolution,[],[f74862,f140]) ).

fof(f74957,plain,
    ( ~ trans(s3,s4)
    | spl0_361
    | ~ spl0_372
    | spl0_965 ),
    inference(forward_subsumption_resolution,[],[f74954,f4326]) ).

fof(f74958,plain,
    ( $false
    | spl0_361
    | ~ spl0_372
    | spl0_965 ),
    inference(forward_subsumption_resolution,[],[f74957,f380]) ).

fof(f74959,plain,
    ( spl0_361
    | ~ spl0_372
    | spl0_965 ),
    inference(avatar_contradiction_clause,[],[f74958]) ).

fof(f77614,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | ~ trans(X0,s8)
        | m_c_h_element_v_in1(c_e_h_3,c_e,X0)
        | m_c_h_element_v_in2(c_e_h_3,c_e,X0)
        | m_c_h_element_v_in1(c_e_h_3,c_e,X0) )
    | ~ spl0_367 ),
    inference(resolution,[],[f31974,f138]) ).

fof(f77616,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | ~ trans(X0,s8)
        | m_c_h_element_v_in1(c_e_h_3,c_e,X0)
        | m_c_h_element_v_in2(c_e_h_3,c_e,X0) )
    | ~ spl0_367 ),
    inference(duplicate_literal_removal,[],[f77614]) ).

fof(f77617,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in1(c_e_h_3,c_e,X0)
        | ~ trans(X0,s8)
        | m_c_h_element_v_out(c_e_h_3,c_e,X0) )
    | ~ spl0_367 ),
    inference(forward_subsumption_resolution,[],[f77616,f18731]) ).

fof(f77619,plain,
    ( ! [X0] :
        ( ~ trans(X0,s8)
        | m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | m_c_h_element_v_in2(c_e_h_3,c_e,X0)
        | m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | ~ trans(X0,s8) )
    | ~ spl0_367 ),
    inference(resolution,[],[f77617,f21380]) ).

fof(f77621,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in2(c_e_h_3,c_e,X0)
        | m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | ~ trans(X0,s8) )
    | ~ spl0_367 ),
    inference(duplicate_literal_removal,[],[f77619]) ).

fof(f77675,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_1,c_e,X0)
        | ~ trans(X0,s4)
        | m_c_h_element_v_in1(c_e_h_1,c_e,X0)
        | m_c_h_element_v_in2(c_e_h_1,c_e,X0)
        | m_c_h_element_v_in1(c_e_h_1,c_e,X0) )
    | ~ spl0_372 ),
    inference(resolution,[],[f74860,f138]) ).

fof(f77677,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_1,c_e,X0)
        | ~ trans(X0,s4)
        | m_c_h_element_v_in1(c_e_h_1,c_e,X0)
        | m_c_h_element_v_in2(c_e_h_1,c_e,X0) )
    | ~ spl0_372 ),
    inference(duplicate_literal_removal,[],[f77675]) ).

fof(f78085,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in1(c_e_h_1,c_e,X0)
        | ~ trans(X0,s4)
        | m_c_h_element_v_out(c_e_h_1,c_e,X0) )
    | ~ spl0_372 ),
    inference(forward_subsumption_resolution,[],[f77677,f74956]) ).

fof(f78090,plain,
    ( ~ trans(s3,s4)
    | m_c_h_element_v_out(c_e_h_1,c_e,s3)
    | ~ spl0_372
    | spl0_1604 ),
    inference(resolution,[],[f78085,f73491]) ).

fof(f78097,plain,
    ( m_c_h_element_v_out(c_e_h_1,c_e,s3)
    | ~ spl0_372
    | spl0_1604 ),
    inference(forward_subsumption_resolution,[],[f78090,f380]) ).

fof(f78098,plain,
    ( $false
    | spl0_361
    | ~ spl0_372
    | spl0_1604 ),
    inference(forward_subsumption_resolution,[],[f78097,f4326]) ).

fof(f78099,plain,
    ( spl0_361
    | ~ spl0_372
    | spl0_1604 ),
    inference(avatar_contradiction_clause,[],[f78098]) ).

fof(f78108,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_i,s3)
    | ~ spl0_1605 ),
    inference(resolution,[],[f73495,f43]) ).

fof(f78109,plain,
    ( $false
    | spl0_523
    | ~ spl0_1605 ),
    inference(forward_subsumption_resolution,[],[f78108,f9805]) ).

fof(f78110,plain,
    ( spl0_523
    | ~ spl0_1605 ),
    inference(avatar_contradiction_clause,[],[f78109]) ).

fof(f78151,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_e,s6)
    | ~ spl0_421 ),
    inference(resolution,[],[f6568,f93]) ).

fof(f78157,plain,
    ( ! [X0] :
        ( node16(c_e_h_3,c_e,X0)
        | m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | ~ trans(X0,s6)
        | m_c_h_element_v_in1(c_e_h_3,c_e,X0) )
    | ~ spl0_421 ),
    inference(resolution,[],[f78151,f7269]) ).

fof(f78159,plain,
    ( ! [X0] :
        ( node17(c_e_h_3,c_e,X0)
        | m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | ~ trans(X0,s6) )
    | ~ spl0_421 ),
    inference(resolution,[],[f78151,f16127]) ).

fof(f78379,plain,
    ( node24(s3)
    | node25(s3)
    | node23(s3)
    | ~ spl0_608 ),
    inference(resolution,[],[f17112,f161]) ).

fof(f78380,plain,
    ( node25(s3)
    | node23(s3)
    | spl0_216
    | ~ spl0_608 ),
    inference(forward_subsumption_resolution,[],[f78379,f2103]) ).

fof(f78384,plain,
    ( node25(s3)
    | spl0_216
    | spl0_234
    | spl0_283
    | ~ spl0_608 ),
    inference(forward_subsumption_resolution,[],[f78380,f17897]) ).

fof(f78402,plain,
    ( m_c_h_element_v_in2(c_e_h_3,c_e,s1)
    | m_c_h_element_v_in1(c_e_h_3,c_e,s1)
    | ~ spl0_475 ),
    inference(resolution,[],[f8701,f138]) ).

fof(f78405,definition,
    ( spl0_1666
  <=> m_c_h_element_v_in1(c_e_h_3,c_e,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_1666])],[avatar_definition]) ).

fof(f78406,plain,
    ( m_c_h_element_v_in1(c_e_h_3,c_e,s1)
    | ~ spl0_1666 ),
    inference(avatar_component_clause,[],[f78405]) ).

fof(f78407,plain,
    ( ~ m_c_h_element_v_in1(c_e_h_3,c_e,s1)
    | spl0_1666 ),
    inference(avatar_component_clause,[],[f78405]) ).

fof(f78409,definition,
    ( spl0_1667
  <=> m_c_h_element_v_in2(c_e_h_3,c_e,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_1667])],[avatar_definition]) ).

fof(f78410,plain,
    ( m_c_h_element_v_in2(c_e_h_3,c_e,s1)
    | ~ spl0_1667 ),
    inference(avatar_component_clause,[],[f78409]) ).

fof(f78424,plain,
    ( m_c_h_element_v_in2(c_e_h_3,c_e,s1)
    | ~ spl0_475
    | spl0_1666 ),
    inference(forward_subsumption_resolution,[],[f78402,f78407]) ).

fof(f78425,plain,
    ( spl0_1667
    | ~ spl0_475
    | spl0_1666 ),
    inference(avatar_split_clause,[],[f78424,f78405,f8699,f78409]) ).

fof(f78427,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_i,s1)
    | ~ spl0_1667 ),
    inference(resolution,[],[f78410,f43]) ).

fof(f78428,plain,
    ( $false
    | spl0_601
    | ~ spl0_1667 ),
    inference(forward_subsumption_resolution,[],[f78427,f16608]) ).

fof(f78429,plain,
    ( spl0_601
    | ~ spl0_1667 ),
    inference(avatar_contradiction_clause,[],[f78428]) ).

fof(f78438,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_c,s1)
    | ~ spl0_1666 ),
    inference(resolution,[],[f78406,f41]) ).

fof(f78441,plain,
    ( spl0_1201
    | ~ spl0_1666 ),
    inference(avatar_split_clause,[],[f78438,f78405,f50124]) ).

fof(f78445,plain,
    ( ! [X0] :
        ( node20(c_e_h_3,c_c,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_3,c_c,X0) )
    | ~ spl0_1201 ),
    inference(resolution,[],[f50126,f2618]) ).

fof(f78447,plain,
    ( m_and_h_gate_v_out(c_e_h_2,c_r,s2)
    | node20(c_e_h_2,c_r,s2)
    | spl0_216
    | spl0_234
    | spl0_283
    | ~ spl0_608 ),
    inference(forward_subsumption_resolution,[],[f2857,f78384]) ).

fof(f78449,definition,
    ( spl0_1668
  <=> node20(c_e_h_2,c_r,s2) ),
    introduced(definition,[new_symbols(definition,[spl0_1668])],[avatar_definition]) ).

fof(f78450,plain,
    ( ~ node20(c_e_h_2,c_r,s2)
    | spl0_1668 ),
    inference(avatar_component_clause,[],[f78449]) ).

fof(f78451,plain,
    ( node20(c_e_h_2,c_r,s2)
    | ~ spl0_1668 ),
    inference(avatar_component_clause,[],[f78449]) ).

fof(f78453,definition,
    ( spl0_1669
  <=> m_and_h_gate_v_out(c_e_h_2,c_r,s2) ),
    introduced(definition,[new_symbols(definition,[spl0_1669])],[avatar_definition]) ).

fof(f78454,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_r,s2)
    | spl0_1669 ),
    inference(avatar_component_clause,[],[f78453]) ).

fof(f78455,plain,
    ( m_and_h_gate_v_out(c_e_h_2,c_r,s2)
    | ~ spl0_1669 ),
    inference(avatar_component_clause,[],[f78453]) ).

fof(f78456,plain,
    ( spl0_1668
    | spl0_1669
    | spl0_216
    | spl0_234
    | spl0_283
    | ~ spl0_608 ),
    inference(avatar_split_clause,[],[f78447,f17110,f2975,f2280,f2101,f78453,f78449]) ).

fof(f78457,plain,
    ( m_and_h_gate_v_in2(c_e_h_2,c_r,s2)
    | ~ spl0_1668 ),
    inference(resolution,[],[f78451,f149]) ).

fof(f78460,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s2)
    | ~ spl0_1668 ),
    inference(resolution,[],[f78457,f95]) ).

fof(f78461,plain,
    ( $false
    | spl0_665
    | ~ spl0_1668 ),
    inference(forward_subsumption_resolution,[],[f78460,f19122]) ).

fof(f78462,plain,
    ( spl0_665
    | ~ spl0_1668 ),
    inference(avatar_contradiction_clause,[],[f78461]) ).

fof(f78465,plain,
    ( ! [X0] :
        ( node20(c_e_h_2,c_r,X0)
        | ~ trans(X0,s2)
        | m_and_h_gate_v_out(c_e_h_2,c_r,X0) )
    | ~ spl0_1669 ),
    inference(resolution,[],[f78455,f2618]) ).

fof(f78494,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in2(c_e_h_2,c_r,X0)
        | m_and_h_gate_v_out(c_e_h_2,c_r,X0)
        | ~ trans(X0,s2) )
    | ~ spl0_1669 ),
    inference(resolution,[],[f78465,f149]) ).

fof(f78515,definition,
    ( spl0_1670
  <=> node17(c_e_h_3,c_e,s6) ),
    introduced(definition,[new_symbols(definition,[spl0_1670])],[avatar_definition]) ).

fof(f78516,plain,
    ( ~ node17(c_e_h_3,c_e,s6)
    | spl0_1670 ),
    inference(avatar_component_clause,[],[f78515]) ).

fof(f78517,plain,
    ( node17(c_e_h_3,c_e,s6)
    | ~ spl0_1670 ),
    inference(avatar_component_clause,[],[f78515]) ).

fof(f78524,plain,
    ( ! [X0] :
        ( ~ m_c_h_element_v_in1(c_e_h_3,c_e,X0)
        | ~ trans(X0,s6)
        | m_c_h_element_v_in2(c_e_h_3,c_e,X0)
        | m_c_h_element_v_out(c_e_h_3,c_e,X0) )
    | ~ spl0_421 ),
    inference(resolution,[],[f78159,f141]) ).

fof(f78525,plain,
    ( ! [X0] :
        ( ~ m_c_h_element_v_in2(c_e_h_3,c_e,X0)
        | ~ trans(X0,s6)
        | m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | m_c_h_element_v_in1(c_e_h_3,c_e,X0) )
    | ~ spl0_421 ),
    inference(resolution,[],[f78159,f140]) ).

fof(f78531,plain,
    ( ! [X0] :
        ( m_and_h_gate_h_init_v_out(c_e_h_2,c_m,X0)
        | ~ trans(X0,s2)
        | m_and_h_gate_v_out(c_e_h_2,c_r,X0) )
    | ~ spl0_1669 ),
    inference(resolution,[],[f78494,f95]) ).

fof(f78591,definition,
    ( spl0_1674
  <=> m_c_h_element_v_in1(c_e_h_3,c_e,s2) ),
    introduced(definition,[new_symbols(definition,[spl0_1674])],[avatar_definition]) ).

fof(f78592,plain,
    ( m_c_h_element_v_in1(c_e_h_3,c_e,s2)
    | ~ spl0_1674 ),
    inference(avatar_component_clause,[],[f78591]) ).

fof(f78593,plain,
    ( ~ m_c_h_element_v_in1(c_e_h_3,c_e,s2)
    | spl0_1674 ),
    inference(avatar_component_clause,[],[f78591]) ).

fof(f78595,definition,
    ( spl0_1675
  <=> m_c_h_element_v_in2(c_e_h_3,c_e,s2) ),
    introduced(definition,[new_symbols(definition,[spl0_1675])],[avatar_definition]) ).

fof(f78597,plain,
    ( m_c_h_element_v_in2(c_e_h_3,c_e,s2)
    | ~ spl0_1675 ),
    inference(avatar_component_clause,[],[f78595]) ).

fof(f78624,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_c,s2)
    | ~ spl0_1674 ),
    inference(resolution,[],[f78592,f41]) ).

fof(f78625,plain,
    ( $false
    | spl0_711
    | ~ spl0_1674 ),
    inference(forward_subsumption_resolution,[],[f78624,f20521]) ).

fof(f78626,plain,
    ( spl0_711
    | ~ spl0_1674 ),
    inference(avatar_contradiction_clause,[],[f78625]) ).

fof(f78683,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | ~ trans(X0,s8)
        | m_and_h_gate_v_out(c_e_h_3,c_i,X0) )
    | ~ spl0_367 ),
    inference(resolution,[],[f77621,f43]) ).

fof(f78816,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_3,c_c,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_c,X0)
        | ~ trans(X0,s1) )
    | ~ spl0_1201 ),
    inference(resolution,[],[f78445,f148]) ).

fof(f78825,plain,
    ( ! [X0] :
        ( m_mutex_h_half_v_out(c_e_h_3,c_a,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_3,c_c,X0) )
    | ~ spl0_1201 ),
    inference(resolution,[],[f78816,f32]) ).

fof(f78831,plain,
    ( ~ trans(s0,s1)
    | m_and_h_gate_v_out(c_e_h_3,c_c,s0)
    | ~ spl0_1201 ),
    inference(resolution,[],[f78825,f126]) ).

fof(f78835,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_c,s0)
    | ~ spl0_1201 ),
    inference(forward_subsumption_resolution,[],[f78831,f377]) ).

fof(f78836,plain,
    ( $false
    | ~ spl0_1201 ),
    inference(forward_subsumption_resolution,[],[f78835,f147]) ).

fof(f78837,plain,
    ~ spl0_1201,
    inference(avatar_contradiction_clause,[],[f78836]) ).

fof(f78875,plain,
    ( ! [X0] :
        ( node16(c_e_h_3,c_e,X0)
        | m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | ~ trans(X0,s1)
        | m_c_h_element_v_in1(c_e_h_3,c_e,X0) )
    | ~ spl0_476 ),
    inference(resolution,[],[f8705,f7269]) ).

fof(f78877,plain,
    ( ! [X0] :
        ( node17(c_e_h_3,c_e,X0)
        | m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | ~ trans(X0,s1) )
    | ~ spl0_476 ),
    inference(resolution,[],[f8705,f16127]) ).

fof(f78985,plain,
    ( ! [X0] :
        ( ~ m_c_h_element_v_in2(c_e_h_3,c_e,X0)
        | ~ trans(X0,s1)
        | m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | m_c_h_element_v_in1(c_e_h_3,c_e,X0) )
    | ~ spl0_476 ),
    inference(resolution,[],[f78877,f140]) ).

fof(f79094,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_i,s5)
    | ~ trans(s5,s6)
    | ~ spl0_457
    | spl0_579 ),
    inference(resolution,[],[f14386,f69909]) ).

fof(f79095,plain,
    ( ~ trans(s5,s6)
    | ~ spl0_457
    | spl0_568
    | spl0_579 ),
    inference(forward_subsumption_resolution,[],[f79094,f14094]) ).

fof(f79096,plain,
    ( $false
    | ~ spl0_457
    | spl0_568
    | spl0_579 ),
    inference(forward_subsumption_resolution,[],[f79095,f382]) ).

fof(f79097,plain,
    ( ~ spl0_457
    | spl0_568
    | spl0_579 ),
    inference(avatar_contradiction_clause,[],[f79096]) ).

fof(f79125,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_e,s6)
    | ~ trans(s6,s7)
    | ~ spl0_360
    | spl0_1670 ),
    inference(resolution,[],[f78516,f69078]) ).

fof(f79570,plain,
    ( ~ trans(s1,s2)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s1)
    | spl0_662
    | ~ spl0_1669 ),
    inference(resolution,[],[f78531,f19094]) ).

fof(f79583,plain,
    ( m_and_h_gate_v_out(c_e_h_2,c_r,s1)
    | spl0_662
    | ~ spl0_1669 ),
    inference(forward_subsumption_resolution,[],[f79570,f378]) ).

fof(f79586,plain,
    ( ! [X0] :
        ( node20(c_e_h_2,c_r,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_2,c_r,X0) )
    | spl0_662
    | ~ spl0_1669 ),
    inference(resolution,[],[f79583,f2618]) ).

fof(f79671,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in2(c_e_h_2,c_r,X0)
        | m_and_h_gate_v_out(c_e_h_2,c_r,X0)
        | ~ trans(X0,s1) )
    | spl0_662
    | ~ spl0_1669 ),
    inference(resolution,[],[f79586,f149]) ).

fof(f79678,plain,
    ( ! [X0] :
        ( m_and_h_gate_h_init_v_out(c_e_h_2,c_m,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_2,c_r,X0) )
    | spl0_662
    | ~ spl0_1669 ),
    inference(resolution,[],[f79671,f95]) ).

fof(f79701,plain,
    ( ~ trans(s0,s1)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s0)
    | m_and_h_gate_h_init_v_init_h_out(c_e_h_2,c_m,s0)
    | spl0_662
    | ~ spl0_1669 ),
    inference(resolution,[],[f79678,f118]) ).

fof(f79705,plain,
    ( m_and_h_gate_v_out(c_e_h_2,c_r,s0)
    | m_and_h_gate_h_init_v_init_h_out(c_e_h_2,c_m,s0)
    | spl0_662
    | ~ spl0_1669 ),
    inference(forward_subsumption_resolution,[],[f79701,f377]) ).

fof(f79707,plain,
    ( m_and_h_gate_h_init_v_init_h_out(c_e_h_2,c_m,s0)
    | spl0_662
    | ~ spl0_1669 ),
    inference(forward_subsumption_resolution,[],[f79705,f147]) ).

fof(f79710,plain,
    ( $false
    | spl0_646
    | spl0_662
    | ~ spl0_1669 ),
    inference(forward_subsumption_resolution,[],[f79707,f18719]) ).

fof(f79711,plain,
    ( spl0_646
    | spl0_662
    | ~ spl0_1669 ),
    inference(avatar_contradiction_clause,[],[f79710]) ).

fof(f79714,plain,
    ( ~ node25(s2)
    | spl0_1669 ),
    inference(resolution,[],[f78454,f727]) ).

fof(f79715,plain,
    ( ~ spl0_264
    | spl0_1669 ),
    inference(avatar_split_clause,[],[f79714,f78453,f2779]) ).

fof(f79727,plain,
    ( xuntil28(s5)
    | node26(s5)
    | ~ spl0_196 ),
    inference(resolution,[],[f1904,f162]) ).

fof(f79728,plain,
    ( node26(s5)
    | ~ spl0_196
    | spl0_197 ),
    inference(forward_subsumption_resolution,[],[f79727,f1909]) ).

fof(f79729,plain,
    ( spl0_612
    | ~ spl0_196
    | spl0_197 ),
    inference(avatar_split_clause,[],[f79728,f1907,f1902,f17136]) ).

fof(f79735,plain,
    ( xuntil28(s6)
    | node26(s6)
    | ~ spl0_198 ),
    inference(resolution,[],[f1913,f162]) ).

fof(f79736,plain,
    ( node26(s6)
    | ~ spl0_198
    | spl0_199 ),
    inference(forward_subsumption_resolution,[],[f79735,f1918]) ).

fof(f79737,plain,
    ( spl0_614
    | ~ spl0_198
    | spl0_199 ),
    inference(avatar_split_clause,[],[f79736,f1916,f1911,f17149]) ).

fof(f79743,plain,
    ( ~ spl0_267
    | spl0_274 ),
    inference(avatar_split_clause,[],[f68300,f2871,f2792]) ).

fof(f79792,plain,
    ( ! [X0] :
        ( node20(c_e_h_2,c_r,X0)
        | ~ trans(X0,s4)
        | m_and_h_gate_v_out(c_e_h_2,c_r,X0) )
    | ~ spl0_274 ),
    inference(resolution,[],[f2873,f2618]) ).

fof(f79817,plain,
    ( ! [X0] :
        ( node16(c_e_h_2,c_e,X0)
        | m_c_h_element_v_out(c_e_h_2,c_e,X0)
        | ~ trans(X0,s1)
        | m_c_h_element_v_in1(c_e_h_2,c_e,X0) )
    | ~ spl0_1307 ),
    inference(resolution,[],[f55154,f7269]) ).

fof(f79819,plain,
    ( ! [X0] :
        ( node17(c_e_h_2,c_e,X0)
        | m_c_h_element_v_out(c_e_h_2,c_e,X0)
        | ~ trans(X0,s1) )
    | ~ spl0_1307 ),
    inference(resolution,[],[f55154,f16127]) ).

fof(f79925,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_2,c_r,X0)
        | m_and_h_gate_v_out(c_e_h_2,c_r,X0)
        | ~ trans(X0,s4) )
    | ~ spl0_274 ),
    inference(resolution,[],[f79792,f148]) ).

fof(f79967,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_2,c_e,X0)
        | ~ trans(X0,s4)
        | m_and_h_gate_v_out(c_e_h_2,c_r,X0) )
    | ~ spl0_274 ),
    inference(resolution,[],[f79925,f93]) ).

fof(f80028,plain,
    ( ~ trans(s3,s4)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s3)
    | ~ spl0_274
    | spl0_1462 ),
    inference(resolution,[],[f79967,f60900]) ).

fof(f80040,plain,
    ( m_and_h_gate_v_out(c_e_h_2,c_r,s3)
    | ~ spl0_274
    | spl0_1462 ),
    inference(forward_subsumption_resolution,[],[f80028,f380]) ).

fof(f80043,plain,
    ( ! [X0] :
        ( node20(c_e_h_2,c_r,X0)
        | ~ trans(X0,s3)
        | m_and_h_gate_v_out(c_e_h_2,c_r,X0) )
    | ~ spl0_274
    | spl0_1462 ),
    inference(resolution,[],[f80040,f2618]) ).

fof(f80114,plain,
    ( ! [X0] :
        ( ~ m_c_h_element_v_in2(c_e_h_2,c_e,X0)
        | ~ trans(X0,s1)
        | m_c_h_element_v_out(c_e_h_2,c_e,X0)
        | m_c_h_element_v_in1(c_e_h_2,c_e,X0) )
    | ~ spl0_1307 ),
    inference(resolution,[],[f79819,f140]) ).

fof(f80115,plain,
    ( ~ trans(s2,s3)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s2)
    | ~ spl0_274
    | spl0_1462
    | spl0_1668 ),
    inference(resolution,[],[f80043,f78450]) ).

fof(f80121,plain,
    ( m_and_h_gate_v_out(c_e_h_2,c_r,s2)
    | ~ spl0_274
    | spl0_1462
    | spl0_1668 ),
    inference(forward_subsumption_resolution,[],[f80115,f379]) ).

fof(f80122,plain,
    ( $false
    | ~ spl0_274
    | spl0_1462
    | spl0_1668
    | spl0_1669 ),
    inference(forward_subsumption_resolution,[],[f80121,f78454]) ).

fof(f80123,plain,
    ( ~ spl0_274
    | spl0_1462
    | spl0_1668
    | spl0_1669 ),
    inference(avatar_contradiction_clause,[],[f80122]) ).

fof(f80136,plain,
    ( m_and_h_gate_v_out(c_e_h_2,c_c,s2)
    | ~ spl0_1497 ),
    inference(resolution,[],[f62708,f41]) ).

fof(f80143,plain,
    ( ! [X0] :
        ( node20(c_e_h_2,c_c,X0)
        | ~ trans(X0,s2)
        | m_and_h_gate_v_out(c_e_h_2,c_c,X0) )
    | ~ spl0_1497 ),
    inference(resolution,[],[f80136,f2618]) ).

fof(f80348,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_2,c_c,X0)
        | m_and_h_gate_v_out(c_e_h_2,c_c,X0)
        | ~ trans(X0,s2) )
    | ~ spl0_1497 ),
    inference(resolution,[],[f80143,f148]) ).

fof(f80371,plain,
    ( ! [X0] :
        ( m_mutex_h_half_v_out(c_e_h_2,c_a,X0)
        | ~ trans(X0,s2)
        | m_and_h_gate_v_out(c_e_h_2,c_c,X0) )
    | ~ spl0_1497 ),
    inference(resolution,[],[f80348,f32]) ).

fof(f80386,plain,
    ( ~ trans(s1,s2)
    | m_and_h_gate_v_out(c_e_h_2,c_c,s1)
    | ~ spl0_1497
    | spl0_1601 ),
    inference(resolution,[],[f80371,f72950]) ).

fof(f80393,plain,
    ( m_and_h_gate_v_out(c_e_h_2,c_c,s1)
    | ~ spl0_1497
    | spl0_1601 ),
    inference(forward_subsumption_resolution,[],[f80386,f378]) ).

fof(f80395,plain,
    ( m_c_h_element_v_in1(c_e_h_2,c_e,s1)
    | ~ spl0_1497
    | spl0_1601 ),
    inference(resolution,[],[f80393,f40]) ).

fof(f80398,plain,
    ( $false
    | spl0_1377
    | ~ spl0_1497
    | spl0_1601 ),
    inference(forward_subsumption_resolution,[],[f80395,f57178]) ).

fof(f80399,plain,
    ( spl0_1377
    | ~ spl0_1497
    | spl0_1601 ),
    inference(avatar_contradiction_clause,[],[f80398]) ).

fof(f80405,plain,
    ( ! [X0] :
        ( m_mutex_h_half_v_inp(c_e_h_2,c_a,X0)
        | ~ trans(X0,s1)
        | m_mutex_h_half_v_out(c_e_h_2,c_a,X0) )
    | ~ spl0_1601 ),
    inference(resolution,[],[f72951,f23914]) ).

fof(f80755,plain,
    ( ! [X0] :
        ( m_user_v_req(c_e_h_2,c_u,X0)
        | m_mutex_h_half_v_out(c_e_h_2,c_a,X0)
        | ~ trans(X0,s1) )
    | ~ spl0_1601 ),
    inference(resolution,[],[f80405,f23]) ).

fof(f80807,plain,
    ( m_mutex_h_half_v_out(c_e_h_2,c_a,s0)
    | ~ trans(s0,s1)
    | ~ spl0_1601 ),
    inference(resolution,[],[f80755,f111]) ).

fof(f80809,plain,
    ( ~ trans(s0,s1)
    | ~ spl0_1601 ),
    inference(forward_subsumption_resolution,[],[f80807,f126]) ).

fof(f80810,plain,
    ( $false
    | ~ spl0_1601 ),
    inference(forward_subsumption_resolution,[],[f80809,f377]) ).

fof(f80811,plain,
    ~ spl0_1601,
    inference(avatar_contradiction_clause,[],[f80810]) ).

fof(f81760,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | ~ trans(X0,s6)
        | m_c_h_element_v_in1(c_e_h_3,c_e,X0)
        | m_c_h_element_v_in2(c_e_h_3,c_e,X0)
        | m_c_h_element_v_in1(c_e_h_3,c_e,X0) )
    | ~ spl0_421 ),
    inference(resolution,[],[f78157,f138]) ).

fof(f81762,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | ~ trans(X0,s6)
        | m_c_h_element_v_in1(c_e_h_3,c_e,X0)
        | m_c_h_element_v_in2(c_e_h_3,c_e,X0) )
    | ~ spl0_421 ),
    inference(duplicate_literal_removal,[],[f81760]) ).

fof(f81780,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in1(c_e_h_3,c_e,X0)
        | ~ trans(X0,s6)
        | m_c_h_element_v_out(c_e_h_3,c_e,X0) )
    | ~ spl0_421 ),
    inference(forward_subsumption_resolution,[],[f81762,f78525]) ).

fof(f81785,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | ~ trans(X0,s6)
        | m_and_h_gate_v_out(c_e_h_3,c_c,X0) )
    | ~ spl0_421 ),
    inference(resolution,[],[f81780,f41]) ).

fof(f81791,plain,
    ( ~ trans(s5,s6)
    | m_and_h_gate_v_out(c_e_h_3,c_c,s5)
    | spl0_358
    | ~ spl0_421 ),
    inference(resolution,[],[f81785,f4290]) ).

fof(f81800,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_c,s5)
    | spl0_358
    | ~ spl0_421 ),
    inference(forward_subsumption_resolution,[],[f81791,f382]) ).

fof(f81832,plain,
    ( spl0_708
    | spl0_358
    | ~ spl0_421 ),
    inference(avatar_split_clause,[],[f81800,f6567,f4289,f20495]) ).

fof(f81834,plain,
    ( m_c_h_element_v_in1(c_e_h_3,c_e,s5)
    | ~ spl0_708 ),
    inference(resolution,[],[f20497,f40]) ).

fof(f81864,plain,
    ( m_c_h_element_v_in1(c_e_h_3,c_e,s3)
    | ~ spl0_795 ),
    inference(resolution,[],[f24870,f40]) ).

fof(f81892,plain,
    ( ~ trans(s5,s6)
    | m_c_h_element_v_in2(c_e_h_3,c_e,s5)
    | m_c_h_element_v_out(c_e_h_3,c_e,s5)
    | ~ spl0_421
    | ~ spl0_708 ),
    inference(resolution,[],[f81834,f78524]) ).

fof(f81895,plain,
    ( m_c_h_element_v_in2(c_e_h_3,c_e,s5)
    | m_c_h_element_v_out(c_e_h_3,c_e,s5)
    | ~ spl0_421
    | ~ spl0_708 ),
    inference(forward_subsumption_resolution,[],[f81892,f382]) ).

fof(f81896,plain,
    ( m_c_h_element_v_in2(c_e_h_3,c_e,s5)
    | spl0_358
    | ~ spl0_421
    | ~ spl0_708 ),
    inference(forward_subsumption_resolution,[],[f81895,f4290]) ).

fof(f81911,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_i,s5)
    | spl0_358
    | ~ spl0_421
    | ~ spl0_708 ),
    inference(resolution,[],[f81896,f43]) ).

fof(f81912,plain,
    ( $false
    | spl0_358
    | ~ spl0_421
    | spl0_568
    | ~ spl0_708 ),
    inference(forward_subsumption_resolution,[],[f81911,f14094]) ).

fof(f81913,plain,
    ( spl0_358
    | ~ spl0_421
    | spl0_568
    | ~ spl0_708 ),
    inference(avatar_contradiction_clause,[],[f81912]) ).

fof(f81914,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_e,s6)
    | ~ spl0_360
    | spl0_1670 ),
    inference(forward_subsumption_resolution,[],[f79125,f383]) ).

fof(f81934,plain,
    ( m_and_h_gate_v_in1(c_e_h_3,c_r,s6)
    | ~ spl0_360
    | spl0_1670 ),
    inference(resolution,[],[f81914,f92]) ).

fof(f81941,plain,
    ( $false
    | ~ spl0_360
    | spl0_421
    | spl0_1670 ),
    inference(forward_subsumption_resolution,[],[f81934,f6569]) ).

fof(f81942,plain,
    ( ~ spl0_360
    | spl0_421
    | spl0_1670 ),
    inference(avatar_contradiction_clause,[],[f81941]) ).

fof(f81970,plain,
    ( ~ trans(s7,s8)
    | m_and_h_gate_v_out(c_e_h_3,c_i,s7)
    | spl0_360
    | ~ spl0_367 ),
    inference(resolution,[],[f4299,f78683]) ).

fof(f82174,plain,
    ( m_c_h_element_v_in1(c_e_h_3,c_e,s4)
    | ~ spl0_805 ),
    inference(resolution,[],[f24994,f40]) ).

fof(f82205,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_i,s7)
    | spl0_360
    | ~ spl0_367 ),
    inference(forward_subsumption_resolution,[],[f81970,f384]) ).

fof(f82255,plain,
    ( $false
    | spl0_360
    | ~ spl0_367
    | spl0_452 ),
    inference(forward_subsumption_resolution,[],[f82205,f7672]) ).

fof(f82256,plain,
    ( spl0_360
    | ~ spl0_367
    | spl0_452 ),
    inference(avatar_contradiction_clause,[],[f82255]) ).

fof(f82494,plain,
    ( ! [X0] :
        ( node17(c_e_h_3,c_e,X0)
        | m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | ~ trans(X0,s4) )
    | ~ spl0_603 ),
    inference(resolution,[],[f16647,f16127]) ).

fof(f82784,definition,
    ( spl0_1715
  <=> node17(c_e_h_3,c_e,s4) ),
    introduced(definition,[new_symbols(definition,[spl0_1715])],[avatar_definition]) ).

fof(f82785,plain,
    ( ~ node17(c_e_h_3,c_e,s4)
    | spl0_1715 ),
    inference(avatar_component_clause,[],[f82784]) ).

fof(f82786,plain,
    ( node17(c_e_h_3,c_e,s4)
    | ~ spl0_1715 ),
    inference(avatar_component_clause,[],[f82784]) ).

fof(f82791,plain,
    ( m_c_h_element_v_in2(c_e_h_3,c_e,s4)
    | ~ m_c_h_element_v_in1(c_e_h_3,c_e,s4)
    | ~ spl0_1715 ),
    inference(resolution,[],[f82786,f141]) ).

fof(f82793,plain,
    ( m_c_h_element_v_in2(c_e_h_3,c_e,s4)
    | ~ spl0_805
    | ~ spl0_1715 ),
    inference(forward_subsumption_resolution,[],[f82791,f82174]) ).

fof(f82794,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_i,s4)
    | ~ spl0_805
    | ~ spl0_1715 ),
    inference(resolution,[],[f82793,f43]) ).

fof(f82795,plain,
    ( $false
    | spl0_455
    | ~ spl0_805
    | ~ spl0_1715 ),
    inference(forward_subsumption_resolution,[],[f82794,f7710]) ).

fof(f82796,plain,
    ( spl0_455
    | ~ spl0_805
    | ~ spl0_1715 ),
    inference(avatar_contradiction_clause,[],[f82795]) ).

fof(f82840,plain,
    ( ! [X0] :
        ( ~ m_c_h_element_v_in1(c_e_h_3,c_e,X0)
        | ~ trans(X0,s4)
        | m_c_h_element_v_in2(c_e_h_3,c_e,X0)
        | m_c_h_element_v_out(c_e_h_3,c_e,X0) )
    | ~ spl0_603 ),
    inference(resolution,[],[f82494,f141]) ).

fof(f85539,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | ~ trans(X0,s1)
        | m_c_h_element_v_in1(c_e_h_3,c_e,X0)
        | m_c_h_element_v_in2(c_e_h_3,c_e,X0)
        | m_c_h_element_v_in1(c_e_h_3,c_e,X0) )
    | ~ spl0_476 ),
    inference(resolution,[],[f78875,f138]) ).

fof(f85541,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | ~ trans(X0,s1)
        | m_c_h_element_v_in1(c_e_h_3,c_e,X0)
        | m_c_h_element_v_in2(c_e_h_3,c_e,X0) )
    | ~ spl0_476 ),
    inference(duplicate_literal_removal,[],[f85539]) ).

fof(f86080,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in1(c_e_h_3,c_e,X0)
        | ~ trans(X0,s1)
        | m_c_h_element_v_out(c_e_h_3,c_e,X0) )
    | ~ spl0_476 ),
    inference(forward_subsumption_resolution,[],[f85541,f78985]) ).

fof(f86086,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_3,c_c,X0) )
    | ~ spl0_476 ),
    inference(resolution,[],[f86080,f41]) ).

fof(f86097,plain,
    ( ~ trans(s0,s1)
    | m_and_h_gate_v_out(c_e_h_3,c_c,s0)
    | ~ spl0_476 ),
    inference(resolution,[],[f86086,f133]) ).

fof(f86102,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_c,s0)
    | ~ spl0_476 ),
    inference(forward_subsumption_resolution,[],[f86097,f377]) ).

fof(f86103,plain,
    ( $false
    | ~ spl0_476 ),
    inference(forward_subsumption_resolution,[],[f86102,f147]) ).

fof(f86104,plain,
    ~ spl0_476,
    inference(avatar_contradiction_clause,[],[f86103]) ).

fof(f86409,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_2,c_e,X0)
        | ~ trans(X0,s1)
        | m_c_h_element_v_in1(c_e_h_2,c_e,X0)
        | m_c_h_element_v_in2(c_e_h_2,c_e,X0)
        | m_c_h_element_v_in1(c_e_h_2,c_e,X0) )
    | ~ spl0_1307 ),
    inference(resolution,[],[f79817,f138]) ).

fof(f86411,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_2,c_e,X0)
        | ~ trans(X0,s1)
        | m_c_h_element_v_in1(c_e_h_2,c_e,X0)
        | m_c_h_element_v_in2(c_e_h_2,c_e,X0) )
    | ~ spl0_1307 ),
    inference(duplicate_literal_removal,[],[f86409]) ).

fof(f86414,plain,
    ( ~ trans(s3,s4)
    | m_c_h_element_v_in2(c_e_h_3,c_e,s3)
    | m_c_h_element_v_out(c_e_h_3,c_e,s3)
    | ~ spl0_603
    | ~ spl0_795 ),
    inference(resolution,[],[f82840,f81864]) ).

fof(f86418,plain,
    ( m_c_h_element_v_in2(c_e_h_3,c_e,s3)
    | m_c_h_element_v_out(c_e_h_3,c_e,s3)
    | ~ spl0_603
    | ~ spl0_795 ),
    inference(forward_subsumption_resolution,[],[f86414,f380]) ).

fof(f86419,plain,
    ( m_c_h_element_v_in2(c_e_h_3,c_e,s3)
    | spl0_356
    | ~ spl0_603
    | ~ spl0_795 ),
    inference(forward_subsumption_resolution,[],[f86418,f4272]) ).

fof(f86420,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_i,s3)
    | spl0_356
    | ~ spl0_603
    | ~ spl0_795 ),
    inference(resolution,[],[f86419,f43]) ).

fof(f86421,plain,
    ( $false
    | spl0_356
    | spl0_540
    | ~ spl0_603
    | ~ spl0_795 ),
    inference(forward_subsumption_resolution,[],[f86420,f10905]) ).

fof(f86422,plain,
    ( spl0_356
    | spl0_540
    | ~ spl0_603
    | ~ spl0_795 ),
    inference(avatar_contradiction_clause,[],[f86421]) ).

fof(f86429,plain,
    ( m_c_h_element_v_in2(c_e_h_3,c_e,s2)
    | m_c_h_element_v_in1(c_e_h_3,c_e,s2)
    | ~ spl0_500 ),
    inference(resolution,[],[f9219,f138]) ).

fof(f86434,plain,
    ( m_c_h_element_v_in2(c_e_h_3,c_e,s2)
    | ~ spl0_500
    | spl0_1674 ),
    inference(forward_subsumption_resolution,[],[f86429,f78593]) ).

fof(f86443,plain,
    ( spl0_1675
    | ~ spl0_500
    | spl0_1674 ),
    inference(avatar_split_clause,[],[f86434,f78591,f9217,f78595]) ).

fof(f86444,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_i,s2)
    | ~ spl0_1675 ),
    inference(resolution,[],[f78597,f43]) ).

fof(f86445,plain,
    ( $false
    | spl0_478
    | ~ spl0_1675 ),
    inference(forward_subsumption_resolution,[],[f86444,f8712]) ).

fof(f86446,plain,
    ( spl0_478
    | ~ spl0_1675 ),
    inference(avatar_contradiction_clause,[],[f86445]) ).

fof(f86502,plain,
    ( xuntil28(s8)
    | node26(s8)
    | ~ spl0_202 ),
    inference(resolution,[],[f1931,f162]) ).

fof(f86503,plain,
    ( node26(s8)
    | ~ spl0_202
    | spl0_203 ),
    inference(forward_subsumption_resolution,[],[f86502,f1936]) ).

fof(f86504,plain,
    ( spl0_618
    | ~ spl0_202
    | spl0_203 ),
    inference(avatar_split_clause,[],[f86503,f1934,f1929,f17175]) ).

fof(f86522,plain,
    ( m_c_h_element_v_in2(c_e_h_3,c_e,s6)
    | ~ m_c_h_element_v_in1(c_e_h_3,c_e,s6)
    | ~ spl0_1670 ),
    inference(resolution,[],[f78517,f141]) ).

fof(f86528,plain,
    ( ! [X0] :
        ( node16(c_e_h_3,c_e,X0)
        | m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | ~ trans(X0,s7)
        | m_c_h_element_v_in1(c_e_h_3,c_e,X0) )
    | ~ spl0_360 ),
    inference(resolution,[],[f4300,f7269]) ).

fof(f86530,plain,
    ( ! [X0] :
        ( node17(c_e_h_3,c_e,X0)
        | m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | ~ trans(X0,s7) )
    | ~ spl0_360 ),
    inference(resolution,[],[f4300,f16127]) ).

fof(f86554,definition,
    ( spl0_1773
  <=> m_c_h_element_v_in1(c_e_h_3,c_e,s6) ),
    introduced(definition,[new_symbols(definition,[spl0_1773])],[avatar_definition]) ).

fof(f86556,plain,
    ( ~ m_c_h_element_v_in1(c_e_h_3,c_e,s6)
    | spl0_1773 ),
    inference(avatar_component_clause,[],[f86554]) ).

fof(f86558,definition,
    ( spl0_1774
  <=> m_c_h_element_v_in2(c_e_h_3,c_e,s6) ),
    introduced(definition,[new_symbols(definition,[spl0_1774])],[avatar_definition]) ).

fof(f86560,plain,
    ( m_c_h_element_v_in2(c_e_h_3,c_e,s6)
    | ~ spl0_1774 ),
    inference(avatar_component_clause,[],[f86558]) ).

fof(f86561,plain,
    ( ~ spl0_1773
    | spl0_1774
    | ~ spl0_1670 ),
    inference(avatar_split_clause,[],[f86522,f78515,f86558,f86554]) ).

fof(f86772,plain,
    ( ! [X0] :
        ( ~ m_c_h_element_v_in2(c_e_h_3,c_e,X0)
        | ~ trans(X0,s7)
        | m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | m_c_h_element_v_in1(c_e_h_3,c_e,X0) )
    | ~ spl0_360 ),
    inference(resolution,[],[f86530,f140]) ).

fof(f86898,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | ~ trans(X0,s7)
        | m_c_h_element_v_in1(c_e_h_3,c_e,X0)
        | m_c_h_element_v_in2(c_e_h_3,c_e,X0)
        | m_c_h_element_v_in1(c_e_h_3,c_e,X0) )
    | ~ spl0_360 ),
    inference(resolution,[],[f86528,f138]) ).

fof(f86900,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | ~ trans(X0,s7)
        | m_c_h_element_v_in1(c_e_h_3,c_e,X0)
        | m_c_h_element_v_in2(c_e_h_3,c_e,X0) )
    | ~ spl0_360 ),
    inference(duplicate_literal_removal,[],[f86898]) ).

fof(f86950,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in1(c_e_h_3,c_e,X0)
        | ~ trans(X0,s7)
        | m_c_h_element_v_out(c_e_h_3,c_e,X0) )
    | ~ spl0_360 ),
    inference(forward_subsumption_resolution,[],[f86900,f86772]) ).

fof(f86955,plain,
    ( ~ trans(s6,s7)
    | m_c_h_element_v_out(c_e_h_3,c_e,s6)
    | ~ spl0_360
    | spl0_1773 ),
    inference(resolution,[],[f86950,f86556]) ).

fof(f86959,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_e,s6)
    | ~ spl0_360
    | spl0_1773 ),
    inference(forward_subsumption_resolution,[],[f86955,f383]) ).

fof(f86960,plain,
    ( m_and_h_gate_v_in1(c_e_h_3,c_r,s6)
    | ~ spl0_360
    | spl0_1773 ),
    inference(resolution,[],[f86959,f92]) ).

fof(f86967,plain,
    ( $false
    | ~ spl0_360
    | spl0_421
    | spl0_1773 ),
    inference(forward_subsumption_resolution,[],[f86960,f6569]) ).

fof(f86968,plain,
    ( ~ spl0_360
    | spl0_421
    | spl0_1773 ),
    inference(avatar_contradiction_clause,[],[f86967]) ).

fof(f87012,plain,
    ( ! [X0] :
        ( node16(c_e_h_3,c_e,X0)
        | m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | ~ trans(X0,s5)
        | m_c_h_element_v_in1(c_e_h_3,c_e,X0) )
    | ~ spl0_358 ),
    inference(resolution,[],[f4291,f7269]) ).

fof(f87014,plain,
    ( ! [X0] :
        ( node17(c_e_h_3,c_e,X0)
        | m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | ~ trans(X0,s5) )
    | ~ spl0_358 ),
    inference(resolution,[],[f4291,f16127]) ).

fof(f87231,plain,
    ( ! [X0] :
        ( ~ m_c_h_element_v_in2(c_e_h_3,c_e,X0)
        | ~ trans(X0,s5)
        | m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | m_c_h_element_v_in1(c_e_h_3,c_e,X0) )
    | ~ spl0_358 ),
    inference(resolution,[],[f87014,f140]) ).

fof(f89840,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | ~ trans(X0,s5)
        | m_c_h_element_v_in1(c_e_h_3,c_e,X0)
        | m_c_h_element_v_in2(c_e_h_3,c_e,X0)
        | m_c_h_element_v_in1(c_e_h_3,c_e,X0) )
    | ~ spl0_358 ),
    inference(resolution,[],[f87012,f138]) ).

fof(f89842,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | ~ trans(X0,s5)
        | m_c_h_element_v_in1(c_e_h_3,c_e,X0)
        | m_c_h_element_v_in2(c_e_h_3,c_e,X0) )
    | ~ spl0_358 ),
    inference(duplicate_literal_removal,[],[f89840]) ).

fof(f89929,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in1(c_e_h_3,c_e,X0)
        | ~ trans(X0,s5)
        | m_c_h_element_v_out(c_e_h_3,c_e,X0) )
    | ~ spl0_358 ),
    inference(forward_subsumption_resolution,[],[f89842,f87231]) ).

fof(f89937,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | ~ trans(X0,s5)
        | m_and_h_gate_v_out(c_e_h_3,c_c,X0) )
    | ~ spl0_358 ),
    inference(resolution,[],[f89929,f41]) ).

fof(f89952,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_e,s4)
    | ~ trans(s4,s5)
    | ~ spl0_358
    | spl0_1715 ),
    inference(resolution,[],[f82785,f87014]) ).

fof(f89953,plain,
    ( ~ trans(s4,s5)
    | ~ spl0_358
    | spl0_603
    | spl0_1715 ),
    inference(forward_subsumption_resolution,[],[f89952,f16646]) ).

fof(f89954,plain,
    ( $false
    | ~ spl0_358
    | spl0_603
    | spl0_1715 ),
    inference(forward_subsumption_resolution,[],[f89953,f381]) ).

fof(f89955,plain,
    ( ~ spl0_358
    | spl0_603
    | spl0_1715 ),
    inference(avatar_contradiction_clause,[],[f89954]) ).

fof(f90038,plain,
    ( ! [X0] :
        ( node16(c_e_h_3,c_e,X0)
        | m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | ~ trans(X0,s4)
        | m_c_h_element_v_in1(c_e_h_3,c_e,X0) )
    | ~ spl0_603 ),
    inference(resolution,[],[f16647,f7269]) ).

fof(f90040,plain,
    ( ! [X0] :
        ( node17(c_e_h_3,c_e,X0)
        | m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | ~ trans(X0,s4) )
    | ~ spl0_603 ),
    inference(resolution,[],[f16647,f16127]) ).

fof(f90100,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_3,c_r,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_c,X0)
        | ~ trans(X0,s5) )
    | ~ spl0_358 ),
    inference(resolution,[],[f89937,f92]) ).

fof(f90125,plain,
    ( ! [X0] :
        ( ~ m_c_h_element_v_in2(c_e_h_3,c_e,X0)
        | ~ trans(X0,s4)
        | m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | m_c_h_element_v_in1(c_e_h_3,c_e,X0) )
    | ~ spl0_603 ),
    inference(resolution,[],[f90040,f140]) ).

fof(f91141,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | ~ trans(X0,s4)
        | m_c_h_element_v_in1(c_e_h_3,c_e,X0)
        | m_c_h_element_v_in2(c_e_h_3,c_e,X0)
        | m_c_h_element_v_in1(c_e_h_3,c_e,X0) )
    | ~ spl0_603 ),
    inference(resolution,[],[f90038,f138]) ).

fof(f91143,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | ~ trans(X0,s4)
        | m_c_h_element_v_in1(c_e_h_3,c_e,X0)
        | m_c_h_element_v_in2(c_e_h_3,c_e,X0) )
    | ~ spl0_603 ),
    inference(duplicate_literal_removal,[],[f91141]) ).

fof(f91270,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in1(c_e_h_3,c_e,X0)
        | ~ trans(X0,s4)
        | m_c_h_element_v_out(c_e_h_3,c_e,X0) )
    | ~ spl0_603 ),
    inference(forward_subsumption_resolution,[],[f91143,f90125]) ).

fof(f91279,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_3,c_e,X0)
        | ~ trans(X0,s4)
        | m_and_h_gate_v_out(c_e_h_3,c_c,X0) )
    | ~ spl0_603 ),
    inference(resolution,[],[f91270,f41]) ).

fof(f91284,plain,
    ( ~ trans(s3,s4)
    | m_and_h_gate_v_out(c_e_h_3,c_c,s3)
    | spl0_356
    | ~ spl0_603 ),
    inference(resolution,[],[f91279,f4272]) ).

fof(f91297,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_c,s3)
    | spl0_356
    | ~ spl0_603 ),
    inference(forward_subsumption_resolution,[],[f91284,f380]) ).

fof(f91298,plain,
    ( $false
    | spl0_356
    | ~ spl0_603
    | spl0_795 ),
    inference(forward_subsumption_resolution,[],[f91297,f24869]) ).

fof(f91299,plain,
    ( spl0_356
    | ~ spl0_603
    | spl0_795 ),
    inference(avatar_contradiction_clause,[],[f91298]) ).

fof(f91312,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_c,s4)
    | ~ trans(s4,s5)
    | ~ spl0_358
    | spl0_425 ),
    inference(resolution,[],[f6601,f90100]) ).

fof(f91315,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_c,s4)
    | ~ spl0_358
    | spl0_425 ),
    inference(forward_subsumption_resolution,[],[f91312,f381]) ).

fof(f91453,plain,
    ( spl0_805
    | ~ spl0_358
    | spl0_425 ),
    inference(avatar_split_clause,[],[f91315,f6599,f4289,f24992]) ).

fof(f91472,plain,
    ( ! [X0] :
        ( node16(c_e_h_3,c_h,X0)
        | m_c_h_element_v_out(c_e_h_3,c_h,X0)
        | ~ trans(X0,s3)
        | m_c_h_element_v_in1(c_e_h_3,c_h,X0) )
    | ~ spl0_583 ),
    inference(resolution,[],[f14437,f7269]) ).

fof(f91474,plain,
    ( ! [X0] :
        ( node17(c_e_h_3,c_h,X0)
        | m_c_h_element_v_out(c_e_h_3,c_h,X0)
        | ~ trans(X0,s3) )
    | ~ spl0_583 ),
    inference(resolution,[],[f14437,f16127]) ).

fof(f91861,plain,
    ( ! [X0] :
        ( ~ m_c_h_element_v_in1(c_e_h_3,c_h,X0)
        | ~ trans(X0,s3)
        | m_c_h_element_v_in2(c_e_h_3,c_h,X0)
        | m_c_h_element_v_out(c_e_h_3,c_h,X0) )
    | ~ spl0_583 ),
    inference(resolution,[],[f91474,f141]) ).

fof(f92619,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in1(c_e_h_2,c_e,X0)
        | ~ trans(X0,s1)
        | m_c_h_element_v_out(c_e_h_2,c_e,X0) )
    | ~ spl0_1307 ),
    inference(forward_subsumption_resolution,[],[f86411,f80114]) ).

fof(f92630,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_2,c_e,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_2,c_c,X0) )
    | ~ spl0_1307 ),
    inference(resolution,[],[f92619,f41]) ).

fof(f92642,plain,
    ( ~ trans(s0,s1)
    | m_and_h_gate_v_out(c_e_h_2,c_c,s0)
    | ~ spl0_1307 ),
    inference(resolution,[],[f92630,f133]) ).

fof(f92649,plain,
    ( m_and_h_gate_v_out(c_e_h_2,c_c,s0)
    | ~ spl0_1307 ),
    inference(forward_subsumption_resolution,[],[f92642,f377]) ).

fof(f92651,plain,
    ( $false
    | ~ spl0_1307 ),
    inference(forward_subsumption_resolution,[],[f92649,f147]) ).

fof(f92652,plain,
    ~ spl0_1307,
    inference(avatar_contradiction_clause,[],[f92651]) ).

fof(f93537,plain,
    ( xuntil28(s7)
    | node26(s7)
    | ~ spl0_200 ),
    inference(resolution,[],[f1922,f162]) ).

fof(f93538,plain,
    ( node26(s7)
    | ~ spl0_200
    | spl0_201 ),
    inference(forward_subsumption_resolution,[],[f93537,f1927]) ).

fof(f93539,plain,
    ( spl0_616
    | ~ spl0_200
    | spl0_201 ),
    inference(avatar_split_clause,[],[f93538,f1925,f1920,f17162]) ).

fof(f95144,plain,
    ( m_cell_v_ack(c_e_h_3,s4)
    | spl0_1414 ),
    inference(resolution,[],[f58599,f41525]) ).

fof(f95149,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_out(X0,c_q,s4)
        | ~ m_cell_v_left(X0,c_e_h_3) )
    | spl0_1414 ),
    inference(resolution,[],[f95144,f41658]) ).

fof(f95164,plain,
    ( ! [X0,X1] :
        ( node20(X0,c_q,X1)
        | m_and_h_gate_v_out(X0,c_q,X1)
        | ~ trans(X1,s4)
        | ~ m_cell_v_left(X0,c_e_h_3) )
    | spl0_1414 ),
    inference(resolution,[],[f95149,f2618]) ).

fof(f97106,plain,
    ( ! [X0,X1] :
        ( m_and_h_gate_v_in1(X0,c_q,X1)
        | ~ trans(X1,s4)
        | ~ m_cell_v_left(X0,c_e_h_3)
        | m_and_h_gate_v_out(X0,c_q,X1) )
    | spl0_1414 ),
    inference(resolution,[],[f95164,f148]) ).

fof(f97116,plain,
    ( ~ trans(s3,s4)
    | ~ m_cell_v_left(c_e_h_2,c_e_h_3)
    | m_and_h_gate_v_out(c_e_h_2,c_q,s3)
    | spl0_1177
    | spl0_1414 ),
    inference(resolution,[],[f97106,f49410]) ).

fof(f97119,plain,
    ( ~ m_cell_v_left(c_e_h_2,c_e_h_3)
    | m_and_h_gate_v_out(c_e_h_2,c_q,s3)
    | spl0_1177
    | spl0_1414 ),
    inference(forward_subsumption_resolution,[],[f97116,f380]) ).

fof(f97120,plain,
    ( m_and_h_gate_v_out(c_e_h_2,c_q,s3)
    | spl0_1177
    | spl0_1414 ),
    inference(forward_subsumption_resolution,[],[f97119,f16]) ).

fof(f97121,plain,
    ( $false
    | spl0_1177
    | spl0_1189
    | spl0_1414 ),
    inference(forward_subsumption_resolution,[],[f97120,f49679]) ).

fof(f97122,plain,
    ( spl0_1177
    | spl0_1189
    | spl0_1414 ),
    inference(avatar_contradiction_clause,[],[f97121]) ).

fof(f97123,plain,
    ( m_c_h_element_v_out(c_e_h_2,c_f,s3)
    | ~ spl0_1177 ),
    inference(resolution,[],[f49409,f89]) ).

fof(f97127,plain,
    ( ! [X0] :
        ( node16(c_e_h_2,c_f,X0)
        | m_c_h_element_v_out(c_e_h_2,c_f,X0)
        | ~ trans(X0,s3)
        | m_c_h_element_v_in1(c_e_h_2,c_f,X0) )
    | ~ spl0_1177 ),
    inference(resolution,[],[f97123,f7269]) ).

fof(f97129,plain,
    ( ! [X0] :
        ( node17(c_e_h_2,c_f,X0)
        | m_c_h_element_v_out(c_e_h_2,c_f,X0)
        | ~ trans(X0,s3) )
    | ~ spl0_1177 ),
    inference(resolution,[],[f97123,f16127]) ).

fof(f97132,plain,
    ( ! [X0] :
        ( ~ m_c_h_element_v_in2(c_e_h_2,c_f,X0)
        | ~ trans(X0,s3)
        | m_c_h_element_v_out(c_e_h_2,c_f,X0)
        | m_c_h_element_v_in1(c_e_h_2,c_f,X0) )
    | ~ spl0_1177 ),
    inference(resolution,[],[f97129,f140]) ).

fof(f103721,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_3,c_h,X0)
        | ~ trans(X0,s3)
        | m_c_h_element_v_in1(c_e_h_3,c_h,X0)
        | m_c_h_element_v_in2(c_e_h_3,c_h,X0)
        | m_c_h_element_v_in1(c_e_h_3,c_h,X0) )
    | ~ spl0_583 ),
    inference(resolution,[],[f91472,f138]) ).

fof(f103723,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_3,c_h,X0)
        | ~ trans(X0,s3)
        | m_c_h_element_v_in1(c_e_h_3,c_h,X0)
        | m_c_h_element_v_in2(c_e_h_3,c_h,X0) )
    | ~ spl0_583 ),
    inference(duplicate_literal_removal,[],[f103721]) ).

fof(f104136,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in2(c_e_h_3,c_h,X0)
        | ~ trans(X0,s3)
        | m_c_h_element_v_out(c_e_h_3,c_h,X0) )
    | ~ spl0_583 ),
    inference(forward_subsumption_resolution,[],[f103723,f91861]) ).

fof(f104142,plain,
    ( ~ trans(s2,s3)
    | m_c_h_element_v_out(c_e_h_3,c_h,s2)
    | ~ spl0_583
    | spl0_939 ),
    inference(resolution,[],[f104136,f34947]) ).

fof(f104150,plain,
    ( m_c_h_element_v_out(c_e_h_3,c_h,s2)
    | ~ spl0_583
    | spl0_939 ),
    inference(forward_subsumption_resolution,[],[f104142,f379]) ).

fof(f104151,plain,
    ( m_and_h_gate_v_in1(c_e_h_3,c_i,s2)
    | ~ spl0_583
    | spl0_939 ),
    inference(resolution,[],[f104150,f56]) ).

fof(f104157,plain,
    ( $false
    | spl0_502
    | ~ spl0_583
    | spl0_939 ),
    inference(forward_subsumption_resolution,[],[f104151,f9232]) ).

fof(f104158,plain,
    ( spl0_502
    | ~ spl0_583
    | spl0_939 ),
    inference(avatar_contradiction_clause,[],[f104157]) ).

fof(f104317,plain,
    ( m_c_h_element_v_in2(c_e_h_3,c_h,s3)
    | m_c_h_element_v_in1(c_e_h_3,c_h,s3)
    | ~ spl0_582 ),
    inference(resolution,[],[f14433,f138]) ).

fof(f104319,plain,
    ( m_c_h_element_v_in1(c_e_h_3,c_h,s3)
    | ~ spl0_582
    | spl0_1116 ),
    inference(forward_subsumption_resolution,[],[f104317,f45656]) ).

fof(f104320,plain,
    ( $false
    | ~ spl0_582
    | spl0_1115
    | spl0_1116 ),
    inference(forward_subsumption_resolution,[],[f104319,f45653]) ).

fof(f104321,plain,
    ( ~ spl0_582
    | spl0_1115
    | spl0_1116 ),
    inference(avatar_contradiction_clause,[],[f104320]) ).

fof(f104331,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_out(X0,c_q,s2)
        | ~ m_cell_v_left(X0,c_e_h_3) )
    | ~ spl0_1258 ),
    inference(resolution,[],[f53459,f41658]) ).

fof(f104356,plain,
    ( m_or_h_gate_v_out(c_e_h_3,c_g,s3)
    | ~ spl0_1115 ),
    inference(resolution,[],[f45652,f53]) ).

fof(f104375,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_in2(c_e_h_3,c_g,X0)
        | m_or_h_gate_v_in1(c_e_h_3,c_g,X0)
        | ~ trans(X0,s3)
        | m_or_h_gate_v_out(c_e_h_3,c_g,X0) )
    | ~ spl0_1115 ),
    inference(resolution,[],[f104356,f45309]) ).

fof(f104472,plain,
    ( ! [X0,X1] :
        ( node20(X0,c_q,X1)
        | m_and_h_gate_v_out(X0,c_q,X1)
        | ~ trans(X1,s2)
        | ~ m_cell_v_left(X0,c_e_h_3) )
    | ~ spl0_1258 ),
    inference(resolution,[],[f104331,f2618]) ).

fof(f104950,plain,
    ( ! [X0,X1] :
        ( m_and_h_gate_v_in1(X0,c_q,X1)
        | ~ trans(X1,s2)
        | ~ m_cell_v_left(X0,c_e_h_3)
        | m_and_h_gate_v_out(X0,c_q,X1) )
    | ~ spl0_1258 ),
    inference(resolution,[],[f104472,f148]) ).

fof(f104965,plain,
    ( ! [X0,X1] :
        ( m_c_h_element_v_out(X1,c_f,X0)
        | ~ m_cell_v_left(X1,c_e_h_3)
        | m_and_h_gate_v_out(X1,c_q,X0)
        | ~ trans(X0,s2) )
    | ~ spl0_1258 ),
    inference(resolution,[],[f104950,f89]) ).

fof(f106114,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_in1(c_e_h_3,c_g,X0)
        | ~ trans(X0,s3)
        | m_or_h_gate_v_out(c_e_h_3,c_g,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_d,X0) )
    | ~ spl0_1115 ),
    inference(resolution,[],[f104375,f51]) ).

fof(f106306,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_out(c_e_h_3,c_g,X0)
        | ~ trans(X0,s3)
        | m_and_h_gate_v_out(c_e_h_3,c_d,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_c,X0) )
    | ~ spl0_1115 ),
    inference(resolution,[],[f106114,f49]) ).

fof(f106370,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in1(c_e_h_3,c_h,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_d,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_c,X0)
        | ~ trans(X0,s3) )
    | ~ spl0_1115 ),
    inference(resolution,[],[f106306,f52]) ).

fof(f106428,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_d,s2)
    | m_and_h_gate_v_out(c_e_h_3,c_c,s2)
    | ~ trans(s2,s3)
    | spl0_938
    | ~ spl0_1115 ),
    inference(resolution,[],[f106370,f34944]) ).

fof(f106432,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_d,s2)
    | ~ trans(s2,s3)
    | spl0_711
    | spl0_938
    | ~ spl0_1115 ),
    inference(forward_subsumption_resolution,[],[f106428,f20521]) ).

fof(f106433,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_d,s2)
    | spl0_711
    | spl0_938
    | ~ spl0_1115 ),
    inference(forward_subsumption_resolution,[],[f106432,f379]) ).

fof(f106437,plain,
    ( ! [X0] :
        ( node20(c_e_h_3,c_d,X0)
        | ~ trans(X0,s2)
        | m_and_h_gate_v_out(c_e_h_3,c_d,X0) )
    | spl0_711
    | spl0_938
    | ~ spl0_1115 ),
    inference(resolution,[],[f106433,f2618]) ).

fof(f106441,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_3,c_d,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_d,X0)
        | ~ trans(X0,s2) )
    | spl0_711
    | spl0_938
    | ~ spl0_1115 ),
    inference(resolution,[],[f106437,f148]) ).

fof(f106470,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_d,s1)
    | ~ trans(s1,s2)
    | spl0_711
    | spl0_938
    | ~ spl0_1115
    | spl0_1206 ),
    inference(resolution,[],[f106441,f50328]) ).

fof(f106474,plain,
    ( ~ trans(s1,s2)
    | spl0_711
    | spl0_938
    | ~ spl0_1115
    | spl0_1202
    | spl0_1206 ),
    inference(forward_subsumption_resolution,[],[f106470,f50129]) ).

fof(f106475,plain,
    ( $false
    | spl0_711
    | spl0_938
    | ~ spl0_1115
    | spl0_1202
    | spl0_1206 ),
    inference(forward_subsumption_resolution,[],[f106474,f378]) ).

fof(f106476,plain,
    ( spl0_711
    | spl0_938
    | ~ spl0_1115
    | spl0_1202
    | spl0_1206 ),
    inference(avatar_contradiction_clause,[],[f106475]) ).

fof(f106500,plain,
    ( m_or_h_gate_v_out(c_e_h_3,c_g,s1)
    | ~ spl0_627 ),
    inference(resolution,[],[f18510,f53]) ).

fof(f106515,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_in2(c_e_h_3,c_g,X0)
        | m_or_h_gate_v_in1(c_e_h_3,c_g,X0)
        | ~ trans(X0,s1)
        | m_or_h_gate_v_out(c_e_h_3,c_g,X0) )
    | ~ spl0_627 ),
    inference(resolution,[],[f106500,f45309]) ).

fof(f106549,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_in1(c_e_h_3,c_g,X0)
        | ~ trans(X0,s1)
        | m_or_h_gate_v_out(c_e_h_3,c_g,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_d,X0) )
    | ~ spl0_627 ),
    inference(resolution,[],[f106515,f51]) ).

fof(f106561,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_out(c_e_h_3,c_g,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_3,c_d,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_c,X0) )
    | ~ spl0_627 ),
    inference(resolution,[],[f106549,f49]) ).

fof(f106574,plain,
    ( ~ trans(s0,s1)
    | m_and_h_gate_v_out(c_e_h_3,c_d,s0)
    | m_and_h_gate_v_out(c_e_h_3,c_c,s0)
    | ~ spl0_627 ),
    inference(resolution,[],[f106561,f103]) ).

fof(f106577,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_d,s0)
    | m_and_h_gate_v_out(c_e_h_3,c_c,s0)
    | ~ spl0_627 ),
    inference(forward_subsumption_resolution,[],[f106574,f377]) ).

fof(f106578,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_c,s0)
    | ~ spl0_627 ),
    inference(forward_subsumption_resolution,[],[f106577,f147]) ).

fof(f106579,plain,
    ( $false
    | ~ spl0_627 ),
    inference(forward_subsumption_resolution,[],[f106578,f147]) ).

fof(f106580,plain,
    ~ spl0_627,
    inference(avatar_contradiction_clause,[],[f106579]) ).

fof(f110267,plain,
    ( ! [X0] :
        ( m_mutex_h_half_v_inp(c_e_h_2,c_b,X0)
        | ~ trans(X0,s1)
        | m_mutex_h_half_v_out(c_e_h_2,c_b,X0) )
    | ~ spl0_1291 ),
    inference(resolution,[],[f54320,f23914]) ).

fof(f110522,plain,
    ( ! [X0,X1] :
        ( ~ m_cell_v_left(c_e_h_2,X1)
        | m_mutex_h_half_v_out(c_e_h_2,c_b,X0)
        | m_cell_v_req(X1,X0)
        | ~ trans(X0,s1) )
    | ~ spl0_1291 ),
    inference(resolution,[],[f110267,f64489]) ).

fof(f110959,plain,
    ( ! [X0] :
        ( m_mutex_h_half_v_out(c_e_h_2,c_b,X0)
        | m_cell_v_req(c_e_h_3,X0)
        | ~ trans(X0,s1) )
    | ~ spl0_1291 ),
    inference(resolution,[],[f110522,f16]) ).

fof(f110962,plain,
    ( m_cell_v_req(c_e_h_3,s0)
    | ~ trans(s0,s1)
    | ~ spl0_1291 ),
    inference(resolution,[],[f110959,f126]) ).

fof(f110966,plain,
    ( ~ trans(s0,s1)
    | ~ spl0_1291 ),
    inference(forward_subsumption_resolution,[],[f110962,f22730]) ).

fof(f110967,plain,
    ( $false
    | ~ spl0_1291 ),
    inference(forward_subsumption_resolution,[],[f110966,f377]) ).

fof(f110968,plain,
    ~ spl0_1291,
    inference(avatar_contradiction_clause,[],[f110967]) ).

fof(f111018,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_2,c_f,X0)
        | ~ trans(X0,s3)
        | m_c_h_element_v_in1(c_e_h_2,c_f,X0)
        | m_c_h_element_v_in2(c_e_h_2,c_f,X0)
        | m_c_h_element_v_in1(c_e_h_2,c_f,X0) )
    | ~ spl0_1177 ),
    inference(resolution,[],[f97127,f138]) ).

fof(f111020,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_2,c_f,X0)
        | ~ trans(X0,s3)
        | m_c_h_element_v_in1(c_e_h_2,c_f,X0)
        | m_c_h_element_v_in2(c_e_h_2,c_f,X0) )
    | ~ spl0_1177 ),
    inference(duplicate_literal_removal,[],[f111018]) ).

fof(f111029,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in1(c_e_h_2,c_f,X0)
        | ~ trans(X0,s3)
        | m_c_h_element_v_out(c_e_h_2,c_f,X0) )
    | ~ spl0_1177 ),
    inference(forward_subsumption_resolution,[],[f111020,f97132]) ).

fof(f111035,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_2,c_f,X0)
        | ~ trans(X0,s3)
        | m_and_h_gate_v_out(c_e_h_2,c_d,X0) )
    | ~ spl0_1177 ),
    inference(resolution,[],[f111029,f45]) ).

fof(f111040,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_2,c_q,X0)
        | m_and_h_gate_v_out(c_e_h_2,c_d,X0)
        | ~ trans(X0,s3) )
    | ~ spl0_1177 ),
    inference(resolution,[],[f111035,f88]) ).

fof(f111052,plain,
    ( m_and_h_gate_v_out(c_e_h_2,c_d,s2)
    | ~ trans(s2,s3)
    | ~ spl0_1177
    | spl0_1266 ),
    inference(resolution,[],[f111040,f53702]) ).

fof(f111056,plain,
    ( ~ trans(s2,s3)
    | ~ spl0_1177
    | spl0_1266
    | spl0_1292 ),
    inference(forward_subsumption_resolution,[],[f111052,f54323]) ).

fof(f111057,plain,
    ( $false
    | ~ spl0_1177
    | spl0_1266
    | spl0_1292 ),
    inference(forward_subsumption_resolution,[],[f111056,f379]) ).

fof(f111058,plain,
    ( ~ spl0_1177
    | spl0_1266
    | spl0_1292 ),
    inference(avatar_contradiction_clause,[],[f111057]) ).

fof(f111060,plain,
    ( m_c_h_element_v_out(c_e_h_2,c_f,s2)
    | ~ spl0_1266 ),
    inference(resolution,[],[f53701,f89]) ).

fof(f111065,plain,
    ( ! [X0] :
        ( node16(c_e_h_2,c_f,X0)
        | m_c_h_element_v_out(c_e_h_2,c_f,X0)
        | ~ trans(X0,s2)
        | m_c_h_element_v_in1(c_e_h_2,c_f,X0) )
    | ~ spl0_1266 ),
    inference(resolution,[],[f111060,f7269]) ).

fof(f111067,plain,
    ( ! [X0] :
        ( node17(c_e_h_2,c_f,X0)
        | m_c_h_element_v_out(c_e_h_2,c_f,X0)
        | ~ trans(X0,s2) )
    | ~ spl0_1266 ),
    inference(resolution,[],[f111060,f16127]) ).

fof(f111185,plain,
    ( ! [X0] :
        ( ~ m_c_h_element_v_in2(c_e_h_2,c_f,X0)
        | ~ trans(X0,s2)
        | m_c_h_element_v_out(c_e_h_2,c_f,X0)
        | m_c_h_element_v_in1(c_e_h_2,c_f,X0) )
    | ~ spl0_1266 ),
    inference(resolution,[],[f111067,f140]) ).

fof(f111307,definition,
    ( spl0_1962
  <=> node17(c_e_h_2,c_f,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_1962])],[avatar_definition]) ).

fof(f111308,plain,
    ( ~ node17(c_e_h_2,c_f,s1)
    | spl0_1962 ),
    inference(avatar_component_clause,[],[f111307]) ).

fof(f111309,plain,
    ( node17(c_e_h_2,c_f,s1)
    | ~ spl0_1962 ),
    inference(avatar_component_clause,[],[f111307]) ).

fof(f111311,definition,
    ( spl0_1963
  <=> m_c_h_element_v_out(c_e_h_2,c_f,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_1963])],[avatar_definition]) ).

fof(f111312,plain,
    ( ~ m_c_h_element_v_out(c_e_h_2,c_f,s1)
    | spl0_1963 ),
    inference(avatar_component_clause,[],[f111311]) ).

fof(f111313,plain,
    ( m_c_h_element_v_out(c_e_h_2,c_f,s1)
    | ~ spl0_1963 ),
    inference(avatar_component_clause,[],[f111311]) ).

fof(f111315,plain,
    ( m_c_h_element_v_in2(c_e_h_2,c_f,s1)
    | ~ m_c_h_element_v_in1(c_e_h_2,c_f,s1)
    | ~ spl0_1962 ),
    inference(resolution,[],[f111309,f141]) ).

fof(f111386,plain,
    ( ~ m_cell_v_left(c_e_h_2,c_e_h_3)
    | m_and_h_gate_v_out(c_e_h_2,c_q,s1)
    | ~ trans(s1,s2)
    | ~ spl0_1258
    | spl0_1963 ),
    inference(resolution,[],[f111312,f104965]) ).

fof(f111391,plain,
    ( m_and_h_gate_v_out(c_e_h_2,c_q,s1)
    | ~ trans(s1,s2)
    | ~ spl0_1258
    | spl0_1963 ),
    inference(forward_subsumption_resolution,[],[f111386,f16]) ).

fof(f111394,plain,
    ( m_and_h_gate_v_out(c_e_h_2,c_q,s1)
    | ~ spl0_1258
    | spl0_1963 ),
    inference(forward_subsumption_resolution,[],[f111391,f378]) ).

fof(f111398,definition,
    ( spl0_1965
  <=> m_c_h_element_v_in1(c_e_h_2,c_f,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_1965])],[avatar_definition]) ).

fof(f111400,plain,
    ( ~ m_c_h_element_v_in1(c_e_h_2,c_f,s1)
    | spl0_1965 ),
    inference(avatar_component_clause,[],[f111398]) ).

fof(f111402,definition,
    ( spl0_1966
  <=> m_c_h_element_v_in2(c_e_h_2,c_f,s1) ),
    introduced(definition,[new_symbols(definition,[spl0_1966])],[avatar_definition]) ).

fof(f111403,plain,
    ( m_c_h_element_v_in2(c_e_h_2,c_f,s1)
    | ~ spl0_1966 ),
    inference(avatar_component_clause,[],[f111402]) ).

fof(f111404,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_2,c_f,s1)
    | spl0_1966 ),
    inference(avatar_component_clause,[],[f111402]) ).

fof(f111407,plain,
    ( ! [X0] :
        ( ~ m_cell_v_left(c_e_h_2,X0)
        | m_cell_v_ack(X0,s1) )
    | ~ spl0_1258
    | spl0_1963 ),
    inference(resolution,[],[f111394,f41654]) ).

fof(f111411,plain,
    ( m_cell_v_ack(c_e_h_3,s1)
    | ~ spl0_1258
    | spl0_1963 ),
    inference(resolution,[],[f111407,f16]) ).

fof(f111412,plain,
    ( $false
    | spl0_1148
    | ~ spl0_1258
    | spl0_1963 ),
    inference(forward_subsumption_resolution,[],[f111411,f47583]) ).

fof(f111413,plain,
    ( spl0_1148
    | ~ spl0_1258
    | spl0_1963 ),
    inference(avatar_contradiction_clause,[],[f111412]) ).

fof(f111418,plain,
    ( ! [X0] :
        ( node16(c_e_h_2,c_f,X0)
        | m_c_h_element_v_out(c_e_h_2,c_f,X0)
        | ~ trans(X0,s1)
        | m_c_h_element_v_in1(c_e_h_2,c_f,X0) )
    | ~ spl0_1963 ),
    inference(resolution,[],[f111313,f7269]) ).

fof(f111420,plain,
    ( ! [X0] :
        ( node17(c_e_h_2,c_f,X0)
        | m_c_h_element_v_out(c_e_h_2,c_f,X0)
        | ~ trans(X0,s1) )
    | ~ spl0_1963 ),
    inference(resolution,[],[f111313,f16127]) ).

fof(f111431,plain,
    ( ~ m_c_h_element_v_in1(c_e_h_2,c_f,s1)
    | ~ spl0_1962
    | spl0_1966 ),
    inference(forward_subsumption_resolution,[],[f111315,f111404]) ).

fof(f111432,plain,
    ( ~ spl0_1965
    | ~ spl0_1962
    | spl0_1966 ),
    inference(avatar_split_clause,[],[f111431,f111402,f111307,f111398]) ).

fof(f111523,plain,
    ( ! [X0] :
        ( ~ m_c_h_element_v_in2(c_e_h_2,c_f,X0)
        | ~ trans(X0,s1)
        | m_c_h_element_v_out(c_e_h_2,c_f,X0)
        | m_c_h_element_v_in1(c_e_h_2,c_f,X0) )
    | ~ spl0_1963 ),
    inference(resolution,[],[f111420,f140]) ).

fof(f115902,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_i,s6)
    | ~ spl0_1774 ),
    inference(resolution,[],[f86560,f43]) ).

fof(f115903,plain,
    ( spl0_457
    | ~ spl0_1774 ),
    inference(avatar_split_clause,[],[f115902,f86558,f7718]) ).

fof(f116076,plain,
    ( ! [X0] :
        ( ~ m_cell_v_ack(X0,s4)
        | ~ m_cell_v_left(c_e_h_2,X0) )
    | ~ spl0_1414 ),
    inference(resolution,[],[f58598,f403]) ).

fof(f124555,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_2,c_f,X0)
        | ~ trans(X0,s2)
        | m_c_h_element_v_in1(c_e_h_2,c_f,X0)
        | m_c_h_element_v_in2(c_e_h_2,c_f,X0)
        | m_c_h_element_v_in1(c_e_h_2,c_f,X0) )
    | ~ spl0_1266 ),
    inference(resolution,[],[f111065,f138]) ).

fof(f124557,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_2,c_f,X0)
        | ~ trans(X0,s2)
        | m_c_h_element_v_in1(c_e_h_2,c_f,X0)
        | m_c_h_element_v_in2(c_e_h_2,c_f,X0) )
    | ~ spl0_1266 ),
    inference(duplicate_literal_removal,[],[f124555]) ).

fof(f124559,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_2,c_f,X0)
        | ~ trans(X0,s1)
        | m_c_h_element_v_in1(c_e_h_2,c_f,X0)
        | m_c_h_element_v_in2(c_e_h_2,c_f,X0)
        | m_c_h_element_v_in1(c_e_h_2,c_f,X0) )
    | ~ spl0_1963 ),
    inference(resolution,[],[f111418,f138]) ).

fof(f124561,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_2,c_f,X0)
        | ~ trans(X0,s1)
        | m_c_h_element_v_in1(c_e_h_2,c_f,X0)
        | m_c_h_element_v_in2(c_e_h_2,c_f,X0) )
    | ~ spl0_1963 ),
    inference(duplicate_literal_removal,[],[f124559]) ).

fof(f124590,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in1(c_e_h_2,c_f,X0)
        | ~ trans(X0,s2)
        | m_c_h_element_v_out(c_e_h_2,c_f,X0) )
    | ~ spl0_1266 ),
    inference(forward_subsumption_resolution,[],[f124557,f111185]) ).

fof(f124719,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in1(c_e_h_2,c_f,X0)
        | ~ trans(X0,s1)
        | m_c_h_element_v_out(c_e_h_2,c_f,X0) )
    | ~ spl0_1963 ),
    inference(forward_subsumption_resolution,[],[f124561,f111523]) ).

fof(f124727,plain,
    ( ! [X0] :
        ( m_c_h_element_v_out(c_e_h_2,c_f,X0)
        | ~ trans(X0,s1)
        | m_and_h_gate_v_out(c_e_h_2,c_d,X0) )
    | ~ spl0_1963 ),
    inference(resolution,[],[f124719,f45]) ).

fof(f124733,plain,
    ( ~ trans(s0,s1)
    | m_and_h_gate_v_out(c_e_h_2,c_d,s0)
    | ~ spl0_1963 ),
    inference(resolution,[],[f124727,f133]) ).

fof(f124738,plain,
    ( m_and_h_gate_v_out(c_e_h_2,c_d,s0)
    | ~ spl0_1963 ),
    inference(forward_subsumption_resolution,[],[f124733,f377]) ).

fof(f124739,plain,
    ( $false
    | ~ spl0_1963 ),
    inference(forward_subsumption_resolution,[],[f124738,f147]) ).

fof(f124740,plain,
    ~ spl0_1963,
    inference(avatar_contradiction_clause,[],[f124739]) ).

fof(f124792,plain,
    ( ! [X0] :
        ( node20(c_e_h_2,c_q,X0)
        | ~ trans(X0,s3)
        | m_and_h_gate_v_out(c_e_h_2,c_q,X0) )
    | ~ spl0_1189 ),
    inference(resolution,[],[f49680,f2618]) ).

fof(f124799,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_2,c_q,X0)
        | m_and_h_gate_v_out(c_e_h_2,c_q,X0)
        | ~ trans(X0,s3) )
    | ~ spl0_1189 ),
    inference(resolution,[],[f124792,f148]) ).

fof(f124801,plain,
    ( m_and_h_gate_v_out(c_e_h_2,c_q,s2)
    | ~ trans(s2,s3)
    | ~ spl0_1189
    | spl0_1266 ),
    inference(resolution,[],[f124799,f53702]) ).

fof(f124806,plain,
    ( m_and_h_gate_v_out(c_e_h_2,c_q,s2)
    | ~ spl0_1189
    | spl0_1266 ),
    inference(forward_subsumption_resolution,[],[f124801,f379]) ).

fof(f124807,plain,
    ( ! [X0] :
        ( ~ m_cell_v_left(c_e_h_2,X0)
        | m_cell_v_ack(X0,s2) )
    | ~ spl0_1189
    | spl0_1266 ),
    inference(resolution,[],[f124806,f41654]) ).

fof(f124810,plain,
    ( m_cell_v_ack(c_e_h_3,s2)
    | ~ spl0_1189
    | spl0_1266 ),
    inference(resolution,[],[f124807,f16]) ).

fof(f124811,plain,
    ( $false
    | ~ spl0_1189
    | spl0_1258
    | spl0_1266 ),
    inference(forward_subsumption_resolution,[],[f124810,f53458]) ).

fof(f124812,plain,
    ( ~ spl0_1189
    | spl0_1258
    | spl0_1266 ),
    inference(avatar_contradiction_clause,[],[f124811]) ).

fof(f124831,plain,
    ( m_c_h_element_v_out(c_e_h_2,c_f,s2)
    | ~ spl0_1266 ),
    inference(resolution,[],[f53701,f89]) ).

fof(f124838,plain,
    ( ! [X0] :
        ( node17(c_e_h_2,c_f,X0)
        | m_c_h_element_v_out(c_e_h_2,c_f,X0)
        | ~ trans(X0,s2) )
    | ~ spl0_1266 ),
    inference(resolution,[],[f124831,f16127]) ).

fof(f124905,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in1(c_e_h_2,c_f,X0)
        | ~ trans(X0,s2)
        | m_c_h_element_v_out(c_e_h_2,c_f,X0) )
    | ~ spl0_1266 ),
    inference(global_subsumption,[],[f124590]) ).

fof(f124906,plain,
    ( ~ trans(s1,s2)
    | m_c_h_element_v_out(c_e_h_2,c_f,s1)
    | ~ spl0_1266
    | spl0_1965 ),
    inference(resolution,[],[f124905,f111400]) ).

fof(f124913,plain,
    ( m_c_h_element_v_out(c_e_h_2,c_f,s1)
    | ~ spl0_1266
    | spl0_1965 ),
    inference(forward_subsumption_resolution,[],[f124906,f378]) ).

fof(f124914,plain,
    ( $false
    | ~ spl0_1266
    | spl0_1963
    | spl0_1965 ),
    inference(forward_subsumption_resolution,[],[f124913,f111312]) ).

fof(f124915,plain,
    ( ~ spl0_1266
    | spl0_1963
    | spl0_1965 ),
    inference(avatar_contradiction_clause,[],[f124914]) ).

fof(f124917,plain,
    ( m_and_h_gate_v_out(c_e_h_2,c_i,s1)
    | ~ spl0_1966 ),
    inference(resolution,[],[f111403,f47]) ).

fof(f124925,plain,
    ( m_c_h_element_v_in2(c_e_h_2,c_e,s1)
    | ~ spl0_1966 ),
    inference(resolution,[],[f124917,f42]) ).

fof(f124928,plain,
    ( $false
    | spl0_1378
    | ~ spl0_1966 ),
    inference(forward_subsumption_resolution,[],[f124925,f57181]) ).

fof(f124929,plain,
    ( spl0_1378
    | ~ spl0_1966 ),
    inference(avatar_contradiction_clause,[],[f124928]) ).

fof(f124930,plain,
    ( m_c_h_element_v_out(c_e_h_2,c_f,s1)
    | ~ trans(s1,s2)
    | ~ spl0_1266
    | spl0_1962 ),
    inference(resolution,[],[f111308,f124838]) ).

fof(f124931,plain,
    ( ~ trans(s1,s2)
    | ~ spl0_1266
    | spl0_1962
    | spl0_1963 ),
    inference(forward_subsumption_resolution,[],[f124930,f111312]) ).

fof(f124932,plain,
    ( $false
    | ~ spl0_1266
    | spl0_1962
    | spl0_1963 ),
    inference(forward_subsumption_resolution,[],[f124931,f378]) ).

fof(f124933,plain,
    ( ~ spl0_1266
    | spl0_1962
    | spl0_1963 ),
    inference(avatar_contradiction_clause,[],[f124932]) ).

fof(f125069,plain,
    ( m_or_h_gate_v_out(c_e_h_3,c_j,s5)
    | ~ spl0_1120 ),
    inference(resolution,[],[f45688,f55]) ).

fof(f125095,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_in2(c_e_h_3,c_j,X0)
        | m_or_h_gate_v_in1(c_e_h_3,c_j,X0)
        | ~ trans(X0,s5)
        | m_or_h_gate_v_out(c_e_h_3,c_j,X0) )
    | ~ spl0_1120 ),
    inference(resolution,[],[f125069,f45309]) ).

fof(f128162,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_in1(c_e_h_3,c_j,X0)
        | ~ trans(X0,s5)
        | m_or_h_gate_v_out(c_e_h_3,c_j,X0)
        | m_cell_v_ack(c_e_h_3,X0) )
    | ~ spl0_1120 ),
    inference(resolution,[],[f125095,f63]) ).

fof(f128176,plain,
    ( ! [X0] :
        ( m_or_h_gate_v_out(c_e_h_3,c_j,X0)
        | ~ trans(X0,s5)
        | m_cell_v_ack(c_e_h_3,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_l,X0) )
    | ~ spl0_1120 ),
    inference(resolution,[],[f128162,f61]) ).

fof(f128179,plain,
    ( ! [X0] :
        ( m_c_h_element_v_in2(c_e_h_3,c_h,X0)
        | m_cell_v_ack(c_e_h_3,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_l,X0)
        | ~ trans(X0,s5) )
    | ~ spl0_1120 ),
    inference(resolution,[],[f128176,f54]) ).

fof(f128189,plain,
    ( m_cell_v_ack(c_e_h_3,s4)
    | m_and_h_gate_v_out(c_e_h_3,c_l,s4)
    | ~ trans(s4,s5)
    | ~ spl0_1120
    | spl0_1126 ),
    inference(resolution,[],[f128179,f46266]) ).

fof(f128210,plain,
    ( m_cell_v_ack(c_e_h_3,s4)
    | m_and_h_gate_v_out(c_e_h_3,c_l,s4)
    | ~ spl0_1120
    | spl0_1126 ),
    inference(forward_subsumption_resolution,[],[f128189,f381]) ).

fof(f128212,definition,
    ( spl0_2070
  <=> m_and_h_gate_v_out(c_e_h_3,c_l,s4) ),
    introduced(definition,[new_symbols(definition,[spl0_2070])],[avatar_definition]) ).

fof(f128214,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_l,s4)
    | ~ spl0_2070 ),
    inference(avatar_component_clause,[],[f128212]) ).

fof(f128216,definition,
    ( spl0_2071
  <=> m_cell_v_ack(c_e_h_3,s4) ),
    introduced(definition,[new_symbols(definition,[spl0_2071])],[avatar_definition]) ).

fof(f128218,plain,
    ( m_cell_v_ack(c_e_h_3,s4)
    | ~ spl0_2071 ),
    inference(avatar_component_clause,[],[f128216]) ).

fof(f128219,plain,
    ( spl0_2070
    | spl0_2071
    | ~ spl0_1120
    | spl0_1126 ),
    inference(avatar_split_clause,[],[f128210,f46265,f45686,f128216,f128212]) ).

fof(f128222,plain,
    ( ! [X0] :
        ( node20(c_e_h_3,c_l,X0)
        | ~ trans(X0,s4)
        | m_and_h_gate_v_out(c_e_h_3,c_l,X0) )
    | ~ spl0_2070 ),
    inference(resolution,[],[f128214,f2618]) ).

fof(f128225,plain,
    ( ! [X0] :
        ( m_and_h_gate_v_in1(c_e_h_3,c_l,X0)
        | m_and_h_gate_v_out(c_e_h_3,c_l,X0)
        | ~ trans(X0,s4) )
    | ~ spl0_2070 ),
    inference(resolution,[],[f128222,f148]) ).

fof(f128229,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_l,s3)
    | ~ trans(s3,s4)
    | spl0_1137
    | ~ spl0_2070 ),
    inference(resolution,[],[f128225,f47246]) ).

fof(f128232,plain,
    ( ~ trans(s3,s4)
    | spl0_1134
    | spl0_1137
    | ~ spl0_2070 ),
    inference(forward_subsumption_resolution,[],[f128229,f47183]) ).

fof(f128233,plain,
    ( $false
    | spl0_1134
    | spl0_1137
    | ~ spl0_2070 ),
    inference(forward_subsumption_resolution,[],[f128232,f380]) ).

fof(f128234,plain,
    ( spl0_1134
    | spl0_1137
    | ~ spl0_2070 ),
    inference(avatar_contradiction_clause,[],[f128233]) ).

fof(f128237,plain,
    ( ~ m_cell_v_left(c_e_h_2,c_e_h_3)
    | ~ spl0_1414
    | ~ spl0_2071 ),
    inference(resolution,[],[f128218,f116076]) ).

fof(f128252,plain,
    ( $false
    | ~ spl0_1414
    | ~ spl0_2071 ),
    inference(forward_subsumption_resolution,[],[f128237,f16]) ).

fof(f128253,plain,
    ( ~ spl0_1414
    | ~ spl0_2071 ),
    inference(avatar_contradiction_clause,[],[f128252]) ).

fof(f128337,plain,
    ( until2p29(s2)
    | ~ last(s9)
    | ~ xuntil28(s9)
    | ~ spl0_184 ),
    inference(resolution,[],[f1697,f165]) ).

fof(f128399,plain,
    ( ~ last(s9)
    | ~ xuntil28(s9)
    | spl0_70
    | ~ spl0_184 ),
    inference(forward_subsumption_resolution,[],[f128337,f630]) ).

fof(f128400,plain,
    ( ~ xuntil28(s9)
    | spl0_70
    | ~ spl0_184 ),
    inference(forward_subsumption_resolution,[],[f128399,f10]) ).

fof(f128401,plain,
    ( $false
    | spl0_70
    | ~ spl0_184
    | ~ spl0_607 ),
    inference(forward_subsumption_resolution,[],[f128400,f17104]) ).

fof(f128402,plain,
    ( spl0_70
    | ~ spl0_184
    | ~ spl0_607 ),
    inference(avatar_contradiction_clause,[],[f128401]) ).

cnf(s172,plain,
    ( spl0_4
    | spl0_5 ),
    inference(sat_conversion,[],[f187]) ).

cnf(s553,plain,
    ( spl0_63
    | spl0_64 ),
    inference(sat_conversion,[],[f543]) ).

cnf(s1911,plain,
    ( ~ spl0_189
    | spl0_190 ),
    inference(sat_conversion,[],[f1878]) ).

cnf(s1915,plain,
    ( ~ spl0_191
    | spl0_192 ),
    inference(sat_conversion,[],[f1887]) ).

cnf(s1919,plain,
    ( ~ spl0_193
    | spl0_194 ),
    inference(sat_conversion,[],[f1896]) ).

cnf(s1923,plain,
    ( ~ spl0_195
    | spl0_196 ),
    inference(sat_conversion,[],[f1905]) ).

cnf(s1927,plain,
    ( ~ spl0_197
    | spl0_198 ),
    inference(sat_conversion,[],[f1914]) ).

cnf(s1931,plain,
    ( ~ spl0_199
    | spl0_200 ),
    inference(sat_conversion,[],[f1923]) ).

cnf(s1935,plain,
    ( ~ spl0_201
    | spl0_202 ),
    inference(sat_conversion,[],[f1932]) ).

cnf(s1939,plain,
    ( ~ spl0_203
    | spl0_204 ),
    inference(sat_conversion,[],[f1941]) ).

cnf(s1943,plain,
    ( spl0_72
    | ~ spl0_205 ),
    inference(sat_conversion,[],[f1946]) ).

cnf(s2038,plain,
    ( ~ spl0_5
    | spl0_177
    | spl0_178
    | spl0_179
    | spl0_180
    | spl0_181
    | spl0_182
    | spl0_183
    | spl0_184
    | spl0_185
    | spl0_211 ),
    inference(sat_conversion,[],[f2022]) ).

cnf(s2655,plain,
    ( spl0_221
    | ~ spl0_253
    | spl0_254 ),
    inference(sat_conversion,[],[f2655]) ).

cnf(s2772,plain,
    ( spl0_260
    | ~ spl0_261 ),
    inference(sat_conversion,[],[f2765]) ).

cnf(s2809,plain,
    ( spl0_223
    | ~ spl0_269
    | spl0_270 ),
    inference(sat_conversion,[],[f2813]) ).

cnf(s2818,plain,
    ( spl0_225
    | ~ spl0_271
    | spl0_272 ),
    inference(sat_conversion,[],[f2827]) ).

cnf(s2830,plain,
    ( spl0_221
    | ~ spl0_223
    | spl0_254 ),
    inference(sat_conversion,[],[f2842]) ).

cnf(s2900,plain,
    ~ spl0_278,
    inference(sat_conversion,[],[f2929]) ).

cnf(s2939,plain,
    ( ~ spl0_260
    | spl0_278 ),
    inference(sat_conversion,[],[f2972]) ).

cnf(s3101,plain,
    ( spl0_260
    | ~ spl0_287 ),
    inference(sat_conversion,[],[f3180]) ).

cnf(s3105,plain,
    ( ~ spl0_234
    | spl0_285
    | spl0_287 ),
    inference(sat_conversion,[],[f3186]) ).

cnf(s3188,plain,
    ( spl0_223
    | ~ spl0_225
    | spl0_270 ),
    inference(sat_conversion,[],[f3278]) ).

cnf(s4017,plain,
    ( spl0_278
    | ~ spl0_349 ),
    inference(sat_conversion,[],[f4074]) ).

cnf(s4064,plain,
    ( ~ spl0_259
    | spl0_288
    | spl0_290 ),
    inference(sat_conversion,[],[f4119]) ).

cnf(s4144,plain,
    ( ~ spl0_342
    | ~ spl0_353 ),
    inference(sat_conversion,[],[f4220]) ).

cnf(s4495,plain,
    ( ~ spl0_288
    | spl0_361 ),
    inference(sat_conversion,[],[f4610]) ).

cnf(s4622,plain,
    ( ~ spl0_216
    | spl0_234
    | spl0_283 ),
    inference(sat_conversion,[],[f4725]) ).

cnf(s4646,plain,
    ( spl0_258
    | spl0_259
    | ~ spl0_293 ),
    inference(sat_conversion,[],[f4734]) ).

cnf(s4697,plain,
    ( ~ spl0_222
    | spl0_296 ),
    inference(sat_conversion,[],[f4789]) ).

cnf(s4747,plain,
    ( ~ spl0_226
    | spl0_297
    | spl0_299 ),
    inference(sat_conversion,[],[f4821]) ).

cnf(s4776,plain,
    ( ~ spl0_233
    | spl0_374
    | spl0_375 ),
    inference(sat_conversion,[],[f4842]) ).

cnf(s4807,plain,
    ( spl0_297
    | spl0_299
    | ~ spl0_375 ),
    inference(sat_conversion,[],[f4887]) ).

cnf(s4844,plain,
    ( ~ spl0_224
    | spl0_299 ),
    inference(sat_conversion,[],[f4899]) ).

cnf(s4920,plain,
    ( spl0_296
    | ~ spl0_299
    | spl0_376
    | spl0_377 ),
    inference(sat_conversion,[],[f4993]) ).

cnf(s5026,plain,
    ( ~ spl0_231
    | spl0_260 ),
    inference(sat_conversion,[],[f5058]) ).

cnf(s5069,plain,
    ( ~ spl0_214
    | spl0_265
    | spl0_266 ),
    inference(sat_conversion,[],[f5088]) ).

cnf(s5136,plain,
    ( ~ spl0_285
    | spl0_348
    | spl0_349 ),
    inference(sat_conversion,[],[f5165]) ).

cnf(s5143,plain,
    ~ spl0_348,
    inference(sat_conversion,[],[f5172]) ).

cnf(s5180,plain,
    ( ~ spl0_283
    | spl0_370 ),
    inference(sat_conversion,[],[f5190]) ).

cnf(s5236,plain,
    ( spl0_234
    | ~ spl0_290
    | spl0_381
    | spl0_382 ),
    inference(sat_conversion,[],[f5268]) ).

cnf(s5803,plain,
    ( spl0_348
    | spl0_349
    | ~ spl0_382 ),
    inference(sat_conversion,[],[f6120]) ).

cnf(s6148,plain,
    ( spl0_349
    | ~ spl0_381
    | ~ spl0_413 ),
    inference(sat_conversion,[],[f6894]) ).

cnf(s6162,plain,
    spl0_413,
    inference(sat_conversion,[],[f6907]) ).

cnf(s6181,plain,
    ( ~ spl0_354
    | spl0_381
    | spl0_382 ),
    inference(sat_conversion,[],[f6919]) ).

cnf(s6240,plain,
    ( spl0_353
    | spl0_354
    | ~ spl0_407 ),
    inference(sat_conversion,[],[f6974]) ).

cnf(s6391,plain,
    ( spl0_349
    | spl0_382
    | ~ spl0_413
    | spl0_440
    | spl0_441 ),
    inference(sat_conversion,[],[f7214]) ).

cnf(s6486,plain,
    ( ~ spl0_232
    | spl0_265
    | spl0_266 ),
    inference(sat_conversion,[],[f7370]) ).

cnf(s6518,plain,
    ~ spl0_266,
    inference(sat_conversion,[],[f7443]) ).

cnf(s6537,plain,
    ( ~ spl0_215
    | spl0_232
    | spl0_429 ),
    inference(sat_conversion,[],[f7462]) ).

cnf(s6553,plain,
    ( ~ spl0_268
    | spl0_427 ),
    inference(sat_conversion,[],[f7471]) ).

cnf(s6564,plain,
    ( spl0_215
    | ~ spl0_217
    | spl0_268 ),
    inference(sat_conversion,[],[f7488]) ).

cnf(s6580,plain,
    ( spl0_217
    | ~ spl0_218 ),
    inference(sat_conversion,[],[f7494]) ).

cnf(s6606,plain,
    ( ~ spl0_265
    | spl0_444 ),
    inference(sat_conversion,[],[f7512]) ).

cnf(s6626,plain,
    ( spl0_356
    | ~ spl0_427 ),
    inference(sat_conversion,[],[f7530]) ).

cnf(s6964,plain,
    ( spl0_342
    | ~ spl0_441 ),
    inference(sat_conversion,[],[f7969]) ).

cnf(s6989,plain,
    ( ~ spl0_220
    | spl0_293 ),
    inference(sat_conversion,[],[f7974]) ).

cnf(s7014,plain,
    ( ~ spl0_258
    | spl0_439 ),
    inference(sat_conversion,[],[f7992]) ).

cnf(s7281,plain,
    ( ~ spl0_405
    | spl0_407
    | ~ spl0_439 ),
    inference(sat_conversion,[],[f8395]) ).

cnf(s7824,plain,
    ( ~ spl0_342
    | spl0_354
    | spl0_370
    | spl0_405 ),
    inference(sat_conversion,[],[f9356]) ).

cnf(s7896,plain,
    ( ~ spl0_291
    | spl0_472 ),
    inference(sat_conversion,[],[f9401]) ).

cnf(s7904,plain,
    ( spl0_377
    | ~ spl0_472 ),
    inference(sat_conversion,[],[f9407]) ).

cnf(s8084,plain,
    ( ~ spl0_480
    | spl0_517 ),
    inference(sat_conversion,[],[f9733]) ).

cnf(s8398,plain,
    ( spl0_293
    | ~ spl0_296
    | spl0_531
    | spl0_532 ),
    inference(sat_conversion,[],[f10396]) ).

cnf(s8633,plain,
    ( ~ spl0_478
    | spl0_488 ),
    inference(sat_conversion,[],[f10847]) ).

cnf(s8665,plain,
    ( spl0_217
    | ~ spl0_219
    | spl0_255 ),
    inference(sat_conversion,[],[f10879]) ).

cnf(s8674,plain,
    ( spl0_219
    | ~ spl0_221
    | spl0_423 ),
    inference(sat_conversion,[],[f10886]) ).

cnf(s8681,plain,
    ( spl0_358
    | ~ spl0_423 ),
    inference(sat_conversion,[],[f10891]) ).

cnf(s8917,plain,
    ( spl0_480
    | ~ spl0_523
    | spl0_526 ),
    inference(sat_conversion,[],[f11211]) ).

cnf(s8939,plain,
    ( ~ spl0_464
    | ~ spl0_531 ),
    inference(sat_conversion,[],[f11237]) ).

cnf(s8947,plain,
    ( spl0_439
    | ~ spl0_532 ),
    inference(sat_conversion,[],[f11250]) ).

cnf(s8988,plain,
    ( ~ spl0_377
    | spl0_531
    | spl0_532 ),
    inference(sat_conversion,[],[f11295]) ).

cnf(s9120,plain,
    ( ~ spl0_451
    | spl0_523
    | spl0_524 ),
    inference(sat_conversion,[],[f11494]) ).

cnf(s9169,plain,
    ( spl0_451
    | ~ spl0_466
    | spl0_547 ),
    inference(sat_conversion,[],[f11546]) ).

cnf(s9236,plain,
    ( spl0_372
    | ~ spl0_376
    | ~ spl0_464
    | spl0_532 ),
    inference(sat_conversion,[],[f11627]) ).

cnf(s9405,plain,
    ( spl0_478
    | spl0_502
    | ~ spl0_540 ),
    inference(sat_conversion,[],[f11810]) ).

cnf(s9478,plain,
    ( ~ spl0_455
    | spl0_540
    | spl0_551 ),
    inference(sat_conversion,[],[f11953]) ).

cnf(s9524,plain,
    ( ~ spl0_429
    | spl0_501 ),
    inference(sat_conversion,[],[f11999]) ).

cnf(s9527,plain,
    ( ~ spl0_444
    | spl0_476 ),
    inference(sat_conversion,[],[f12000]) ).

cnf(s9561,plain,
    ( ~ spl0_255
    | spl0_425 ),
    inference(sat_conversion,[],[f12039]) ).

cnf(s9600,plain,
    ( spl0_367
    | ~ spl0_417 ),
    inference(sat_conversion,[],[f12064]) ).

cnf(s9973,plain,
    ( spl0_376
    | spl0_377
    | ~ spl0_402 ),
    inference(sat_conversion,[],[f12553]) ).

cnf(s10036,plain,
    ( ~ spl0_297
    | ~ spl0_400
    | spl0_402 ),
    inference(sat_conversion,[],[f12620]) ).

cnf(s10183,plain,
    ( spl0_347
    | ~ spl0_374 ),
    inference(sat_conversion,[],[f12844]) ).

cnf(s10997,plain,
    ( spl0_455
    | spl0_492
    | ~ spl0_568 ),
    inference(sat_conversion,[],[f14347]) ).

cnf(s11014,plain,
    ( ~ spl0_492
    | spl0_567 ),
    inference(sat_conversion,[],[f14360]) ).

cnf(s11083,plain,
    ( spl0_362
    | spl0_372
    | spl0_377
    | spl0_400
    | ~ spl0_464
    | spl0_532 ),
    inference(sat_conversion,[],[f14511]) ).

cnf(s11246,plain,
    ( ~ spl0_347
    | ~ spl0_400
    | spl0_402
    | ~ spl0_560 ),
    inference(sat_conversion,[],[f14799]) ).

cnf(s11263,plain,
    ( spl0_363
    | ~ spl0_400
    | spl0_402
    | spl0_560 ),
    inference(sat_conversion,[],[f14815]) ).

cnf(s11319,plain,
    ( ~ spl0_547
    | spl0_576 ),
    inference(sat_conversion,[],[f14855]) ).

cnf(s12129,plain,
    ( ~ spl0_254
    | spl0_421 ),
    inference(sat_conversion,[],[f16304]) ).

cnf(s12225,plain,
    ( ~ spl0_270
    | spl0_419 ),
    inference(sat_conversion,[],[f16438]) ).

cnf(s12233,plain,
    ( spl0_360
    | ~ spl0_419 ),
    inference(sat_conversion,[],[f16444]) ).

cnf(s12309,plain,
    ( ~ spl0_524
    | spl0_592 ),
    inference(sat_conversion,[],[f16551]) ).

cnf(s12770,plain,
    ( ~ spl0_204
    | spl0_606
    | spl0_607 ),
    inference(sat_conversion,[],[f17105]) ).

cnf(s12779,plain,
    ( ~ spl0_72
    | spl0_608
    | spl0_609 ),
    inference(sat_conversion,[],[f17117]) ).

cnf(s12788,plain,
    ( ~ spl0_74
    | spl0_610
    | spl0_611 ),
    inference(sat_conversion,[],[f17130]) ).

cnf(s12797,plain,
    ( ~ spl0_76
    | spl0_612
    | spl0_613 ),
    inference(sat_conversion,[],[f17143]) ).

cnf(s12806,plain,
    ( ~ spl0_78
    | spl0_614
    | spl0_615 ),
    inference(sat_conversion,[],[f17156]) ).

cnf(s12815,plain,
    ( ~ spl0_80
    | spl0_616
    | spl0_617 ),
    inference(sat_conversion,[],[f17169]) ).

cnf(s12824,plain,
    ( ~ spl0_82
    | spl0_618
    | spl0_619 ),
    inference(sat_conversion,[],[f17182]) ).

cnf(s12834,plain,
    ( ~ spl0_84
    | spl0_606 ),
    inference(sat_conversion,[],[f17190]) ).

cnf(s12891,plain,
    ( spl0_84
    | ~ spl0_619 ),
    inference(sat_conversion,[],[f17209]) ).

cnf(s12897,plain,
    ( spl0_82
    | ~ spl0_617 ),
    inference(sat_conversion,[],[f17213]) ).

cnf(s12903,plain,
    ( spl0_80
    | ~ spl0_615 ),
    inference(sat_conversion,[],[f17217]) ).

cnf(s12909,plain,
    ( spl0_78
    | ~ spl0_613 ),
    inference(sat_conversion,[],[f17221]) ).

cnf(s12915,plain,
    ( spl0_76
    | ~ spl0_611 ),
    inference(sat_conversion,[],[f17225]) ).

cnf(s12921,plain,
    ( spl0_74
    | ~ spl0_609 ),
    inference(sat_conversion,[],[f17229]) ).

cnf(s12926,plain,
    ( spl0_63
    | spl0_68
    | ~ spl0_211
    | ~ spl0_607 ),
    inference(sat_conversion,[],[f17260]) ).

cnf(s12935,plain,
    ( spl0_84
    | ~ spl0_177
    | ~ spl0_607 ),
    inference(sat_conversion,[],[f17291]) ).

cnf(s12948,plain,
    ( spl0_68
    | ~ spl0_185
    | ~ spl0_607 ),
    inference(sat_conversion,[],[f17331]) ).

cnf(s12978,plain,
    ( spl0_80
    | ~ spl0_179
    | ~ spl0_607 ),
    inference(sat_conversion,[],[f17378]) ).

cnf(s12985,plain,
    ( spl0_74
    | ~ spl0_182
    | ~ spl0_607 ),
    inference(sat_conversion,[],[f17412]) ).

cnf(s12997,plain,
    ( spl0_76
    | ~ spl0_181
    | ~ spl0_607 ),
    inference(sat_conversion,[],[f17446]) ).

cnf(s13005,plain,
    ( spl0_72
    | ~ spl0_183
    | ~ spl0_607 ),
    inference(sat_conversion,[],[f17482]) ).

cnf(s13013,plain,
    ( ~ spl0_4
    | ~ spl0_607 ),
    inference(sat_conversion,[],[f17503]) ).

cnf(s13021,plain,
    ( spl0_78
    | ~ spl0_180
    | ~ spl0_607 ),
    inference(sat_conversion,[],[f17539]) ).

cnf(s13034,plain,
    ( spl0_82
    | ~ spl0_178
    | ~ spl0_607 ),
    inference(sat_conversion,[],[f17579]) ).

cnf(s13074,plain,
    ( ~ spl0_272
    | spl0_417 ),
    inference(sat_conversion,[],[f17624]) ).

cnf(s13155,plain,
    ( ~ spl0_262
    | spl0_266 ),
    inference(sat_conversion,[],[f17740]) ).

cnf(s13289,plain,
    ( ~ spl0_194
    | spl0_195
    | spl0_610 ),
    inference(sat_conversion,[],[f17828]) ).

cnf(s13295,plain,
    ( ~ spl0_192
    | spl0_193
    | spl0_608 ),
    inference(sat_conversion,[],[f17831]) ).

cnf(s13403,plain,
    ( spl0_70
    | ~ spl0_621 ),
    inference(sat_conversion,[],[f17910]) ).

cnf(s13553,plain,
    ( ~ spl0_551
    | spl0_583 ),
    inference(sat_conversion,[],[f18169]) ).

cnf(s13721,plain,
    ( ~ spl0_68
    | spl0_231
    | spl0_261
    | spl0_262
    | spl0_621 ),
    inference(sat_conversion,[],[f18359]) ).

cnf(s13733,plain,
    ( spl0_221
    | spl0_222
    | spl0_291
    | spl0_293
    | ~ spl0_614 ),
    inference(sat_conversion,[],[f18370]) ).

cnf(s13745,plain,
    ( spl0_224
    | spl0_253
    | spl0_299
    | ~ spl0_616 ),
    inference(sat_conversion,[],[f18378]) ).

cnf(s13757,plain,
    ( spl0_226
    | spl0_269
    | spl0_375
    | ~ spl0_618 ),
    inference(sat_conversion,[],[f18386]) ).

cnf(s13779,plain,
    ( spl0_218
    | spl0_267
    | spl0_288
    | spl0_290
    | ~ spl0_610 ),
    inference(sat_conversion,[],[f18399]) ).

cnf(s13791,plain,
    ( spl0_219
    | spl0_220
    | spl0_258
    | spl0_259
    | ~ spl0_612 ),
    inference(sat_conversion,[],[f18407]) ).

cnf(s13806,plain,
    ~ spl0_63,
    inference(sat_conversion,[],[f18418]) ).

cnf(s13857,plain,
    ( ~ spl0_190
    | spl0_191
    | spl0_214
    | spl0_234
    | spl0_264 ),
    inference(sat_conversion,[],[f18451]) ).

cnf(s13865,plain,
    ( ~ spl0_64
    | spl0_189
    | spl0_231
    | spl0_261
    | spl0_262 ),
    inference(sat_conversion,[],[f18457]) ).

cnf(s13927,plain,
    ( ~ spl0_70
    | spl0_205
    | spl0_214
    | spl0_234
    | spl0_264 ),
    inference(sat_conversion,[],[f18503]) ).

cnf(s13978,plain,
    ( spl0_233
    | spl0_271
    | spl0_374
    | spl0_375
    | ~ spl0_606 ),
    inference(sat_conversion,[],[f18529]) ).

cnf(s14116,plain,
    ~ spl0_646,
    inference(sat_conversion,[],[f18729]) ).

cnf(s14593,plain,
    ( spl0_646
    | ~ spl0_662 ),
    inference(sat_conversion,[],[f19337]) ).

cnf(s14615,plain,
    ( spl0_660
    | spl0_662
    | ~ spl0_665 ),
    inference(sat_conversion,[],[f19356]) ).

cnf(s14904,plain,
    ( ~ spl0_452
    | spl0_457
    | spl0_541 ),
    inference(sat_conversion,[],[f19849]) ).

cnf(s14998,plain,
    ( ~ spl0_660
    | ~ spl0_666 ),
    inference(sat_conversion,[],[f20033]) ).

cnf(s15005,plain,
    ( spl0_646
    | spl0_666 ),
    inference(sat_conversion,[],[f20043]) ).

cnf(s15497,plain,
    ( ~ spl0_683
    | spl0_686
    | spl0_687 ),
    inference(sat_conversion,[],[f20744]) ).

cnf(s17312,plain,
    ~ spl0_686,
    inference(sat_conversion,[],[f24019]) ).

cnf(s17357,plain,
    ~ spl0_771,
    inference(sat_conversion,[],[f24085]) ).

cnf(s18321,plain,
    ~ spl0_816,
    inference(sat_conversion,[],[f25602]) ).

cnf(s19327,plain,
    ( ~ spl0_711
    | spl0_816 ),
    inference(sat_conversion,[],[f27634]) ).

cnf(s20395,plain,
    ( spl0_687
    | ~ spl0_770 ),
    inference(sat_conversion,[],[f29948]) ).

cnf(s20554,plain,
    ( spl0_361
    | ~ spl0_405
    | spl0_407
    | spl0_464 ),
    inference(sat_conversion,[],[f30233]) ).

cnf(s21542,plain,
    ( ~ spl0_425
    | spl0_603 ),
    inference(sat_conversion,[],[f32371]) ).

cnf(s21577,plain,
    ( ~ spl0_479
    | spl0_770
    | spl0_771 ),
    inference(sat_conversion,[],[f32490]) ).

cnf(s21583,plain,
    ( ~ spl0_370
    | spl0_440
    | spl0_479
    | spl0_770 ),
    inference(sat_conversion,[],[f32494]) ).

cnf(s22180,plain,
    ( ~ spl0_356
    | spl0_500
    | spl0_501
    | spl0_711 ),
    inference(sat_conversion,[],[f33838]) ).

cnf(s22267,plain,
    ( spl0_475
    | spl0_476
    | ~ spl0_501 ),
    inference(sat_conversion,[],[f34053]) ).

cnf(s22302,plain,
    ~ spl0_601,
    inference(sat_conversion,[],[f34118]) ).

cnf(s23087,plain,
    ( ~ spl0_526
    | spl0_914
    | spl0_947 ),
    inference(sat_conversion,[],[f35473]) ).

cnf(s23749,plain,
    ~ spl0_440,
    inference(sat_conversion,[],[f36848]) ).

cnf(s23933,plain,
    ( ~ spl0_361
    | spl0_370
    | spl0_522
    | spl0_907 ),
    inference(sat_conversion,[],[f37293]) ).

cnf(s23961,plain,
    ( ~ spl0_522
    | spl0_907
    | spl0_908 ),
    inference(sat_conversion,[],[f37339]) ).

cnf(s23981,plain,
    ( spl0_480
    | ~ spl0_908 ),
    inference(sat_conversion,[],[f37356]) ).

cnf(s23991,plain,
    ( spl0_683
    | ~ spl0_907 ),
    inference(sat_conversion,[],[f37363]) ).

cnf(s24005,plain,
    ( ~ spl0_517
    | spl0_914 ),
    inference(sat_conversion,[],[f37377]) ).

cnf(s24130,plain,
    ~ spl0_687,
    inference(sat_conversion,[],[f37581]) ).

cnf(s24510,plain,
    ~ spl0_973,
    inference(sat_conversion,[],[f38547]) ).

cnf(s24527,plain,
    ( ~ spl0_914
    | spl0_973 ),
    inference(sat_conversion,[],[f38636]) ).

cnf(s25865,plain,
    ~ spl0_1017,
    inference(sat_conversion,[],[f41677]) ).

cnf(s26062,plain,
    ~ spl0_1032,
    inference(sat_conversion,[],[f42062]) ).

cnf(s27993,plain,
    ( ~ spl0_628
    | spl0_1032 ),
    inference(sat_conversion,[],[f45632]) ).

cnf(s28066,plain,
    ( ~ spl0_502
    | spl0_572
    | spl0_628 ),
    inference(sat_conversion,[],[f45711]) ).

cnf(s28079,plain,
    ( ~ spl0_488
    | spl0_572 ),
    inference(sat_conversion,[],[f45718]) ).

cnf(s28387,plain,
    ( ~ spl0_1123
    | ~ spl0_1125
    | spl0_1126 ),
    inference(sat_conversion,[],[f46268]) ).

cnf(s28444,plain,
    ~ spl0_1127,
    inference(sat_conversion,[],[f46348]) ).

cnf(s28513,plain,
    ( ~ spl0_567
    | spl0_582
    | spl0_583
    | spl0_1115 ),
    inference(sat_conversion,[],[f46505]) ).

cnf(s28522,plain,
    ( spl0_567
    | ~ spl0_579
    | spl0_1123 ),
    inference(sat_conversion,[],[f46532]) ).

cnf(s28584,plain,
    ( ~ spl0_572
    | spl0_1127
    | spl0_1128 ),
    inference(sat_conversion,[],[f46643]) ).

cnf(s28589,plain,
    ~ spl0_1128,
    inference(sat_conversion,[],[f46647]) ).

cnf(s28601,plain,
    ( spl0_566
    | spl0_567
    | ~ spl0_579
    | spl0_1125 ),
    inference(sat_conversion,[],[f46687]) ).

cnf(s28604,plain,
    ( ~ spl0_566
    | spl0_1125
    | spl0_1126 ),
    inference(sat_conversion,[],[f46692]) ).

cnf(s28629,plain,
    ( ~ spl0_541
    | spl0_579
    | ~ spl0_581 ),
    inference(sat_conversion,[],[f46717]) ).

cnf(s28632,plain,
    ( spl0_581
    | spl0_1120 ),
    inference(sat_conversion,[],[f46722]) ).

cnf(s28934,plain,
    ( spl0_1116
    | ~ spl0_1126
    | spl0_1134
    | spl0_1135 ),
    inference(sat_conversion,[],[f47189]) ).

cnf(s29159,plain,
    ( spl0_628
    | ~ spl0_939
    | spl0_1147
    | spl0_1148 ),
    inference(sat_conversion,[],[f47585]) ).

cnf(s29236,plain,
    ( spl0_1032
    | ~ spl0_1148 ),
    inference(sat_conversion,[],[f47719]) ).

cnf(s30663,plain,
    ( spl0_627
    | ~ spl0_938
    | spl0_1201
    | spl0_1202 ),
    inference(sat_conversion,[],[f50131]) ).

cnf(s30859,plain,
    ( ~ spl0_948
    | spl0_1017 ),
    inference(sat_conversion,[],[f50437]) ).

cnf(s30886,plain,
    ( spl0_526
    | ~ spl0_592
    | spl0_893 ),
    inference(sat_conversion,[],[f50481]) ).

cnf(s31427,plain,
    ( ~ spl0_894
    | spl0_948
    | spl0_1221
    | spl0_1222 ),
    inference(sat_conversion,[],[f51522]) ).

cnf(s31513,plain,
    ~ spl0_1202,
    inference(sat_conversion,[],[f51637]) ).

cnf(s31669,plain,
    ( spl0_278
    | ~ spl0_1221 ),
    inference(sat_conversion,[],[f51891]) ).

cnf(s31745,plain,
    ~ spl0_1147,
    inference(sat_conversion,[],[f52007]) ).

cnf(s32195,plain,
    ~ spl0_1222,
    inference(sat_conversion,[],[f52784]) ).

cnf(s32249,plain,
    ( spl0_362
    | ~ spl0_363
    | spl0_466 ),
    inference(sat_conversion,[],[f52842]) ).

cnf(s32260,plain,
    ( ~ spl0_576
    | spl0_592
    | spl0_630 ),
    inference(sat_conversion,[],[f52869]) ).

cnf(s32597,plain,
    ( spl0_939
    | ~ spl0_1116
    | spl0_1257
    | spl0_1258 ),
    inference(sat_conversion,[],[f53460]) ).

cnf(s32612,plain,
    ( spl0_1147
    | spl0_1168
    | ~ spl0_1257 ),
    inference(sat_conversion,[],[f53483]) ).

cnf(s32739,plain,
    ( spl0_627
    | ~ spl0_1134
    | spl0_1168
    | spl0_1257 ),
    inference(sat_conversion,[],[f53664]) ).

cnf(s32950,plain,
    ( spl0_627
    | spl0_1168
    | ~ spl0_1259 ),
    inference(sat_conversion,[],[f53943]) ).

cnf(s32959,plain,
    ( spl0_938
    | ~ spl0_1137
    | spl0_1259 ),
    inference(sat_conversion,[],[f53955]) ).

cnf(s32992,plain,
    ~ spl0_1168,
    inference(sat_conversion,[],[f53992]) ).

cnf(s33071,plain,
    ( ~ spl0_1135
    | spl0_1189 ),
    inference(sat_conversion,[],[f54101]) ).

cnf(s33256,plain,
    ( spl0_1291
    | ~ spl0_1292 ),
    inference(sat_conversion,[],[f54406]) ).

cnf(s33296,plain,
    ( ~ spl0_630
    | spl0_894
    | spl0_1297
    | spl0_1298 ),
    inference(sat_conversion,[],[f54497]) ).

cnf(s33308,plain,
    ( spl0_1221
    | spl0_1226
    | ~ spl0_1297 ),
    inference(sat_conversion,[],[f54508]) ).

cnf(s33311,plain,
    ( spl0_382
    | ~ spl0_1226 ),
    inference(sat_conversion,[],[f54511]) ).

cnf(s33349,plain,
    ( spl0_870
    | spl0_1222
    | ~ spl0_1298 ),
    inference(sat_conversion,[],[f54580]) ).

cnf(s33449,plain,
    ( ~ spl0_556
    | ~ spl0_870 ),
    inference(sat_conversion,[],[f54728]) ).

cnf(s33458,plain,
    spl0_556,
    inference(sat_conversion,[],[f54732]) ).

cnf(s36525,plain,
    ~ spl0_947,
    inference(sat_conversion,[],[f59061]) ).

cnf(s36555,plain,
    ( spl0_687
    | ~ spl0_893
    | spl0_947 ),
    inference(sat_conversion,[],[f59104]) ).

cnf(s37874,plain,
    ~ spl0_1377,
    inference(sat_conversion,[],[f61591]) ).

cnf(s37926,plain,
    ~ spl0_1378,
    inference(sat_conversion,[],[f61662]) ).

cnf(s39573,plain,
    ( spl0_1307
    | spl0_1377
    | ~ spl0_1458 ),
    inference(sat_conversion,[],[f64535]) ).

cnf(s40249,plain,
    ( spl0_1458
    | ~ spl0_1462
    | spl0_1497 ),
    inference(sat_conversion,[],[f65637]) ).

cnf(s44114,plain,
    ~ spl0_1206,
    inference(sat_conversion,[],[f72235]) ).

cnf(s44748,plain,
    ( ~ spl0_965
    | ~ spl0_1604
    | spl0_1605 ),
    inference(sat_conversion,[],[f73496]) ).

cnf(s45736,plain,
    ( ~ spl0_362
    | spl0_372
    | spl0_451 ),
    inference(sat_conversion,[],[f74828]) ).

cnf(s45815,plain,
    ( spl0_361
    | ~ spl0_372
    | spl0_965 ),
    inference(sat_conversion,[],[f74959]) ).

cnf(s47464,plain,
    ( spl0_361
    | ~ spl0_372
    | spl0_1604 ),
    inference(sat_conversion,[],[f78099]) ).

cnf(s47478,plain,
    ( spl0_523
    | ~ spl0_1605 ),
    inference(sat_conversion,[],[f78110]) ).

cnf(s47822,plain,
    ( ~ spl0_475
    | spl0_1666
    | spl0_1667 ),
    inference(sat_conversion,[],[f78425]) ).

cnf(s47825,plain,
    ( spl0_601
    | ~ spl0_1667 ),
    inference(sat_conversion,[],[f78429]) ).

cnf(s47835,plain,
    ( spl0_1201
    | ~ spl0_1666 ),
    inference(sat_conversion,[],[f78441]) ).

cnf(s47842,plain,
    ( spl0_216
    | spl0_234
    | spl0_283
    | ~ spl0_608
    | spl0_1668
    | spl0_1669 ),
    inference(sat_conversion,[],[f78456]) ).

cnf(s47848,plain,
    ( spl0_665
    | ~ spl0_1668 ),
    inference(sat_conversion,[],[f78462]) ).

cnf(s47931,plain,
    ( spl0_711
    | ~ spl0_1674 ),
    inference(sat_conversion,[],[f78626]) ).

cnf(s48053,plain,
    ~ spl0_1201,
    inference(sat_conversion,[],[f78837]) ).

cnf(s48245,plain,
    ( ~ spl0_457
    | spl0_568
    | spl0_579 ),
    inference(sat_conversion,[],[f79097]) ).

cnf(s48621,plain,
    ( spl0_646
    | spl0_662
    | ~ spl0_1669 ),
    inference(sat_conversion,[],[f79711]) ).

cnf(s48636,plain,
    ( ~ spl0_264
    | spl0_1669 ),
    inference(sat_conversion,[],[f79715]) ).

cnf(s48694,plain,
    ( ~ spl0_196
    | spl0_197
    | spl0_612 ),
    inference(sat_conversion,[],[f79729]) ).

cnf(s48718,plain,
    ( ~ spl0_198
    | spl0_199
    | spl0_614 ),
    inference(sat_conversion,[],[f79737]) ).

cnf(s48742,plain,
    ( ~ spl0_267
    | spl0_274 ),
    inference(sat_conversion,[],[f79743]) ).

cnf(s49010,plain,
    ( ~ spl0_274
    | spl0_1462
    | spl0_1668
    | spl0_1669 ),
    inference(sat_conversion,[],[f80123]) ).

cnf(s49231,plain,
    ( spl0_1377
    | ~ spl0_1497
    | spl0_1601 ),
    inference(sat_conversion,[],[f80399]) ).

cnf(s49595,plain,
    ~ spl0_1601,
    inference(sat_conversion,[],[f80811]) ).

cnf(s50268,plain,
    ( spl0_358
    | ~ spl0_421
    | spl0_708 ),
    inference(sat_conversion,[],[f81832]) ).

cnf(s50355,plain,
    ( spl0_358
    | ~ spl0_421
    | spl0_568
    | ~ spl0_708 ),
    inference(sat_conversion,[],[f81913]) ).

cnf(s50364,plain,
    ( ~ spl0_360
    | spl0_421
    | spl0_1670 ),
    inference(sat_conversion,[],[f81942]) ).

cnf(s50558,plain,
    ( spl0_360
    | ~ spl0_367
    | spl0_452 ),
    inference(sat_conversion,[],[f82256]) ).

cnf(s50922,plain,
    ( spl0_455
    | ~ spl0_805
    | ~ spl0_1715 ),
    inference(sat_conversion,[],[f82796]) ).

cnf(s53146,plain,
    ~ spl0_476,
    inference(sat_conversion,[],[f86104]) ).

cnf(s53345,plain,
    ( spl0_356
    | spl0_540
    | ~ spl0_603
    | ~ spl0_795 ),
    inference(sat_conversion,[],[f86422]) ).

cnf(s53365,plain,
    ( ~ spl0_500
    | spl0_1674
    | spl0_1675 ),
    inference(sat_conversion,[],[f86443]) ).

cnf(s53367,plain,
    ( spl0_478
    | ~ spl0_1675 ),
    inference(sat_conversion,[],[f86446]) ).

cnf(s53440,plain,
    ( ~ spl0_202
    | spl0_203
    | spl0_618 ),
    inference(sat_conversion,[],[f86504]) ).

cnf(s53479,plain,
    ( ~ spl0_1670
    | ~ spl0_1773
    | spl0_1774 ),
    inference(sat_conversion,[],[f86561]) ).

cnf(s53677,plain,
    ( ~ spl0_360
    | spl0_421
    | spl0_1773 ),
    inference(sat_conversion,[],[f86968]) ).

cnf(s55519,plain,
    ( ~ spl0_358
    | spl0_603
    | spl0_1715 ),
    inference(sat_conversion,[],[f89955]) ).

cnf(s56392,plain,
    ( spl0_356
    | ~ spl0_603
    | spl0_795 ),
    inference(sat_conversion,[],[f91299]) ).

cnf(s56499,plain,
    ( ~ spl0_358
    | spl0_425
    | spl0_805 ),
    inference(sat_conversion,[],[f91453]) ).

cnf(s57222,plain,
    ~ spl0_1307,
    inference(sat_conversion,[],[f92652]) ).

cnf(s57872,plain,
    ( ~ spl0_200
    | spl0_201
    | spl0_616 ),
    inference(sat_conversion,[],[f93539]) ).

cnf(s59856,plain,
    ( spl0_1177
    | spl0_1189
    | spl0_1414 ),
    inference(sat_conversion,[],[f97122]) ).

cnf(s63695,plain,
    ( spl0_502
    | ~ spl0_583
    | spl0_939 ),
    inference(sat_conversion,[],[f104158]) ).

cnf(s63838,plain,
    ( ~ spl0_582
    | spl0_1115
    | spl0_1116 ),
    inference(sat_conversion,[],[f104321]) ).

cnf(s64695,plain,
    ( spl0_711
    | spl0_938
    | ~ spl0_1115
    | spl0_1202
    | spl0_1206 ),
    inference(sat_conversion,[],[f106476]) ).

cnf(s64754,plain,
    ~ spl0_627,
    inference(sat_conversion,[],[f106580]) ).

cnf(s67157,plain,
    ~ spl0_1291,
    inference(sat_conversion,[],[f110968]) ).

cnf(s67224,plain,
    ( ~ spl0_1177
    | spl0_1266
    | spl0_1292 ),
    inference(sat_conversion,[],[f111058]) ).

cnf(s67406,plain,
    ( spl0_1148
    | ~ spl0_1258
    | spl0_1963 ),
    inference(sat_conversion,[],[f111413]) ).

cnf(s67423,plain,
    ( ~ spl0_1962
    | ~ spl0_1965
    | spl0_1966 ),
    inference(sat_conversion,[],[f111432]) ).

cnf(s69572,plain,
    ( spl0_457
    | ~ spl0_1774 ),
    inference(sat_conversion,[],[f115903]) ).

cnf(s74346,plain,
    ~ spl0_1963,
    inference(sat_conversion,[],[f124740]) ).

cnf(s74391,plain,
    ( ~ spl0_1189
    | spl0_1258
    | spl0_1266 ),
    inference(sat_conversion,[],[f124812]) ).

cnf(s74434,plain,
    ( ~ spl0_1266
    | spl0_1963
    | spl0_1965 ),
    inference(sat_conversion,[],[f124915]) ).

cnf(s74451,plain,
    ( spl0_1378
    | ~ spl0_1966 ),
    inference(sat_conversion,[],[f124929]) ).

cnf(s74455,plain,
    ( ~ spl0_1266
    | spl0_1962
    | spl0_1963 ),
    inference(sat_conversion,[],[f124933]) ).

cnf(s75986,plain,
    ( ~ spl0_1120
    | spl0_1126
    | spl0_2070
    | spl0_2071 ),
    inference(sat_conversion,[],[f128219]) ).

cnf(s76000,plain,
    ( spl0_1134
    | spl0_1137
    | ~ spl0_2070 ),
    inference(sat_conversion,[],[f128234]) ).

cnf(s76006,plain,
    ( ~ spl0_1414
    | ~ spl0_2071 ),
    inference(sat_conversion,[],[f128253]) ).

cnf(s76119,plain,
    ( spl0_70
    | ~ spl0_184
    | ~ spl0_607 ),
    inference(sat_conversion,[],[f128402]) ).

cnf(s76122,plain,
    ( spl0_1148
    | ~ spl0_1258 ),
    inference(rat,[],[s67406,s74346]) ).

cnf(s76133,plain,
    ( spl0_1377
    | ~ spl0_1497 ),
    inference(rat,[],[s49231,s49595]) ).

cnf(s76134,plain,
    ~ spl0_1666,
    inference(rat,[],[s47835,s48053]) ).

cnf(s76135,plain,
    ( ~ spl0_475
    | spl0_1667 ),
    inference(rat,[],[s47822,s76134]) ).

cnf(s76142,plain,
    ( spl0_1377
    | ~ spl0_1458 ),
    inference(rat,[],[s39573,s57222]) ).

cnf(s76147,plain,
    ~ spl0_1966,
    inference(rat,[],[s74451,s37926]) ).

cnf(s76151,plain,
    ~ spl0_1497,
    inference(rat,[],[s76133,s37874]) ).

cnf(s76152,plain,
    ~ spl0_1458,
    inference(rat,[],[s76142,s37874]) ).

cnf(s76153,plain,
    ~ spl0_1462,
    inference(rat,[],[s40249,s76151,s76152]) ).

cnf(s76165,plain,
    ~ spl0_870,
    inference(rat,[],[s33449,s33458]) ).

cnf(s76168,plain,
    ( spl0_1222
    | ~ spl0_1298 ),
    inference(rat,[],[s33349,s76165]) ).

cnf(s76169,plain,
    ~ spl0_1292,
    inference(rat,[],[s33256,s67157]) ).

cnf(s76175,plain,
    ~ spl0_1259,
    inference(rat,[],[s32950,s32992,s64754]) ).

cnf(s76182,plain,
    ( ~ spl0_1134
    | spl0_1257 ),
    inference(rat,[],[s32739,s32992,s64754]) ).

cnf(s76185,plain,
    ( spl0_1147
    | ~ spl0_1257 ),
    inference(rat,[],[s32612,s32992]) ).

cnf(s76188,plain,
    ~ spl0_1298,
    inference(rat,[],[s76168,s32195]) ).

cnf(s76194,plain,
    ~ spl0_1257,
    inference(rat,[],[s76185,s31745]) ).

cnf(s76195,plain,
    ~ spl0_1134,
    inference(rat,[],[s76182,s76194]) ).

cnf(s76202,plain,
    ( ~ spl0_894
    | spl0_948
    | spl0_1221 ),
    inference(rat,[],[s31427,s32195]) ).

cnf(s76203,plain,
    ~ spl0_938,
    inference(rat,[],[s30663,s31513,s48053,s64754]) ).

cnf(s76205,plain,
    ~ spl0_1137,
    inference(rat,[],[s32959,s76175,s76203]) ).

cnf(s76206,plain,
    ~ spl0_2070,
    inference(rat,[],[s76000,s76195,s76205]) ).

cnf(s76217,plain,
    ( spl0_628
    | ~ spl0_939
    | spl0_1148 ),
    inference(rat,[],[s29159,s31745]) ).

cnf(s76220,plain,
    ( spl0_1116
    | ~ spl0_1126
    | spl0_1135 ),
    inference(rat,[],[s28934,s76195]) ).

cnf(s76221,plain,
    ( ~ spl0_572
    | spl0_1127 ),
    inference(rat,[],[s28584,s28589]) ).

cnf(s76222,plain,
    ~ spl0_572,
    inference(rat,[],[s76221,s28444]) ).

cnf(s76223,plain,
    ~ spl0_488,
    inference(rat,[],[s28079,s76222]) ).

cnf(s76224,plain,
    ( ~ spl0_502
    | spl0_628 ),
    inference(rat,[],[s28066,s76222]) ).

cnf(s76227,plain,
    ~ spl0_1148,
    inference(rat,[],[s29236,s26062]) ).

cnf(s76228,plain,
    ~ spl0_628,
    inference(rat,[],[s27993,s26062]) ).

cnf(s76229,plain,
    ~ spl0_1258,
    inference(rat,[],[s76122,s76227]) ).

cnf(s76233,plain,
    ~ spl0_939,
    inference(rat,[],[s76217,s76227,s76228]) ).

cnf(s76234,plain,
    ~ spl0_502,
    inference(rat,[],[s76224,s76228]) ).

cnf(s76237,plain,
    ~ spl0_1116,
    inference(rat,[],[s32597,s76229,s76194,s76233]) ).

cnf(s76239,plain,
    ~ spl0_583,
    inference(rat,[],[s63695,s76233,s76234]) ).

cnf(s76245,plain,
    ~ spl0_948,
    inference(rat,[],[s30859,s25865]) ).

cnf(s76248,plain,
    ~ spl0_914,
    inference(rat,[],[s24527,s24510]) ).

cnf(s76250,plain,
    ~ spl0_893,
    inference(rat,[],[s36555,s36525,s24130]) ).

cnf(s76252,plain,
    ~ spl0_517,
    inference(rat,[],[s24005,s76248]) ).

cnf(s76253,plain,
    ~ spl0_526,
    inference(rat,[],[s23087,s36525,s76248]) ).

cnf(s76254,plain,
    ~ spl0_592,
    inference(rat,[],[s30886,s76250,s76253]) ).

cnf(s76257,plain,
    ~ spl0_1667,
    inference(rat,[],[s47825,s22302]) ).

cnf(s76258,plain,
    ~ spl0_475,
    inference(rat,[],[s76135,s76257]) ).

cnf(s76259,plain,
    ~ spl0_501,
    inference(rat,[],[s22267,s53146,s76258]) ).

cnf(s76260,plain,
    ( ~ spl0_356
    | spl0_500
    | spl0_711 ),
    inference(rat,[],[s22180,s76259]) ).

cnf(s76262,plain,
    ( ~ spl0_370
    | spl0_479
    | spl0_770 ),
    inference(rat,[],[s21583,s23749]) ).

cnf(s76270,plain,
    ~ spl0_770,
    inference(rat,[],[s20395,s24130]) ).

cnf(s76280,plain,
    ~ spl0_711,
    inference(rat,[],[s19327,s18321]) ).

cnf(s76281,plain,
    ~ spl0_1115,
    inference(rat,[],[s64695,s44114,s31513,s76203,s76280]) ).

cnf(s76282,plain,
    ~ spl0_1674,
    inference(rat,[],[s47931,s76280]) ).

cnf(s76284,plain,
    ~ spl0_582,
    inference(rat,[],[s63838,s76237,s76281]) ).

cnf(s76289,plain,
    ~ spl0_567,
    inference(rat,[],[s28513,s76281,s76239,s76284]) ).

cnf(s76293,plain,
    ~ spl0_479,
    inference(rat,[],[s21577,s76270,s17357]) ).

cnf(s76294,plain,
    ~ spl0_370,
    inference(rat,[],[s76262,s76270,s76293]) ).

cnf(s76308,plain,
    ~ spl0_683,
    inference(rat,[],[s15497,s24130,s17312]) ).

cnf(s76309,plain,
    ~ spl0_907,
    inference(rat,[],[s23991,s76308]) ).

cnf(s76318,plain,
    spl0_666,
    inference(rat,[],[s15005,s14116]) ).

cnf(s76319,plain,
    ~ spl0_662,
    inference(rat,[],[s14593,s14116]) ).

cnf(s76320,plain,
    ~ spl0_660,
    inference(rat,[],[s14998,s76318]) ).

cnf(s76321,plain,
    ~ spl0_1669,
    inference(rat,[],[s48621,s14116,s76319]) ).

cnf(s76323,plain,
    ~ spl0_665,
    inference(rat,[],[s14615,s76319,s76320]) ).

cnf(s76325,plain,
    ~ spl0_264,
    inference(rat,[],[s48636,s76321]) ).

cnf(s76327,plain,
    ~ spl0_1668,
    inference(rat,[],[s47848,s76323]) ).

cnf(s76331,plain,
    ~ spl0_274,
    inference(rat,[],[s49010,s76321,s76153,s76327]) ).

cnf(s76333,plain,
    ~ spl0_267,
    inference(rat,[],[s48742,s76331]) ).

cnf(s76342,plain,
    ( ~ spl0_70
    | spl0_205
    | spl0_214
    | spl0_234 ),
    inference(rat,[],[s13927,s76325]) ).

cnf(s76343,plain,
    ( ~ spl0_190
    | spl0_191
    | spl0_214
    | spl0_234 ),
    inference(rat,[],[s13857,s76325]) ).

cnf(s76344,plain,
    ( spl0_218
    | spl0_288
    | spl0_290
    | ~ spl0_610 ),
    inference(rat,[],[s13779,s76333]) ).

cnf(s76345,plain,
    ~ spl0_551,
    inference(rat,[],[s13553,s76239]) ).

cnf(s76350,plain,
    ( spl0_68
    | ~ spl0_211
    | ~ spl0_607 ),
    inference(rat,[],[s12926,s13806]) ).

cnf(s76352,plain,
    ~ spl0_524,
    inference(rat,[],[s12309,s76254]) ).

cnf(s76356,plain,
    ~ spl0_492,
    inference(rat,[],[s11014,s76289]) ).

cnf(s76357,plain,
    ( spl0_455
    | ~ spl0_568 ),
    inference(rat,[],[s10997,s76356]) ).

cnf(s76362,plain,
    ~ spl0_444,
    inference(rat,[],[s9527,s53146]) ).

cnf(s76363,plain,
    ~ spl0_429,
    inference(rat,[],[s9524,s76259]) ).

cnf(s76365,plain,
    ( ~ spl0_455
    | spl0_540 ),
    inference(rat,[],[s9478,s76345]) ).

cnf(s76366,plain,
    ( spl0_478
    | ~ spl0_540 ),
    inference(rat,[],[s9405,s76234]) ).

cnf(s76368,plain,
    ( ~ spl0_451
    | spl0_523 ),
    inference(rat,[],[s9120,s76352]) ).

cnf(s76370,plain,
    ( spl0_480
    | ~ spl0_523 ),
    inference(rat,[],[s8917,s76253]) ).

cnf(s76371,plain,
    ~ spl0_478,
    inference(rat,[],[s8633,s76223]) ).

cnf(s76373,plain,
    ~ spl0_1675,
    inference(rat,[],[s53367,s76371]) ).

cnf(s76374,plain,
    ~ spl0_540,
    inference(rat,[],[s76366,s76371]) ).

cnf(s76376,plain,
    ~ spl0_500,
    inference(rat,[],[s53365,s76282,s76373]) ).

cnf(s76378,plain,
    ~ spl0_455,
    inference(rat,[],[s76365,s76374]) ).

cnf(s76379,plain,
    ~ spl0_356,
    inference(rat,[],[s76260,s76280,s76376]) ).

cnf(s76381,plain,
    ~ spl0_568,
    inference(rat,[],[s76357,s76378]) ).

cnf(s76388,plain,
    ~ spl0_480,
    inference(rat,[],[s8084,s76252]) ).

cnf(s76390,plain,
    ~ spl0_908,
    inference(rat,[],[s23981,s76388]) ).

cnf(s76391,plain,
    ~ spl0_523,
    inference(rat,[],[s76370,s76388]) ).

cnf(s76392,plain,
    ~ spl0_522,
    inference(rat,[],[s23961,s76309,s76390]) ).

cnf(s76393,plain,
    ~ spl0_1605,
    inference(rat,[],[s47478,s76391]) ).

cnf(s76396,plain,
    ~ spl0_451,
    inference(rat,[],[s76368,s76391]) ).

cnf(s76397,plain,
    ~ spl0_361,
    inference(rat,[],[s23933,s76309,s76294,s76392]) ).

cnf(s76402,plain,
    ( ~ spl0_342
    | spl0_354
    | spl0_405 ),
    inference(rat,[],[s7824,s76294]) ).

cnf(s76412,plain,
    ~ spl0_427,
    inference(rat,[],[s6626,s76379]) ).

cnf(s76413,plain,
    ~ spl0_265,
    inference(rat,[],[s6606,s76362]) ).

cnf(s76414,plain,
    ~ spl0_268,
    inference(rat,[],[s6553,s76412]) ).

cnf(s76415,plain,
    ( ~ spl0_215
    | spl0_232 ),
    inference(rat,[],[s6537,s76363]) ).

cnf(s76418,plain,
    ~ spl0_262,
    inference(rat,[],[s13155,s6518]) ).

cnf(s76419,plain,
    ~ spl0_232,
    inference(rat,[],[s6486,s6518,s76413]) ).

cnf(s76421,plain,
    ~ spl0_215,
    inference(rat,[],[s76415,s76419]) ).

cnf(s76425,plain,
    ~ spl0_217,
    inference(rat,[],[s6564,s76414,s76421]) ).

cnf(s76428,plain,
    ~ spl0_218,
    inference(rat,[],[s6580,s76425]) ).

cnf(s76429,plain,
    ( spl0_349
    | spl0_382
    | ~ spl0_413
    | spl0_441 ),
    inference(rat,[],[s6391,s23749]) ).

cnf(s76430,plain,
    ( spl0_349
    | ~ spl0_381 ),
    inference(rat,[],[s6148,s6162]) ).

cnf(s76431,plain,
    ~ spl0_283,
    inference(rat,[],[s5180,s76294]) ).

cnf(s76432,plain,
    ( ~ spl0_285
    | spl0_349 ),
    inference(rat,[],[s5136,s5143]) ).

cnf(s76433,plain,
    ~ spl0_214,
    inference(rat,[],[s5069,s6518,s76413]) ).

cnf(s76436,plain,
    ( ~ spl0_216
    | spl0_234 ),
    inference(rat,[],[s4622,s76431]) ).

cnf(s76438,plain,
    ~ spl0_288,
    inference(rat,[],[s4495,s76397]) ).

cnf(s76444,plain,
    ( ~ spl0_259
    | spl0_290 ),
    inference(rat,[],[s4064,s76438]) ).

cnf(s76452,plain,
    ~ spl0_1221,
    inference(rat,[],[s31669,s2900]) ).

cnf(s76453,plain,
    ~ spl0_349,
    inference(rat,[],[s4017,s2900]) ).

cnf(s76454,plain,
    ~ spl0_260,
    inference(rat,[],[s2939,s2900]) ).

cnf(s76455,plain,
    ~ spl0_894,
    inference(rat,[],[s76202,s76245,s76452]) ).

cnf(s76456,plain,
    ~ spl0_381,
    inference(rat,[],[s76430,s76453]) ).

cnf(s76457,plain,
    ~ spl0_382,
    inference(rat,[],[s5803,s5143,s76453]) ).

cnf(s76458,plain,
    ~ spl0_285,
    inference(rat,[],[s76432,s76453]) ).

cnf(s76459,plain,
    ~ spl0_231,
    inference(rat,[],[s5026,s76454]) ).

cnf(s76460,plain,
    ~ spl0_287,
    inference(rat,[],[s3101,s76454]) ).

cnf(s76463,plain,
    ~ spl0_354,
    inference(rat,[],[s6181,s76457,s76456]) ).

cnf(s76464,plain,
    ~ spl0_1226,
    inference(rat,[],[s33311,s76457]) ).

cnf(s76465,plain,
    spl0_441,
    inference(rat,[],[s76429,s76453,s6162,s76457]) ).

cnf(s76466,plain,
    ~ spl0_234,
    inference(rat,[],[s3105,s76460,s76458]) ).

cnf(s76469,plain,
    ~ spl0_1297,
    inference(rat,[],[s33308,s76452,s76464]) ).

cnf(s76470,plain,
    spl0_342,
    inference(rat,[],[s6964,s76465]) ).

cnf(s76472,plain,
    ~ spl0_290,
    inference(rat,[],[s5236,s76457,s76456,s76466]) ).

cnf(s76473,plain,
    ~ spl0_216,
    inference(rat,[],[s76436,s76466]) ).

cnf(s76475,plain,
    ~ spl0_630,
    inference(rat,[],[s33296,s76188,s76455,s76469]) ).

cnf(s76478,plain,
    spl0_405,
    inference(rat,[],[s76402,s76463,s76470]) ).

cnf(s76479,plain,
    ~ spl0_353,
    inference(rat,[],[s4144,s76470]) ).

cnf(s76482,plain,
    ~ spl0_610,
    inference(rat,[],[s76344,s76438,s76428,s76472]) ).

cnf(s76483,plain,
    ~ spl0_259,
    inference(rat,[],[s76444,s76472]) ).

cnf(s76484,plain,
    ~ spl0_608,
    inference(rat,[],[s47842,s76321,s76327,s76466,s76431,s76473]) ).

cnf(s76486,plain,
    ~ spl0_576,
    inference(rat,[],[s32260,s76254,s76475]) ).

cnf(s76488,plain,
    ~ spl0_407,
    inference(rat,[],[s6240,s76463,s76479]) ).

cnf(s76490,plain,
    ~ spl0_547,
    inference(rat,[],[s11319,s76486]) ).

cnf(s76492,plain,
    spl0_464,
    inference(rat,[],[s20554,s76478,s76397,s76488]) ).

cnf(s76493,plain,
    ~ spl0_439,
    inference(rat,[],[s7281,s76478,s76488]) ).

cnf(s76495,plain,
    ~ spl0_466,
    inference(rat,[],[s9169,s76396,s76490]) ).

cnf(s76496,plain,
    ~ spl0_531,
    inference(rat,[],[s8939,s76492]) ).

cnf(s76497,plain,
    ~ spl0_532,
    inference(rat,[],[s8947,s76493]) ).

cnf(s76498,plain,
    ~ spl0_258,
    inference(rat,[],[s7014,s76493]) ).

cnf(s76501,plain,
    ~ spl0_377,
    inference(rat,[],[s8988,s76497,s76496]) ).

cnf(s76503,plain,
    ~ spl0_293,
    inference(rat,[],[s4646,s76483,s76498]) ).

cnf(s76504,plain,
    ~ spl0_472,
    inference(rat,[],[s7904,s76501]) ).

cnf(s76507,plain,
    ~ spl0_296,
    inference(rat,[],[s8398,s76497,s76496,s76503]) ).

cnf(s76508,plain,
    ~ spl0_220,
    inference(rat,[],[s6989,s76503]) ).

cnf(s76510,plain,
    ~ spl0_291,
    inference(rat,[],[s7896,s76504]) ).

cnf(s76512,plain,
    ~ spl0_222,
    inference(rat,[],[s4697,s76507]) ).

cnf(s76517,plain,
    ~ spl0_261,
    inference(rat,[],[s2772,s76454]) ).

cnf(s76552,plain,
    spl0_64,
    inference(rat,[],[s553,s13806]) ).

cnf(s76553,plain,
    spl0_189,
    inference(rat,[],[s13865,s76418,s76517,s76459,s76552]) ).

cnf(s76554,plain,
    spl0_190,
    inference(rat,[],[s1911,s76553]) ).

cnf(s76555,plain,
    spl0_191,
    inference(rat,[],[s76343,s76466,s76433,s76554]) ).

cnf(s76556,plain,
    spl0_192,
    inference(rat,[],[s1915,s76555]) ).

cnf(s76557,plain,
    spl0_193,
    inference(rat,[],[s13295,s76484,s76556]) ).

cnf(s76558,plain,
    spl0_194,
    inference(rat,[],[s1919,s76557]) ).

cnf(s76559,plain,
    spl0_195,
    inference(rat,[],[s13289,s76482,s76558]) ).

cnf(s76560,plain,
    spl0_196,
    inference(rat,[],[s1923,s76559]) ).

cnf(s76572,plain,
    ~ spl0_603,
    inference(rat,[],[s53345,s56392,s76374,s76379]) ).

cnf(s76573,plain,
    ~ spl0_425,
    inference(rat,[],[s21542,s76572]) ).

cnf(s76574,plain,
    ~ spl0_255,
    inference(rat,[],[s9561,s76573]) ).

cnf(s76575,plain,
    ~ spl0_219,
    inference(rat,[],[s8665,s76425,s76574]) ).

cnf(s76578,plain,
    ~ spl0_612,
    inference(rat,[],[s13791,s76508,s76483,s76498,s76575]) ).

cnf(s76579,plain,
    spl0_197,
    inference(rat,[],[s48694,s76560,s76578]) ).

cnf(s76580,plain,
    spl0_198,
    inference(rat,[],[s1927,s76579]) ).

cnf(s76581,plain,
    ~ spl0_358,
    inference(rat,[],[s50922,s55519,s56499,s76378,s76572,s76573]) ).

cnf(s76583,plain,
    ~ spl0_423,
    inference(rat,[],[s8681,s76581]) ).

cnf(s76585,plain,
    ~ spl0_221,
    inference(rat,[],[s8674,s76575,s76583]) ).

cnf(s76588,plain,
    ~ spl0_614,
    inference(rat,[],[s13733,s76512,s76503,s76510,s76585]) ).

cnf(s76589,plain,
    spl0_199,
    inference(rat,[],[s48718,s76580,s76588]) ).

cnf(s76590,plain,
    spl0_200,
    inference(rat,[],[s1931,s76589]) ).

cnf(s76591,plain,
    ~ spl0_372,
    inference(rat,[],[s44748,s45815,s47464,s76393,s76397]) ).

cnf(s76592,plain,
    ~ spl0_362,
    inference(rat,[],[s45736,s76396,s76591]) ).

cnf(s76593,plain,
    ~ spl0_376,
    inference(rat,[],[s9236,s76497,s76492,s76591]) ).

cnf(s76596,plain,
    ~ spl0_363,
    inference(rat,[],[s32249,s76495,s76592]) ).

cnf(s76597,plain,
    spl0_400,
    inference(rat,[],[s11083,s76497,s76492,s76591,s76501,s76592]) ).

cnf(s76599,plain,
    ~ spl0_402,
    inference(rat,[],[s9973,s76501,s76593]) ).

cnf(s76600,plain,
    ~ spl0_299,
    inference(rat,[],[s4920,s76501,s76507,s76593]) ).

cnf(s76604,plain,
    spl0_560,
    inference(rat,[],[s11263,s76596,s76599,s76597]) ).

cnf(s76605,plain,
    ~ spl0_347,
    inference(rat,[],[s11246,s76604,s76599,s76597]) ).

cnf(s76606,plain,
    ~ spl0_297,
    inference(rat,[],[s10036,s76599,s76597]) ).

cnf(s76611,plain,
    ~ spl0_224,
    inference(rat,[],[s4844,s76600]) ).

cnf(s76617,plain,
    ~ spl0_374,
    inference(rat,[],[s10183,s76605]) ).

cnf(s76618,plain,
    ~ spl0_375,
    inference(rat,[],[s4807,s76600,s76606]) ).

cnf(s76619,plain,
    ~ spl0_226,
    inference(rat,[],[s4747,s76600,s76606]) ).

cnf(s76623,plain,
    ~ spl0_233,
    inference(rat,[],[s4776,s76618,s76617]) ).

cnf(s76630,plain,
    ~ spl0_421,
    inference(rat,[],[s50268,s50355,s76581,s76381]) ).

cnf(s76633,plain,
    ~ spl0_254,
    inference(rat,[],[s12129,s76630]) ).

cnf(s76634,plain,
    ~ spl0_223,
    inference(rat,[],[s2830,s76585,s76633]) ).

cnf(s76635,plain,
    ~ spl0_253,
    inference(rat,[],[s2655,s76585,s76633]) ).

cnf(s76638,plain,
    ~ spl0_616,
    inference(rat,[],[s13745,s76611,s76600,s76635]) ).

cnf(s76639,plain,
    spl0_201,
    inference(rat,[],[s57872,s76590,s76638]) ).

cnf(s76640,plain,
    spl0_202,
    inference(rat,[],[s1935,s76639]) ).

cnf(s76641,plain,
    ~ spl0_1266,
    inference(rat,[],[s67423,s74434,s74455,s76147,s74346]) ).

cnf(s76642,plain,
    ~ spl0_1177,
    inference(rat,[],[s67224,s76169,s76641]) ).

cnf(s76643,plain,
    ~ spl0_1189,
    inference(rat,[],[s74391,s76229,s76641]) ).

cnf(s76647,plain,
    spl0_1414,
    inference(rat,[],[s59856,s76642,s76643]) ).

cnf(s76648,plain,
    ~ spl0_1135,
    inference(rat,[],[s33071,s76643]) ).

cnf(s76650,plain,
    ~ spl0_2071,
    inference(rat,[],[s76006,s76647]) ).

cnf(s76654,plain,
    ~ spl0_1126,
    inference(rat,[],[s76220,s76237,s76648]) ).

cnf(s76658,plain,
    ~ spl0_579,
    inference(rat,[],[s28601,s28604,s28387,s28522,s76289,s76654]) ).

cnf(s76659,plain,
    ~ spl0_1120,
    inference(rat,[],[s75986,s76650,s76206,s76654]) ).

cnf(s76661,plain,
    ~ spl0_457,
    inference(rat,[],[s48245,s76381,s76658]) ).

cnf(s76662,plain,
    spl0_581,
    inference(rat,[],[s28632,s76659]) ).

cnf(s76663,plain,
    ~ spl0_1774,
    inference(rat,[],[s69572,s76661]) ).

cnf(s76667,plain,
    ~ spl0_541,
    inference(rat,[],[s28629,s76658,s76662]) ).

cnf(s76669,plain,
    ~ spl0_452,
    inference(rat,[],[s14904,s76661,s76667]) ).

cnf(s76671,plain,
    ~ spl0_360,
    inference(rat,[],[s53479,s50364,s53677,s76663,s76630]) ).

cnf(s76673,plain,
    ~ spl0_419,
    inference(rat,[],[s12233,s76671]) ).

cnf(s76674,plain,
    ~ spl0_367,
    inference(rat,[],[s50558,s76669,s76671]) ).

cnf(s76676,plain,
    ~ spl0_270,
    inference(rat,[],[s12225,s76673]) ).

cnf(s76677,plain,
    ~ spl0_417,
    inference(rat,[],[s9600,s76674]) ).

cnf(s76678,plain,
    ~ spl0_225,
    inference(rat,[],[s3188,s76634,s76676]) ).

cnf(s76679,plain,
    ~ spl0_269,
    inference(rat,[],[s2809,s76634,s76676]) ).

cnf(s76681,plain,
    ~ spl0_272,
    inference(rat,[],[s13074,s76677]) ).

cnf(s76685,plain,
    ~ spl0_271,
    inference(rat,[],[s2818,s76681,s76678]) ).

cnf(s76686,plain,
    ~ spl0_618,
    inference(rat,[],[s13757,s76619,s76618,s76679]) ).

cnf(s76689,plain,
    ~ spl0_606,
    inference(rat,[],[s13978,s76617,s76623,s76618,s76685]) ).

cnf(s76690,plain,
    spl0_203,
    inference(rat,[],[s53440,s76640,s76686]) ).

cnf(s76691,plain,
    spl0_204,
    inference(rat,[],[s1939,s76690]) ).

cnf(s76692,plain,
    spl0_607,
    inference(rat,[],[s12770,s76689,s76691]) ).

cnf(s76693,plain,
    ~ spl0_84,
    inference(rat,[],[s12834,s76689]) ).

cnf(s76694,plain,
    ~ spl0_177,
    inference(rat,[],[s12935,s76693,s76692]) ).

cnf(s76695,plain,
    ~ spl0_619,
    inference(rat,[],[s12891,s76693]) ).

cnf(s76696,plain,
    ~ spl0_82,
    inference(rat,[],[s12824,s76686,s76695]) ).

cnf(s76697,plain,
    ~ spl0_178,
    inference(rat,[],[s13034,s76692,s76696]) ).

cnf(s76698,plain,
    ~ spl0_617,
    inference(rat,[],[s12897,s76696]) ).

cnf(s76699,plain,
    ~ spl0_80,
    inference(rat,[],[s12815,s76638,s76698]) ).

cnf(s76700,plain,
    ~ spl0_179,
    inference(rat,[],[s12978,s76692,s76699]) ).

cnf(s76701,plain,
    ~ spl0_615,
    inference(rat,[],[s12903,s76699]) ).

cnf(s76702,plain,
    ~ spl0_78,
    inference(rat,[],[s12806,s76588,s76701]) ).

cnf(s76703,plain,
    ~ spl0_180,
    inference(rat,[],[s13021,s76692,s76702]) ).

cnf(s76704,plain,
    ~ spl0_613,
    inference(rat,[],[s12909,s76702]) ).

cnf(s76705,plain,
    ~ spl0_76,
    inference(rat,[],[s12797,s76578,s76704]) ).

cnf(s76706,plain,
    ~ spl0_181,
    inference(rat,[],[s12997,s76692,s76705]) ).

cnf(s76707,plain,
    ~ spl0_611,
    inference(rat,[],[s12915,s76705]) ).

cnf(s76708,plain,
    ~ spl0_74,
    inference(rat,[],[s12788,s76482,s76707]) ).

cnf(s76709,plain,
    ~ spl0_182,
    inference(rat,[],[s12985,s76692,s76708]) ).

cnf(s76710,plain,
    ~ spl0_609,
    inference(rat,[],[s12921,s76708]) ).

cnf(s76711,plain,
    ~ spl0_72,
    inference(rat,[],[s12779,s76484,s76710]) ).

cnf(s76712,plain,
    ~ spl0_183,
    inference(rat,[],[s13005,s76692,s76711]) ).

cnf(s76713,plain,
    ~ spl0_205,
    inference(rat,[],[s1943,s76711]) ).

cnf(s76714,plain,
    ~ spl0_70,
    inference(rat,[],[s76342,s76466,s76433,s76713]) ).

cnf(s76715,plain,
    ~ spl0_184,
    inference(rat,[],[s76119,s76692,s76714]) ).

cnf(s76716,plain,
    ~ spl0_621,
    inference(rat,[],[s13403,s76714]) ).

cnf(s76717,plain,
    ~ spl0_68,
    inference(rat,[],[s13721,s76517,s76418,s76459,s76716]) ).

cnf(s76719,plain,
    ~ spl0_185,
    inference(rat,[],[s12948,s76692,s76717]) ).

cnf(s76720,plain,
    ~ spl0_211,
    inference(rat,[],[s76350,s76692,s76717]) ).

cnf(s76721,plain,
    ~ spl0_5,
    inference(rat,[],[s2038,s76715,s76712,s76709,s76706,s76703,s76700,s76697,s76694,s76720,s76719]) ).

cnf(s76722,plain,
    ~ spl0_4,
    inference(rat,[],[s13013,s76692]) ).

cnf(s76724,plain,
    $false,
    inference(rat,[],[s172,s76721,s76722]) ).

fof(f128403,plain,
    $false,
    inference(avatar_sat_refutation,[],[s76724]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.03  % Problem  : SWV419-1.010 : TPTP v9.3.1. Released v3.5.0.
% 0.00/0.06  % Command  : run_vampire /export/starexec/sandbox/benchmark/theBenchmark.p 300 SAT
% 0.09/0.18  % Computer : n006.cluster.edu
% 0.09/0.18  % Model    : x86_64 x86_64
% 0.09/0.18  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.09/0.18  % Memory   : 8046.5625MB
% 0.09/0.18  % OS       : Linux 6.8.0-71-generic
% 0.09/0.18  % CPULimit : 300
% 0.09/0.18  % WCLimit  : 300
% 0.09/0.18  % DateTime : Mon Sep 28 10:55:25 UTC 2026
% 0.09/0.19  % CPUTime  : 
% 0.09/0.19  Running run_vampire /export/starexec/sandbox/benchmark/theBenchmark.p 300 SAT
% 0.09/0.21  Running first-order model finding
% 0.09/0.21  Running: /export/starexec/sandbox/solver/bin/vampire-ho --input_syntax tptp --output_axiom_names on --mode casc --intent sat -m 16384 --cores 7 -t 300 /export/starexec/sandbox/benchmark/theBenchmark.p
% 9.44/1.85  % (3885462)Will run a generic schedule for satisfiability detection.
% 9.44/1.85  % (3885472)ott+1_1_to=lpo:sil=16000:sp=reverse_arity:erd=off:random_seed=2994625627:i=131_2999 on theBenchmark for (2999ds/131Mi)
% 9.44/1.85  % (3885468)% WARNING: option uhcvi not known.
% 9.44/1.85  % (3885467)fmb+10_1_sas=cadical:bce=on:rp=on:random_seed=2983525225_2999 on theBenchmark for (2999ds/0Mi)
% 9.44/1.85  % (3885468)dis+11_61:31_drc=ordering:lsd=5:bsr=unit_only:rp=on:newcnf=on:random_seed=2008932323:i=135531:add=off:rawr=on_2999 on theBenchmark for (2999ds/135531Mi)
% 9.44/1.85  % (3885469)dis+10_161_sil=256000:plsq=on:plsqr=61199697,1048576:gs=on:alpa=true:sac=on:slsq=on:cn=on:random_seed=1110613823:i=88024:add=on:rawr=on_2999 on theBenchmark for (2999ds/88024Mi)
% 9.44/1.85  % (3885470)dis+10_1_sil=32000:sp=arity:random_seed=1736914365:i=103:fgj=on_2999 on theBenchmark for (2999ds/103Mi)
% 9.44/1.85  % (3885471)ott+31_1_sil=16000:lcm=predicate:bce=on:newcnf=on:random_seed=679963541:i=116_2999 on theBenchmark for (2999ds/116Mi)
% 9.44/1.85  % (3885473)ott-3_16_to=lpo:sil=16000:sp=arity:fd=off:rp=on:random_seed=2351645239:i=159:bs=unit_only:nicw=on:fsr=off:amm=off_2999 on theBenchmark for (2999ds/159Mi)
% 9.44/1.85  % Detected minimum model sizes of [1]
% 9.44/1.85  % Detected maximum model sizes of [31]
% 9.44/1.85  % TRYING [1]
% 9.44/1.85  % TRYING [2]
% 9.44/1.85  % TRYING [3]
% 9.44/1.85  % TRYING [4]
% 9.44/1.85  % (3885472)Instruction limit reached! 
% 9.44/1.85  % (3885472)------------------------------
% 9.44/1.85  % (3885472)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 9.44/1.85  % (3885472)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 9.44/1.85  % (3885472)CaDiCaL version: 2.1.3
% 9.44/1.85  % (3885472)Termination reason: Instruction limit
% 9.44/1.85  % (3885472)Termination phase: Saturation
% 9.44/1.85  % (3885472)Time elapsed: 0.042 s
% 9.44/1.85  % (3885472)Peak memory usage: 13 MB
% 9.44/1.85  % (3885472)Instructions burned: 133 (million)
% 9.44/1.85  % (3885481)fmb+10_1_fmbas=predicate:sil=64000:sas=cadical:random_seed=873328905:i=714:nm=2_2999 on theBenchmark for (2999ds/714Mi)
% 9.44/1.85  % Detected minimum model sizes of [1]
% 9.44/1.85  % Detected maximum model sizes of [31]
% 9.44/1.85  % TRYING [1]
% 9.44/1.85  % TRYING [2]
% 9.44/1.85  % TRYING [3]
% 9.44/1.85  % (3885471)Instruction limit reached! 
% 9.44/1.85  % (3885471)------------------------------
% 9.44/1.85  % (3885471)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 9.44/1.85  % (3885471)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 9.44/1.85  % (3885471)CaDiCaL version: 2.1.3
% 9.44/1.85  % (3885471)Termination reason: Instruction limit
% 9.44/1.85  % (3885471)Termination phase: Saturation
% 9.44/1.85  % (3885471)Time elapsed: 0.052 s
% 9.44/1.85  % (3885471)Peak memory usage: 12 MB
% 9.44/1.85  % (3885471)Instructions burned: 118 (million)
% 9.44/1.85  % TRYING [4]
% 9.44/1.85  % (3885470)Instruction limit reached! 
% 9.44/1.85  % (3885470)------------------------------
% 9.44/1.85  % (3885470)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 9.44/1.85  % (3885470)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 9.44/1.85  % (3885470)CaDiCaL version: 2.1.3
% 9.44/1.85  % (3885470)Termination reason: Instruction limit
% 9.44/1.85  % (3885470)Termination phase: Saturation
% 9.44/1.85  % (3885470)Time elapsed: 0.062 s
% 9.44/1.85  % (3885470)Peak memory usage: 12 MB
% 9.44/1.85  % (3885470)Instructions burned: 104 (million)
% 9.44/1.85  % (3885483)ott+32_1_sil=16000:bsd=on:sp=const_max:bce=on:random_seed=2289447101:i=131:bd=preordered:fsd=on_2999 on theBenchmark for (2999ds/131Mi)
% 9.44/1.85  % (3885484)dis+11_32_anc=none:slsqr=2,1:sil=64000:sas=cadical:lma=off:lsd=50:s2agt=8:slsqc=1:kmz=on:newcnf=on:slsq=on:random_seed=999002476:i=684:slsql=off:bs=unit_only:nicw=on:rawr=on_2999 on theBenchmark for (2999ds/684Mi)
% 9.44/1.85  % TRYING [5]
% 9.44/1.85  % TRYING [5]
% 9.44/1.85  % (3885473)Instruction limit reached! 
% 9.44/1.85  % (3885473)------------------------------
% 9.44/1.85  % (3885473)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 9.44/1.85  % (3885473)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 9.44/1.85  % (3885473)CaDiCaL version: 2.1.3
% 9.44/1.85  % (3885473)Termination reason: Instruction limit
% 9.44/1.85  % (3885473)Termination phase: Saturation
% 9.44/1.85  % (3885473)Time elapsed: 0.088 s
% 9.44/1.85  % (3885473)Peak memory usage: 13 MB
% 9.44/1.85  % (3885473)Instructions burned: 160 (million)
% 9.44/1.85  % (3885487)ott-21_1_sil=16000:fs=off:random_seed=3698769596:i=180:av=off:fsr=off_2998 on theBenchmark for (2998ds/180Mi)
% 9.44/1.85  % (3885483)Instruction limit reached! 
% 25.50/3.95  % (3885483)------------------------------
% 25.50/3.95  % (3885483)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 25.50/3.95  % (3885483)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 25.50/3.95  % (3885483)CaDiCaL version: 2.1.3
% 25.50/3.95  % (3885483)Termination reason: Instruction limit
% 25.50/3.95  % (3885483)Termination phase: Saturation
% 25.50/3.95  % (3885483)Time elapsed: 0.082 s
% 25.50/3.95  % (3885483)Peak memory usage: 13 MB
% 25.50/3.95  % (3885483)Instructions burned: 131 (million)
% 25.50/3.95  % (3885489)dis+10_4_sil=64000:sp=reverse_arity:bsr=on:sac=on:cn=on:random_seed=3207868160:i=477:bd=all_2998 on theBenchmark for (2998ds/477Mi)
% 25.50/3.95  % (3885487)Instruction limit reached! 
% 25.50/3.95  % (3885487)------------------------------
% 25.50/3.95  % (3885487)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 25.50/3.95  % (3885487)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 25.50/3.95  % (3885487)CaDiCaL version: 2.1.3
% 25.50/3.95  % (3885487)Termination reason: Instruction limit
% 25.50/3.95  % (3885487)Termination phase: Saturation
% 25.50/3.95  % (3885487)Time elapsed: 0.093 s
% 25.50/3.95  % (3885487)Peak memory usage: 12 MB
% 25.50/3.95  % (3885487)Instructions burned: 182 (million)
% 25.50/3.95  % (3885491)fmb+10_1_sil=64000:erd=off:updr=off:random_seed=4095847061:fmbsr=1.3:i=865:ins=25_2997 on theBenchmark for (2997ds/865Mi)
% 25.50/3.95  % Detected minimum model sizes of [1]
% 25.50/3.95  % Detected maximum model sizes of [31]
% 25.50/3.95  % TRYING [1]
% 25.50/3.95  % TRYING [2]
% 25.50/3.95  % TRYING [3]
% 25.50/3.95  % (3885481)Instruction limit reached! 
% 25.50/3.95  % (3885481)------------------------------
% 25.50/3.95  % (3885481)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 25.50/3.95  % (3885481)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 25.50/3.95  % (3885481)CaDiCaL version: 2.1.3
% 25.50/3.95  % (3885481)Termination reason: Instruction limit
% 25.50/3.95  % (3885481)Termination phase: Finite model building SAT solving
% 25.50/3.95  % (3885481)Time elapsed: 0.196 s
% 25.50/3.95  % (3885481)Peak memory usage: 19 MB
% 25.50/3.95  % (3885481)Instructions burned: 717 (million)
% 25.50/3.95  % (3885493)ott+10_1_to=lpo:sil=64000:tgt=full:sp=arity:spb=goal_then_units:random_seed=1583437924:i=1179_2997 on theBenchmark for (2997ds/1179Mi)
% 25.50/3.95  % TRYING [4]
% 25.50/3.95  % TRYING [5]
% 25.50/3.95  % (3885484)Instruction limit reached! 
% 25.50/3.95  % (3885484)------------------------------
% 25.50/3.95  % (3885484)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 25.50/3.95  % (3885484)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 25.50/3.95  % (3885484)CaDiCaL version: 2.1.3
% 25.50/3.95  % (3885484)Termination reason: Instruction limit
% 25.50/3.95  % (3885484)Termination phase: Saturation
% 25.50/3.95  % (3885484)Time elapsed: 0.372 s
% 25.50/3.95  % (3885484)Peak memory usage: 16 MB
% 25.50/3.95  % (3885484)Instructions burned: 685 (million)
% 25.50/3.95  % (3885495)fmb+10_1_sil=64000:erd=off:fmbss=14:random_seed=1661976339:i=889:ins=1_2995 on theBenchmark for (2995ds/889Mi)
% 25.50/3.95  % Detected minimum model sizes of [1]
% 25.50/3.95  % Detected maximum model sizes of [31]
% 25.50/3.95  % (3885489)Instruction limit reached! 
% 25.50/3.95  % (3885489)------------------------------
% 25.50/3.95  % (3885489)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 25.50/3.95  % (3885489)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 25.50/3.95  % (3885489)CaDiCaL version: 2.1.3
% 25.50/3.95  % (3885489)Termination reason: Instruction limit
% 25.50/3.95  % (3885489)Termination phase: Saturation
% 25.50/3.95  % (3885489)Time elapsed: 0.307 s
% 25.50/3.95  % (3885489)Peak memory usage: 15 MB
% 25.50/3.95  % (3885489)Instructions burned: 478 (million)
% 25.50/3.95  % (3885497)ott+1_16_sil=32000:plsq=on:plsqc=2:sas=cadical:avsql=on:sp=reverse_frequency:plsqr=128,1:bsr=unit_only:rp=on:newcnf=on:random_seed=1618285792:avsq=on:s2a=on:i=692:avsqr=8,1:kws=arity_squared:bs=unit_only:nm=2:rawr=on_2994 on theBenchmark for (2994ds/692Mi)
% 25.50/3.95  % (3885493)Instruction limit reached! 
% 25.50/3.95  % (3885493)------------------------------
% 25.50/3.95  % (3885493)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 25.50/3.95  % (3885493)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 25.50/3.95  % (3885493)CaDiCaL version: 2.1.3
% 25.50/3.95  % (3885493)Termination reason: Instruction limit
% 25.50/3.95  % (3885493)Termination phase: Saturation
% 25.50/3.95  % (3885493)Time elapsed: 0.354 s
% 25.50/3.95  % (3885493)Peak memory usage: 22 MB
% 43.36/6.48  % (3885493)Instructions burned: 1181 (million)
% 43.36/6.48  % (3885499)dis-10_1_anc=none:sil=64000:spb=goal:newcnf=on:cn=on:random_seed=3578266020:i=879:kws=inv_precedence:fsr=off_2993 on theBenchmark for (2993ds/879Mi)
% 43.36/6.48  % TRYING [6]
% 43.36/6.48  % (3885491)Instruction limit reached! 
% 43.36/6.48  % (3885491)------------------------------
% 43.36/6.48  % (3885491)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 43.36/6.48  % (3885491)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 43.36/6.48  % (3885491)CaDiCaL version: 2.1.3
% 43.36/6.48  % (3885491)Termination reason: Instruction limit
% 43.36/6.48  % (3885491)Termination phase: Finite model building constraint generation
% 43.36/6.48  % (3885491)Time elapsed: 0.463 s
% 43.36/6.48  % (3885491)Peak memory usage: 17 MB
% 43.36/6.48  % (3885491)Instructions burned: 865 (million)
% 43.36/6.48  % (3885501)fmb+10_1_sil=64000:random_seed=3622284035:i=22061:nm=2:gsp=on_2992 on theBenchmark for (2992ds/22061Mi)
% 43.36/6.48  % Detected minimum model sizes of [1]
% 43.36/6.48  % Detected maximum model sizes of [31]
% 43.36/6.48  % TRYING [1]
% 43.36/6.48  % TRYING [2]
% 43.36/6.48  % TRYING [3]
% 43.36/6.48  % TRYING [4]
% 43.36/6.48  % TRYING [14]
% 43.36/6.48  % TRYING [5]
% 43.36/6.48  % (3885497)Instruction limit reached! 
% 43.36/6.48  % (3885497)------------------------------
% 43.36/6.48  % (3885497)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 43.36/6.48  % (3885497)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 43.36/6.48  % (3885497)CaDiCaL version: 2.1.3
% 43.36/6.48  % (3885497)Termination reason: Instruction limit
% 43.36/6.48  % (3885497)Termination phase: Saturation
% 43.36/6.48  % (3885497)Time elapsed: 0.351 s
% 43.36/6.48  % (3885497)Peak memory usage: 18 MB
% 43.36/6.48  % (3885497)Instructions burned: 693 (million)
% 43.36/6.48  % TRYING [6]
% 43.36/6.48  % (3885499)Instruction limit reached! 
% 43.36/6.48  % (3885499)------------------------------
% 43.36/6.48  % (3885499)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 43.36/6.48  % (3885499)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 43.36/6.48  % (3885499)CaDiCaL version: 2.1.3
% 43.36/6.48  % (3885499)Termination reason: Instruction limit
% 43.36/6.48  % (3885499)Termination phase: Saturation
% 43.36/6.48  % (3885499)Time elapsed: 0.243 s
% 43.36/6.48  % (3885499)Peak memory usage: 15 MB
% 43.36/6.48  % (3885499)Instructions burned: 882 (million)
% 43.36/6.48  % (3885495)Instruction limit reached! 
% 43.36/6.48  % (3885495)------------------------------
% 43.36/6.48  % (3885495)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 43.36/6.48  % (3885495)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 43.36/6.48  % (3885495)CaDiCaL version: 2.1.3
% 43.36/6.48  % (3885495)Termination reason: Instruction limit
% 43.36/6.48  % (3885495)Termination phase: Finite model building SAT solving
% 43.36/6.48  % (3885495)Time elapsed: 0.391 s
% 43.36/6.48  % (3885495)Peak memory usage: 92 MB
% 43.36/6.48  % (3885495)Instructions burned: 889 (million)
% 43.36/6.48  % (3885504)fmb+10_1_sil=64000:sas=cadical:fmbss=8:random_seed=674735327:fmbsr=1.7:i=920_2991 on theBenchmark for (2991ds/920Mi)
% 43.36/6.48  % (3885503)fmb+10_1_sil=16000:sas=cadical:fmbss=20:random_seed=2946349185:i=9515:nm=5_2991 on theBenchmark for (2991ds/9515Mi)
% 43.36/6.48  % Detected minimum model sizes of [1]
% 43.36/6.48  % Detected maximum model sizes of [31]
% 43.36/6.48  % TRYING [8]
% 43.36/6.48  % Detected minimum model sizes of [1]
% 43.36/6.48  % Detected maximum model sizes of [31]
% 43.36/6.48  % TRYING [20]
% 43.36/6.48  % (3885507)dis-4_1_sil=16000:drc=ordering:sp=const_frequency:sac=on:newcnf=on:random_seed=1667291046:i=5131_2990 on theBenchmark for (2990ds/5131Mi)
% 43.36/6.48  % (3885504)Instruction limit reached! 
% 43.36/6.48  % (3885504)------------------------------
% 43.36/6.48  % (3885504)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 43.36/6.48  % (3885504)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 43.36/6.48  % (3885504)CaDiCaL version: 2.1.3
% 43.36/6.48  % (3885504)Termination reason: Instruction limit
% 43.36/6.48  % (3885504)Termination phase: Finite model building SAT solving
% 43.36/6.48  % (3885504)Time elapsed: 0.262 s
% 43.36/6.48  % (3885504)Peak memory usage: 45 MB
% 43.36/6.48  % (3885504)Instructions burned: 920 (million)
% 43.36/6.48  % (3885509)ott+11_16_sil=32000:fde=unused:bsd=on:sas=cadical:sp=arity:spb=units:lsd=10:nwc=3:random_seed=1686979586:i=1472:ins=7:fdi=8:gsp=on_2988 on theBenchmark for (2988ds/1472Mi)
% 43.36/6.48  % (3885509)Instruction limit reached! 
% 43.36/6.48  % (3885509)------------------------------
% 43.36/6.48  % (3885509)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 43.36/6.48  % (3885509)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 43.36/6.48  % (3885509)CaDiCaL version: 2.1.3
% 43.36/6.48  % (3885509)Termination reason: Instruction limit
% 43.36/6.48  % (3885509)Termination phase: Saturation
% 43.36/6.48  % (3885509)Time elapsed: 0.443 s
% 43.36/6.48  % (3885509)Peak memory usage: 18 MB
% 43.36/6.48  % (3885509)Instructions burned: 1475 (million)
% 43.36/6.48  % (3885511)fmb+10_1_sil=16000:sas=cadical:bce=on:fmbss=77:random_seed=2380678433:i=6324_2983 on theBenchmark for (2983ds/6324Mi)
% 43.36/6.48  % Detected minimum model sizes of [1]
% 43.36/6.48  % Detected maximum model sizes of [31]
% 43.36/6.48  % fmb_start_size (= 77) larger than a detected sort maximum size!
% 43.36/6.48  % (3885511)Refutation not found, incomplete strategy
% 43.36/6.48  % (3885511)------------------------------
% 43.36/6.48  % (3885511)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 43.36/6.48  % (3885511)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 43.36/6.48  % (3885511)CaDiCaL version: 2.1.3
% 43.36/6.48  % (3885511)Termination reason: Refutation not found, incomplete strategy
% 43.36/6.48  % (3885511)Time elapsed: 0.004 s
% 43.36/6.48  % (3885511)Peak memory usage: 10 MB
% 43.36/6.48  % (3885511)Instructions burned: 15 (million)
% 43.36/6.48  % (3885511)------------------------------
% 43.36/6.48  % (3885511)------------------------------
% 43.36/6.48  % (3885513)fmb+10_1_fmbas=function:sil=32000:sas=cadical:fmbss=16:random_seed=1036366091:fmbsr=2.30978:i=2174_2983 on theBenchmark for (2983ds/2174Mi)
% 43.36/6.48  % Detected minimum model sizes of [1]
% 43.36/6.48  % Detected maximum model sizes of [31]
% 43.36/6.48  % TRYING [16]
% 43.36/6.48  % TRYING [6]
% 43.36/6.48  % (3885513)Instruction limit reached! 
% 43.36/6.48  % (3885513)------------------------------
% 43.36/6.48  % (3885513)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 43.36/6.48  % (3885513)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 43.36/6.48  % (3885513)CaDiCaL version: 2.1.3
% 43.36/6.48  % (3885513)Termination reason: Instruction limit
% 43.36/6.48  % (3885513)Termination phase: Finite model building SAT solving
% 43.36/6.48  % (3885513)Time elapsed: 0.523 s
% 43.36/6.48  % (3885513)Peak memory usage: 301 MB
% 43.36/6.48  % (3885513)Instructions burned: 2177 (million)
% 43.36/6.48  % (3885515)ott-2_1_sil=16000:newcnf=on:random_seed=1117446070:avsq=on:i=869:avsqr=1,16:kws=inv_arity_squared_2978 on theBenchmark for (2978ds/869Mi)
% 43.36/6.48  % (3885515)Instruction limit reached! 
% 43.36/6.48  % (3885515)------------------------------
% 43.36/6.48  % (3885515)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 43.36/6.48  % (3885515)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 43.36/6.48  % (3885515)CaDiCaL version: 2.1.3
% 43.36/6.48  % (3885515)Termination reason: Instruction limit
% 43.36/6.48  % (3885515)Termination phase: Saturation
% 43.36/6.48  % (3885515)Time elapsed: 0.211 s
% 43.36/6.48  % (3885515)Peak memory usage: 14 MB
% 43.36/6.48  % (3885515)Instructions burned: 872 (million)
% 43.36/6.48  % (3885517)ott+10_1_sil=32000:tgt=ground:random_seed=68896960:i=5114:av=off_2975 on theBenchmark for (2975ds/5114Mi)
% 43.36/6.48  % TRYING [7]
% 43.36/6.48  % (3885507)Instruction limit reached! 
% 43.36/6.48  % (3885507)------------------------------
% 43.36/6.48  % (3885507)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 43.36/6.48  % (3885507)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 43.36/6.48  % (3885507)CaDiCaL version: 2.1.3
% 43.36/6.48  % (3885507)Termination reason: Instruction limit
% 43.36/6.48  % (3885507)Termination phase: Saturation
% 43.36/6.48  % (3885507)Time elapsed: 2.195 s
% 43.36/6.48  % (3885507)Peak memory usage: 17 MB
% 43.36/6.48  % (3885507)Instructions burned: 5132 (million)
% 43.36/6.48  % (3885519)fmb+10_1_sil=64000:sas=cadical:bce=on:rp=on:random_seed=1875854642:i=54282_2968 on theBenchmark for (2968ds/54282Mi)
% 43.36/6.48  % Detected minimum model sizes of [1]
% 43.36/6.48  % Detected maximum model sizes of [31]
% 43.36/6.48  % TRYING [1]
% 43.36/6.48  % TRYING [2]
% 43.36/6.48  % TRYING [3]
% 43.36/6.48  % TRYING [4]
% 43.36/6.48  % TRYING [5]
% 43.36/6.48  % TRYING [7]
% 43.36/6.48  % (3885517)Instruction limit reached! 
% 43.36/6.48  % (3885517)------------------------------
% 43.36/6.48  % (3885517)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 43.36/6.48  % (3885517)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 43.36/6.48  % (3885517)CaDiCaL version: 2.1.3
% 43.36/6.48  % (3885517)Termination reason: Instruction limit
% 43.36/6.48  % (3885517)Termination phase: Saturation
% 43.36/6.48  % (3885517)Time elapsed: 1.302 s
% 43.36/6.48  % (3885517)Peak memory usage: 28 MB
% 43.36/6.48  % (3885517)Instructions burned: 5116 (million)
% 43.36/6.48  % (3885521)dis-11_1_sil=16000:sp=reverse_frequency:alpa=true:random_seed=2694977953:i=3512:aac=none_2962 on theBenchmark for (2962ds/3512Mi)
% 43.36/6.48  % TRYING [6]
% 43.36/6.48  % (3885503)Instruction limit reached! 
% 43.36/6.48  % (3885503)------------------------------
% 43.36/6.48  % (3885503)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 43.36/6.48  % (3885503)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 43.36/6.48  % (3885503)CaDiCaL version: 2.1.3
% 43.36/6.48  % (3885503)Termination reason: Instruction limit
% 43.36/6.48  % (3885503)Termination phase: Finite model building SAT solving
% 43.36/6.48  % (3885503)Time elapsed: 3.755 s
% 43.36/6.48  % (3885503)Peak memory usage: 744 MB
% 43.36/6.48  % (3885503)Instructions burned: 9515 (million)
% 43.36/6.48  % (3885521)Instruction limit reached! 
% 43.36/6.48  % (3885521)------------------------------
% 43.36/6.48  % (3885521)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 43.36/6.48  % (3885521)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 43.36/6.48  % (3885521)CaDiCaL version: 2.1.3
% 43.36/6.48  % (3885521)Termination reason: Instruction limit
% 43.36/6.48  % (3885521)Termination phase: Saturation
% 43.36/6.48  % (3885521)Time elapsed: 0.962 s
% 43.36/6.48  % (3885521)Peak memory usage: 20 MB
% 43.36/6.48  % (3885521)Instructions burned: 3513 (million)
% 43.36/6.48  % (3885523)dis+21_1_sil=32000:sas=cadical:random_seed=1513969027:i=3773:amm=off_2952 on theBenchmark for (2952ds/3773Mi)
% 43.36/6.48  % (3885525)ott+11_1_sil=16000:gs=on:random_seed=3450459150:s2a=on:i=2251:s2at=3:kws=inv_arity_squared:nm=2:fsr=off:fsd=on_2952 on theBenchmark for (2952ds/2251Mi)
% 43.36/6.48  % TRYING [8]
% 43.36/6.48  % TRYING [8]
% 43.36/6.48  % (3885523)Instruction limit reached! 
% 43.36/6.48  % (3885523)------------------------------
% 43.36/6.48  % (3885523)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 43.36/6.48  % (3885523)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 43.36/6.48  % (3885523)CaDiCaL version: 2.1.3
% 43.36/6.48  % (3885523)Termination reason: Instruction limit
% 43.36/6.48  % (3885523)Termination phase: Saturation
% 43.36/6.48  % (3885523)Time elapsed: 1.063 s
% 43.36/6.48  % (3885523)Peak memory usage: 24 MB
% 43.36/6.48  % (3885523)Instructions burned: 3775 (million)
% 43.36/6.48  % (3885527)fmb+10_1_fmbas=predicate:sil=64000:tgt=ground:fmbss=7:random_seed=4265610660:fmbsr=1.6:i=67534_2942 on theBenchmark for (2942ds/67534Mi)
% 43.36/6.48  % Detected minimum model sizes of [1]
% 43.36/6.48  % Detected maximum model sizes of [31]
% 43.36/6.48  % TRYING [7]
% 43.36/6.48  % TRYING [8]
% 43.36/6.48  % TRYING [9]
% 43.36/6.48  % (3885469) found proof, printing to "/export/starexec/sandbox/tmp/vampire-proof-3885462-3885469"...
% 43.36/6.48  % (3885525)Instruction limit reached! 
% 43.36/6.48  % (3885525)------------------------------
% 43.36/6.48  % (3885525)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 43.36/6.48  % (3885525)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 43.36/6.48  % (3885525)CaDiCaL version: 2.1.3
% 43.36/6.48  % (3885525)Termination reason: Instruction limit
% 43.36/6.48  % (3885525)Termination phase: Saturation
% 43.36/6.48  % (3885525)Time elapsed: 1.379 s
% 43.36/6.48  % (3885525)Peak memory usage: 25 MB
% 43.36/6.48  % (3885525)Instructions burned: 2252 (million)
% 43.36/6.48  % (3885529)ott-22_32_sil=16000:tgt=full:fdtod=off:sp=weighted_frequency:rnwc=on:alpa=false:random_seed=1412922124:avsq=on:i=4591:add=off:avsqr=1,16:kws=inv_arity:nm=10:ins=9:fdi=4_2938 on theBenchmark for (2938ds/4591Mi)
% 43.36/6.48  % TRYING [9]
% 43.36/6.48  % (3885469)...printing done.
% 43.36/6.48  % (3885469)Refutation found. Thanks to Tanya!
% 43.36/6.48  % SZS status Unsatisfiable for theBenchmark
% 43.36/6.48  % SZS output start Proof for theBenchmark
% See solution above
% 44.47/6.52  % (3885469)------------------------------
% 44.47/6.52  % (3885469)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 44.47/6.52  % (3885469)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 44.47/6.52  % (3885469)CaDiCaL version: 2.1.3
% 44.47/6.52  % (3885469)Termination reason: Refutation
% 44.47/6.52  % (3885469)Time elapsed: 6.210 s
% 44.47/6.52  % (3885469)Peak memory usage: 62 MB
% 44.47/6.52  % (3885469)Instructions burned: 9269 (million)
% 44.47/6.52  % (3885462)Success in time 6.261 s
% 44.47/6.52  % Vampire exiting
%------------------------------------------------------------------------------