TSTP Solution File: SWV537-1.004 by Drodi---3.6.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Drodi---3.6.0
% Problem  : SWV537-1.004 : TPTP v8.1.2. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s

% Computer : n012.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 Apr 30 20:47:24 EDT 2024

% Result   : Unsatisfiable 9.07s 1.53s
% Output   : CNFRefutation 9.39s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   18
%            Number of leaves      :  162
% Syntax   : Number of formulae    :  965 (  90 unt;   0 def)
%            Number of atoms       : 2723 ( 959 equ)
%            Maximal formula atoms :   11 (   2 avg)
%            Number of connectives : 3061 (1303   ~;1627   |;   0   &)
%                                         ( 131 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   12 (   4 avg)
%            Maximal term depth    :    3 (   1 avg)
%            Number of predicates  :  133 ( 131 usr; 132 prp; 0-2 aty)
%            Number of functors    :   36 (  36 usr;  33 con; 0-3 aty)
%            Number of variables   :   62 (  62   !;   0   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f1,axiom,
    ! [A,I,E] : select(store(A,I,E),I) = E,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f2,axiom,
    ! [I,J,A,E] :
      ( I = J
      | select(store(A,I,E),J) = select(A,J) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f3,hypothesis,
    a_466 = store(a1,i1,e_465),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f4,hypothesis,
    a_467 = store(a_466,i1,e_465),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f5,hypothesis,
    a_469 = store(a_467,i0,e_468),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f6,hypothesis,
    a_471 = store(a_469,i3,e_470),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f7,hypothesis,
    a_473 = store(a_471,i3,e_472),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f8,hypothesis,
    a_475 = store(a_473,i2,e_474),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f9,hypothesis,
    a_477 = store(a_475,i2,e_476),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f10,hypothesis,
    a_479 = store(a_477,i0,e_478),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f11,hypothesis,
    a_480 = store(a_467,i3,e_470),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f12,hypothesis,
    a_481 = store(a_480,i0,e_468),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f13,hypothesis,
    a_483 = store(a_481,i3,e_482),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f14,hypothesis,
    a_485 = store(a_483,i2,e_484),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f15,hypothesis,
    a_487 = store(a_485,i0,e_486),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f16,hypothesis,
    a_489 = store(a_487,i2,e_488),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f17,hypothesis,
    e_465 = select(a1,i1),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f18,hypothesis,
    e_468 = select(a_467,i3),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f19,hypothesis,
    e_470 = select(a_467,i0),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f20,hypothesis,
    e_472 = select(a_471,i2),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f21,hypothesis,
    e_474 = select(a_471,i3),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f22,hypothesis,
    e_476 = select(a_475,i0),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f23,hypothesis,
    e_478 = select(a_475,i2),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f24,hypothesis,
    e_482 = select(a_481,i2),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f25,hypothesis,
    e_484 = select(a_481,i3),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f26,hypothesis,
    e_486 = select(a_485,i2),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f27,hypothesis,
    e_488 = select(a_485,i0),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f28,hypothesis,
    e_491 = select(a_479,i_490),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f29,hypothesis,
    e_492 = select(a_489,i_490),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f30,hypothesis,
    i_490 = sk(a_479,a_489),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f31,negated_conjecture,
    e_491 != e_492,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f32,plain,
    ! [X0,X1,X2] : select(store(X0,X1,X2),X1) = X2,
    inference(cnf_transformation,[status(esa)],[f1]) ).

fof(f33,plain,
    ! [I,J] :
      ( I = J
      | ! [A,E] : select(store(A,I,E),J) = select(A,J) ),
    inference(miniscoping,[status(esa)],[f2]) ).

fof(f34,plain,
    ! [X0,X1,X2,X3] :
      ( X0 = X1
      | select(store(X2,X0,X3),X1) = select(X2,X1) ),
    inference(cnf_transformation,[status(esa)],[f33]) ).

fof(f35,plain,
    a_466 = store(a1,i1,e_465),
    inference(cnf_transformation,[status(esa)],[f3]) ).

fof(f36,plain,
    a_467 = store(a_466,i1,e_465),
    inference(cnf_transformation,[status(esa)],[f4]) ).

fof(f37,plain,
    a_469 = store(a_467,i0,e_468),
    inference(cnf_transformation,[status(esa)],[f5]) ).

fof(f38,plain,
    a_471 = store(a_469,i3,e_470),
    inference(cnf_transformation,[status(esa)],[f6]) ).

fof(f39,plain,
    a_473 = store(a_471,i3,e_472),
    inference(cnf_transformation,[status(esa)],[f7]) ).

fof(f40,plain,
    a_475 = store(a_473,i2,e_474),
    inference(cnf_transformation,[status(esa)],[f8]) ).

fof(f41,plain,
    a_477 = store(a_475,i2,e_476),
    inference(cnf_transformation,[status(esa)],[f9]) ).

fof(f42,plain,
    a_479 = store(a_477,i0,e_478),
    inference(cnf_transformation,[status(esa)],[f10]) ).

fof(f43,plain,
    a_480 = store(a_467,i3,e_470),
    inference(cnf_transformation,[status(esa)],[f11]) ).

fof(f44,plain,
    a_481 = store(a_480,i0,e_468),
    inference(cnf_transformation,[status(esa)],[f12]) ).

fof(f45,plain,
    a_483 = store(a_481,i3,e_482),
    inference(cnf_transformation,[status(esa)],[f13]) ).

fof(f46,plain,
    a_485 = store(a_483,i2,e_484),
    inference(cnf_transformation,[status(esa)],[f14]) ).

fof(f47,plain,
    a_487 = store(a_485,i0,e_486),
    inference(cnf_transformation,[status(esa)],[f15]) ).

fof(f48,plain,
    a_489 = store(a_487,i2,e_488),
    inference(cnf_transformation,[status(esa)],[f16]) ).

fof(f49,plain,
    e_465 = select(a1,i1),
    inference(cnf_transformation,[status(esa)],[f17]) ).

fof(f50,plain,
    e_468 = select(a_467,i3),
    inference(cnf_transformation,[status(esa)],[f18]) ).

fof(f51,plain,
    e_470 = select(a_467,i0),
    inference(cnf_transformation,[status(esa)],[f19]) ).

fof(f52,plain,
    e_472 = select(a_471,i2),
    inference(cnf_transformation,[status(esa)],[f20]) ).

fof(f53,plain,
    e_474 = select(a_471,i3),
    inference(cnf_transformation,[status(esa)],[f21]) ).

fof(f54,plain,
    e_476 = select(a_475,i0),
    inference(cnf_transformation,[status(esa)],[f22]) ).

fof(f55,plain,
    e_478 = select(a_475,i2),
    inference(cnf_transformation,[status(esa)],[f23]) ).

fof(f56,plain,
    e_482 = select(a_481,i2),
    inference(cnf_transformation,[status(esa)],[f24]) ).

fof(f57,plain,
    e_484 = select(a_481,i3),
    inference(cnf_transformation,[status(esa)],[f25]) ).

fof(f58,plain,
    e_486 = select(a_485,i2),
    inference(cnf_transformation,[status(esa)],[f26]) ).

fof(f59,plain,
    e_488 = select(a_485,i0),
    inference(cnf_transformation,[status(esa)],[f27]) ).

fof(f60,plain,
    e_491 = select(a_479,i_490),
    inference(cnf_transformation,[status(esa)],[f28]) ).

fof(f61,plain,
    e_492 = select(a_489,i_490),
    inference(cnf_transformation,[status(esa)],[f29]) ).

fof(f62,plain,
    i_490 = sk(a_479,a_489),
    inference(cnf_transformation,[status(esa)],[f30]) ).

fof(f63,plain,
    e_491 != e_492,
    inference(cnf_transformation,[status(esa)],[f31]) ).

fof(f65,plain,
    ! [X0] :
      ( i1 = X0
      | select(a_466,X0) = select(a1,X0) ),
    inference(paramodulation,[status(thm)],[f35,f34]) ).

fof(f66,plain,
    select(a_467,i1) = e_465,
    inference(paramodulation,[status(thm)],[f36,f32]) ).

fof(f67,plain,
    ! [X0] :
      ( i1 = X0
      | select(a_467,X0) = select(a_466,X0) ),
    inference(paramodulation,[status(thm)],[f36,f34]) ).

fof(f68,plain,
    select(a_469,i0) = e_468,
    inference(paramodulation,[status(thm)],[f37,f32]) ).

fof(f69,plain,
    ! [X0] :
      ( i0 = X0
      | select(a_469,X0) = select(a_467,X0) ),
    inference(paramodulation,[status(thm)],[f37,f34]) ).

fof(f70,plain,
    select(a_471,i3) = e_470,
    inference(paramodulation,[status(thm)],[f38,f32]) ).

fof(f71,plain,
    e_474 = e_470,
    inference(forward_demodulation,[status(thm)],[f53,f70]) ).

fof(f72,plain,
    ! [X0] :
      ( i3 = X0
      | select(a_471,X0) = select(a_469,X0) ),
    inference(paramodulation,[status(thm)],[f38,f34]) ).

fof(f73,plain,
    e_470 = select(a_471,i3),
    inference(backward_demodulation,[status(thm)],[f71,f53]) ).

fof(f74,plain,
    select(a_473,i3) = e_472,
    inference(paramodulation,[status(thm)],[f39,f32]) ).

fof(f75,plain,
    ! [X0] :
      ( i3 = X0
      | select(a_473,X0) = select(a_471,X0) ),
    inference(paramodulation,[status(thm)],[f39,f34]) ).

fof(f76,plain,
    a_475 = store(a_473,i2,e_470),
    inference(forward_demodulation,[status(thm)],[f71,f40]) ).

fof(f77,plain,
    select(a_475,i2) = e_470,
    inference(paramodulation,[status(thm)],[f76,f32]) ).

fof(f78,plain,
    e_478 = e_470,
    inference(forward_demodulation,[status(thm)],[f55,f77]) ).

fof(f79,plain,
    ! [X0] :
      ( i2 = X0
      | select(a_475,X0) = select(a_473,X0) ),
    inference(paramodulation,[status(thm)],[f76,f34]) ).

fof(f80,plain,
    e_470 = select(a_475,i2),
    inference(backward_demodulation,[status(thm)],[f78,f55]) ).

fof(f81,plain,
    select(a_477,i2) = e_476,
    inference(paramodulation,[status(thm)],[f41,f32]) ).

fof(f82,plain,
    ! [X0] :
      ( i2 = X0
      | select(a_477,X0) = select(a_475,X0) ),
    inference(paramodulation,[status(thm)],[f41,f34]) ).

fof(f83,plain,
    a_479 = store(a_477,i0,e_470),
    inference(forward_demodulation,[status(thm)],[f78,f42]) ).

fof(f84,plain,
    select(a_479,i0) = e_470,
    inference(paramodulation,[status(thm)],[f83,f32]) ).

fof(f85,plain,
    ! [X0] :
      ( i0 = X0
      | select(a_479,X0) = select(a_477,X0) ),
    inference(paramodulation,[status(thm)],[f83,f34]) ).

fof(f86,plain,
    select(a_480,i3) = e_470,
    inference(paramodulation,[status(thm)],[f43,f32]) ).

fof(f87,plain,
    ! [X0] :
      ( i3 = X0
      | select(a_480,X0) = select(a_467,X0) ),
    inference(paramodulation,[status(thm)],[f43,f34]) ).

fof(f88,plain,
    select(a_481,i0) = e_468,
    inference(paramodulation,[status(thm)],[f44,f32]) ).

fof(f89,plain,
    ! [X0] :
      ( i0 = X0
      | select(a_481,X0) = select(a_480,X0) ),
    inference(paramodulation,[status(thm)],[f44,f34]) ).

fof(f90,plain,
    ( spl0_0
  <=> i0 = i_490 ),
    introduced(split_symbol_definition) ).

fof(f91,plain,
    ( i0 = i_490
    | ~ spl0_0 ),
    inference(component_clause,[status(thm)],[f90]) ).

fof(f92,plain,
    ( i0 != i_490
    | spl0_0 ),
    inference(component_clause,[status(thm)],[f90]) ).

fof(f93,plain,
    ( spl0_1
  <=> e_491 = select(a_477,i_490) ),
    introduced(split_symbol_definition) ).

fof(f94,plain,
    ( e_491 = select(a_477,i_490)
    | ~ spl0_1 ),
    inference(component_clause,[status(thm)],[f93]) ).

fof(f96,plain,
    ( i0 = i_490
    | e_491 = select(a_477,i_490) ),
    inference(paramodulation,[status(thm)],[f60,f85]) ).

fof(f97,plain,
    ( spl0_0
    | spl0_1 ),
    inference(split_clause,[status(thm)],[f96,f90,f93]) ).

fof(f101,plain,
    ( e_492 = select(a_489,i0)
    | ~ spl0_0 ),
    inference(backward_demodulation,[status(thm)],[f91,f61]) ).

fof(f102,plain,
    ( e_491 = select(a_479,i0)
    | ~ spl0_0 ),
    inference(backward_demodulation,[status(thm)],[f91,f60]) ).

fof(f106,plain,
    ( spl0_3
  <=> i0 = i0 ),
    introduced(split_symbol_definition) ).

fof(f117,plain,
    ( spl0_4
  <=> select(a_477,i0) = e_470 ),
    introduced(split_symbol_definition) ).

fof(f120,plain,
    ( select(a_477,i0) = e_470
    | i0 = i0 ),
    inference(paramodulation,[status(thm)],[f85,f84]) ).

fof(f121,plain,
    ( spl0_4
    | spl0_3 ),
    inference(split_clause,[status(thm)],[f120,f117,f106]) ).

fof(f124,plain,
    select(a_483,i3) = e_482,
    inference(paramodulation,[status(thm)],[f45,f32]) ).

fof(f125,plain,
    ! [X0] :
      ( i3 = X0
      | select(a_483,X0) = select(a_481,X0) ),
    inference(paramodulation,[status(thm)],[f45,f34]) ).

fof(f126,plain,
    select(a_485,i2) = e_484,
    inference(paramodulation,[status(thm)],[f46,f32]) ).

fof(f127,plain,
    e_486 = e_484,
    inference(forward_demodulation,[status(thm)],[f58,f126]) ).

fof(f128,plain,
    ! [X0] :
      ( i2 = X0
      | select(a_485,X0) = select(a_483,X0) ),
    inference(paramodulation,[status(thm)],[f46,f34]) ).

fof(f129,plain,
    e_484 = select(a_485,i2),
    inference(backward_demodulation,[status(thm)],[f127,f58]) ).

fof(f130,plain,
    a_487 = store(a_485,i0,e_484),
    inference(forward_demodulation,[status(thm)],[f127,f47]) ).

fof(f131,plain,
    select(a_487,i0) = e_484,
    inference(paramodulation,[status(thm)],[f130,f32]) ).

fof(f132,plain,
    ! [X0] :
      ( i0 = X0
      | select(a_487,X0) = select(a_485,X0) ),
    inference(paramodulation,[status(thm)],[f130,f34]) ).

fof(f133,plain,
    select(a_489,i2) = e_488,
    inference(paramodulation,[status(thm)],[f48,f32]) ).

fof(f134,plain,
    ! [X0] :
      ( i2 = X0
      | select(a_489,X0) = select(a_487,X0) ),
    inference(paramodulation,[status(thm)],[f48,f34]) ).

fof(f135,plain,
    ( spl0_5
  <=> i2 = i_490 ),
    introduced(split_symbol_definition) ).

fof(f136,plain,
    ( i2 = i_490
    | ~ spl0_5 ),
    inference(component_clause,[status(thm)],[f135]) ).

fof(f137,plain,
    ( i2 != i_490
    | spl0_5 ),
    inference(component_clause,[status(thm)],[f135]) ).

fof(f138,plain,
    ( spl0_6
  <=> e_492 = select(a_487,i_490) ),
    introduced(split_symbol_definition) ).

fof(f139,plain,
    ( e_492 = select(a_487,i_490)
    | ~ spl0_6 ),
    inference(component_clause,[status(thm)],[f138]) ).

fof(f140,plain,
    ( e_492 != select(a_487,i_490)
    | spl0_6 ),
    inference(component_clause,[status(thm)],[f138]) ).

fof(f141,plain,
    ( i2 = i_490
    | e_492 = select(a_487,i_490) ),
    inference(paramodulation,[status(thm)],[f61,f134]) ).

fof(f142,plain,
    ( spl0_5
    | spl0_6 ),
    inference(split_clause,[status(thm)],[f141,f135,f138]) ).

fof(f145,plain,
    ( i2 = sk(a_479,a_489)
    | ~ spl0_5 ),
    inference(backward_demodulation,[status(thm)],[f136,f62]) ).

fof(f147,plain,
    ( e_492 = select(a_489,i2)
    | ~ spl0_5 ),
    inference(backward_demodulation,[status(thm)],[f136,f61]) ).

fof(f148,plain,
    ( e_491 = select(a_477,i2)
    | ~ spl0_5
    | ~ spl0_1 ),
    inference(backward_demodulation,[status(thm)],[f136,f94]) ).

fof(f149,plain,
    ( e_491 = e_476
    | ~ spl0_5
    | ~ spl0_1 ),
    inference(forward_demodulation,[status(thm)],[f81,f148]) ).

fof(f150,plain,
    ( e_476 != e_492
    | ~ spl0_5
    | ~ spl0_1 ),
    inference(backward_demodulation,[status(thm)],[f149,f63]) ).

fof(f155,plain,
    ( spl0_8
  <=> i0 = i2 ),
    introduced(split_symbol_definition) ).

fof(f156,plain,
    ( i0 = i2
    | ~ spl0_8 ),
    inference(component_clause,[status(thm)],[f155]) ).

fof(f157,plain,
    ( i0 != i2
    | spl0_8 ),
    inference(component_clause,[status(thm)],[f155]) ).

fof(f162,plain,
    ( e_491 = e_470
    | ~ spl0_0 ),
    inference(forward_demodulation,[status(thm)],[f84,f102]) ).

fof(f163,plain,
    ! [X0] :
      ( i0 = X0
      | select(a_489,X0) = select(a_487,X0)
      | ~ spl0_8 ),
    inference(backward_demodulation,[status(thm)],[f156,f134]) ).

fof(f164,plain,
    ( a_489 = store(a_487,i0,e_488)
    | ~ spl0_8 ),
    inference(backward_demodulation,[status(thm)],[f156,f48]) ).

fof(f165,plain,
    ( e_484 = select(a_485,i0)
    | ~ spl0_8 ),
    inference(backward_demodulation,[status(thm)],[f156,f129]) ).

fof(f166,plain,
    ( e_484 = e_488
    | ~ spl0_8 ),
    inference(forward_demodulation,[status(thm)],[f59,f165]) ).

fof(f168,plain,
    ( select(a_477,i0) = e_476
    | ~ spl0_8 ),
    inference(backward_demodulation,[status(thm)],[f156,f81]) ).

fof(f170,plain,
    ( e_470 = select(a_475,i0)
    | ~ spl0_8 ),
    inference(backward_demodulation,[status(thm)],[f156,f80]) ).

fof(f171,plain,
    ( e_470 = e_476
    | ~ spl0_8 ),
    inference(forward_demodulation,[status(thm)],[f54,f170]) ).

fof(f173,plain,
    ( e_482 = select(a_481,i0)
    | ~ spl0_8 ),
    inference(backward_demodulation,[status(thm)],[f156,f56]) ).

fof(f174,plain,
    ( e_482 = e_468
    | ~ spl0_8 ),
    inference(forward_demodulation,[status(thm)],[f88,f173]) ).

fof(f180,plain,
    ( spl0_9
  <=> e_492 = select(a_487,i0) ),
    introduced(split_symbol_definition) ).

fof(f181,plain,
    ( e_492 = select(a_487,i0)
    | ~ spl0_9 ),
    inference(component_clause,[status(thm)],[f180]) ).

fof(f183,plain,
    ( i0 = i0
    | e_492 = select(a_487,i0)
    | ~ spl0_8
    | ~ spl0_0 ),
    inference(paramodulation,[status(thm)],[f101,f163]) ).

fof(f184,plain,
    ( spl0_3
    | spl0_9
    | ~ spl0_8
    | ~ spl0_0 ),
    inference(split_clause,[status(thm)],[f183,f106,f180,f155,f90]) ).

fof(f187,plain,
    ( e_492 = select(a_487,i0)
    | ~ spl0_0
    | ~ spl0_6 ),
    inference(forward_demodulation,[status(thm)],[f91,f139]) ).

fof(f188,plain,
    ( e_470 != e_492
    | ~ spl0_0 ),
    inference(forward_demodulation,[status(thm)],[f162,f63]) ).

fof(f192,plain,
    ( i2 = i0
    | e_492 = select(a_487,i0)
    | ~ spl0_0 ),
    inference(paramodulation,[status(thm)],[f101,f134]) ).

fof(f193,plain,
    ( spl0_8
    | spl0_9
    | ~ spl0_0 ),
    inference(split_clause,[status(thm)],[f192,f155,f180,f90]) ).

fof(f196,plain,
    ( e_492 = e_484
    | ~ spl0_0
    | ~ spl0_6 ),
    inference(forward_demodulation,[status(thm)],[f187,f131]) ).

fof(f197,plain,
    ( e_470 != e_484
    | ~ spl0_6
    | ~ spl0_0 ),
    inference(backward_demodulation,[status(thm)],[f196,f188]) ).

fof(f200,plain,
    ( spl0_10
  <=> select(a_487,i2) = e_488 ),
    introduced(split_symbol_definition) ).

fof(f203,plain,
    ( spl0_11
  <=> i2 = i2 ),
    introduced(split_symbol_definition) ).

fof(f206,plain,
    ( select(a_487,i2) = e_488
    | i2 = i2 ),
    inference(paramodulation,[status(thm)],[f134,f133]) ).

fof(f207,plain,
    ( spl0_10
    | spl0_11 ),
    inference(split_clause,[status(thm)],[f206,f200,f203]) ).

fof(f217,plain,
    select(a_477,i2) = e_476,
    inference(paramodulation,[status(thm)],[f41,f32]) ).

fof(f220,plain,
    ! [X0] :
      ( i2 = X0
      | select(a_475,X0) = select(a_473,X0) ),
    inference(paramodulation,[status(thm)],[f76,f34]) ).

fof(f221,plain,
    ( spl0_12
  <=> i1 = i1 ),
    introduced(split_symbol_definition) ).

fof(f224,plain,
    ( spl0_13
  <=> select(a_466,i1) = e_465 ),
    introduced(split_symbol_definition) ).

fof(f227,plain,
    ( i1 = i1
    | select(a_466,i1) = e_465 ),
    inference(paramodulation,[status(thm)],[f49,f65]) ).

fof(f228,plain,
    ( spl0_12
    | spl0_13 ),
    inference(split_clause,[status(thm)],[f227,f221,f224]) ).

fof(f233,plain,
    ( spl0_14
  <=> i1 = i0 ),
    introduced(split_symbol_definition) ).

fof(f234,plain,
    ( i1 = i0
    | ~ spl0_14 ),
    inference(component_clause,[status(thm)],[f233]) ).

fof(f236,plain,
    ( spl0_15
  <=> e_470 = select(a_466,i0) ),
    introduced(split_symbol_definition) ).

fof(f239,plain,
    ( i1 = i0
    | e_470 = select(a_466,i0) ),
    inference(paramodulation,[status(thm)],[f51,f67]) ).

fof(f240,plain,
    ( spl0_14
    | spl0_15 ),
    inference(split_clause,[status(thm)],[f239,f233,f236]) ).

fof(f241,plain,
    ( spl0_16
  <=> i1 = i3 ),
    introduced(split_symbol_definition) ).

fof(f242,plain,
    ( i1 = i3
    | ~ spl0_16 ),
    inference(component_clause,[status(thm)],[f241]) ).

fof(f244,plain,
    ( spl0_17
  <=> e_468 = select(a_466,i3) ),
    introduced(split_symbol_definition) ).

fof(f245,plain,
    ( e_468 = select(a_466,i3)
    | ~ spl0_17 ),
    inference(component_clause,[status(thm)],[f244]) ).

fof(f247,plain,
    ( i1 = i3
    | e_468 = select(a_466,i3) ),
    inference(paramodulation,[status(thm)],[f50,f67]) ).

fof(f248,plain,
    ( spl0_16
    | spl0_17 ),
    inference(split_clause,[status(thm)],[f247,f241,f244]) ).

fof(f255,plain,
    ( spl0_18
  <=> e_468 = select(a_467,i0) ),
    introduced(split_symbol_definition) ).

fof(f258,plain,
    ( i0 = i0
    | e_468 = select(a_467,i0) ),
    inference(paramodulation,[status(thm)],[f68,f69]) ).

fof(f259,plain,
    ( spl0_3
    | spl0_18 ),
    inference(split_clause,[status(thm)],[f258,f106,f255]) ).

fof(f263,plain,
    ( spl0_19
  <=> i3 = i2 ),
    introduced(split_symbol_definition) ).

fof(f264,plain,
    ( i3 = i2
    | ~ spl0_19 ),
    inference(component_clause,[status(thm)],[f263]) ).

fof(f266,plain,
    ( spl0_20
  <=> e_472 = select(a_469,i2) ),
    introduced(split_symbol_definition) ).

fof(f267,plain,
    ( e_472 = select(a_469,i2)
    | ~ spl0_20 ),
    inference(component_clause,[status(thm)],[f266]) ).

fof(f269,plain,
    ( i3 = i2
    | e_472 = select(a_469,i2) ),
    inference(paramodulation,[status(thm)],[f52,f72]) ).

fof(f270,plain,
    ( spl0_19
    | spl0_20 ),
    inference(split_clause,[status(thm)],[f269,f263,f266]) ).

fof(f271,plain,
    ( spl0_21
  <=> i3 = i3 ),
    introduced(split_symbol_definition) ).

fof(f274,plain,
    ( spl0_22
  <=> e_470 = select(a_469,i3) ),
    introduced(split_symbol_definition) ).

fof(f277,plain,
    ( i3 = i3
    | e_470 = select(a_469,i3) ),
    inference(paramodulation,[status(thm)],[f73,f72]) ).

fof(f278,plain,
    ( spl0_21
    | spl0_22 ),
    inference(split_clause,[status(thm)],[f277,f271,f274]) ).

fof(f283,plain,
    ( spl0_23
  <=> e_472 = select(a_471,i3) ),
    introduced(split_symbol_definition) ).

fof(f286,plain,
    ( i3 = i3
    | e_472 = select(a_471,i3) ),
    inference(paramodulation,[status(thm)],[f74,f75]) ).

fof(f287,plain,
    ( spl0_21
    | spl0_23 ),
    inference(split_clause,[status(thm)],[f286,f271,f283]) ).

fof(f291,plain,
    ( spl0_24
  <=> e_470 = select(a_473,i2) ),
    introduced(split_symbol_definition) ).

fof(f294,plain,
    ( i2 = i2
    | e_470 = select(a_473,i2) ),
    inference(paramodulation,[status(thm)],[f80,f79]) ).

fof(f295,plain,
    ( spl0_11
    | spl0_24 ),
    inference(split_clause,[status(thm)],[f294,f203,f291]) ).

fof(f296,plain,
    ( spl0_25
  <=> e_476 = select(a_473,i0) ),
    introduced(split_symbol_definition) ).

fof(f297,plain,
    ( e_476 = select(a_473,i0)
    | ~ spl0_25 ),
    inference(component_clause,[status(thm)],[f296]) ).

fof(f299,plain,
    ( i2 = i0
    | e_476 = select(a_473,i0) ),
    inference(paramodulation,[status(thm)],[f54,f79]) ).

fof(f300,plain,
    ( spl0_8
    | spl0_25 ),
    inference(split_clause,[status(thm)],[f299,f155,f296]) ).

fof(f308,plain,
    ( spl0_26
  <=> e_476 = select(a_475,i2) ),
    introduced(split_symbol_definition) ).

fof(f311,plain,
    ( i2 = i2
    | e_476 = select(a_475,i2) ),
    inference(paramodulation,[status(thm)],[f217,f82]) ).

fof(f312,plain,
    ( spl0_11
    | spl0_26 ),
    inference(split_clause,[status(thm)],[f311,f203,f308]) ).

fof(f315,plain,
    ( spl0_27
  <=> e_470 = select(a_467,i3) ),
    introduced(split_symbol_definition) ).

fof(f318,plain,
    ( i3 = i3
    | e_470 = select(a_467,i3) ),
    inference(paramodulation,[status(thm)],[f86,f87]) ).

fof(f319,plain,
    ( spl0_21
    | spl0_27 ),
    inference(split_clause,[status(thm)],[f318,f271,f315]) ).

fof(f322,plain,
    ( spl0_28
  <=> e_482 = select(a_480,i2) ),
    introduced(split_symbol_definition) ).

fof(f323,plain,
    ( e_482 = select(a_480,i2)
    | ~ spl0_28 ),
    inference(component_clause,[status(thm)],[f322]) ).

fof(f325,plain,
    ( i0 = i2
    | e_482 = select(a_480,i2) ),
    inference(paramodulation,[status(thm)],[f56,f89]) ).

fof(f326,plain,
    ( spl0_8
    | spl0_28 ),
    inference(split_clause,[status(thm)],[f325,f155,f322]) ).

fof(f327,plain,
    ( spl0_29
  <=> e_468 = select(a_480,i0) ),
    introduced(split_symbol_definition) ).

fof(f330,plain,
    ( i0 = i0
    | e_468 = select(a_480,i0) ),
    inference(paramodulation,[status(thm)],[f88,f89]) ).

fof(f331,plain,
    ( spl0_3
    | spl0_29 ),
    inference(split_clause,[status(thm)],[f330,f106,f327]) ).

fof(f332,plain,
    ( spl0_30
  <=> i0 = i3 ),
    introduced(split_symbol_definition) ).

fof(f333,plain,
    ( i0 = i3
    | ~ spl0_30 ),
    inference(component_clause,[status(thm)],[f332]) ).

fof(f334,plain,
    ( i0 != i3
    | spl0_30 ),
    inference(component_clause,[status(thm)],[f332]) ).

fof(f335,plain,
    ( spl0_31
  <=> e_484 = select(a_480,i3) ),
    introduced(split_symbol_definition) ).

fof(f336,plain,
    ( e_484 = select(a_480,i3)
    | ~ spl0_31 ),
    inference(component_clause,[status(thm)],[f335]) ).

fof(f338,plain,
    ( i0 = i3
    | e_484 = select(a_480,i3) ),
    inference(paramodulation,[status(thm)],[f57,f89]) ).

fof(f339,plain,
    ( spl0_30
    | spl0_31 ),
    inference(split_clause,[status(thm)],[f338,f332,f335]) ).

fof(f346,plain,
    ( spl0_32
  <=> e_482 = select(a_481,i3) ),
    introduced(split_symbol_definition) ).

fof(f349,plain,
    ( i3 = i3
    | e_482 = select(a_481,i3) ),
    inference(paramodulation,[status(thm)],[f124,f125]) ).

fof(f350,plain,
    ( spl0_21
    | spl0_32 ),
    inference(split_clause,[status(thm)],[f349,f271,f346]) ).

fof(f353,plain,
    ( spl0_33
  <=> e_484 = select(a_483,i2) ),
    introduced(split_symbol_definition) ).

fof(f356,plain,
    ( i2 = i2
    | e_484 = select(a_483,i2) ),
    inference(paramodulation,[status(thm)],[f129,f128]) ).

fof(f357,plain,
    ( spl0_11
    | spl0_33 ),
    inference(split_clause,[status(thm)],[f356,f203,f353]) ).

fof(f358,plain,
    ( spl0_34
  <=> e_488 = select(a_483,i0) ),
    introduced(split_symbol_definition) ).

fof(f359,plain,
    ( e_488 = select(a_483,i0)
    | ~ spl0_34 ),
    inference(component_clause,[status(thm)],[f358]) ).

fof(f361,plain,
    ( i2 = i0
    | e_488 = select(a_483,i0) ),
    inference(paramodulation,[status(thm)],[f59,f128]) ).

fof(f362,plain,
    ( spl0_8
    | spl0_34 ),
    inference(split_clause,[status(thm)],[f361,f155,f358]) ).

fof(f375,plain,
    ( e_472 = select(a_471,i0)
    | ~ spl0_8 ),
    inference(backward_demodulation,[status(thm)],[f156,f52]) ).

fof(f388,plain,
    ( spl0_35
  <=> e_484 = select(a_487,i0) ),
    introduced(split_symbol_definition) ).

fof(f389,plain,
    ( e_484 = select(a_487,i0)
    | ~ spl0_35 ),
    inference(component_clause,[status(thm)],[f388]) ).

fof(f397,plain,
    ( e_492 = select(a_489,i0)
    | ~ spl0_8
    | ~ spl0_5 ),
    inference(forward_demodulation,[status(thm)],[f156,f147]) ).

fof(f404,plain,
    ( a_489 = store(a_487,i0,e_484)
    | ~ spl0_8 ),
    inference(forward_demodulation,[status(thm)],[f166,f164]) ).

fof(f405,plain,
    ( select(a_489,i0) = e_484
    | ~ spl0_8 ),
    inference(paramodulation,[status(thm)],[f404,f32]) ).

fof(f406,plain,
    ( e_492 = e_484
    | ~ spl0_5
    | ~ spl0_8 ),
    inference(forward_demodulation,[status(thm)],[f397,f405]) ).

fof(f421,plain,
    ( e_468 = select(a_467,i1)
    | ~ spl0_16 ),
    inference(backward_demodulation,[status(thm)],[f242,f50]) ).

fof(f422,plain,
    ( e_468 = e_465
    | ~ spl0_16 ),
    inference(forward_demodulation,[status(thm)],[f66,f421]) ).

fof(f471,plain,
    ( e_470 != e_484
    | ~ spl0_5
    | ~ spl0_8
    | ~ spl0_0 ),
    inference(forward_demodulation,[status(thm)],[f406,f188]) ).

fof(f475,plain,
    ( select(a_481,i0) = e_465
    | ~ spl0_16 ),
    inference(forward_demodulation,[status(thm)],[f422,f88]) ).

fof(f491,plain,
    ( spl0_37
  <=> e_484 = select(a_485,i0) ),
    introduced(split_symbol_definition) ).

fof(f492,plain,
    ( e_484 = select(a_485,i0)
    | ~ spl0_37 ),
    inference(component_clause,[status(thm)],[f491]) ).

fof(f494,plain,
    ( i0 = i0
    | e_484 = select(a_485,i0) ),
    inference(paramodulation,[status(thm)],[f131,f132]) ).

fof(f495,plain,
    ( spl0_3
    | spl0_37 ),
    inference(split_clause,[status(thm)],[f494,f106,f491]) ).

fof(f538,plain,
    ( i2 = i0
    | ~ spl0_0
    | ~ spl0_5 ),
    inference(forward_demodulation,[status(thm)],[f91,f136]) ).

fof(f538_001,plain,
    ( i2 = i0
    | ~ spl0_0
    | ~ spl0_5 ),
    inference(forward_demodulation,[status(thm)],[f91,f136]) ).

fof(f540,plain,
    ( e_484 = e_492
    | ~ spl0_9
    | ~ spl0_35 ),
    inference(forward_demodulation,[status(thm)],[f181,f389]) ).

fof(f543,plain,
    ( e_470 != e_484
    | ~ spl0_9
    | ~ spl0_35
    | ~ spl0_0 ),
    inference(backward_demodulation,[status(thm)],[f540,f188]) ).

fof(f572,plain,
    ( spl0_38
  <=> e_468 = select(a_477,i0) ),
    introduced(split_symbol_definition) ).

fof(f583,plain,
    select(a_479,i0) = e_470,
    inference(paramodulation,[status(thm)],[f83,f32]) ).

fof(f585,plain,
    ! [X0] :
      ( i0 = X0
      | select(a_489,X0) = select(a_487,X0)
      | ~ spl0_0
      | ~ spl0_5 ),
    inference(forward_demodulation,[status(thm)],[f538,f134]) ).

fof(f609,plain,
    ( a_483 = store(a_481,i0,e_482)
    | ~ spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f333,f45]) ).

fof(f618,plain,
    ( e_484 = select(a_485,i0)
    | ~ spl0_0
    | ~ spl0_5 ),
    inference(forward_demodulation,[status(thm)],[f538,f129]) ).

fof(f619,plain,
    ( e_484 = e_488
    | ~ spl0_0
    | ~ spl0_5 ),
    inference(forward_demodulation,[status(thm)],[f59,f618]) ).

fof(f621,plain,
    ( select(a_489,i0) = e_488
    | ~ spl0_0
    | ~ spl0_5 ),
    inference(forward_demodulation,[status(thm)],[f538,f133]) ).

fof(f622,plain,
    ( select(a_489,i0) = e_484
    | ~ spl0_0
    | ~ spl0_5 ),
    inference(forward_demodulation,[status(thm)],[f619,f621]) ).

fof(f623,plain,
    ( select(a_487,i0) = e_484
    | i0 = i0
    | ~ spl0_0
    | ~ spl0_5 ),
    inference(paramodulation,[status(thm)],[f585,f622]) ).

fof(f624,plain,
    ( spl0_35
    | spl0_3
    | ~ spl0_0
    | ~ spl0_5 ),
    inference(split_clause,[status(thm)],[f623,f388,f106,f90,f135]) ).

fof(f632,plain,
    ( select(a_473,i0) = e_472
    | ~ spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f333,f74]) ).

fof(f633,plain,
    ( e_470 = select(a_471,i0)
    | ~ spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f333,f73]) ).

fof(f637,plain,
    ( e_484 = select(a_481,i0)
    | ~ spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f333,f57]) ).

fof(f638,plain,
    ( e_468 = select(a_467,i0)
    | ~ spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f333,f50]) ).

fof(f639,plain,
    ( e_468 = e_470
    | ~ spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f51,f638]) ).

fof(f647,plain,
    ( e_478 = e_468
    | ~ spl0_30 ),
    inference(backward_demodulation,[status(thm)],[f639,f78]) ).

fof(f648,plain,
    ( select(a_479,i0) = e_468
    | ~ spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f639,f583]) ).

fof(f649,plain,
    ( select(a_477,i0) = e_468
    | i0 = i0
    | ~ spl0_30 ),
    inference(paramodulation,[status(thm)],[f85,f648]) ).

fof(f650,plain,
    ( spl0_38
    | spl0_3
    | ~ spl0_30 ),
    inference(split_clause,[status(thm)],[f649,f572,f106,f332]) ).

fof(f669,plain,
    select(a_481,i0) = e_468,
    inference(paramodulation,[status(thm)],[f44,f32]) ).

fof(f670,plain,
    ( e_484 = e_468
    | ~ spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f637,f669]) ).

fof(f671,plain,
    ! [X0] :
      ( i0 = X0
      | select(a_481,X0) = select(a_480,X0) ),
    inference(paramodulation,[status(thm)],[f44,f34]) ).

fof(f672,plain,
    ( e_468 != e_492
    | ~ spl0_30
    | ~ spl0_0 ),
    inference(forward_demodulation,[status(thm)],[f639,f188]) ).

fof(f673,plain,
    ( e_468 != e_484
    | ~ spl0_30
    | ~ spl0_5
    | ~ spl0_8
    | ~ spl0_0 ),
    inference(forward_demodulation,[status(thm)],[f639,f471]) ).

fof(f683,plain,
    ( $false
    | ~ spl0_5
    | ~ spl0_8
    | ~ spl0_0
    | ~ spl0_30 ),
    inference(forward_subsumption_resolution,[status(thm)],[f670,f673]) ).

fof(f684,plain,
    ( ~ spl0_5
    | ~ spl0_8
    | ~ spl0_0
    | ~ spl0_30 ),
    inference(contradiction_clause,[status(thm)],[f683]) ).

fof(f687,plain,
    ( e_468 = select(a_471,i0)
    | ~ spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f639,f633]) ).

fof(f703,plain,
    ( e_492 = e_468
    | ~ spl0_30
    | ~ spl0_0
    | ~ spl0_6 ),
    inference(forward_demodulation,[status(thm)],[f670,f196]) ).

fof(f705,plain,
    ( spl0_40
  <=> e_468 = select(a_487,i0) ),
    introduced(split_symbol_definition) ).

fof(f706,plain,
    ( e_468 = select(a_487,i0)
    | ~ spl0_40 ),
    inference(component_clause,[status(thm)],[f705]) ).

fof(f720,plain,
    ( e_468 = select(a_485,i2)
    | ~ spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f670,f129]) ).

fof(f721,plain,
    ( e_468 = select(a_485,i0)
    | ~ spl0_8
    | ~ spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f156,f720]) ).

fof(f725,plain,
    ( a_480 = store(a_467,i0,e_470)
    | ~ spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f333,f43]) ).

fof(f726,plain,
    ( a_480 = store(a_467,i0,e_468)
    | ~ spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f639,f725]) ).

fof(f727,plain,
    ( a_480 = a_469
    | ~ spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f37,f726]) ).

fof(f729,plain,
    ( a_473 = store(a_471,i0,e_472)
    | ~ spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f333,f39]) ).

fof(f750,plain,
    ( spl0_41
  <=> e_468 = select(a_469,i0) ),
    introduced(split_symbol_definition) ).

fof(f757,plain,
    ! [X0] :
      ( i0 = X0
      | select(a_485,X0) = select(a_483,X0)
      | ~ spl0_8 ),
    inference(forward_demodulation,[status(thm)],[f156,f128]) ).

fof(f758,plain,
    ( spl0_42
  <=> e_468 = select(a_483,i0) ),
    introduced(split_symbol_definition) ).

fof(f759,plain,
    ( e_468 = select(a_483,i0)
    | ~ spl0_42 ),
    inference(component_clause,[status(thm)],[f758]) ).

fof(f761,plain,
    ( i0 = i0
    | e_468 = select(a_483,i0)
    | ~ spl0_8
    | ~ spl0_30 ),
    inference(paramodulation,[status(thm)],[f721,f757]) ).

fof(f762,plain,
    ( spl0_3
    | spl0_42
    | ~ spl0_8
    | ~ spl0_30 ),
    inference(split_clause,[status(thm)],[f761,f106,f758,f155,f332]) ).

fof(f765,plain,
    ! [X0] :
      ( i0 = X0
      | select(a_477,X0) = select(a_475,X0)
      | ~ spl0_8 ),
    inference(forward_demodulation,[status(thm)],[f156,f82]) ).

fof(f766,plain,
    ! [X0] :
      ( i0 = X0
      | select(a_475,X0) = select(a_473,X0)
      | ~ spl0_8 ),
    inference(forward_demodulation,[status(thm)],[f156,f79]) ).

fof(f767,plain,
    ( spl0_43
  <=> e_468 = select(a_473,i0) ),
    introduced(split_symbol_definition) ).

fof(f775,plain,
    ! [X0] :
      ( i0 = X0
      | select(a_483,X0) = select(a_481,X0)
      | ~ spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f333,f125]) ).

fof(f776,plain,
    ( spl0_44
  <=> e_468 = select(a_481,i0) ),
    introduced(split_symbol_definition) ).

fof(f795,plain,
    ( e_468 != e_468
    | ~ spl0_6
    | ~ spl0_30
    | ~ spl0_0 ),
    inference(forward_demodulation,[status(thm)],[f703,f672]) ).

fof(f796,plain,
    ( $false
    | ~ spl0_6
    | ~ spl0_30
    | ~ spl0_0 ),
    inference(trivial_equality_resolution,[status(esa)],[f795]) ).

fof(f797,plain,
    ( ~ spl0_6
    | ~ spl0_30
    | ~ spl0_0 ),
    inference(contradiction_clause,[status(thm)],[f796]) ).

fof(f800,plain,
    ( e_492 = select(a_487,i_490)
    | i0 = i_490
    | ~ spl0_8 ),
    inference(paramodulation,[status(thm)],[f163,f61]) ).

fof(f801,plain,
    ( spl0_6
    | spl0_0
    | ~ spl0_8 ),
    inference(split_clause,[status(thm)],[f800,f138,f90,f155]) ).

fof(f837,plain,
    ( spl0_47
  <=> e_492 = select(a_485,i_490) ),
    introduced(split_symbol_definition) ).

fof(f838,plain,
    ( e_492 = select(a_485,i_490)
    | ~ spl0_47 ),
    inference(component_clause,[status(thm)],[f837]) ).

fof(f840,plain,
    ( e_492 = select(a_485,i_490)
    | i0 = i_490
    | ~ spl0_6 ),
    inference(paramodulation,[status(thm)],[f132,f139]) ).

fof(f841,plain,
    ( spl0_47
    | spl0_0
    | ~ spl0_6 ),
    inference(split_clause,[status(thm)],[f840,f837,f90,f138]) ).

fof(f844,plain,
    ( spl0_48
  <=> e_491 = select(a_475,i_490) ),
    introduced(split_symbol_definition) ).

fof(f845,plain,
    ( e_491 = select(a_475,i_490)
    | ~ spl0_48 ),
    inference(component_clause,[status(thm)],[f844]) ).

fof(f847,plain,
    ( e_491 = select(a_475,i_490)
    | i0 = i_490
    | ~ spl0_1
    | ~ spl0_8 ),
    inference(paramodulation,[status(thm)],[f765,f94]) ).

fof(f848,plain,
    ( spl0_48
    | spl0_0
    | ~ spl0_1
    | ~ spl0_8 ),
    inference(split_clause,[status(thm)],[f847,f844,f90,f93,f155]) ).

fof(f851,plain,
    ( spl0_49
  <=> e_492 = select(a_483,i_490) ),
    introduced(split_symbol_definition) ).

fof(f852,plain,
    ( e_492 = select(a_483,i_490)
    | ~ spl0_49 ),
    inference(component_clause,[status(thm)],[f851]) ).

fof(f854,plain,
    ( e_492 = select(a_483,i_490)
    | i0 = i_490
    | ~ spl0_47
    | ~ spl0_8 ),
    inference(paramodulation,[status(thm)],[f757,f838]) ).

fof(f855,plain,
    ( spl0_49
    | spl0_0
    | ~ spl0_47
    | ~ spl0_8 ),
    inference(split_clause,[status(thm)],[f854,f851,f90,f837,f155]) ).

fof(f858,plain,
    ( spl0_50
  <=> e_491 = select(a_473,i_490) ),
    introduced(split_symbol_definition) ).

fof(f859,plain,
    ( e_491 = select(a_473,i_490)
    | ~ spl0_50 ),
    inference(component_clause,[status(thm)],[f858]) ).

fof(f861,plain,
    ( e_491 = select(a_473,i_490)
    | i0 = i_490
    | ~ spl0_48
    | ~ spl0_8 ),
    inference(paramodulation,[status(thm)],[f766,f845]) ).

fof(f862,plain,
    ( spl0_50
    | spl0_0
    | ~ spl0_48
    | ~ spl0_8 ),
    inference(split_clause,[status(thm)],[f861,f858,f90,f844,f155]) ).

fof(f865,plain,
    ( spl0_51
  <=> e_492 = select(a_481,i_490) ),
    introduced(split_symbol_definition) ).

fof(f866,plain,
    ( e_492 = select(a_481,i_490)
    | ~ spl0_51 ),
    inference(component_clause,[status(thm)],[f865]) ).

fof(f867,plain,
    ( e_492 != select(a_481,i_490)
    | spl0_51 ),
    inference(component_clause,[status(thm)],[f865]) ).

fof(f868,plain,
    ( e_492 = select(a_481,i_490)
    | i0 = i_490
    | ~ spl0_49
    | ~ spl0_30 ),
    inference(paramodulation,[status(thm)],[f775,f852]) ).

fof(f869,plain,
    ( spl0_51
    | spl0_0
    | ~ spl0_49
    | ~ spl0_30 ),
    inference(split_clause,[status(thm)],[f868,f865,f90,f851,f332]) ).

fof(f872,plain,
    ( e_484 = select(a_485,i0)
    | ~ spl0_8 ),
    inference(forward_demodulation,[status(thm)],[f156,f129]) ).

fof(f878,plain,
    ( select(a_483,i3) = e_468
    | ~ spl0_8 ),
    inference(forward_demodulation,[status(thm)],[f174,f124]) ).

fof(f884,plain,
    ( e_472 = select(a_469,i0)
    | ~ spl0_8
    | ~ spl0_20 ),
    inference(forward_demodulation,[status(thm)],[f156,f267]) ).

fof(f885,plain,
    ( e_472 = e_468
    | ~ spl0_8
    | ~ spl0_20 ),
    inference(forward_demodulation,[status(thm)],[f68,f884]) ).

fof(f886,plain,
    ( select(a_487,i0) = e_484
    | i0 = i0
    | ~ spl0_8 ),
    inference(paramodulation,[status(thm)],[f163,f405]) ).

fof(f887,plain,
    ( spl0_35
    | spl0_3
    | ~ spl0_8 ),
    inference(split_clause,[status(thm)],[f886,f388,f106,f155]) ).

fof(f890,plain,
    ( select(a_477,i0) = e_470
    | ~ spl0_8 ),
    inference(forward_demodulation,[status(thm)],[f171,f168]) ).

fof(f891,plain,
    ( spl0_52
  <=> select(a_475,i0) = e_470 ),
    introduced(split_symbol_definition) ).

fof(f894,plain,
    ( select(a_475,i0) = e_470
    | i0 = i0
    | ~ spl0_8 ),
    inference(paramodulation,[status(thm)],[f765,f890]) ).

fof(f895,plain,
    ( spl0_52
    | spl0_3
    | ~ spl0_8 ),
    inference(split_clause,[status(thm)],[f894,f891,f106,f155]) ).

fof(f899,plain,
    ( e_468 = select(a_471,i0)
    | ~ spl0_20
    | ~ spl0_8 ),
    inference(forward_demodulation,[status(thm)],[f885,f375]) ).

fof(f903,plain,
    ( spl0_53
  <=> e_484 = select(a_483,i0) ),
    introduced(split_symbol_definition) ).

fof(f906,plain,
    ( e_484 = select(a_483,i0)
    | i0 = i0
    | ~ spl0_8 ),
    inference(paramodulation,[status(thm)],[f757,f872]) ).

fof(f907,plain,
    ( spl0_53
    | spl0_3
    | ~ spl0_8 ),
    inference(split_clause,[status(thm)],[f906,f903,f106,f155]) ).

fof(f920,plain,
    ( e_470 = select(a_475,i0)
    | ~ spl0_8 ),
    inference(forward_demodulation,[status(thm)],[f171,f54]) ).

fof(f921,plain,
    ( spl0_54
  <=> e_470 = select(a_473,i0) ),
    introduced(split_symbol_definition) ).

fof(f924,plain,
    ( e_470 = select(a_473,i0)
    | i0 = i0
    | ~ spl0_8 ),
    inference(paramodulation,[status(thm)],[f766,f920]) ).

fof(f925,plain,
    ( spl0_54
    | spl0_3
    | ~ spl0_8 ),
    inference(split_clause,[status(thm)],[f924,f921,f106,f155]) ).

fof(f942,plain,
    ( select(a_473,i3) = e_468
    | ~ spl0_8
    | ~ spl0_20 ),
    inference(forward_demodulation,[status(thm)],[f885,f74]) ).

fof(f964,plain,
    ( i3 = i0
    | e_468 = select(a_469,i0)
    | ~ spl0_20
    | ~ spl0_8 ),
    inference(paramodulation,[status(thm)],[f899,f72]) ).

fof(f965,plain,
    ( spl0_30
    | spl0_41
    | ~ spl0_20
    | ~ spl0_8 ),
    inference(split_clause,[status(thm)],[f964,f332,f750,f266,f155]) ).

fof(f970,plain,
    ( i3 = i0
    | ~ spl0_8
    | ~ spl0_19 ),
    inference(forward_demodulation,[status(thm)],[f156,f264]) ).

fof(f971,plain,
    ( $false
    | spl0_30
    | ~ spl0_8
    | ~ spl0_19 ),
    inference(forward_subsumption_resolution,[status(thm)],[f970,f334]) ).

fof(f972,plain,
    ( spl0_30
    | ~ spl0_8
    | ~ spl0_19 ),
    inference(contradiction_clause,[status(thm)],[f971]) ).

fof(f977,plain,
    ( spl0_55
  <=> i3 = i_490 ),
    introduced(split_symbol_definition) ).

fof(f978,plain,
    ( i3 = i_490
    | ~ spl0_55 ),
    inference(component_clause,[status(thm)],[f977]) ).

fof(f979,plain,
    ( i3 != i_490
    | spl0_55 ),
    inference(component_clause,[status(thm)],[f977]) ).

fof(f980,plain,
    ( spl0_56
  <=> e_491 = select(a_471,i_490) ),
    introduced(split_symbol_definition) ).

fof(f981,plain,
    ( e_491 = select(a_471,i_490)
    | ~ spl0_56 ),
    inference(component_clause,[status(thm)],[f980]) ).

fof(f983,plain,
    ( i3 = i_490
    | e_491 = select(a_471,i_490)
    | ~ spl0_50 ),
    inference(paramodulation,[status(thm)],[f859,f75]) ).

fof(f984,plain,
    ( spl0_55
    | spl0_56
    | ~ spl0_50 ),
    inference(split_clause,[status(thm)],[f983,f977,f980,f858]) ).

fof(f993,plain,
    ( i3 = i_490
    | e_492 = select(a_481,i_490)
    | ~ spl0_49 ),
    inference(paramodulation,[status(thm)],[f852,f125]) ).

fof(f994,plain,
    ( spl0_55
    | spl0_51
    | ~ spl0_49 ),
    inference(split_clause,[status(thm)],[f993,f977,f865,f851]) ).

fof(f1000,plain,
    ( e_491 = select(a_473,i3)
    | ~ spl0_55
    | ~ spl0_50 ),
    inference(backward_demodulation,[status(thm)],[f978,f859]) ).

fof(f1001,plain,
    ( e_492 = select(a_483,i3)
    | ~ spl0_55
    | ~ spl0_49 ),
    inference(backward_demodulation,[status(thm)],[f978,f852]) ).

fof(f1007,plain,
    ( e_491 = select(a_479,i3)
    | ~ spl0_55 ),
    inference(backward_demodulation,[status(thm)],[f978,f60]) ).

fof(f1008,plain,
    ( e_492 = select(a_489,i3)
    | ~ spl0_55 ),
    inference(backward_demodulation,[status(thm)],[f978,f61]) ).

fof(f1009,plain,
    ( spl0_57
  <=> e_491 = select(a_477,i3) ),
    introduced(split_symbol_definition) ).

fof(f1010,plain,
    ( e_491 = select(a_477,i3)
    | ~ spl0_57 ),
    inference(component_clause,[status(thm)],[f1009]) ).

fof(f1012,plain,
    ( e_491 = select(a_477,i3)
    | i0 = i3
    | ~ spl0_55 ),
    inference(paramodulation,[status(thm)],[f85,f1007]) ).

fof(f1013,plain,
    ( spl0_57
    | spl0_30
    | ~ spl0_55 ),
    inference(split_clause,[status(thm)],[f1012,f1009,f332,f977]) ).

fof(f1016,plain,
    ( e_492 = select(a_481,i3)
    | ~ spl0_55
    | ~ spl0_51 ),
    inference(forward_demodulation,[status(thm)],[f978,f866]) ).

fof(f1017,plain,
    ( e_492 = e_484
    | ~ spl0_55
    | ~ spl0_51 ),
    inference(forward_demodulation,[status(thm)],[f57,f1016]) ).

fof(f1019,plain,
    ( e_484 = select(a_489,i3)
    | ~ spl0_51
    | ~ spl0_55 ),
    inference(forward_demodulation,[status(thm)],[f1017,f1008]) ).

fof(f1020,plain,
    ( spl0_58
  <=> e_484 = select(a_487,i3) ),
    introduced(split_symbol_definition) ).

fof(f1021,plain,
    ( e_484 = select(a_487,i3)
    | ~ spl0_58 ),
    inference(component_clause,[status(thm)],[f1020]) ).

fof(f1023,plain,
    ( e_484 = select(a_487,i3)
    | i0 = i3
    | ~ spl0_51
    | ~ spl0_55
    | ~ spl0_8 ),
    inference(paramodulation,[status(thm)],[f163,f1019]) ).

fof(f1024,plain,
    ( spl0_58
    | spl0_30
    | ~ spl0_51
    | ~ spl0_55
    | ~ spl0_8 ),
    inference(split_clause,[status(thm)],[f1023,f1020,f332,f865,f977,f155]) ).

fof(f1028,plain,
    ( spl0_59
  <=> select(a_481,i3) = e_468 ),
    introduced(split_symbol_definition) ).

fof(f1031,plain,
    ( select(a_481,i3) = e_468
    | i3 = i3
    | ~ spl0_8 ),
    inference(paramodulation,[status(thm)],[f125,f878]) ).

fof(f1032,plain,
    ( spl0_59
    | spl0_21
    | ~ spl0_8 ),
    inference(split_clause,[status(thm)],[f1031,f1028,f271,f155]) ).

fof(f1041,plain,
    ( e_484 = e_470
    | ~ spl0_31 ),
    inference(forward_demodulation,[status(thm)],[f86,f336]) ).

fof(f1042,plain,
    ( a_487 = store(a_485,i0,e_470)
    | ~ spl0_31 ),
    inference(backward_demodulation,[status(thm)],[f1041,f130]) ).

fof(f1043,plain,
    ( e_470 = select(a_481,i3)
    | ~ spl0_31 ),
    inference(backward_demodulation,[status(thm)],[f1041,f57]) ).

fof(f1047,plain,
    ( e_470 = select(a_485,i0)
    | ~ spl0_31
    | ~ spl0_8 ),
    inference(backward_demodulation,[status(thm)],[f1041,f872]) ).

fof(f1048,plain,
    ( select(a_489,i0) = e_470
    | ~ spl0_31
    | ~ spl0_8 ),
    inference(backward_demodulation,[status(thm)],[f1041,f405]) ).

fof(f1051,plain,
    ( spl0_60
  <=> select(a_471,i3) = e_468 ),
    introduced(split_symbol_definition) ).

fof(f1054,plain,
    ( select(a_471,i3) = e_468
    | i3 = i3
    | ~ spl0_8
    | ~ spl0_20 ),
    inference(paramodulation,[status(thm)],[f75,f942]) ).

fof(f1055,plain,
    ( spl0_60
    | spl0_21
    | ~ spl0_8
    | ~ spl0_20 ),
    inference(split_clause,[status(thm)],[f1054,f1051,f271,f155,f266]) ).

fof(f1058,plain,
    ( spl0_61
  <=> e_491 = select(a_475,i3) ),
    introduced(split_symbol_definition) ).

fof(f1059,plain,
    ( e_491 = select(a_475,i3)
    | ~ spl0_61 ),
    inference(component_clause,[status(thm)],[f1058]) ).

fof(f1061,plain,
    ( e_491 = select(a_475,i3)
    | i0 = i3
    | ~ spl0_57
    | ~ spl0_8 ),
    inference(paramodulation,[status(thm)],[f765,f1010]) ).

fof(f1062,plain,
    ( spl0_61
    | spl0_30
    | ~ spl0_57
    | ~ spl0_8 ),
    inference(split_clause,[status(thm)],[f1061,f1058,f332,f1009,f155]) ).

fof(f1065,plain,
    ( e_470 = select(a_487,i3)
    | ~ spl0_31
    | ~ spl0_58 ),
    inference(forward_demodulation,[status(thm)],[f1041,f1021]) ).

fof(f1066,plain,
    ( spl0_62
  <=> e_470 = select(a_485,i3) ),
    introduced(split_symbol_definition) ).

fof(f1067,plain,
    ( e_470 = select(a_485,i3)
    | ~ spl0_62 ),
    inference(component_clause,[status(thm)],[f1066]) ).

fof(f1069,plain,
    ( e_470 = select(a_485,i3)
    | i0 = i3
    | ~ spl0_31
    | ~ spl0_58 ),
    inference(paramodulation,[status(thm)],[f132,f1065]) ).

fof(f1070,plain,
    ( spl0_62
    | spl0_30
    | ~ spl0_31
    | ~ spl0_58 ),
    inference(split_clause,[status(thm)],[f1069,f1066,f332,f335,f1020]) ).

fof(f1073,plain,
    ( spl0_63
  <=> e_491 = select(a_469,i_490) ),
    introduced(split_symbol_definition) ).

fof(f1074,plain,
    ( e_491 = select(a_469,i_490)
    | ~ spl0_63 ),
    inference(component_clause,[status(thm)],[f1073]) ).

fof(f1075,plain,
    ( e_491 != select(a_469,i_490)
    | spl0_63 ),
    inference(component_clause,[status(thm)],[f1073]) ).

fof(f1076,plain,
    ( e_491 = select(a_469,i_490)
    | i3 = i_490
    | ~ spl0_56 ),
    inference(paramodulation,[status(thm)],[f72,f981]) ).

fof(f1077,plain,
    ( spl0_63
    | spl0_55
    | ~ spl0_56 ),
    inference(split_clause,[status(thm)],[f1076,f1073,f977,f980]) ).

fof(f1080,plain,
    ( spl0_64
  <=> e_492 = select(a_480,i_490) ),
    introduced(split_symbol_definition) ).

fof(f1081,plain,
    ( e_492 = select(a_480,i_490)
    | ~ spl0_64 ),
    inference(component_clause,[status(thm)],[f1080]) ).

fof(f1082,plain,
    ( e_492 != select(a_480,i_490)
    | spl0_64 ),
    inference(component_clause,[status(thm)],[f1080]) ).

fof(f1083,plain,
    ( e_492 = select(a_480,i_490)
    | i0 = i_490
    | ~ spl0_51 ),
    inference(paramodulation,[status(thm)],[f671,f866]) ).

fof(f1084,plain,
    ( spl0_64
    | spl0_0
    | ~ spl0_51 ),
    inference(split_clause,[status(thm)],[f1083,f1080,f90,f865]) ).

fof(f1122,plain,
    ( spl0_65
  <=> e_470 = select(a_483,i0) ),
    introduced(split_symbol_definition) ).

fof(f1125,plain,
    ( e_470 = select(a_483,i0)
    | i0 = i0
    | ~ spl0_31
    | ~ spl0_8 ),
    inference(paramodulation,[status(thm)],[f757,f1047]) ).

fof(f1126,plain,
    ( spl0_65
    | spl0_3
    | ~ spl0_31
    | ~ spl0_8 ),
    inference(split_clause,[status(thm)],[f1125,f1122,f106,f335,f155]) ).

fof(f1129,plain,
    ( spl0_66
  <=> select(a_487,i0) = e_470 ),
    introduced(split_symbol_definition) ).

fof(f1132,plain,
    ( select(a_487,i0) = e_470
    | i0 = i0
    | ~ spl0_31
    | ~ spl0_8 ),
    inference(paramodulation,[status(thm)],[f163,f1048]) ).

fof(f1133,plain,
    ( spl0_66
    | spl0_3
    | ~ spl0_31
    | ~ spl0_8 ),
    inference(split_clause,[status(thm)],[f1132,f1129,f106,f335,f155]) ).

fof(f1136,plain,
    ( spl0_67
  <=> e_491 = select(a_473,i3) ),
    introduced(split_symbol_definition) ).

fof(f1137,plain,
    ( e_491 = select(a_473,i3)
    | ~ spl0_67 ),
    inference(component_clause,[status(thm)],[f1136]) ).

fof(f1139,plain,
    ( e_491 = select(a_473,i3)
    | i0 = i3
    | ~ spl0_61
    | ~ spl0_8 ),
    inference(paramodulation,[status(thm)],[f766,f1059]) ).

fof(f1140,plain,
    ( spl0_67
    | spl0_30
    | ~ spl0_61
    | ~ spl0_8 ),
    inference(split_clause,[status(thm)],[f1139,f1136,f332,f1058,f155]) ).

fof(f1143,plain,
    ( e_491 = e_468
    | ~ spl0_8
    | ~ spl0_20
    | ~ spl0_67 ),
    inference(forward_demodulation,[status(thm)],[f942,f1137]) ).

fof(f1147,plain,
    ( e_468 != e_492
    | ~ spl0_8
    | ~ spl0_20
    | ~ spl0_67 ),
    inference(backward_demodulation,[status(thm)],[f1143,f63]) ).

fof(f1151,plain,
    ( spl0_68
  <=> e_470 = select(a_483,i3) ),
    introduced(split_symbol_definition) ).

fof(f1152,plain,
    ( e_470 = select(a_483,i3)
    | ~ spl0_68 ),
    inference(component_clause,[status(thm)],[f1151]) ).

fof(f1154,plain,
    ( e_470 = select(a_483,i3)
    | i0 = i3
    | ~ spl0_62
    | ~ spl0_8 ),
    inference(paramodulation,[status(thm)],[f757,f1067]) ).

fof(f1155,plain,
    ( spl0_68
    | spl0_30
    | ~ spl0_62
    | ~ spl0_8 ),
    inference(split_clause,[status(thm)],[f1154,f1151,f332,f1066,f155]) ).

fof(f1158,plain,
    ( e_470 = e_468
    | ~ spl0_8
    | ~ spl0_68 ),
    inference(forward_demodulation,[status(thm)],[f878,f1152]) ).

fof(f1159,plain,
    ( e_468 = select(a_485,i3)
    | ~ spl0_8
    | ~ spl0_68
    | ~ spl0_62 ),
    inference(backward_demodulation,[status(thm)],[f1158,f1067]) ).

fof(f1160,plain,
    ( select(a_489,i0) = e_468
    | ~ spl0_68
    | ~ spl0_31
    | ~ spl0_8 ),
    inference(backward_demodulation,[status(thm)],[f1158,f1048]) ).

fof(f1161,plain,
    ( e_468 = select(a_485,i0)
    | ~ spl0_68
    | ~ spl0_31
    | ~ spl0_8 ),
    inference(backward_demodulation,[status(thm)],[f1158,f1047]) ).

fof(f1168,plain,
    ( select(a_480,i3) = e_468
    | ~ spl0_8
    | ~ spl0_68 ),
    inference(backward_demodulation,[status(thm)],[f1158,f86]) ).

fof(f1169,plain,
    ( e_468 = select(a_471,i3)
    | ~ spl0_8
    | ~ spl0_68 ),
    inference(backward_demodulation,[status(thm)],[f1158,f73]) ).

fof(f1170,plain,
    ( e_468 = select(a_467,i0)
    | ~ spl0_8
    | ~ spl0_68 ),
    inference(backward_demodulation,[status(thm)],[f1158,f51]) ).

fof(f1171,plain,
    ( select(a_479,i0) = e_468
    | ~ spl0_8
    | ~ spl0_68 ),
    inference(backward_demodulation,[status(thm)],[f1158,f583]) ).

fof(f1219,plain,
    ( e_492 = e_468
    | ~ spl0_8
    | ~ spl0_55
    | ~ spl0_49 ),
    inference(forward_demodulation,[status(thm)],[f878,f1001]) ).

fof(f1229,plain,
    ( $false
    | ~ spl0_20
    | ~ spl0_67
    | ~ spl0_8
    | ~ spl0_55
    | ~ spl0_49 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1219,f1147]) ).

fof(f1230,plain,
    ( ~ spl0_20
    | ~ spl0_67
    | ~ spl0_8
    | ~ spl0_55
    | ~ spl0_49 ),
    inference(contradiction_clause,[status(thm)],[f1229]) ).

fof(f1242,plain,
    ( e_468 = select(a_483,i0)
    | i0 = i0
    | ~ spl0_68
    | ~ spl0_31
    | ~ spl0_8 ),
    inference(paramodulation,[status(thm)],[f757,f1161]) ).

fof(f1243,plain,
    ( spl0_42
    | spl0_3
    | ~ spl0_68
    | ~ spl0_31
    | ~ spl0_8 ),
    inference(split_clause,[status(thm)],[f1242,f758,f106,f1151,f335,f155]) ).

fof(f1246,plain,
    ( spl0_70
  <=> e_468 = select(a_483,i3) ),
    introduced(split_symbol_definition) ).

fof(f1247,plain,
    ( e_468 = select(a_483,i3)
    | ~ spl0_70 ),
    inference(component_clause,[status(thm)],[f1246]) ).

fof(f1249,plain,
    ( e_468 = select(a_483,i3)
    | i0 = i3
    | ~ spl0_68
    | ~ spl0_62
    | ~ spl0_8 ),
    inference(paramodulation,[status(thm)],[f757,f1159]) ).

fof(f1250,plain,
    ( spl0_70
    | spl0_30
    | ~ spl0_68
    | ~ spl0_62
    | ~ spl0_8 ),
    inference(split_clause,[status(thm)],[f1249,f1246,f332,f1151,f1066,f155]) ).

fof(f1253,plain,
    ( select(a_487,i0) = e_468
    | i0 = i0
    | ~ spl0_68
    | ~ spl0_31
    | ~ spl0_8 ),
    inference(paramodulation,[status(thm)],[f163,f1160]) ).

fof(f1254,plain,
    ( spl0_40
    | spl0_3
    | ~ spl0_68
    | ~ spl0_31
    | ~ spl0_8 ),
    inference(split_clause,[status(thm)],[f1253,f705,f106,f1151,f335,f155]) ).

fof(f1257,plain,
    ( spl0_71
  <=> select(a_467,i3) = e_468 ),
    introduced(split_symbol_definition) ).

fof(f1260,plain,
    ( select(a_467,i3) = e_468
    | i3 = i3
    | ~ spl0_8
    | ~ spl0_68 ),
    inference(paramodulation,[status(thm)],[f87,f1168]) ).

fof(f1261,plain,
    ( spl0_71
    | spl0_21
    | ~ spl0_8
    | ~ spl0_68 ),
    inference(split_clause,[status(thm)],[f1260,f1257,f271,f155,f1151]) ).

fof(f1266,plain,
    ( spl0_72
  <=> e_468 = select(a_469,i3) ),
    introduced(split_symbol_definition) ).

fof(f1269,plain,
    ( e_468 = select(a_469,i3)
    | i3 = i3
    | ~ spl0_8
    | ~ spl0_68 ),
    inference(paramodulation,[status(thm)],[f72,f1169]) ).

fof(f1270,plain,
    ( spl0_72
    | spl0_21
    | ~ spl0_8
    | ~ spl0_68 ),
    inference(split_clause,[status(thm)],[f1269,f1266,f271,f155,f1151]) ).

fof(f1273,plain,
    ( spl0_73
  <=> e_468 = select(a_466,i0) ),
    introduced(split_symbol_definition) ).

fof(f1276,plain,
    ( e_468 = select(a_466,i0)
    | i1 = i0
    | ~ spl0_8
    | ~ spl0_68 ),
    inference(paramodulation,[status(thm)],[f67,f1170]) ).

fof(f1277,plain,
    ( spl0_73
    | spl0_14
    | ~ spl0_8
    | ~ spl0_68 ),
    inference(split_clause,[status(thm)],[f1276,f1273,f233,f155,f1151]) ).

fof(f1339,plain,
    ( spl0_74
  <=> i1 = i_490 ),
    introduced(split_symbol_definition) ).

fof(f1340,plain,
    ( i1 = i_490
    | ~ spl0_74 ),
    inference(component_clause,[status(thm)],[f1339]) ).

fof(f1346,plain,
    ( select(a_487,i0) = e_470
    | ~ spl0_31 ),
    inference(paramodulation,[status(thm)],[f1042,f32]) ).

fof(f1356,plain,
    select(a_481,i0) = e_468,
    inference(paramodulation,[status(thm)],[f44,f32]) ).

fof(f1362,plain,
    ( spl0_75
  <=> e_470 = select(a_480,i3) ),
    introduced(split_symbol_definition) ).

fof(f1365,plain,
    ( i0 = i3
    | e_470 = select(a_480,i3)
    | ~ spl0_31 ),
    inference(paramodulation,[status(thm)],[f1043,f671]) ).

fof(f1366,plain,
    ( spl0_30
    | spl0_75
    | ~ spl0_31 ),
    inference(split_clause,[status(thm)],[f1365,f332,f1362,f335]) ).

fof(f1385,plain,
    ( select(a_477,i0) = e_468
    | i0 = i0
    | ~ spl0_8
    | ~ spl0_68 ),
    inference(paramodulation,[status(thm)],[f85,f1171]) ).

fof(f1386,plain,
    ( spl0_38
    | spl0_3
    | ~ spl0_8
    | ~ spl0_68 ),
    inference(split_clause,[status(thm)],[f1385,f572,f106,f155,f1151]) ).

fof(f1389,plain,
    ( spl0_76
  <=> e_492 = select(a_467,i_490) ),
    introduced(split_symbol_definition) ).

fof(f1390,plain,
    ( e_492 = select(a_467,i_490)
    | ~ spl0_76 ),
    inference(component_clause,[status(thm)],[f1389]) ).

fof(f1391,plain,
    ( e_492 != select(a_467,i_490)
    | spl0_76 ),
    inference(component_clause,[status(thm)],[f1389]) ).

fof(f1392,plain,
    ( e_492 = select(a_467,i_490)
    | i3 = i_490
    | ~ spl0_64 ),
    inference(paramodulation,[status(thm)],[f87,f1081]) ).

fof(f1393,plain,
    ( spl0_76
    | spl0_55
    | ~ spl0_64 ),
    inference(split_clause,[status(thm)],[f1392,f1389,f977,f1080]) ).

fof(f1412,plain,
    ( spl0_77
  <=> e_491 = select(a_467,i_490) ),
    introduced(split_symbol_definition) ).

fof(f1413,plain,
    ( e_491 = select(a_467,i_490)
    | ~ spl0_77 ),
    inference(component_clause,[status(thm)],[f1412]) ).

fof(f1414,plain,
    ( e_491 != select(a_467,i_490)
    | spl0_77 ),
    inference(component_clause,[status(thm)],[f1412]) ).

fof(f1415,plain,
    ( e_491 = select(a_467,i_490)
    | i0 = i_490
    | ~ spl0_63 ),
    inference(paramodulation,[status(thm)],[f69,f1074]) ).

fof(f1416,plain,
    ( spl0_77
    | spl0_0
    | ~ spl0_63 ),
    inference(split_clause,[status(thm)],[f1415,f1412,f90,f1073]) ).

fof(f1432,plain,
    select(a_480,i3) = e_470,
    inference(paramodulation,[status(thm)],[f43,f32]) ).

fof(f1521,plain,
    ( select(a_469,i0) = e_465
    | ~ spl0_16 ),
    inference(forward_demodulation,[status(thm)],[f422,f68]) ).

fof(f1533,plain,
    ( spl0_79
  <=> e_465 = select(a_467,i0) ),
    introduced(split_symbol_definition) ).

fof(f1536,plain,
    ( i0 = i0
    | e_465 = select(a_467,i0)
    | ~ spl0_16 ),
    inference(paramodulation,[status(thm)],[f1521,f69]) ).

fof(f1537,plain,
    ( spl0_3
    | spl0_79
    | ~ spl0_16 ),
    inference(split_clause,[status(thm)],[f1536,f106,f1533,f241]) ).

fof(f1552,plain,
    select(a_471,i3) = e_470,
    inference(paramodulation,[status(thm)],[f38,f32]) ).

fof(f1586,plain,
    ( spl0_80
  <=> select(a_485,i0) = e_468 ),
    introduced(split_symbol_definition) ).

fof(f1587,plain,
    ( select(a_485,i0) = e_468
    | ~ spl0_80 ),
    inference(component_clause,[status(thm)],[f1586]) ).

fof(f1588,plain,
    ( select(a_485,i0) != e_468
    | spl0_80 ),
    inference(component_clause,[status(thm)],[f1586]) ).

fof(f1607,plain,
    ( spl0_81
  <=> e_492 = select(a_466,i_490) ),
    introduced(split_symbol_definition) ).

fof(f1608,plain,
    ( e_492 = select(a_466,i_490)
    | ~ spl0_81 ),
    inference(component_clause,[status(thm)],[f1607]) ).

fof(f1610,plain,
    ( e_492 = select(a_466,i_490)
    | i1 = i_490
    | ~ spl0_76 ),
    inference(paramodulation,[status(thm)],[f67,f1390]) ).

fof(f1611,plain,
    ( spl0_81
    | spl0_74
    | ~ spl0_76 ),
    inference(split_clause,[status(thm)],[f1610,f1607,f1339,f1389]) ).

fof(f1614,plain,
    ( e_491 = e_492
    | ~ spl0_76
    | ~ spl0_77 ),
    inference(forward_demodulation,[status(thm)],[f1390,f1413]) ).

fof(f1615,plain,
    ( $false
    | ~ spl0_76
    | ~ spl0_77 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1614,f63]) ).

fof(f1616,plain,
    ( ~ spl0_76
    | ~ spl0_77 ),
    inference(contradiction_clause,[status(thm)],[f1615]) ).

fof(f1617,plain,
    ( i0 != i3
    | ~ spl0_55
    | spl0_0 ),
    inference(backward_demodulation,[status(thm)],[f978,f92]) ).

fof(f1618,plain,
    ( ~ spl0_30
    | ~ spl0_55
    | spl0_0 ),
    inference(split_clause,[status(thm)],[f1617,f332,f977,f90]) ).

fof(f1619,plain,
    ( i2 = i_490
    | ~ spl0_5 ),
    inference(forward_demodulation,[status(thm)],[f62,f145]) ).

fof(f1623,plain,
    ( spl0_8
    | ~ spl0_0
    | ~ spl0_5 ),
    inference(split_clause,[status(thm)],[f538,f155,f90,f135]) ).

fof(f1626,plain,
    ( e_492 = select(a_489,i3)
    | ~ spl0_55 ),
    inference(backward_demodulation,[status(thm)],[f978,f61]) ).

fof(f1636,plain,
    ! [X0] :
      ( i3 = X0
      | select(a_489,X0) = select(a_487,X0)
      | ~ spl0_19 ),
    inference(forward_demodulation,[status(thm)],[f264,f134]) ).

fof(f1637,plain,
    ( spl0_82
  <=> e_492 = select(a_487,i3) ),
    introduced(split_symbol_definition) ).

fof(f1638,plain,
    ( e_492 = select(a_487,i3)
    | ~ spl0_82 ),
    inference(component_clause,[status(thm)],[f1637]) ).

fof(f1640,plain,
    ( i3 = i3
    | e_492 = select(a_487,i3)
    | ~ spl0_19
    | ~ spl0_55 ),
    inference(paramodulation,[status(thm)],[f1008,f1636]) ).

fof(f1641,plain,
    ( spl0_21
    | spl0_82
    | ~ spl0_19
    | ~ spl0_55 ),
    inference(split_clause,[status(thm)],[f1640,f271,f1637,f263,f977]) ).

fof(f1650,plain,
    ( e_484 = e_470
    | ~ spl0_31 ),
    inference(forward_demodulation,[status(thm)],[f1043,f57]) ).

fof(f1652,plain,
    ( select(a_487,i0) = e_470
    | ~ spl0_31 ),
    inference(forward_demodulation,[status(thm)],[f1650,f131]) ).

fof(f1653,plain,
    ( spl0_83
  <=> select(a_485,i0) = e_470 ),
    introduced(split_symbol_definition) ).

fof(f1656,plain,
    ( select(a_485,i0) = e_470
    | i0 = i0
    | ~ spl0_31 ),
    inference(paramodulation,[status(thm)],[f132,f1652]) ).

fof(f1657,plain,
    ( spl0_83
    | spl0_3
    | ~ spl0_31 ),
    inference(split_clause,[status(thm)],[f1656,f1653,f106,f335]) ).

fof(f1680,plain,
    ( e_470 = select(a_475,i3)
    | ~ spl0_19 ),
    inference(forward_demodulation,[status(thm)],[f264,f80]) ).

fof(f1686,plain,
    ( select(a_477,i3) = e_476
    | ~ spl0_19 ),
    inference(forward_demodulation,[status(thm)],[f264,f217]) ).

fof(f1687,plain,
    ( e_470 = select(a_485,i2)
    | ~ spl0_31 ),
    inference(forward_demodulation,[status(thm)],[f1650,f129]) ).

fof(f1688,plain,
    ( e_470 = select(a_485,i3)
    | ~ spl0_19
    | ~ spl0_31 ),
    inference(forward_demodulation,[status(thm)],[f264,f1687]) ).

fof(f1688_002,plain,
    ( e_470 = select(a_485,i3)
    | ~ spl0_19
    | ~ spl0_31 ),
    inference(forward_demodulation,[status(thm)],[f264,f1687]) ).

fof(f1696,plain,
    ( select(a_489,i3) = e_488
    | ~ spl0_19 ),
    inference(forward_demodulation,[status(thm)],[f264,f133]) ).

fof(f1697,plain,
    ( e_492 = e_488
    | ~ spl0_55
    | ~ spl0_19 ),
    inference(forward_demodulation,[status(thm)],[f1008,f1696]) ).

fof(f1720,plain,
    ! [X0] :
      ( i3 = X0
      | select(a_475,X0) = select(a_473,X0)
      | ~ spl0_19 ),
    inference(forward_demodulation,[status(thm)],[f264,f220]) ).

fof(f1721,plain,
    ( spl0_84
  <=> e_470 = select(a_473,i3) ),
    introduced(split_symbol_definition) ).

fof(f1724,plain,
    ( i3 = i3
    | e_470 = select(a_473,i3)
    | ~ spl0_19 ),
    inference(paramodulation,[status(thm)],[f1680,f1720]) ).

fof(f1725,plain,
    ( spl0_21
    | spl0_84
    | ~ spl0_19 ),
    inference(split_clause,[status(thm)],[f1724,f271,f1721,f263]) ).

fof(f1733,plain,
    ! [X0] :
      ( i3 = X0
      | select(a_477,X0) = select(a_475,X0)
      | ~ spl0_19 ),
    inference(forward_demodulation,[status(thm)],[f264,f82]) ).

fof(f1734,plain,
    ( spl0_85
  <=> e_476 = select(a_475,i3) ),
    introduced(split_symbol_definition) ).

fof(f1737,plain,
    ( i3 = i3
    | e_476 = select(a_475,i3)
    | ~ spl0_19 ),
    inference(paramodulation,[status(thm)],[f1686,f1733]) ).

fof(f1738,plain,
    ( spl0_21
    | spl0_85
    | ~ spl0_19 ),
    inference(split_clause,[status(thm)],[f1737,f271,f1734,f263]) ).

fof(f1741,plain,
    ! [X0] :
      ( i3 = X0
      | select(a_485,X0) = select(a_483,X0)
      | ~ spl0_19 ),
    inference(forward_demodulation,[status(thm)],[f264,f128]) ).

fof(f1744,plain,
    ( i3 = i3
    | e_470 = select(a_483,i3)
    | ~ spl0_19
    | ~ spl0_31 ),
    inference(paramodulation,[status(thm)],[f1688,f1741]) ).

fof(f1745,plain,
    ( spl0_21
    | spl0_68
    | ~ spl0_19
    | ~ spl0_31 ),
    inference(split_clause,[status(thm)],[f1744,f271,f1151,f263,f335]) ).

fof(f1754,plain,
    ( i2 != i3
    | ~ spl0_55
    | spl0_5 ),
    inference(forward_demodulation,[status(thm)],[f978,f137]) ).

fof(f1755,plain,
    ( e_492 != select(a_467,i3)
    | ~ spl0_55
    | spl0_76 ),
    inference(forward_demodulation,[status(thm)],[f978,f1391]) ).

fof(f1756,plain,
    ( e_492 != e_468
    | ~ spl0_55
    | spl0_76 ),
    inference(forward_demodulation,[status(thm)],[f50,f1755]) ).

fof(f1757,plain,
    ( e_491 != select(a_469,i3)
    | ~ spl0_55
    | spl0_63 ),
    inference(forward_demodulation,[status(thm)],[f978,f1075]) ).

fof(f1758,plain,
    ( spl0_86
  <=> e_491 = select(a_467,i3) ),
    introduced(split_symbol_definition) ).

fof(f1760,plain,
    ( e_491 != select(a_467,i3)
    | spl0_86 ),
    inference(component_clause,[status(thm)],[f1758]) ).

fof(f1761,plain,
    ( e_491 != select(a_467,i3)
    | i0 = i3
    | ~ spl0_55
    | spl0_63 ),
    inference(paramodulation,[status(thm)],[f69,f1757]) ).

fof(f1762,plain,
    ( ~ spl0_86
    | spl0_30
    | ~ spl0_55
    | spl0_63 ),
    inference(split_clause,[status(thm)],[f1761,f1758,f332,f977,f1073]) ).

fof(f1763,plain,
    ( e_491 != e_468
    | spl0_86 ),
    inference(forward_demodulation,[status(thm)],[f50,f1760]) ).

fof(f1764,plain,
    ( e_468 = e_470
    | ~ spl0_31
    | ~ spl0_40 ),
    inference(forward_demodulation,[status(thm)],[f1652,f706]) ).

fof(f1767,plain,
    ( e_492 = select(a_466,i3)
    | ~ spl0_55
    | ~ spl0_81 ),
    inference(forward_demodulation,[status(thm)],[f978,f1608]) ).

fof(f1768,plain,
    ( e_488 = e_468
    | ~ spl0_80 ),
    inference(forward_demodulation,[status(thm)],[f59,f1587]) ).

fof(f1777,plain,
    ( e_470 = select(a_485,i0)
    | ~ spl0_31
    | ~ spl0_37 ),
    inference(forward_demodulation,[status(thm)],[f1650,f492]) ).

fof(f1778,plain,
    ( e_470 = e_488
    | ~ spl0_31
    | ~ spl0_37 ),
    inference(forward_demodulation,[status(thm)],[f59,f1777]) ).

fof(f1784,plain,
    ( e_470 != e_470
    | ~ spl0_31
    | ~ spl0_9
    | ~ spl0_35
    | ~ spl0_0 ),
    inference(forward_demodulation,[status(thm)],[f1650,f543]) ).

fof(f1785,plain,
    ( $false
    | ~ spl0_31
    | ~ spl0_9
    | ~ spl0_35
    | ~ spl0_0 ),
    inference(trivial_equality_resolution,[status(esa)],[f1784]) ).

fof(f1786,plain,
    ( ~ spl0_31
    | ~ spl0_9
    | ~ spl0_35
    | ~ spl0_0 ),
    inference(contradiction_clause,[status(thm)],[f1785]) ).

fof(f1787,plain,
    ( e_470 != e_470
    | ~ spl0_31
    | ~ spl0_6
    | ~ spl0_0 ),
    inference(forward_demodulation,[status(thm)],[f1650,f197]) ).

fof(f1788,plain,
    ( $false
    | ~ spl0_31
    | ~ spl0_6
    | ~ spl0_0 ),
    inference(trivial_equality_resolution,[status(esa)],[f1787]) ).

fof(f1789,plain,
    ( ~ spl0_31
    | ~ spl0_6
    | ~ spl0_0 ),
    inference(contradiction_clause,[status(thm)],[f1788]) ).

fof(f1801,plain,
    ( i1 = i3
    | ~ spl0_55
    | ~ spl0_74 ),
    inference(forward_demodulation,[status(thm)],[f978,f1340]) ).

fof(f1804,plain,
    ( e_492 != select(a_481,i3)
    | ~ spl0_55
    | spl0_51 ),
    inference(forward_demodulation,[status(thm)],[f978,f867]) ).

fof(f1805,plain,
    ( e_492 != e_470
    | ~ spl0_31
    | ~ spl0_55
    | spl0_51 ),
    inference(forward_demodulation,[status(thm)],[f1043,f1804]) ).

fof(f1826,plain,
    ( e_470 != e_470
    | ~ spl0_31
    | ~ spl0_5
    | ~ spl0_8
    | ~ spl0_0 ),
    inference(forward_demodulation,[status(thm)],[f1650,f471]) ).

fof(f1827,plain,
    ( $false
    | ~ spl0_31
    | ~ spl0_5
    | ~ spl0_8
    | ~ spl0_0 ),
    inference(trivial_equality_resolution,[status(esa)],[f1826]) ).

fof(f1828,plain,
    ( ~ spl0_31
    | ~ spl0_5
    | ~ spl0_8
    | ~ spl0_0 ),
    inference(contradiction_clause,[status(thm)],[f1827]) ).

fof(f1832,plain,
    ( e_492 = select(a_480,i3)
    | ~ spl0_55
    | ~ spl0_64 ),
    inference(forward_demodulation,[status(thm)],[f978,f1081]) ).

fof(f1833,plain,
    ( e_492 = e_470
    | ~ spl0_55
    | ~ spl0_64 ),
    inference(forward_demodulation,[status(thm)],[f1432,f1832]) ).

fof(f1834,plain,
    ( e_491 = select(a_467,i3)
    | ~ spl0_55
    | ~ spl0_77 ),
    inference(forward_demodulation,[status(thm)],[f978,f1413]) ).

fof(f1835,plain,
    ( e_491 = e_468
    | ~ spl0_55
    | ~ spl0_77 ),
    inference(forward_demodulation,[status(thm)],[f50,f1834]) ).

fof(f1836,plain,
    ( e_470 != e_468
    | ~ spl0_64
    | ~ spl0_55
    | spl0_76 ),
    inference(backward_demodulation,[status(thm)],[f1833,f1756]) ).

fof(f1837,plain,
    ( e_470 = select(a_489,i3)
    | ~ spl0_64
    | ~ spl0_55 ),
    inference(backward_demodulation,[status(thm)],[f1833,f1626]) ).

fof(f1839,plain,
    ( e_468 != e_468
    | ~ spl0_55
    | ~ spl0_77
    | spl0_86 ),
    inference(forward_demodulation,[status(thm)],[f1835,f1763]) ).

fof(f1840,plain,
    ( $false
    | ~ spl0_55
    | ~ spl0_77
    | spl0_86 ),
    inference(trivial_equality_resolution,[status(esa)],[f1839]) ).

fof(f1841,plain,
    ( ~ spl0_55
    | ~ spl0_77
    | spl0_86 ),
    inference(contradiction_clause,[status(thm)],[f1840]) ).

fof(f1848,plain,
    ( spl0_87
  <=> e_476 = select(a_471,i0) ),
    introduced(split_symbol_definition) ).

fof(f1849,plain,
    ( e_476 = select(a_471,i0)
    | ~ spl0_87 ),
    inference(component_clause,[status(thm)],[f1848]) ).

fof(f1851,plain,
    ( e_476 = select(a_471,i0)
    | i3 = i0
    | ~ spl0_25 ),
    inference(paramodulation,[status(thm)],[f75,f297]) ).

fof(f1852,plain,
    ( spl0_87
    | spl0_30
    | ~ spl0_25 ),
    inference(split_clause,[status(thm)],[f1851,f1848,f332,f296]) ).

fof(f1860,plain,
    ( spl0_88
  <=> e_488 = select(a_481,i0) ),
    introduced(split_symbol_definition) ).

fof(f1861,plain,
    ( e_488 = select(a_481,i0)
    | ~ spl0_88 ),
    inference(component_clause,[status(thm)],[f1860]) ).

fof(f1863,plain,
    ( e_488 = select(a_481,i0)
    | i3 = i0
    | ~ spl0_34 ),
    inference(paramodulation,[status(thm)],[f125,f359]) ).

fof(f1864,plain,
    ( spl0_88
    | spl0_30
    | ~ spl0_34 ),
    inference(split_clause,[status(thm)],[f1863,f1860,f332,f358]) ).

fof(f1867,plain,
    ( e_488 = e_468
    | ~ spl0_88 ),
    inference(forward_demodulation,[status(thm)],[f1356,f1861]) ).

fof(f1868,plain,
    ( e_468 = select(a_483,i0)
    | ~ spl0_88
    | ~ spl0_34 ),
    inference(backward_demodulation,[status(thm)],[f1867,f359]) ).

fof(f1870,plain,
    ( e_468 = select(a_485,i0)
    | ~ spl0_88 ),
    inference(backward_demodulation,[status(thm)],[f1867,f59]) ).

fof(f1874,plain,
    ( spl0_89
  <=> e_470 = select(a_487,i3) ),
    introduced(split_symbol_definition) ).

fof(f1877,plain,
    ( i2 = i3
    | e_470 = select(a_487,i3)
    | ~ spl0_64
    | ~ spl0_55 ),
    inference(paramodulation,[status(thm)],[f1837,f134]) ).

fof(f1878,plain,
    ( spl0_19
    | spl0_89
    | ~ spl0_64
    | ~ spl0_55 ),
    inference(split_clause,[status(thm)],[f1877,f263,f1874,f1080,f977]) ).

fof(f1886,plain,
    ( e_470 = e_468
    | ~ spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f78,f647]) ).

fof(f1887,plain,
    ( e_476 = e_472
    | ~ spl0_25
    | ~ spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f297,f632]) ).

fof(f1959,plain,
    ( e_491 = select(a_475,i_490)
    | i2 = i_490
    | ~ spl0_1 ),
    inference(paramodulation,[status(thm)],[f82,f94]) ).

fof(f1960,plain,
    ( spl0_48
    | spl0_5
    | ~ spl0_1 ),
    inference(split_clause,[status(thm)],[f1959,f844,f135,f93]) ).

fof(f1963,plain,
    ( e_492 != select(a_467,i_490)
    | i3 = i_490
    | spl0_64 ),
    inference(paramodulation,[status(thm)],[f87,f1082]) ).

fof(f1964,plain,
    ( ~ spl0_76
    | spl0_55
    | spl0_64 ),
    inference(split_clause,[status(thm)],[f1963,f1389,f977,f1080]) ).

fof(f1966,plain,
    ( e_468 = e_488
    | ~ spl0_88 ),
    inference(forward_demodulation,[status(thm)],[f59,f1870]) ).

fof(f1969,plain,
    ( e_468 = e_482
    | ~ spl0_70 ),
    inference(forward_demodulation,[status(thm)],[f124,f1247]) ).

fof(f1970,plain,
    ( e_492 = e_468
    | ~ spl0_17
    | ~ spl0_55
    | ~ spl0_81 ),
    inference(forward_demodulation,[status(thm)],[f245,f1767]) ).

fof(f1972,plain,
    ( ~ spl0_19
    | ~ spl0_55
    | spl0_5 ),
    inference(split_clause,[status(thm)],[f1754,f263,f977,f135]) ).

fof(f1978,plain,
    ( e_484 = e_470
    | ~ spl0_31 ),
    inference(forward_demodulation,[status(thm)],[f131,f1346]) ).

fof(f2015,plain,
    ( i3 = sk(a_479,a_489)
    | ~ spl0_55 ),
    inference(backward_demodulation,[status(thm)],[f978,f62]) ).

fof(f2018,plain,
    ( e_468 = select(a_489,i3)
    | ~ spl0_17
    | ~ spl0_81
    | ~ spl0_55 ),
    inference(forward_demodulation,[status(thm)],[f1970,f1626]) ).

fof(f2019,plain,
    ( spl0_90
  <=> e_468 = select(a_487,i3) ),
    introduced(split_symbol_definition) ).

fof(f2020,plain,
    ( e_468 = select(a_487,i3)
    | ~ spl0_90 ),
    inference(component_clause,[status(thm)],[f2019]) ).

fof(f2021,plain,
    ( e_468 != select(a_487,i3)
    | spl0_90 ),
    inference(component_clause,[status(thm)],[f2019]) ).

fof(f2022,plain,
    ( e_468 = select(a_487,i3)
    | i2 = i3
    | ~ spl0_17
    | ~ spl0_81
    | ~ spl0_55 ),
    inference(paramodulation,[status(thm)],[f134,f2018]) ).

fof(f2023,plain,
    ( spl0_90
    | spl0_19
    | ~ spl0_17
    | ~ spl0_81
    | ~ spl0_55 ),
    inference(split_clause,[status(thm)],[f2022,f2019,f263,f244,f1607,f977]) ).

fof(f2045,plain,
    ( e_492 != select(a_467,i3)
    | ~ spl0_55
    | spl0_76 ),
    inference(forward_demodulation,[status(thm)],[f978,f1391]) ).

fof(f2046,plain,
    ( e_492 != e_468
    | ~ spl0_55
    | spl0_76 ),
    inference(forward_demodulation,[status(thm)],[f50,f2045]) ).

fof(f2047,plain,
    ( e_468 != e_468
    | ~ spl0_31
    | ~ spl0_40
    | ~ spl0_64
    | ~ spl0_55
    | spl0_76 ),
    inference(forward_demodulation,[status(thm)],[f1764,f1836]) ).

fof(f2048,plain,
    ( $false
    | ~ spl0_31
    | ~ spl0_40
    | ~ spl0_64
    | ~ spl0_55
    | spl0_76 ),
    inference(trivial_equality_resolution,[status(esa)],[f2047]) ).

fof(f2049,plain,
    ( ~ spl0_31
    | ~ spl0_40
    | ~ spl0_64
    | ~ spl0_55
    | spl0_76 ),
    inference(contradiction_clause,[status(thm)],[f2048]) ).

fof(f2050,plain,
    ( e_468 = e_465
    | ~ spl0_16 ),
    inference(forward_demodulation,[status(thm)],[f1356,f475]) ).

fof(f2059,plain,
    ( e_465 = select(a_467,i3)
    | ~ spl0_16 ),
    inference(backward_demodulation,[status(thm)],[f2050,f50]) ).

fof(f2105,plain,
    ( spl0_91
  <=> e_465 = select(a_473,i2) ),
    introduced(split_symbol_definition) ).

fof(f2112,plain,
    ( e_488 = e_465
    | ~ spl0_16
    | ~ spl0_88 ),
    inference(forward_demodulation,[status(thm)],[f2050,f1867]) ).

fof(f2113,plain,
    ( e_465 = select(a_483,i0)
    | ~ spl0_16
    | ~ spl0_88
    | ~ spl0_34 ),
    inference(forward_demodulation,[status(thm)],[f2050,f1868]) ).

fof(f2117,plain,
    ( e_465 = e_488
    | ~ spl0_16
    | ~ spl0_88 ),
    inference(forward_demodulation,[status(thm)],[f2050,f1966]) ).

fof(f2167,plain,
    ( e_492 = select(a_483,i_490)
    | i2 = i_490
    | ~ spl0_47 ),
    inference(paramodulation,[status(thm)],[f128,f838]) ).

fof(f2168,plain,
    ( spl0_49
    | spl0_5
    | ~ spl0_47 ),
    inference(split_clause,[status(thm)],[f2167,f851,f135,f837]) ).

fof(f2171,plain,
    ( e_492 = e_488
    | ~ spl0_5 ),
    inference(forward_demodulation,[status(thm)],[f133,f147]) ).

fof(f2173,plain,
    ( e_472 != e_492
    | ~ spl0_25
    | ~ spl0_30
    | ~ spl0_5
    | ~ spl0_1 ),
    inference(forward_demodulation,[status(thm)],[f1887,f150]) ).

fof(f2175,plain,
    ( e_472 != e_488
    | ~ spl0_25
    | ~ spl0_30
    | ~ spl0_5
    | ~ spl0_1 ),
    inference(backward_demodulation,[status(thm)],[f2171,f2173]) ).

fof(f2177,plain,
    ( e_491 != e_488
    | ~ spl0_5 ),
    inference(backward_demodulation,[status(thm)],[f2171,f63]) ).

fof(f2187,plain,
    ( spl0_92
  <=> e_472 = select(a_466,i2) ),
    introduced(split_symbol_definition) ).

fof(f2190,plain,
    ( spl0_93
  <=> i1 = i2 ),
    introduced(split_symbol_definition) ).

fof(f2191,plain,
    ( i1 = i2
    | ~ spl0_93 ),
    inference(component_clause,[status(thm)],[f2190]) ).

fof(f2199,plain,
    ( e_465 = select(a_483,i0)
    | ~ spl0_16
    | ~ spl0_42 ),
    inference(forward_demodulation,[status(thm)],[f2050,f759]) ).

fof(f2213,plain,
    ( i3 != i2
    | ~ spl0_5
    | spl0_55 ),
    inference(forward_demodulation,[status(thm)],[f1619,f979]) ).

fof(f2225,plain,
    ( spl0_94
  <=> e_472 = select(a_475,i2) ),
    introduced(split_symbol_definition) ).

fof(f2242,plain,
    ( e_488 != select(a_487,i_490)
    | ~ spl0_5
    | spl0_6 ),
    inference(forward_demodulation,[status(thm)],[f2171,f140]) ).

fof(f2243,plain,
    ( e_488 != select(a_487,i2)
    | ~ spl0_5
    | spl0_6 ),
    inference(forward_demodulation,[status(thm)],[f1619,f2242]) ).

fof(f2257,plain,
    ( spl0_95
  <=> e_472 = select(a_477,i2) ),
    introduced(split_symbol_definition) ).

fof(f2258,plain,
    ( e_472 = select(a_477,i2)
    | ~ spl0_95 ),
    inference(component_clause,[status(thm)],[f2257]) ).

fof(f2259,plain,
    ( e_472 != select(a_477,i2)
    | spl0_95 ),
    inference(component_clause,[status(thm)],[f2257]) ).

fof(f2264,plain,
    ( select(a_487,i0) = e_468
    | ~ spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f670,f131]) ).

fof(f2290,plain,
    ( e_468 = select(a_475,i2)
    | ~ spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f1886,f80]) ).

fof(f2291,plain,
    ( spl0_96
  <=> e_468 = select(a_473,i2) ),
    introduced(split_symbol_definition) ).

fof(f2294,plain,
    ( e_468 = select(a_473,i2)
    | i2 = i2
    | ~ spl0_30 ),
    inference(paramodulation,[status(thm)],[f79,f2290]) ).

fof(f2295,plain,
    ( spl0_96
    | spl0_11
    | ~ spl0_30 ),
    inference(split_clause,[status(thm)],[f2294,f2291,f203,f332]) ).

fof(f2298,plain,
    ( select(a_483,i0) = e_482
    | ~ spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f333,f124]) ).

fof(f2303,plain,
    ( select(a_473,i0) = e_472
    | ~ spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f333,f74]) ).

fof(f2305,plain,
    ( a_471 = store(a_469,i0,e_470)
    | ~ spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f333,f38]) ).

fof(f2306,plain,
    ( a_471 = store(a_469,i0,e_468)
    | ~ spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f1886,f2305]) ).

fof(f2322,plain,
    ( a_481 = store(a_469,i0,e_468)
    | ~ spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f727,f44]) ).

fof(f2323,plain,
    ( a_481 = a_471
    | ~ spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f2306,f2322]) ).

fof(f2328,plain,
    ! [X0] :
      ( i0 = X0
      | select(a_471,X0) = select(a_480,X0)
      | ~ spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f2323,f671]) ).

fof(f2329,plain,
    ! [X0] :
      ( i0 = X0
      | select(a_471,X0) = select(a_469,X0)
      | ~ spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f727,f2328]) ).

fof(f2330,plain,
    ( i0 = i0
    | e_468 = select(a_469,i0)
    | ~ spl0_30 ),
    inference(paramodulation,[status(thm)],[f687,f2329]) ).

fof(f2331,plain,
    ( spl0_3
    | spl0_41
    | ~ spl0_30 ),
    inference(split_clause,[status(thm)],[f2330,f106,f750,f332]) ).

fof(f2332,plain,
    ( i0 = i2
    | e_472 = select(a_469,i2)
    | ~ spl0_30 ),
    inference(paramodulation,[status(thm)],[f52,f2329]) ).

fof(f2333,plain,
    ( spl0_8
    | spl0_20
    | ~ spl0_30 ),
    inference(split_clause,[status(thm)],[f2332,f155,f266,f332]) ).

fof(f2338,plain,
    ( i0 = i0
    | e_468 = select(a_485,i0)
    | ~ spl0_30 ),
    inference(paramodulation,[status(thm)],[f2264,f132]) ).

fof(f2339,plain,
    ( spl0_3
    | spl0_80
    | ~ spl0_30 ),
    inference(split_clause,[status(thm)],[f2338,f106,f1586,f332]) ).

fof(f2342,plain,
    ( spl0_97
  <=> e_488 = select(a_485,i2) ),
    introduced(split_symbol_definition) ).

fof(f2344,plain,
    ( e_488 != select(a_485,i2)
    | spl0_97 ),
    inference(component_clause,[status(thm)],[f2342]) ).

fof(f2345,plain,
    ( e_488 != select(a_485,i2)
    | i0 = i2
    | ~ spl0_5
    | spl0_6 ),
    inference(paramodulation,[status(thm)],[f132,f2243]) ).

fof(f2346,plain,
    ( ~ spl0_97
    | spl0_8
    | ~ spl0_5
    | spl0_6 ),
    inference(split_clause,[status(thm)],[f2345,f2342,f155,f135,f138]) ).

fof(f2349,plain,
    ( spl0_98
  <=> e_472 = select(a_467,i2) ),
    introduced(split_symbol_definition) ).

fof(f2350,plain,
    ( e_472 = select(a_467,i2)
    | ~ spl0_98 ),
    inference(component_clause,[status(thm)],[f2349]) ).

fof(f2359,plain,
    ! [X0] :
      ( i0 = X0
      | select(a_473,X0) = select(a_471,X0)
      | ~ spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f333,f75]) ).

fof(f2360,plain,
    ( spl0_99
  <=> e_472 = select(a_471,i0) ),
    introduced(split_symbol_definition) ).

fof(f2363,plain,
    ( i0 = i0
    | e_472 = select(a_471,i0)
    | ~ spl0_30 ),
    inference(paramodulation,[status(thm)],[f2303,f2359]) ).

fof(f2364,plain,
    ( spl0_3
    | spl0_99
    | ~ spl0_30 ),
    inference(split_clause,[status(thm)],[f2363,f106,f2360,f332]) ).

fof(f2369,plain,
    ! [X0] :
      ( i0 = X0
      | select(a_483,X0) = select(a_481,X0)
      | ~ spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f333,f125]) ).

fof(f2370,plain,
    ! [X0] :
      ( i0 = X0
      | select(a_483,X0) = select(a_471,X0)
      | ~ spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f2323,f2369]) ).

fof(f2371,plain,
    ( spl0_100
  <=> e_482 = select(a_471,i0) ),
    introduced(split_symbol_definition) ).

fof(f2374,plain,
    ( i0 = i0
    | e_482 = select(a_471,i0)
    | ~ spl0_30 ),
    inference(paramodulation,[status(thm)],[f2298,f2370]) ).

fof(f2375,plain,
    ( spl0_3
    | spl0_100
    | ~ spl0_30 ),
    inference(split_clause,[status(thm)],[f2374,f106,f2371,f332]) ).

fof(f2392,plain,
    ( e_468 = select(a_485,i0)
    | ~ spl0_80 ),
    inference(backward_demodulation,[status(thm)],[f1768,f59]) ).

fof(f2398,plain,
    ( e_468 = select(a_479,i3)
    | ~ spl0_77
    | ~ spl0_55 ),
    inference(forward_demodulation,[status(thm)],[f1835,f1007]) ).

fof(f2399,plain,
    ( spl0_102
  <=> e_468 = select(a_477,i3) ),
    introduced(split_symbol_definition) ).

fof(f2402,plain,
    ( e_468 = select(a_477,i3)
    | i0 = i3
    | ~ spl0_77
    | ~ spl0_55 ),
    inference(paramodulation,[status(thm)],[f85,f2398]) ).

fof(f2403,plain,
    ( spl0_102
    | spl0_30
    | ~ spl0_77
    | ~ spl0_55 ),
    inference(split_clause,[status(thm)],[f2402,f2399,f332,f1412,f977]) ).

fof(f2406,plain,
    ( e_492 = select(a_487,i3)
    | i2 = i3
    | ~ spl0_55 ),
    inference(paramodulation,[status(thm)],[f134,f1626]) ).

fof(f2407,plain,
    ( spl0_82
    | spl0_19
    | ~ spl0_55 ),
    inference(split_clause,[status(thm)],[f2406,f1637,f263,f977]) ).

fof(f2412,plain,
    ( e_468 = e_465
    | ~ spl0_80
    | ~ spl0_16
    | ~ spl0_88 ),
    inference(forward_demodulation,[status(thm)],[f1768,f2112]) ).

fof(f2421,plain,
    ( e_470 = e_465
    | ~ spl0_16
    | ~ spl0_88
    | ~ spl0_31
    | ~ spl0_37 ),
    inference(forward_demodulation,[status(thm)],[f2117,f1778]) ).

fof(f2427,plain,
    ( e_492 = select(a_489,i1)
    | ~ spl0_16
    | ~ spl0_55 ),
    inference(backward_demodulation,[status(thm)],[f242,f1626]) ).

fof(f2428,plain,
    ( i1 = i_490
    | ~ spl0_16
    | ~ spl0_55 ),
    inference(backward_demodulation,[status(thm)],[f242,f978]) ).

fof(f2453,plain,
    ( select(a_473,i1) = e_472
    | ~ spl0_16 ),
    inference(forward_demodulation,[status(thm)],[f242,f74]) ).

fof(f2454,plain,
    ( select(a_483,i1) = e_482
    | ~ spl0_16 ),
    inference(forward_demodulation,[status(thm)],[f242,f124]) ).

fof(f2455,plain,
    ( e_465 = select(a_475,i2)
    | ~ spl0_16
    | ~ spl0_88
    | ~ spl0_31
    | ~ spl0_37 ),
    inference(forward_demodulation,[status(thm)],[f2421,f80]) ).

fof(f2456,plain,
    ( e_465 = select(a_473,i2)
    | i2 = i2
    | ~ spl0_16
    | ~ spl0_88
    | ~ spl0_31
    | ~ spl0_37 ),
    inference(paramodulation,[status(thm)],[f79,f2455]) ).

fof(f2457,plain,
    ( spl0_91
    | spl0_11
    | ~ spl0_16
    | ~ spl0_88
    | ~ spl0_31
    | ~ spl0_37 ),
    inference(split_clause,[status(thm)],[f2456,f2105,f203,f241,f1860,f335,f491]) ).

fof(f2474,plain,
    ( select(a_480,i1) = e_470
    | ~ spl0_16 ),
    inference(forward_demodulation,[status(thm)],[f242,f1432]) ).

fof(f2516,plain,
    ! [X0] :
      ( i1 = X0
      | select(a_483,X0) = select(a_481,X0)
      | ~ spl0_16 ),
    inference(forward_demodulation,[status(thm)],[f242,f125]) ).

fof(f2517,plain,
    ( spl0_103
  <=> e_482 = select(a_481,i1) ),
    introduced(split_symbol_definition) ).

fof(f2520,plain,
    ( i1 = i1
    | e_482 = select(a_481,i1)
    | ~ spl0_16 ),
    inference(paramodulation,[status(thm)],[f2454,f2516]) ).

fof(f2521,plain,
    ( spl0_12
    | spl0_103
    | ~ spl0_16 ),
    inference(split_clause,[status(thm)],[f2520,f221,f2517,f241]) ).

fof(f2525,plain,
    ! [X0] :
      ( i1 = X0
      | select(a_480,X0) = select(a_467,X0)
      | ~ spl0_16 ),
    inference(forward_demodulation,[status(thm)],[f242,f87]) ).

fof(f2526,plain,
    ( spl0_104
  <=> e_470 = select(a_467,i1) ),
    introduced(split_symbol_definition) ).

fof(f2529,plain,
    ( i1 = i1
    | e_470 = select(a_467,i1)
    | ~ spl0_16 ),
    inference(paramodulation,[status(thm)],[f2474,f2525]) ).

fof(f2530,plain,
    ( spl0_12
    | spl0_104
    | ~ spl0_16 ),
    inference(split_clause,[status(thm)],[f2529,f221,f2526,f241]) ).

fof(f2535,plain,
    ( spl0_105
  <=> e_492 = select(a_487,i1) ),
    introduced(split_symbol_definition) ).

fof(f2538,plain,
    ( e_492 = select(a_487,i1)
    | i2 = i1
    | ~ spl0_16
    | ~ spl0_55 ),
    inference(paramodulation,[status(thm)],[f134,f2427]) ).

fof(f2539,plain,
    ( spl0_105
    | spl0_93
    | ~ spl0_16
    | ~ spl0_55 ),
    inference(split_clause,[status(thm)],[f2538,f2535,f2190,f241,f977]) ).

fof(f2542,plain,
    ( e_465 = select(a_485,i0)
    | ~ spl0_16
    | ~ spl0_88
    | ~ spl0_80 ),
    inference(forward_demodulation,[status(thm)],[f2412,f2392]) ).

fof(f2543,plain,
    ( spl0_106
  <=> e_465 = select(a_483,i0) ),
    introduced(split_symbol_definition) ).

fof(f2546,plain,
    ( e_465 = select(a_483,i0)
    | i2 = i0
    | ~ spl0_16
    | ~ spl0_88
    | ~ spl0_80 ),
    inference(paramodulation,[status(thm)],[f128,f2542]) ).

fof(f2547,plain,
    ( spl0_106
    | spl0_8
    | ~ spl0_16
    | ~ spl0_88
    | ~ spl0_80 ),
    inference(split_clause,[status(thm)],[f2546,f2543,f155,f241,f1860,f1586]) ).

fof(f2559,plain,
    ( i2 != i1
    | ~ spl0_16
    | ~ spl0_55
    | spl0_5 ),
    inference(forward_demodulation,[status(thm)],[f2428,f137]) ).

fof(f2563,plain,
    ( e_470 = select(a_485,i2)
    | ~ spl0_31 ),
    inference(backward_demodulation,[status(thm)],[f1978,f129]) ).

fof(f2602,plain,
    ! [X0] :
      ( i1 = X0
      | select(a_473,X0) = select(a_471,X0)
      | ~ spl0_16 ),
    inference(forward_demodulation,[status(thm)],[f242,f75]) ).

fof(f2603,plain,
    ( spl0_107
  <=> e_472 = select(a_471,i1) ),
    introduced(split_symbol_definition) ).

fof(f2606,plain,
    ( i1 = i1
    | e_472 = select(a_471,i1)
    | ~ spl0_16 ),
    inference(paramodulation,[status(thm)],[f2453,f2602]) ).

fof(f2607,plain,
    ( spl0_12
    | spl0_107
    | ~ spl0_16 ),
    inference(split_clause,[status(thm)],[f2606,f221,f2603,f241]) ).

fof(f2610,plain,
    ! [X0] :
      ( i1 = X0
      | select(a_471,X0) = select(a_469,X0)
      | ~ spl0_16 ),
    inference(forward_demodulation,[status(thm)],[f242,f72]) ).

fof(f2611,plain,
    ( i1 = i2
    | e_472 = select(a_469,i2)
    | ~ spl0_16 ),
    inference(paramodulation,[status(thm)],[f52,f2610]) ).

fof(f2612,plain,
    ( spl0_93
    | spl0_20
    | ~ spl0_16 ),
    inference(split_clause,[status(thm)],[f2611,f2190,f266,f241]) ).

fof(f2615,plain,
    ( $false
    | ~ spl0_16
    | ~ spl0_55
    | spl0_5
    | ~ spl0_93 ),
    inference(forward_subsumption_resolution,[status(thm)],[f2191,f2559]) ).

fof(f2616,plain,
    ( ~ spl0_16
    | ~ spl0_55
    | spl0_5
    | ~ spl0_93 ),
    inference(contradiction_clause,[status(thm)],[f2615]) ).

fof(f2656,plain,
    ! [X0] :
      ( i3 = X0
      | select(a_471,X0) = select(a_469,X0) ),
    inference(paramodulation,[status(thm)],[f38,f34]) ).

fof(f2658,plain,
    ! [X0] :
      ( i3 = X0
      | select(a_480,X0) = select(a_467,X0) ),
    inference(paramodulation,[status(thm)],[f43,f34]) ).

fof(f2660,plain,
    ! [X0] :
      ( i3 = X0
      | select(a_483,X0) = select(a_481,X0) ),
    inference(paramodulation,[status(thm)],[f45,f34]) ).

fof(f2662,plain,
    ! [X0] :
      ( i3 = X0
      | select(a_473,X0) = select(a_471,X0) ),
    inference(paramodulation,[status(thm)],[f39,f34]) ).

fof(f2698,plain,
    ( spl0_108
  <=> e_468 = select(a_485,i3) ),
    introduced(split_symbol_definition) ).

fof(f2699,plain,
    ( e_468 = select(a_485,i3)
    | ~ spl0_108 ),
    inference(component_clause,[status(thm)],[f2698]) ).

fof(f2700,plain,
    ( e_468 != select(a_485,i3)
    | spl0_108 ),
    inference(component_clause,[status(thm)],[f2698]) ).

fof(f2701,plain,
    ( e_468 = select(a_485,i3)
    | i0 = i3
    | ~ spl0_90 ),
    inference(paramodulation,[status(thm)],[f132,f2020]) ).

fof(f2702,plain,
    ( spl0_108
    | spl0_30
    | ~ spl0_90 ),
    inference(split_clause,[status(thm)],[f2701,f2698,f332,f2019]) ).

fof(f2705,plain,
    ( e_470 = select(a_483,i3)
    | i2 = i3
    | ~ spl0_62 ),
    inference(paramodulation,[status(thm)],[f128,f1067]) ).

fof(f2706,plain,
    ( spl0_68
    | spl0_19
    | ~ spl0_62 ),
    inference(split_clause,[status(thm)],[f2705,f1151,f263,f1066]) ).

fof(f2709,plain,
    ( e_492 = select(a_485,i3)
    | ~ spl0_55
    | ~ spl0_47 ),
    inference(forward_demodulation,[status(thm)],[f978,f838]) ).

fof(f2710,plain,
    ( e_492 = e_470
    | ~ spl0_62
    | ~ spl0_55
    | ~ spl0_47 ),
    inference(forward_demodulation,[status(thm)],[f1067,f2709]) ).

fof(f2711,plain,
    ( $false
    | ~ spl0_31
    | spl0_51
    | ~ spl0_62
    | ~ spl0_55
    | ~ spl0_47 ),
    inference(forward_subsumption_resolution,[status(thm)],[f2710,f1805]) ).

fof(f2712,plain,
    ( ~ spl0_31
    | spl0_51
    | ~ spl0_62
    | ~ spl0_55
    | ~ spl0_47 ),
    inference(contradiction_clause,[status(thm)],[f2711]) ).

fof(f2713,plain,
    ( e_465 = e_468
    | ~ spl0_16 ),
    inference(forward_demodulation,[status(thm)],[f50,f2059]) ).

fof(f2729,plain,
    ( e_470 = select(a_481,i3)
    | ~ spl0_31 ),
    inference(backward_demodulation,[status(thm)],[f1978,f57]) ).

fof(f2730,plain,
    ( e_492 = e_468
    | ~ spl0_88
    | ~ spl0_5 ),
    inference(backward_demodulation,[status(thm)],[f1966,f2171]) ).

fof(f2732,plain,
    ( e_468 = select(a_485,i0)
    | ~ spl0_88 ),
    inference(backward_demodulation,[status(thm)],[f1966,f59]) ).

fof(f2760,plain,
    ( e_492 = select(a_489,i2)
    | ~ spl0_5 ),
    inference(forward_demodulation,[status(thm)],[f1619,f61]) ).

fof(f2761,plain,
    ( spl0_109
  <=> e_492 = select(a_487,i2) ),
    introduced(split_symbol_definition) ).

fof(f2764,plain,
    ( e_492 = select(a_487,i2)
    | i2 = i2
    | ~ spl0_5 ),
    inference(paramodulation,[status(thm)],[f134,f2760]) ).

fof(f2765,plain,
    ( spl0_109
    | spl0_11
    | ~ spl0_5 ),
    inference(split_clause,[status(thm)],[f2764,f2761,f203,f135]) ).

fof(f2771,plain,
    ! [X0] :
      ( i1 = X0
      | select(a_483,X0) = select(a_481,X0)
      | ~ spl0_16 ),
    inference(forward_demodulation,[status(thm)],[f242,f125]) ).

fof(f2780,plain,
    ( e_476 != e_488
    | ~ spl0_1
    | ~ spl0_5 ),
    inference(forward_demodulation,[status(thm)],[f149,f2177]) ).

fof(f2782,plain,
    ( e_492 = e_465
    | ~ spl0_16
    | ~ spl0_88
    | ~ spl0_5 ),
    inference(forward_demodulation,[status(thm)],[f2713,f2730]) ).

fof(f2797,plain,
    ( e_470 = select(a_483,i1)
    | ~ spl0_16
    | ~ spl0_68 ),
    inference(forward_demodulation,[status(thm)],[f242,f1152]) ).

fof(f2798,plain,
    ( spl0_111
  <=> e_470 = select(a_481,i1) ),
    introduced(split_symbol_definition) ).

fof(f2801,plain,
    ( e_470 = select(a_481,i1)
    | i1 = i1
    | ~ spl0_68
    | ~ spl0_16 ),
    inference(paramodulation,[status(thm)],[f2771,f2797]) ).

fof(f2802,plain,
    ( spl0_111
    | spl0_12
    | ~ spl0_68
    | ~ spl0_16 ),
    inference(split_clause,[status(thm)],[f2801,f2798,f221,f1151,f241]) ).

fof(f2823,plain,
    ( e_465 != e_468
    | ~ spl0_16
    | ~ spl0_88
    | ~ spl0_5
    | ~ spl0_55
    | spl0_76 ),
    inference(forward_demodulation,[status(thm)],[f2782,f2046]) ).

fof(f2824,plain,
    ( e_465 != e_465
    | ~ spl0_16
    | ~ spl0_88
    | ~ spl0_5
    | ~ spl0_55
    | spl0_76 ),
    inference(forward_demodulation,[status(thm)],[f2713,f2823]) ).

fof(f2825,plain,
    ( $false
    | ~ spl0_16
    | ~ spl0_88
    | ~ spl0_5
    | ~ spl0_55
    | spl0_76 ),
    inference(trivial_equality_resolution,[status(esa)],[f2824]) ).

fof(f2826,plain,
    ( ~ spl0_16
    | ~ spl0_88
    | ~ spl0_5
    | ~ spl0_55
    | spl0_76 ),
    inference(contradiction_clause,[status(thm)],[f2825]) ).

fof(f2834,plain,
    ( e_472 = e_476
    | ~ spl0_95 ),
    inference(forward_demodulation,[status(thm)],[f217,f2258]) ).

fof(f2850,plain,
    ( spl0_16
    | ~ spl0_55
    | ~ spl0_74 ),
    inference(split_clause,[status(thm)],[f1801,f241,f977,f1339]) ).

fof(f2886,plain,
    ( e_468 = select(a_489,i3)
    | ~ spl0_17
    | ~ spl0_81
    | ~ spl0_55 ),
    inference(forward_demodulation,[status(thm)],[f1970,f1626]) ).

fof(f2896,plain,
    ( e_468 = select(a_483,i0)
    | ~ spl0_88
    | ~ spl0_34 ),
    inference(forward_demodulation,[status(thm)],[f1966,f359]) ).

fof(f2897,plain,
    ( e_472 = select(a_467,i2)
    | i0 = i2
    | ~ spl0_20 ),
    inference(paramodulation,[status(thm)],[f69,f267]) ).

fof(f2898,plain,
    ( spl0_98
    | spl0_8
    | ~ spl0_20 ),
    inference(split_clause,[status(thm)],[f2897,f2349,f155,f266]) ).

fof(f2901,plain,
    ( e_468 != select(a_481,i_490)
    | ~ spl0_17
    | ~ spl0_55
    | ~ spl0_81
    | spl0_51 ),
    inference(forward_demodulation,[status(thm)],[f1970,f867]) ).

fof(f2902,plain,
    ( e_468 != select(a_481,i3)
    | ~ spl0_17
    | ~ spl0_55
    | ~ spl0_81
    | spl0_51 ),
    inference(forward_demodulation,[status(thm)],[f978,f2901]) ).

fof(f2903,plain,
    ( spl0_113
  <=> e_468 = select(a_480,i3) ),
    introduced(split_symbol_definition) ).

fof(f2906,plain,
    ( e_468 != select(a_480,i3)
    | i0 = i3
    | ~ spl0_17
    | ~ spl0_55
    | ~ spl0_81
    | spl0_51 ),
    inference(paramodulation,[status(thm)],[f671,f2902]) ).

fof(f2907,plain,
    ( ~ spl0_113
    | spl0_30
    | ~ spl0_17
    | ~ spl0_55
    | ~ spl0_81
    | spl0_51 ),
    inference(split_clause,[status(thm)],[f2906,f2903,f332,f244,f977,f1607,f865]) ).

fof(f2915,plain,
    ( spl0_114
  <=> e_470 = select(a_483,i2) ),
    introduced(split_symbol_definition) ).

fof(f2918,plain,
    ( e_470 = select(a_483,i2)
    | i2 = i2
    | ~ spl0_31 ),
    inference(paramodulation,[status(thm)],[f128,f2563]) ).

fof(f2919,plain,
    ( spl0_114
    | spl0_11
    | ~ spl0_31 ),
    inference(split_clause,[status(thm)],[f2918,f2915,f203,f335]) ).

fof(f2937,plain,
    ( i3 = i0
    | e_468 = select(a_481,i0)
    | ~ spl0_88
    | ~ spl0_34 ),
    inference(paramodulation,[status(thm)],[f2896,f2660]) ).

fof(f2938,plain,
    ( spl0_30
    | spl0_44
    | ~ spl0_88
    | ~ spl0_34 ),
    inference(split_clause,[status(thm)],[f2937,f332,f776,f1860,f358]) ).

fof(f2945,plain,
    ( spl0_115
  <=> e_482 = select(a_467,i2) ),
    introduced(split_symbol_definition) ).

fof(f2946,plain,
    ( e_482 = select(a_467,i2)
    | ~ spl0_115 ),
    inference(component_clause,[status(thm)],[f2945]) ).

fof(f2948,plain,
    ( i3 = i2
    | e_482 = select(a_467,i2)
    | ~ spl0_28 ),
    inference(paramodulation,[status(thm)],[f323,f2658]) ).

fof(f2949,plain,
    ( spl0_19
    | spl0_115
    | ~ spl0_28 ),
    inference(split_clause,[status(thm)],[f2948,f263,f2945,f322]) ).

fof(f2956,plain,
    ( e_468 != select(a_485,i2)
    | ~ spl0_88
    | spl0_97 ),
    inference(forward_demodulation,[status(thm)],[f1966,f2344]) ).

fof(f2957,plain,
    ( e_468 != e_470
    | ~ spl0_31
    | ~ spl0_88
    | spl0_97 ),
    inference(forward_demodulation,[status(thm)],[f2563,f2956]) ).

fof(f2958,plain,
    ( e_470 = e_468
    | ~ spl0_17
    | ~ spl0_81
    | ~ spl0_64
    | ~ spl0_55 ),
    inference(forward_demodulation,[status(thm)],[f2886,f1837]) ).

fof(f2966,plain,
    ( spl0_62
    | ~ spl0_19
    | ~ spl0_31 ),
    inference(split_clause,[status(thm)],[f1688,f1066,f263,f335]) ).

fof(f2972,plain,
    ( i2 = i3
    | ~ spl0_55
    | ~ spl0_5 ),
    inference(forward_demodulation,[status(thm)],[f978,f1619]) ).

fof(f2976,plain,
    ( e_476 != e_468
    | ~ spl0_88
    | ~ spl0_1
    | ~ spl0_5 ),
    inference(forward_demodulation,[status(thm)],[f1966,f2780]) ).

fof(f2986,plain,
    ( spl0_116
  <=> e_476 = select(a_469,i0) ),
    introduced(split_symbol_definition) ).

fof(f2987,plain,
    ( e_476 = select(a_469,i0)
    | ~ spl0_116 ),
    inference(component_clause,[status(thm)],[f2986]) ).

fof(f2989,plain,
    ( i3 = i0
    | e_476 = select(a_469,i0)
    | ~ spl0_87 ),
    inference(paramodulation,[status(thm)],[f1849,f2656]) ).

fof(f2990,plain,
    ( spl0_30
    | spl0_116
    | ~ spl0_87 ),
    inference(split_clause,[status(thm)],[f2989,f332,f2986,f1848]) ).

fof(f3001,plain,
    ( e_476 = e_468
    | ~ spl0_116 ),
    inference(forward_demodulation,[status(thm)],[f68,f2987]) ).

fof(f3029,plain,
    ! [X0] :
      ( i3 = X0
      | select(a_489,X0) = select(a_487,X0)
      | ~ spl0_55
      | ~ spl0_5 ),
    inference(backward_demodulation,[status(thm)],[f2972,f134]) ).

fof(f3043,plain,
    ( e_468 != e_468
    | ~ spl0_17
    | ~ spl0_81
    | ~ spl0_64
    | ~ spl0_55
    | ~ spl0_31
    | ~ spl0_88
    | spl0_97 ),
    inference(forward_demodulation,[status(thm)],[f2958,f2957]) ).

fof(f3044,plain,
    ( $false
    | ~ spl0_17
    | ~ spl0_81
    | ~ spl0_64
    | ~ spl0_55
    | ~ spl0_31
    | ~ spl0_88
    | spl0_97 ),
    inference(trivial_equality_resolution,[status(esa)],[f3043]) ).

fof(f3045,plain,
    ( ~ spl0_17
    | ~ spl0_81
    | ~ spl0_64
    | ~ spl0_55
    | ~ spl0_31
    | ~ spl0_88
    | spl0_97 ),
    inference(contradiction_clause,[status(thm)],[f3044]) ).

fof(f3055,plain,
    ( e_492 = select(a_489,i3)
    | ~ spl0_55
    | ~ spl0_5 ),
    inference(forward_demodulation,[status(thm)],[f2972,f2760]) ).

fof(f3060,plain,
    ( e_492 = e_468
    | ~ spl0_88
    | ~ spl0_55
    | ~ spl0_19 ),
    inference(forward_demodulation,[status(thm)],[f1966,f1697]) ).

fof(f3066,plain,
    ( e_465 = e_468
    | ~ spl0_16
    | ~ spl0_88
    | ~ spl0_34 ),
    inference(forward_demodulation,[status(thm)],[f2896,f2113]) ).

fof(f3076,plain,
    ( i1 = i3
    | ~ spl0_16
    | ~ spl0_55 ),
    inference(forward_demodulation,[status(thm)],[f978,f2428]) ).

fof(f3136,plain,
    ( e_468 = select(a_471,i0)
    | ~ spl0_116
    | ~ spl0_87 ),
    inference(backward_demodulation,[status(thm)],[f3001,f1849]) ).

fof(f3137,plain,
    ( e_468 = select(a_473,i0)
    | ~ spl0_116
    | ~ spl0_25 ),
    inference(backward_demodulation,[status(thm)],[f3001,f297]) ).

fof(f3138,plain,
    ( e_468 = select(a_475,i0)
    | ~ spl0_116 ),
    inference(backward_demodulation,[status(thm)],[f3001,f54]) ).

fof(f3140,plain,
    ( e_470 = select(a_481,i1)
    | ~ spl0_16
    | ~ spl0_55
    | ~ spl0_31 ),
    inference(forward_demodulation,[status(thm)],[f3076,f2729]) ).

fof(f3141,plain,
    ( spl0_120
  <=> e_470 = select(a_480,i1) ),
    introduced(split_symbol_definition) ).

fof(f3144,plain,
    ( e_470 = select(a_480,i1)
    | i0 = i1
    | ~ spl0_16
    | ~ spl0_55
    | ~ spl0_31 ),
    inference(paramodulation,[status(thm)],[f671,f3140]) ).

fof(f3145,plain,
    ( spl0_120
    | spl0_14
    | ~ spl0_16
    | ~ spl0_55
    | ~ spl0_31 ),
    inference(split_clause,[status(thm)],[f3144,f3141,f233,f241,f977,f335]) ).

fof(f3178,plain,
    ( select(a_481,i0) = e_465
    | ~ spl0_16
    | ~ spl0_88
    | ~ spl0_34 ),
    inference(forward_demodulation,[status(thm)],[f3066,f1356]) ).

fof(f3179,plain,
    ( spl0_121
  <=> select(a_480,i0) = e_465 ),
    introduced(split_symbol_definition) ).

fof(f3182,plain,
    ( select(a_480,i0) = e_465
    | i0 = i0
    | ~ spl0_16
    | ~ spl0_88
    | ~ spl0_34 ),
    inference(paramodulation,[status(thm)],[f671,f3178]) ).

fof(f3183,plain,
    ( spl0_121
    | spl0_3
    | ~ spl0_16
    | ~ spl0_88
    | ~ spl0_34 ),
    inference(split_clause,[status(thm)],[f3182,f3179,f106,f241,f1860,f358]) ).

fof(f3241,plain,
    ( e_468 = select(a_489,i3)
    | ~ spl0_88
    | ~ spl0_19
    | ~ spl0_55
    | ~ spl0_5 ),
    inference(forward_demodulation,[status(thm)],[f3060,f3055]) ).

fof(f3244,plain,
    ( i3 = i3
    | e_468 = select(a_487,i3)
    | ~ spl0_88
    | ~ spl0_19
    | ~ spl0_55
    | ~ spl0_5 ),
    inference(paramodulation,[status(thm)],[f3241,f3029]) ).

fof(f3245,plain,
    ( spl0_21
    | spl0_90
    | ~ spl0_88
    | ~ spl0_19
    | ~ spl0_55
    | ~ spl0_5 ),
    inference(split_clause,[status(thm)],[f3244,f271,f2019,f1860,f263,f977,f135]) ).

fof(f3280,plain,
    ( $false
    | ~ spl0_88
    | ~ spl0_1
    | ~ spl0_5
    | ~ spl0_116 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3001,f2976]) ).

fof(f3281,plain,
    ( ~ spl0_88
    | ~ spl0_1
    | ~ spl0_5
    | ~ spl0_116 ),
    inference(contradiction_clause,[status(thm)],[f3280]) ).

fof(f3295,plain,
    ( i1 != i2
    | ~ spl0_14
    | spl0_8 ),
    inference(forward_demodulation,[status(thm)],[f234,f157]) ).

fof(f3296,plain,
    ( e_491 = select(a_475,i3)
    | ~ spl0_55
    | ~ spl0_48 ),
    inference(forward_demodulation,[status(thm)],[f978,f845]) ).

fof(f3297,plain,
    ( e_492 = select(a_483,i3)
    | ~ spl0_55
    | ~ spl0_49 ),
    inference(forward_demodulation,[status(thm)],[f978,f852]) ).

fof(f3308,plain,
    ( e_468 = select(a_475,i1)
    | ~ spl0_14
    | ~ spl0_116 ),
    inference(forward_demodulation,[status(thm)],[f234,f3138]) ).

fof(f3324,plain,
    ( select(a_477,i2) = e_468
    | ~ spl0_116 ),
    inference(forward_demodulation,[status(thm)],[f3001,f217]) ).

fof(f3334,plain,
    ( spl0_122
  <=> e_468 = select(a_473,i1) ),
    introduced(split_symbol_definition) ).

fof(f3337,plain,
    ( i2 = i1
    | e_468 = select(a_473,i1)
    | ~ spl0_14
    | ~ spl0_116 ),
    inference(paramodulation,[status(thm)],[f3308,f79]) ).

fof(f3338,plain,
    ( spl0_93
    | spl0_122
    | ~ spl0_14
    | ~ spl0_116 ),
    inference(split_clause,[status(thm)],[f3337,f2190,f3334,f233,f2986]) ).

fof(f3341,plain,
    ( spl0_123
  <=> e_468 = select(a_475,i2) ),
    introduced(split_symbol_definition) ).

fof(f3344,plain,
    ( i2 = i2
    | e_468 = select(a_475,i2)
    | ~ spl0_116 ),
    inference(paramodulation,[status(thm)],[f3324,f82]) ).

fof(f3345,plain,
    ( spl0_11
    | spl0_123
    | ~ spl0_116 ),
    inference(split_clause,[status(thm)],[f3344,f203,f3341,f2986]) ).

fof(f3361,plain,
    ( i1 != i1
    | ~ spl0_93
    | ~ spl0_14
    | spl0_8 ),
    inference(forward_demodulation,[status(thm)],[f2191,f3295]) ).

fof(f3362,plain,
    ( $false
    | ~ spl0_93
    | ~ spl0_14
    | spl0_8 ),
    inference(trivial_equality_resolution,[status(esa)],[f3361]) ).

fof(f3363,plain,
    ( ~ spl0_93
    | ~ spl0_14
    | spl0_8 ),
    inference(contradiction_clause,[status(thm)],[f3362]) ).

fof(f3381,plain,
    ( e_468 != select(a_480,i_490)
    | ~ spl0_17
    | ~ spl0_55
    | ~ spl0_81
    | spl0_64 ),
    inference(forward_demodulation,[status(thm)],[f1970,f1082]) ).

fof(f3382,plain,
    ( e_468 != select(a_480,i3)
    | ~ spl0_17
    | ~ spl0_55
    | ~ spl0_81
    | spl0_64 ),
    inference(forward_demodulation,[status(thm)],[f978,f3381]) ).

fof(f3383,plain,
    ( e_468 != select(a_467,i3)
    | i3 = i3
    | ~ spl0_17
    | ~ spl0_55
    | ~ spl0_81
    | spl0_64 ),
    inference(paramodulation,[status(thm)],[f2658,f3382]) ).

fof(f3384,plain,
    ( ~ spl0_71
    | spl0_21
    | ~ spl0_17
    | ~ spl0_55
    | ~ spl0_81
    | spl0_64 ),
    inference(split_clause,[status(thm)],[f3383,f1257,f271,f244,f977,f1607,f1080]) ).

fof(f3385,plain,
    ( e_468 = select(a_487,i3)
    | ~ spl0_17
    | ~ spl0_55
    | ~ spl0_81
    | ~ spl0_82 ),
    inference(forward_demodulation,[status(thm)],[f1970,f1638]) ).

fof(f3387,plain,
    ( spl0_124
  <=> select(a_487,i2) = e_468 ),
    introduced(split_symbol_definition) ).

fof(f3398,plain,
    ( e_468 = select(a_469,i0)
    | i3 = i0
    | ~ spl0_116
    | ~ spl0_87 ),
    inference(paramodulation,[status(thm)],[f2656,f3136]) ).

fof(f3399,plain,
    ( spl0_41
    | spl0_30
    | ~ spl0_116
    | ~ spl0_87 ),
    inference(split_clause,[status(thm)],[f3398,f750,f332,f2986,f1848]) ).

fof(f3402,plain,
    ( spl0_125
  <=> e_468 = select(a_471,i0) ),
    introduced(split_symbol_definition) ).

fof(f3405,plain,
    ( e_468 = select(a_471,i0)
    | i3 = i0
    | ~ spl0_116
    | ~ spl0_25 ),
    inference(paramodulation,[status(thm)],[f2662,f3137]) ).

fof(f3406,plain,
    ( spl0_125
    | spl0_30
    | ~ spl0_116
    | ~ spl0_25 ),
    inference(split_clause,[status(thm)],[f3405,f3402,f332,f2986,f296]) ).

fof(f3439,plain,
    ( i2 = i0
    | e_468 = select(a_483,i0)
    | ~ spl0_88 ),
    inference(paramodulation,[status(thm)],[f2732,f128]) ).

fof(f3440,plain,
    ( spl0_8
    | spl0_42
    | ~ spl0_88 ),
    inference(split_clause,[status(thm)],[f3439,f155,f758,f1860]) ).

fof(f3475,plain,
    ( i0 = i3
    | e_468 = select(a_485,i3)
    | ~ spl0_17
    | ~ spl0_55
    | ~ spl0_81
    | ~ spl0_82 ),
    inference(paramodulation,[status(thm)],[f3385,f132]) ).

fof(f3476,plain,
    ( spl0_30
    | spl0_108
    | ~ spl0_17
    | ~ spl0_55
    | ~ spl0_81
    | ~ spl0_82 ),
    inference(split_clause,[status(thm)],[f3475,f332,f2698,f244,f977,f1607,f1637]) ).

fof(f3486,plain,
    ( e_468 = select(a_483,i3)
    | i2 = i3
    | ~ spl0_108 ),
    inference(paramodulation,[status(thm)],[f128,f2699]) ).

fof(f3487,plain,
    ( spl0_70
    | spl0_19
    | ~ spl0_108 ),
    inference(split_clause,[status(thm)],[f3486,f1246,f263,f2698]) ).

fof(f3491,plain,
    ( e_468 = select(a_481,i2)
    | ~ spl0_70 ),
    inference(backward_demodulation,[status(thm)],[f1969,f56]) ).

fof(f3493,plain,
    ( select(a_483,i3) = e_468
    | ~ spl0_70 ),
    inference(backward_demodulation,[status(thm)],[f1969,f124]) ).

fof(f3502,plain,
    ( spl0_126
  <=> e_468 = select(a_480,i2) ),
    introduced(split_symbol_definition) ).

fof(f3503,plain,
    ( e_468 = select(a_480,i2)
    | ~ spl0_126 ),
    inference(component_clause,[status(thm)],[f3502]) ).

fof(f3504,plain,
    ( e_468 != select(a_480,i2)
    | spl0_126 ),
    inference(component_clause,[status(thm)],[f3502]) ).

fof(f3505,plain,
    ( e_468 = select(a_480,i2)
    | i0 = i2
    | ~ spl0_70 ),
    inference(paramodulation,[status(thm)],[f671,f3491]) ).

fof(f3506,plain,
    ( spl0_126
    | spl0_8
    | ~ spl0_70 ),
    inference(split_clause,[status(thm)],[f3505,f3502,f155,f1246]) ).

fof(f3512,plain,
    ( e_472 = select(a_466,i2)
    | i1 = i2
    | ~ spl0_98 ),
    inference(paramodulation,[status(thm)],[f67,f2350]) ).

fof(f3513,plain,
    ( spl0_92
    | spl0_93
    | ~ spl0_98 ),
    inference(split_clause,[status(thm)],[f3512,f2187,f2190,f2349]) ).

fof(f3516,plain,
    ( select(a_481,i3) = e_468
    | i3 = i3
    | ~ spl0_70 ),
    inference(paramodulation,[status(thm)],[f2660,f3493]) ).

fof(f3517,plain,
    ( spl0_59
    | spl0_21
    | ~ spl0_70 ),
    inference(split_clause,[status(thm)],[f3516,f1028,f271,f1246]) ).

fof(f3561,plain,
    ( e_465 = e_468
    | ~ spl0_88
    | ~ spl0_34
    | ~ spl0_16
    | ~ spl0_42 ),
    inference(forward_demodulation,[status(thm)],[f2896,f2199]) ).

fof(f3562,plain,
    ( e_468 != e_468
    | ~ spl0_88
    | spl0_80 ),
    inference(forward_demodulation,[status(thm)],[f2732,f1588]) ).

fof(f3563,plain,
    ( $false
    | ~ spl0_88
    | spl0_80 ),
    inference(trivial_equality_resolution,[status(esa)],[f3562]) ).

fof(f3564,plain,
    ( ~ spl0_88
    | spl0_80 ),
    inference(contradiction_clause,[status(thm)],[f3563]) ).

fof(f3577,plain,
    ( ~ spl0_19
    | ~ spl0_5
    | spl0_55 ),
    inference(split_clause,[status(thm)],[f2213,f263,f135,f977]) ).

fof(f3578,plain,
    ( e_482 = e_472
    | ~ spl0_98
    | ~ spl0_115 ),
    inference(forward_demodulation,[status(thm)],[f2350,f2946]) ).

fof(f3610,plain,
    ( a_483 = store(a_471,i0,e_482)
    | ~ spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f2323,f609]) ).

fof(f3611,plain,
    ( a_483 = store(a_471,i0,e_472)
    | ~ spl0_98
    | ~ spl0_115
    | ~ spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f3578,f3610]) ).

fof(f3612,plain,
    ( select(a_483,i0) = e_472
    | ~ spl0_98
    | ~ spl0_115
    | ~ spl0_30 ),
    inference(paramodulation,[status(thm)],[f3611,f32]) ).

fof(f3626,plain,
    ( e_472 = select(a_481,i2)
    | ~ spl0_98
    | ~ spl0_115 ),
    inference(forward_demodulation,[status(thm)],[f3578,f56]) ).

fof(f3633,plain,
    ( select(a_477,i2) = e_472
    | ~ spl0_95 ),
    inference(forward_demodulation,[status(thm)],[f2834,f217]) ).

fof(f3634,plain,
    ( select(a_475,i2) = e_472
    | i2 = i2
    | ~ spl0_95 ),
    inference(paramodulation,[status(thm)],[f82,f3633]) ).

fof(f3635,plain,
    ( spl0_94
    | spl0_11
    | ~ spl0_95 ),
    inference(split_clause,[status(thm)],[f3634,f2225,f203,f2257]) ).

fof(f3638,plain,
    ( e_472 = select(a_475,i0)
    | ~ spl0_95 ),
    inference(forward_demodulation,[status(thm)],[f2834,f54]) ).

fof(f3639,plain,
    ( spl0_127
  <=> e_472 = select(a_473,i0) ),
    introduced(split_symbol_definition) ).

fof(f3642,plain,
    ( e_472 = select(a_473,i0)
    | i2 = i0
    | ~ spl0_95 ),
    inference(paramodulation,[status(thm)],[f79,f3638]) ).

fof(f3643,plain,
    ( spl0_127
    | spl0_8
    | ~ spl0_95 ),
    inference(split_clause,[status(thm)],[f3642,f3639,f155,f2257]) ).

fof(f3653,plain,
    ( e_468 = select(a_485,i2)
    | ~ spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f670,f129]) ).

fof(f3654,plain,
    ( spl0_128
  <=> e_468 = select(a_483,i2) ),
    introduced(split_symbol_definition) ).

fof(f3657,plain,
    ( e_468 = select(a_483,i2)
    | i2 = i2
    | ~ spl0_30 ),
    inference(paramodulation,[status(thm)],[f128,f3653]) ).

fof(f3658,plain,
    ( spl0_128
    | spl0_11
    | ~ spl0_30 ),
    inference(split_clause,[status(thm)],[f3657,f3654,f203,f332]) ).

fof(f3667,plain,
    ( a_477 = store(a_475,i2,e_472)
    | ~ spl0_95 ),
    inference(forward_demodulation,[status(thm)],[f2834,f41]) ).

fof(f3679,plain,
    ( spl0_129
  <=> e_468 = select(a_467,i2) ),
    introduced(split_symbol_definition) ).

fof(f3680,plain,
    ( e_468 = select(a_467,i2)
    | ~ spl0_129 ),
    inference(component_clause,[status(thm)],[f3679]) ).

fof(f3681,plain,
    ( e_468 != select(a_467,i2)
    | spl0_129 ),
    inference(component_clause,[status(thm)],[f3679]) ).

fof(f3686,plain,
    ( e_468 = e_472
    | ~ spl0_98
    | ~ spl0_129 ),
    inference(forward_demodulation,[status(thm)],[f2350,f3680]) ).

fof(f3698,plain,
    ( e_468 = select(a_471,i2)
    | ~ spl0_98
    | ~ spl0_129 ),
    inference(backward_demodulation,[status(thm)],[f3686,f52]) ).

fof(f3716,plain,
    ( spl0_131
  <=> e_468 = select(a_466,i2) ),
    introduced(split_symbol_definition) ).

fof(f3751,plain,
    ( select(a_477,i2) = e_472
    | ~ spl0_95 ),
    inference(paramodulation,[status(thm)],[f3667,f32]) ).

fof(f3774,plain,
    ( e_488 != select(a_467,i_490)
    | ~ spl0_5
    | spl0_76 ),
    inference(forward_demodulation,[status(thm)],[f2171,f1391]) ).

fof(f3775,plain,
    ( e_488 != select(a_467,i2)
    | ~ spl0_5
    | spl0_76 ),
    inference(forward_demodulation,[status(thm)],[f1619,f3774]) ).

fof(f3776,plain,
    ( spl0_133
  <=> e_488 = select(a_466,i2) ),
    introduced(split_symbol_definition) ).

fof(f3779,plain,
    ( e_488 != select(a_466,i2)
    | i1 = i2
    | ~ spl0_5
    | spl0_76 ),
    inference(paramodulation,[status(thm)],[f67,f3775]) ).

fof(f3780,plain,
    ( ~ spl0_133
    | spl0_93
    | ~ spl0_5
    | spl0_76 ),
    inference(split_clause,[status(thm)],[f3779,f3776,f2190,f135,f1389]) ).

fof(f3783,plain,
    ( a_483 = a_473
    | ~ spl0_98
    | ~ spl0_115
    | ~ spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f729,f3611]) ).

fof(f3786,plain,
    ! [X0] :
      ( i2 = X0
      | select(a_485,X0) = select(a_473,X0)
      | ~ spl0_98
      | ~ spl0_115
      | ~ spl0_30 ),
    inference(backward_demodulation,[status(thm)],[f3783,f128]) ).

fof(f3808,plain,
    ( select(a_473,i0) = e_472
    | ~ spl0_98
    | ~ spl0_115
    | ~ spl0_30 ),
    inference(forward_demodulation,[status(thm)],[f3783,f3612]) ).

fof(f3817,plain,
    select(a_489,i2) = e_488,
    inference(paramodulation,[status(thm)],[f48,f32]) ).

fof(f3867,plain,
    ( spl0_135
  <=> e_488 = select(a_473,i0) ),
    introduced(split_symbol_definition) ).

fof(f3868,plain,
    ( e_488 = select(a_473,i0)
    | ~ spl0_135 ),
    inference(component_clause,[status(thm)],[f3867]) ).

fof(f3870,plain,
    ( i2 = i0
    | e_488 = select(a_473,i0)
    | ~ spl0_98
    | ~ spl0_115
    | ~ spl0_30 ),
    inference(paramodulation,[status(thm)],[f59,f3786]) ).

fof(f3871,plain,
    ( spl0_8
    | spl0_135
    | ~ spl0_98
    | ~ spl0_115
    | ~ spl0_30 ),
    inference(split_clause,[status(thm)],[f3870,f155,f3867,f2349,f2945,f332]) ).

fof(f3876,plain,
    ( e_488 = e_472
    | ~ spl0_98
    | ~ spl0_115
    | ~ spl0_30
    | ~ spl0_135 ),
    inference(forward_demodulation,[status(thm)],[f3808,f3868]) ).

fof(f3877,plain,
    ( $false
    | ~ spl0_25
    | ~ spl0_5
    | ~ spl0_1
    | ~ spl0_98
    | ~ spl0_115
    | ~ spl0_30
    | ~ spl0_135 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3876,f2175]) ).

fof(f3878,plain,
    ( ~ spl0_25
    | ~ spl0_5
    | ~ spl0_1
    | ~ spl0_98
    | ~ spl0_115
    | ~ spl0_30
    | ~ spl0_135 ),
    inference(contradiction_clause,[status(thm)],[f3877]) ).

fof(f3882,plain,
    ( e_492 = select(a_469,i_490)
    | ~ spl0_30
    | ~ spl0_64 ),
    inference(forward_demodulation,[status(thm)],[f727,f1081]) ).

fof(f3883,plain,
    ( e_468 = e_472
    | ~ spl0_98
    | ~ spl0_129 ),
    inference(forward_demodulation,[status(thm)],[f52,f3698]) ).

fof(f3904,plain,
    ( i0 = i2
    | ~ spl0_30
    | ~ spl0_19 ),
    inference(forward_demodulation,[status(thm)],[f333,f264]) ).

fof(f3905,plain,
    ( $false
    | spl0_8
    | ~ spl0_30
    | ~ spl0_19 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3904,f157]) ).

fof(f3906,plain,
    ( spl0_8
    | ~ spl0_30
    | ~ spl0_19 ),
    inference(contradiction_clause,[status(thm)],[f3905]) ).

fof(f3911,plain,
    ( e_468 = select(a_471,i2)
    | ~ spl0_98
    | ~ spl0_129 ),
    inference(backward_demodulation,[status(thm)],[f3883,f52]) ).

fof(f3972,plain,
    ( e_492 = select(a_467,i_490)
    | i0 = i_490
    | ~ spl0_30
    | ~ spl0_64 ),
    inference(paramodulation,[status(thm)],[f69,f3882]) ).

fof(f3973,plain,
    ( spl0_76
    | spl0_0
    | ~ spl0_30
    | ~ spl0_64 ),
    inference(split_clause,[status(thm)],[f3972,f1389,f90,f332,f1080]) ).

fof(f3992,plain,
    ( spl0_138
  <=> e_491 = select(a_466,i_490) ),
    introduced(split_symbol_definition) ).

fof(f3995,plain,
    ( e_491 != select(a_466,i_490)
    | i1 = i_490
    | spl0_77 ),
    inference(paramodulation,[status(thm)],[f67,f1414]) ).

fof(f3996,plain,
    ( ~ spl0_138
    | spl0_74
    | spl0_77 ),
    inference(split_clause,[status(thm)],[f3995,f3992,f1339,f1412]) ).

fof(f4001,plain,
    ( e_491 = select(a_473,i_490)
    | i2 = i_490
    | ~ spl0_48 ),
    inference(paramodulation,[status(thm)],[f79,f845]) ).

fof(f4002,plain,
    ( spl0_50
    | spl0_5
    | ~ spl0_48 ),
    inference(split_clause,[status(thm)],[f4001,f858,f135,f844]) ).

fof(f4018,plain,
    ( e_472 = select(a_481,i2)
    | ~ spl0_98
    | ~ spl0_115 ),
    inference(forward_demodulation,[status(thm)],[f3578,f56]) ).

fof(f4019,plain,
    ( e_472 = select(a_480,i2)
    | ~ spl0_98
    | ~ spl0_115
    | ~ spl0_28 ),
    inference(forward_demodulation,[status(thm)],[f3578,f323]) ).

fof(f4020,plain,
    ( select(a_483,i3) = e_472
    | ~ spl0_98
    | ~ spl0_115 ),
    inference(forward_demodulation,[status(thm)],[f3578,f124]) ).

fof(f4021,plain,
    ( a_483 = store(a_481,i3,e_472)
    | ~ spl0_98
    | ~ spl0_115 ),
    inference(forward_demodulation,[status(thm)],[f3578,f45]) ).

fof(f4022,plain,
    ( i3 = i_490
    | ~ spl0_55 ),
    inference(forward_demodulation,[status(thm)],[f62,f2015]) ).

fof(f4130,plain,
    ( i1 = i_490
    | ~ spl0_16
    | ~ spl0_55 ),
    inference(forward_demodulation,[status(thm)],[f3076,f978]) ).

fof(f4145,plain,
    ( e_465 = select(a_475,i0)
    | ~ spl0_88
    | ~ spl0_34
    | ~ spl0_16
    | ~ spl0_42
    | ~ spl0_116 ),
    inference(forward_demodulation,[status(thm)],[f3561,f3138]) ).

fof(f4146,plain,
    ( spl0_140
  <=> e_465 = select(a_473,i0) ),
    introduced(split_symbol_definition) ).

fof(f4149,plain,
    ( e_465 = select(a_473,i0)
    | i2 = i0
    | ~ spl0_88
    | ~ spl0_34
    | ~ spl0_16
    | ~ spl0_42
    | ~ spl0_116 ),
    inference(paramodulation,[status(thm)],[f79,f4145]) ).

fof(f4150,plain,
    ( spl0_140
    | spl0_8
    | ~ spl0_88
    | ~ spl0_34
    | ~ spl0_16
    | ~ spl0_42
    | ~ spl0_116 ),
    inference(split_clause,[status(thm)],[f4149,f4146,f155,f1860,f358,f241,f758,f2986]) ).

fof(f4157,plain,
    ( e_491 = select(a_479,i1)
    | ~ spl0_16
    | ~ spl0_55 ),
    inference(forward_demodulation,[status(thm)],[f4130,f60]) ).

fof(f4158,plain,
    ( spl0_141
  <=> e_491 = select(a_477,i1) ),
    introduced(split_symbol_definition) ).

fof(f4161,plain,
    ( e_491 = select(a_477,i1)
    | i0 = i1
    | ~ spl0_16
    | ~ spl0_55 ),
    inference(paramodulation,[status(thm)],[f85,f4157]) ).

fof(f4162,plain,
    ( spl0_141
    | spl0_14
    | ~ spl0_16
    | ~ spl0_55 ),
    inference(split_clause,[status(thm)],[f4161,f4158,f233,f241,f977]) ).

fof(f4169,plain,
    ( e_484 = select(a_481,i1)
    | ~ spl0_16
    | ~ spl0_55 ),
    inference(forward_demodulation,[status(thm)],[f3076,f57]) ).

fof(f4185,plain,
    ( select(a_471,i1) = e_470
    | ~ spl0_16
    | ~ spl0_55 ),
    inference(forward_demodulation,[status(thm)],[f3076,f1552]) ).

fof(f4233,plain,
    ! [X0] :
      ( i1 = X0
      | select(a_471,X0) = select(a_469,X0)
      | ~ spl0_16
      | ~ spl0_55 ),
    inference(forward_demodulation,[status(thm)],[f3076,f2656]) ).

fof(f4234,plain,
    ( spl0_142
  <=> e_470 = select(a_469,i1) ),
    introduced(split_symbol_definition) ).

fof(f4237,plain,
    ( i1 = i1
    | e_470 = select(a_469,i1)
    | ~ spl0_16
    | ~ spl0_55 ),
    inference(paramodulation,[status(thm)],[f4185,f4233]) ).

fof(f4238,plain,
    ( spl0_12
    | spl0_142
    | ~ spl0_16
    | ~ spl0_55 ),
    inference(split_clause,[status(thm)],[f4237,f221,f4234,f241,f977]) ).

fof(f4247,plain,
    ( spl0_143
  <=> e_484 = select(a_480,i1) ),
    introduced(split_symbol_definition) ).

fof(f4250,plain,
    ( i0 = i1
    | e_484 = select(a_480,i1)
    | ~ spl0_16
    | ~ spl0_55 ),
    inference(paramodulation,[status(thm)],[f4169,f671]) ).

fof(f4251,plain,
    ( spl0_14
    | spl0_143
    | ~ spl0_16
    | ~ spl0_55 ),
    inference(split_clause,[status(thm)],[f4250,f233,f4247,f241,f977]) ).

fof(f4364,plain,
    ( spl0_145
  <=> e_472 = select(a_480,i2) ),
    introduced(split_symbol_definition) ).

fof(f4367,plain,
    ( e_472 = select(a_480,i2)
    | i0 = i2
    | ~ spl0_98
    | ~ spl0_115 ),
    inference(paramodulation,[status(thm)],[f671,f4018]) ).

fof(f4368,plain,
    ( spl0_145
    | spl0_8
    | ~ spl0_98
    | ~ spl0_115 ),
    inference(split_clause,[status(thm)],[f4367,f4364,f155,f2349,f2945]) ).

fof(f4382,plain,
    ! [X0] :
      ( i1 = X0
      | select(a_489,X0) = select(a_487,X0)
      | ~ spl0_93 ),
    inference(backward_demodulation,[status(thm)],[f2191,f134]) ).

fof(f4383,plain,
    ( select(a_483,i3) = e_472
    | ~ spl0_98
    | ~ spl0_115 ),
    inference(paramodulation,[status(thm)],[f4021,f32]) ).

fof(f4385,plain,
    ( e_472 = select(a_481,i1)
    | ~ spl0_93
    | ~ spl0_98
    | ~ spl0_115 ),
    inference(forward_demodulation,[status(thm)],[f2191,f3626]) ).

fof(f4386,plain,
    ( spl0_146
  <=> e_472 = select(a_480,i1) ),
    introduced(split_symbol_definition) ).

fof(f4389,plain,
    ( e_472 = select(a_480,i1)
    | i0 = i1
    | ~ spl0_93
    | ~ spl0_98
    | ~ spl0_115 ),
    inference(paramodulation,[status(thm)],[f671,f4385]) ).

fof(f4390,plain,
    ( spl0_146
    | spl0_14
    | ~ spl0_93
    | ~ spl0_98
    | ~ spl0_115 ),
    inference(split_clause,[status(thm)],[f4389,f4386,f233,f2190,f2349,f2945]) ).

fof(f4447,plain,
    ( e_468 = select(a_475,i0)
    | ~ spl0_116 ),
    inference(forward_demodulation,[status(thm)],[f3001,f54]) ).

fof(f4448,plain,
    ( select(a_477,i2) = e_468
    | ~ spl0_116 ),
    inference(forward_demodulation,[status(thm)],[f3001,f217]) ).

fof(f4454,plain,
    ( select(a_489,i2) = e_468
    | ~ spl0_80 ),
    inference(forward_demodulation,[status(thm)],[f1768,f3817]) ).

fof(f4455,plain,
    ( select(a_487,i2) = e_468
    | i2 = i2
    | ~ spl0_80 ),
    inference(paramodulation,[status(thm)],[f134,f4454]) ).

fof(f4456,plain,
    ( spl0_124
    | spl0_11
    | ~ spl0_80 ),
    inference(split_clause,[status(thm)],[f4455,f3387,f203,f1586]) ).

fof(f4459,plain,
    ( e_468 = select(a_485,i0)
    | ~ spl0_80 ),
    inference(forward_demodulation,[status(thm)],[f1768,f59]) ).

fof(f4480,plain,
    ( e_470 = select(a_483,i_490)
    | ~ spl0_62
    | ~ spl0_55
    | ~ spl0_47
    | ~ spl0_49 ),
    inference(forward_demodulation,[status(thm)],[f2710,f852]) ).

fof(f4481,plain,
    ( e_470 = select(a_483,i3)
    | ~ spl0_62
    | ~ spl0_55
    | ~ spl0_47
    | ~ spl0_49 ),
    inference(forward_demodulation,[status(thm)],[f4022,f4480]) ).

fof(f4482,plain,
    ( e_472 != e_468
    | ~ spl0_116
    | spl0_95 ),
    inference(forward_demodulation,[status(thm)],[f4448,f2259]) ).

fof(f4483,plain,
    ( e_468 = e_472
    | ~ spl0_98
    | ~ spl0_115
    | ~ spl0_28
    | ~ spl0_126 ),
    inference(forward_demodulation,[status(thm)],[f4019,f3503]) ).

fof(f4484,plain,
    ( $false
    | ~ spl0_116
    | spl0_95
    | ~ spl0_98
    | ~ spl0_115
    | ~ spl0_28
    | ~ spl0_126 ),
    inference(forward_subsumption_resolution,[status(thm)],[f4483,f4482]) ).

fof(f4485,plain,
    ( ~ spl0_116
    | spl0_95
    | ~ spl0_98
    | ~ spl0_115
    | ~ spl0_28
    | ~ spl0_126 ),
    inference(contradiction_clause,[status(thm)],[f4484]) ).

fof(f4489,plain,
    ( e_468 = e_472
    | ~ spl0_116
    | ~ spl0_95 ),
    inference(forward_demodulation,[status(thm)],[f4448,f3751]) ).

fof(f4499,plain,
    ( e_468 = select(a_469,i2)
    | ~ spl0_98
    | ~ spl0_115
    | ~ spl0_28
    | ~ spl0_126
    | ~ spl0_20 ),
    inference(forward_demodulation,[status(thm)],[f4483,f267]) ).

fof(f4500,plain,
    ( e_468 = select(a_467,i2)
    | i0 = i2
    | ~ spl0_98
    | ~ spl0_115
    | ~ spl0_28
    | ~ spl0_126
    | ~ spl0_20 ),
    inference(paramodulation,[status(thm)],[f69,f4499]) ).

fof(f4501,plain,
    ( spl0_129
    | spl0_8
    | ~ spl0_98
    | ~ spl0_115
    | ~ spl0_28
    | ~ spl0_126
    | ~ spl0_20 ),
    inference(split_clause,[status(thm)],[f4500,f3679,f155,f2349,f2945,f322,f3502,f266]) ).

fof(f4517,plain,
    ( i3 = i0
    | e_468 = select(a_481,i0)
    | ~ spl0_42 ),
    inference(paramodulation,[status(thm)],[f759,f2660]) ).

fof(f4518,plain,
    ( spl0_30
    | spl0_44
    | ~ spl0_42 ),
    inference(split_clause,[status(thm)],[f4517,f332,f776,f758]) ).

fof(f4519,plain,
    ( spl0_147
  <=> e_470 = select(a_481,i3) ),
    introduced(split_symbol_definition) ).

fof(f4530,plain,
    ( e_491 = select(a_479,i3)
    | ~ spl0_55 ),
    inference(forward_demodulation,[status(thm)],[f4022,f60]) ).

fof(f4541,plain,
    ( i2 = i0
    | e_468 = select(a_483,i0)
    | ~ spl0_80 ),
    inference(paramodulation,[status(thm)],[f4459,f128]) ).

fof(f4542,plain,
    ( spl0_8
    | spl0_42
    | ~ spl0_80 ),
    inference(split_clause,[status(thm)],[f4541,f155,f758,f1586]) ).

fof(f4553,plain,
    ( i2 = i0
    | e_468 = select(a_473,i0)
    | ~ spl0_116 ),
    inference(paramodulation,[status(thm)],[f4447,f79]) ).

fof(f4554,plain,
    ( spl0_8
    | spl0_43
    | ~ spl0_116 ),
    inference(split_clause,[status(thm)],[f4553,f155,f767,f2986]) ).

fof(f4570,plain,
    ( e_470 = e_472
    | ~ spl0_62
    | ~ spl0_55
    | ~ spl0_47
    | ~ spl0_49
    | ~ spl0_98
    | ~ spl0_115 ),
    inference(forward_demodulation,[status(thm)],[f4481,f4020]) ).

fof(f4571,plain,
    ( e_470 = e_468
    | ~ spl0_28
    | ~ spl0_126
    | ~ spl0_62
    | ~ spl0_55
    | ~ spl0_47
    | ~ spl0_49
    | ~ spl0_98
    | ~ spl0_115 ),
    inference(forward_demodulation,[status(thm)],[f4483,f4570]) ).

fof(f4572,plain,
    ( $false
    | ~ spl0_64
    | spl0_76
    | ~ spl0_28
    | ~ spl0_126
    | ~ spl0_62
    | ~ spl0_55
    | ~ spl0_47
    | ~ spl0_49
    | ~ spl0_98
    | ~ spl0_115 ),
    inference(forward_subsumption_resolution,[status(thm)],[f4571,f1836]) ).

fof(f4573,plain,
    ( ~ spl0_64
    | spl0_76
    | ~ spl0_28
    | ~ spl0_126
    | ~ spl0_62
    | ~ spl0_55
    | ~ spl0_47
    | ~ spl0_49
    | ~ spl0_98
    | ~ spl0_115 ),
    inference(contradiction_clause,[status(thm)],[f4572]) ).

fof(f4638,plain,
    ( e_468 = select(a_481,i2)
    | ~ spl0_116
    | ~ spl0_95
    | ~ spl0_98
    | ~ spl0_115 ),
    inference(forward_demodulation,[status(thm)],[f4489,f4018]) ).

fof(f4639,plain,
    ( e_468 = select(a_480,i2)
    | i0 = i2
    | ~ spl0_116
    | ~ spl0_95
    | ~ spl0_98
    | ~ spl0_115 ),
    inference(paramodulation,[status(thm)],[f671,f4638]) ).

fof(f4640,plain,
    ( spl0_126
    | spl0_8
    | ~ spl0_116
    | ~ spl0_95
    | ~ spl0_98
    | ~ spl0_115 ),
    inference(split_clause,[status(thm)],[f4639,f3502,f155,f2986,f2257,f2349,f2945]) ).

fof(f4644,plain,
    ( spl0_148
  <=> e_468 = select(a_469,i2) ),
    introduced(split_symbol_definition) ).

fof(f4647,plain,
    ( e_468 = select(a_469,i2)
    | i3 = i2
    | ~ spl0_98
    | ~ spl0_129 ),
    inference(paramodulation,[status(thm)],[f2656,f3911]) ).

fof(f4648,plain,
    ( spl0_148
    | spl0_19
    | ~ spl0_98
    | ~ spl0_129 ),
    inference(split_clause,[status(thm)],[f4647,f4644,f263,f2349,f3679]) ).

fof(f4659,plain,
    ( e_491 = select(a_473,i3)
    | i2 = i3
    | ~ spl0_55
    | ~ spl0_48 ),
    inference(paramodulation,[status(thm)],[f79,f3296]) ).

fof(f4660,plain,
    ( spl0_67
    | spl0_19
    | ~ spl0_55
    | ~ spl0_48 ),
    inference(split_clause,[status(thm)],[f4659,f1136,f263,f977,f844]) ).

fof(f4746,plain,
    ( spl0_151
  <=> e_491 = select(a_471,i3) ),
    introduced(split_symbol_definition) ).

fof(f4749,plain,
    ( e_491 = select(a_471,i3)
    | i3 = i3
    | ~ spl0_55
    | ~ spl0_50 ),
    inference(paramodulation,[status(thm)],[f2662,f1000]) ).

fof(f4750,plain,
    ( spl0_151
    | spl0_21
    | ~ spl0_55
    | ~ spl0_50 ),
    inference(split_clause,[status(thm)],[f4749,f4746,f271,f977,f858]) ).

fof(f4889,plain,
    ( e_470 = select(a_481,i3)
    | i3 = i3
    | ~ spl0_68 ),
    inference(paramodulation,[status(thm)],[f2660,f1152]) ).

fof(f4890,plain,
    ( spl0_147
    | spl0_21
    | ~ spl0_68 ),
    inference(split_clause,[status(thm)],[f4889,f4519,f271,f1151]) ).

fof(f4929,plain,
    ( e_491 = e_472
    | ~ spl0_55
    | ~ spl0_50 ),
    inference(forward_demodulation,[status(thm)],[f1000,f74]) ).

fof(f4947,plain,
    ( e_472 = select(a_479,i3)
    | ~ spl0_50
    | ~ spl0_55 ),
    inference(backward_demodulation,[status(thm)],[f4929,f4530]) ).

fof(f4981,plain,
    ( e_472 != e_492
    | ~ spl0_55
    | ~ spl0_50 ),
    inference(forward_demodulation,[status(thm)],[f4929,f63]) ).

fof(f4996,plain,
    ( e_468 != select(a_467,i2)
    | i3 = i2
    | spl0_126 ),
    inference(paramodulation,[status(thm)],[f2658,f3504]) ).

fof(f4997,plain,
    ( ~ spl0_129
    | spl0_19
    | spl0_126 ),
    inference(split_clause,[status(thm)],[f4996,f3679,f263,f3502]) ).

fof(f4998,plain,
    ( e_468 != select(a_466,i2)
    | i1 = i2
    | spl0_129 ),
    inference(paramodulation,[status(thm)],[f67,f3681]) ).

fof(f4999,plain,
    ( ~ spl0_131
    | spl0_93
    | spl0_129 ),
    inference(split_clause,[status(thm)],[f4998,f3716,f2190,f3679]) ).

fof(f5003,plain,
    ( e_472 = select(a_467,i_490)
    | ~ spl0_55
    | ~ spl0_50
    | ~ spl0_77 ),
    inference(forward_demodulation,[status(thm)],[f4929,f1413]) ).

fof(f5004,plain,
    ( e_472 = select(a_467,i3)
    | ~ spl0_55
    | ~ spl0_50
    | ~ spl0_77 ),
    inference(forward_demodulation,[status(thm)],[f4022,f5003]) ).

fof(f5005,plain,
    ( e_472 = e_468
    | ~ spl0_55
    | ~ spl0_50
    | ~ spl0_77 ),
    inference(forward_demodulation,[status(thm)],[f50,f5004]) ).

fof(f5006,plain,
    ( $false
    | ~ spl0_116
    | spl0_95
    | ~ spl0_55
    | ~ spl0_50
    | ~ spl0_77 ),
    inference(forward_subsumption_resolution,[status(thm)],[f5005,f4482]) ).

fof(f5007,plain,
    ( ~ spl0_116
    | spl0_95
    | ~ spl0_55
    | ~ spl0_50
    | ~ spl0_77 ),
    inference(contradiction_clause,[status(thm)],[f5006]) ).

fof(f5030,plain,
    ( spl0_156
  <=> e_472 = select(a_477,i3) ),
    introduced(split_symbol_definition) ).

fof(f5033,plain,
    ( e_472 = select(a_477,i3)
    | i0 = i3
    | ~ spl0_50
    | ~ spl0_55 ),
    inference(paramodulation,[status(thm)],[f85,f4947]) ).

fof(f5034,plain,
    ( spl0_156
    | spl0_30
    | ~ spl0_50
    | ~ spl0_55 ),
    inference(split_clause,[status(thm)],[f5033,f5030,f332,f858,f977]) ).

fof(f5046,plain,
    ( e_468 != select(a_485,i3)
    | i0 = i3
    | spl0_90 ),
    inference(paramodulation,[status(thm)],[f132,f2021]) ).

fof(f5047,plain,
    ( ~ spl0_108
    | spl0_30
    | spl0_90 ),
    inference(split_clause,[status(thm)],[f5046,f2698,f332,f2019]) ).

fof(f5057,plain,
    ( select(a_489,i1) = e_468
    | ~ spl0_93
    | ~ spl0_80 ),
    inference(forward_demodulation,[status(thm)],[f2191,f4454]) ).

fof(f5058,plain,
    ( spl0_158
  <=> select(a_487,i1) = e_468 ),
    introduced(split_symbol_definition) ).

fof(f5061,plain,
    ( select(a_487,i1) = e_468
    | i1 = i1
    | ~ spl0_80
    | ~ spl0_93 ),
    inference(paramodulation,[status(thm)],[f4382,f5057]) ).

fof(f5062,plain,
    ( spl0_158
    | spl0_12
    | ~ spl0_80
    | ~ spl0_93 ),
    inference(split_clause,[status(thm)],[f5061,f5058,f221,f1586,f2190]) ).

fof(f5083,plain,
    ( e_468 != select(a_483,i3)
    | i2 = i3
    | spl0_108 ),
    inference(paramodulation,[status(thm)],[f128,f2700]) ).

fof(f5084,plain,
    ( ~ spl0_70
    | spl0_19
    | spl0_108 ),
    inference(split_clause,[status(thm)],[f5083,f1246,f263,f2698]) ).

fof(f5094,plain,
    ( e_492 = e_472
    | ~ spl0_55
    | ~ spl0_49
    | ~ spl0_98
    | ~ spl0_115 ),
    inference(forward_demodulation,[status(thm)],[f3297,f4383]) ).

fof(f5095,plain,
    ( $false
    | ~ spl0_50
    | ~ spl0_55
    | ~ spl0_49
    | ~ spl0_98
    | ~ spl0_115 ),
    inference(forward_subsumption_resolution,[status(thm)],[f5094,f4981]) ).

fof(f5096,plain,
    ( ~ spl0_50
    | ~ spl0_55
    | ~ spl0_49
    | ~ spl0_98
    | ~ spl0_115 ),
    inference(contradiction_clause,[status(thm)],[f5095]) ).

fof(f5097,plain,
    $false,
    inference(sat_refutation,[status(thm)],[f97,f121,f142,f184,f193,f207,f228,f240,f248,f259,f270,f278,f287,f295,f300,f312,f319,f326,f331,f339,f350,f357,f362,f495,f624,f650,f684,f762,f797,f801,f841,f848,f855,f862,f869,f887,f895,f907,f925,f965,f972,f984,f994,f1013,f1024,f1032,f1055,f1062,f1070,f1077,f1084,f1126,f1133,f1140,f1155,f1230,f1243,f1250,f1254,f1261,f1270,f1277,f1366,f1386,f1393,f1416,f1537,f1611,f1616,f1618,f1623,f1641,f1657,f1725,f1738,f1745,f1762,f1786,f1789,f1828,f1841,f1852,f1864,f1878,f1960,f1964,f1972,f2023,f2049,f2168,f2295,f2331,f2333,f2339,f2346,f2364,f2375,f2403,f2407,f2457,f2521,f2530,f2539,f2547,f2607,f2612,f2616,f2702,f2706,f2712,f2765,f2802,f2826,f2850,f2898,f2907,f2919,f2938,f2949,f2966,f2990,f3045,f3145,f3183,f3245,f3281,f3338,f3345,f3363,f3384,f3399,f3406,f3440,f3476,f3487,f3506,f3513,f3517,f3564,f3577,f3635,f3643,f3658,f3780,f3871,f3878,f3906,f3973,f3996,f4002,f4150,f4162,f4238,f4251,f4368,f4390,f4456,f4485,f4501,f4518,f4542,f4554,f4573,f4640,f4648,f4660,f4750,f4890,f4997,f4999,f5007,f5034,f5047,f5062,f5084,f5096]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem  : SWV537-1.004 : TPTP v8.1.2. Released v4.0.0.
% 0.12/0.12  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.12/0.33  % Computer : n012.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % WCLimit  : 300
% 0.12/0.33  % DateTime : Tue Apr 30 00:29:26 EDT 2024
% 0.12/0.33  % CPUTime  : 
% 0.19/0.34  % Drodi V3.6.0
% 9.07/1.53  % Refutation found
% 9.07/1.53  % SZS status Unsatisfiable for theBenchmark: Theory is unsatisfiable
% 9.07/1.53  % SZS output start CNFRefutation for theBenchmark
% See solution above
% 9.39/1.55  % Elapsed time: 1.213139 seconds
% 9.39/1.55  % CPU time: 9.531763 seconds
% 9.39/1.55  % Total memory used: 165.524 MB
% 9.39/1.55  % Net memory used: 159.881 MB
%------------------------------------------------------------------------------