TSTP Solution File: SWV553-1.004 by Beagle---0.9.51

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Beagle---0.9.51
% Problem  : SWV553-1.004 : TPTP v8.1.2. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s

% Computer : n016.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Tue Aug 22 11:05:03 EDT 2023

% Result   : Unsatisfiable 11.48s 4.33s
% Output   : CNFRefutation 12.98s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   65
%            Number of leaves      :   13
% Syntax   : Number of formulae    :  699 ( 372 unt;   9 typ;   0 def)
%            Number of atoms       : 1621 (1584 equ)
%            Maximal formula atoms :    9 (   2 avg)
%            Number of connectives :  989 (  58   ~; 931   |;   0   &)
%                                         (   0 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   10 (   3 avg)
%            Maximal term depth    :   10 (   2 avg)
%            Number of types       :    1 (   0 usr)
%            Number of type conns  :    7 (   3   >;   4   *;   0   +;   0  <<)
%            Number of predicates  :    2 (   0 usr;   1 prp; 0-2 aty)
%            Number of functors    :    9 (   9 usr;   6 con; 0-3 aty)
%            Number of variables   :  153 (; 153   !;   0   ?;   0   :)

% Comments : 
%------------------------------------------------------------------------------
%$ store > sk > select > #nlpp > i4 > i3 > i2 > i1 > a2 > a1

%Foreground sorts:

%Background operators:

%Foreground operators:
tff(a1,type,
    a1: $i ).

tff(store,type,
    store: ( $i * $i * $i ) > $i ).

tff(a2,type,
    a2: $i ).

tff(sk,type,
    sk: ( $i * $i ) > $i ).

tff(i1,type,
    i1: $i ).

tff(i2,type,
    i2: $i ).

tff(select,type,
    select: ( $i * $i ) > $i ).

tff(i4,type,
    i4: $i ).

tff(i3,type,
    i3: $i ).

tff(f_26,axiom,
    ! [A,I,E] : ( select(store(A,I,E),I) = E ),
    file(unknown,unknown) ).

tff(f_30,axiom,
    ! [I,J,A,E] :
      ( ( I = J )
      | ( select(store(A,I,E),J) = select(A,J) ) ),
    file(unknown,unknown) ).

tff(f_31,axiom,
    store(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3)),i4,select(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3)),i4)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3)),i4,select(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3)),i4)),
    file(unknown,unknown) ).

tff(f_33,axiom,
    select(a1,sk(a1,a2)) != select(a2,sk(a1,a2)),
    file(unknown,unknown) ).

tff(c_2,plain,
    ! [A_1,I_2,E_3] : ( select(store(A_1,I_2,E_3),I_2) = E_3 ),
    inference(cnfTransformation,[status(thm)],[f_26]) ).

tff(c_4,plain,
    ! [A_6,I_4,E_7,J_5] :
      ( ( select(store(A_6,I_4,E_7),J_5) = select(A_6,J_5) )
      | ( J_5 = I_4 ) ),
    inference(cnfTransformation,[status(thm)],[f_30]) ).

tff(c_6,plain,
    store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3)),i4,select(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3)),i4)) = store(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3)),i4,select(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3)),i4)),
    inference(cnfTransformation,[status(thm)],[f_31]) ).

tff(c_43,plain,
    select(store(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3)),i4,select(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3)),i4)),i4) = select(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3)),i4),
    inference(superposition,[status(thm),theory(equality)],[c_6,c_2]) ).

tff(c_96,plain,
    ( ( select(store(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3)),i4,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i4)),i4) = select(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3)),i4) )
    | ( i4 = i3 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_43]) ).

tff(c_112,plain,
    ( ( select(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3)),i4) = select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i4) )
    | ( i4 = i3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_96]) ).

tff(c_169,plain,
    i4 = i3,
    inference(splitLeft,[status(thm)],[c_112]) ).

tff(c_171,plain,
    select(store(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3)),i3,select(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3)),i3)),i3) = select(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3)),i3),
    inference(demodulation,[status(thm),theory(equality)],[c_169,c_169,c_169,c_169,c_43]) ).

tff(c_174,plain,
    select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3) = select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_2,c_2,c_171]) ).

tff(c_183,plain,
    ( ( select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3) = select(store(a2,i1,select(a1,i1)),i3) )
    | ( i3 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_174,c_4]) ).

tff(c_193,plain,
    i3 = i2,
    inference(splitLeft,[status(thm)],[c_183]) ).

tff(c_194,plain,
    select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i2) = select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i2),
    inference(demodulation,[status(thm),theory(equality)],[c_193,c_193,c_174]) ).

tff(c_196,plain,
    select(store(a2,i1,select(a1,i1)),i2) = select(store(a1,i1,select(a2,i1)),i2),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_2,c_194]) ).

tff(c_208,plain,
    ( ( select(store(a1,i1,select(a2,i1)),i2) = select(a2,i2) )
    | ( i2 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_196,c_4]) ).

tff(c_215,plain,
    i2 = i1,
    inference(splitLeft,[status(thm)],[c_208]) ).

tff(c_216,plain,
    select(store(a2,i1,select(a1,i1)),i1) = select(store(a1,i1,select(a2,i1)),i1),
    inference(demodulation,[status(thm),theory(equality)],[c_215,c_215,c_196]) ).

tff(c_219,plain,
    select(a2,i1) = select(a1,i1),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_2,c_216]) ).

tff(c_195,plain,
    i4 = i2,
    inference(demodulation,[status(thm),theory(equality)],[c_193,c_169]) ).

tff(c_217,plain,
    i4 = i1,
    inference(demodulation,[status(thm),theory(equality)],[c_215,c_195]) ).

tff(c_218,plain,
    i3 = i1,
    inference(demodulation,[status(thm),theory(equality)],[c_215,c_193]) ).

tff(c_114,plain,
    ! [J_15] :
      ( ( select(store(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3)),i4,select(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3)),i4)),J_15) = select(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3)),J_15) )
      | ( i4 = J_15 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_6,c_4]) ).

tff(c_123,plain,
    ! [J_15] :
      ( ( select(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3)),J_15) = select(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3)),J_15) )
      | ( i4 = J_15 )
      | ( i4 = J_15 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_114,c_4]) ).

tff(c_257,plain,
    ! [J_16] :
      ( ( select(store(store(store(a2,i1,select(a1,i1)),i1,select(a1,i1)),i1,select(a1,i1)),J_16) = select(store(store(store(a1,i1,select(a1,i1)),i1,select(a1,i1)),i1,select(a1,i1)),J_16) )
      | ( i1 = J_16 )
      | ( i1 = J_16 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_217,c_217,c_219,c_219,c_219,c_2,c_218,c_218,c_2,c_218,c_218,c_2,c_215,c_215,c_2,c_215,c_215,c_2,c_215,c_215,c_2,c_215,c_215,c_123]) ).

tff(c_285,plain,
    ! [J_17] :
      ( ( select(store(store(store(a1,i1,select(a1,i1)),i1,select(a1,i1)),i1,select(a1,i1)),J_17) = select(store(store(a2,i1,select(a1,i1)),i1,select(a1,i1)),J_17) )
      | ( i1 = J_17 )
      | ( i1 = J_17 )
      | ( i1 = J_17 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_257,c_4]) ).

tff(c_314,plain,
    ! [J_18] :
      ( ( select(store(store(a2,i1,select(a1,i1)),i1,select(a1,i1)),J_18) = select(store(store(a1,i1,select(a1,i1)),i1,select(a1,i1)),J_18) )
      | ( i1 = J_18 )
      | ( i1 = J_18 )
      | ( i1 = J_18 )
      | ( i1 = J_18 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_285,c_4]) ).

tff(c_342,plain,
    ! [J_19] :
      ( ( select(store(store(a1,i1,select(a1,i1)),i1,select(a1,i1)),J_19) = select(store(a2,i1,select(a1,i1)),J_19) )
      | ( i1 = J_19 )
      | ( i1 = J_19 )
      | ( i1 = J_19 )
      | ( i1 = J_19 )
      | ( i1 = J_19 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_314,c_4]) ).

tff(c_370,plain,
    ! [J_20] :
      ( ( select(store(a2,i1,select(a1,i1)),J_20) = select(store(a1,i1,select(a1,i1)),J_20) )
      | ( i1 = J_20 )
      | ( i1 = J_20 )
      | ( i1 = J_20 )
      | ( i1 = J_20 )
      | ( i1 = J_20 )
      | ( i1 = J_20 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_342,c_4]) ).

tff(c_398,plain,
    ! [J_21] :
      ( ( select(store(a1,i1,select(a1,i1)),J_21) = select(a2,J_21) )
      | ( i1 = J_21 )
      | ( i1 = J_21 )
      | ( i1 = J_21 )
      | ( i1 = J_21 )
      | ( i1 = J_21 )
      | ( i1 = J_21 )
      | ( i1 = J_21 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_370,c_4]) ).

tff(c_426,plain,
    ! [J_22] :
      ( ( select(a2,J_22) = select(a1,J_22) )
      | ( i1 = J_22 )
      | ( i1 = J_22 )
      | ( i1 = J_22 )
      | ( i1 = J_22 )
      | ( i1 = J_22 )
      | ( i1 = J_22 )
      | ( i1 = J_22 )
      | ( i1 = J_22 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_398,c_4]) ).

tff(c_8,plain,
    select(a2,sk(a1,a2)) != select(a1,sk(a1,a2)),
    inference(cnfTransformation,[status(thm)],[f_33]) ).

tff(c_444,plain,
    sk(a1,a2) = i1,
    inference(superposition,[status(thm),theory(equality)],[c_426,c_8]) ).

tff(c_447,plain,
    select(a2,i1) != select(a1,i1),
    inference(demodulation,[status(thm),theory(equality)],[c_444,c_444,c_8]) ).

tff(c_450,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_219,c_447]) ).

tff(c_452,plain,
    i2 != i1,
    inference(splitRight,[status(thm)],[c_208]) ).

tff(c_451,plain,
    select(store(a1,i1,select(a2,i1)),i2) = select(a2,i2),
    inference(splitRight,[status(thm)],[c_208]) ).

tff(c_457,plain,
    ( ( select(a2,i2) = select(a1,i2) )
    | ( i2 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_451,c_4]) ).

tff(c_463,plain,
    select(a2,i2) = select(a1,i2),
    inference(negUnitSimplification,[status(thm)],[c_452,c_457]) ).

tff(c_466,plain,
    select(store(a1,i1,select(a2,i1)),i2) = select(a1,i2),
    inference(demodulation,[status(thm),theory(equality)],[c_463,c_451]) ).

tff(c_453,plain,
    select(store(a2,i1,select(a1,i1)),i2) = select(a2,i2),
    inference(demodulation,[status(thm),theory(equality)],[c_451,c_196]) ).

tff(c_473,plain,
    select(store(a2,i1,select(a1,i1)),i2) = select(a1,i2),
    inference(demodulation,[status(thm),theory(equality)],[c_463,c_453]) ).

tff(c_517,plain,
    ! [J_23] :
      ( ( select(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i2,select(a1,i2)),J_23) = select(store(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i2,select(a1,i2)),J_23) )
      | ( i2 = J_23 )
      | ( i2 = J_23 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_195,c_195,c_466,c_466,c_473,c_473,c_2,c_2,c_193,c_193,c_193,c_193,c_123]) ).

tff(c_545,plain,
    ! [J_24] :
      ( ( select(store(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i2,select(a1,i2)),J_24) = select(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),J_24) )
      | ( i2 = J_24 )
      | ( i2 = J_24 )
      | ( i2 = J_24 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_517,c_4]) ).

tff(c_573,plain,
    ! [J_25] :
      ( ( select(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),J_25) = select(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),J_25) )
      | ( i2 = J_25 )
      | ( i2 = J_25 )
      | ( i2 = J_25 )
      | ( i2 = J_25 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_545,c_4]) ).

tff(c_601,plain,
    ! [J_26] :
      ( ( select(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),J_26) = select(store(a2,i1,select(a1,i1)),J_26) )
      | ( i2 = J_26 )
      | ( i2 = J_26 )
      | ( i2 = J_26 )
      | ( i2 = J_26 )
      | ( i2 = J_26 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_573,c_4]) ).

tff(c_629,plain,
    ! [J_27] :
      ( ( select(store(a2,i1,select(a1,i1)),J_27) = select(store(a1,i1,select(a2,i1)),J_27) )
      | ( i2 = J_27 )
      | ( i2 = J_27 )
      | ( i2 = J_27 )
      | ( i2 = J_27 )
      | ( i2 = J_27 )
      | ( i2 = J_27 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_601,c_4]) ).

tff(c_642,plain,
    ( ( select(store(a1,i1,select(a2,i1)),i1) = select(a1,i1) )
    | ( i2 = i1 )
    | ( i2 = i1 )
    | ( i2 = i1 )
    | ( i2 = i1 )
    | ( i2 = i1 )
    | ( i2 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_629,c_2]) ).

tff(c_660,plain,
    ( ( select(a2,i1) = select(a1,i1) )
    | ( i2 = i1 )
    | ( i2 = i1 )
    | ( i2 = i1 )
    | ( i2 = i1 )
    | ( i2 = i1 )
    | ( i2 = i1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_642]) ).

tff(c_661,plain,
    select(a2,i1) = select(a1,i1),
    inference(negUnitSimplification,[status(thm)],[c_452,c_452,c_452,c_452,c_452,c_452,c_660]) ).

tff(c_652,plain,
    ! [J_5] :
      ( ( select(store(a1,i1,select(a2,i1)),J_5) = select(a2,J_5) )
      | ( i2 = J_5 )
      | ( i2 = J_5 )
      | ( i2 = J_5 )
      | ( i2 = J_5 )
      | ( i2 = J_5 )
      | ( i2 = J_5 )
      | ( i1 = J_5 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_629]) ).

tff(c_694,plain,
    ! [J_28] :
      ( ( select(store(a1,i1,select(a1,i1)),J_28) = select(a2,J_28) )
      | ( i2 = J_28 )
      | ( i2 = J_28 )
      | ( i2 = J_28 )
      | ( i2 = J_28 )
      | ( i2 = J_28 )
      | ( i2 = J_28 )
      | ( i1 = J_28 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_661,c_652]) ).

tff(c_736,plain,
    ! [J_29] :
      ( ( select(a2,J_29) = select(a1,J_29) )
      | ( i1 = J_29 )
      | ( i2 = J_29 )
      | ( i2 = J_29 )
      | ( i2 = J_29 )
      | ( i2 = J_29 )
      | ( i2 = J_29 )
      | ( i2 = J_29 )
      | ( i1 = J_29 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_694,c_4]) ).

tff(c_763,plain,
    ( ( sk(a1,a2) = i2 )
    | ( sk(a1,a2) = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_736,c_8]) ).

tff(c_769,plain,
    sk(a1,a2) = i1,
    inference(splitLeft,[status(thm)],[c_763]) ).

tff(c_770,plain,
    select(a2,i1) != select(a1,i1),
    inference(demodulation,[status(thm),theory(equality)],[c_769,c_769,c_8]) ).

tff(c_773,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_661,c_770]) ).

tff(c_774,plain,
    sk(a1,a2) = i2,
    inference(splitRight,[status(thm)],[c_763]) ).

tff(c_776,plain,
    select(a2,i2) != select(a1,i2),
    inference(demodulation,[status(thm),theory(equality)],[c_774,c_774,c_8]) ).

tff(c_779,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_463,c_776]) ).

tff(c_781,plain,
    i3 != i2,
    inference(splitRight,[status(thm)],[c_183]) ).

tff(c_780,plain,
    select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3) = select(store(a2,i1,select(a1,i1)),i3),
    inference(splitRight,[status(thm)],[c_183]) ).

tff(c_786,plain,
    ( ( select(store(a2,i1,select(a1,i1)),i3) = select(store(a1,i1,select(a2,i1)),i3) )
    | ( i3 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_780,c_4]) ).

tff(c_795,plain,
    select(store(a2,i1,select(a1,i1)),i3) = select(store(a1,i1,select(a2,i1)),i3),
    inference(negUnitSimplification,[status(thm)],[c_781,c_786]) ).

tff(c_803,plain,
    ( ( select(store(a1,i1,select(a2,i1)),i3) = select(a2,i3) )
    | ( i3 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_795,c_4]) ).

tff(c_810,plain,
    i3 = i1,
    inference(splitLeft,[status(thm)],[c_803]) ).

tff(c_812,plain,
    i2 != i1,
    inference(demodulation,[status(thm),theory(equality)],[c_810,c_781]) ).

tff(c_811,plain,
    select(store(a2,i1,select(a1,i1)),i1) = select(store(a1,i1,select(a2,i1)),i1),
    inference(demodulation,[status(thm),theory(equality)],[c_810,c_810,c_795]) ).

tff(c_814,plain,
    select(a2,i1) = select(a1,i1),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_2,c_811]) ).

tff(c_782,plain,
    select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3) = select(store(a2,i1,select(a1,i1)),i3),
    inference(demodulation,[status(thm),theory(equality)],[c_780,c_174]) ).

tff(c_901,plain,
    select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a1,i1)),i2)),i1) = select(a1,i1),
    inference(demodulation,[status(thm),theory(equality)],[c_814,c_2,c_810,c_810,c_782]) ).

tff(c_813,plain,
    i4 = i1,
    inference(demodulation,[status(thm),theory(equality)],[c_810,c_169]) ).

tff(c_62,plain,
    ( ( store(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3)),i4,select(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3)),i4)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3)),i4,select(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(a2,i1,select(a1,i1)),i3)),i4)) )
    | ( i3 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_6]) ).

tff(c_845,plain,
    ( ( store(store(store(store(a1,i1,select(a1,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i1,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a1,i1)),i2)),i1)),i1,select(store(store(a1,i1,select(a1,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i1)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a1,i1)),i2)),i1,select(store(store(a1,i1,select(a1,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i1)),i1,select(a1,i1)) )
    | ( i2 = i1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_810,c_814,c_814,c_814,c_814,c_814,c_2,c_813,c_813,c_2,c_813,c_813,c_2,c_810,c_810,c_810,c_810,c_810,c_810,c_810,c_810,c_62]) ).

tff(c_846,plain,
    store(store(store(store(a1,i1,select(a1,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i1,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a1,i1)),i2)),i1)),i1,select(store(store(a1,i1,select(a1,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i1)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a1,i1)),i2)),i1,select(store(store(a1,i1,select(a1,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i1)),i1,select(a1,i1)),
    inference(negUnitSimplification,[status(thm)],[c_812,c_845]) ).

tff(c_853,plain,
    select(store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a1,i1)),i2)),i1,select(store(store(a1,i1,select(a1,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i1)),i1,select(a1,i1)),i1) = select(store(store(a1,i1,select(a1,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i1),
    inference(superposition,[status(thm),theory(equality)],[c_846,c_2]) ).

tff(c_871,plain,
    select(store(store(a1,i1,select(a1,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i1) = select(a1,i1),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_853]) ).

tff(c_881,plain,
    store(store(store(store(a1,i1,select(a1,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i1,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a1,i1)),i2)),i1)),i1,select(a1,i1)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a1,i1)),i2)),i1,select(a1,i1)),i1,select(a1,i1)),
    inference(demodulation,[status(thm),theory(equality)],[c_871,c_871,c_846]) ).

tff(c_939,plain,
    store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a1,i1)),i2)),i1,select(a1,i1)),i1,select(a1,i1)) = store(store(store(store(a1,i1,select(a1,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i1,select(a1,i1)),i1,select(a1,i1)),
    inference(demodulation,[status(thm),theory(equality)],[c_901,c_881]) ).

tff(c_950,plain,
    ( ( store(store(store(store(a1,i1,select(a1,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i1,select(a1,i1)),i1,select(a1,i1)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i1,select(a1,i1)),i1,select(a1,i1)) )
    | ( i2 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_939]) ).

tff(c_954,plain,
    store(store(store(store(a1,i1,select(a1,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i1,select(a1,i1)),i1,select(a1,i1)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i1,select(a1,i1)),i1,select(a1,i1)),
    inference(negUnitSimplification,[status(thm)],[c_812,c_950]) ).

tff(c_966,plain,
    ( ( store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i1,select(a1,i1)),i1,select(a1,i1)) = store(store(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),i1,select(a1,i1)),i1,select(a1,i1)) )
    | ( i2 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_954]) ).

tff(c_970,plain,
    store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i1,select(a1,i1)),i1,select(a1,i1)) = store(store(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),i1,select(a1,i1)),i1,select(a1,i1)),
    inference(negUnitSimplification,[status(thm)],[c_812,c_966]) ).

tff(c_1001,plain,
    ! [J_30] :
      ( ( select(store(store(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),i1,select(a1,i1)),i1,select(a1,i1)),J_30) = select(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i1,select(a1,i1)),J_30) )
      | ( i1 = J_30 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_970,c_4]) ).

tff(c_1029,plain,
    ! [J_31] :
      ( ( select(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i1,select(a1,i1)),J_31) = select(store(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),i1,select(a1,i1)),J_31) )
      | ( i1 = J_31 )
      | ( i1 = J_31 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_1001,c_4]) ).

tff(c_1057,plain,
    ! [J_32] :
      ( ( select(store(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),i1,select(a1,i1)),J_32) = select(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),J_32) )
      | ( i1 = J_32 )
      | ( i1 = J_32 )
      | ( i1 = J_32 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_1029,c_4]) ).

tff(c_1085,plain,
    ! [J_33] :
      ( ( select(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),J_33) = select(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),J_33) )
      | ( i1 = J_33 )
      | ( i1 = J_33 )
      | ( i1 = J_33 )
      | ( i1 = J_33 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_1057,c_4]) ).

tff(c_1098,plain,
    ( ( select(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),i2) = select(a1,i2) )
    | ( i2 = i1 )
    | ( i2 = i1 )
    | ( i2 = i1 )
    | ( i2 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_1085,c_2]) ).

tff(c_1116,plain,
    ( ( select(a2,i2) = select(a1,i2) )
    | ( i2 = i1 )
    | ( i2 = i1 )
    | ( i2 = i1 )
    | ( i2 = i1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_1098]) ).

tff(c_1117,plain,
    select(a2,i2) = select(a1,i2),
    inference(negUnitSimplification,[status(thm)],[c_812,c_812,c_812,c_812,c_1116]) ).

tff(c_1094,plain,
    ! [J_33] :
      ( ( select(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),J_33) = select(store(a2,i1,select(a1,i1)),J_33) )
      | ( i2 = J_33 )
      | ( i1 = J_33 )
      | ( i1 = J_33 )
      | ( i1 = J_33 )
      | ( i1 = J_33 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_1085,c_4]) ).

tff(c_1149,plain,
    ! [J_34] :
      ( ( select(store(store(a1,i1,select(a1,i1)),i2,select(a1,i2)),J_34) = select(store(a2,i1,select(a1,i1)),J_34) )
      | ( i2 = J_34 )
      | ( i1 = J_34 )
      | ( i1 = J_34 )
      | ( i1 = J_34 )
      | ( i1 = J_34 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1117,c_1094]) ).

tff(c_1189,plain,
    ! [J_35] :
      ( ( select(store(a2,i1,select(a1,i1)),J_35) = select(store(a1,i1,select(a1,i1)),J_35) )
      | ( i2 = J_35 )
      | ( i2 = J_35 )
      | ( i1 = J_35 )
      | ( i1 = J_35 )
      | ( i1 = J_35 )
      | ( i1 = J_35 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_1149,c_4]) ).

tff(c_1226,plain,
    ! [J_36] :
      ( ( select(store(a1,i1,select(a1,i1)),J_36) = select(a2,J_36) )
      | ( i1 = J_36 )
      | ( i2 = J_36 )
      | ( i2 = J_36 )
      | ( i1 = J_36 )
      | ( i1 = J_36 )
      | ( i1 = J_36 )
      | ( i1 = J_36 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_1189,c_4]) ).

tff(c_1268,plain,
    ! [J_37] :
      ( ( select(a2,J_37) = select(a1,J_37) )
      | ( i1 = J_37 )
      | ( i1 = J_37 )
      | ( i2 = J_37 )
      | ( i2 = J_37 )
      | ( i1 = J_37 )
      | ( i1 = J_37 )
      | ( i1 = J_37 )
      | ( i1 = J_37 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_1226,c_4]) ).

tff(c_1295,plain,
    ( ( sk(a1,a2) = i2 )
    | ( sk(a1,a2) = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_1268,c_8]) ).

tff(c_1301,plain,
    sk(a1,a2) = i1,
    inference(splitLeft,[status(thm)],[c_1295]) ).

tff(c_1302,plain,
    select(a2,i1) != select(a1,i1),
    inference(demodulation,[status(thm),theory(equality)],[c_1301,c_1301,c_8]) ).

tff(c_1305,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_814,c_1302]) ).

tff(c_1306,plain,
    sk(a1,a2) = i2,
    inference(splitRight,[status(thm)],[c_1295]) ).

tff(c_1308,plain,
    select(a2,i2) != select(a1,i2),
    inference(demodulation,[status(thm),theory(equality)],[c_1306,c_1306,c_8]) ).

tff(c_1311,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_1117,c_1308]) ).

tff(c_1313,plain,
    i3 != i1,
    inference(splitRight,[status(thm)],[c_803]) ).

tff(c_1312,plain,
    select(store(a1,i1,select(a2,i1)),i3) = select(a2,i3),
    inference(splitRight,[status(thm)],[c_803]) ).

tff(c_1318,plain,
    ( ( select(a2,i3) = select(a1,i3) )
    | ( i3 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_1312,c_4]) ).

tff(c_1324,plain,
    select(a2,i3) = select(a1,i3),
    inference(negUnitSimplification,[status(thm)],[c_1313,c_1318]) ).

tff(c_1314,plain,
    select(store(a2,i1,select(a1,i1)),i3) = select(a2,i3),
    inference(demodulation,[status(thm),theory(equality)],[c_1312,c_795]) ).

tff(c_1362,plain,
    select(store(a2,i1,select(a1,i1)),i3) = select(a1,i3),
    inference(demodulation,[status(thm),theory(equality)],[c_1324,c_1314]) ).

tff(c_790,plain,
    ( ( select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i3) = select(store(a2,i1,select(a1,i1)),i3) )
    | ( i2 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_780]) ).

tff(c_1395,plain,
    ( ( select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i3) = select(a1,i3) )
    | ( i2 = i1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1362,c_790]) ).

tff(c_1396,plain,
    i2 = i1,
    inference(splitLeft,[status(thm)],[c_1395]) ).

tff(c_1327,plain,
    select(store(a1,i1,select(a2,i1)),i3) = select(a1,i3),
    inference(demodulation,[status(thm),theory(equality)],[c_1324,c_1312]) ).

tff(c_799,plain,
    select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3) = select(store(a1,i1,select(a2,i1)),i3),
    inference(demodulation,[status(thm),theory(equality)],[c_795,c_780]) ).

tff(c_1417,plain,
    select(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i3) = select(a1,i3),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_1396,c_1396,c_1327,c_799]) ).

tff(c_1402,plain,
    select(store(store(a2,i1,select(a1,i1)),i1,select(a2,i1)),i3) = select(a1,i3),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_1396,c_1396,c_1362,c_782]) ).

tff(c_1432,plain,
    ( ( store(store(store(store(a2,i1,select(a1,i1)),i1,select(a2,i1)),i3,select(a1,i3)),i3,select(a1,i3)) = store(store(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i3,select(a1,i3)),i3,select(a1,i3)) )
    | ( i3 = i1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1396,c_1417,c_1417,c_1402,c_2,c_1396,c_1396,c_2,c_1396,c_1396,c_2,c_1396,c_1396,c_2,c_1396,c_1396,c_2,c_1396,c_1396,c_1362,c_2,c_2,c_169,c_169,c_169,c_169,c_62]) ).

tff(c_1433,plain,
    store(store(store(store(a2,i1,select(a1,i1)),i1,select(a2,i1)),i3,select(a1,i3)),i3,select(a1,i3)) = store(store(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i3,select(a1,i3)),i3,select(a1,i3)),
    inference(negUnitSimplification,[status(thm)],[c_1313,c_1432]) ).

tff(c_1448,plain,
    ! [J_38] :
      ( ( select(store(store(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i3,select(a1,i3)),i3,select(a1,i3)),J_38) = select(store(store(store(a2,i1,select(a1,i1)),i1,select(a2,i1)),i3,select(a1,i3)),J_38) )
      | ( i3 = J_38 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_1433,c_4]) ).

tff(c_1476,plain,
    ! [J_39] :
      ( ( select(store(store(store(a2,i1,select(a1,i1)),i1,select(a2,i1)),i3,select(a1,i3)),J_39) = select(store(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i3,select(a1,i3)),J_39) )
      | ( i3 = J_39 )
      | ( i3 = J_39 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_1448,c_4]) ).

tff(c_1504,plain,
    ! [J_40] :
      ( ( select(store(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i3,select(a1,i3)),J_40) = select(store(store(a2,i1,select(a1,i1)),i1,select(a2,i1)),J_40) )
      | ( i3 = J_40 )
      | ( i3 = J_40 )
      | ( i3 = J_40 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_1476,c_4]) ).

tff(c_1532,plain,
    ! [J_41] :
      ( ( select(store(store(a2,i1,select(a1,i1)),i1,select(a2,i1)),J_41) = select(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),J_41) )
      | ( i3 = J_41 )
      | ( i3 = J_41 )
      | ( i3 = J_41 )
      | ( i3 = J_41 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_1504,c_4]) ).

tff(c_1545,plain,
    ( ( select(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i1) = select(a2,i1) )
    | ( i3 = i1 )
    | ( i3 = i1 )
    | ( i3 = i1 )
    | ( i3 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_1532,c_2]) ).

tff(c_1563,plain,
    ( ( select(a2,i1) = select(a1,i1) )
    | ( i3 = i1 )
    | ( i3 = i1 )
    | ( i3 = i1 )
    | ( i3 = i1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_1545]) ).

tff(c_1564,plain,
    select(a2,i1) = select(a1,i1),
    inference(negUnitSimplification,[status(thm)],[c_1313,c_1313,c_1313,c_1313,c_1563]) ).

tff(c_1541,plain,
    ! [J_41] :
      ( ( select(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),J_41) = select(store(a2,i1,select(a1,i1)),J_41) )
      | ( i1 = J_41 )
      | ( i3 = J_41 )
      | ( i3 = J_41 )
      | ( i3 = J_41 )
      | ( i3 = J_41 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_1532,c_4]) ).

tff(c_1627,plain,
    ! [J_42] :
      ( ( select(store(store(a1,i1,select(a1,i1)),i1,select(a1,i1)),J_42) = select(store(a2,i1,select(a1,i1)),J_42) )
      | ( i1 = J_42 )
      | ( i3 = J_42 )
      | ( i3 = J_42 )
      | ( i3 = J_42 )
      | ( i3 = J_42 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1564,c_1541]) ).

tff(c_1669,plain,
    ! [J_43] :
      ( ( select(store(a2,i1,select(a1,i1)),J_43) = select(store(a1,i1,select(a1,i1)),J_43) )
      | ( i1 = J_43 )
      | ( i1 = J_43 )
      | ( i3 = J_43 )
      | ( i3 = J_43 )
      | ( i3 = J_43 )
      | ( i3 = J_43 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_1627,c_4]) ).

tff(c_1711,plain,
    ! [J_44] :
      ( ( select(store(a1,i1,select(a1,i1)),J_44) = select(a2,J_44) )
      | ( i1 = J_44 )
      | ( i1 = J_44 )
      | ( i1 = J_44 )
      | ( i3 = J_44 )
      | ( i3 = J_44 )
      | ( i3 = J_44 )
      | ( i3 = J_44 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_1669,c_4]) ).

tff(c_1753,plain,
    ! [J_45] :
      ( ( select(a2,J_45) = select(a1,J_45) )
      | ( i1 = J_45 )
      | ( i1 = J_45 )
      | ( i1 = J_45 )
      | ( i1 = J_45 )
      | ( i3 = J_45 )
      | ( i3 = J_45 )
      | ( i3 = J_45 )
      | ( i3 = J_45 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_1711,c_4]) ).

tff(c_1780,plain,
    ( ( sk(a1,a2) = i1 )
    | ( sk(a1,a2) = i3 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_1753,c_8]) ).

tff(c_1786,plain,
    sk(a1,a2) = i3,
    inference(splitLeft,[status(thm)],[c_1780]) ).

tff(c_1787,plain,
    select(a2,i3) != select(a1,i3),
    inference(demodulation,[status(thm),theory(equality)],[c_1786,c_1786,c_8]) ).

tff(c_1790,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_1324,c_1787]) ).

tff(c_1791,plain,
    sk(a1,a2) = i1,
    inference(splitRight,[status(thm)],[c_1780]) ).

tff(c_1795,plain,
    select(a2,i1) != select(a1,i1),
    inference(demodulation,[status(thm),theory(equality)],[c_1791,c_1791,c_8]) ).

tff(c_1798,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_1564,c_1795]) ).

tff(c_1800,plain,
    i2 != i1,
    inference(splitRight,[status(thm)],[c_1395]) ).

tff(c_1836,plain,
    select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3) = select(a1,i3),
    inference(demodulation,[status(thm),theory(equality)],[c_1362,c_782]) ).

tff(c_190,plain,
    ( ( select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3) = select(store(a2,i1,select(a1,i1)),i3) )
    | ( i3 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_174]) ).

tff(c_1815,plain,
    ( ( select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3) = select(a1,i3) )
    | ( i3 = i2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1362,c_190]) ).

tff(c_1816,plain,
    select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3) = select(a1,i3),
    inference(negUnitSimplification,[status(thm)],[c_781,c_1815]) ).

tff(c_1873,plain,
    ( ( store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(a1,i3)),i3,select(a1,i3)) = store(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(a1,i3)),i3,select(a1,i3)) )
    | ( i3 = i2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1836,c_1816,c_1816,c_2,c_2,c_169,c_169,c_169,c_169,c_1362,c_62]) ).

tff(c_1874,plain,
    store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(a1,i3)),i3,select(a1,i3)) = store(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(a1,i3)),i3,select(a1,i3)),
    inference(negUnitSimplification,[status(thm)],[c_781,c_1873]) ).

tff(c_1885,plain,
    ( ( store(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(a1,i3)),i3,select(a1,i3)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3,select(a1,i3)),i3,select(a1,i3)) )
    | ( i2 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_1874]) ).

tff(c_1889,plain,
    store(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(a1,i3)),i3,select(a1,i3)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3,select(a1,i3)),i3,select(a1,i3)),
    inference(negUnitSimplification,[status(thm)],[c_1800,c_1885]) ).

tff(c_1901,plain,
    ( ( store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3,select(a1,i3)),i3,select(a1,i3)) = store(store(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i3,select(a1,i3)),i3,select(a1,i3)) )
    | ( i2 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_1889]) ).

tff(c_1905,plain,
    store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3,select(a1,i3)),i3,select(a1,i3)) = store(store(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i3,select(a1,i3)),i3,select(a1,i3)),
    inference(negUnitSimplification,[status(thm)],[c_1800,c_1901]) ).

tff(c_1918,plain,
    ! [J_46] :
      ( ( select(store(store(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i3,select(a1,i3)),i3,select(a1,i3)),J_46) = select(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3,select(a1,i3)),J_46) )
      | ( i3 = J_46 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_1905,c_4]) ).

tff(c_1946,plain,
    ! [J_47] :
      ( ( select(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3,select(a1,i3)),J_47) = select(store(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i3,select(a1,i3)),J_47) )
      | ( i3 = J_47 )
      | ( i3 = J_47 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_1918,c_4]) ).

tff(c_1974,plain,
    ! [J_48] :
      ( ( select(store(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i3,select(a1,i3)),J_48) = select(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),J_48) )
      | ( i3 = J_48 )
      | ( i3 = J_48 )
      | ( i3 = J_48 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_1946,c_4]) ).

tff(c_2002,plain,
    ! [J_49] :
      ( ( select(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),J_49) = select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),J_49) )
      | ( i3 = J_49 )
      | ( i3 = J_49 )
      | ( i3 = J_49 )
      | ( i3 = J_49 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_1974,c_4]) ).

tff(c_2015,plain,
    ( ( select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i2) = select(a1,i2) )
    | ( i3 = i2 )
    | ( i3 = i2 )
    | ( i3 = i2 )
    | ( i3 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_2002,c_2]) ).

tff(c_2033,plain,
    ( ( select(a2,i2) = select(a1,i2) )
    | ( i3 = i2 )
    | ( i3 = i2 )
    | ( i3 = i2 )
    | ( i3 = i2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_2015]) ).

tff(c_2034,plain,
    select(a2,i2) = select(a1,i2),
    inference(negUnitSimplification,[status(thm)],[c_781,c_781,c_781,c_781,c_2033]) ).

tff(c_2011,plain,
    ! [J_49] :
      ( ( select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),J_49) = select(store(a2,i1,select(a1,i1)),J_49) )
      | ( i2 = J_49 )
      | ( i3 = J_49 )
      | ( i3 = J_49 )
      | ( i3 = J_49 )
      | ( i3 = J_49 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_2002,c_4]) ).

tff(c_2083,plain,
    ! [J_50] :
      ( ( select(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),J_50) = select(store(a2,i1,select(a1,i1)),J_50) )
      | ( i2 = J_50 )
      | ( i3 = J_50 )
      | ( i3 = J_50 )
      | ( i3 = J_50 )
      | ( i3 = J_50 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2034,c_2011]) ).

tff(c_2123,plain,
    ! [J_51] :
      ( ( select(store(a2,i1,select(a1,i1)),J_51) = select(store(a1,i1,select(a2,i1)),J_51) )
      | ( i2 = J_51 )
      | ( i2 = J_51 )
      | ( i3 = J_51 )
      | ( i3 = J_51 )
      | ( i3 = J_51 )
      | ( i3 = J_51 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_2083,c_4]) ).

tff(c_2139,plain,
    ( ( select(store(a1,i1,select(a2,i1)),i1) = select(a1,i1) )
    | ( i2 = i1 )
    | ( i2 = i1 )
    | ( i3 = i1 )
    | ( i3 = i1 )
    | ( i3 = i1 )
    | ( i3 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_2123,c_2]) ).

tff(c_2160,plain,
    ( ( select(a2,i1) = select(a1,i1) )
    | ( i2 = i1 )
    | ( i2 = i1 )
    | ( i3 = i1 )
    | ( i3 = i1 )
    | ( i3 = i1 )
    | ( i3 = i1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_2139]) ).

tff(c_2161,plain,
    select(a2,i1) = select(a1,i1),
    inference(negUnitSimplification,[status(thm)],[c_1313,c_1313,c_1313,c_1313,c_1800,c_1800,c_2160]) ).

tff(c_2135,plain,
    ! [J_51] :
      ( ( select(store(a1,i1,select(a2,i1)),J_51) = select(a2,J_51) )
      | ( i1 = J_51 )
      | ( i2 = J_51 )
      | ( i2 = J_51 )
      | ( i3 = J_51 )
      | ( i3 = J_51 )
      | ( i3 = J_51 )
      | ( i3 = J_51 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_2123,c_4]) ).

tff(c_2180,plain,
    ! [J_52] :
      ( ( select(store(a1,i1,select(a1,i1)),J_52) = select(a2,J_52) )
      | ( i1 = J_52 )
      | ( i2 = J_52 )
      | ( i2 = J_52 )
      | ( i3 = J_52 )
      | ( i3 = J_52 )
      | ( i3 = J_52 )
      | ( i3 = J_52 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2161,c_2135]) ).

tff(c_2318,plain,
    ! [J_53] :
      ( ( select(a2,J_53) = select(a1,J_53) )
      | ( i1 = J_53 )
      | ( i1 = J_53 )
      | ( i2 = J_53 )
      | ( i2 = J_53 )
      | ( i3 = J_53 )
      | ( i3 = J_53 )
      | ( i3 = J_53 )
      | ( i3 = J_53 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_2180,c_4]) ).

tff(c_2353,plain,
    ( ( sk(a1,a2) = i1 )
    | ( sk(a1,a2) = i2 )
    | ( sk(a1,a2) = i3 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_2318,c_8]) ).

tff(c_2361,plain,
    sk(a1,a2) = i3,
    inference(splitLeft,[status(thm)],[c_2353]) ).

tff(c_2362,plain,
    select(a2,i3) != select(a1,i3),
    inference(demodulation,[status(thm),theory(equality)],[c_2361,c_2361,c_8]) ).

tff(c_2365,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_1324,c_2362]) ).

tff(c_2366,plain,
    ( ( sk(a1,a2) = i2 )
    | ( sk(a1,a2) = i1 ) ),
    inference(splitRight,[status(thm)],[c_2353]) ).

tff(c_2368,plain,
    sk(a1,a2) = i1,
    inference(splitLeft,[status(thm)],[c_2366]) ).

tff(c_2370,plain,
    select(a2,i1) != select(a1,i1),
    inference(demodulation,[status(thm),theory(equality)],[c_2368,c_2368,c_8]) ).

tff(c_2373,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_2161,c_2370]) ).

tff(c_2374,plain,
    sk(a1,a2) = i2,
    inference(splitRight,[status(thm)],[c_2366]) ).

tff(c_2377,plain,
    select(a2,i2) != select(a1,i2),
    inference(demodulation,[status(thm),theory(equality)],[c_2374,c_2374,c_8]) ).

tff(c_2380,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_2034,c_2377]) ).

tff(c_2382,plain,
    i4 != i3,
    inference(splitRight,[status(thm)],[c_112]) ).

tff(c_65,plain,
    ( ( store(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3)),i4,select(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3)),i4)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3)),i4,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i4)) )
    | ( i4 = i3 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_6]) ).

tff(c_2383,plain,
    store(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3)),i4,select(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3)),i4)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3)),i4,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i4)),
    inference(negUnitSimplification,[status(thm)],[c_2382,c_65]) ).

tff(c_2385,plain,
    select(store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3)),i4,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i4)),i4) = select(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3)),i4),
    inference(demodulation,[status(thm),theory(equality)],[c_2383,c_43]) ).

tff(c_2387,plain,
    select(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3)),i4) = select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i4),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_2385]) ).

tff(c_2434,plain,
    ( ( select(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(a2,i1,select(a1,i1)),i3)),i4) = select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i4) )
    | ( i3 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_2387]) ).

tff(c_2444,plain,
    i3 = i2,
    inference(splitLeft,[status(thm)],[c_2434]) ).

tff(c_2428,plain,
    ( ( select(store(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3)),i4) = select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i4) )
    | ( i2 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_2387]) ).

tff(c_2454,plain,
    ( ( select(store(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i2,select(store(a1,i1,select(a2,i1)),i2)),i4) = select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i4) )
    | ( i2 = i1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_2444,c_2444,c_2428]) ).

tff(c_2455,plain,
    i2 = i1,
    inference(splitLeft,[status(thm)],[c_2454]) ).

tff(c_2447,plain,
    i4 != i2,
    inference(demodulation,[status(thm),theory(equality)],[c_2444,c_2382]) ).

tff(c_2456,plain,
    i4 != i1,
    inference(demodulation,[status(thm),theory(equality)],[c_2455,c_2447]) ).

tff(c_2457,plain,
    i3 = i1,
    inference(demodulation,[status(thm),theory(equality)],[c_2455,c_2444]) ).

tff(c_2394,plain,
    select(store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3)),i4,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i4)),i4) = select(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3)),i4),
    inference(superposition,[status(thm),theory(equality)],[c_2383,c_2]) ).

tff(c_2418,plain,
    select(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3)),i4) = select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i4),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_2394]) ).

tff(c_2483,plain,
    select(store(store(store(a2,i1,select(a1,i1)),i1,select(a2,i1)),i1,select(a1,i1)),i4) = select(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i4),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_2457,c_2457,c_2,c_2455,c_2455,c_2,c_2455,c_2455,c_2,c_2455,c_2455,c_2418]) ).

tff(c_2487,plain,
    ( ( select(store(store(a2,i1,select(a1,i1)),i1,select(a2,i1)),i4) = select(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i4) )
    | ( i4 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_2483,c_4]) ).

tff(c_2493,plain,
    select(store(store(a2,i1,select(a1,i1)),i1,select(a2,i1)),i4) = select(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i4),
    inference(negUnitSimplification,[status(thm)],[c_2456,c_2487]) ).

tff(c_2503,plain,
    ( ( select(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i4) = select(store(a2,i1,select(a1,i1)),i4) )
    | ( i4 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_2493]) ).

tff(c_2507,plain,
    select(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i4) = select(store(a2,i1,select(a1,i1)),i4),
    inference(negUnitSimplification,[status(thm)],[c_2456,c_2503]) ).

tff(c_2515,plain,
    ( ( select(store(a2,i1,select(a1,i1)),i4) = select(store(a1,i1,select(a2,i1)),i4) )
    | ( i4 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_2507,c_4]) ).

tff(c_2521,plain,
    select(store(a2,i1,select(a1,i1)),i4) = select(store(a1,i1,select(a2,i1)),i4),
    inference(negUnitSimplification,[status(thm)],[c_2456,c_2515]) ).

tff(c_2528,plain,
    ( ( select(store(a1,i1,select(a2,i1)),i4) = select(a2,i4) )
    | ( i4 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_2521,c_4]) ).

tff(c_2534,plain,
    select(store(a1,i1,select(a2,i1)),i4) = select(a2,i4),
    inference(negUnitSimplification,[status(thm)],[c_2456,c_2528]) ).

tff(c_2541,plain,
    ( ( select(a2,i4) = select(a1,i4) )
    | ( i4 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_2534,c_4]) ).

tff(c_2547,plain,
    select(a2,i4) = select(a1,i4),
    inference(negUnitSimplification,[status(thm)],[c_2456,c_2541]) ).

tff(c_2667,plain,
    ! [J_54] :
      ( ( select(store(store(store(a2,i1,select(a1,i1)),i1,select(a2,i1)),i1,select(a1,i1)),J_54) = select(store(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i1,select(a2,i1)),J_54) )
      | ( i4 = J_54 )
      | ( i4 = J_54 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_2457,c_2457,c_2,c_2457,c_2457,c_2,c_2455,c_2455,c_2,c_2455,c_2455,c_2,c_2455,c_2455,c_2,c_2455,c_2455,c_123]) ).

tff(c_2680,plain,
    ( ( select(store(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i1,select(a2,i1)),i1) = select(a1,i1) )
    | ( i4 = i1 )
    | ( i4 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_2667,c_2]) ).

tff(c_2698,plain,
    ( ( select(a2,i1) = select(a1,i1) )
    | ( i4 = i1 )
    | ( i4 = i1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_2680]) ).

tff(c_2699,plain,
    select(a2,i1) = select(a1,i1),
    inference(negUnitSimplification,[status(thm)],[c_2456,c_2456,c_2698]) ).

tff(c_2676,plain,
    ! [J_54] :
      ( ( select(store(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i1,select(a2,i1)),J_54) = select(store(store(a2,i1,select(a1,i1)),i1,select(a2,i1)),J_54) )
      | ( i1 = J_54 )
      | ( i4 = J_54 )
      | ( i4 = J_54 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_2667,c_4]) ).

tff(c_2789,plain,
    ! [J_55] :
      ( ( select(store(store(store(a1,i1,select(a1,i1)),i1,select(a1,i1)),i1,select(a1,i1)),J_55) = select(store(store(a2,i1,select(a1,i1)),i1,select(a1,i1)),J_55) )
      | ( i1 = J_55 )
      | ( i4 = J_55 )
      | ( i4 = J_55 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2699,c_2699,c_2699,c_2676]) ).

tff(c_2832,plain,
    ! [J_56] :
      ( ( select(store(store(a2,i1,select(a1,i1)),i1,select(a1,i1)),J_56) = select(store(store(a1,i1,select(a1,i1)),i1,select(a1,i1)),J_56) )
      | ( i1 = J_56 )
      | ( i4 = J_56 )
      | ( i4 = J_56 )
      | ( i1 = J_56 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_2789]) ).

tff(c_2874,plain,
    ! [J_57] :
      ( ( select(store(store(a1,i1,select(a1,i1)),i1,select(a1,i1)),J_57) = select(store(a2,i1,select(a1,i1)),J_57) )
      | ( i1 = J_57 )
      | ( i1 = J_57 )
      | ( i4 = J_57 )
      | ( i4 = J_57 )
      | ( i1 = J_57 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_2832,c_4]) ).

tff(c_2916,plain,
    ! [J_58] :
      ( ( select(store(a2,i1,select(a1,i1)),J_58) = select(store(a1,i1,select(a1,i1)),J_58) )
      | ( i1 = J_58 )
      | ( i1 = J_58 )
      | ( i1 = J_58 )
      | ( i4 = J_58 )
      | ( i4 = J_58 )
      | ( i1 = J_58 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_2874,c_4]) ).

tff(c_2958,plain,
    ! [J_59] :
      ( ( select(store(a1,i1,select(a1,i1)),J_59) = select(a2,J_59) )
      | ( i1 = J_59 )
      | ( i1 = J_59 )
      | ( i1 = J_59 )
      | ( i1 = J_59 )
      | ( i4 = J_59 )
      | ( i4 = J_59 )
      | ( i1 = J_59 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_2916,c_4]) ).

tff(c_3001,plain,
    ! [J_60] :
      ( ( select(a2,J_60) = select(a1,J_60) )
      | ( i1 = J_60 )
      | ( i1 = J_60 )
      | ( i1 = J_60 )
      | ( i1 = J_60 )
      | ( i1 = J_60 )
      | ( i4 = J_60 )
      | ( i4 = J_60 )
      | ( i1 = J_60 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_2958,c_4]) ).

tff(c_3028,plain,
    ( ( sk(a1,a2) = i4 )
    | ( sk(a1,a2) = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_3001,c_8]) ).

tff(c_3034,plain,
    sk(a1,a2) = i1,
    inference(splitLeft,[status(thm)],[c_3028]) ).

tff(c_3035,plain,
    select(a2,i1) != select(a1,i1),
    inference(demodulation,[status(thm),theory(equality)],[c_3034,c_3034,c_8]) ).

tff(c_3038,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_2699,c_3035]) ).

tff(c_3039,plain,
    sk(a1,a2) = i4,
    inference(splitRight,[status(thm)],[c_3028]) ).

tff(c_3041,plain,
    select(a2,i4) != select(a1,i4),
    inference(demodulation,[status(thm),theory(equality)],[c_3039,c_3039,c_8]) ).

tff(c_3044,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_2547,c_3041]) ).

tff(c_3046,plain,
    i2 != i1,
    inference(splitRight,[status(thm)],[c_2454]) ).

tff(c_3045,plain,
    select(store(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i2,select(store(a1,i1,select(a2,i1)),i2)),i4) = select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i4),
    inference(splitRight,[status(thm)],[c_2454]) ).

tff(c_3050,plain,
    ( ( select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i4) = select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i4) )
    | ( i4 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_3045,c_4]) ).

tff(c_3059,plain,
    select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i4) = select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i4),
    inference(negUnitSimplification,[status(thm)],[c_2447,c_3050]) ).

tff(c_3067,plain,
    ( ( select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i4) = select(store(a1,i1,select(a2,i1)),i4) )
    | ( i4 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_3059,c_4]) ).

tff(c_3076,plain,
    select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i4) = select(store(a1,i1,select(a2,i1)),i4),
    inference(negUnitSimplification,[status(thm)],[c_2447,c_3067]) ).

tff(c_3115,plain,
    select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i4) = select(store(a1,i1,select(a2,i1)),i4),
    inference(demodulation,[status(thm),theory(equality)],[c_3076,c_3059]) ).

tff(c_3233,plain,
    select(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i2,select(store(a2,i1,select(a1,i1)),i2)),i4) = select(store(a1,i1,select(a2,i1)),i4),
    inference(demodulation,[status(thm),theory(equality)],[c_3115,c_2,c_2444,c_2444,c_2418]) ).

tff(c_3237,plain,
    ( ( select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i4) = select(store(a1,i1,select(a2,i1)),i4) )
    | ( i4 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_3233,c_4]) ).

tff(c_3249,plain,
    select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i4) = select(store(a1,i1,select(a2,i1)),i4),
    inference(negUnitSimplification,[status(thm)],[c_2447,c_3237]) ).

tff(c_3257,plain,
    ( ( select(store(a2,i1,select(a1,i1)),i4) = select(store(a1,i1,select(a2,i1)),i4) )
    | ( i4 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_3249,c_4]) ).

tff(c_3266,plain,
    select(store(a2,i1,select(a1,i1)),i4) = select(store(a1,i1,select(a2,i1)),i4),
    inference(negUnitSimplification,[status(thm)],[c_2447,c_3257]) ).

tff(c_3274,plain,
    ( ( select(store(a1,i1,select(a2,i1)),i4) = select(a2,i4) )
    | ( i4 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_3266,c_4]) ).

tff(c_3281,plain,
    i4 = i1,
    inference(splitLeft,[status(thm)],[c_3274]) ).

tff(c_3282,plain,
    select(store(a2,i1,select(a1,i1)),i1) = select(store(a1,i1,select(a2,i1)),i1),
    inference(demodulation,[status(thm),theory(equality)],[c_3281,c_3281,c_3266]) ).

tff(c_3292,plain,
    select(a2,i1) = select(a1,i1),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_2,c_3282]) ).

tff(c_74,plain,
    select(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3)),i4) = select(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3)),i4),
    inference(superposition,[status(thm),theory(equality)],[c_43,c_2]) ).

tff(c_3342,plain,
    select(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a1,i1)),i2)),i2,select(store(a2,i1,select(a1,i1)),i2)),i1) = select(store(store(store(a1,i1,select(a1,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i2,select(store(a1,i1,select(a1,i1)),i2)),i1),
    inference(demodulation,[status(thm),theory(equality)],[c_3292,c_3292,c_3292,c_3281,c_3281,c_2,c_2,c_2444,c_2444,c_2444,c_2444,c_74]) ).

tff(c_3284,plain,
    select(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i2,select(store(a2,i1,select(a1,i1)),i2)),i1) = select(store(a1,i1,select(a2,i1)),i1),
    inference(demodulation,[status(thm),theory(equality)],[c_3281,c_3281,c_3233]) ).

tff(c_3294,plain,
    select(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i2,select(store(a2,i1,select(a1,i1)),i2)),i1) = select(a2,i1),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_3284]) ).

tff(c_3581,plain,
    select(store(store(store(a1,i1,select(a1,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i2,select(store(a1,i1,select(a1,i1)),i2)),i1) = select(a1,i1),
    inference(demodulation,[status(thm),theory(equality)],[c_3342,c_3292,c_3292,c_3294]) ).

tff(c_3583,plain,
    select(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a1,i1)),i2)),i2,select(store(a2,i1,select(a1,i1)),i2)),i1) = select(a1,i1),
    inference(demodulation,[status(thm),theory(equality)],[c_3581,c_3342]) ).

tff(c_47,plain,
    ( ( store(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3)),i4,select(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3)),i4)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3)),i4,select(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3)),i4)) )
    | ( i2 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_6]) ).

tff(c_3634,plain,
    ( ( store(store(store(store(a1,i1,select(a1,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i2,select(store(a1,i1,select(a1,i1)),i2)),i1,select(a1,i1)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i2,select(store(a2,i1,select(a1,i1)),i2)),i1,select(a1,i1)) )
    | ( i2 = i1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_3583,c_3581,c_3292,c_3292,c_3292,c_3292,c_3292,c_3281,c_3281,c_3281,c_3281,c_2,c_2,c_2,c_2,c_2444,c_2444,c_2444,c_2444,c_2444,c_2444,c_2444,c_2444,c_47]) ).

tff(c_3635,plain,
    store(store(store(store(a1,i1,select(a1,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i2,select(store(a1,i1,select(a1,i1)),i2)),i1,select(a1,i1)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i2,select(store(a2,i1,select(a1,i1)),i2)),i1,select(a1,i1)),
    inference(negUnitSimplification,[status(thm)],[c_3046,c_3634]) ).

tff(c_3649,plain,
    ( ( store(store(store(store(a1,i1,select(a1,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i2,select(a1,i2)),i1,select(a1,i1)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i2,select(store(a2,i1,select(a1,i1)),i2)),i1,select(a1,i1)) )
    | ( i2 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_3635]) ).

tff(c_3654,plain,
    store(store(store(store(a1,i1,select(a1,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i2,select(a1,i2)),i1,select(a1,i1)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i2,select(store(a2,i1,select(a1,i1)),i2)),i1,select(a1,i1)),
    inference(negUnitSimplification,[status(thm)],[c_3046,c_3649]) ).

tff(c_3701,plain,
    ( ( store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i2,select(store(a2,i1,select(a1,i1)),i2)),i1,select(a1,i1)) = store(store(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),i2,select(a1,i2)),i1,select(a1,i1)) )
    | ( i2 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_3654]) ).

tff(c_3705,plain,
    store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i2,select(store(a2,i1,select(a1,i1)),i2)),i1,select(a1,i1)) = store(store(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),i2,select(a1,i2)),i1,select(a1,i1)),
    inference(negUnitSimplification,[status(thm)],[c_3046,c_3701]) ).

tff(c_3719,plain,
    ( ( store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i2,select(a2,i2)),i1,select(a1,i1)) = store(store(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),i2,select(a1,i2)),i1,select(a1,i1)) )
    | ( i2 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_3705]) ).

tff(c_3723,plain,
    store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i2,select(a2,i2)),i1,select(a1,i1)) = store(store(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),i2,select(a1,i2)),i1,select(a1,i1)),
    inference(negUnitSimplification,[status(thm)],[c_3046,c_3719]) ).

tff(c_3735,plain,
    ! [J_63] :
      ( ( select(store(store(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),i2,select(a1,i2)),i1,select(a1,i1)),J_63) = select(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i2,select(a2,i2)),J_63) )
      | ( i1 = J_63 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_3723,c_4]) ).

tff(c_3784,plain,
    ! [J_64] :
      ( ( select(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i2,select(a2,i2)),J_64) = select(store(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),i2,select(a1,i2)),J_64) )
      | ( i1 = J_64 )
      | ( i1 = J_64 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_3735,c_4]) ).

tff(c_3797,plain,
    ( ( select(store(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),i2,select(a1,i2)),i2) = select(a2,i2) )
    | ( i2 = i1 )
    | ( i2 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_3784,c_2]) ).

tff(c_3815,plain,
    ( ( select(a2,i2) = select(a1,i2) )
    | ( i2 = i1 )
    | ( i2 = i1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_3797]) ).

tff(c_3816,plain,
    select(a2,i2) = select(a1,i2),
    inference(negUnitSimplification,[status(thm)],[c_3046,c_3046,c_3815]) ).

tff(c_3793,plain,
    ! [J_64] :
      ( ( select(store(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),i2,select(a1,i2)),J_64) = select(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),J_64) )
      | ( i2 = J_64 )
      | ( i1 = J_64 )
      | ( i1 = J_64 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_3784,c_4]) ).

tff(c_3838,plain,
    ! [J_65] :
      ( ( select(store(store(store(a1,i1,select(a1,i1)),i2,select(a1,i2)),i2,select(a1,i2)),J_65) = select(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),J_65) )
      | ( i2 = J_65 )
      | ( i1 = J_65 )
      | ( i1 = J_65 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_3816,c_3793]) ).

tff(c_3983,plain,
    ! [J_66] :
      ( ( select(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),J_66) = select(store(store(a1,i1,select(a1,i1)),i2,select(a1,i2)),J_66) )
      | ( i2 = J_66 )
      | ( i2 = J_66 )
      | ( i1 = J_66 )
      | ( i1 = J_66 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_3838,c_4]) ).

tff(c_4025,plain,
    ! [J_67] :
      ( ( select(store(store(a1,i1,select(a1,i1)),i2,select(a1,i2)),J_67) = select(store(a2,i1,select(a1,i1)),J_67) )
      | ( i2 = J_67 )
      | ( i2 = J_67 )
      | ( i2 = J_67 )
      | ( i1 = J_67 )
      | ( i1 = J_67 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_3983,c_4]) ).

tff(c_4065,plain,
    ! [J_68] :
      ( ( select(store(a2,i1,select(a1,i1)),J_68) = select(store(a1,i1,select(a1,i1)),J_68) )
      | ( i2 = J_68 )
      | ( i2 = J_68 )
      | ( i2 = J_68 )
      | ( i2 = J_68 )
      | ( i1 = J_68 )
      | ( i1 = J_68 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4025,c_4]) ).

tff(c_4125,plain,
    ! [J_69] :
      ( ( select(store(a1,i1,select(a1,i1)),J_69) = select(a2,J_69) )
      | ( i1 = J_69 )
      | ( i2 = J_69 )
      | ( i2 = J_69 )
      | ( i2 = J_69 )
      | ( i2 = J_69 )
      | ( i1 = J_69 )
      | ( i1 = J_69 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4065,c_4]) ).

tff(c_4191,plain,
    ! [J_70] :
      ( ( select(a2,J_70) = select(a1,J_70) )
      | ( i1 = J_70 )
      | ( i1 = J_70 )
      | ( i2 = J_70 )
      | ( i2 = J_70 )
      | ( i2 = J_70 )
      | ( i2 = J_70 )
      | ( i1 = J_70 )
      | ( i1 = J_70 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4125,c_4]) ).

tff(c_4218,plain,
    ( ( sk(a1,a2) = i2 )
    | ( sk(a1,a2) = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4191,c_8]) ).

tff(c_4224,plain,
    sk(a1,a2) = i1,
    inference(splitLeft,[status(thm)],[c_4218]) ).

tff(c_4225,plain,
    select(a2,i1) != select(a1,i1),
    inference(demodulation,[status(thm),theory(equality)],[c_4224,c_4224,c_8]) ).

tff(c_4228,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_3292,c_4225]) ).

tff(c_4229,plain,
    sk(a1,a2) = i2,
    inference(splitRight,[status(thm)],[c_4218]) ).

tff(c_4231,plain,
    select(a2,i2) != select(a1,i2),
    inference(demodulation,[status(thm),theory(equality)],[c_4229,c_4229,c_8]) ).

tff(c_4234,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_3816,c_4231]) ).

tff(c_4236,plain,
    i4 != i1,
    inference(splitRight,[status(thm)],[c_3274]) ).

tff(c_4235,plain,
    select(store(a1,i1,select(a2,i1)),i4) = select(a2,i4),
    inference(splitRight,[status(thm)],[c_3274]) ).

tff(c_4250,plain,
    ( ( select(a2,i4) = select(a1,i4) )
    | ( i4 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4235,c_4]) ).

tff(c_4256,plain,
    select(a2,i4) = select(a1,i4),
    inference(negUnitSimplification,[status(thm)],[c_4236,c_4250]) ).

tff(c_4240,plain,
    select(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i2,select(store(a2,i1,select(a1,i1)),i2)),i4) = select(a2,i4),
    inference(demodulation,[status(thm),theory(equality)],[c_4235,c_3233]) ).

tff(c_4597,plain,
    select(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i2,select(store(a2,i1,select(a1,i1)),i2)),i4) = select(a1,i4),
    inference(demodulation,[status(thm),theory(equality)],[c_4256,c_4240]) ).

tff(c_2386,plain,
    store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3)),i4,select(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3)),i4)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3)),i4,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i4)),
    inference(demodulation,[status(thm),theory(equality)],[c_2383,c_6]) ).

tff(c_3081,plain,
    store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i2,select(store(a2,i1,select(a1,i1)),i2)),i4,select(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i2,select(store(a1,i1,select(a2,i1)),i2)),i4)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i2,select(store(a2,i1,select(a1,i1)),i2)),i4,select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i4)),
    inference(demodulation,[status(thm),theory(equality)],[c_3059,c_2,c_2,c_2,c_2444,c_2444,c_2444,c_2444,c_2444,c_2444,c_2386]) ).

tff(c_3088,plain,
    select(store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i2,select(store(a2,i1,select(a1,i1)),i2)),i4,select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i4)),i4) = select(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i2,select(store(a1,i1,select(a2,i1)),i2)),i4),
    inference(superposition,[status(thm),theory(equality)],[c_3081,c_2]) ).

tff(c_3106,plain,
    select(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i2,select(store(a1,i1,select(a2,i1)),i2)),i4) = select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i4),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_3088]) ).

tff(c_3206,plain,
    select(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i2,select(store(a1,i1,select(a2,i1)),i2)),i4) = select(store(a1,i1,select(a2,i1)),i4),
    inference(demodulation,[status(thm),theory(equality)],[c_3076,c_3106]) ).

tff(c_4241,plain,
    select(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i2,select(store(a1,i1,select(a2,i1)),i2)),i4) = select(a2,i4),
    inference(demodulation,[status(thm),theory(equality)],[c_4235,c_3206]) ).

tff(c_4570,plain,
    select(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i2,select(store(a1,i1,select(a2,i1)),i2)),i4) = select(a1,i4),
    inference(demodulation,[status(thm),theory(equality)],[c_4256,c_4241]) ).

tff(c_50,plain,
    ( ( store(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3)),i4,select(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3)),i4)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i3)),i4,select(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3)),i4)) )
    | ( i2 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_6]) ).

tff(c_4663,plain,
    ( ( store(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i2,select(store(a1,i1,select(a2,i1)),i2)),i4,select(a1,i4)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i2,select(a2,i2)),i4,select(a1,i4)) )
    | ( i2 = i1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_4597,c_4570,c_2,c_2,c_2,c_2,c_2444,c_2444,c_2444,c_2444,c_2444,c_2444,c_2444,c_2444,c_50]) ).

tff(c_4664,plain,
    store(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i2,select(store(a1,i1,select(a2,i1)),i2)),i4,select(a1,i4)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i2,select(a2,i2)),i4,select(a1,i4)),
    inference(negUnitSimplification,[status(thm)],[c_3046,c_4663]) ).

tff(c_4675,plain,
    ( ( store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i2,select(a2,i2)),i4,select(a1,i4)) = store(store(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i2,select(store(a1,i1,select(a2,i1)),i2)),i4,select(a1,i4)) )
    | ( i2 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_4664]) ).

tff(c_4682,plain,
    store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i2,select(a2,i2)),i4,select(a1,i4)) = store(store(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i2,select(store(a1,i1,select(a2,i1)),i2)),i4,select(a1,i4)),
    inference(negUnitSimplification,[status(thm)],[c_3046,c_4675]) ).

tff(c_4696,plain,
    ( ( store(store(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i2,select(store(a1,i1,select(a2,i1)),i2)),i4,select(a1,i4)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i2,select(a2,i2)),i4,select(a1,i4)) )
    | ( i2 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_4682]) ).

tff(c_4700,plain,
    store(store(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i2,select(store(a1,i1,select(a2,i1)),i2)),i4,select(a1,i4)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i2,select(a2,i2)),i4,select(a1,i4)),
    inference(negUnitSimplification,[status(thm)],[c_3046,c_4696]) ).

tff(c_4712,plain,
    ( ( store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i2,select(a2,i2)),i4,select(a1,i4)) = store(store(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i2,select(a1,i2)),i4,select(a1,i4)) )
    | ( i2 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_4700]) ).

tff(c_4716,plain,
    store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i2,select(a2,i2)),i4,select(a1,i4)) = store(store(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i2,select(a1,i2)),i4,select(a1,i4)),
    inference(negUnitSimplification,[status(thm)],[c_3046,c_4712]) ).

tff(c_4758,plain,
    ! [J_73] :
      ( ( select(store(store(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i2,select(a1,i2)),i4,select(a1,i4)),J_73) = select(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i2,select(a2,i2)),J_73) )
      | ( i4 = J_73 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4716,c_4]) ).

tff(c_4786,plain,
    ! [J_74] :
      ( ( select(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i2,select(a2,i2)),J_74) = select(store(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i2,select(a1,i2)),J_74) )
      | ( i4 = J_74 )
      | ( i4 = J_74 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4758,c_4]) ).

tff(c_4799,plain,
    ( ( select(store(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i2,select(a1,i2)),i2) = select(a2,i2) )
    | ( i4 = i2 )
    | ( i4 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4786,c_2]) ).

tff(c_4817,plain,
    ( ( select(a2,i2) = select(a1,i2) )
    | ( i4 = i2 )
    | ( i4 = i2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_4799]) ).

tff(c_4818,plain,
    select(a2,i2) = select(a1,i2),
    inference(negUnitSimplification,[status(thm)],[c_2447,c_2447,c_4817]) ).

tff(c_4795,plain,
    ! [J_74] :
      ( ( select(store(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i2,select(a1,i2)),J_74) = select(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),J_74) )
      | ( i2 = J_74 )
      | ( i4 = J_74 )
      | ( i4 = J_74 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4786,c_4]) ).

tff(c_4903,plain,
    ! [J_75] :
      ( ( select(store(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i2,select(a1,i2)),J_75) = select(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),J_75) )
      | ( i2 = J_75 )
      | ( i4 = J_75 )
      | ( i4 = J_75 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_4818,c_4795]) ).

tff(c_4983,plain,
    ! [J_76] :
      ( ( select(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),J_76) = select(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),J_76) )
      | ( i2 = J_76 )
      | ( i2 = J_76 )
      | ( i4 = J_76 )
      | ( i4 = J_76 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4903,c_4]) ).

tff(c_5025,plain,
    ! [J_77] :
      ( ( select(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),J_77) = select(store(a2,i1,select(a1,i1)),J_77) )
      | ( i2 = J_77 )
      | ( i2 = J_77 )
      | ( i2 = J_77 )
      | ( i4 = J_77 )
      | ( i4 = J_77 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4983,c_4]) ).

tff(c_5065,plain,
    ! [J_78] :
      ( ( select(store(a2,i1,select(a1,i1)),J_78) = select(store(a1,i1,select(a2,i1)),J_78) )
      | ( i2 = J_78 )
      | ( i2 = J_78 )
      | ( i2 = J_78 )
      | ( i2 = J_78 )
      | ( i4 = J_78 )
      | ( i4 = J_78 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_5025,c_4]) ).

tff(c_5096,plain,
    ( ( select(store(a1,i1,select(a2,i1)),i1) = select(a1,i1) )
    | ( i2 = i1 )
    | ( i2 = i1 )
    | ( i2 = i1 )
    | ( i2 = i1 )
    | ( i4 = i1 )
    | ( i4 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_5065,c_2]) ).

tff(c_5127,plain,
    ( ( select(a2,i1) = select(a1,i1) )
    | ( i2 = i1 )
    | ( i2 = i1 )
    | ( i2 = i1 )
    | ( i2 = i1 )
    | ( i4 = i1 )
    | ( i4 = i1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_5096]) ).

tff(c_5128,plain,
    select(a2,i1) = select(a1,i1),
    inference(negUnitSimplification,[status(thm)],[c_4236,c_4236,c_3046,c_3046,c_3046,c_3046,c_5127]) ).

tff(c_5106,plain,
    ! [J_5] :
      ( ( select(store(a1,i1,select(a2,i1)),J_5) = select(a2,J_5) )
      | ( i2 = J_5 )
      | ( i2 = J_5 )
      | ( i2 = J_5 )
      | ( i2 = J_5 )
      | ( i4 = J_5 )
      | ( i4 = J_5 )
      | ( i1 = J_5 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_5065]) ).

tff(c_5171,plain,
    ! [J_79] :
      ( ( select(store(a1,i1,select(a1,i1)),J_79) = select(a2,J_79) )
      | ( i2 = J_79 )
      | ( i2 = J_79 )
      | ( i2 = J_79 )
      | ( i2 = J_79 )
      | ( i4 = J_79 )
      | ( i4 = J_79 )
      | ( i1 = J_79 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_5128,c_5106]) ).

tff(c_5285,plain,
    ! [J_80] :
      ( ( select(a2,J_80) = select(a1,J_80) )
      | ( i1 = J_80 )
      | ( i2 = J_80 )
      | ( i2 = J_80 )
      | ( i2 = J_80 )
      | ( i2 = J_80 )
      | ( i4 = J_80 )
      | ( i4 = J_80 )
      | ( i1 = J_80 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_5171,c_4]) ).

tff(c_5320,plain,
    ( ( sk(a1,a2) = i2 )
    | ( sk(a1,a2) = i4 )
    | ( sk(a1,a2) = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_5285,c_8]) ).

tff(c_5329,plain,
    sk(a1,a2) = i1,
    inference(splitLeft,[status(thm)],[c_5320]) ).

tff(c_5330,plain,
    select(a2,i1) != select(a1,i1),
    inference(demodulation,[status(thm),theory(equality)],[c_5329,c_5329,c_8]) ).

tff(c_5333,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_5128,c_5330]) ).

tff(c_5334,plain,
    ( ( sk(a1,a2) = i4 )
    | ( sk(a1,a2) = i2 ) ),
    inference(splitRight,[status(thm)],[c_5320]) ).

tff(c_5336,plain,
    sk(a1,a2) = i2,
    inference(splitLeft,[status(thm)],[c_5334]) ).

tff(c_5338,plain,
    select(a2,i2) != select(a1,i2),
    inference(demodulation,[status(thm),theory(equality)],[c_5336,c_5336,c_8]) ).

tff(c_5341,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_4818,c_5338]) ).

tff(c_5342,plain,
    sk(a1,a2) = i4,
    inference(splitRight,[status(thm)],[c_5334]) ).

tff(c_5345,plain,
    select(a2,i4) != select(a1,i4),
    inference(demodulation,[status(thm),theory(equality)],[c_5342,c_5342,c_8]) ).

tff(c_5348,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_4256,c_5345]) ).

tff(c_5349,plain,
    select(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(a2,i1,select(a1,i1)),i3)),i4) = select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i4),
    inference(splitRight,[status(thm)],[c_2434]) ).

tff(c_5358,plain,
    ( ( select(store(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i3,select(store(a2,i1,select(a1,i1)),i3)),i4) = select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i4) )
    | ( i2 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_5349]) ).

tff(c_5372,plain,
    i2 = i1,
    inference(splitLeft,[status(thm)],[c_5358]) ).

tff(c_5350,plain,
    i3 != i2,
    inference(splitRight,[status(thm)],[c_2434]) ).

tff(c_5374,plain,
    i3 != i1,
    inference(demodulation,[status(thm),theory(equality)],[c_5372,c_5350]) ).

tff(c_5373,plain,
    select(store(store(store(a1,i1,select(a2,i1)),i1,select(store(a2,i1,select(a1,i1)),i1)),i3,select(store(a2,i1,select(a1,i1)),i3)),i4) = select(store(store(a1,i1,select(a2,i1)),i1,select(store(a2,i1,select(a1,i1)),i1)),i4),
    inference(demodulation,[status(thm),theory(equality)],[c_5372,c_5372,c_5372,c_5372,c_5349]) ).

tff(c_5377,plain,
    select(store(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i3,select(store(a2,i1,select(a1,i1)),i3)),i4) = select(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i4),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_2,c_5373]) ).

tff(c_5451,plain,
    ( ( store(store(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i3,select(store(store(a2,i1,select(a1,i1)),i1,select(a2,i1)),i3)),i4,select(store(store(store(a2,i1,select(a1,i1)),i1,select(a2,i1)),i3,select(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i3)),i4)) = store(store(store(store(a2,i1,select(a1,i1)),i1,select(a2,i1)),i3,select(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i3)),i4,select(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i4)) )
    | ( i3 = i1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_5372,c_5377,c_2,c_5372,c_5372,c_2,c_5372,c_5372,c_2,c_5372,c_5372,c_2,c_5372,c_5372,c_2,c_5372,c_5372,c_2,c_5372,c_5372,c_2,c_5372,c_5372,c_62]) ).

tff(c_5452,plain,
    store(store(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i3,select(store(store(a2,i1,select(a1,i1)),i1,select(a2,i1)),i3)),i4,select(store(store(store(a2,i1,select(a1,i1)),i1,select(a2,i1)),i3,select(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i3)),i4)) = store(store(store(store(a2,i1,select(a1,i1)),i1,select(a2,i1)),i3,select(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i3)),i4,select(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i4)),
    inference(negUnitSimplification,[status(thm)],[c_5374,c_5451]) ).

tff(c_6121,plain,
    ! [J_90] :
      ( ( select(store(store(store(store(a2,i1,select(a1,i1)),i1,select(a2,i1)),i3,select(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i3)),i4,select(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i4)),J_90) = select(store(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i3,select(store(store(a2,i1,select(a1,i1)),i1,select(a2,i1)),i3)),J_90) )
      | ( i4 = J_90 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_5452,c_4]) ).

tff(c_6295,plain,
    ! [J_91] :
      ( ( select(store(store(store(a2,i1,select(a1,i1)),i1,select(a2,i1)),i3,select(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i3)),J_91) = select(store(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i3,select(store(store(a2,i1,select(a1,i1)),i1,select(a2,i1)),i3)),J_91) )
      | ( i4 = J_91 )
      | ( i4 = J_91 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_6121]) ).

tff(c_6308,plain,
    ( ( select(store(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i3,select(store(store(a2,i1,select(a1,i1)),i1,select(a2,i1)),i3)),i3) = select(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i3) )
    | ( i4 = i3 )
    | ( i4 = i3 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_6295,c_2]) ).

tff(c_6329,plain,
    ( ( select(store(store(a2,i1,select(a1,i1)),i1,select(a2,i1)),i3) = select(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i3) )
    | ( i4 = i3 )
    | ( i4 = i3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_6308]) ).

tff(c_6330,plain,
    select(store(store(a2,i1,select(a1,i1)),i1,select(a2,i1)),i3) = select(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i3),
    inference(negUnitSimplification,[status(thm)],[c_2382,c_2382,c_6329]) ).

tff(c_6342,plain,
    ( ( select(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i3) = select(store(a2,i1,select(a1,i1)),i3) )
    | ( i3 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_6330,c_4]) ).

tff(c_6348,plain,
    select(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i3) = select(store(a2,i1,select(a1,i1)),i3),
    inference(negUnitSimplification,[status(thm)],[c_5374,c_6342]) ).

tff(c_6356,plain,
    ( ( select(store(a2,i1,select(a1,i1)),i3) = select(store(a1,i1,select(a2,i1)),i3) )
    | ( i3 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_6348,c_4]) ).

tff(c_6362,plain,
    select(store(a2,i1,select(a1,i1)),i3) = select(store(a1,i1,select(a2,i1)),i3),
    inference(negUnitSimplification,[status(thm)],[c_5374,c_6356]) ).

tff(c_6370,plain,
    ( ( select(store(a1,i1,select(a2,i1)),i3) = select(a2,i3) )
    | ( i3 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_6362,c_4]) ).

tff(c_6376,plain,
    select(store(a1,i1,select(a2,i1)),i3) = select(a2,i3),
    inference(negUnitSimplification,[status(thm)],[c_5374,c_6370]) ).

tff(c_6384,plain,
    ( ( select(a2,i3) = select(a1,i3) )
    | ( i3 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_6376,c_4]) ).

tff(c_6390,plain,
    select(a2,i3) = select(a1,i3),
    inference(negUnitSimplification,[status(thm)],[c_5374,c_6384]) ).

tff(c_5375,plain,
    select(store(store(store(a1,i1,select(a2,i1)),i1,select(store(a2,i1,select(a1,i1)),i1)),i3,select(store(store(a2,i1,select(a1,i1)),i1,select(store(a1,i1,select(a2,i1)),i1)),i3)),i4) = select(store(store(a1,i1,select(a2,i1)),i1,select(store(a2,i1,select(a1,i1)),i1)),i4),
    inference(demodulation,[status(thm),theory(equality)],[c_5372,c_5372,c_5372,c_5372,c_5372,c_5372,c_2387]) ).

tff(c_5378,plain,
    select(store(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i3,select(store(store(a2,i1,select(a1,i1)),i1,select(a2,i1)),i3)),i4) = select(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i4),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_2,c_2,c_5375]) ).

tff(c_2381,plain,
    select(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3)),i4) = select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i4),
    inference(splitRight,[status(thm)],[c_112]) ).

tff(c_5440,plain,
    select(store(store(a2,i1,select(a1,i1)),i1,select(a2,i1)),i4) = select(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i4),
    inference(demodulation,[status(thm),theory(equality)],[c_5378,c_2,c_5372,c_5372,c_2,c_5372,c_5372,c_2,c_5372,c_5372,c_2381]) ).

tff(c_5444,plain,
    ( ( select(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i4) = select(store(a2,i1,select(a1,i1)),i4) )
    | ( i4 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_5440,c_4]) ).

tff(c_5477,plain,
    i4 = i1,
    inference(splitLeft,[status(thm)],[c_5444]) ).

tff(c_5479,plain,
    select(store(store(a2,i1,select(a1,i1)),i1,select(a2,i1)),i1) = select(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i1),
    inference(demodulation,[status(thm),theory(equality)],[c_5477,c_5477,c_5440]) ).

tff(c_5485,plain,
    select(a2,i1) = select(a1,i1),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_2,c_5479]) ).

tff(c_5459,plain,
    select(store(store(store(store(a2,i1,select(a1,i1)),i1,select(a2,i1)),i3,select(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i3)),i4,select(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i4)),i4) = select(store(store(store(a2,i1,select(a1,i1)),i1,select(a2,i1)),i3,select(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i3)),i4),
    inference(superposition,[status(thm),theory(equality)],[c_5452,c_2]) ).

tff(c_5471,plain,
    select(store(store(store(a2,i1,select(a1,i1)),i1,select(a2,i1)),i3,select(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i3)),i4) = select(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i4),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_5459]) ).

tff(c_5553,plain,
    select(store(store(store(a2,i1,select(a1,i1)),i1,select(a1,i1)),i3,select(store(store(a1,i1,select(a1,i1)),i1,select(a1,i1)),i3)),i1) = select(a1,i1),
    inference(demodulation,[status(thm),theory(equality)],[c_5485,c_5485,c_2,c_5477,c_5477,c_5471]) ).

tff(c_5480,plain,
    select(store(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i3,select(store(store(a2,i1,select(a1,i1)),i1,select(a2,i1)),i3)),i1) = select(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i1),
    inference(demodulation,[status(thm),theory(equality)],[c_5477,c_5477,c_5378]) ).

tff(c_5486,plain,
    select(store(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i3,select(store(store(a2,i1,select(a1,i1)),i1,select(a2,i1)),i3)),i1) = select(a1,i1),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_5480]) ).

tff(c_5533,plain,
    select(store(store(store(a1,i1,select(a1,i1)),i1,select(a1,i1)),i3,select(store(store(a2,i1,select(a1,i1)),i1,select(a1,i1)),i3)),i1) = select(a1,i1),
    inference(demodulation,[status(thm),theory(equality)],[c_5485,c_5485,c_5486]) ).

tff(c_53,plain,
    ( ( store(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3)),i4,select(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3)),i4)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(a1,i1,select(a2,i1)),i3)),i4,select(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3)),i4)) )
    | ( i3 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_6]) ).

tff(c_5590,plain,
    ( ( store(store(store(store(a1,i1,select(a1,i1)),i1,select(a1,i1)),i3,select(store(store(a2,i1,select(a1,i1)),i1,select(a1,i1)),i3)),i1,select(a1,i1)) = store(store(store(store(a2,i1,select(a1,i1)),i1,select(a1,i1)),i3,select(store(a1,i1,select(a1,i1)),i3)),i1,select(a1,i1)) )
    | ( i3 = i1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_5372,c_5553,c_5533,c_5485,c_5485,c_5485,c_5485,c_5485,c_5485,c_5485,c_5485,c_5477,c_5477,c_5477,c_5477,c_2,c_5372,c_5372,c_2,c_5372,c_5372,c_2,c_5372,c_5372,c_2,c_5372,c_5372,c_2,c_5372,c_5372,c_2,c_5372,c_5372,c_2,c_5372,c_5372,c_53]) ).

tff(c_5591,plain,
    store(store(store(store(a1,i1,select(a1,i1)),i1,select(a1,i1)),i3,select(store(store(a2,i1,select(a1,i1)),i1,select(a1,i1)),i3)),i1,select(a1,i1)) = store(store(store(store(a2,i1,select(a1,i1)),i1,select(a1,i1)),i3,select(store(a1,i1,select(a1,i1)),i3)),i1,select(a1,i1)),
    inference(negUnitSimplification,[status(thm)],[c_5374,c_5590]) ).

tff(c_5602,plain,
    ( ( store(store(store(store(a2,i1,select(a1,i1)),i1,select(a1,i1)),i3,select(store(a1,i1,select(a1,i1)),i3)),i1,select(a1,i1)) = store(store(store(store(a1,i1,select(a1,i1)),i1,select(a1,i1)),i3,select(store(a2,i1,select(a1,i1)),i3)),i1,select(a1,i1)) )
    | ( i3 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_5591]) ).

tff(c_5606,plain,
    store(store(store(store(a2,i1,select(a1,i1)),i1,select(a1,i1)),i3,select(store(a1,i1,select(a1,i1)),i3)),i1,select(a1,i1)) = store(store(store(store(a1,i1,select(a1,i1)),i1,select(a1,i1)),i3,select(store(a2,i1,select(a1,i1)),i3)),i1,select(a1,i1)),
    inference(negUnitSimplification,[status(thm)],[c_5374,c_5602]) ).

tff(c_5632,plain,
    ( ( store(store(store(store(a1,i1,select(a1,i1)),i1,select(a1,i1)),i3,select(store(a2,i1,select(a1,i1)),i3)),i1,select(a1,i1)) = store(store(store(store(a2,i1,select(a1,i1)),i1,select(a1,i1)),i3,select(a1,i3)),i1,select(a1,i1)) )
    | ( i3 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_5606]) ).

tff(c_5636,plain,
    store(store(store(store(a1,i1,select(a1,i1)),i1,select(a1,i1)),i3,select(store(a2,i1,select(a1,i1)),i3)),i1,select(a1,i1)) = store(store(store(store(a2,i1,select(a1,i1)),i1,select(a1,i1)),i3,select(a1,i3)),i1,select(a1,i1)),
    inference(negUnitSimplification,[status(thm)],[c_5374,c_5632]) ).

tff(c_5648,plain,
    ( ( store(store(store(store(a2,i1,select(a1,i1)),i1,select(a1,i1)),i3,select(a1,i3)),i1,select(a1,i1)) = store(store(store(store(a1,i1,select(a1,i1)),i1,select(a1,i1)),i3,select(a2,i3)),i1,select(a1,i1)) )
    | ( i3 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_5636]) ).

tff(c_5652,plain,
    store(store(store(store(a2,i1,select(a1,i1)),i1,select(a1,i1)),i3,select(a1,i3)),i1,select(a1,i1)) = store(store(store(store(a1,i1,select(a1,i1)),i1,select(a1,i1)),i3,select(a2,i3)),i1,select(a1,i1)),
    inference(negUnitSimplification,[status(thm)],[c_5374,c_5648]) ).

tff(c_5694,plain,
    ! [J_82] :
      ( ( select(store(store(store(store(a1,i1,select(a1,i1)),i1,select(a1,i1)),i3,select(a2,i3)),i1,select(a1,i1)),J_82) = select(store(store(store(a2,i1,select(a1,i1)),i1,select(a1,i1)),i3,select(a1,i3)),J_82) )
      | ( i1 = J_82 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_5652,c_4]) ).

tff(c_5722,plain,
    ! [J_83] :
      ( ( select(store(store(store(a2,i1,select(a1,i1)),i1,select(a1,i1)),i3,select(a1,i3)),J_83) = select(store(store(store(a1,i1,select(a1,i1)),i1,select(a1,i1)),i3,select(a2,i3)),J_83) )
      | ( i1 = J_83 )
      | ( i1 = J_83 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_5694,c_4]) ).

tff(c_5735,plain,
    ( ( select(store(store(store(a1,i1,select(a1,i1)),i1,select(a1,i1)),i3,select(a2,i3)),i3) = select(a1,i3) )
    | ( i3 = i1 )
    | ( i3 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_5722,c_2]) ).

tff(c_5753,plain,
    ( ( select(a2,i3) = select(a1,i3) )
    | ( i3 = i1 )
    | ( i3 = i1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_5735]) ).

tff(c_5754,plain,
    select(a2,i3) = select(a1,i3),
    inference(negUnitSimplification,[status(thm)],[c_5374,c_5374,c_5753]) ).

tff(c_5745,plain,
    ! [J_5] :
      ( ( select(store(store(store(a1,i1,select(a1,i1)),i1,select(a1,i1)),i3,select(a2,i3)),J_5) = select(store(store(a2,i1,select(a1,i1)),i1,select(a1,i1)),J_5) )
      | ( i1 = J_5 )
      | ( i1 = J_5 )
      | ( i3 = J_5 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_5722]) ).

tff(c_5785,plain,
    ! [J_84] :
      ( ( select(store(store(store(a1,i1,select(a1,i1)),i1,select(a1,i1)),i3,select(a1,i3)),J_84) = select(store(store(a2,i1,select(a1,i1)),i1,select(a1,i1)),J_84) )
      | ( i1 = J_84 )
      | ( i1 = J_84 )
      | ( i3 = J_84 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_5754,c_5745]) ).

tff(c_5825,plain,
    ! [J_85] :
      ( ( select(store(store(a2,i1,select(a1,i1)),i1,select(a1,i1)),J_85) = select(store(store(a1,i1,select(a1,i1)),i1,select(a1,i1)),J_85) )
      | ( i3 = J_85 )
      | ( i1 = J_85 )
      | ( i1 = J_85 )
      | ( i3 = J_85 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_5785,c_4]) ).

tff(c_5860,plain,
    ! [J_86] :
      ( ( select(store(store(a1,i1,select(a1,i1)),i1,select(a1,i1)),J_86) = select(store(a2,i1,select(a1,i1)),J_86) )
      | ( i1 = J_86 )
      | ( i3 = J_86 )
      | ( i1 = J_86 )
      | ( i1 = J_86 )
      | ( i3 = J_86 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_5825,c_4]) ).

tff(c_5895,plain,
    ! [J_87] :
      ( ( select(store(a2,i1,select(a1,i1)),J_87) = select(store(a1,i1,select(a1,i1)),J_87) )
      | ( i1 = J_87 )
      | ( i1 = J_87 )
      | ( i3 = J_87 )
      | ( i1 = J_87 )
      | ( i1 = J_87 )
      | ( i3 = J_87 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_5860,c_4]) ).

tff(c_5930,plain,
    ! [J_88] :
      ( ( select(store(a1,i1,select(a1,i1)),J_88) = select(a2,J_88) )
      | ( i1 = J_88 )
      | ( i1 = J_88 )
      | ( i1 = J_88 )
      | ( i3 = J_88 )
      | ( i1 = J_88 )
      | ( i1 = J_88 )
      | ( i3 = J_88 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_5895,c_4]) ).

tff(c_5966,plain,
    ! [J_89] :
      ( ( select(a2,J_89) = select(a1,J_89) )
      | ( i1 = J_89 )
      | ( i1 = J_89 )
      | ( i1 = J_89 )
      | ( i1 = J_89 )
      | ( i3 = J_89 )
      | ( i1 = J_89 )
      | ( i1 = J_89 )
      | ( i3 = J_89 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_5930,c_4]) ).

tff(c_5993,plain,
    ( ( sk(a1,a2) = i1 )
    | ( sk(a1,a2) = i3 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_5966,c_8]) ).

tff(c_5999,plain,
    sk(a1,a2) = i3,
    inference(splitLeft,[status(thm)],[c_5993]) ).

tff(c_6000,plain,
    select(a2,i3) != select(a1,i3),
    inference(demodulation,[status(thm),theory(equality)],[c_5999,c_5999,c_8]) ).

tff(c_6003,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_5754,c_6000]) ).

tff(c_6004,plain,
    sk(a1,a2) = i1,
    inference(splitRight,[status(thm)],[c_5993]) ).

tff(c_6007,plain,
    select(a2,i1) != select(a1,i1),
    inference(demodulation,[status(thm),theory(equality)],[c_6004,c_6004,c_8]) ).

tff(c_6010,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_5485,c_6007]) ).

tff(c_6012,plain,
    i4 != i1,
    inference(splitRight,[status(thm)],[c_5444]) ).

tff(c_6011,plain,
    select(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i4) = select(store(a2,i1,select(a1,i1)),i4),
    inference(splitRight,[status(thm)],[c_5444]) ).

tff(c_6021,plain,
    ( ( select(store(a2,i1,select(a1,i1)),i4) = select(store(a1,i1,select(a2,i1)),i4) )
    | ( i4 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_6011,c_4]) ).

tff(c_6027,plain,
    select(store(a2,i1,select(a1,i1)),i4) = select(store(a1,i1,select(a2,i1)),i4),
    inference(negUnitSimplification,[status(thm)],[c_6012,c_6021]) ).

tff(c_6036,plain,
    ( ( select(store(a1,i1,select(a2,i1)),i4) = select(a2,i4) )
    | ( i4 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_6027,c_4]) ).

tff(c_6042,plain,
    select(store(a1,i1,select(a2,i1)),i4) = select(a2,i4),
    inference(negUnitSimplification,[status(thm)],[c_6012,c_6036]) ).

tff(c_6049,plain,
    ( ( select(a2,i4) = select(a1,i4) )
    | ( i4 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_6042,c_4]) ).

tff(c_6055,plain,
    select(a2,i4) = select(a1,i4),
    inference(negUnitSimplification,[status(thm)],[c_6012,c_6049]) ).

tff(c_6431,plain,
    ! [J_92] :
      ( ( select(store(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i3,select(store(store(a2,i1,select(a1,i1)),i1,select(a2,i1)),i3)),J_92) = select(store(store(a2,i1,select(a1,i1)),i1,select(a2,i1)),J_92) )
      | ( i4 = J_92 )
      | ( i4 = J_92 )
      | ( i3 = J_92 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_6295]) ).

tff(c_6515,plain,
    ! [J_93] :
      ( ( select(store(store(a2,i1,select(a1,i1)),i1,select(a2,i1)),J_93) = select(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),J_93) )
      | ( i4 = J_93 )
      | ( i4 = J_93 )
      | ( i3 = J_93 )
      | ( i3 = J_93 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_6431]) ).

tff(c_6531,plain,
    ( ( select(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),i1) = select(a2,i1) )
    | ( i4 = i1 )
    | ( i4 = i1 )
    | ( i3 = i1 )
    | ( i3 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_6515,c_2]) ).

tff(c_6556,plain,
    ( ( select(a2,i1) = select(a1,i1) )
    | ( i4 = i1 )
    | ( i4 = i1 )
    | ( i3 = i1 )
    | ( i3 = i1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_6531]) ).

tff(c_6557,plain,
    select(a2,i1) = select(a1,i1),
    inference(negUnitSimplification,[status(thm)],[c_5374,c_5374,c_6012,c_6012,c_6556]) ).

tff(c_6544,plain,
    ! [J_5] :
      ( ( select(store(store(a1,i1,select(a2,i1)),i1,select(a1,i1)),J_5) = select(store(a2,i1,select(a1,i1)),J_5) )
      | ( i4 = J_5 )
      | ( i4 = J_5 )
      | ( i3 = J_5 )
      | ( i3 = J_5 )
      | ( i1 = J_5 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_6515]) ).

tff(c_6667,plain,
    ! [J_94] :
      ( ( select(store(store(a1,i1,select(a1,i1)),i1,select(a1,i1)),J_94) = select(store(a2,i1,select(a1,i1)),J_94) )
      | ( i4 = J_94 )
      | ( i4 = J_94 )
      | ( i3 = J_94 )
      | ( i3 = J_94 )
      | ( i1 = J_94 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_6557,c_6544]) ).

tff(c_6751,plain,
    ! [J_95] :
      ( ( select(store(a2,i1,select(a1,i1)),J_95) = select(store(a1,i1,select(a1,i1)),J_95) )
      | ( i1 = J_95 )
      | ( i4 = J_95 )
      | ( i4 = J_95 )
      | ( i3 = J_95 )
      | ( i3 = J_95 )
      | ( i1 = J_95 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_6667,c_4]) ).

tff(c_6806,plain,
    ! [J_96] :
      ( ( select(store(a1,i1,select(a1,i1)),J_96) = select(a2,J_96) )
      | ( i1 = J_96 )
      | ( i1 = J_96 )
      | ( i4 = J_96 )
      | ( i4 = J_96 )
      | ( i3 = J_96 )
      | ( i3 = J_96 )
      | ( i1 = J_96 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_6751,c_4]) ).

tff(c_6860,plain,
    ! [J_97] :
      ( ( select(a2,J_97) = select(a1,J_97) )
      | ( i1 = J_97 )
      | ( i1 = J_97 )
      | ( i1 = J_97 )
      | ( i4 = J_97 )
      | ( i4 = J_97 )
      | ( i3 = J_97 )
      | ( i3 = J_97 )
      | ( i1 = J_97 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_6806,c_4]) ).

tff(c_6895,plain,
    ( ( sk(a1,a2) = i4 )
    | ( sk(a1,a2) = i3 )
    | ( sk(a1,a2) = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_6860,c_8]) ).

tff(c_6903,plain,
    sk(a1,a2) = i1,
    inference(splitLeft,[status(thm)],[c_6895]) ).

tff(c_6904,plain,
    select(a2,i1) != select(a1,i1),
    inference(demodulation,[status(thm),theory(equality)],[c_6903,c_6903,c_8]) ).

tff(c_6907,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_6557,c_6904]) ).

tff(c_6908,plain,
    ( ( sk(a1,a2) = i3 )
    | ( sk(a1,a2) = i4 ) ),
    inference(splitRight,[status(thm)],[c_6895]) ).

tff(c_6910,plain,
    sk(a1,a2) = i4,
    inference(splitLeft,[status(thm)],[c_6908]) ).

tff(c_6912,plain,
    select(a2,i4) != select(a1,i4),
    inference(demodulation,[status(thm),theory(equality)],[c_6910,c_6910,c_8]) ).

tff(c_6915,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_6055,c_6912]) ).

tff(c_6916,plain,
    sk(a1,a2) = i3,
    inference(splitRight,[status(thm)],[c_6908]) ).

tff(c_6919,plain,
    select(a2,i3) != select(a1,i3),
    inference(demodulation,[status(thm),theory(equality)],[c_6916,c_6916,c_8]) ).

tff(c_6922,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_6390,c_6919]) ).

tff(c_6924,plain,
    i2 != i1,
    inference(splitRight,[status(thm)],[c_5358]) ).

tff(c_6923,plain,
    select(store(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i3,select(store(a2,i1,select(a1,i1)),i3)),i4) = select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i4),
    inference(splitRight,[status(thm)],[c_5358]) ).

tff(c_6959,plain,
    ( ( select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i4) = select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i4) )
    | ( i4 = i3 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_6923,c_4]) ).

tff(c_6968,plain,
    select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i4) = select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i4),
    inference(negUnitSimplification,[status(thm)],[c_2382,c_6959]) ).

tff(c_6925,plain,
    ( ( store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3)),i4,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i4)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(a1,i1,select(a2,i1)),i3)),i4,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i4)) )
    | ( i3 = i2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2383,c_2387,c_53]) ).

tff(c_6926,plain,
    store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3)),i4,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i4)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(a1,i1,select(a2,i1)),i3)),i4,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i4)),
    inference(negUnitSimplification,[status(thm)],[c_5350,c_6925]) ).

tff(c_6927,plain,
    store(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3)),i4,select(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3)),i4)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(a1,i1,select(a2,i1)),i3)),i4,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i4)),
    inference(demodulation,[status(thm),theory(equality)],[c_6926,c_2383]) ).

tff(c_9613,plain,
    store(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3)),i4,select(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3)),i4)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(a1,i1,select(a2,i1)),i3)),i4,select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i4)),
    inference(demodulation,[status(thm),theory(equality)],[c_6968,c_6927]) ).

tff(c_9620,plain,
    select(store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(a1,i1,select(a2,i1)),i3)),i4,select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i4)),i4) = select(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3)),i4),
    inference(superposition,[status(thm),theory(equality)],[c_9613,c_2]) ).

tff(c_9644,plain,
    select(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3)),i4) = select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i4),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_9620]) ).

tff(c_9797,plain,
    ( ( select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i4) = select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i4) )
    | ( i4 = i3 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_9644,c_4]) ).

tff(c_9812,plain,
    select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i4) = select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i4),
    inference(negUnitSimplification,[status(thm)],[c_2382,c_9797]) ).

tff(c_9821,plain,
    ( ( select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i4) = select(store(a2,i1,select(a1,i1)),i4) )
    | ( i4 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_9812,c_4]) ).

tff(c_9860,plain,
    i4 = i2,
    inference(splitLeft,[status(thm)],[c_9821]) ).

tff(c_9862,plain,
    select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i2) = select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i2),
    inference(demodulation,[status(thm),theory(equality)],[c_9860,c_9860,c_9812]) ).

tff(c_9875,plain,
    select(store(a1,i1,select(a2,i1)),i2) = select(a2,i2),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_2,c_9862]) ).

tff(c_9893,plain,
    ( ( select(a2,i2) = select(a1,i2) )
    | ( i2 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_9875,c_4]) ).

tff(c_9899,plain,
    select(a2,i2) = select(a1,i2),
    inference(negUnitSimplification,[status(thm)],[c_6924,c_9893]) ).

tff(c_6963,plain,
    ( ( select(store(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i3,select(a2,i3)),i4) = select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i4) )
    | ( i3 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_6923]) ).

tff(c_6990,plain,
    ( ( select(store(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i3,select(a2,i3)),i4) = select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i4) )
    | ( i3 = i1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_6968,c_6963]) ).

tff(c_6991,plain,
    i3 = i1,
    inference(splitLeft,[status(thm)],[c_6990]) ).

tff(c_6993,plain,
    i4 != i1,
    inference(demodulation,[status(thm),theory(equality)],[c_6991,c_2382]) ).

tff(c_7034,plain,
    store(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i1,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i1)),i4,select(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i1,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i1)),i4)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i1,select(a2,i1)),i4,select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i4)),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_6991,c_6991,c_6991,c_6991,c_6991,c_6991,c_6968,c_6927]) ).

tff(c_7041,plain,
    select(store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i1,select(a2,i1)),i4,select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i4)),i4) = select(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i1,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i1)),i4),
    inference(superposition,[status(thm),theory(equality)],[c_7034,c_2]) ).

tff(c_7065,plain,
    select(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i1,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i1)),i4) = select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i4),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_7041]) ).

tff(c_7177,plain,
    ( ( select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i4) = select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i4) )
    | ( i4 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_7065,c_4]) ).

tff(c_7192,plain,
    select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i4) = select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i4),
    inference(negUnitSimplification,[status(thm)],[c_6993,c_7177]) ).

tff(c_7202,plain,
    ( ( select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i4) = select(store(a2,i1,select(a1,i1)),i4) )
    | ( i4 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_7192,c_4]) ).

tff(c_7213,plain,
    i4 = i2,
    inference(splitLeft,[status(thm)],[c_7202]) ).

tff(c_7244,plain,
    select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i2) = select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i2),
    inference(demodulation,[status(thm),theory(equality)],[c_7213,c_7213,c_7192]) ).

tff(c_7255,plain,
    select(store(a1,i1,select(a2,i1)),i2) = select(a2,i2),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_2,c_7244]) ).

tff(c_7285,plain,
    ( ( select(a2,i2) = select(a1,i2) )
    | ( i2 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_7255,c_4]) ).

tff(c_7291,plain,
    select(a2,i2) = select(a1,i2),
    inference(negUnitSimplification,[status(thm)],[c_6924,c_7285]) ).

tff(c_7253,plain,
    select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i2) = select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i2),
    inference(demodulation,[status(thm),theory(equality)],[c_7213,c_7213,c_6968]) ).

tff(c_7263,plain,
    select(store(a2,i1,select(a1,i1)),i2) = select(a2,i2),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_2,c_7253]) ).

tff(c_7296,plain,
    select(store(a2,i1,select(a1,i1)),i2) = select(a1,i2),
    inference(demodulation,[status(thm),theory(equality)],[c_7291,c_7263]) ).

tff(c_7295,plain,
    select(store(a1,i1,select(a2,i1)),i2) = select(a1,i2),
    inference(demodulation,[status(thm),theory(equality)],[c_7291,c_7255]) ).

tff(c_7245,plain,
    select(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i1,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i1)),i2) = select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i2),
    inference(demodulation,[status(thm),theory(equality)],[c_7213,c_7213,c_7065]) ).

tff(c_7256,plain,
    select(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i1,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i1)),i2) = select(a2,i2),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_7245]) ).

tff(c_7415,plain,
    select(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i1,select(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i1)),i2) = select(a1,i2),
    inference(demodulation,[status(thm),theory(equality)],[c_7296,c_7295,c_7291,c_7256]) ).

tff(c_2431,plain,
    ( ( select(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3)),i4) = select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i4) )
    | ( i2 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_2387]) ).

tff(c_7375,plain,
    ( ( select(store(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i1,select(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i1)),i2) = select(a1,i2) )
    | ( i2 = i1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_7296,c_7296,c_2,c_7213,c_7213,c_6991,c_6991,c_2431]) ).

tff(c_7376,plain,
    select(store(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i1,select(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i1)),i2) = select(a1,i2),
    inference(negUnitSimplification,[status(thm)],[c_6924,c_7375]) ).

tff(c_7435,plain,
    ( ( store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i1,select(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i1)),i2,select(a1,i2)) = store(store(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i1,select(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i1)),i2,select(a1,i2)) )
    | ( i2 = i1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_7415,c_7376,c_7296,c_7296,c_7296,c_7295,c_7295,c_7295,c_7295,c_7291,c_7213,c_7213,c_7213,c_7213,c_6991,c_6991,c_6991,c_6991,c_6991,c_6991,c_6991,c_6991,c_50]) ).

tff(c_7436,plain,
    store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i1,select(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i1)),i2,select(a1,i2)) = store(store(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i1,select(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i1)),i2,select(a1,i2)),
    inference(negUnitSimplification,[status(thm)],[c_6924,c_7435]) ).

tff(c_7447,plain,
    ( ( store(store(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i1,select(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i1)),i2,select(a1,i2)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i1,select(store(a1,i1,select(a2,i1)),i1)),i2,select(a1,i2)) )
    | ( i2 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_7436]) ).

tff(c_7451,plain,
    ( ( store(store(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i1,select(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i1)),i2,select(a1,i2)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i1,select(a2,i1)),i2,select(a1,i2)) )
    | ( i2 = i1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_7447]) ).

tff(c_7452,plain,
    store(store(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i1,select(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i1)),i2,select(a1,i2)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i1,select(a2,i1)),i2,select(a1,i2)),
    inference(negUnitSimplification,[status(thm)],[c_6924,c_7451]) ).

tff(c_7501,plain,
    ( ( store(store(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i1,select(store(a2,i1,select(a1,i1)),i1)),i2,select(a1,i2)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i1,select(a2,i1)),i2,select(a1,i2)) )
    | ( i2 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_7452]) ).

tff(c_7505,plain,
    ( ( store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i1,select(a2,i1)),i2,select(a1,i2)) = store(store(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i1,select(a1,i1)),i2,select(a1,i2)) )
    | ( i2 = i1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_7501]) ).

tff(c_7506,plain,
    store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i1,select(a2,i1)),i2,select(a1,i2)) = store(store(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i1,select(a1,i1)),i2,select(a1,i2)),
    inference(negUnitSimplification,[status(thm)],[c_6924,c_7505]) ).

tff(c_7519,plain,
    ! [J_99] :
      ( ( select(store(store(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i1,select(a1,i1)),i2,select(a1,i2)),J_99) = select(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i1,select(a2,i1)),J_99) )
      | ( i2 = J_99 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_7506,c_4]) ).

tff(c_7547,plain,
    ! [J_100] :
      ( ( select(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i1,select(a2,i1)),J_100) = select(store(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i1,select(a1,i1)),J_100) )
      | ( i2 = J_100 )
      | ( i2 = J_100 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_7519,c_4]) ).

tff(c_7560,plain,
    ( ( select(store(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i1,select(a1,i1)),i1) = select(a2,i1) )
    | ( i2 = i1 )
    | ( i2 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_7547,c_2]) ).

tff(c_7578,plain,
    ( ( select(a2,i1) = select(a1,i1) )
    | ( i2 = i1 )
    | ( i2 = i1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_7560]) ).

tff(c_7579,plain,
    select(a2,i1) = select(a1,i1),
    inference(negUnitSimplification,[status(thm)],[c_6924,c_6924,c_7578]) ).

tff(c_7556,plain,
    ! [J_100] :
      ( ( select(store(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i1,select(a1,i1)),J_100) = select(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),J_100) )
      | ( i1 = J_100 )
      | ( i2 = J_100 )
      | ( i2 = J_100 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_7547,c_4]) ).

tff(c_7664,plain,
    ! [J_101] :
      ( ( select(store(store(store(a1,i1,select(a1,i1)),i2,select(a1,i2)),i1,select(a1,i1)),J_101) = select(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),J_101) )
      | ( i1 = J_101 )
      | ( i2 = J_101 )
      | ( i2 = J_101 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_7579,c_7556]) ).

tff(c_7756,plain,
    ! [J_102] :
      ( ( select(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),J_102) = select(store(store(a1,i1,select(a1,i1)),i2,select(a1,i2)),J_102) )
      | ( i1 = J_102 )
      | ( i1 = J_102 )
      | ( i2 = J_102 )
      | ( i2 = J_102 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_7664,c_4]) ).

tff(c_7791,plain,
    ! [J_103] :
      ( ( select(store(store(a1,i1,select(a1,i1)),i2,select(a1,i2)),J_103) = select(store(a2,i1,select(a1,i1)),J_103) )
      | ( i2 = J_103 )
      | ( i1 = J_103 )
      | ( i1 = J_103 )
      | ( i2 = J_103 )
      | ( i2 = J_103 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_7756,c_4]) ).

tff(c_7851,plain,
    ! [J_104] :
      ( ( select(store(a2,i1,select(a1,i1)),J_104) = select(store(a1,i1,select(a1,i1)),J_104) )
      | ( i2 = J_104 )
      | ( i2 = J_104 )
      | ( i1 = J_104 )
      | ( i1 = J_104 )
      | ( i2 = J_104 )
      | ( i2 = J_104 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_7791,c_4]) ).

tff(c_7893,plain,
    ! [J_105] :
      ( ( select(store(a1,i1,select(a1,i1)),J_105) = select(a2,J_105) )
      | ( i1 = J_105 )
      | ( i2 = J_105 )
      | ( i2 = J_105 )
      | ( i1 = J_105 )
      | ( i1 = J_105 )
      | ( i2 = J_105 )
      | ( i2 = J_105 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_7851,c_4]) ).

tff(c_7935,plain,
    ! [J_106] :
      ( ( select(a2,J_106) = select(a1,J_106) )
      | ( i1 = J_106 )
      | ( i1 = J_106 )
      | ( i2 = J_106 )
      | ( i2 = J_106 )
      | ( i1 = J_106 )
      | ( i1 = J_106 )
      | ( i2 = J_106 )
      | ( i2 = J_106 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_7893,c_4]) ).

tff(c_7962,plain,
    ( ( sk(a1,a2) = i1 )
    | ( sk(a1,a2) = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_7935,c_8]) ).

tff(c_7968,plain,
    sk(a1,a2) = i2,
    inference(splitLeft,[status(thm)],[c_7962]) ).

tff(c_7969,plain,
    select(a2,i2) != select(a1,i2),
    inference(demodulation,[status(thm),theory(equality)],[c_7968,c_7968,c_8]) ).

tff(c_7972,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_7291,c_7969]) ).

tff(c_7973,plain,
    sk(a1,a2) = i1,
    inference(splitRight,[status(thm)],[c_7962]) ).

tff(c_7975,plain,
    select(a2,i1) != select(a1,i1),
    inference(demodulation,[status(thm),theory(equality)],[c_7973,c_7973,c_8]) ).

tff(c_7978,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_7579,c_7975]) ).

tff(c_7980,plain,
    i4 != i2,
    inference(splitRight,[status(thm)],[c_7202]) ).

tff(c_7979,plain,
    select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i4) = select(store(a2,i1,select(a1,i1)),i4),
    inference(splitRight,[status(thm)],[c_7202]) ).

tff(c_7993,plain,
    ( ( select(store(a2,i1,select(a1,i1)),i4) = select(store(a1,i1,select(a2,i1)),i4) )
    | ( i4 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_7979,c_4]) ).

tff(c_7999,plain,
    select(store(a2,i1,select(a1,i1)),i4) = select(store(a1,i1,select(a2,i1)),i4),
    inference(negUnitSimplification,[status(thm)],[c_7980,c_7993]) ).

tff(c_8006,plain,
    ( ( select(store(a1,i1,select(a2,i1)),i4) = select(a2,i4) )
    | ( i4 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_7999,c_4]) ).

tff(c_8012,plain,
    select(store(a1,i1,select(a2,i1)),i4) = select(a2,i4),
    inference(negUnitSimplification,[status(thm)],[c_6993,c_8006]) ).

tff(c_8062,plain,
    ( ( select(a2,i4) = select(a1,i4) )
    | ( i4 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_8012,c_4]) ).

tff(c_8068,plain,
    select(a2,i4) = select(a1,i4),
    inference(negUnitSimplification,[status(thm)],[c_6993,c_8062]) ).

tff(c_8058,plain,
    select(store(a2,i1,select(a1,i1)),i4) = select(a2,i4),
    inference(demodulation,[status(thm),theory(equality)],[c_8012,c_7999]) ).

tff(c_8105,plain,
    select(store(a2,i1,select(a1,i1)),i4) = select(a1,i4),
    inference(demodulation,[status(thm),theory(equality)],[c_8068,c_8058]) ).

tff(c_7209,plain,
    ( ( select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i4) = select(store(a2,i1,select(a1,i1)),i4) )
    | ( i4 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_7192]) ).

tff(c_8077,plain,
    select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i4) = select(store(a2,i1,select(a1,i1)),i4),
    inference(negUnitSimplification,[status(thm)],[c_7980,c_7209]) ).

tff(c_8106,plain,
    select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i4) = select(a1,i4),
    inference(demodulation,[status(thm),theory(equality)],[c_8105,c_8077]) ).

tff(c_7038,plain,
    ! [J_5] :
      ( ( select(store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i1,select(a2,i1)),i4,select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i4)),J_5) = select(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i1,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i1)),J_5) )
      | ( i4 = J_5 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_7034,c_4]) ).

tff(c_8673,plain,
    ! [J_107] :
      ( ( select(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i1,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i1)),J_107) = select(store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i1,select(a2,i1)),i4,select(a1,i4)),J_107) )
      | ( i4 = J_107 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_8106,c_7038]) ).

tff(c_8686,plain,
    ( ( select(store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i1,select(a2,i1)),i4,select(a1,i4)),i1) = select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i1) )
    | ( i4 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_8673,c_2]) ).

tff(c_8713,plain,
    select(store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i1,select(a2,i1)),i4,select(a1,i4)),i1) = select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i1),
    inference(negUnitSimplification,[status(thm)],[c_6993,c_8686]) ).

tff(c_8727,plain,
    ( ( select(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i1,select(a2,i1)),i1) = select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i1) )
    | ( i4 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_8713,c_4]) ).

tff(c_8736,plain,
    ( ( select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i1) = select(a2,i1) )
    | ( i4 = i1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_8727]) ).

tff(c_8737,plain,
    select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i1) = select(a2,i1),
    inference(negUnitSimplification,[status(thm)],[c_6993,c_8736]) ).

tff(c_8750,plain,
    ( ( select(store(a2,i1,select(a1,i1)),i1) = select(a2,i1) )
    | ( i2 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_8737,c_4]) ).

tff(c_8759,plain,
    ( ( select(a2,i1) = select(a1,i1) )
    | ( i2 = i1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_8750]) ).

tff(c_8760,plain,
    select(a2,i1) = select(a1,i1),
    inference(negUnitSimplification,[status(thm)],[c_6924,c_8759]) ).

tff(c_8705,plain,
    ! [J_5] :
      ( ( select(store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i1,select(a2,i1)),i4,select(a1,i4)),J_5) = select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),J_5) )
      | ( i4 = J_5 )
      | ( i1 = J_5 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_8673]) ).

tff(c_8840,plain,
    ! [J_108] :
      ( ( select(store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a1,i1)),i2)),i1,select(a1,i1)),i4,select(a1,i4)),J_108) = select(store(store(a1,i1,select(a1,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),J_108) )
      | ( i4 = J_108 )
      | ( i1 = J_108 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_8760,c_8760,c_8760,c_8705]) ).

tff(c_8998,plain,
    ! [J_109] :
      ( ( select(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a1,i1)),i2)),i1,select(a1,i1)),J_109) = select(store(store(a1,i1,select(a1,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),J_109) )
      | ( i4 = J_109 )
      | ( i1 = J_109 )
      | ( i4 = J_109 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_8840]) ).

tff(c_9118,plain,
    ! [J_110] :
      ( ( select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a1,i1)),i2)),J_110) = select(store(store(a1,i1,select(a1,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),J_110) )
      | ( i4 = J_110 )
      | ( i1 = J_110 )
      | ( i4 = J_110 )
      | ( i1 = J_110 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_8998]) ).

tff(c_9134,plain,
    ( ( select(store(store(a1,i1,select(a1,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i2) = select(store(a1,i1,select(a1,i1)),i2) )
    | ( i4 = i2 )
    | ( i2 = i1 )
    | ( i4 = i2 )
    | ( i2 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_9118,c_2]) ).

tff(c_9161,plain,
    ( ( select(store(a2,i1,select(a1,i1)),i2) = select(store(a1,i1,select(a1,i1)),i2) )
    | ( i4 = i2 )
    | ( i2 = i1 )
    | ( i4 = i2 )
    | ( i2 = i1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_9134]) ).

tff(c_9162,plain,
    select(store(a2,i1,select(a1,i1)),i2) = select(store(a1,i1,select(a1,i1)),i2),
    inference(negUnitSimplification,[status(thm)],[c_6924,c_7980,c_6924,c_7980,c_9161]) ).

tff(c_9180,plain,
    ( ( select(store(a1,i1,select(a1,i1)),i2) = select(a2,i2) )
    | ( i2 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_9162,c_4]) ).

tff(c_9186,plain,
    select(store(a1,i1,select(a1,i1)),i2) = select(a2,i2),
    inference(negUnitSimplification,[status(thm)],[c_6924,c_9180]) ).

tff(c_9197,plain,
    ( ( select(a2,i2) = select(a1,i2) )
    | ( i2 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_9186,c_4]) ).

tff(c_9203,plain,
    select(a2,i2) = select(a1,i2),
    inference(negUnitSimplification,[status(thm)],[c_6924,c_9197]) ).

tff(c_9189,plain,
    select(store(a2,i1,select(a1,i1)),i2) = select(a2,i2),
    inference(demodulation,[status(thm),theory(equality)],[c_9186,c_9162]) ).

tff(c_9255,plain,
    select(store(a2,i1,select(a1,i1)),i2) = select(a1,i2),
    inference(demodulation,[status(thm),theory(equality)],[c_9203,c_9189]) ).

tff(c_9150,plain,
    ! [J_5] :
      ( ( select(store(store(a1,i1,select(a1,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),J_5) = select(store(a2,i1,select(a1,i1)),J_5) )
      | ( i4 = J_5 )
      | ( i1 = J_5 )
      | ( i4 = J_5 )
      | ( i1 = J_5 )
      | ( i2 = J_5 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_9118]) ).

tff(c_9274,plain,
    ! [J_111] :
      ( ( select(store(store(a1,i1,select(a1,i1)),i2,select(a1,i2)),J_111) = select(store(a2,i1,select(a1,i1)),J_111) )
      | ( i4 = J_111 )
      | ( i1 = J_111 )
      | ( i4 = J_111 )
      | ( i1 = J_111 )
      | ( i2 = J_111 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_9255,c_9150]) ).

tff(c_9378,plain,
    ! [J_112] :
      ( ( select(store(a2,i1,select(a1,i1)),J_112) = select(store(a1,i1,select(a1,i1)),J_112) )
      | ( i4 = J_112 )
      | ( i1 = J_112 )
      | ( i4 = J_112 )
      | ( i1 = J_112 )
      | ( i2 = J_112 )
      | ( i2 = J_112 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_9274]) ).

tff(c_9433,plain,
    ! [J_113] :
      ( ( select(store(a1,i1,select(a1,i1)),J_113) = select(a2,J_113) )
      | ( i1 = J_113 )
      | ( i4 = J_113 )
      | ( i1 = J_113 )
      | ( i4 = J_113 )
      | ( i1 = J_113 )
      | ( i2 = J_113 )
      | ( i2 = J_113 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_9378,c_4]) ).

tff(c_9487,plain,
    ! [J_114] :
      ( ( select(a2,J_114) = select(a1,J_114) )
      | ( i1 = J_114 )
      | ( i1 = J_114 )
      | ( i4 = J_114 )
      | ( i1 = J_114 )
      | ( i4 = J_114 )
      | ( i1 = J_114 )
      | ( i2 = J_114 )
      | ( i2 = J_114 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_9433,c_4]) ).

tff(c_9522,plain,
    ( ( sk(a1,a2) = i4 )
    | ( sk(a1,a2) = i1 )
    | ( sk(a1,a2) = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_9487,c_8]) ).

tff(c_9530,plain,
    sk(a1,a2) = i2,
    inference(splitLeft,[status(thm)],[c_9522]) ).

tff(c_9531,plain,
    select(a2,i2) != select(a1,i2),
    inference(demodulation,[status(thm),theory(equality)],[c_9530,c_9530,c_8]) ).

tff(c_9534,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_9203,c_9531]) ).

tff(c_9535,plain,
    ( ( sk(a1,a2) = i1 )
    | ( sk(a1,a2) = i4 ) ),
    inference(splitRight,[status(thm)],[c_9522]) ).

tff(c_9564,plain,
    sk(a1,a2) = i4,
    inference(splitLeft,[status(thm)],[c_9535]) ).

tff(c_9566,plain,
    select(a2,i4) != select(a1,i4),
    inference(demodulation,[status(thm),theory(equality)],[c_9564,c_9564,c_8]) ).

tff(c_9569,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_8068,c_9566]) ).

tff(c_9570,plain,
    sk(a1,a2) = i1,
    inference(splitRight,[status(thm)],[c_9535]) ).

tff(c_9573,plain,
    select(a2,i1) != select(a1,i1),
    inference(demodulation,[status(thm),theory(equality)],[c_9570,c_9570,c_8]) ).

tff(c_9576,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_8760,c_9573]) ).

tff(c_9578,plain,
    i3 != i1,
    inference(splitRight,[status(thm)],[c_6990]) ).

tff(c_9872,plain,
    select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i2) = select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i2),
    inference(demodulation,[status(thm),theory(equality)],[c_9860,c_9860,c_6968]) ).

tff(c_9885,plain,
    select(store(a2,i1,select(a1,i1)),i2) = select(a2,i2),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_2,c_9872]) ).

tff(c_9909,plain,
    select(store(a2,i1,select(a1,i1)),i2) = select(a1,i2),
    inference(demodulation,[status(thm),theory(equality)],[c_9899,c_9885]) ).

tff(c_10000,plain,
    ( ( select(store(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3)),i2) = select(a1,i2) )
    | ( i2 = i1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_9909,c_9909,c_2,c_9860,c_9860,c_2431]) ).

tff(c_10001,plain,
    select(store(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3)),i2) = select(a1,i2),
    inference(negUnitSimplification,[status(thm)],[c_6924,c_10000]) ).

tff(c_9903,plain,
    select(store(a1,i1,select(a2,i1)),i2) = select(a1,i2),
    inference(demodulation,[status(thm),theory(equality)],[c_9899,c_9875]) ).

tff(c_10027,plain,
    ( ( store(store(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3)),i2,select(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i3)),i2)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i3)),i2,select(a1,i2)) )
    | ( i2 = i1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_10001,c_9903,c_9903,c_9903,c_9903,c_9909,c_9909,c_9909,c_9899,c_9860,c_9860,c_9860,c_9860,c_50]) ).

tff(c_10028,plain,
    store(store(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3)),i2,select(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i3)),i2)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i3)),i2,select(a1,i2)),
    inference(negUnitSimplification,[status(thm)],[c_6924,c_10027]) ).

tff(c_10035,plain,
    select(store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i3)),i2,select(a1,i2)),i2) = select(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i3)),i2),
    inference(superposition,[status(thm),theory(equality)],[c_10028,c_2]) ).

tff(c_10047,plain,
    select(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i3)),i2) = select(a1,i2),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_10035]) ).

tff(c_10141,plain,
    ( ( store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i3)),i2,select(a1,i2)) = store(store(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3)),i2,select(a1,i2)) )
    | ( i2 = i1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_10047,c_10001,c_9903,c_9903,c_9903,c_9909,c_9909,c_9909,c_9909,c_9860,c_9860,c_9860,c_9860,c_47]) ).

tff(c_10142,plain,
    store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i3)),i2,select(a1,i2)) = store(store(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3)),i2,select(a1,i2)),
    inference(negUnitSimplification,[status(thm)],[c_6924,c_10141]) ).

tff(c_10154,plain,
    ( ( store(store(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3)),i2,select(a1,i2)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3,select(store(a1,i1,select(a2,i1)),i3)),i2,select(a1,i2)) )
    | ( i3 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_10142]) ).

tff(c_10158,plain,
    store(store(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3)),i2,select(a1,i2)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3,select(store(a1,i1,select(a2,i1)),i3)),i2,select(a1,i2)),
    inference(negUnitSimplification,[status(thm)],[c_5350,c_10154]) ).

tff(c_10172,plain,
    ( ( store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3,select(store(a1,i1,select(a2,i1)),i3)),i2,select(a1,i2)) = store(store(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i3,select(store(a2,i1,select(a1,i1)),i3)),i2,select(a1,i2)) )
    | ( i3 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_10158]) ).

tff(c_10176,plain,
    store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3,select(store(a1,i1,select(a2,i1)),i3)),i2,select(a1,i2)) = store(store(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i3,select(store(a2,i1,select(a1,i1)),i3)),i2,select(a1,i2)),
    inference(negUnitSimplification,[status(thm)],[c_5350,c_10172]) ).

tff(c_10221,plain,
    ( ( store(store(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i3,select(store(a2,i1,select(a1,i1)),i3)),i2,select(a1,i2)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3,select(a1,i3)),i2,select(a1,i2)) )
    | ( i3 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_10176]) ).

tff(c_10225,plain,
    store(store(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i3,select(store(a2,i1,select(a1,i1)),i3)),i2,select(a1,i2)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3,select(a1,i3)),i2,select(a1,i2)),
    inference(negUnitSimplification,[status(thm)],[c_9578,c_10221]) ).

tff(c_10237,plain,
    ( ( store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3,select(a1,i3)),i2,select(a1,i2)) = store(store(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i3,select(a2,i3)),i2,select(a1,i2)) )
    | ( i3 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_10225]) ).

tff(c_10241,plain,
    store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3,select(a1,i3)),i2,select(a1,i2)) = store(store(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i3,select(a2,i3)),i2,select(a1,i2)),
    inference(negUnitSimplification,[status(thm)],[c_9578,c_10237]) ).

tff(c_10254,plain,
    ! [J_117] :
      ( ( select(store(store(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i3,select(a2,i3)),i2,select(a1,i2)),J_117) = select(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3,select(a1,i3)),J_117) )
      | ( i2 = J_117 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_10241,c_4]) ).

tff(c_10282,plain,
    ! [J_118] :
      ( ( select(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3,select(a1,i3)),J_118) = select(store(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i3,select(a2,i3)),J_118) )
      | ( i2 = J_118 )
      | ( i2 = J_118 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_10254,c_4]) ).

tff(c_10295,plain,
    ( ( select(store(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i3,select(a2,i3)),i3) = select(a1,i3) )
    | ( i3 = i2 )
    | ( i3 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_10282,c_2]) ).

tff(c_10313,plain,
    ( ( select(a2,i3) = select(a1,i3) )
    | ( i3 = i2 )
    | ( i3 = i2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_10295]) ).

tff(c_10314,plain,
    select(a2,i3) = select(a1,i3),
    inference(negUnitSimplification,[status(thm)],[c_5350,c_5350,c_10313]) ).

tff(c_10291,plain,
    ! [J_118] :
      ( ( select(store(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i3,select(a2,i3)),J_118) = select(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),J_118) )
      | ( i3 = J_118 )
      | ( i2 = J_118 )
      | ( i2 = J_118 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_10282,c_4]) ).

tff(c_10361,plain,
    ! [J_119] :
      ( ( select(store(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),i3,select(a1,i3)),J_119) = select(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),J_119) )
      | ( i3 = J_119 )
      | ( i2 = J_119 )
      | ( i2 = J_119 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_10314,c_10291]) ).

tff(c_10401,plain,
    ! [J_120] :
      ( ( select(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),J_120) = select(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),J_120) )
      | ( i3 = J_120 )
      | ( i3 = J_120 )
      | ( i2 = J_120 )
      | ( i2 = J_120 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_10361,c_4]) ).

tff(c_10436,plain,
    ! [J_121] :
      ( ( select(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),J_121) = select(store(a2,i1,select(a1,i1)),J_121) )
      | ( i2 = J_121 )
      | ( i3 = J_121 )
      | ( i3 = J_121 )
      | ( i2 = J_121 )
      | ( i2 = J_121 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_10401,c_4]) ).

tff(c_10476,plain,
    ! [J_122] :
      ( ( select(store(a2,i1,select(a1,i1)),J_122) = select(store(a1,i1,select(a2,i1)),J_122) )
      | ( i2 = J_122 )
      | ( i2 = J_122 )
      | ( i3 = J_122 )
      | ( i3 = J_122 )
      | ( i2 = J_122 )
      | ( i2 = J_122 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_10436,c_4]) ).

tff(c_10492,plain,
    ( ( select(store(a1,i1,select(a2,i1)),i1) = select(a1,i1) )
    | ( i2 = i1 )
    | ( i2 = i1 )
    | ( i3 = i1 )
    | ( i3 = i1 )
    | ( i2 = i1 )
    | ( i2 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_10476,c_2]) ).

tff(c_10513,plain,
    ( ( select(a2,i1) = select(a1,i1) )
    | ( i2 = i1 )
    | ( i2 = i1 )
    | ( i3 = i1 )
    | ( i3 = i1 )
    | ( i2 = i1 )
    | ( i2 = i1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_10492]) ).

tff(c_10514,plain,
    select(a2,i1) = select(a1,i1),
    inference(negUnitSimplification,[status(thm)],[c_6924,c_6924,c_9578,c_9578,c_6924,c_6924,c_10513]) ).

tff(c_10502,plain,
    ! [J_5] :
      ( ( select(store(a1,i1,select(a2,i1)),J_5) = select(a2,J_5) )
      | ( i2 = J_5 )
      | ( i2 = J_5 )
      | ( i3 = J_5 )
      | ( i3 = J_5 )
      | ( i2 = J_5 )
      | ( i2 = J_5 )
      | ( i1 = J_5 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_10476]) ).

tff(c_10591,plain,
    ! [J_123] :
      ( ( select(store(a1,i1,select(a1,i1)),J_123) = select(a2,J_123) )
      | ( i2 = J_123 )
      | ( i2 = J_123 )
      | ( i3 = J_123 )
      | ( i3 = J_123 )
      | ( i2 = J_123 )
      | ( i2 = J_123 )
      | ( i1 = J_123 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_10514,c_10502]) ).

tff(c_10633,plain,
    ! [J_124] :
      ( ( select(a2,J_124) = select(a1,J_124) )
      | ( i1 = J_124 )
      | ( i2 = J_124 )
      | ( i2 = J_124 )
      | ( i3 = J_124 )
      | ( i3 = J_124 )
      | ( i2 = J_124 )
      | ( i2 = J_124 )
      | ( i1 = J_124 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_10591,c_4]) ).

tff(c_10668,plain,
    ( ( sk(a1,a2) = i3 )
    | ( sk(a1,a2) = i2 )
    | ( sk(a1,a2) = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_10633,c_8]) ).

tff(c_10676,plain,
    sk(a1,a2) = i1,
    inference(splitLeft,[status(thm)],[c_10668]) ).

tff(c_10677,plain,
    select(a2,i1) != select(a1,i1),
    inference(demodulation,[status(thm),theory(equality)],[c_10676,c_10676,c_8]) ).

tff(c_10680,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_10514,c_10677]) ).

tff(c_10681,plain,
    ( ( sk(a1,a2) = i2 )
    | ( sk(a1,a2) = i3 ) ),
    inference(splitRight,[status(thm)],[c_10668]) ).

tff(c_10683,plain,
    sk(a1,a2) = i3,
    inference(splitLeft,[status(thm)],[c_10681]) ).

tff(c_10685,plain,
    select(a2,i3) != select(a1,i3),
    inference(demodulation,[status(thm),theory(equality)],[c_10683,c_10683,c_8]) ).

tff(c_10688,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_10314,c_10685]) ).

tff(c_10689,plain,
    sk(a1,a2) = i2,
    inference(splitRight,[status(thm)],[c_10681]) ).

tff(c_10712,plain,
    select(a2,i2) != select(a1,i2),
    inference(demodulation,[status(thm),theory(equality)],[c_10689,c_10689,c_8]) ).

tff(c_10715,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_9899,c_10712]) ).

tff(c_10717,plain,
    i4 != i2,
    inference(splitRight,[status(thm)],[c_9821]) ).

tff(c_10716,plain,
    select(store(store(a1,i1,select(a2,i1)),i2,select(a2,i2)),i4) = select(store(a2,i1,select(a1,i1)),i4),
    inference(splitRight,[status(thm)],[c_9821]) ).

tff(c_10733,plain,
    ( ( select(store(a2,i1,select(a1,i1)),i4) = select(store(a1,i1,select(a2,i1)),i4) )
    | ( i4 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_10716,c_4]) ).

tff(c_10739,plain,
    select(store(a2,i1,select(a1,i1)),i4) = select(store(a1,i1,select(a2,i1)),i4),
    inference(negUnitSimplification,[status(thm)],[c_10717,c_10733]) ).

tff(c_10748,plain,
    ( ( select(store(a1,i1,select(a2,i1)),i4) = select(a2,i4) )
    | ( i4 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_10739,c_4]) ).

tff(c_10755,plain,
    i4 = i1,
    inference(splitLeft,[status(thm)],[c_10748]) ).

tff(c_10756,plain,
    select(store(a2,i1,select(a1,i1)),i1) = select(store(a1,i1,select(a2,i1)),i1),
    inference(demodulation,[status(thm),theory(equality)],[c_10755,c_10755,c_10739]) ).

tff(c_10759,plain,
    select(a2,i1) = select(a1,i1),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_2,c_10756]) ).

tff(c_10719,plain,
    select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i4) = select(store(a2,i1,select(a1,i1)),i4),
    inference(demodulation,[status(thm),theory(equality)],[c_10716,c_9812]) ).

tff(c_10865,plain,
    select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a1,i1)),i2)),i1) = select(a1,i1),
    inference(demodulation,[status(thm),theory(equality)],[c_10759,c_2,c_10755,c_10755,c_10719]) ).

tff(c_102,plain,
    select(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3)),i4) = select(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3)),i4),
    inference(superposition,[status(thm),theory(equality)],[c_2,c_43]) ).

tff(c_11045,plain,
    select(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a1,i1)),i2)),i3,select(store(store(a1,i1,select(a1,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3)),i1) = select(store(store(store(a1,i1,select(a1,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a1,i1)),i2)),i3)),i1),
    inference(demodulation,[status(thm),theory(equality)],[c_10759,c_10759,c_10759,c_10759,c_10755,c_10755,c_102]) ).

tff(c_11063,plain,
    ( ( select(store(store(store(a1,i1,select(a1,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a1,i1)),i2)),i3)),i1) = select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a1,i1)),i2)),i1) )
    | ( i3 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_11045]) ).

tff(c_11071,plain,
    ( ( select(store(store(store(a1,i1,select(a1,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a1,i1)),i2)),i3)),i1) = select(a1,i1) )
    | ( i3 = i1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_10865,c_11063]) ).

tff(c_11072,plain,
    select(store(store(store(a1,i1,select(a1,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a1,i1)),i2)),i3)),i1) = select(a1,i1),
    inference(negUnitSimplification,[status(thm)],[c_9578,c_11071]) ).

tff(c_11273,plain,
    select(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a1,i1)),i2)),i3,select(store(store(a1,i1,select(a1,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3)),i1) = select(a1,i1),
    inference(demodulation,[status(thm),theory(equality)],[c_11072,c_10759,c_10759,c_10759,c_10759,c_10755,c_10755,c_74]) ).

tff(c_11369,plain,
    ( ( store(store(store(store(a1,i1,select(a1,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a1,i1)),i2)),i3)),i1,select(a1,i1)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a1,i1)),i2)),i3,select(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),i3)),i1,select(a1,i1)) )
    | ( i2 = i1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_11273,c_11072,c_10759,c_10759,c_10759,c_10759,c_10759,c_10759,c_10759,c_10759,c_10755,c_10755,c_10755,c_10755,c_50]) ).

tff(c_11370,plain,
    store(store(store(store(a1,i1,select(a1,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a1,i1)),i2)),i3)),i1,select(a1,i1)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a1,i1)),i2)),i3,select(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),i3)),i1,select(a1,i1)),
    inference(negUnitSimplification,[status(thm)],[c_6924,c_11369]) ).

tff(c_11387,plain,
    ( ( store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a1,i1)),i2)),i3,select(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),i3)),i1,select(a1,i1)) = store(store(store(store(a1,i1,select(a1,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(a2,i1,select(a1,i1)),i3)),i1,select(a1,i1)) )
    | ( i3 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_11370]) ).

tff(c_11393,plain,
    store(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a1,i1)),i2)),i3,select(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),i3)),i1,select(a1,i1)) = store(store(store(store(a1,i1,select(a1,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(a2,i1,select(a1,i1)),i3)),i1,select(a1,i1)),
    inference(negUnitSimplification,[status(thm)],[c_5350,c_11387]) ).

tff(c_11452,plain,
    ( ( store(store(store(store(a1,i1,select(a1,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(a2,i1,select(a1,i1)),i3)),i1,select(a1,i1)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3,select(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),i3)),i1,select(a1,i1)) )
    | ( i2 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_11393]) ).

tff(c_11459,plain,
    store(store(store(store(a1,i1,select(a1,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(a2,i1,select(a1,i1)),i3)),i1,select(a1,i1)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3,select(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),i3)),i1,select(a1,i1)),
    inference(negUnitSimplification,[status(thm)],[c_6924,c_11452]) ).

tff(c_11472,plain,
    ( ( store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3,select(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),i3)),i1,select(a1,i1)) = store(store(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),i3,select(store(a2,i1,select(a1,i1)),i3)),i1,select(a1,i1)) )
    | ( i2 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_11459]) ).

tff(c_11479,plain,
    store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3,select(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),i3)),i1,select(a1,i1)) = store(store(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),i3,select(store(a2,i1,select(a1,i1)),i3)),i1,select(a1,i1)),
    inference(negUnitSimplification,[status(thm)],[c_6924,c_11472]) ).

tff(c_11525,plain,
    ( ( store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3,select(store(a1,i1,select(a1,i1)),i3)),i1,select(a1,i1)) = store(store(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),i3,select(store(a2,i1,select(a1,i1)),i3)),i1,select(a1,i1)) )
    | ( i3 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_11479]) ).

tff(c_11529,plain,
    store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3,select(store(a1,i1,select(a1,i1)),i3)),i1,select(a1,i1)) = store(store(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),i3,select(store(a2,i1,select(a1,i1)),i3)),i1,select(a1,i1)),
    inference(negUnitSimplification,[status(thm)],[c_5350,c_11525]) ).

tff(c_11540,plain,
    ( ( store(store(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),i3,select(store(a2,i1,select(a1,i1)),i3)),i1,select(a1,i1)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3,select(a1,i3)),i1,select(a1,i1)) )
    | ( i3 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_11529]) ).

tff(c_11544,plain,
    store(store(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),i3,select(store(a2,i1,select(a1,i1)),i3)),i1,select(a1,i1)) = store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3,select(a1,i3)),i1,select(a1,i1)),
    inference(negUnitSimplification,[status(thm)],[c_9578,c_11540]) ).

tff(c_11557,plain,
    ( ( store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3,select(a1,i3)),i1,select(a1,i1)) = store(store(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),i3,select(a2,i3)),i1,select(a1,i1)) )
    | ( i3 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_11544]) ).

tff(c_11561,plain,
    store(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3,select(a1,i3)),i1,select(a1,i1)) = store(store(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),i3,select(a2,i3)),i1,select(a1,i1)),
    inference(negUnitSimplification,[status(thm)],[c_9578,c_11557]) ).

tff(c_11574,plain,
    ! [J_127] :
      ( ( select(store(store(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),i3,select(a2,i3)),i1,select(a1,i1)),J_127) = select(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3,select(a1,i3)),J_127) )
      | ( i1 = J_127 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_11561,c_4]) ).

tff(c_11604,plain,
    ! [J_128] :
      ( ( select(store(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),i3,select(a1,i3)),J_128) = select(store(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),i3,select(a2,i3)),J_128) )
      | ( i1 = J_128 )
      | ( i1 = J_128 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_11574,c_4]) ).

tff(c_11617,plain,
    ( ( select(store(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),i3,select(a2,i3)),i3) = select(a1,i3) )
    | ( i3 = i1 )
    | ( i3 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_11604,c_2]) ).

tff(c_11635,plain,
    ( ( select(a2,i3) = select(a1,i3) )
    | ( i3 = i1 )
    | ( i3 = i1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_11617]) ).

tff(c_11636,plain,
    select(a2,i3) = select(a1,i3),
    inference(negUnitSimplification,[status(thm)],[c_9578,c_9578,c_11635]) ).

tff(c_11613,plain,
    ! [J_128] :
      ( ( select(store(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),i3,select(a2,i3)),J_128) = select(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),J_128) )
      | ( i3 = J_128 )
      | ( i1 = J_128 )
      | ( i1 = J_128 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_11604,c_4]) ).

tff(c_11653,plain,
    ! [J_129] :
      ( ( select(store(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),i3,select(a1,i3)),J_129) = select(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),J_129) )
      | ( i3 = J_129 )
      | ( i1 = J_129 )
      | ( i1 = J_129 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_11636,c_11613]) ).

tff(c_11726,plain,
    ! [J_130] :
      ( ( select(store(store(a2,i1,select(a1,i1)),i2,select(a1,i2)),J_130) = select(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),J_130) )
      | ( i3 = J_130 )
      | ( i3 = J_130 )
      | ( i1 = J_130 )
      | ( i1 = J_130 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_11653,c_4]) ).

tff(c_11745,plain,
    ( ( select(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),i2) = select(a1,i2) )
    | ( i3 = i2 )
    | ( i3 = i2 )
    | ( i2 = i1 )
    | ( i2 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_11726,c_2]) ).

tff(c_11768,plain,
    ( ( select(a2,i2) = select(a1,i2) )
    | ( i3 = i2 )
    | ( i3 = i2 )
    | ( i2 = i1 )
    | ( i2 = i1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_11745]) ).

tff(c_11769,plain,
    select(a2,i2) = select(a1,i2),
    inference(negUnitSimplification,[status(thm)],[c_6924,c_6924,c_5350,c_5350,c_11768]) ).

tff(c_11755,plain,
    ! [J_5] :
      ( ( select(store(store(a1,i1,select(a1,i1)),i2,select(a2,i2)),J_5) = select(store(a2,i1,select(a1,i1)),J_5) )
      | ( i3 = J_5 )
      | ( i3 = J_5 )
      | ( i1 = J_5 )
      | ( i1 = J_5 )
      | ( i2 = J_5 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_11726]) ).

tff(c_11863,plain,
    ! [J_131] :
      ( ( select(store(store(a1,i1,select(a1,i1)),i2,select(a1,i2)),J_131) = select(store(a2,i1,select(a1,i1)),J_131) )
      | ( i3 = J_131 )
      | ( i3 = J_131 )
      | ( i1 = J_131 )
      | ( i1 = J_131 )
      | ( i2 = J_131 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_11769,c_11755]) ).

tff(c_11908,plain,
    ! [J_132] :
      ( ( select(store(a2,i1,select(a1,i1)),J_132) = select(store(a1,i1,select(a1,i1)),J_132) )
      | ( i2 = J_132 )
      | ( i3 = J_132 )
      | ( i3 = J_132 )
      | ( i1 = J_132 )
      | ( i1 = J_132 )
      | ( i2 = J_132 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_11863,c_4]) ).

tff(c_11983,plain,
    ! [J_133] :
      ( ( select(store(a1,i1,select(a1,i1)),J_133) = select(a2,J_133) )
      | ( i1 = J_133 )
      | ( i2 = J_133 )
      | ( i3 = J_133 )
      | ( i3 = J_133 )
      | ( i1 = J_133 )
      | ( i1 = J_133 )
      | ( i2 = J_133 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_11908,c_4]) ).

tff(c_12061,plain,
    ! [J_134] :
      ( ( select(a2,J_134) = select(a1,J_134) )
      | ( i1 = J_134 )
      | ( i1 = J_134 )
      | ( i2 = J_134 )
      | ( i3 = J_134 )
      | ( i3 = J_134 )
      | ( i1 = J_134 )
      | ( i1 = J_134 )
      | ( i2 = J_134 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_11983,c_4]) ).

tff(c_12096,plain,
    ( ( sk(a1,a2) = i3 )
    | ( sk(a1,a2) = i1 )
    | ( sk(a1,a2) = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_12061,c_8]) ).

tff(c_12104,plain,
    sk(a1,a2) = i2,
    inference(splitLeft,[status(thm)],[c_12096]) ).

tff(c_12105,plain,
    select(a2,i2) != select(a1,i2),
    inference(demodulation,[status(thm),theory(equality)],[c_12104,c_12104,c_8]) ).

tff(c_12108,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_11769,c_12105]) ).

tff(c_12109,plain,
    ( ( sk(a1,a2) = i1 )
    | ( sk(a1,a2) = i3 ) ),
    inference(splitRight,[status(thm)],[c_12096]) ).

tff(c_12113,plain,
    sk(a1,a2) = i3,
    inference(splitLeft,[status(thm)],[c_12109]) ).

tff(c_12115,plain,
    select(a2,i3) != select(a1,i3),
    inference(demodulation,[status(thm),theory(equality)],[c_12113,c_12113,c_8]) ).

tff(c_12118,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_11636,c_12115]) ).

tff(c_12119,plain,
    sk(a1,a2) = i1,
    inference(splitRight,[status(thm)],[c_12109]) ).

tff(c_12122,plain,
    select(a2,i1) != select(a1,i1),
    inference(demodulation,[status(thm),theory(equality)],[c_12119,c_12119,c_8]) ).

tff(c_12125,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_10759,c_12122]) ).

tff(c_12127,plain,
    i4 != i1,
    inference(splitRight,[status(thm)],[c_10748]) ).

tff(c_12126,plain,
    select(store(a1,i1,select(a2,i1)),i4) = select(a2,i4),
    inference(splitRight,[status(thm)],[c_10748]) ).

tff(c_12132,plain,
    ( ( select(a2,i4) = select(a1,i4) )
    | ( i4 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_12126,c_4]) ).

tff(c_12138,plain,
    select(a2,i4) = select(a1,i4),
    inference(negUnitSimplification,[status(thm)],[c_12127,c_12132]) ).

tff(c_12793,plain,
    ! [J_135] :
      ( ( select(store(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3,select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3)),J_135) = select(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3)),J_135) )
      | ( i4 = J_135 )
      | ( i4 = J_135 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_114]) ).

tff(c_12806,plain,
    ( ( select(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3)),i3) = select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3) )
    | ( i4 = i3 )
    | ( i4 = i3 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_12793,c_2]) ).

tff(c_12833,plain,
    ( ( select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3) = select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3) )
    | ( i4 = i3 )
    | ( i4 = i3 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_12806]) ).

tff(c_12834,plain,
    select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3) = select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3),
    inference(negUnitSimplification,[status(thm)],[c_2382,c_2382,c_12833]) ).

tff(c_12849,plain,
    ( ( select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3) = select(store(a2,i1,select(a1,i1)),i3) )
    | ( i3 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_12834,c_4]) ).

tff(c_12858,plain,
    select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3) = select(store(a2,i1,select(a1,i1)),i3),
    inference(negUnitSimplification,[status(thm)],[c_5350,c_12849]) ).

tff(c_12868,plain,
    ( ( select(store(a2,i1,select(a1,i1)),i3) = select(store(a1,i1,select(a2,i1)),i3) )
    | ( i3 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_12858,c_4]) ).

tff(c_12877,plain,
    select(store(a2,i1,select(a1,i1)),i3) = select(store(a1,i1,select(a2,i1)),i3),
    inference(negUnitSimplification,[status(thm)],[c_5350,c_12868]) ).

tff(c_12887,plain,
    ( ( select(store(a1,i1,select(a2,i1)),i3) = select(a2,i3) )
    | ( i3 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_12877,c_4]) ).

tff(c_12893,plain,
    select(store(a1,i1,select(a2,i1)),i3) = select(a2,i3),
    inference(negUnitSimplification,[status(thm)],[c_9578,c_12887]) ).

tff(c_12902,plain,
    ( ( select(a2,i3) = select(a1,i3) )
    | ( i3 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_12893,c_4]) ).

tff(c_12908,plain,
    select(a2,i3) = select(a1,i3),
    inference(negUnitSimplification,[status(thm)],[c_9578,c_12902]) ).

tff(c_12976,plain,
    ! [J_136] :
      ( ( select(store(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i3,select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),i3)),J_136) = select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),J_136) )
      | ( i4 = J_136 )
      | ( i4 = J_136 )
      | ( i3 = J_136 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_12793]) ).

tff(c_13152,plain,
    ! [J_137] :
      ( ( select(store(store(a2,i1,select(a1,i1)),i2,select(store(a1,i1,select(a2,i1)),i2)),J_137) = select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),J_137) )
      | ( i4 = J_137 )
      | ( i4 = J_137 )
      | ( i3 = J_137 )
      | ( i3 = J_137 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_12976]) ).

tff(c_13168,plain,
    ( ( select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),i2) = select(store(a1,i1,select(a2,i1)),i2) )
    | ( i4 = i2 )
    | ( i4 = i2 )
    | ( i3 = i2 )
    | ( i3 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_13152,c_2]) ).

tff(c_13196,plain,
    ( ( select(store(a2,i1,select(a1,i1)),i2) = select(store(a1,i1,select(a2,i1)),i2) )
    | ( i4 = i2 )
    | ( i4 = i2 )
    | ( i3 = i2 )
    | ( i3 = i2 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_13168]) ).

tff(c_13197,plain,
    select(store(a2,i1,select(a1,i1)),i2) = select(store(a1,i1,select(a2,i1)),i2),
    inference(negUnitSimplification,[status(thm)],[c_5350,c_5350,c_10717,c_10717,c_13196]) ).

tff(c_13214,plain,
    ( ( select(store(a1,i1,select(a2,i1)),i2) = select(a2,i2) )
    | ( i2 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_13197,c_4]) ).

tff(c_13220,plain,
    select(store(a1,i1,select(a2,i1)),i2) = select(a2,i2),
    inference(negUnitSimplification,[status(thm)],[c_6924,c_13214]) ).

tff(c_13230,plain,
    ( ( select(a2,i2) = select(a1,i2) )
    | ( i2 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_13220,c_4]) ).

tff(c_13236,plain,
    select(a2,i2) = select(a1,i2),
    inference(negUnitSimplification,[status(thm)],[c_6924,c_13230]) ).

tff(c_13223,plain,
    select(store(a2,i1,select(a1,i1)),i2) = select(a2,i2),
    inference(demodulation,[status(thm),theory(equality)],[c_13220,c_13197]) ).

tff(c_13282,plain,
    select(store(a2,i1,select(a1,i1)),i2) = select(a1,i2),
    inference(demodulation,[status(thm),theory(equality)],[c_13236,c_13223]) ).

tff(c_13184,plain,
    ! [J_5] :
      ( ( select(store(store(a1,i1,select(a2,i1)),i2,select(store(a2,i1,select(a1,i1)),i2)),J_5) = select(store(a2,i1,select(a1,i1)),J_5) )
      | ( i4 = J_5 )
      | ( i4 = J_5 )
      | ( i3 = J_5 )
      | ( i3 = J_5 )
      | ( i2 = J_5 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_13152]) ).

tff(c_13301,plain,
    ! [J_138] :
      ( ( select(store(store(a1,i1,select(a2,i1)),i2,select(a1,i2)),J_138) = select(store(a2,i1,select(a1,i1)),J_138) )
      | ( i4 = J_138 )
      | ( i4 = J_138 )
      | ( i3 = J_138 )
      | ( i3 = J_138 )
      | ( i2 = J_138 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_13282,c_13184]) ).

tff(c_13405,plain,
    ! [J_139] :
      ( ( select(store(a2,i1,select(a1,i1)),J_139) = select(store(a1,i1,select(a2,i1)),J_139) )
      | ( i4 = J_139 )
      | ( i4 = J_139 )
      | ( i3 = J_139 )
      | ( i3 = J_139 )
      | ( i2 = J_139 )
      | ( i2 = J_139 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_13301]) ).

tff(c_13424,plain,
    ( ( select(store(a1,i1,select(a2,i1)),i1) = select(a1,i1) )
    | ( i4 = i1 )
    | ( i4 = i1 )
    | ( i3 = i1 )
    | ( i3 = i1 )
    | ( i2 = i1 )
    | ( i2 = i1 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_13405,c_2]) ).

tff(c_13455,plain,
    ( ( select(a2,i1) = select(a1,i1) )
    | ( i4 = i1 )
    | ( i4 = i1 )
    | ( i3 = i1 )
    | ( i3 = i1 )
    | ( i2 = i1 )
    | ( i2 = i1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_13424]) ).

tff(c_13456,plain,
    select(a2,i1) = select(a1,i1),
    inference(negUnitSimplification,[status(thm)],[c_6924,c_6924,c_9578,c_9578,c_12127,c_12127,c_13455]) ).

tff(c_13420,plain,
    ! [J_139] :
      ( ( select(store(a1,i1,select(a2,i1)),J_139) = select(a2,J_139) )
      | ( i1 = J_139 )
      | ( i4 = J_139 )
      | ( i4 = J_139 )
      | ( i3 = J_139 )
      | ( i3 = J_139 )
      | ( i2 = J_139 )
      | ( i2 = J_139 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_13405,c_4]) ).

tff(c_13590,plain,
    ! [J_140] :
      ( ( select(store(a1,i1,select(a1,i1)),J_140) = select(a2,J_140) )
      | ( i1 = J_140 )
      | ( i4 = J_140 )
      | ( i4 = J_140 )
      | ( i3 = J_140 )
      | ( i3 = J_140 )
      | ( i2 = J_140 )
      | ( i2 = J_140 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_13456,c_13420]) ).

tff(c_13665,plain,
    ! [J_141] :
      ( ( select(a2,J_141) = select(a1,J_141) )
      | ( i1 = J_141 )
      | ( i1 = J_141 )
      | ( i4 = J_141 )
      | ( i4 = J_141 )
      | ( i3 = J_141 )
      | ( i3 = J_141 )
      | ( i2 = J_141 )
      | ( i2 = J_141 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_13590,c_4]) ).

tff(c_13708,plain,
    ( ( sk(a1,a2) = i1 )
    | ( sk(a1,a2) = i4 )
    | ( sk(a1,a2) = i3 )
    | ( sk(a1,a2) = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_13665,c_8]) ).

tff(c_13718,plain,
    sk(a1,a2) = i2,
    inference(splitLeft,[status(thm)],[c_13708]) ).

tff(c_13719,plain,
    select(a2,i2) != select(a1,i2),
    inference(demodulation,[status(thm),theory(equality)],[c_13718,c_13718,c_8]) ).

tff(c_13722,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_13236,c_13719]) ).

tff(c_13723,plain,
    ( ( sk(a1,a2) = i3 )
    | ( sk(a1,a2) = i4 )
    | ( sk(a1,a2) = i1 ) ),
    inference(splitRight,[status(thm)],[c_13708]) ).

tff(c_13725,plain,
    sk(a1,a2) = i1,
    inference(splitLeft,[status(thm)],[c_13723]) ).

tff(c_13727,plain,
    select(a2,i1) != select(a1,i1),
    inference(demodulation,[status(thm),theory(equality)],[c_13725,c_13725,c_8]) ).

tff(c_13730,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_13456,c_13727]) ).

tff(c_13731,plain,
    ( ( sk(a1,a2) = i4 )
    | ( sk(a1,a2) = i3 ) ),
    inference(splitRight,[status(thm)],[c_13723]) ).

tff(c_13735,plain,
    sk(a1,a2) = i3,
    inference(splitLeft,[status(thm)],[c_13731]) ).

tff(c_13738,plain,
    select(a2,i3) != select(a1,i3),
    inference(demodulation,[status(thm),theory(equality)],[c_13735,c_13735,c_8]) ).

tff(c_13741,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_12908,c_13738]) ).

tff(c_13742,plain,
    sk(a1,a2) = i4,
    inference(splitRight,[status(thm)],[c_13731]) ).

tff(c_13746,plain,
    select(a2,i4) != select(a1,i4),
    inference(demodulation,[status(thm),theory(equality)],[c_13742,c_13742,c_8]) ).

tff(c_13749,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_12138,c_13746]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.13  % Problem  : SWV553-1.004 : TPTP v8.1.2. Released v4.0.0.
% 0.00/0.14  % Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s
% 0.14/0.35  % Computer : n016.cluster.edu
% 0.14/0.35  % Model    : x86_64 x86_64
% 0.14/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.35  % Memory   : 8042.1875MB
% 0.14/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.35  % CPULimit : 300
% 0.14/0.35  % WCLimit  : 300
% 0.14/0.35  % DateTime : Thu Aug  3 23:15:23 EDT 2023
% 0.14/0.35  % CPUTime  : 
% 11.48/4.33  % SZS status Unsatisfiable for /export/starexec/sandbox/benchmark/theBenchmark.p
% 12.57/4.47  
% 12.57/4.47  % SZS output start CNFRefutation for /export/starexec/sandbox/benchmark/theBenchmark.p
% See solution above
% 12.98/4.57  
% 12.98/4.57  Inference rules
% 12.98/4.57  ----------------------
% 12.98/4.57  #Ref     : 0
% 12.98/4.57  #Sup     : 3178
% 12.98/4.57  #Fact    : 0
% 12.98/4.57  #Define  : 0
% 12.98/4.57  #Split   : 37
% 12.98/4.57  #Chain   : 0
% 12.98/4.57  #Close   : 0
% 12.98/4.57  
% 12.98/4.57  Ordering : KBO
% 12.98/4.57  
% 12.98/4.57  Simplification rules
% 12.98/4.57  ----------------------
% 12.98/4.57  #Subsume      : 42
% 12.98/4.57  #Demod        : 4589
% 12.98/4.57  #Tautology    : 2570
% 12.98/4.57  #SimpNegUnit  : 1538
% 12.98/4.57  #BackRed      : 474
% 12.98/4.57  
% 12.98/4.57  #Partial instantiations: 0
% 12.98/4.57  #Strategies tried      : 1
% 12.98/4.57  
% 12.98/4.57  Timing (in seconds)
% 12.98/4.57  ----------------------
% 12.98/4.58  Preprocessing        : 0.65
% 12.98/4.58  Parsing              : 0.35
% 12.98/4.58  CNF conversion       : 0.02
% 12.98/4.58  Main loop            : 2.47
% 12.98/4.58  Inferencing          : 0.83
% 12.98/4.58  Reduction            : 1.05
% 12.98/4.58  Demodulation         : 0.82
% 12.98/4.58  BG Simplification    : 0.07
% 12.98/4.58  Subsumption          : 0.37
% 12.98/4.58  Abstraction          : 0.12
% 12.98/4.58  MUC search           : 0.00
% 12.98/4.58  Cooper               : 0.00
% 12.98/4.58  Total                : 3.38
% 12.98/4.58  Index Insertion      : 0.00
% 12.98/4.58  Index Deletion       : 0.00
% 12.98/4.58  Index Matching       : 0.00
% 12.98/4.58  BG Taut test         : 0.00
%------------------------------------------------------------------------------