TSTP Solution File: GEO466+1 by SnakeForV---1.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SnakeForV---1.0
% Problem  : GEO466+1 : TPTP v8.1.0. Released v7.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_uns --cores 0 -t %d %s

% Computer : n029.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Wed Aug 31 16:10:23 EDT 2022

% Result   : Theorem 103.34s 14.63s
% Output   : Refutation 103.71s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   10
%            Number of leaves      :  313
% Syntax   : Number of formulae    : 1157 (  10 unt;   0 def)
%            Number of atoms       : 4233 ( 431 equ)
%            Maximal formula atoms :   13 (   3 avg)
%            Number of connectives : 4991 (1915   ~;2123   |; 354   &)
%                                         ( 360 <=>; 233  =>;   0  <=;   6 <~>)
%            Maximal formula depth :   18 (   6 avg)
%            Maximal term depth    :   17 (   2 avg)
%            Number of predicates  :  264 ( 262 usr; 243 prp; 0-6 aty)
%            Number of functors    :  139 ( 139 usr;  53 con; 0-7 aty)
%            Number of variables   : 2750 (2502   !; 248   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f16074,plain,
    $false,
    inference(avatar_smt_refutation,[],[f13310,f13315,f13320,f13929,f13934,f13938,f13943,f13949,f13953,f13957,f13962,f13971,f13980,f13984,f13988,f13997,f14001,f14010,f14014,f14023,f14027,f14035,f14039,f14044,f14048,f14052,f14056,f14060,f14064,f14069,f14078,f14082,f14083,f14087,f14096,f14100,f14109,f14113,f14117,f14122,f14126,f14131,f14135,f14139,f14144,f14148,f14157,f14162,f14167,f14172,f14181,f14186,f14190,f14194,f14199,f14200,f14204,f14209,f14213,f14218,f14223,f14228,f14232,f14236,f14240,f14244,f14249,f14254,f14263,f14269,f14270,f14274,f14278,f14279,f14283,f14287,f14288,f14292,f14296,f14301,f14306,f14315,f14320,f14325,f14330,f14335,f14339,f14343,f14348,f14349,f14353,f14357,f14362,f14371,f14376,f14380,f14384,f14389,f14393,f14397,f14402,f14407,f14411,f14415,f14419,f14423,f14428,f14432,f14436,f14437,f14441,f14445,f14446,f14450,f14454,f14458,f14462,f14467,f14471,f14476,f14481,f14482,f14486,f14490,f14495,f14499,f14503,f15113,f15118,f15127,f15133,f15138,f15143,f15152,f15157,f15167,f15176,f15177,f15182,f15186,f15191,f15196,f15201,f15206,f15211,f15215,f15220,f15226,f15235,f15239,f15244,f15249,f15254,f15263,f15269,f15274,f15278,f15283,f15288,f15296,f15301,f15306,f15315,f15321,f15326,f15331,f15332,f15337,f15338,f15339,f15344,f15346,f15351,f15352,f15361,f15366,f15371,f15376,f15377,f15381,f15386,f15390,f15395,f15396,f15397,f15402,f15403,f15408,f15415,f15422,f15869,f15875,f15880,f15888,f15895,f15900,f15907,f15916,f15921,f15930,f15938,f15943,f15948,f15953,f15958,f15962,f15963,f15968,f15973,f15977,f15981,f15986,f15995,f16000,f16005,f16010,f16015,f16020,f16025,f16037,f16050,f16055,f16060,f16065,f16073]) ).

fof(f16073,plain,
    ( ~ spl2409_241
    | spl2409_242
    | spl2409_2 ),
    inference(avatar_split_clause,[],[f15564,f13312,f16071,f16067]) ).

fof(f16067,plain,
    ( spl2409_241
  <=> p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(fun(cart(real,sK694),bool),bool),sK2082(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))),cart(real,sK694)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_241])]) ).

fof(f16071,plain,
    ( spl2409_242
  <=> ! [X223] :
        ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),X223))))
        | ~ sQ2408_eqProxy(s(fun(cart(real,sK694),bool),X223),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),hull),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))))),s(fun(cart(real,sK694),bool),X223)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_242])]) ).

fof(f13312,plain,
    ( spl2409_2
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_2])]) ).

fof(f15564,plain,
    ( ! [X223] :
        ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),X223))))
        | ~ sQ2408_eqProxy(s(fun(cart(real,sK694),bool),X223),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),hull),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))))),s(fun(cart(real,sK694),bool),X223))))
        | ~ p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(fun(cart(real,sK694),bool),bool),sK2082(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))),cart(real,sK694)))))) )
    | spl2409_2 ),
    inference(resolution,[],[f13314,f13007]) ).

fof(f13007,plain,
    ! [X2,X0,X1,X4] :
      ( ~ p(s(bool,i(s(fun(fun(fun(X2,bool),bool),bool),i(s(fun(fun(X2,bool),fun(fun(fun(X2,bool),bool),bool)),in),s(fun(X2,bool),X4))),s(fun(fun(X2,bool),bool),sK2082(X0,X2)))))
      | ~ sQ2408_eqProxy(s(fun(X2,bool),X1),s(fun(X2,bool),i(s(fun(fun(X2,bool),fun(X2,bool)),i(s(fun(fun(fun(X2,bool),bool),fun(fun(X2,bool),fun(X2,bool))),hull),s(fun(fun(X2,bool),bool),X0))),s(fun(X2,bool),X1))))
      | p(s(bool,i(s(fun(fun(X2,bool),bool),X0),s(fun(X2,bool),X1))))
      | p(s(bool,i(s(fun(fun(X2,bool),bool),X0),s(fun(X2,bool),X4)))) ),
    inference(equality_proxy_replacement,[],[f10221,f10774]) ).

fof(f10774,plain,
    ! [X0,X1] :
      ( sQ2408_eqProxy(X0,X1)
    <=> X0 = X1 ),
    introduced(equality_proxy_definition,[new_symbols(naming,[sQ2408_eqProxy])]) ).

fof(f10221,plain,
    ! [X2,X0,X1,X4] :
      ( p(s(bool,i(s(fun(fun(X2,bool),bool),X0),s(fun(X2,bool),X4))))
      | ~ p(s(bool,i(s(fun(fun(fun(X2,bool),bool),bool),i(s(fun(fun(X2,bool),fun(fun(fun(X2,bool),bool),bool)),in),s(fun(X2,bool),X4))),s(fun(fun(X2,bool),bool),sK2082(X0,X2)))))
      | s(fun(X2,bool),X1) != s(fun(X2,bool),i(s(fun(fun(X2,bool),fun(X2,bool)),i(s(fun(fun(fun(X2,bool),bool),fun(fun(X2,bool),fun(X2,bool))),hull),s(fun(fun(X2,bool),bool),X0))),s(fun(X2,bool),X1)))
      | p(s(bool,i(s(fun(fun(X2,bool),bool),X0),s(fun(X2,bool),X1)))) ),
    inference(cnf_transformation,[],[f5911]) ).

fof(f5911,plain,
    ! [X0,X2,X1] :
      ( ( p(s(bool,i(s(fun(fun(X2,bool),bool),X0),s(fun(X2,bool),X1))))
      <=> s(fun(X2,bool),X1) = s(fun(X2,bool),i(s(fun(fun(X2,bool),fun(X2,bool)),i(s(fun(fun(fun(X2,bool),bool),fun(fun(X2,bool),fun(X2,bool))),hull),s(fun(fun(X2,bool),bool),X0))),s(fun(X2,bool),X1))) )
      | ? [X3] :
          ( ! [X4] :
              ( ~ p(s(bool,i(s(fun(fun(fun(X2,bool),bool),bool),i(s(fun(fun(X2,bool),fun(fun(fun(X2,bool),bool),bool)),in),s(fun(X2,bool),X4))),s(fun(fun(X2,bool),bool),X3))))
              | p(s(bool,i(s(fun(fun(X2,bool),bool),X0),s(fun(X2,bool),X4)))) )
          & ~ p(s(bool,i(s(fun(fun(X2,bool),bool),X0),s(fun(X2,bool),i(s(fun(fun(fun(X2,bool),bool),fun(X2,bool)),inters),s(fun(fun(X2,bool),bool),X3)))))) ) ),
    inference(ennf_transformation,[],[f4815]) ).

fof(f4815,plain,
    ! [X1,X2,X0] :
      ( ! [X3] :
          ( ! [X4] :
              ( p(s(bool,i(s(fun(fun(fun(X2,bool),bool),bool),i(s(fun(fun(X2,bool),fun(fun(fun(X2,bool),bool),bool)),in),s(fun(X2,bool),X4))),s(fun(fun(X2,bool),bool),X3))))
             => p(s(bool,i(s(fun(fun(X2,bool),bool),X0),s(fun(X2,bool),X4)))) )
         => p(s(bool,i(s(fun(fun(X2,bool),bool),X0),s(fun(X2,bool),i(s(fun(fun(fun(X2,bool),bool),fun(X2,bool)),inters),s(fun(fun(X2,bool),bool),X3)))))) )
     => ( p(s(bool,i(s(fun(fun(X2,bool),bool),X0),s(fun(X2,bool),X1))))
      <=> s(fun(X2,bool),X1) = s(fun(X2,bool),i(s(fun(fun(X2,bool),fun(X2,bool)),i(s(fun(fun(fun(X2,bool),bool),fun(fun(X2,bool),fun(X2,bool))),hull),s(fun(fun(X2,bool),bool),X0))),s(fun(X2,bool),X1))) ) ),
    inference(rectify,[],[f2690]) ).

fof(f2690,axiom,
    ! [X6,X96,X950] :
      ( ! [X10] :
          ( ! [X96] :
              ( p(s(bool,i(s(fun(fun(fun(X950,bool),bool),bool),i(s(fun(fun(X950,bool),fun(fun(fun(X950,bool),bool),bool)),in),s(fun(X950,bool),X96))),s(fun(fun(X950,bool),bool),X10))))
             => p(s(bool,i(s(fun(fun(X950,bool),bool),X6),s(fun(X950,bool),X96)))) )
         => p(s(bool,i(s(fun(fun(X950,bool),bool),X6),s(fun(X950,bool),i(s(fun(fun(fun(X950,bool),bool),fun(X950,bool)),inters),s(fun(fun(X950,bool),bool),X10)))))) )
     => ( s(fun(X950,bool),X96) = s(fun(X950,bool),i(s(fun(fun(X950,bool),fun(X950,bool)),i(s(fun(fun(fun(X950,bool),bool),fun(fun(X950,bool),fun(X950,bool))),hull),s(fun(fun(X950,bool),bool),X6))),s(fun(X950,bool),X96)))
      <=> p(s(bool,i(s(fun(fun(X950,bool),bool),X6),s(fun(X950,bool),X96)))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aHULLu_EQ) ).

fof(f13314,plain,
    ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
    | spl2409_2 ),
    inference(avatar_component_clause,[],[f13312]) ).

fof(f16065,plain,
    ( ~ spl2409_211
    | spl2409_240
    | spl2409_2 ),
    inference(avatar_split_clause,[],[f15545,f13312,f16062,f15923]) ).

fof(f15923,plain,
    ( spl2409_211
  <=> p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(fun(cart(real,sK694),bool),bool),sK783(cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_211])]) ).

fof(f16062,plain,
    ( spl2409_240
  <=> sP784(sK782(cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))),cart(real,sK694)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_240])]) ).

fof(f15545,plain,
    ( sP784(sK782(cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))),cart(real,sK694))
    | ~ p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(fun(cart(real,sK694),bool),bool),sK783(cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))))))))
    | spl2409_2 ),
    inference(resolution,[],[f13314,f7932]) ).

fof(f7932,plain,
    ! [X3,X0,X1] :
      ( sP784(sK782(X0,X1),X1,X0)
      | p(s(bool,i(s(fun(fun(X0,bool),bool),X1),s(fun(X0,bool),X3))))
      | ~ p(s(bool,i(s(fun(fun(fun(X0,bool),bool),bool),i(s(fun(fun(X0,bool),fun(fun(fun(X0,bool),bool),bool)),in),s(fun(X0,bool),X3))),s(fun(fun(X0,bool),bool),sK783(X0,X1))))) ),
    inference(cnf_transformation,[],[f5362]) ).

fof(f5362,plain,
    ! [X0,X1] :
      ( ? [X2] :
          ( ! [X4,X5] :
              ( p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(fun(X0,bool),fun(fun(X0,bool),bool)),subset),s(fun(X0,bool),X4))),s(fun(X0,bool),X5))))
              | p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(fun(X0,bool),fun(fun(X0,bool),bool)),subset),s(fun(X0,bool),X5))),s(fun(X0,bool),X4))))
              | ~ p(s(bool,i(s(fun(fun(fun(X0,bool),bool),bool),i(s(fun(fun(X0,bool),fun(fun(fun(X0,bool),bool),bool)),in),s(fun(X0,bool),X4))),s(fun(fun(X0,bool),bool),X2))))
              | ~ p(s(bool,i(s(fun(fun(fun(X0,bool),bool),bool),i(s(fun(fun(X0,bool),fun(fun(fun(X0,bool),bool),bool)),in),s(fun(X0,bool),X5))),s(fun(fun(X0,bool),bool),X2)))) )
          & ~ p(s(bool,i(s(fun(fun(X0,bool),bool),X1),s(fun(X0,bool),i(s(fun(fun(fun(X0,bool),bool),fun(X0,bool)),unions),s(fun(fun(X0,bool),bool),X2))))))
          & ! [X3] :
              ( p(s(bool,i(s(fun(fun(X0,bool),bool),X1),s(fun(X0,bool),X3))))
              | ~ p(s(bool,i(s(fun(fun(fun(X0,bool),bool),bool),i(s(fun(fun(X0,bool),fun(fun(fun(X0,bool),bool),bool)),in),s(fun(X0,bool),X3))),s(fun(fun(X0,bool),bool),X2)))) ) )
      | ? [X6] :
          ( ! [X7] :
              ( ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(fun(X0,bool),fun(fun(X0,bool),bool)),subset),s(fun(X0,bool),X6))),s(fun(X0,bool),X7))))
              | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),X1),s(fun(X0,bool),X7))))
              | s(fun(X0,bool),X7) = s(fun(X0,bool),X6) )
          & p(s(bool,i(s(fun(fun(X0,bool),bool),X1),s(fun(X0,bool),X6)))) ) ),
    inference(flattening,[],[f5361]) ).

fof(f5361,plain,
    ! [X1,X0] :
      ( ? [X6] :
          ( ! [X7] :
              ( s(fun(X0,bool),X7) = s(fun(X0,bool),X6)
              | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(fun(X0,bool),fun(fun(X0,bool),bool)),subset),s(fun(X0,bool),X6))),s(fun(X0,bool),X7))))
              | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),X1),s(fun(X0,bool),X7)))) )
          & p(s(bool,i(s(fun(fun(X0,bool),bool),X1),s(fun(X0,bool),X6)))) )
      | ? [X2] :
          ( ~ p(s(bool,i(s(fun(fun(X0,bool),bool),X1),s(fun(X0,bool),i(s(fun(fun(fun(X0,bool),bool),fun(X0,bool)),unions),s(fun(fun(X0,bool),bool),X2))))))
          & ! [X5,X4] :
              ( p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(fun(X0,bool),fun(fun(X0,bool),bool)),subset),s(fun(X0,bool),X4))),s(fun(X0,bool),X5))))
              | p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(fun(X0,bool),fun(fun(X0,bool),bool)),subset),s(fun(X0,bool),X5))),s(fun(X0,bool),X4))))
              | ~ p(s(bool,i(s(fun(fun(fun(X0,bool),bool),bool),i(s(fun(fun(X0,bool),fun(fun(fun(X0,bool),bool),bool)),in),s(fun(X0,bool),X4))),s(fun(fun(X0,bool),bool),X2))))
              | ~ p(s(bool,i(s(fun(fun(fun(X0,bool),bool),bool),i(s(fun(fun(X0,bool),fun(fun(fun(X0,bool),bool),bool)),in),s(fun(X0,bool),X5))),s(fun(fun(X0,bool),bool),X2)))) )
          & ! [X3] :
              ( p(s(bool,i(s(fun(fun(X0,bool),bool),X1),s(fun(X0,bool),X3))))
              | ~ p(s(bool,i(s(fun(fun(fun(X0,bool),bool),bool),i(s(fun(fun(X0,bool),fun(fun(fun(X0,bool),bool),bool)),in),s(fun(X0,bool),X3))),s(fun(fun(X0,bool),bool),X2)))) ) ) ),
    inference(ennf_transformation,[],[f4888]) ).

fof(f4888,plain,
    ! [X1,X0] :
      ( ! [X2] :
          ( ( ! [X5,X4] :
                ( ( p(s(bool,i(s(fun(fun(fun(X0,bool),bool),bool),i(s(fun(fun(X0,bool),fun(fun(fun(X0,bool),bool),bool)),in),s(fun(X0,bool),X4))),s(fun(fun(X0,bool),bool),X2))))
                  & p(s(bool,i(s(fun(fun(fun(X0,bool),bool),bool),i(s(fun(fun(X0,bool),fun(fun(fun(X0,bool),bool),bool)),in),s(fun(X0,bool),X5))),s(fun(fun(X0,bool),bool),X2)))) )
               => ( p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(fun(X0,bool),fun(fun(X0,bool),bool)),subset),s(fun(X0,bool),X4))),s(fun(X0,bool),X5))))
                  | p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(fun(X0,bool),fun(fun(X0,bool),bool)),subset),s(fun(X0,bool),X5))),s(fun(X0,bool),X4)))) ) )
            & ! [X3] :
                ( p(s(bool,i(s(fun(fun(fun(X0,bool),bool),bool),i(s(fun(fun(X0,bool),fun(fun(fun(X0,bool),bool),bool)),in),s(fun(X0,bool),X3))),s(fun(fun(X0,bool),bool),X2))))
               => p(s(bool,i(s(fun(fun(X0,bool),bool),X1),s(fun(X0,bool),X3)))) ) )
         => p(s(bool,i(s(fun(fun(X0,bool),bool),X1),s(fun(X0,bool),i(s(fun(fun(fun(X0,bool),bool),fun(X0,bool)),unions),s(fun(fun(X0,bool),bool),X2)))))) )
     => ? [X6] :
          ( ! [X7] :
              ( ( p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(fun(X0,bool),fun(fun(X0,bool),bool)),subset),s(fun(X0,bool),X6))),s(fun(X0,bool),X7))))
                & p(s(bool,i(s(fun(fun(X0,bool),bool),X1),s(fun(X0,bool),X7)))) )
             => s(fun(X0,bool),X7) = s(fun(X0,bool),X6) )
          & p(s(bool,i(s(fun(fun(X0,bool),bool),X1),s(fun(X0,bool),X6)))) ) ),
    inference(rectify,[],[f2520]) ).

fof(f2520,axiom,
    ! [X3,X6] :
      ( ! [X94] :
          ( ( ! [X0] :
                ( p(s(bool,i(s(fun(fun(fun(X3,bool),bool),bool),i(s(fun(fun(X3,bool),fun(fun(fun(X3,bool),bool),bool)),in),s(fun(X3,bool),X0))),s(fun(fun(X3,bool),bool),X94))))
               => p(s(bool,i(s(fun(fun(X3,bool),bool),X6),s(fun(X3,bool),X0)))) )
            & ! [X7,X0] :
                ( ( p(s(bool,i(s(fun(fun(fun(X3,bool),bool),bool),i(s(fun(fun(X3,bool),fun(fun(fun(X3,bool),bool),bool)),in),s(fun(X3,bool),X7))),s(fun(fun(X3,bool),bool),X94))))
                  & p(s(bool,i(s(fun(fun(fun(X3,bool),bool),bool),i(s(fun(fun(X3,bool),fun(fun(fun(X3,bool),bool),bool)),in),s(fun(X3,bool),X0))),s(fun(fun(X3,bool),bool),X94)))) )
               => ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(fun(X3,bool),fun(fun(X3,bool),bool)),subset),s(fun(X3,bool),X0))),s(fun(X3,bool),X7))))
                  | p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(fun(X3,bool),fun(fun(X3,bool),bool)),subset),s(fun(X3,bool),X7))),s(fun(X3,bool),X0)))) ) ) )
         => p(s(bool,i(s(fun(fun(X3,bool),bool),X6),s(fun(X3,bool),i(s(fun(fun(fun(X3,bool),bool),fun(X3,bool)),unions),s(fun(fun(X3,bool),bool),X94)))))) )
     => ? [X15] :
          ( p(s(bool,i(s(fun(fun(X3,bool),bool),X6),s(fun(X3,bool),X15))))
          & ! [X0] :
              ( ( p(s(bool,i(s(fun(fun(X3,bool),bool),X6),s(fun(X3,bool),X0))))
                & p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(fun(X3,bool),fun(fun(X3,bool),bool)),subset),s(fun(X3,bool),X15))),s(fun(X3,bool),X0)))) )
             => s(fun(X3,bool),X0) = s(fun(X3,bool),X15) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aZLu_SUBSETSu_UNIONS) ).

fof(f16060,plain,
    ( ~ spl2409_239
    | spl2409_2 ),
    inference(avatar_split_clause,[],[f15519,f13312,f16057]) ).

fof(f16057,plain,
    ( spl2409_239
  <=> sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),insert),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_239])]) ).

fof(f15519,plain,
    ( ~ sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),insert),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
    | spl2409_2 ),
    inference(resolution,[],[f13314,f11081]) ).

fof(f11081,plain,
    ! [X2,X0,X1] :
      ( p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X0))),s(fun(X1,bool),X2))))
      | ~ sQ2408_eqProxy(s(fun(X1,bool),X2),s(fun(X1,bool),i(s(fun(fun(X1,bool),fun(X1,bool)),i(s(fun(X1,fun(fun(X1,bool),fun(X1,bool))),insert),s(X1,X0))),s(fun(X1,bool),X2)))) ),
    inference(equality_proxy_replacement,[],[f6978,f10774]) ).

fof(f6978,plain,
    ! [X2,X0,X1] :
      ( p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X0))),s(fun(X1,bool),X2))))
      | s(fun(X1,bool),X2) != s(fun(X1,bool),i(s(fun(fun(X1,bool),fun(X1,bool)),i(s(fun(X1,fun(fun(X1,bool),fun(X1,bool))),insert),s(X1,X0))),s(fun(X1,bool),X2))) ),
    inference(cnf_transformation,[],[f5026]) ).

fof(f5026,plain,
    ! [X2,X1,X0] :
      ( s(fun(X1,bool),X2) = s(fun(X1,bool),i(s(fun(fun(X1,bool),fun(X1,bool)),i(s(fun(X1,fun(fun(X1,bool),fun(X1,bool))),insert),s(X1,X0))),s(fun(X1,bool),X2)))
    <=> p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X0))),s(fun(X1,bool),X2)))) ),
    inference(rectify,[],[f1760]) ).

fof(f1760,axiom,
    ! [X0,X3,X96] :
      ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),X96))))
    <=> s(fun(X3,bool),X96) = s(fun(X3,bool),i(s(fun(fun(X3,bool),fun(X3,bool)),i(s(fun(X3,fun(fun(X3,bool),fun(X3,bool))),insert),s(X3,X0))),s(fun(X3,bool),X96))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aABSORPTION) ).

fof(f16055,plain,
    ( ~ spl2409_238
    | spl2409_2 ),
    inference(avatar_split_clause,[],[f15609,f13312,f16052]) ).

fof(f16052,plain,
    ( spl2409_238
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),sK1296(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_238])]) ).

fof(f15609,plain,
    ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),sK1296(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))))))))
    | spl2409_2 ),
    inference(resolution,[],[f13314,f8825]) ).

fof(f8825,plain,
    ! [X3,X0,X1] :
      ( p(s(bool,i(s(fun(X0,bool),X1),s(X0,X3))))
      | ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,sK1296(X0,X1))))) ),
    inference(cnf_transformation,[],[f5217]) ).

fof(f5217,plain,
    ! [X1,X0] :
      ( ? [X3] : ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,X3))))
    <=> ? [X2] : ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,X2)))) ),
    inference(ennf_transformation,[],[f3979]) ).

fof(f3979,plain,
    ! [X0,X1] :
      ( ~ ! [X2] : p(s(bool,i(s(fun(X0,bool),X1),s(X0,X2))))
    <=> ? [X3] : ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,X3)))) ),
    inference(rectify,[],[f103]) ).

fof(f103,axiom,
    ! [X3,X6] :
      ( ~ ! [X0] : p(s(bool,i(s(fun(X3,bool),X6),s(X3,X0))))
    <=> ? [X0] : ~ p(s(bool,i(s(fun(X3,bool),X6),s(X3,X0)))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aEXISTSu_NOTu_THM) ).

fof(f16050,plain,
    ( ~ spl2409_235
    | ~ spl2409_236
    | spl2409_237
    | spl2409_2 ),
    inference(avatar_split_clause,[],[f15521,f13312,f16047,f16043,f16039]) ).

fof(f16039,plain,
    ( spl2409_235
  <=> p(s(bool,i(s(fun(num,bool),i(s(fun(fun(cart(real,sK694),bool),fun(num,bool)),hasu_size),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(num,n)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_235])]) ).

fof(f16043,plain,
    ( spl2409_236
  <=> sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),insert),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),bool),s0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_236])]) ).

fof(f16047,plain,
    ( spl2409_237
  <=> p(s(bool,i(s(fun(num,bool),i(s(fun(fun(cart(real,sK694),bool),fun(num,bool)),hasu_size),s(fun(cart(real,sK694),bool),s0))),s(num,i(s(fun(num,num),suc),s(num,n)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_237])]) ).

fof(f15521,plain,
    ( p(s(bool,i(s(fun(num,bool),i(s(fun(fun(cart(real,sK694),bool),fun(num,bool)),hasu_size),s(fun(cart(real,sK694),bool),s0))),s(num,i(s(fun(num,num),suc),s(num,n))))))
    | ~ sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),insert),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),bool),s0))
    | ~ p(s(bool,i(s(fun(num,bool),i(s(fun(fun(cart(real,sK694),bool),fun(num,bool)),hasu_size),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(num,n))))
    | spl2409_2 ),
    inference(resolution,[],[f13314,f11233]) ).

fof(f11233,plain,
    ! [X2,X0,X1] :
      ( ~ p(s(bool,i(s(fun(num,bool),i(s(fun(fun(X0,bool),fun(num,bool)),hasu_size),s(fun(X0,bool),X2))),s(num,n))))
      | p(s(bool,i(s(fun(num,bool),i(s(fun(fun(X0,bool),fun(num,bool)),hasu_size),s(fun(X0,bool),s0))),s(num,i(s(fun(num,num),suc),s(num,n))))))
      | p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X1))),s(fun(X0,bool),X2))))
      | ~ sQ2408_eqProxy(s(fun(X0,bool),i(s(fun(fun(X0,bool),fun(X0,bool)),i(s(fun(X0,fun(fun(X0,bool),fun(X0,bool))),insert),s(X0,X1))),s(fun(X0,bool),X2))),s(fun(X0,bool),s0)) ),
    inference(equality_proxy_replacement,[],[f7239,f10774]) ).

fof(f7239,plain,
    ! [X2,X0,X1] :
      ( p(s(bool,i(s(fun(num,bool),i(s(fun(fun(X0,bool),fun(num,bool)),hasu_size),s(fun(X0,bool),s0))),s(num,i(s(fun(num,num),suc),s(num,n))))))
      | s(fun(X0,bool),i(s(fun(fun(X0,bool),fun(X0,bool)),i(s(fun(X0,fun(fun(X0,bool),fun(X0,bool))),insert),s(X0,X1))),s(fun(X0,bool),X2))) != s(fun(X0,bool),s0)
      | ~ p(s(bool,i(s(fun(num,bool),i(s(fun(fun(X0,bool),fun(num,bool)),hasu_size),s(fun(X0,bool),X2))),s(num,n))))
      | p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X1))),s(fun(X0,bool),X2)))) ),
    inference(cnf_transformation,[],[f4501]) ).

fof(f4501,plain,
    ! [X0] :
      ( ? [X1,X2] :
          ( ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X1))),s(fun(X0,bool),X2))))
          & p(s(bool,i(s(fun(num,bool),i(s(fun(fun(X0,bool),fun(num,bool)),hasu_size),s(fun(X0,bool),X2))),s(num,n))))
          & s(fun(X0,bool),i(s(fun(fun(X0,bool),fun(X0,bool)),i(s(fun(X0,fun(fun(X0,bool),fun(X0,bool))),insert),s(X0,X1))),s(fun(X0,bool),X2))) = s(fun(X0,bool),s0) )
    <=> p(s(bool,i(s(fun(num,bool),i(s(fun(fun(X0,bool),fun(num,bool)),hasu_size),s(fun(X0,bool),s0))),s(num,i(s(fun(num,num),suc),s(num,n)))))) ),
    inference(rectify,[],[f1946]) ).

fof(f1946,axiom,
    ! [X496] :
      ( p(s(bool,i(s(fun(num,bool),i(s(fun(fun(X496,bool),fun(num,bool)),hasu_size),s(fun(X496,bool),s0))),s(num,i(s(fun(num,num),suc),s(num,n))))))
    <=> ? [X15,X14] :
          ( ~ p(s(bool,i(s(fun(fun(X496,bool),bool),i(s(fun(X496,fun(fun(X496,bool),bool)),in),s(X496,X15))),s(fun(X496,bool),X14))))
          & s(fun(X496,bool),s0) = s(fun(X496,bool),i(s(fun(fun(X496,bool),fun(X496,bool)),i(s(fun(X496,fun(fun(X496,bool),fun(X496,bool))),insert),s(X496,X15))),s(fun(X496,bool),X14)))
          & p(s(bool,i(s(fun(num,bool),i(s(fun(fun(X496,bool),fun(num,bool)),hasu_size),s(fun(X496,bool),X14))),s(num,n)))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aHASu_SIZEu_CLAUSESu_conjunct1) ).

fof(f16037,plain,
    ( ~ spl2409_232
    | spl2409_233
    | spl2409_234
    | spl2409_2 ),
    inference(avatar_split_clause,[],[f15550,f13312,f16035,f16031,f16027]) ).

fof(f16027,plain,
    ( spl2409_232
  <=> p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(fun(cart(real,sK694),bool),bool),sK1891(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))),cart(real,sK694)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_232])]) ).

fof(f16031,plain,
    ( spl2409_233
  <=> sP1893(sK1892(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))),cart(real,sK694)),cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_233])]) ).

fof(f16035,plain,
    ( spl2409_234
  <=> ! [X207] : ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),X207)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_234])]) ).

fof(f15550,plain,
    ( ! [X207] :
        ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),X207))))
        | sP1893(sK1892(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))),cart(real,sK694)),cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))))
        | ~ p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(fun(cart(real,sK694),bool),bool),sK1891(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))),cart(real,sK694)))))) )
    | spl2409_2 ),
    inference(resolution,[],[f13314,f9888]) ).

fof(f9888,plain,
    ! [X2,X0,X1,X7] :
      ( p(s(bool,i(s(fun(fun(X1,bool),bool),X0),s(fun(X1,bool),X7))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),X0),s(fun(X1,bool),X2))))
      | sP1893(sK1892(X0,X1),X1,X0)
      | ~ p(s(bool,i(s(fun(fun(fun(X1,bool),bool),bool),i(s(fun(fun(X1,bool),fun(fun(fun(X1,bool),bool),bool)),in),s(fun(X1,bool),X7))),s(fun(fun(X1,bool),bool),sK1891(X0,X1))))) ),
    inference(cnf_transformation,[],[f5309]) ).

fof(f5309,plain,
    ! [X0,X1] :
      ( ! [X2] : ~ p(s(bool,i(s(fun(fun(X1,bool),bool),X0),s(fun(X1,bool),X2))))
      | ? [X8] :
          ( ! [X9] :
              ( ~ p(s(bool,i(s(fun(fun(X1,bool),bool),X0),s(fun(X1,bool),X9))))
              | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(fun(X1,bool),fun(fun(X1,bool),bool)),subset),s(fun(X1,bool),X8))),s(fun(X1,bool),X9))))
              | s(fun(X1,bool),X8) = s(fun(X1,bool),X9) )
          & p(s(bool,i(s(fun(fun(X1,bool),bool),X0),s(fun(X1,bool),X8)))) )
      | ? [X3] :
          ( ! [X4,X5] :
              ( p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(fun(X1,bool),fun(fun(X1,bool),bool)),subset),s(fun(X1,bool),X5))),s(fun(X1,bool),X4))))
              | ~ p(s(bool,i(s(fun(fun(fun(X1,bool),bool),bool),i(s(fun(fun(X1,bool),fun(fun(fun(X1,bool),bool),bool)),in),s(fun(X1,bool),X5))),s(fun(fun(X1,bool),bool),X3))))
              | ~ p(s(bool,i(s(fun(fun(fun(X1,bool),bool),bool),i(s(fun(fun(X1,bool),fun(fun(fun(X1,bool),bool),bool)),in),s(fun(X1,bool),X4))),s(fun(fun(X1,bool),bool),X3))))
              | p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(fun(X1,bool),fun(fun(X1,bool),bool)),subset),s(fun(X1,bool),X4))),s(fun(X1,bool),X5)))) )
          & ! [X7] :
              ( p(s(bool,i(s(fun(fun(X1,bool),bool),X0),s(fun(X1,bool),X7))))
              | ~ p(s(bool,i(s(fun(fun(fun(X1,bool),bool),bool),i(s(fun(fun(X1,bool),fun(fun(fun(X1,bool),bool),bool)),in),s(fun(X1,bool),X7))),s(fun(fun(X1,bool),bool),X3)))) )
          & ? [X6] : p(s(bool,i(s(fun(fun(fun(X1,bool),bool),bool),i(s(fun(fun(X1,bool),fun(fun(fun(X1,bool),bool),bool)),in),s(fun(X1,bool),X6))),s(fun(fun(X1,bool),bool),X3))))
          & ~ p(s(bool,i(s(fun(fun(X1,bool),bool),X0),s(fun(X1,bool),i(s(fun(fun(fun(X1,bool),bool),fun(X1,bool)),unions),s(fun(fun(X1,bool),bool),X3)))))) ) ),
    inference(flattening,[],[f5308]) ).

fof(f5308,plain,
    ! [X1,X0] :
      ( ? [X8] :
          ( p(s(bool,i(s(fun(fun(X1,bool),bool),X0),s(fun(X1,bool),X8))))
          & ! [X9] :
              ( s(fun(X1,bool),X8) = s(fun(X1,bool),X9)
              | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(fun(X1,bool),fun(fun(X1,bool),bool)),subset),s(fun(X1,bool),X8))),s(fun(X1,bool),X9))))
              | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),X0),s(fun(X1,bool),X9)))) ) )
      | ? [X3] :
          ( ~ p(s(bool,i(s(fun(fun(X1,bool),bool),X0),s(fun(X1,bool),i(s(fun(fun(fun(X1,bool),bool),fun(X1,bool)),unions),s(fun(fun(X1,bool),bool),X3))))))
          & ! [X7] :
              ( p(s(bool,i(s(fun(fun(X1,bool),bool),X0),s(fun(X1,bool),X7))))
              | ~ p(s(bool,i(s(fun(fun(fun(X1,bool),bool),bool),i(s(fun(fun(X1,bool),fun(fun(fun(X1,bool),bool),bool)),in),s(fun(X1,bool),X7))),s(fun(fun(X1,bool),bool),X3)))) )
          & ! [X5,X4] :
              ( p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(fun(X1,bool),fun(fun(X1,bool),bool)),subset),s(fun(X1,bool),X4))),s(fun(X1,bool),X5))))
              | p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(fun(X1,bool),fun(fun(X1,bool),bool)),subset),s(fun(X1,bool),X5))),s(fun(X1,bool),X4))))
              | ~ p(s(bool,i(s(fun(fun(fun(X1,bool),bool),bool),i(s(fun(fun(X1,bool),fun(fun(fun(X1,bool),bool),bool)),in),s(fun(X1,bool),X5))),s(fun(fun(X1,bool),bool),X3))))
              | ~ p(s(bool,i(s(fun(fun(fun(X1,bool),bool),bool),i(s(fun(fun(X1,bool),fun(fun(fun(X1,bool),bool),bool)),in),s(fun(X1,bool),X4))),s(fun(fun(X1,bool),bool),X3)))) )
          & ? [X6] : p(s(bool,i(s(fun(fun(fun(X1,bool),bool),bool),i(s(fun(fun(X1,bool),fun(fun(fun(X1,bool),bool),bool)),in),s(fun(X1,bool),X6))),s(fun(fun(X1,bool),bool),X3)))) )
      | ! [X2] : ~ p(s(bool,i(s(fun(fun(X1,bool),bool),X0),s(fun(X1,bool),X2)))) ),
    inference(ennf_transformation,[],[f4881]) ).

fof(f4881,plain,
    ! [X1,X0] :
      ( ( ! [X3] :
            ( ( ! [X7] :
                  ( p(s(bool,i(s(fun(fun(fun(X1,bool),bool),bool),i(s(fun(fun(X1,bool),fun(fun(fun(X1,bool),bool),bool)),in),s(fun(X1,bool),X7))),s(fun(fun(X1,bool),bool),X3))))
                 => p(s(bool,i(s(fun(fun(X1,bool),bool),X0),s(fun(X1,bool),X7)))) )
              & ! [X5,X4] :
                  ( ( p(s(bool,i(s(fun(fun(fun(X1,bool),bool),bool),i(s(fun(fun(X1,bool),fun(fun(fun(X1,bool),bool),bool)),in),s(fun(X1,bool),X5))),s(fun(fun(X1,bool),bool),X3))))
                    & p(s(bool,i(s(fun(fun(fun(X1,bool),bool),bool),i(s(fun(fun(X1,bool),fun(fun(fun(X1,bool),bool),bool)),in),s(fun(X1,bool),X4))),s(fun(fun(X1,bool),bool),X3)))) )
                 => ( p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(fun(X1,bool),fun(fun(X1,bool),bool)),subset),s(fun(X1,bool),X4))),s(fun(X1,bool),X5))))
                    | p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(fun(X1,bool),fun(fun(X1,bool),bool)),subset),s(fun(X1,bool),X5))),s(fun(X1,bool),X4)))) ) )
              & ? [X6] : p(s(bool,i(s(fun(fun(fun(X1,bool),bool),bool),i(s(fun(fun(X1,bool),fun(fun(fun(X1,bool),bool),bool)),in),s(fun(X1,bool),X6))),s(fun(fun(X1,bool),bool),X3)))) )
           => p(s(bool,i(s(fun(fun(X1,bool),bool),X0),s(fun(X1,bool),i(s(fun(fun(fun(X1,bool),bool),fun(X1,bool)),unions),s(fun(fun(X1,bool),bool),X3)))))) )
        & ? [X2] : p(s(bool,i(s(fun(fun(X1,bool),bool),X0),s(fun(X1,bool),X2)))) )
     => ? [X8] :
          ( p(s(bool,i(s(fun(fun(X1,bool),bool),X0),s(fun(X1,bool),X8))))
          & ! [X9] :
              ( ( p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(fun(X1,bool),fun(fun(X1,bool),bool)),subset),s(fun(X1,bool),X8))),s(fun(X1,bool),X9))))
                & p(s(bool,i(s(fun(fun(X1,bool),bool),X0),s(fun(X1,bool),X9)))) )
             => s(fun(X1,bool),X8) = s(fun(X1,bool),X9) ) ) ),
    inference(rectify,[],[f2521]) ).

fof(f2521,axiom,
    ! [X6,X3] :
      ( ( ? [X0] : p(s(bool,i(s(fun(fun(X3,bool),bool),X6),s(fun(X3,bool),X0))))
        & ! [X94] :
            ( ( ! [X7,X0] :
                  ( ( p(s(bool,i(s(fun(fun(fun(X3,bool),bool),bool),i(s(fun(fun(X3,bool),fun(fun(fun(X3,bool),bool),bool)),in),s(fun(X3,bool),X7))),s(fun(fun(X3,bool),bool),X94))))
                    & p(s(bool,i(s(fun(fun(fun(X3,bool),bool),bool),i(s(fun(fun(X3,bool),fun(fun(fun(X3,bool),bool),bool)),in),s(fun(X3,bool),X0))),s(fun(fun(X3,bool),bool),X94)))) )
                 => ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(fun(X3,bool),fun(fun(X3,bool),bool)),subset),s(fun(X3,bool),X7))),s(fun(X3,bool),X0))))
                    | p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(fun(X3,bool),fun(fun(X3,bool),bool)),subset),s(fun(X3,bool),X0))),s(fun(X3,bool),X7)))) ) )
              & ? [X0] : p(s(bool,i(s(fun(fun(fun(X3,bool),bool),bool),i(s(fun(fun(X3,bool),fun(fun(fun(X3,bool),bool),bool)),in),s(fun(X3,bool),X0))),s(fun(fun(X3,bool),bool),X94))))
              & ! [X0] :
                  ( p(s(bool,i(s(fun(fun(fun(X3,bool),bool),bool),i(s(fun(fun(X3,bool),fun(fun(fun(X3,bool),bool),bool)),in),s(fun(X3,bool),X0))),s(fun(fun(X3,bool),bool),X94))))
                 => p(s(bool,i(s(fun(fun(X3,bool),bool),X6),s(fun(X3,bool),X0)))) ) )
           => p(s(bool,i(s(fun(fun(X3,bool),bool),X6),s(fun(X3,bool),i(s(fun(fun(fun(X3,bool),bool),fun(X3,bool)),unions),s(fun(fun(X3,bool),bool),X94)))))) ) )
     => ? [X15] :
          ( ! [X0] :
              ( ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(fun(X3,bool),fun(fun(X3,bool),bool)),subset),s(fun(X3,bool),X15))),s(fun(X3,bool),X0))))
                & p(s(bool,i(s(fun(fun(X3,bool),bool),X6),s(fun(X3,bool),X0)))) )
             => s(fun(X3,bool),X0) = s(fun(X3,bool),X15) )
          & p(s(bool,i(s(fun(fun(X3,bool),bool),X6),s(fun(X3,bool),X15)))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aZLu_SUBSETSu_UNIONSu_NONEMPTY) ).

fof(f16025,plain,
    ( ~ spl2409_231
    | spl2409_2 ),
    inference(avatar_split_clause,[],[f15551,f13312,f16022]) ).

fof(f16022,plain,
    ( spl2409_231
  <=> sP1893(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_231])]) ).

fof(f15551,plain,
    ( ~ sP1893(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))))
    | spl2409_2 ),
    inference(resolution,[],[f13314,f9889]) ).

fof(f9889,plain,
    ! [X0,X1,X8] :
      ( ~ sP1893(X8,X1,X0)
      | p(s(bool,i(s(fun(fun(X1,bool),bool),X0),s(fun(X1,bool),X8)))) ),
    inference(cnf_transformation,[],[f5309]) ).

fof(f16020,plain,
    ( ~ spl2409_230
    | spl2409_2 ),
    inference(avatar_split_clause,[],[f15606,f13312,f16017]) ).

fof(f16017,plain,
    ( spl2409_230
  <=> sP1180(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))),fun(cart(real,sK694),bool)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_230])]) ).

fof(f15606,plain,
    ( ~ sP1180(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))),fun(cart(real,sK694),bool))
    | spl2409_2 ),
    inference(resolution,[],[f13314,f8650]) ).

fof(f8650,plain,
    ! [X0,X1,X5] :
      ( ~ sP1180(X5,X1,X0)
      | p(s(bool,i(s(fun(X0,bool),X1),s(X0,X5)))) ),
    inference(cnf_transformation,[],[f5384]) ).

fof(f5384,plain,
    ! [X1,X0] :
      ( ? [X5] :
          ( ! [X6] :
              ( ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,X6))))
              | s(X0,X5) = s(X0,X6) )
          & p(s(bool,i(s(fun(X0,bool),X1),s(X0,X5)))) )
    <=> ( ? [X2] : p(s(bool,i(s(fun(X0,bool),X1),s(X0,X2))))
        & ! [X4,X3] :
            ( s(X0,X3) = s(X0,X4)
            | ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,X4))))
            | ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,X3)))) ) ) ),
    inference(flattening,[],[f5383]) ).

fof(f5383,plain,
    ! [X1,X0] :
      ( ? [X5] :
          ( ! [X6] :
              ( ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,X6))))
              | s(X0,X5) = s(X0,X6) )
          & p(s(bool,i(s(fun(X0,bool),X1),s(X0,X5)))) )
    <=> ( ! [X4,X3] :
            ( s(X0,X3) = s(X0,X4)
            | ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,X3))))
            | ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,X4)))) )
        & ? [X2] : p(s(bool,i(s(fun(X0,bool),X1),s(X0,X2)))) ) ),
    inference(ennf_transformation,[],[f3939]) ).

fof(f3939,plain,
    ! [X1,X0] :
      ( ? [X5] :
          ( p(s(bool,i(s(fun(X0,bool),X1),s(X0,X5))))
          & ! [X6] :
              ( p(s(bool,i(s(fun(X0,bool),X1),s(X0,X6))))
             => s(X0,X5) = s(X0,X6) ) )
    <=> ( ! [X4,X3] :
            ( ( p(s(bool,i(s(fun(X0,bool),X1),s(X0,X3))))
              & p(s(bool,i(s(fun(X0,bool),X1),s(X0,X4)))) )
           => s(X0,X3) = s(X0,X4) )
        & ? [X2] : p(s(bool,i(s(fun(X0,bool),X1),s(X0,X2)))) ) ),
    inference(rectify,[],[f82]) ).

fof(f82,axiom,
    ! [X3,X6] :
      ( ( ? [X0] : p(s(bool,i(s(fun(X3,bool),X6),s(X3,X0))))
        & ! [X0,X1] :
            ( ( p(s(bool,i(s(fun(X3,bool),X6),s(X3,X0))))
              & p(s(bool,i(s(fun(X3,bool),X6),s(X3,X1)))) )
           => s(X3,X0) = s(X3,X1) ) )
    <=> ? [X0] :
          ( ! [X7] :
              ( p(s(bool,i(s(fun(X3,bool),X6),s(X3,X7))))
             => s(X3,X0) = s(X3,X7) )
          & p(s(bool,i(s(fun(X3,bool),X6),s(X3,X0)))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aEXISTSu_UNIQUE) ).

fof(f16015,plain,
    ( ~ spl2409_229
    | spl2409_2 ),
    inference(avatar_split_clause,[],[f15594,f13312,f16012]) ).

fof(f16012,plain,
    ( spl2409_229
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),sK743(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))),fun(cart(real,sK694),bool)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_229])]) ).

fof(f15594,plain,
    ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),sK743(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))),fun(cart(real,sK694),bool))))))
    | spl2409_2 ),
    inference(resolution,[],[f13314,f7873]) ).

fof(f7873,plain,
    ! [X2,X0,X1] :
      ( p(s(bool,i(s(fun(X1,bool),X0),s(X1,X2))))
      | ~ p(s(bool,i(s(fun(X1,bool),X0),s(X1,sK743(X0,X1))))) ),
    inference(cnf_transformation,[],[f6021]) ).

fof(f6021,plain,
    ! [X1,X0] :
      ( ? [X2] : ~ p(s(bool,i(s(fun(X1,bool),X0),s(X1,X2))))
    <=> ? [X3] : ~ p(s(bool,i(s(fun(X1,bool),X0),s(X1,X3)))) ),
    inference(ennf_transformation,[],[f3970]) ).

fof(f3970,plain,
    ! [X1,X0] :
      ( ? [X3] : ~ p(s(bool,i(s(fun(X1,bool),X0),s(X1,X3))))
    <=> ~ ! [X2] : p(s(bool,i(s(fun(X1,bool),X0),s(X1,X2)))) ),
    inference(rectify,[],[f104]) ).

fof(f104,axiom,
    ! [X6,X3] :
      ( ~ ! [X0] : p(s(bool,i(s(fun(X3,bool),X6),s(X3,X0))))
    <=> ? [X0] : ~ p(s(bool,i(s(fun(X3,bool),X6),s(X3,X0)))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aNOTu_FORALLu_THM) ).

fof(f16010,plain,
    ( spl2409_228
    | spl2409_2 ),
    inference(avatar_split_clause,[],[f15644,f13312,f16007]) ).

fof(f16007,plain,
    ( spl2409_228
  <=> sQ2408_eqProxy(s(fun(cart(real,sK694),bool),sK1569(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_228])]) ).

fof(f15644,plain,
    ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),sK1569(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))
    | spl2409_2 ),
    inference(resolution,[],[f13314,f12499]) ).

fof(f12499,plain,
    ! [X2,X0,X1] :
      ( sQ2408_eqProxy(s(X0,sK1569(X0,X1,X2)),s(X0,X1))
      | p(s(bool,i(s(fun(X0,bool),X2),s(X0,X1)))) ),
    inference(equality_proxy_replacement,[],[f9346,f10774]) ).

fof(f9346,plain,
    ! [X2,X0,X1] :
      ( p(s(bool,i(s(fun(X0,bool),X2),s(X0,X1))))
      | s(X0,sK1569(X0,X1,X2)) = s(X0,X1) ),
    inference(cnf_transformation,[],[f5491]) ).

fof(f5491,plain,
    ! [X2,X1,X0] :
      ( ! [X3] :
          ( p(s(bool,i(s(fun(X0,bool),X2),s(X0,X3))))
          | s(X0,X3) != s(X0,X1) )
    <=> p(s(bool,i(s(fun(X0,bool),X2),s(X0,X1)))) ),
    inference(ennf_transformation,[],[f3969]) ).

fof(f3969,plain,
    ! [X2,X1,X0] :
      ( ! [X3] :
          ( s(X0,X3) = s(X0,X1)
         => p(s(bool,i(s(fun(X0,bool),X2),s(X0,X3)))) )
    <=> p(s(bool,i(s(fun(X0,bool),X2),s(X0,X1)))) ),
    inference(rectify,[],[f54]) ).

fof(f54,axiom,
    ! [X3,X15,X6] :
      ( ! [X0] :
          ( s(X3,X0) = s(X3,X15)
         => p(s(bool,i(s(fun(X3,bool),X6),s(X3,X0)))) )
    <=> p(s(bool,i(s(fun(X3,bool),X6),s(X3,X15)))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aFORALLu_UNWINDu_THM2) ).

fof(f16005,plain,
    ( ~ spl2409_227
    | spl2409_2 ),
    inference(avatar_split_clause,[],[f15593,f13312,f16002]) ).

fof(f16002,plain,
    ( spl2409_227
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),sK742(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))),fun(cart(real,sK694),bool)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_227])]) ).

fof(f15593,plain,
    ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),sK742(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))),fun(cart(real,sK694),bool))))))
    | spl2409_2 ),
    inference(resolution,[],[f13314,f7872]) ).

fof(f7872,plain,
    ! [X3,X0,X1] :
      ( ~ p(s(bool,i(s(fun(X1,bool),X0),s(X1,sK742(X0,X1)))))
      | p(s(bool,i(s(fun(X1,bool),X0),s(X1,X3)))) ),
    inference(cnf_transformation,[],[f6021]) ).

fof(f16000,plain,
    ( ~ spl2409_226
    | spl2409_2 ),
    inference(avatar_split_clause,[],[f15543,f13312,f15997]) ).

fof(f15997,plain,
    ( spl2409_226
  <=> sP607(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_226])]) ).

fof(f15543,plain,
    ( ~ sP607(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))))
    | spl2409_2 ),
    inference(resolution,[],[f13314,f7603]) ).

fof(f7603,plain,
    ! [X0,X1,X8] :
      ( ~ sP607(X8,X1,X0)
      | p(s(bool,i(s(fun(fun(X1,bool),bool),X0),s(fun(X1,bool),X8)))) ),
    inference(cnf_transformation,[],[f5531]) ).

fof(f5531,plain,
    ! [X1,X0] :
      ( ? [X8] :
          ( p(s(bool,i(s(fun(fun(X1,bool),bool),X0),s(fun(X1,bool),X8))))
          & ! [X9] :
              ( ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(fun(X1,bool),fun(fun(X1,bool),bool)),subset),s(fun(X1,bool),X8))),s(fun(X1,bool),X9))))
              | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),X0),s(fun(X1,bool),X9))))
              | s(fun(X1,bool),X8) = s(fun(X1,bool),X9) ) )
      | ? [X2] :
          ( ! [X6] :
              ( ~ p(s(bool,i(s(fun(fun(X1,bool),bool),X0),s(fun(X1,bool),X6))))
              | ? [X7] :
                  ( p(s(bool,i(s(fun(fun(fun(X1,bool),bool),bool),i(s(fun(fun(X1,bool),fun(fun(fun(X1,bool),bool),bool)),in),s(fun(X1,bool),X7))),s(fun(fun(X1,bool),bool),X2))))
                  & ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(fun(X1,bool),fun(fun(X1,bool),bool)),subset),s(fun(X1,bool),X7))),s(fun(X1,bool),X6)))) ) )
          & ! [X4,X5] :
              ( p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(fun(X1,bool),fun(fun(X1,bool),bool)),subset),s(fun(X1,bool),X5))),s(fun(X1,bool),X4))))
              | ~ p(s(bool,i(s(fun(fun(fun(X1,bool),bool),bool),i(s(fun(fun(X1,bool),fun(fun(fun(X1,bool),bool),bool)),in),s(fun(X1,bool),X4))),s(fun(fun(X1,bool),bool),X2))))
              | ~ p(s(bool,i(s(fun(fun(fun(X1,bool),bool),bool),i(s(fun(fun(X1,bool),fun(fun(fun(X1,bool),bool),bool)),in),s(fun(X1,bool),X5))),s(fun(fun(X1,bool),bool),X2))))
              | p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(fun(X1,bool),fun(fun(X1,bool),bool)),subset),s(fun(X1,bool),X4))),s(fun(X1,bool),X5)))) )
          & ! [X3] :
              ( ~ p(s(bool,i(s(fun(fun(fun(X1,bool),bool),bool),i(s(fun(fun(X1,bool),fun(fun(fun(X1,bool),bool),bool)),in),s(fun(X1,bool),X3))),s(fun(fun(X1,bool),bool),X2))))
              | p(s(bool,i(s(fun(fun(X1,bool),bool),X0),s(fun(X1,bool),X3)))) ) ) ),
    inference(flattening,[],[f5530]) ).

fof(f5530,plain,
    ! [X1,X0] :
      ( ? [X8] :
          ( p(s(bool,i(s(fun(fun(X1,bool),bool),X0),s(fun(X1,bool),X8))))
          & ! [X9] :
              ( s(fun(X1,bool),X8) = s(fun(X1,bool),X9)
              | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(fun(X1,bool),fun(fun(X1,bool),bool)),subset),s(fun(X1,bool),X8))),s(fun(X1,bool),X9))))
              | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),X0),s(fun(X1,bool),X9)))) ) )
      | ? [X2] :
          ( ! [X6] :
              ( ~ p(s(bool,i(s(fun(fun(X1,bool),bool),X0),s(fun(X1,bool),X6))))
              | ? [X7] :
                  ( p(s(bool,i(s(fun(fun(fun(X1,bool),bool),bool),i(s(fun(fun(X1,bool),fun(fun(fun(X1,bool),bool),bool)),in),s(fun(X1,bool),X7))),s(fun(fun(X1,bool),bool),X2))))
                  & ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(fun(X1,bool),fun(fun(X1,bool),bool)),subset),s(fun(X1,bool),X7))),s(fun(X1,bool),X6)))) ) )
          & ! [X3] :
              ( ~ p(s(bool,i(s(fun(fun(fun(X1,bool),bool),bool),i(s(fun(fun(X1,bool),fun(fun(fun(X1,bool),bool),bool)),in),s(fun(X1,bool),X3))),s(fun(fun(X1,bool),bool),X2))))
              | p(s(bool,i(s(fun(fun(X1,bool),bool),X0),s(fun(X1,bool),X3)))) )
          & ! [X5,X4] :
              ( p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(fun(X1,bool),fun(fun(X1,bool),bool)),subset),s(fun(X1,bool),X4))),s(fun(X1,bool),X5))))
              | p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(fun(X1,bool),fun(fun(X1,bool),bool)),subset),s(fun(X1,bool),X5))),s(fun(X1,bool),X4))))
              | ~ p(s(bool,i(s(fun(fun(fun(X1,bool),bool),bool),i(s(fun(fun(X1,bool),fun(fun(fun(X1,bool),bool),bool)),in),s(fun(X1,bool),X4))),s(fun(fun(X1,bool),bool),X2))))
              | ~ p(s(bool,i(s(fun(fun(fun(X1,bool),bool),bool),i(s(fun(fun(X1,bool),fun(fun(fun(X1,bool),bool),bool)),in),s(fun(X1,bool),X5))),s(fun(fun(X1,bool),bool),X2)))) ) ) ),
    inference(ennf_transformation,[],[f4430]) ).

fof(f4430,plain,
    ! [X1,X0] :
      ( ! [X2] :
          ( ( ! [X3] :
                ( p(s(bool,i(s(fun(fun(fun(X1,bool),bool),bool),i(s(fun(fun(X1,bool),fun(fun(fun(X1,bool),bool),bool)),in),s(fun(X1,bool),X3))),s(fun(fun(X1,bool),bool),X2))))
               => p(s(bool,i(s(fun(fun(X1,bool),bool),X0),s(fun(X1,bool),X3)))) )
            & ! [X5,X4] :
                ( ( p(s(bool,i(s(fun(fun(fun(X1,bool),bool),bool),i(s(fun(fun(X1,bool),fun(fun(fun(X1,bool),bool),bool)),in),s(fun(X1,bool),X4))),s(fun(fun(X1,bool),bool),X2))))
                  & p(s(bool,i(s(fun(fun(fun(X1,bool),bool),bool),i(s(fun(fun(X1,bool),fun(fun(fun(X1,bool),bool),bool)),in),s(fun(X1,bool),X5))),s(fun(fun(X1,bool),bool),X2)))) )
               => ( p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(fun(X1,bool),fun(fun(X1,bool),bool)),subset),s(fun(X1,bool),X4))),s(fun(X1,bool),X5))))
                  | p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(fun(X1,bool),fun(fun(X1,bool),bool)),subset),s(fun(X1,bool),X5))),s(fun(X1,bool),X4)))) ) ) )
         => ? [X6] :
              ( ! [X7] :
                  ( p(s(bool,i(s(fun(fun(fun(X1,bool),bool),bool),i(s(fun(fun(X1,bool),fun(fun(fun(X1,bool),bool),bool)),in),s(fun(X1,bool),X7))),s(fun(fun(X1,bool),bool),X2))))
                 => p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(fun(X1,bool),fun(fun(X1,bool),bool)),subset),s(fun(X1,bool),X7))),s(fun(X1,bool),X6)))) )
              & p(s(bool,i(s(fun(fun(X1,bool),bool),X0),s(fun(X1,bool),X6)))) ) )
     => ? [X8] :
          ( p(s(bool,i(s(fun(fun(X1,bool),bool),X0),s(fun(X1,bool),X8))))
          & ! [X9] :
              ( ( p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(fun(X1,bool),fun(fun(X1,bool),bool)),subset),s(fun(X1,bool),X8))),s(fun(X1,bool),X9))))
                & p(s(bool,i(s(fun(fun(X1,bool),bool),X0),s(fun(X1,bool),X9)))) )
             => s(fun(X1,bool),X8) = s(fun(X1,bool),X9) ) ) ),
    inference(rectify,[],[f2519]) ).

fof(f2519,axiom,
    ! [X6,X3] :
      ( ! [X94] :
          ( ( ! [X0] :
                ( p(s(bool,i(s(fun(fun(fun(X3,bool),bool),bool),i(s(fun(fun(X3,bool),fun(fun(fun(X3,bool),bool),bool)),in),s(fun(X3,bool),X0))),s(fun(fun(X3,bool),bool),X94))))
               => p(s(bool,i(s(fun(fun(X3,bool),bool),X6),s(fun(X3,bool),X0)))) )
            & ! [X7,X0] :
                ( ( p(s(bool,i(s(fun(fun(fun(X3,bool),bool),bool),i(s(fun(fun(X3,bool),fun(fun(fun(X3,bool),bool),bool)),in),s(fun(X3,bool),X0))),s(fun(fun(X3,bool),bool),X94))))
                  & p(s(bool,i(s(fun(fun(fun(X3,bool),bool),bool),i(s(fun(fun(X3,bool),fun(fun(fun(X3,bool),bool),bool)),in),s(fun(X3,bool),X7))),s(fun(fun(X3,bool),bool),X94)))) )
               => ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(fun(X3,bool),fun(fun(X3,bool),bool)),subset),s(fun(X3,bool),X7))),s(fun(X3,bool),X0))))
                  | p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(fun(X3,bool),fun(fun(X3,bool),bool)),subset),s(fun(X3,bool),X0))),s(fun(X3,bool),X7)))) ) ) )
         => ? [X8] :
              ( ! [X0] :
                  ( p(s(bool,i(s(fun(fun(fun(X3,bool),bool),bool),i(s(fun(fun(X3,bool),fun(fun(fun(X3,bool),bool),bool)),in),s(fun(X3,bool),X0))),s(fun(fun(X3,bool),bool),X94))))
                 => p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(fun(X3,bool),fun(fun(X3,bool),bool)),subset),s(fun(X3,bool),X0))),s(fun(X3,bool),X8)))) )
              & p(s(bool,i(s(fun(fun(X3,bool),bool),X6),s(fun(X3,bool),X8)))) ) )
     => ? [X15] :
          ( p(s(bool,i(s(fun(fun(X3,bool),bool),X6),s(fun(X3,bool),X15))))
          & ! [X0] :
              ( ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(fun(X3,bool),fun(fun(X3,bool),bool)),subset),s(fun(X3,bool),X15))),s(fun(X3,bool),X0))))
                & p(s(bool,i(s(fun(fun(X3,bool),bool),X6),s(fun(X3,bool),X0)))) )
             => s(fun(X3,bool),X0) = s(fun(X3,bool),X15) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aZLu_SUBSETS) ).

fof(f15995,plain,
    ( ~ spl2409_224
    | spl2409_225
    | spl2409_2 ),
    inference(avatar_split_clause,[],[f15560,f13312,f15993,f15989]) ).

fof(f15989,plain,
    ( spl2409_224
  <=> p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(fun(cart(real,sK694),bool),bool),sK2021(cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_224])]) ).

fof(f15993,plain,
    ( spl2409_225
  <=> ! [X219,X220] :
        ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),hull),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))))),s(fun(cart(real,sK694),bool),X220))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),hull),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))))),s(fun(cart(real,sK694),bool),X219))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),bool),bool)),subset),s(fun(cart(real,sK694),bool),X220))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),hull),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))))),s(fun(cart(real,sK694),bool),X219))))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),bool),bool)),subset),s(fun(cart(real,sK694),bool),X219))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),hull),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))))),s(fun(cart(real,sK694),bool),X220)))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_225])]) ).

fof(f15560,plain,
    ( ! [X220,X219] :
        ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),hull),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))))),s(fun(cart(real,sK694),bool),X220))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),hull),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))))),s(fun(cart(real,sK694),bool),X219))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),bool),bool)),subset),s(fun(cart(real,sK694),bool),X219))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),hull),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))))),s(fun(cart(real,sK694),bool),X220))))))
        | ~ p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(fun(cart(real,sK694),bool),bool),sK2021(cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))))))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),bool),bool)),subset),s(fun(cart(real,sK694),bool),X220))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),hull),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))))),s(fun(cart(real,sK694),bool),X219)))))) )
    | spl2409_2 ),
    inference(resolution,[],[f13314,f12947]) ).

fof(f12947,plain,
    ! [X2,X3,X0,X1,X5] :
      ( p(s(bool,i(s(fun(fun(X0,bool),bool),X2),s(fun(X0,bool),X5))))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(fun(X0,bool),fun(fun(X0,bool),bool)),subset),s(fun(X0,bool),X3))),s(fun(X0,bool),i(s(fun(fun(X0,bool),fun(X0,bool)),i(s(fun(fun(fun(X0,bool),bool),fun(fun(X0,bool),fun(X0,bool))),hull),s(fun(fun(X0,bool),bool),X2))),s(fun(X0,bool),X1))))))
      | ~ p(s(bool,i(s(fun(fun(fun(X0,bool),bool),bool),i(s(fun(fun(X0,bool),fun(fun(fun(X0,bool),bool),bool)),in),s(fun(X0,bool),X5))),s(fun(fun(X0,bool),bool),sK2021(X0,X2)))))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(fun(X0,bool),fun(fun(X0,bool),bool)),subset),s(fun(X0,bool),X1))),s(fun(X0,bool),i(s(fun(fun(X0,bool),fun(X0,bool)),i(s(fun(fun(fun(X0,bool),bool),fun(fun(X0,bool),fun(X0,bool))),hull),s(fun(fun(X0,bool),bool),X2))),s(fun(X0,bool),X3))))))
      | sQ2408_eqProxy(s(fun(X0,bool),i(s(fun(fun(X0,bool),fun(X0,bool)),i(s(fun(fun(fun(X0,bool),bool),fun(fun(X0,bool),fun(X0,bool))),hull),s(fun(fun(X0,bool),bool),X2))),s(fun(X0,bool),X1))),s(fun(X0,bool),i(s(fun(fun(X0,bool),fun(X0,bool)),i(s(fun(fun(fun(X0,bool),bool),fun(fun(X0,bool),fun(X0,bool))),hull),s(fun(fun(X0,bool),bool),X2))),s(fun(X0,bool),X3)))) ),
    inference(equality_proxy_replacement,[],[f10116,f10774]) ).

fof(f10116,plain,
    ! [X2,X3,X0,X1,X5] :
      ( ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(fun(X0,bool),fun(fun(X0,bool),bool)),subset),s(fun(X0,bool),X1))),s(fun(X0,bool),i(s(fun(fun(X0,bool),fun(X0,bool)),i(s(fun(fun(fun(X0,bool),bool),fun(fun(X0,bool),fun(X0,bool))),hull),s(fun(fun(X0,bool),bool),X2))),s(fun(X0,bool),X3))))))
      | s(fun(X0,bool),i(s(fun(fun(X0,bool),fun(X0,bool)),i(s(fun(fun(fun(X0,bool),bool),fun(fun(X0,bool),fun(X0,bool))),hull),s(fun(fun(X0,bool),bool),X2))),s(fun(X0,bool),X1))) = s(fun(X0,bool),i(s(fun(fun(X0,bool),fun(X0,bool)),i(s(fun(fun(fun(X0,bool),bool),fun(fun(X0,bool),fun(X0,bool))),hull),s(fun(fun(X0,bool),bool),X2))),s(fun(X0,bool),X3)))
      | p(s(bool,i(s(fun(fun(X0,bool),bool),X2),s(fun(X0,bool),X5))))
      | ~ p(s(bool,i(s(fun(fun(fun(X0,bool),bool),bool),i(s(fun(fun(X0,bool),fun(fun(fun(X0,bool),bool),bool)),in),s(fun(X0,bool),X5))),s(fun(fun(X0,bool),bool),sK2021(X0,X2)))))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(fun(X0,bool),fun(fun(X0,bool),bool)),subset),s(fun(X0,bool),X3))),s(fun(X0,bool),i(s(fun(fun(X0,bool),fun(X0,bool)),i(s(fun(fun(fun(X0,bool),bool),fun(fun(X0,bool),fun(X0,bool))),hull),s(fun(fun(X0,bool),bool),X2))),s(fun(X0,bool),X1)))))) ),
    inference(cnf_transformation,[],[f6337]) ).

fof(f6337,plain,
    ! [X0,X2,X3,X1] :
      ( ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(fun(X0,bool),fun(fun(X0,bool),bool)),subset),s(fun(X0,bool),X3))),s(fun(X0,bool),i(s(fun(fun(X0,bool),fun(X0,bool)),i(s(fun(fun(fun(X0,bool),bool),fun(fun(X0,bool),fun(X0,bool))),hull),s(fun(fun(X0,bool),bool),X2))),s(fun(X0,bool),X1))))))
      | ? [X4] :
          ( ! [X5] :
              ( ~ p(s(bool,i(s(fun(fun(fun(X0,bool),bool),bool),i(s(fun(fun(X0,bool),fun(fun(fun(X0,bool),bool),bool)),in),s(fun(X0,bool),X5))),s(fun(fun(X0,bool),bool),X4))))
              | p(s(bool,i(s(fun(fun(X0,bool),bool),X2),s(fun(X0,bool),X5)))) )
          & ~ p(s(bool,i(s(fun(fun(X0,bool),bool),X2),s(fun(X0,bool),i(s(fun(fun(fun(X0,bool),bool),fun(X0,bool)),inters),s(fun(fun(X0,bool),bool),X4)))))) )
      | s(fun(X0,bool),i(s(fun(fun(X0,bool),fun(X0,bool)),i(s(fun(fun(fun(X0,bool),bool),fun(fun(X0,bool),fun(X0,bool))),hull),s(fun(fun(X0,bool),bool),X2))),s(fun(X0,bool),X1))) = s(fun(X0,bool),i(s(fun(fun(X0,bool),fun(X0,bool)),i(s(fun(fun(fun(X0,bool),bool),fun(fun(X0,bool),fun(X0,bool))),hull),s(fun(fun(X0,bool),bool),X2))),s(fun(X0,bool),X3)))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(fun(X0,bool),fun(fun(X0,bool),bool)),subset),s(fun(X0,bool),X1))),s(fun(X0,bool),i(s(fun(fun(X0,bool),fun(X0,bool)),i(s(fun(fun(fun(X0,bool),bool),fun(fun(X0,bool),fun(X0,bool))),hull),s(fun(fun(X0,bool),bool),X2))),s(fun(X0,bool),X3)))))) ),
    inference(flattening,[],[f6336]) ).

fof(f6336,plain,
    ! [X0,X1,X2,X3] :
      ( s(fun(X0,bool),i(s(fun(fun(X0,bool),fun(X0,bool)),i(s(fun(fun(fun(X0,bool),bool),fun(fun(X0,bool),fun(X0,bool))),hull),s(fun(fun(X0,bool),bool),X2))),s(fun(X0,bool),X1))) = s(fun(X0,bool),i(s(fun(fun(X0,bool),fun(X0,bool)),i(s(fun(fun(fun(X0,bool),bool),fun(fun(X0,bool),fun(X0,bool))),hull),s(fun(fun(X0,bool),bool),X2))),s(fun(X0,bool),X3)))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(fun(X0,bool),fun(fun(X0,bool),bool)),subset),s(fun(X0,bool),X1))),s(fun(X0,bool),i(s(fun(fun(X0,bool),fun(X0,bool)),i(s(fun(fun(fun(X0,bool),bool),fun(fun(X0,bool),fun(X0,bool))),hull),s(fun(fun(X0,bool),bool),X2))),s(fun(X0,bool),X3))))))
      | ? [X4] :
          ( ! [X5] :
              ( ~ p(s(bool,i(s(fun(fun(fun(X0,bool),bool),bool),i(s(fun(fun(X0,bool),fun(fun(fun(X0,bool),bool),bool)),in),s(fun(X0,bool),X5))),s(fun(fun(X0,bool),bool),X4))))
              | p(s(bool,i(s(fun(fun(X0,bool),bool),X2),s(fun(X0,bool),X5)))) )
          & ~ p(s(bool,i(s(fun(fun(X0,bool),bool),X2),s(fun(X0,bool),i(s(fun(fun(fun(X0,bool),bool),fun(X0,bool)),inters),s(fun(fun(X0,bool),bool),X4)))))) )
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(fun(X0,bool),fun(fun(X0,bool),bool)),subset),s(fun(X0,bool),X3))),s(fun(X0,bool),i(s(fun(fun(X0,bool),fun(X0,bool)),i(s(fun(fun(fun(X0,bool),bool),fun(fun(X0,bool),fun(X0,bool))),hull),s(fun(fun(X0,bool),bool),X2))),s(fun(X0,bool),X1)))))) ),
    inference(ennf_transformation,[],[f4823]) ).

fof(f4823,plain,
    ! [X0,X1,X2,X3] :
      ( ( p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(fun(X0,bool),fun(fun(X0,bool),bool)),subset),s(fun(X0,bool),X1))),s(fun(X0,bool),i(s(fun(fun(X0,bool),fun(X0,bool)),i(s(fun(fun(fun(X0,bool),bool),fun(fun(X0,bool),fun(X0,bool))),hull),s(fun(fun(X0,bool),bool),X2))),s(fun(X0,bool),X3))))))
        & ! [X4] :
            ( ! [X5] :
                ( p(s(bool,i(s(fun(fun(fun(X0,bool),bool),bool),i(s(fun(fun(X0,bool),fun(fun(fun(X0,bool),bool),bool)),in),s(fun(X0,bool),X5))),s(fun(fun(X0,bool),bool),X4))))
               => p(s(bool,i(s(fun(fun(X0,bool),bool),X2),s(fun(X0,bool),X5)))) )
           => p(s(bool,i(s(fun(fun(X0,bool),bool),X2),s(fun(X0,bool),i(s(fun(fun(fun(X0,bool),bool),fun(X0,bool)),inters),s(fun(fun(X0,bool),bool),X4)))))) )
        & p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(fun(X0,bool),fun(fun(X0,bool),bool)),subset),s(fun(X0,bool),X3))),s(fun(X0,bool),i(s(fun(fun(X0,bool),fun(X0,bool)),i(s(fun(fun(fun(X0,bool),bool),fun(fun(X0,bool),fun(X0,bool))),hull),s(fun(fun(X0,bool),bool),X2))),s(fun(X0,bool),X1)))))) )
     => s(fun(X0,bool),i(s(fun(fun(X0,bool),fun(X0,bool)),i(s(fun(fun(fun(X0,bool),bool),fun(fun(X0,bool),fun(X0,bool))),hull),s(fun(fun(X0,bool),bool),X2))),s(fun(X0,bool),X1))) = s(fun(X0,bool),i(s(fun(fun(X0,bool),fun(X0,bool)),i(s(fun(fun(fun(X0,bool),bool),fun(fun(X0,bool),fun(X0,bool))),hull),s(fun(fun(X0,bool),bool),X2))),s(fun(X0,bool),X3))) ),
    inference(rectify,[],[f2710]) ).

fof(f2710,axiom,
    ! [X967,X14,X6,X96] :
      ( ( p(s(bool,i(s(fun(fun(X967,bool),bool),i(s(fun(fun(X967,bool),fun(fun(X967,bool),bool)),subset),s(fun(X967,bool),X14))),s(fun(X967,bool),i(s(fun(fun(X967,bool),fun(X967,bool)),i(s(fun(fun(fun(X967,bool),bool),fun(fun(X967,bool),fun(X967,bool))),hull),s(fun(fun(X967,bool),bool),X6))),s(fun(X967,bool),X96))))))
        & p(s(bool,i(s(fun(fun(X967,bool),bool),i(s(fun(fun(X967,bool),fun(fun(X967,bool),bool)),subset),s(fun(X967,bool),X96))),s(fun(X967,bool),i(s(fun(fun(X967,bool),fun(X967,bool)),i(s(fun(fun(fun(X967,bool),bool),fun(fun(X967,bool),fun(X967,bool))),hull),s(fun(fun(X967,bool),bool),X6))),s(fun(X967,bool),X14))))))
        & ! [X10] :
            ( ! [X96] :
                ( p(s(bool,i(s(fun(fun(fun(X967,bool),bool),bool),i(s(fun(fun(X967,bool),fun(fun(fun(X967,bool),bool),bool)),in),s(fun(X967,bool),X96))),s(fun(fun(X967,bool),bool),X10))))
               => p(s(bool,i(s(fun(fun(X967,bool),bool),X6),s(fun(X967,bool),X96)))) )
           => p(s(bool,i(s(fun(fun(X967,bool),bool),X6),s(fun(X967,bool),i(s(fun(fun(fun(X967,bool),bool),fun(X967,bool)),inters),s(fun(fun(X967,bool),bool),X10)))))) ) )
     => s(fun(X967,bool),i(s(fun(fun(X967,bool),fun(X967,bool)),i(s(fun(fun(fun(X967,bool),bool),fun(fun(X967,bool),fun(X967,bool))),hull),s(fun(fun(X967,bool),bool),X6))),s(fun(X967,bool),X14))) = s(fun(X967,bool),i(s(fun(fun(X967,bool),fun(X967,bool)),i(s(fun(fun(fun(X967,bool),bool),fun(fun(X967,bool),fun(X967,bool))),hull),s(fun(fun(X967,bool),bool),X6))),s(fun(X967,bool),X96))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aHULLSu_EQ) ).

fof(f15986,plain,
    ( spl2409_223
    | spl2409_2 ),
    inference(avatar_split_clause,[],[f15520,f13312,f15983]) ).

fof(f15983,plain,
    ( spl2409_223
  <=> sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(cart(real,sK694),bool)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),fun(cart(real,sK694),bool))),delete),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_223])]) ).

fof(f15520,plain,
    ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(cart(real,sK694),bool)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),fun(cart(real,sK694),bool))),delete),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))
    | spl2409_2 ),
    inference(resolution,[],[f13314,f11141]) ).

fof(f11141,plain,
    ! [X2,X0,X1] :
      ( sQ2408_eqProxy(s(fun(X1,bool),i(s(fun(X1,fun(X1,bool)),i(s(fun(fun(X1,bool),fun(X1,fun(X1,bool))),delete),s(fun(X1,bool),X2))),s(X1,X0))),s(fun(X1,bool),X2))
      | p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X0))),s(fun(X1,bool),X2)))) ),
    inference(equality_proxy_replacement,[],[f7093,f10774]) ).

fof(f7093,plain,
    ! [X2,X0,X1] :
      ( s(fun(X1,bool),i(s(fun(X1,fun(X1,bool)),i(s(fun(fun(X1,bool),fun(X1,fun(X1,bool))),delete),s(fun(X1,bool),X2))),s(X1,X0))) = s(fun(X1,bool),X2)
      | p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X0))),s(fun(X1,bool),X2)))) ),
    inference(cnf_transformation,[],[f4581]) ).

fof(f4581,plain,
    ! [X2,X0,X1] :
      ( ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X0))),s(fun(X1,bool),X2))))
    <=> s(fun(X1,bool),i(s(fun(X1,fun(X1,bool)),i(s(fun(fun(X1,bool),fun(X1,fun(X1,bool))),delete),s(fun(X1,bool),X2))),s(X1,X0))) = s(fun(X1,bool),X2) ),
    inference(rectify,[],[f1785]) ).

fof(f1785,axiom,
    ! [X0,X3,X96] :
      ( ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),X96))))
    <=> s(fun(X3,bool),X96) = s(fun(X3,bool),i(s(fun(X3,fun(X3,bool)),i(s(fun(fun(X3,bool),fun(X3,fun(X3,bool))),delete),s(fun(X3,bool),X96))),s(X3,X0))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aDELETEu_NONu_ELEMENT) ).

fof(f15981,plain,
    ( ~ spl2409_201
    | spl2409_222
    | spl2409_2 ),
    inference(avatar_split_clause,[],[f15559,f13312,f15979,f15882]) ).

fof(f15882,plain,
    ( spl2409_201
  <=> p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(fun(cart(real,sK694),bool),bool),sK1966(cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_201])]) ).

fof(f15979,plain,
    ( spl2409_222
  <=> ! [X218] :
        ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),hull),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))))),s(fun(cart(real,sK694),bool),sK1967(cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))),X218)))),s(fun(cart(real,sK694),bool),X218))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),X218)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_222])]) ).

fof(f15559,plain,
    ( ! [X218] :
        ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),hull),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))))),s(fun(cart(real,sK694),bool),sK1967(cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))),X218)))),s(fun(cart(real,sK694),bool),X218))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),X218))))
        | ~ p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(fun(cart(real,sK694),bool),bool),sK1966(cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))))))) )
    | spl2409_2 ),
    inference(resolution,[],[f13314,f12908]) ).

fof(f12908,plain,
    ! [X2,X0,X1,X4] :
      ( ~ p(s(bool,i(s(fun(fun(fun(X0,bool),bool),bool),i(s(fun(fun(X0,bool),fun(fun(fun(X0,bool),bool),bool)),in),s(fun(X0,bool),X4))),s(fun(fun(X0,bool),bool),sK1966(X0,X1)))))
      | sQ2408_eqProxy(s(fun(X0,bool),i(s(fun(fun(X0,bool),fun(X0,bool)),i(s(fun(fun(fun(X0,bool),bool),fun(fun(X0,bool),fun(X0,bool))),hull),s(fun(fun(X0,bool),bool),X1))),s(fun(X0,bool),sK1967(X0,X1,X2)))),s(fun(X0,bool),X2))
      | p(s(bool,i(s(fun(fun(X0,bool),bool),X1),s(fun(X0,bool),X4))))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),X1),s(fun(X0,bool),X2)))) ),
    inference(equality_proxy_replacement,[],[f10029,f10774]) ).

fof(f10029,plain,
    ! [X2,X0,X1,X4] :
      ( ~ p(s(bool,i(s(fun(fun(X0,bool),bool),X1),s(fun(X0,bool),X2))))
      | s(fun(X0,bool),i(s(fun(fun(X0,bool),fun(X0,bool)),i(s(fun(fun(fun(X0,bool),bool),fun(fun(X0,bool),fun(X0,bool))),hull),s(fun(fun(X0,bool),bool),X1))),s(fun(X0,bool),sK1967(X0,X1,X2)))) = s(fun(X0,bool),X2)
      | ~ p(s(bool,i(s(fun(fun(fun(X0,bool),bool),bool),i(s(fun(fun(X0,bool),fun(fun(fun(X0,bool),bool),bool)),in),s(fun(X0,bool),X4))),s(fun(fun(X0,bool),bool),sK1966(X0,X1)))))
      | p(s(bool,i(s(fun(fun(X0,bool),bool),X1),s(fun(X0,bool),X4)))) ),
    inference(cnf_transformation,[],[f5840]) ).

fof(f5840,plain,
    ! [X1,X0,X2] :
      ( ? [X3] :
          ( ! [X4] :
              ( p(s(bool,i(s(fun(fun(X0,bool),bool),X1),s(fun(X0,bool),X4))))
              | ~ p(s(bool,i(s(fun(fun(fun(X0,bool),bool),bool),i(s(fun(fun(X0,bool),fun(fun(fun(X0,bool),bool),bool)),in),s(fun(X0,bool),X4))),s(fun(fun(X0,bool),bool),X3)))) )
          & ~ p(s(bool,i(s(fun(fun(X0,bool),bool),X1),s(fun(X0,bool),i(s(fun(fun(fun(X0,bool),bool),fun(X0,bool)),inters),s(fun(fun(X0,bool),bool),X3)))))) )
      | ( ? [X5] : s(fun(X0,bool),X2) = s(fun(X0,bool),i(s(fun(fun(X0,bool),fun(X0,bool)),i(s(fun(fun(fun(X0,bool),bool),fun(fun(X0,bool),fun(X0,bool))),hull),s(fun(fun(X0,bool),bool),X1))),s(fun(X0,bool),X5)))
      <=> p(s(bool,i(s(fun(fun(X0,bool),bool),X1),s(fun(X0,bool),X2)))) ) ),
    inference(ennf_transformation,[],[f4825]) ).

fof(f4825,plain,
    ! [X1,X0,X2] :
      ( ! [X3] :
          ( ! [X4] :
              ( p(s(bool,i(s(fun(fun(fun(X0,bool),bool),bool),i(s(fun(fun(X0,bool),fun(fun(fun(X0,bool),bool),bool)),in),s(fun(X0,bool),X4))),s(fun(fun(X0,bool),bool),X3))))
             => p(s(bool,i(s(fun(fun(X0,bool),bool),X1),s(fun(X0,bool),X4)))) )
         => p(s(bool,i(s(fun(fun(X0,bool),bool),X1),s(fun(X0,bool),i(s(fun(fun(fun(X0,bool),bool),fun(X0,bool)),inters),s(fun(fun(X0,bool),bool),X3)))))) )
     => ( ? [X5] : s(fun(X0,bool),X2) = s(fun(X0,bool),i(s(fun(fun(X0,bool),fun(X0,bool)),i(s(fun(fun(fun(X0,bool),bool),fun(fun(X0,bool),fun(X0,bool))),hull),s(fun(fun(X0,bool),bool),X1))),s(fun(X0,bool),X5)))
      <=> p(s(bool,i(s(fun(fun(X0,bool),bool),X1),s(fun(X0,bool),X2)))) ) ),
    inference(rectify,[],[f2709]) ).

fof(f2709,axiom,
    ! [X966,X6,X96] :
      ( ! [X10] :
          ( ! [X96] :
              ( p(s(bool,i(s(fun(fun(fun(X966,bool),bool),bool),i(s(fun(fun(X966,bool),fun(fun(fun(X966,bool),bool),bool)),in),s(fun(X966,bool),X96))),s(fun(fun(X966,bool),bool),X10))))
             => p(s(bool,i(s(fun(fun(X966,bool),bool),X6),s(fun(X966,bool),X96)))) )
         => p(s(bool,i(s(fun(fun(X966,bool),bool),X6),s(fun(X966,bool),i(s(fun(fun(fun(X966,bool),bool),fun(X966,bool)),inters),s(fun(fun(X966,bool),bool),X10)))))) )
     => ( p(s(bool,i(s(fun(fun(X966,bool),bool),X6),s(fun(X966,bool),X96))))
      <=> ? [X14] : s(fun(X966,bool),X96) = s(fun(X966,bool),i(s(fun(fun(X966,bool),fun(X966,bool)),i(s(fun(fun(fun(X966,bool),bool),fun(fun(X966,bool),fun(X966,bool))),hull),s(fun(fun(X966,bool),bool),X6))),s(fun(X966,bool),X14))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aISu_HULL) ).

fof(f15977,plain,
    ( spl2409_221
    | ~ spl2409_209
    | spl2409_2 ),
    inference(avatar_split_clause,[],[f15563,f13312,f15913,f15975]) ).

fof(f15975,plain,
    ( spl2409_221
  <=> ! [X222] :
        ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),X222))))
        | ~ p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),X222))),s(fun(fun(cart(real,sK694),bool),bool),sK2082(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))),cart(real,sK694)))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_221])]) ).

fof(f15913,plain,
    ( spl2409_209
  <=> sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),hull),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_209])]) ).

fof(f15563,plain,
    ( ! [X222] :
        ( ~ sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),hull),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),X222))))
        | ~ p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),X222))),s(fun(fun(cart(real,sK694),bool),bool),sK2082(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))),cart(real,sK694)))))) )
    | spl2409_2 ),
    inference(resolution,[],[f13314,f13007]) ).

fof(f15973,plain,
    ( ~ spl2409_220
    | spl2409_2 ),
    inference(avatar_split_clause,[],[f15616,f13312,f15970]) ).

fof(f15970,plain,
    ( spl2409_220
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),sK1569(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_220])]) ).

fof(f15616,plain,
    ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),sK1569(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))))))))
    | spl2409_2 ),
    inference(resolution,[],[f13314,f9347]) ).

fof(f9347,plain,
    ! [X2,X0,X1] :
      ( p(s(bool,i(s(fun(X0,bool),X2),s(X0,X1))))
      | ~ p(s(bool,i(s(fun(X0,bool),X2),s(X0,sK1569(X0,X1,X2))))) ),
    inference(cnf_transformation,[],[f5491]) ).

fof(f15968,plain,
    ( ~ spl2409_219
    | spl2409_2 ),
    inference(avatar_split_clause,[],[f15424,f13312,f15965]) ).

fof(f15965,plain,
    ( spl2409_219
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),sK693)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_219])]) ).

fof(f15424,plain,
    ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),sK693))))
    | spl2409_2 ),
    inference(resolution,[],[f13314,f10258]) ).

fof(f10258,plain,
    ! [X2,X0,X1] :
      ( ~ p(s(bool,i(s(fun(fun(cart(real,X1),bool),bool),i(s(fun(cart(real,X1),fun(fun(cart(real,X1),bool),bool)),in),s(cart(real,X1),X0))),s(fun(cart(real,X1),bool),X2))))
      | p(s(bool,i(s(fun(fun(cart(real,X1),bool),bool),i(s(fun(cart(real,X1),fun(fun(cart(real,X1),bool),bool)),in),s(cart(real,X1),X0))),s(fun(cart(real,X1),bool),i(s(fun(fun(cart(real,X1),bool),fun(cart(real,X1),bool)),span),s(fun(cart(real,X1),bool),X2)))))) ),
    inference(cnf_transformation,[],[f5215]) ).

fof(f5215,plain,
    ! [X2,X1,X0] :
      ( p(s(bool,i(s(fun(fun(cart(real,X1),bool),bool),i(s(fun(cart(real,X1),fun(fun(cart(real,X1),bool),bool)),in),s(cart(real,X1),X0))),s(fun(cart(real,X1),bool),i(s(fun(fun(cart(real,X1),bool),fun(cart(real,X1),bool)),span),s(fun(cart(real,X1),bool),X2))))))
      | ~ p(s(bool,i(s(fun(fun(cart(real,X1),bool),bool),i(s(fun(cart(real,X1),fun(fun(cart(real,X1),bool),bool)),in),s(cart(real,X1),X0))),s(fun(cart(real,X1),bool),X2)))) ),
    inference(ennf_transformation,[],[f3839]) ).

fof(f3839,plain,
    ! [X0,X1,X2] :
      ( p(s(bool,i(s(fun(fun(cart(real,X1),bool),bool),i(s(fun(cart(real,X1),fun(fun(cart(real,X1),bool),bool)),in),s(cart(real,X1),X0))),s(fun(cart(real,X1),bool),X2))))
     => p(s(bool,i(s(fun(fun(cart(real,X1),bool),bool),i(s(fun(cart(real,X1),fun(fun(cart(real,X1),bool),bool)),in),s(cart(real,X1),X0))),s(fun(cart(real,X1),bool),i(s(fun(fun(cart(real,X1),bool),fun(cart(real,X1),bool)),span),s(fun(cart(real,X1),bool),X2)))))) ),
    inference(rectify,[],[f3316]) ).

fof(f3316,axiom,
    ! [X15,X1383,X96] :
      ( p(s(bool,i(s(fun(fun(cart(real,X1383),bool),bool),i(s(fun(cart(real,X1383),fun(fun(cart(real,X1383),bool),bool)),in),s(cart(real,X1383),X15))),s(fun(cart(real,X1383),bool),X96))))
     => p(s(bool,i(s(fun(fun(cart(real,X1383),bool),bool),i(s(fun(cart(real,X1383),fun(fun(cart(real,X1383),bool),bool)),in),s(cart(real,X1383),X15))),s(fun(cart(real,X1383),bool),i(s(fun(fun(cart(real,X1383),bool),fun(cart(real,X1383),bool)),span),s(fun(cart(real,X1383),bool),X96)))))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aSPANu_CLAUSESu_conjunct0) ).

fof(f15963,plain,
    ( spl2409_203
    | spl2409_2 ),
    inference(avatar_split_clause,[],[f15720,f13312,f15890]) ).

fof(f15890,plain,
    ( spl2409_203
  <=> ! [X522] :
        ( p(s(bool,X522))
        | ~ sP1103(X522,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_203])]) ).

fof(f15720,plain,
    ( ! [X527] :
        ( ~ sP1103(X527,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))
        | p(s(bool,X527)) )
    | spl2409_2 ),
    inference(resolution,[],[f13314,f8547]) ).

fof(f8547,plain,
    ! [X0,X1] :
      ( p(s(bool,X0))
      | ~ sP1103(X1,X0)
      | p(s(bool,X1)) ),
    inference(cnf_transformation,[],[f5669]) ).

fof(f5669,plain,
    ! [X0,X1] :
      ( ( p(s(bool,X0))
        | p(s(bool,X1)) )
    <=> ! [X2] :
          ( p(s(bool,X2))
          | ( ~ p(s(bool,X2))
            & p(s(bool,X1)) )
          | ( ~ p(s(bool,X2))
            & p(s(bool,X0)) ) ) ),
    inference(flattening,[],[f5668]) ).

fof(f5668,plain,
    ! [X0,X1] :
      ( ( p(s(bool,X0))
        | p(s(bool,X1)) )
    <=> ! [X2] :
          ( p(s(bool,X2))
          | ( ~ p(s(bool,X2))
            & p(s(bool,X0)) )
          | ( ~ p(s(bool,X2))
            & p(s(bool,X1)) ) ) ),
    inference(ennf_transformation,[],[f3987]) ).

fof(f3987,plain,
    ! [X0,X1] :
      ( ( p(s(bool,X0))
        | p(s(bool,X1)) )
    <=> ! [X2] :
          ( ( p(s(bool,X1))
           => p(s(bool,X2)) )
         => ( ( p(s(bool,X0))
             => p(s(bool,X2)) )
           => p(s(bool,X2)) ) ) ),
    inference(rectify,[],[f8]) ).

fof(f8,axiom,
    ! [X1,X0] :
      ( ! [X5] :
          ( ( p(s(bool,X0))
           => p(s(bool,X5)) )
         => ( ( p(s(bool,X1))
             => p(s(bool,X5)) )
           => p(s(bool,X5)) ) )
    <=> ( p(s(bool,X1))
        | p(s(bool,X0)) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aORu_DEF) ).

fof(f15962,plain,
    ( ~ spl2409_1
    | spl2409_2
    | ~ spl2409_3 ),
    inference(avatar_contradiction_clause,[],[f15961]) ).

fof(f15961,plain,
    ( $false
    | ~ spl2409_1
    | spl2409_2
    | ~ spl2409_3 ),
    inference(subsumption_resolution,[],[f15960,f13309]) ).

fof(f13309,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
    | ~ spl2409_1 ),
    inference(avatar_component_clause,[],[f13307]) ).

fof(f13307,plain,
    ( spl2409_1
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_1])]) ).

fof(f15960,plain,
    ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
    | spl2409_2
    | ~ spl2409_3 ),
    inference(subsumption_resolution,[],[f15959,f6633]) ).

fof(f6633,plain,
    ! [X0,X1] : p(s(bool,i(s(fun(fun(cart(real,X1),bool),bool),subspace),s(fun(cart(real,X1),bool),i(s(fun(fun(cart(real,X1),bool),fun(cart(real,X1),bool)),span),s(fun(cart(real,X1),bool),X0)))))),
    inference(cnf_transformation,[],[f3421]) ).

fof(f3421,plain,
    ! [X1,X0] : p(s(bool,i(s(fun(fun(cart(real,X1),bool),bool),subspace),s(fun(cart(real,X1),bool),i(s(fun(fun(cart(real,X1),bool),fun(cart(real,X1),bool)),span),s(fun(cart(real,X1),bool),X0)))))),
    inference(rectify,[],[f3315]) ).

fof(f3315,axiom,
    ! [X96,X1382] : p(s(bool,i(s(fun(fun(cart(real,X1382),bool),bool),subspace),s(fun(cart(real,X1382),bool),i(s(fun(fun(cart(real,X1382),bool),fun(cart(real,X1382),bool)),span),s(fun(cart(real,X1382),bool),X96)))))),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aSUBSPACEu_SPAN) ).

fof(f15959,plain,
    ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),subspace),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
    | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
    | spl2409_2
    | ~ spl2409_3 ),
    inference(subsumption_resolution,[],[f15423,f13319]) ).

fof(f13319,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
    | ~ spl2409_3 ),
    inference(avatar_component_clause,[],[f13317]) ).

fof(f13317,plain,
    ( spl2409_3
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_3])]) ).

fof(f15423,plain,
    ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
    | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),subspace),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
    | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
    | spl2409_2 ),
    inference(resolution,[],[f13314,f6806]) ).

fof(f6806,plain,
    ! [X2,X3,X0,X1] :
      ( ~ p(s(bool,i(s(fun(fun(cart(real,X3),bool),bool),i(s(fun(cart(real,X3),fun(fun(cart(real,X3),bool),bool)),in),s(cart(real,X3),X1))),s(fun(cart(real,X3),bool),X2))))
      | p(s(bool,i(s(fun(fun(cart(real,X3),bool),bool),i(s(fun(cart(real,X3),fun(fun(cart(real,X3),bool),bool)),in),s(cart(real,X3),i(s(fun(cart(real,X3),cart(real,X3)),i(s(fun(cart(real,X3),fun(cart(real,X3),cart(real,X3))),vectoru_sub),s(cart(real,X3),X0))),s(cart(real,X3),X1))))),s(fun(cart(real,X3),bool),X2))))
      | ~ p(s(bool,i(s(fun(fun(cart(real,X3),bool),bool),subspace),s(fun(cart(real,X3),bool),X2))))
      | ~ p(s(bool,i(s(fun(fun(cart(real,X3),bool),bool),i(s(fun(cart(real,X3),fun(fun(cart(real,X3),bool),bool)),in),s(cart(real,X3),X0))),s(fun(cart(real,X3),bool),X2)))) ),
    inference(cnf_transformation,[],[f5929]) ).

fof(f5929,plain,
    ! [X0,X3,X2,X1] :
      ( ~ p(s(bool,i(s(fun(fun(cart(real,X3),bool),bool),i(s(fun(cart(real,X3),fun(fun(cart(real,X3),bool),bool)),in),s(cart(real,X3),X0))),s(fun(cart(real,X3),bool),X2))))
      | ~ p(s(bool,i(s(fun(fun(cart(real,X3),bool),bool),subspace),s(fun(cart(real,X3),bool),X2))))
      | p(s(bool,i(s(fun(fun(cart(real,X3),bool),bool),i(s(fun(cart(real,X3),fun(fun(cart(real,X3),bool),bool)),in),s(cart(real,X3),i(s(fun(cart(real,X3),cart(real,X3)),i(s(fun(cart(real,X3),fun(cart(real,X3),cart(real,X3))),vectoru_sub),s(cart(real,X3),X0))),s(cart(real,X3),X1))))),s(fun(cart(real,X3),bool),X2))))
      | ~ p(s(bool,i(s(fun(fun(cart(real,X3),bool),bool),i(s(fun(cart(real,X3),fun(fun(cart(real,X3),bool),bool)),in),s(cart(real,X3),X1))),s(fun(cart(real,X3),bool),X2)))) ),
    inference(flattening,[],[f5928]) ).

fof(f5928,plain,
    ! [X2,X1,X3,X0] :
      ( p(s(bool,i(s(fun(fun(cart(real,X3),bool),bool),i(s(fun(cart(real,X3),fun(fun(cart(real,X3),bool),bool)),in),s(cart(real,X3),i(s(fun(cart(real,X3),cart(real,X3)),i(s(fun(cart(real,X3),fun(cart(real,X3),cart(real,X3))),vectoru_sub),s(cart(real,X3),X0))),s(cart(real,X3),X1))))),s(fun(cart(real,X3),bool),X2))))
      | ~ p(s(bool,i(s(fun(fun(cart(real,X3),bool),bool),i(s(fun(cart(real,X3),fun(fun(cart(real,X3),bool),bool)),in),s(cart(real,X3),X0))),s(fun(cart(real,X3),bool),X2))))
      | ~ p(s(bool,i(s(fun(fun(cart(real,X3),bool),bool),i(s(fun(cart(real,X3),fun(fun(cart(real,X3),bool),bool)),in),s(cart(real,X3),X1))),s(fun(cart(real,X3),bool),X2))))
      | ~ p(s(bool,i(s(fun(fun(cart(real,X3),bool),bool),subspace),s(fun(cart(real,X3),bool),X2)))) ),
    inference(ennf_transformation,[],[f3622]) ).

fof(f3622,plain,
    ! [X2,X1,X3,X0] :
      ( ( p(s(bool,i(s(fun(fun(cart(real,X3),bool),bool),i(s(fun(cart(real,X3),fun(fun(cart(real,X3),bool),bool)),in),s(cart(real,X3),X0))),s(fun(cart(real,X3),bool),X2))))
        & p(s(bool,i(s(fun(fun(cart(real,X3),bool),bool),i(s(fun(cart(real,X3),fun(fun(cart(real,X3),bool),bool)),in),s(cart(real,X3),X1))),s(fun(cart(real,X3),bool),X2))))
        & p(s(bool,i(s(fun(fun(cart(real,X3),bool),bool),subspace),s(fun(cart(real,X3),bool),X2)))) )
     => p(s(bool,i(s(fun(fun(cart(real,X3),bool),bool),i(s(fun(cart(real,X3),fun(fun(cart(real,X3),bool),bool)),in),s(cart(real,X3),i(s(fun(cart(real,X3),cart(real,X3)),i(s(fun(cart(real,X3),fun(cart(real,X3),cart(real,X3))),vectoru_sub),s(cart(real,X3),X0))),s(cart(real,X3),X1))))),s(fun(cart(real,X3),bool),X2)))) ),
    inference(rectify,[],[f3304]) ).

fof(f3304,axiom,
    ! [X0,X7,X96,X1369] :
      ( ( p(s(bool,i(s(fun(fun(cart(real,X1369),bool),bool),subspace),s(fun(cart(real,X1369),bool),X96))))
        & p(s(bool,i(s(fun(fun(cart(real,X1369),bool),bool),i(s(fun(cart(real,X1369),fun(fun(cart(real,X1369),bool),bool)),in),s(cart(real,X1369),X7))),s(fun(cart(real,X1369),bool),X96))))
        & p(s(bool,i(s(fun(fun(cart(real,X1369),bool),bool),i(s(fun(cart(real,X1369),fun(fun(cart(real,X1369),bool),bool)),in),s(cart(real,X1369),X0))),s(fun(cart(real,X1369),bool),X96)))) )
     => p(s(bool,i(s(fun(fun(cart(real,X1369),bool),bool),i(s(fun(cart(real,X1369),fun(fun(cart(real,X1369),bool),bool)),in),s(cart(real,X1369),i(s(fun(cart(real,X1369),cart(real,X1369)),i(s(fun(cart(real,X1369),fun(cart(real,X1369),cart(real,X1369))),vectoru_sub),s(cart(real,X1369),X0))),s(cart(real,X1369),X7))))),s(fun(cart(real,X1369),bool),X96)))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aSUBSPACEu_SUB) ).

fof(f15958,plain,
    ( ~ spl2409_218
    | spl2409_2 ),
    inference(avatar_split_clause,[],[f15565,f13312,f15955]) ).

fof(f15955,plain,
    ( spl2409_218
  <=> sP1070(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))),span,fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_218])]) ).

fof(f15565,plain,
    ( ~ sP1070(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))),span,fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))
    | spl2409_2 ),
    inference(resolution,[],[f13314,f8460]) ).

fof(f8460,plain,
    ! [X2,X3,X0,X1,X4] :
      ( ~ sP1070(X3,X2,X1,X0)
      | p(s(bool,i(s(fun(X1,bool),X3),s(X1,i(s(fun(X0,X1),X2),s(X0,X4)))))) ),
    inference(cnf_transformation,[],[f3941]) ).

fof(f3941,plain,
    ! [X2,X1,X0] :
      ( ! [X3] :
          ( ! [X4] : p(s(bool,i(s(fun(X1,bool),X3),s(X1,i(s(fun(X0,X1),X2),s(X0,X4))))))
        <=> ! [X5] : p(s(bool,i(s(fun(X1,bool),X3),s(X1,X5)))) )
    <=> ! [X6] :
        ? [X7] : s(X1,X6) = s(X1,i(s(fun(X0,X1),X2),s(X0,X7))) ),
    inference(rectify,[],[f1883]) ).

fof(f1883,axiom,
    ! [X3,X9,X10] :
      ( ! [X6] :
          ( ! [X0] : p(s(bool,i(s(fun(X9,bool),X6),s(X9,i(s(fun(X3,X9),X10),s(X3,X0))))))
        <=> ! [X7] : p(s(bool,i(s(fun(X9,bool),X6),s(X9,X7)))) )
    <=> ! [X7] :
        ? [X0] : s(X9,X7) = s(X9,i(s(fun(X3,X9),X10),s(X3,X0))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aSURJECTIVEu_FORALLu_THM) ).

fof(f15953,plain,
    ( ~ spl2409_217
    | spl2409_206
    | spl2409_2 ),
    inference(avatar_split_clause,[],[f15556,f13312,f15902,f15950]) ).

fof(f15950,plain,
    ( spl2409_217
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(cart(real,sK694),bool)),inters),s(fun(fun(cart(real,sK694),bool),bool),sK1966(cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_217])]) ).

fof(f15902,plain,
    ( spl2409_206
  <=> ! [X215] : ~ sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),hull),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))))),s(fun(cart(real,sK694),bool),X215)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_206])]) ).

fof(f15556,plain,
    ( ! [X213] :
        ( ~ sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),hull),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))))),s(fun(cart(real,sK694),bool),X213))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(cart(real,sK694),bool)),inters),s(fun(fun(cart(real,sK694),bool),bool),sK1966(cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))))))))) )
    | spl2409_2 ),
    inference(resolution,[],[f13314,f12906]) ).

fof(f12906,plain,
    ! [X2,X0,X1,X5] :
      ( p(s(bool,i(s(fun(fun(X0,bool),bool),X1),s(fun(X0,bool),X2))))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),X1),s(fun(X0,bool),i(s(fun(fun(fun(X0,bool),bool),fun(X0,bool)),inters),s(fun(fun(X0,bool),bool),sK1966(X0,X1)))))))
      | ~ sQ2408_eqProxy(s(fun(X0,bool),X2),s(fun(X0,bool),i(s(fun(fun(X0,bool),fun(X0,bool)),i(s(fun(fun(fun(X0,bool),bool),fun(fun(X0,bool),fun(X0,bool))),hull),s(fun(fun(X0,bool),bool),X1))),s(fun(X0,bool),X5)))) ),
    inference(equality_proxy_replacement,[],[f10031,f10774]) ).

fof(f10031,plain,
    ! [X2,X0,X1,X5] :
      ( p(s(bool,i(s(fun(fun(X0,bool),bool),X1),s(fun(X0,bool),X2))))
      | s(fun(X0,bool),X2) != s(fun(X0,bool),i(s(fun(fun(X0,bool),fun(X0,bool)),i(s(fun(fun(fun(X0,bool),bool),fun(fun(X0,bool),fun(X0,bool))),hull),s(fun(fun(X0,bool),bool),X1))),s(fun(X0,bool),X5)))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),X1),s(fun(X0,bool),i(s(fun(fun(fun(X0,bool),bool),fun(X0,bool)),inters),s(fun(fun(X0,bool),bool),sK1966(X0,X1))))))) ),
    inference(cnf_transformation,[],[f5840]) ).

fof(f15948,plain,
    ( ~ spl2409_216
    | spl2409_2 ),
    inference(avatar_split_clause,[],[f15532,f13312,f15945]) ).

fof(f15945,plain,
    ( spl2409_216
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK2089(cart(real,sK694),in,fun(cart(real,sK694),bool))))),s(fun(cart(real,sK694),bool),sK2090(cart(real,sK694),in,fun(cart(real,sK694),bool)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_216])]) ).

fof(f15532,plain,
    ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK2089(cart(real,sK694),in,fun(cart(real,sK694),bool))))),s(fun(cart(real,sK694),bool),sK2090(cart(real,sK694),in,fun(cart(real,sK694),bool))))))
    | spl2409_2 ),
    inference(resolution,[],[f13314,f10243]) ).

fof(f10243,plain,
    ! [X2,X3,X0,X1,X4] :
      ( ~ p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,sK2089(X0,X1,X2)))),s(X2,sK2090(X0,X1,X2)))))
      | p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,X4))),s(X2,X3)))) ),
    inference(cnf_transformation,[],[f3952]) ).

fof(f3952,plain,
    ! [X0,X2,X1] :
      ( ! [X6,X5] : p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,X6))),s(X2,X5))))
    <=> ! [X3,X4] : p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,X4))),s(X2,X3)))) ),
    inference(rectify,[],[f56]) ).

fof(f56,axiom,
    ! [X3,X6,X9] :
      ( ! [X7,X0] : p(s(bool,i(s(fun(X9,bool),i(s(fun(X3,fun(X9,bool)),X6),s(X3,X0))),s(X9,X7))))
    <=> ! [X7,X0] : p(s(bool,i(s(fun(X9,bool),i(s(fun(X3,fun(X9,bool)),X6),s(X3,X0))),s(X9,X7)))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aSWAPu_FORALLu_THM) ).

fof(f15943,plain,
    ( ~ spl2409_215
    | spl2409_2 ),
    inference(avatar_split_clause,[],[f15604,f13312,f15940]) ).

fof(f15940,plain,
    ( spl2409_215
  <=> sP1071(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))),fun(cart(real,sK694),bool)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_215])]) ).

fof(f15604,plain,
    ( ~ sP1071(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))),fun(cart(real,sK694),bool))
    | spl2409_2 ),
    inference(resolution,[],[f13314,f8458]) ).

fof(f8458,plain,
    ! [X3,X1,X5] :
      ( p(s(bool,i(s(fun(X1,bool),X3),s(X1,X5))))
      | ~ sP1071(X3,X1) ),
    inference(cnf_transformation,[],[f3941]) ).

fof(f15938,plain,
    ( ~ spl2409_213
    | spl2409_214
    | spl2409_2 ),
    inference(avatar_split_clause,[],[f15555,f13312,f15936,f15932]) ).

fof(f15932,plain,
    ( spl2409_213
  <=> p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(fun(cart(real,sK694),bool),bool),sK2357(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))),cart(real,sK694)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_213])]) ).

fof(f15936,plain,
    ( spl2409_214
  <=> ! [X212] : p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),hull),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))))),s(fun(cart(real,sK694),bool),X212)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_214])]) ).

fof(f15555,plain,
    ( ! [X212] :
        ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),hull),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))))),s(fun(cart(real,sK694),bool),X212))))))
        | ~ p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(fun(cart(real,sK694),bool),bool),sK2357(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))),cart(real,sK694)))))) )
    | spl2409_2 ),
    inference(resolution,[],[f13314,f10665]) ).

fof(f10665,plain,
    ! [X2,X0,X1,X4] :
      ( ~ p(s(bool,i(s(fun(fun(fun(X2,bool),bool),bool),i(s(fun(fun(X2,bool),fun(fun(fun(X2,bool),bool),bool)),in),s(fun(X2,bool),X4))),s(fun(fun(X2,bool),bool),sK2357(X0,X2)))))
      | p(s(bool,i(s(fun(fun(X2,bool),bool),X0),s(fun(X2,bool),i(s(fun(fun(X2,bool),fun(X2,bool)),i(s(fun(fun(fun(X2,bool),bool),fun(fun(X2,bool),fun(X2,bool))),hull),s(fun(fun(X2,bool),bool),X0))),s(fun(X2,bool),X1))))))
      | p(s(bool,i(s(fun(fun(X2,bool),bool),X0),s(fun(X2,bool),X4)))) ),
    inference(cnf_transformation,[],[f5188]) ).

fof(f5188,plain,
    ! [X2,X0,X1] :
      ( ? [X3] :
          ( ! [X4] :
              ( ~ p(s(bool,i(s(fun(fun(fun(X2,bool),bool),bool),i(s(fun(fun(X2,bool),fun(fun(fun(X2,bool),bool),bool)),in),s(fun(X2,bool),X4))),s(fun(fun(X2,bool),bool),X3))))
              | p(s(bool,i(s(fun(fun(X2,bool),bool),X0),s(fun(X2,bool),X4)))) )
          & ~ p(s(bool,i(s(fun(fun(X2,bool),bool),X0),s(fun(X2,bool),i(s(fun(fun(fun(X2,bool),bool),fun(X2,bool)),inters),s(fun(fun(X2,bool),bool),X3)))))) )
      | p(s(bool,i(s(fun(fun(X2,bool),bool),X0),s(fun(X2,bool),i(s(fun(fun(X2,bool),fun(X2,bool)),i(s(fun(fun(fun(X2,bool),bool),fun(fun(X2,bool),fun(X2,bool))),hull),s(fun(fun(X2,bool),bool),X0))),s(fun(X2,bool),X1)))))) ),
    inference(ennf_transformation,[],[f4818]) ).

fof(f4818,plain,
    ! [X2,X0,X1] :
      ( ! [X3] :
          ( ! [X4] :
              ( p(s(bool,i(s(fun(fun(fun(X2,bool),bool),bool),i(s(fun(fun(X2,bool),fun(fun(fun(X2,bool),bool),bool)),in),s(fun(X2,bool),X4))),s(fun(fun(X2,bool),bool),X3))))
             => p(s(bool,i(s(fun(fun(X2,bool),bool),X0),s(fun(X2,bool),X4)))) )
         => p(s(bool,i(s(fun(fun(X2,bool),bool),X0),s(fun(X2,bool),i(s(fun(fun(fun(X2,bool),bool),fun(X2,bool)),inters),s(fun(fun(X2,bool),bool),X3)))))) )
     => p(s(bool,i(s(fun(fun(X2,bool),bool),X0),s(fun(X2,bool),i(s(fun(fun(X2,bool),fun(X2,bool)),i(s(fun(fun(fun(X2,bool),bool),fun(fun(X2,bool),fun(X2,bool))),hull),s(fun(fun(X2,bool),bool),X0))),s(fun(X2,bool),X1)))))) ),
    inference(rectify,[],[f2689]) ).

fof(f2689,axiom,
    ! [X6,X96,X949] :
      ( ! [X10] :
          ( ! [X96] :
              ( p(s(bool,i(s(fun(fun(fun(X949,bool),bool),bool),i(s(fun(fun(X949,bool),fun(fun(fun(X949,bool),bool),bool)),in),s(fun(X949,bool),X96))),s(fun(fun(X949,bool),bool),X10))))
             => p(s(bool,i(s(fun(fun(X949,bool),bool),X6),s(fun(X949,bool),X96)))) )
         => p(s(bool,i(s(fun(fun(X949,bool),bool),X6),s(fun(X949,bool),i(s(fun(fun(fun(X949,bool),bool),fun(X949,bool)),inters),s(fun(fun(X949,bool),bool),X10)))))) )
     => p(s(bool,i(s(fun(fun(X949,bool),bool),X6),s(fun(X949,bool),i(s(fun(fun(X949,bool),fun(X949,bool)),i(s(fun(fun(fun(X949,bool),bool),fun(fun(X949,bool),fun(X949,bool))),hull),s(fun(fun(X949,bool),bool),X6))),s(fun(X949,bool),X96)))))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aPu_HULL) ).

fof(f15930,plain,
    ( ~ spl2409_211
    | spl2409_212
    | spl2409_2 ),
    inference(avatar_split_clause,[],[f15544,f13312,f15927,f15923]) ).

fof(f15927,plain,
    ( spl2409_212
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),sK782(cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_212])]) ).

fof(f15544,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),sK782(cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))))))))
    | ~ p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(fun(cart(real,sK694),bool),bool),sK783(cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))))))))
    | spl2409_2 ),
    inference(resolution,[],[f13314,f7931]) ).

fof(f7931,plain,
    ! [X3,X0,X1] :
      ( p(s(bool,i(s(fun(fun(X0,bool),bool),X1),s(fun(X0,bool),sK782(X0,X1)))))
      | p(s(bool,i(s(fun(fun(X0,bool),bool),X1),s(fun(X0,bool),X3))))
      | ~ p(s(bool,i(s(fun(fun(fun(X0,bool),bool),bool),i(s(fun(fun(X0,bool),fun(fun(fun(X0,bool),bool),bool)),in),s(fun(X0,bool),X3))),s(fun(fun(X0,bool),bool),sK783(X0,X1))))) ),
    inference(cnf_transformation,[],[f5362]) ).

fof(f15921,plain,
    ( spl2409_210
    | spl2409_2 ),
    inference(avatar_split_clause,[],[f15641,f13312,f15918]) ).

fof(f15918,plain,
    ( spl2409_210
  <=> sQ2408_eqProxy(s(fun(cart(real,sK694),bool),sK1151(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),fun(cart(real,sK694),bool))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_210])]) ).

fof(f15641,plain,
    ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),sK1151(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),fun(cart(real,sK694),bool))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))
    | spl2409_2 ),
    inference(resolution,[],[f13314,f12035]) ).

fof(f12035,plain,
    ! [X2,X0,X1] :
      ( p(s(bool,i(s(fun(X2,bool),X0),s(X2,X1))))
      | sQ2408_eqProxy(s(X2,sK1151(X0,X1,X2)),s(X2,X1)) ),
    inference(equality_proxy_replacement,[],[f8597,f10774]) ).

fof(f8597,plain,
    ! [X2,X0,X1] :
      ( s(X2,sK1151(X0,X1,X2)) = s(X2,X1)
      | p(s(bool,i(s(fun(X2,bool),X0),s(X2,X1)))) ),
    inference(cnf_transformation,[],[f5792]) ).

fof(f5792,plain,
    ! [X0,X2,X1] :
      ( p(s(bool,i(s(fun(X2,bool),X0),s(X2,X1))))
    <=> ! [X3] :
          ( p(s(bool,i(s(fun(X2,bool),X0),s(X2,X3))))
          | s(X2,X3) != s(X2,X1) ) ),
    inference(ennf_transformation,[],[f3972]) ).

fof(f3972,plain,
    ! [X0,X2,X1] :
      ( p(s(bool,i(s(fun(X2,bool),X0),s(X2,X1))))
    <=> ! [X3] :
          ( s(X2,X3) = s(X2,X1)
         => p(s(bool,i(s(fun(X2,bool),X0),s(X2,X3)))) ) ),
    inference(rectify,[],[f55]) ).

fof(f55,axiom,
    ! [X6,X15,X16] :
      ( ! [X0] :
          ( s(X16,X15) = s(X16,X0)
         => p(s(bool,i(s(fun(X16,bool),X6),s(X16,X0)))) )
    <=> p(s(bool,i(s(fun(X16,bool),X6),s(X16,X15)))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aFORALLu_UNWINDu_THM1) ).

fof(f15916,plain,
    ( ~ spl2409_208
    | ~ spl2409_209
    | spl2409_2 ),
    inference(avatar_split_clause,[],[f15561,f13312,f15913,f15909]) ).

fof(f15909,plain,
    ( spl2409_208
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(cart(real,sK694),bool)),inters),s(fun(fun(cart(real,sK694),bool),bool),sK2082(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))),cart(real,sK694)))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_208])]) ).

fof(f15561,plain,
    ( ~ sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),hull),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
    | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(cart(real,sK694),bool)),inters),s(fun(fun(cart(real,sK694),bool),bool),sK2082(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))),cart(real,sK694))))))))
    | spl2409_2 ),
    inference(resolution,[],[f13314,f13004]) ).

fof(f13004,plain,
    ! [X2,X0,X1] :
      ( p(s(bool,i(s(fun(fun(X2,bool),bool),X0),s(fun(X2,bool),X1))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),X0),s(fun(X2,bool),i(s(fun(fun(fun(X2,bool),bool),fun(X2,bool)),inters),s(fun(fun(X2,bool),bool),sK2082(X0,X2)))))))
      | ~ sQ2408_eqProxy(s(fun(X2,bool),X1),s(fun(X2,bool),i(s(fun(fun(X2,bool),fun(X2,bool)),i(s(fun(fun(fun(X2,bool),bool),fun(fun(X2,bool),fun(X2,bool))),hull),s(fun(fun(X2,bool),bool),X0))),s(fun(X2,bool),X1)))) ),
    inference(equality_proxy_replacement,[],[f10224,f10774]) ).

fof(f10224,plain,
    ! [X2,X0,X1] :
      ( ~ p(s(bool,i(s(fun(fun(X2,bool),bool),X0),s(fun(X2,bool),i(s(fun(fun(fun(X2,bool),bool),fun(X2,bool)),inters),s(fun(fun(X2,bool),bool),sK2082(X0,X2)))))))
      | s(fun(X2,bool),X1) != s(fun(X2,bool),i(s(fun(fun(X2,bool),fun(X2,bool)),i(s(fun(fun(fun(X2,bool),bool),fun(fun(X2,bool),fun(X2,bool))),hull),s(fun(fun(X2,bool),bool),X0))),s(fun(X2,bool),X1)))
      | p(s(bool,i(s(fun(fun(X2,bool),bool),X0),s(fun(X2,bool),X1)))) ),
    inference(cnf_transformation,[],[f5911]) ).

fof(f15907,plain,
    ( spl2409_206
    | spl2409_207
    | spl2409_2 ),
    inference(avatar_split_clause,[],[f15557,f13312,f15905,f15902]) ).

fof(f15905,plain,
    ( spl2409_207
  <=> ! [X214] :
        ( ~ p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),X214))),s(fun(fun(cart(real,sK694),bool),bool),sK1966(cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))))))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),X214)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_207])]) ).

fof(f15557,plain,
    ( ! [X215,X214] :
        ( ~ p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),X214))),s(fun(fun(cart(real,sK694),bool),bool),sK1966(cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))))))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),X214))))
        | ~ sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),hull),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))))),s(fun(cart(real,sK694),bool),X215)))) )
    | spl2409_2 ),
    inference(resolution,[],[f13314,f12907]) ).

fof(f12907,plain,
    ! [X2,X0,X1,X4,X5] :
      ( p(s(bool,i(s(fun(fun(X0,bool),bool),X1),s(fun(X0,bool),X4))))
      | p(s(bool,i(s(fun(fun(X0,bool),bool),X1),s(fun(X0,bool),X2))))
      | ~ sQ2408_eqProxy(s(fun(X0,bool),X2),s(fun(X0,bool),i(s(fun(fun(X0,bool),fun(X0,bool)),i(s(fun(fun(fun(X0,bool),bool),fun(fun(X0,bool),fun(X0,bool))),hull),s(fun(fun(X0,bool),bool),X1))),s(fun(X0,bool),X5))))
      | ~ p(s(bool,i(s(fun(fun(fun(X0,bool),bool),bool),i(s(fun(fun(X0,bool),fun(fun(fun(X0,bool),bool),bool)),in),s(fun(X0,bool),X4))),s(fun(fun(X0,bool),bool),sK1966(X0,X1))))) ),
    inference(equality_proxy_replacement,[],[f10030,f10774]) ).

fof(f10030,plain,
    ! [X2,X0,X1,X4,X5] :
      ( p(s(bool,i(s(fun(fun(X0,bool),bool),X1),s(fun(X0,bool),X2))))
      | s(fun(X0,bool),X2) != s(fun(X0,bool),i(s(fun(fun(X0,bool),fun(X0,bool)),i(s(fun(fun(fun(X0,bool),bool),fun(fun(X0,bool),fun(X0,bool))),hull),s(fun(fun(X0,bool),bool),X1))),s(fun(X0,bool),X5)))
      | ~ p(s(bool,i(s(fun(fun(fun(X0,bool),bool),bool),i(s(fun(fun(X0,bool),fun(fun(fun(X0,bool),bool),bool)),in),s(fun(X0,bool),X4))),s(fun(fun(X0,bool),bool),sK1966(X0,X1)))))
      | p(s(bool,i(s(fun(fun(X0,bool),bool),X1),s(fun(X0,bool),X4)))) ),
    inference(cnf_transformation,[],[f5840]) ).

fof(f15900,plain,
    ( ~ spl2409_205
    | spl2409_2 ),
    inference(avatar_split_clause,[],[f15608,f13312,f15897]) ).

fof(f15897,plain,
    ( spl2409_205
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),sK1295(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_205])]) ).

fof(f15608,plain,
    ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),sK1295(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))))))))
    | spl2409_2 ),
    inference(resolution,[],[f13314,f8824]) ).

fof(f8824,plain,
    ! [X2,X0,X1] :
      ( p(s(bool,i(s(fun(X0,bool),X1),s(X0,X2))))
      | ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,sK1295(X0,X1))))) ),
    inference(cnf_transformation,[],[f5217]) ).

fof(f15895,plain,
    ( spl2409_203
    | spl2409_204
    | spl2409_2 ),
    inference(avatar_split_clause,[],[f15717,f13312,f15893,f15890]) ).

fof(f15893,plain,
    ( spl2409_204
  <=> ! [X521] : p(s(bool,X521)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_204])]) ).

fof(f15717,plain,
    ( ! [X522,X521] :
        ( p(s(bool,X521))
        | p(s(bool,X522))
        | ~ sP1103(X522,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))) )
    | spl2409_2 ),
    inference(resolution,[],[f13314,f8542]) ).

fof(f8542,plain,
    ! [X2,X0,X1] :
      ( p(s(bool,X2))
      | ~ sP1103(X1,X0)
      | p(s(bool,X1))
      | p(s(bool,X0)) ),
    inference(cnf_transformation,[],[f5669]) ).

fof(f15888,plain,
    ( ~ spl2409_201
    | spl2409_202
    | spl2409_2 ),
    inference(avatar_split_clause,[],[f15558,f13312,f15886,f15882]) ).

fof(f15886,plain,
    ( spl2409_202
  <=> ! [X217,X216] :
        ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),X216))))
        | ~ sQ2408_eqProxy(s(fun(cart(real,sK694),bool),X216),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),hull),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))))),s(fun(cart(real,sK694),bool),X217)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_202])]) ).

fof(f15558,plain,
    ( ! [X216,X217] :
        ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),X216))))
        | ~ sQ2408_eqProxy(s(fun(cart(real,sK694),bool),X216),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),hull),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))))),s(fun(cart(real,sK694),bool),X217))))
        | ~ p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(fun(cart(real,sK694),bool),bool),sK1966(cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))))))) )
    | spl2409_2 ),
    inference(resolution,[],[f13314,f12907]) ).

fof(f15880,plain,
    ( ~ spl2409_200
    | spl2409_2 ),
    inference(avatar_split_clause,[],[f15605,f13312,f15877]) ).

fof(f15877,plain,
    ( spl2409_200
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),sK1151(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),fun(cart(real,sK694),bool)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_200])]) ).

fof(f15605,plain,
    ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),sK1151(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),fun(cart(real,sK694),bool))))))
    | spl2409_2 ),
    inference(resolution,[],[f13314,f8598]) ).

fof(f8598,plain,
    ! [X2,X0,X1] :
      ( ~ p(s(bool,i(s(fun(X2,bool),X0),s(X2,sK1151(X0,X1,X2)))))
      | p(s(bool,i(s(fun(X2,bool),X0),s(X2,X1)))) ),
    inference(cnf_transformation,[],[f5792]) ).

fof(f15875,plain,
    ( ~ spl2409_199
    | spl2409_2 ),
    inference(avatar_split_clause,[],[f15531,f13312,f15872]) ).

fof(f15872,plain,
    ( spl2409_199
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK2092(cart(real,sK694),in,fun(cart(real,sK694),bool))))),s(fun(cart(real,sK694),bool),sK2091(cart(real,sK694),in,fun(cart(real,sK694),bool)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_199])]) ).

fof(f15531,plain,
    ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK2092(cart(real,sK694),in,fun(cart(real,sK694),bool))))),s(fun(cart(real,sK694),bool),sK2091(cart(real,sK694),in,fun(cart(real,sK694),bool))))))
    | spl2409_2 ),
    inference(resolution,[],[f13314,f10242]) ).

fof(f10242,plain,
    ! [X2,X0,X1,X6,X5] :
      ( p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,X6))),s(X2,X5))))
      | ~ p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,sK2092(X0,X1,X2)))),s(X2,sK2091(X0,X1,X2))))) ),
    inference(cnf_transformation,[],[f3952]) ).

fof(f15869,plain,
    ( spl2409_197
    | ~ spl2409_198
    | spl2409_2 ),
    inference(avatar_split_clause,[],[f15542,f13312,f15866,f15862]) ).

fof(f15862,plain,
    ( spl2409_197
  <=> sP607(sK606(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))),cart(real,sK694)),cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_197])]) ).

fof(f15866,plain,
    ( spl2409_198
  <=> p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(fun(cart(real,sK694),bool),bool),sK605(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))),cart(real,sK694)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_198])]) ).

fof(f15542,plain,
    ( ~ p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(fun(cart(real,sK694),bool),bool),sK605(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))),cart(real,sK694))))))
    | sP607(sK606(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))),cart(real,sK694)),cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692)))))
    | spl2409_2 ),
    inference(resolution,[],[f13314,f7602]) ).

fof(f7602,plain,
    ! [X3,X0,X1] :
      ( sP607(sK606(X0,X1),X1,X0)
      | p(s(bool,i(s(fun(fun(X1,bool),bool),X0),s(fun(X1,bool),X3))))
      | ~ p(s(bool,i(s(fun(fun(fun(X1,bool),bool),bool),i(s(fun(fun(X1,bool),fun(fun(fun(X1,bool),bool),bool)),in),s(fun(X1,bool),X3))),s(fun(fun(X1,bool),bool),sK605(X0,X1))))) ),
    inference(cnf_transformation,[],[f5531]) ).

fof(f15422,plain,
    ( spl2409_196
    | ~ spl2409_148 ),
    inference(avatar_split_clause,[],[f15416,f15173,f15419]) ).

fof(f15419,plain,
    ( spl2409_196
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK2302(cart(real,sK694),in,fun(cart(real,sK694),bool),sK692))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_196])]) ).

fof(f15173,plain,
    ( spl2409_148
  <=> sP2297(sK692,fun(cart(real,sK694),bool),in,cart(real,sK694)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_148])]) ).

fof(f15416,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK2302(cart(real,sK694),in,fun(cart(real,sK694),bool),sK692)))))
    | ~ spl2409_148 ),
    inference(resolution,[],[f15175,f10594]) ).

fof(f10594,plain,
    ! [X2,X0,X1,X9] :
      ( p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,X9))),s(X2,sK2302(X0,X1,X2,X9)))))
      | ~ sP2297(X9,X2,X1,X0) ),
    inference(cnf_transformation,[],[f5833]) ).

fof(f5833,plain,
    ! [X2,X0,X1] :
      ( ! [X9] :
          ( ! [X10,X11] :
              ( ~ p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,X9))),s(X2,X10))))
              | ~ p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,X9))),s(X2,X11))))
              | s(X2,X10) = s(X2,X11) )
          & ? [X12] : p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,X9))),s(X2,X12)))) )
    <=> ( ? [X7] :
          ! [X8] : p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,X8))),s(X2,i(s(fun(X0,X2),X7),s(X0,X8))))))
        & ! [X4,X3] :
            ( s(fun(X0,X2),X4) = s(fun(X0,X2),X3)
            | ? [X6] : ~ p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,X6))),s(X2,i(s(fun(X0,X2),X4),s(X0,X6))))))
            | ? [X5] : ~ p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,X5))),s(X2,i(s(fun(X0,X2),X3),s(X0,X5)))))) ) ) ),
    inference(flattening,[],[f5832]) ).

fof(f5832,plain,
    ! [X1,X0,X2] :
      ( ! [X9] :
          ( ? [X12] : p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,X9))),s(X2,X12))))
          & ! [X10,X11] :
              ( s(X2,X10) = s(X2,X11)
              | ~ p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,X9))),s(X2,X10))))
              | ~ p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,X9))),s(X2,X11)))) ) )
    <=> ( ? [X7] :
          ! [X8] : p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,X8))),s(X2,i(s(fun(X0,X2),X7),s(X0,X8))))))
        & ! [X4,X3] :
            ( s(fun(X0,X2),X4) = s(fun(X0,X2),X3)
            | ? [X6] : ~ p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,X6))),s(X2,i(s(fun(X0,X2),X4),s(X0,X6))))))
            | ? [X5] : ~ p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,X5))),s(X2,i(s(fun(X0,X2),X3),s(X0,X5)))))) ) ) ),
    inference(ennf_transformation,[],[f3971]) ).

fof(f3971,plain,
    ! [X1,X0,X2] :
      ( ! [X9] :
          ( ? [X12] : p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,X9))),s(X2,X12))))
          & ! [X10,X11] :
              ( ( p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,X9))),s(X2,X10))))
                & p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,X9))),s(X2,X11)))) )
             => s(X2,X10) = s(X2,X11) ) )
    <=> ( ? [X7] :
          ! [X8] : p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,X8))),s(X2,i(s(fun(X0,X2),X7),s(X0,X8))))))
        & ! [X4,X3] :
            ( ( ! [X6] : p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,X6))),s(X2,i(s(fun(X0,X2),X4),s(X0,X6))))))
              & ! [X5] : p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,X5))),s(X2,i(s(fun(X0,X2),X3),s(X0,X5)))))) )
           => s(fun(X0,X2),X4) = s(fun(X0,X2),X3) ) ) ),
    inference(rectify,[],[f127]) ).

fof(f127,axiom,
    ! [X3,X6,X9] :
      ( ( ! [X1,X10] :
            ( ( ! [X0] : p(s(bool,i(s(fun(X9,bool),i(s(fun(X3,fun(X9,bool)),X6),s(X3,X0))),s(X9,i(s(fun(X3,X9),X1),s(X3,X0))))))
              & ! [X0] : p(s(bool,i(s(fun(X9,bool),i(s(fun(X3,fun(X9,bool)),X6),s(X3,X0))),s(X9,i(s(fun(X3,X9),X10),s(X3,X0)))))) )
           => s(fun(X3,X9),X10) = s(fun(X3,X9),X1) )
        & ? [X10] :
          ! [X0] : p(s(bool,i(s(fun(X9,bool),i(s(fun(X3,fun(X9,bool)),X6),s(X3,X0))),s(X9,i(s(fun(X3,X9),X10),s(X3,X0)))))) )
    <=> ! [X0] :
          ( ! [X1,X7] :
              ( ( p(s(bool,i(s(fun(X9,bool),i(s(fun(X3,fun(X9,bool)),X6),s(X3,X0))),s(X9,X7))))
                & p(s(bool,i(s(fun(X9,bool),i(s(fun(X3,fun(X9,bool)),X6),s(X3,X0))),s(X9,X1)))) )
             => s(X9,X7) = s(X9,X1) )
          & ? [X7] : p(s(bool,i(s(fun(X9,bool),i(s(fun(X3,fun(X9,bool)),X6),s(X3,X0))),s(X9,X7)))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aUNIQUEu_SKOLEMu_THM) ).

fof(f15175,plain,
    ( sP2297(sK692,fun(cart(real,sK694),bool),in,cart(real,sK694))
    | ~ spl2409_148 ),
    inference(avatar_component_clause,[],[f15173]) ).

fof(f15415,plain,
    ( spl2409_195
    | ~ spl2409_42 ),
    inference(avatar_split_clause,[],[f15409,f14089,f15412]) ).

fof(f15412,plain,
    ( spl2409_195
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK2302(cart(real,sK694),in,fun(cart(real,sK694),bool),sK695))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_195])]) ).

fof(f14089,plain,
    ( spl2409_42
  <=> sP2297(sK695,fun(cart(real,sK694),bool),in,cart(real,sK694)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_42])]) ).

fof(f15409,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK2302(cart(real,sK694),in,fun(cart(real,sK694),bool),sK695)))))
    | ~ spl2409_42 ),
    inference(resolution,[],[f14091,f10594]) ).

fof(f14091,plain,
    ( sP2297(sK695,fun(cart(real,sK694),bool),in,cart(real,sK694))
    | ~ spl2409_42 ),
    inference(avatar_component_clause,[],[f14089]) ).

fof(f15408,plain,
    ( spl2409_194
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14872,f13317,f15405]) ).

fof(f15405,plain,
    ( spl2409_194
  <=> sQ2408_eqProxy(s(fun(cart(real,sK694),bool),sK844(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),fun(cart(real,sK694),bool))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_194])]) ).

fof(f14872,plain,
    ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),sK844(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),fun(cart(real,sK694),bool))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f11723]) ).

fof(f11723,plain,
    ! [X2,X0,X1] :
      ( sQ2408_eqProxy(s(X2,sK844(X0,X1,X2)),s(X2,X1))
      | ~ p(s(bool,i(s(fun(X2,bool),X0),s(X2,X1)))) ),
    inference(equality_proxy_replacement,[],[f8041,f10774]) ).

fof(f8041,plain,
    ! [X2,X0,X1] :
      ( s(X2,sK844(X0,X1,X2)) = s(X2,X1)
      | ~ p(s(bool,i(s(fun(X2,bool),X0),s(X2,X1)))) ),
    inference(cnf_transformation,[],[f3986]) ).

fof(f3986,plain,
    ! [X1,X2,X0] :
      ( p(s(bool,i(s(fun(X2,bool),X0),s(X2,X1))))
    <=> ? [X3] :
          ( p(s(bool,i(s(fun(X2,bool),X0),s(X2,X3))))
          & s(X2,X3) = s(X2,X1) ) ),
    inference(rectify,[],[f53]) ).

fof(f53,axiom,
    ! [X6,X15,X3] :
      ( ? [X0] :
          ( s(X3,X0) = s(X3,X15)
          & p(s(bool,i(s(fun(X3,bool),X6),s(X3,X0)))) )
    <=> p(s(bool,i(s(fun(X3,bool),X6),s(X3,X15)))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aUNWINDu_THM2) ).

fof(f15403,plain,
    ( spl2409_156
    | spl2409_174
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14880,f13317,f15299,f15213]) ).

fof(f15213,plain,
    ( spl2409_156
  <=> ! [X716] : ~ sP1180(X716,i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_156])]) ).

fof(f15299,plain,
    ( spl2409_174
  <=> ! [X723] :
        ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),X723))))
        | sQ2408_eqProxy(s(fun(cart(real,sK694),bool),X723),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_174])]) ).

fof(f14880,plain,
    ( ! [X718,X717] :
        ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),X717),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),X717))))
        | ~ sP1180(X718,i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool)) )
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f12071]) ).

fof(f12071,plain,
    ! [X3,X0,X1,X4,X5] :
      ( ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,X3))))
      | ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,X4))))
      | ~ sP1180(X5,X1,X0)
      | sQ2408_eqProxy(s(X0,X3),s(X0,X4)) ),
    inference(equality_proxy_replacement,[],[f8649,f10774]) ).

fof(f8649,plain,
    ! [X3,X0,X1,X4,X5] :
      ( ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,X3))))
      | ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,X4))))
      | s(X0,X3) = s(X0,X4)
      | ~ sP1180(X5,X1,X0) ),
    inference(cnf_transformation,[],[f5384]) ).

fof(f15402,plain,
    ( ~ spl2409_193
    | spl2409_173
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14755,f13317,f15293,f15399]) ).

fof(f15399,plain,
    ( spl2409_193
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(cart(real,sK694),bool)),inters),s(fun(fun(cart(real,sK694),bool),bool),sK1966(cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_193])]) ).

fof(f15293,plain,
    ( spl2409_173
  <=> sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),hull),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),sK1967(cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_173])]) ).

fof(f14755,plain,
    ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),hull),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),sK1967(cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))
    | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(cart(real,sK694),bool)),inters),s(fun(fun(cart(real,sK694),bool),bool),sK1966(cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)))))))))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f12905]) ).

fof(f12905,plain,
    ! [X2,X0,X1] :
      ( ~ p(s(bool,i(s(fun(fun(X0,bool),bool),X1),s(fun(X0,bool),X2))))
      | sQ2408_eqProxy(s(fun(X0,bool),i(s(fun(fun(X0,bool),fun(X0,bool)),i(s(fun(fun(fun(X0,bool),bool),fun(fun(X0,bool),fun(X0,bool))),hull),s(fun(fun(X0,bool),bool),X1))),s(fun(X0,bool),sK1967(X0,X1,X2)))),s(fun(X0,bool),X2))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),X1),s(fun(X0,bool),i(s(fun(fun(fun(X0,bool),bool),fun(X0,bool)),inters),s(fun(fun(X0,bool),bool),sK1966(X0,X1))))))) ),
    inference(equality_proxy_replacement,[],[f10032,f10774]) ).

fof(f10032,plain,
    ! [X2,X0,X1] :
      ( ~ p(s(bool,i(s(fun(fun(X0,bool),bool),X1),s(fun(X0,bool),X2))))
      | s(fun(X0,bool),i(s(fun(fun(X0,bool),fun(X0,bool)),i(s(fun(fun(fun(X0,bool),bool),fun(fun(X0,bool),fun(X0,bool))),hull),s(fun(fun(X0,bool),bool),X1))),s(fun(X0,bool),sK1967(X0,X1,X2)))) = s(fun(X0,bool),X2)
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),X1),s(fun(X0,bool),i(s(fun(fun(fun(X0,bool),bool),fun(X0,bool)),inters),s(fun(fun(X0,bool),bool),sK1966(X0,X1))))))) ),
    inference(cnf_transformation,[],[f5840]) ).

fof(f15397,plain,
    ( ~ spl2409_134
    | spl2409_150
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14858,f13317,f15184,f15106]) ).

fof(f15106,plain,
    ( spl2409_134
  <=> sP323(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_134])]) ).

fof(f15184,plain,
    ( spl2409_150
  <=> ! [X664] :
        ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),X664))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),X664)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_150])]) ).

fof(f14858,plain,
    ( ! [X662] :
        ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),X662))
        | ~ sP323(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),X662)))) )
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f11108]) ).

fof(f11108,plain,
    ! [X0,X1,X6,X7] :
      ( ~ sP323(X1,X0)
      | sQ2408_eqProxy(s(X1,X6),s(X1,X7))
      | ~ p(s(bool,i(s(fun(X1,bool),X0),s(X1,X7))))
      | ~ p(s(bool,i(s(fun(X1,bool),X0),s(X1,X6)))) ),
    inference(equality_proxy_replacement,[],[f7041,f10774]) ).

fof(f7041,plain,
    ! [X0,X1,X6,X7] :
      ( ~ sP323(X1,X0)
      | ~ p(s(bool,i(s(fun(X1,bool),X0),s(X1,X6))))
      | s(X1,X6) = s(X1,X7)
      | ~ p(s(bool,i(s(fun(X1,bool),X0),s(X1,X7)))) ),
    inference(cnf_transformation,[],[f5758]) ).

fof(f5758,plain,
    ! [X1,X0] :
      ( ( ! [X7,X6] :
            ( ~ p(s(bool,i(s(fun(X1,bool),X0),s(X1,X7))))
            | s(X1,X6) = s(X1,X7)
            | ~ p(s(bool,i(s(fun(X1,bool),X0),s(X1,X6)))) )
        & ? [X5] : p(s(bool,i(s(fun(X1,bool),X0),s(X1,X5)))) )
    <=> ( ! [X3,X2] :
            ( s(X1,X3) = s(X1,X2)
            | ~ p(s(bool,i(s(fun(X1,bool),X0),s(X1,X3))))
            | ~ p(s(bool,i(s(fun(X1,bool),X0),s(X1,X2)))) )
        & ? [X4] : p(s(bool,i(s(fun(X1,bool),X0),s(X1,X4)))) ) ),
    inference(flattening,[],[f5757]) ).

fof(f5757,plain,
    ! [X0,X1] :
      ( ( ! [X6,X7] :
            ( s(X1,X6) = s(X1,X7)
            | ~ p(s(bool,i(s(fun(X1,bool),X0),s(X1,X7))))
            | ~ p(s(bool,i(s(fun(X1,bool),X0),s(X1,X6)))) )
        & ? [X5] : p(s(bool,i(s(fun(X1,bool),X0),s(X1,X5)))) )
    <=> ( ! [X3,X2] :
            ( s(X1,X3) = s(X1,X2)
            | ~ p(s(bool,i(s(fun(X1,bool),X0),s(X1,X2))))
            | ~ p(s(bool,i(s(fun(X1,bool),X0),s(X1,X3)))) )
        & ? [X4] : p(s(bool,i(s(fun(X1,bool),X0),s(X1,X4)))) ) ),
    inference(ennf_transformation,[],[f3991]) ).

fof(f3991,plain,
    ! [X0,X1] :
      ( ( ! [X6,X7] :
            ( ( p(s(bool,i(s(fun(X1,bool),X0),s(X1,X7))))
              & p(s(bool,i(s(fun(X1,bool),X0),s(X1,X6)))) )
           => s(X1,X6) = s(X1,X7) )
        & ? [X5] : p(s(bool,i(s(fun(X1,bool),X0),s(X1,X5)))) )
    <=> ( ! [X3,X2] :
            ( ( p(s(bool,i(s(fun(X1,bool),X0),s(X1,X2))))
              & p(s(bool,i(s(fun(X1,bool),X0),s(X1,X3)))) )
           => s(X1,X3) = s(X1,X2) )
        & ? [X4] : p(s(bool,i(s(fun(X1,bool),X0),s(X1,X4)))) ) ),
    inference(rectify,[],[f49]) ).

fof(f49,axiom,
    ! [X6,X3] :
      ( ( ! [X0,X1] :
            ( ( p(s(bool,i(s(fun(X3,bool),X6),s(X3,X1))))
              & p(s(bool,i(s(fun(X3,bool),X6),s(X3,X0)))) )
           => s(X3,X0) = s(X3,X1) )
        & ? [X0] : p(s(bool,i(s(fun(X3,bool),X6),s(X3,X0)))) )
    <=> ( ? [X0] : p(s(bool,i(s(fun(X3,bool),X6),s(X3,X0))))
        & ! [X0,X1] :
            ( ( p(s(bool,i(s(fun(X3,bool),X6),s(X3,X0))))
              & p(s(bool,i(s(fun(X3,bool),X6),s(X3,X1)))) )
           => s(X3,X0) = s(X3,X1) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aEXISTSu_UNIQUEu_THM) ).

fof(f15396,plain,
    ( ~ spl2409_134
    | spl2409_174
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14862,f13317,f15299,f15106]) ).

fof(f14862,plain,
    ( ! [X665] :
        ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),X665))))
        | ~ sP323(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)))
        | sQ2408_eqProxy(s(fun(cart(real,sK694),bool),X665),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))) )
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f11110]) ).

fof(f11110,plain,
    ! [X2,X3,X0,X1] :
      ( ~ p(s(bool,i(s(fun(X1,bool),X0),s(X1,X2))))
      | sQ2408_eqProxy(s(X1,X3),s(X1,X2))
      | ~ p(s(bool,i(s(fun(X1,bool),X0),s(X1,X3))))
      | ~ sP323(X1,X0) ),
    inference(equality_proxy_replacement,[],[f7037,f10774]) ).

fof(f7037,plain,
    ! [X2,X3,X0,X1] :
      ( ~ p(s(bool,i(s(fun(X1,bool),X0),s(X1,X2))))
      | ~ p(s(bool,i(s(fun(X1,bool),X0),s(X1,X3))))
      | s(X1,X3) = s(X1,X2)
      | ~ sP323(X1,X0) ),
    inference(cnf_transformation,[],[f5758]) ).

fof(f15395,plain,
    ( ~ spl2409_192
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14540,f13317,f15392]) ).

fof(f15392,plain,
    ( spl2409_192
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK108(sK692,cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_192])]) ).

fof(f14540,plain,
    ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK108(sK692,cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f6626]) ).

fof(f6626,plain,
    ! [X2,X0,X1] :
      ( ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X0))),s(fun(X1,bool),X2))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X0))),s(fun(X1,bool),sK108(X0,X1,X2))))) ),
    inference(cnf_transformation,[],[f5023]) ).

fof(f5023,plain,
    ! [X2,X0,X1] :
      ( p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X0))),s(fun(X1,bool),X2))))
    <=> ? [X3] :
          ( s(fun(X1,bool),X2) = s(fun(X1,bool),i(s(fun(fun(X1,bool),fun(X1,bool)),i(s(fun(X1,fun(fun(X1,bool),fun(X1,bool))),insert),s(X1,X0))),s(fun(X1,bool),X3)))
          & ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X0))),s(fun(X1,bool),X3)))) ) ),
    inference(rectify,[],[f1758]) ).

fof(f1758,axiom,
    ! [X0,X3,X96] :
      ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),X96))))
    <=> ? [X14] :
          ( s(fun(X3,bool),X96) = s(fun(X3,bool),i(s(fun(fun(X3,bool),fun(X3,bool)),i(s(fun(X3,fun(fun(X3,bool),fun(X3,bool))),insert),s(X3,X0))),s(fun(X3,bool),X14)))
          & ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),X14)))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aDECOMPOSITION) ).

fof(f15390,plain,
    ( spl2409_159
    | spl2409_191
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14741,f13317,f15388,f15228]) ).

fof(f15228,plain,
    ( spl2409_159
  <=> sP1893(sK1892(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),cart(real,sK694)),cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_159])]) ).

fof(f15388,plain,
    ( spl2409_191
  <=> ! [X547,X546] :
        ( ~ p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),X547))),s(fun(fun(cart(real,sK694),bool),bool),sK1891(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),cart(real,sK694))))))
        | ~ p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),X546))),s(fun(fun(cart(real,sK694),bool),bool),sK1891(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),cart(real,sK694))))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),bool),bool)),subset),s(fun(cart(real,sK694),bool),X547))),s(fun(cart(real,sK694),bool),X546))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),bool),bool)),subset),s(fun(cart(real,sK694),bool),X546))),s(fun(cart(real,sK694),bool),X547)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_191])]) ).

fof(f14741,plain,
    ( ! [X546,X547] :
        ( ~ p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),X547))),s(fun(fun(cart(real,sK694),bool),bool),sK1891(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),cart(real,sK694))))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),bool),bool)),subset),s(fun(cart(real,sK694),bool),X546))),s(fun(cart(real,sK694),bool),X547))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),bool),bool)),subset),s(fun(cart(real,sK694),bool),X547))),s(fun(cart(real,sK694),bool),X546))))
        | sP1893(sK1892(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),cart(real,sK694)),cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)))
        | ~ p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),X546))),s(fun(fun(cart(real,sK694),bool),bool),sK1891(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),cart(real,sK694)))))) )
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f9887]) ).

fof(f9887,plain,
    ! [X2,X0,X1,X4,X5] :
      ( ~ p(s(bool,i(s(fun(fun(X1,bool),bool),X0),s(fun(X1,bool),X2))))
      | p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(fun(X1,bool),fun(fun(X1,bool),bool)),subset),s(fun(X1,bool),X5))),s(fun(X1,bool),X4))))
      | sP1893(sK1892(X0,X1),X1,X0)
      | p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(fun(X1,bool),fun(fun(X1,bool),bool)),subset),s(fun(X1,bool),X4))),s(fun(X1,bool),X5))))
      | ~ p(s(bool,i(s(fun(fun(fun(X1,bool),bool),bool),i(s(fun(fun(X1,bool),fun(fun(fun(X1,bool),bool),bool)),in),s(fun(X1,bool),X5))),s(fun(fun(X1,bool),bool),sK1891(X0,X1)))))
      | ~ p(s(bool,i(s(fun(fun(fun(X1,bool),bool),bool),i(s(fun(fun(X1,bool),fun(fun(fun(X1,bool),bool),bool)),in),s(fun(X1,bool),X4))),s(fun(fun(X1,bool),bool),sK1891(X0,X1))))) ),
    inference(cnf_transformation,[],[f5309]) ).

fof(f15386,plain,
    ( spl2409_190
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14779,f13317,f15383]) ).

fof(f15383,plain,
    ( spl2409_190
  <=> sP1255(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool),span,fun(cart(real,sK694),bool)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_190])]) ).

fof(f14779,plain,
    ( sP1255(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool),span,fun(cart(real,sK694),bool))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f8760]) ).

fof(f8760,plain,
    ! [X2,X3,X0,X1,X4] :
      ( sP1255(X3,X2,X1,X0)
      | ~ p(s(bool,i(s(fun(X0,bool),X3),s(X0,i(s(fun(X2,X0),X1),s(X2,X4)))))) ),
    inference(cnf_transformation,[],[f3993]) ).

fof(f3993,plain,
    ! [X1,X0,X2] :
      ( ! [X3] :
          ( ? [X5] : p(s(bool,i(s(fun(X0,bool),X3),s(X0,X5))))
        <=> ? [X4] : p(s(bool,i(s(fun(X0,bool),X3),s(X0,i(s(fun(X2,X0),X1),s(X2,X4)))))) )
    <=> ! [X6] :
        ? [X7] : s(X0,X6) = s(X0,i(s(fun(X2,X0),X1),s(X2,X7))) ),
    inference(rectify,[],[f1884]) ).

fof(f1884,axiom,
    ! [X9,X10,X3] :
      ( ! [X6] :
          ( ? [X0] : p(s(bool,i(s(fun(X9,bool),X6),s(X9,i(s(fun(X3,X9),X10),s(X3,X0))))))
        <=> ? [X7] : p(s(bool,i(s(fun(X9,bool),X6),s(X9,X7)))) )
    <=> ! [X7] :
        ? [X0] : s(X9,X7) = s(X9,i(s(fun(X3,X9),X10),s(X3,X0))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aSURJECTIVEu_EXISTSu_THM) ).

fof(f15381,plain,
    ( spl2409_189
    | spl2409_138
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14758,f13317,f15124,f15379]) ).

fof(f15379,plain,
    ( spl2409_189
  <=> ! [X563] :
        ( ~ p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),X563))),s(fun(fun(cart(real,sK694),bool),bool),sK2082(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),cart(real,sK694))))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),X563)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_189])]) ).

fof(f15124,plain,
    ( spl2409_138
  <=> sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),hull),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_138])]) ).

fof(f14758,plain,
    ( ! [X563] :
        ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),hull),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),X563))),s(fun(fun(cart(real,sK694),bool),bool),sK2082(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),cart(real,sK694))))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),X563)))) )
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f13006]) ).

fof(f13006,plain,
    ! [X2,X0,X1,X4] :
      ( ~ p(s(bool,i(s(fun(fun(X2,bool),bool),X0),s(fun(X2,bool),X1))))
      | ~ p(s(bool,i(s(fun(fun(fun(X2,bool),bool),bool),i(s(fun(fun(X2,bool),fun(fun(fun(X2,bool),bool),bool)),in),s(fun(X2,bool),X4))),s(fun(fun(X2,bool),bool),sK2082(X0,X2)))))
      | p(s(bool,i(s(fun(fun(X2,bool),bool),X0),s(fun(X2,bool),X4))))
      | sQ2408_eqProxy(s(fun(X2,bool),X1),s(fun(X2,bool),i(s(fun(fun(X2,bool),fun(X2,bool)),i(s(fun(fun(fun(X2,bool),bool),fun(fun(X2,bool),fun(X2,bool))),hull),s(fun(fun(X2,bool),bool),X0))),s(fun(X2,bool),X1)))) ),
    inference(equality_proxy_replacement,[],[f10222,f10774]) ).

fof(f10222,plain,
    ! [X2,X0,X1,X4] :
      ( p(s(bool,i(s(fun(fun(X2,bool),bool),X0),s(fun(X2,bool),X4))))
      | ~ p(s(bool,i(s(fun(fun(fun(X2,bool),bool),bool),i(s(fun(fun(X2,bool),fun(fun(fun(X2,bool),bool),bool)),in),s(fun(X2,bool),X4))),s(fun(fun(X2,bool),bool),sK2082(X0,X2)))))
      | s(fun(X2,bool),X1) = s(fun(X2,bool),i(s(fun(fun(X2,bool),fun(X2,bool)),i(s(fun(fun(fun(X2,bool),bool),fun(fun(X2,bool),fun(X2,bool))),hull),s(fun(fun(X2,bool),bool),X0))),s(fun(X2,bool),X1)))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),X0),s(fun(X2,bool),X1)))) ),
    inference(cnf_transformation,[],[f5911]) ).

fof(f15377,plain,
    ( spl2409_174
    | ~ spl2409_148
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14777,f13317,f15173,f15299]) ).

fof(f14777,plain,
    ( ! [X582] :
        ( ~ sP2297(sK692,fun(cart(real,sK694),bool),in,cart(real,sK694))
        | sQ2408_eqProxy(s(fun(cart(real,sK694),bool),X582),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),X582)))) )
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f13195]) ).

fof(f13195,plain,
    ! [X2,X10,X0,X11,X1,X9] :
      ( ~ p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,X9))),s(X2,X10))))
      | ~ p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,X9))),s(X2,X11))))
      | ~ sP2297(X9,X2,X1,X0)
      | sQ2408_eqProxy(s(X2,X10),s(X2,X11)) ),
    inference(equality_proxy_replacement,[],[f10584,f10774]) ).

fof(f10584,plain,
    ! [X2,X10,X0,X11,X1,X9] :
      ( s(X2,X10) = s(X2,X11)
      | ~ p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,X9))),s(X2,X11))))
      | ~ p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,X9))),s(X2,X10))))
      | ~ sP2297(X9,X2,X1,X0) ),
    inference(cnf_transformation,[],[f5833]) ).

fof(f15376,plain,
    ( ~ spl2409_188
    | spl2409_148
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14776,f13317,f15173,f15373]) ).

fof(f15373,plain,
    ( spl2409_188
  <=> sQ2408_eqProxy(s(fun(cart(real,sK694),bool),sK2304(cart(real,sK694),in,fun(cart(real,sK694),bool),sK692)),s(fun(cart(real,sK694),bool),sK2303(cart(real,sK694),in,fun(cart(real,sK694),bool),sK692))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_188])]) ).

fof(f14776,plain,
    ( sP2297(sK692,fun(cart(real,sK694),bool),in,cart(real,sK694))
    | ~ sQ2408_eqProxy(s(fun(cart(real,sK694),bool),sK2304(cart(real,sK694),in,fun(cart(real,sK694),bool),sK692)),s(fun(cart(real,sK694),bool),sK2303(cart(real,sK694),in,fun(cart(real,sK694),bool),sK692)))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f13194]) ).

fof(f13194,plain,
    ! [X2,X0,X1,X9,X12] :
      ( ~ p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,X9))),s(X2,X12))))
      | sP2297(X9,X2,X1,X0)
      | ~ sQ2408_eqProxy(s(X2,sK2304(X0,X1,X2,X9)),s(X2,sK2303(X0,X1,X2,X9))) ),
    inference(equality_proxy_replacement,[],[f10585,f10774]) ).

fof(f10585,plain,
    ! [X2,X0,X1,X9,X12] :
      ( ~ p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,X9))),s(X2,X12))))
      | s(X2,sK2304(X0,X1,X2,X9)) != s(X2,sK2303(X0,X1,X2,X9))
      | sP2297(X9,X2,X1,X0) ),
    inference(cnf_transformation,[],[f5833]) ).

fof(f15371,plain,
    ( spl2409_187
    | spl2409_184
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14740,f13317,f15354,f15368]) ).

fof(f15368,plain,
    ( spl2409_187
  <=> p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),sK608(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))),s(fun(fun(cart(real,sK694),bool),bool),sK605(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),cart(real,sK694)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_187])]) ).

fof(f15354,plain,
    ( spl2409_184
  <=> sP607(sK606(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),cart(real,sK694)),cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_184])]) ).

fof(f14740,plain,
    ( sP607(sK606(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),cart(real,sK694)),cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)))
    | p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),sK608(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))),s(fun(fun(cart(real,sK694),bool),bool),sK605(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),cart(real,sK694))))))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f7599]) ).

fof(f7599,plain,
    ! [X0,X1,X6] :
      ( sP607(sK606(X0,X1),X1,X0)
      | p(s(bool,i(s(fun(fun(fun(X1,bool),bool),bool),i(s(fun(fun(X1,bool),fun(fun(fun(X1,bool),bool),bool)),in),s(fun(X1,bool),sK608(X0,X1,X6)))),s(fun(fun(X1,bool),bool),sK605(X0,X1)))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),X0),s(fun(X1,bool),X6)))) ),
    inference(cnf_transformation,[],[f5531]) ).

fof(f15366,plain,
    ( spl2409_186
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14837,f13317,f15363]) ).

fof(f15363,plain,
    ( spl2409_186
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK1757(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_186])]) ).

fof(f14837,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK1757(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool))))))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f9669]) ).

fof(f9669,plain,
    ! [X3,X0,X1] :
      ( ~ p(s(bool,i(s(fun(X1,bool),X0),s(X1,X3))))
      | p(s(bool,i(s(fun(X1,bool),X0),s(X1,sK1757(X0,X1))))) ),
    inference(cnf_transformation,[],[f5486]) ).

fof(f5486,plain,
    ! [X0,X1] :
      ( ! [X3] : ~ p(s(bool,i(s(fun(X1,bool),X0),s(X1,X3))))
    <=> ! [X2] : ~ p(s(bool,i(s(fun(X1,bool),X0),s(X1,X2)))) ),
    inference(ennf_transformation,[],[f3959]) ).

fof(f3959,plain,
    ! [X1,X0] :
      ( ~ ? [X2] : p(s(bool,i(s(fun(X1,bool),X0),s(X1,X2))))
    <=> ! [X3] : ~ p(s(bool,i(s(fun(X1,bool),X0),s(X1,X3)))) ),
    inference(rectify,[],[f105]) ).

fof(f105,axiom,
    ! [X6,X3] :
      ( ~ ? [X0] : p(s(bool,i(s(fun(X3,bool),X6),s(X3,X0))))
    <=> ! [X0] : ~ p(s(bool,i(s(fun(X3,bool),X6),s(X3,X0)))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aFORALLu_NOTu_THM) ).

fof(f15361,plain,
    ( spl2409_184
    | ~ spl2409_185
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14739,f13317,f15358,f15354]) ).

fof(f15358,plain,
    ( spl2409_185
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),bool),bool)),subset),s(fun(cart(real,sK694),bool),sK608(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_185])]) ).

fof(f14739,plain,
    ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),bool),bool)),subset),s(fun(cart(real,sK694),bool),sK608(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
    | sP607(sK606(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),cart(real,sK694)),cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f7598]) ).

fof(f7598,plain,
    ! [X0,X1,X6] :
      ( sP607(sK606(X0,X1),X1,X0)
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),X0),s(fun(X1,bool),X6))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(fun(X1,bool),fun(fun(X1,bool),bool)),subset),s(fun(X1,bool),sK608(X0,X1,X6)))),s(fun(X1,bool),X6)))) ),
    inference(cnf_transformation,[],[f5531]) ).

fof(f15352,plain,
    ( spl2409_150
    | spl2409_53
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14773,f13317,f14137,f15184]) ).

fof(f14137,plain,
    ( spl2409_53
  <=> ! [X578] : ~ sP2103(X578,cart(real,sK694),fun(cart(real,sK694),bool),in) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_53])]) ).

fof(f14773,plain,
    ( ! [X578,X577] :
        ( ~ sP2103(X578,cart(real,sK694),fun(cart(real,sK694),bool),in)
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),X577))))
        | sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),X577)) )
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f13040]) ).

fof(f13040,plain,
    ! [X2,X3,X0,X1,X6,X7,X5] :
      ( sQ2408_eqProxy(s(X1,X6),s(X1,X5))
      | ~ p(s(bool,i(s(fun(X1,bool),i(s(fun(X2,fun(X1,bool)),X0),s(X2,X3))),s(X1,X5))))
      | ~ sP2103(X7,X2,X1,X0)
      | ~ p(s(bool,i(s(fun(X1,bool),i(s(fun(X2,fun(X1,bool)),X0),s(X2,X3))),s(X1,X6)))) ),
    inference(equality_proxy_replacement,[],[f10270,f10774]) ).

fof(f10270,plain,
    ! [X2,X3,X0,X1,X6,X7,X5] :
      ( ~ sP2103(X7,X2,X1,X0)
      | ~ p(s(bool,i(s(fun(X1,bool),i(s(fun(X2,fun(X1,bool)),X0),s(X2,X3))),s(X1,X6))))
      | ~ p(s(bool,i(s(fun(X1,bool),i(s(fun(X2,fun(X1,bool)),X0),s(X2,X3))),s(X1,X5))))
      | s(X1,X6) = s(X1,X5) ),
    inference(cnf_transformation,[],[f5662]) ).

fof(f5662,plain,
    ! [X2,X1,X0] :
      ( ! [X3] :
          ( ! [X5,X6] :
              ( s(X1,X6) = s(X1,X5)
              | ~ p(s(bool,i(s(fun(X1,bool),i(s(fun(X2,fun(X1,bool)),X0),s(X2,X3))),s(X1,X5))))
              | ~ p(s(bool,i(s(fun(X1,bool),i(s(fun(X2,fun(X1,bool)),X0),s(X2,X3))),s(X1,X6)))) )
          & ? [X4] : p(s(bool,i(s(fun(X1,bool),i(s(fun(X2,fun(X1,bool)),X0),s(X2,X3))),s(X1,X4)))) )
    <=> ? [X7] :
        ! [X8,X9] :
          ( s(X1,X9) = s(X1,i(s(fun(X2,X1),X7),s(X2,X8)))
        <=> p(s(bool,i(s(fun(X1,bool),i(s(fun(X2,fun(X1,bool)),X0),s(X2,X8))),s(X1,X9)))) ) ),
    inference(flattening,[],[f5661]) ).

fof(f5661,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ? [X4] : p(s(bool,i(s(fun(X1,bool),i(s(fun(X2,fun(X1,bool)),X0),s(X2,X3))),s(X1,X4))))
          & ! [X5,X6] :
              ( s(X1,X6) = s(X1,X5)
              | ~ p(s(bool,i(s(fun(X1,bool),i(s(fun(X2,fun(X1,bool)),X0),s(X2,X3))),s(X1,X5))))
              | ~ p(s(bool,i(s(fun(X1,bool),i(s(fun(X2,fun(X1,bool)),X0),s(X2,X3))),s(X1,X6)))) ) )
    <=> ? [X7] :
        ! [X8,X9] :
          ( s(X1,X9) = s(X1,i(s(fun(X2,X1),X7),s(X2,X8)))
        <=> p(s(bool,i(s(fun(X1,bool),i(s(fun(X2,fun(X1,bool)),X0),s(X2,X8))),s(X1,X9)))) ) ),
    inference(ennf_transformation,[],[f3957]) ).

fof(f3957,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ? [X4] : p(s(bool,i(s(fun(X1,bool),i(s(fun(X2,fun(X1,bool)),X0),s(X2,X3))),s(X1,X4))))
          & ! [X5,X6] :
              ( ( p(s(bool,i(s(fun(X1,bool),i(s(fun(X2,fun(X1,bool)),X0),s(X2,X3))),s(X1,X5))))
                & p(s(bool,i(s(fun(X1,bool),i(s(fun(X2,fun(X1,bool)),X0),s(X2,X3))),s(X1,X6)))) )
             => s(X1,X6) = s(X1,X5) ) )
    <=> ? [X7] :
        ! [X8,X9] :
          ( s(X1,X9) = s(X1,i(s(fun(X2,X1),X7),s(X2,X8)))
        <=> p(s(bool,i(s(fun(X1,bool),i(s(fun(X2,fun(X1,bool)),X0),s(X2,X8))),s(X1,X9)))) ) ),
    inference(rectify,[],[f126]) ).

fof(f126,axiom,
    ! [X6,X9,X3] :
      ( ! [X0] :
          ( ? [X7] : p(s(bool,i(s(fun(X9,bool),i(s(fun(X3,fun(X9,bool)),X6),s(X3,X0))),s(X9,X7))))
          & ! [X7,X1] :
              ( ( p(s(bool,i(s(fun(X9,bool),i(s(fun(X3,fun(X9,bool)),X6),s(X3,X0))),s(X9,X1))))
                & p(s(bool,i(s(fun(X9,bool),i(s(fun(X3,fun(X9,bool)),X6),s(X3,X0))),s(X9,X7)))) )
             => s(X9,X7) = s(X9,X1) ) )
    <=> ? [X10] :
        ! [X0,X7] :
          ( s(X9,X7) = s(X9,i(s(fun(X3,X9),X10),s(X3,X0)))
        <=> p(s(bool,i(s(fun(X9,bool),i(s(fun(X3,fun(X9,bool)),X6),s(X3,X0))),s(X9,X7)))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aUNIQUEu_SKOLEMu_ALT) ).

fof(f15351,plain,
    ( spl2409_183
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14679,f13317,f15348]) ).

fof(f15348,plain,
    ( spl2409_183
  <=> sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),insert),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(cart(real,sK694),bool)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),fun(cart(real,sK694),bool))),delete),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_183])]) ).

fof(f14679,plain,
    ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),insert),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(cart(real,sK694),bool)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),fun(cart(real,sK694),bool))),delete),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f11707]) ).

fof(f11707,plain,
    ! [X2,X0,X1] :
      ( sQ2408_eqProxy(s(fun(X2,bool),i(s(fun(fun(X2,bool),fun(X2,bool)),i(s(fun(X2,fun(fun(X2,bool),fun(X2,bool))),insert),s(X2,X1))),s(fun(X2,bool),i(s(fun(X2,fun(X2,bool)),i(s(fun(fun(X2,bool),fun(X2,fun(X2,bool))),delete),s(fun(X2,bool),X0))),s(X2,X1))))),s(fun(X2,bool),X0))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X1))),s(fun(X2,bool),X0)))) ),
    inference(equality_proxy_replacement,[],[f8025,f10774]) ).

fof(f8025,plain,
    ! [X2,X0,X1] :
      ( ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X1))),s(fun(X2,bool),X0))))
      | s(fun(X2,bool),i(s(fun(fun(X2,bool),fun(X2,bool)),i(s(fun(X2,fun(fun(X2,bool),fun(X2,bool))),insert),s(X2,X1))),s(fun(X2,bool),i(s(fun(X2,fun(X2,bool)),i(s(fun(fun(X2,bool),fun(X2,fun(X2,bool))),delete),s(fun(X2,bool),X0))),s(X2,X1))))) = s(fun(X2,bool),X0) ),
    inference(cnf_transformation,[],[f5859]) ).

fof(f5859,plain,
    ! [X0,X1,X2] :
      ( s(fun(X2,bool),i(s(fun(fun(X2,bool),fun(X2,bool)),i(s(fun(X2,fun(fun(X2,bool),fun(X2,bool))),insert),s(X2,X1))),s(fun(X2,bool),i(s(fun(X2,fun(X2,bool)),i(s(fun(fun(X2,bool),fun(X2,fun(X2,bool))),delete),s(fun(X2,bool),X0))),s(X2,X1))))) = s(fun(X2,bool),X0)
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X1))),s(fun(X2,bool),X0)))) ),
    inference(ennf_transformation,[],[f4578]) ).

fof(f4578,plain,
    ! [X1,X2,X0] :
      ( p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X1))),s(fun(X2,bool),X0))))
     => s(fun(X2,bool),i(s(fun(fun(X2,bool),fun(X2,bool)),i(s(fun(X2,fun(fun(X2,bool),fun(X2,bool))),insert),s(X2,X1))),s(fun(X2,bool),i(s(fun(X2,fun(X2,bool)),i(s(fun(fun(X2,bool),fun(X2,fun(X2,bool))),delete),s(fun(X2,bool),X0))),s(X2,X1))))) = s(fun(X2,bool),X0) ),
    inference(rectify,[],[f1797]) ).

fof(f1797,axiom,
    ! [X96,X0,X3] :
      ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),X96))))
     => s(fun(X3,bool),X96) = s(fun(X3,bool),i(s(fun(fun(X3,bool),fun(X3,bool)),i(s(fun(X3,fun(fun(X3,bool),fun(X3,bool))),insert),s(X3,X0))),s(fun(X3,bool),i(s(fun(X3,fun(X3,bool)),i(s(fun(fun(X3,bool),fun(X3,fun(X3,bool))),delete),s(fun(X3,bool),X96))),s(X3,X0))))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aINSERTu_DELETE) ).

fof(f15346,plain,
    ( spl2409_152
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f15345,f13317,f15193]) ).

fof(f15193,plain,
    ( spl2409_152
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),vectoru_neg),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_152])]) ).

fof(f15345,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),vectoru_neg),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
    | ~ spl2409_3 ),
    inference(subsumption_resolution,[],[f14522,f6633]) ).

fof(f14522,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),vectoru_neg),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
    | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),subspace),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f9225]) ).

fof(f9225,plain,
    ! [X2,X0,X1] :
      ( p(s(bool,i(s(fun(fun(cart(real,X2),bool),bool),i(s(fun(cart(real,X2),fun(fun(cart(real,X2),bool),bool)),in),s(cart(real,X2),i(s(fun(cart(real,X2),cart(real,X2)),vectoru_neg),s(cart(real,X2),X1))))),s(fun(cart(real,X2),bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(cart(real,X2),bool),bool),subspace),s(fun(cart(real,X2),bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(cart(real,X2),bool),bool),i(s(fun(cart(real,X2),fun(fun(cart(real,X2),bool),bool)),in),s(cart(real,X2),X1))),s(fun(cart(real,X2),bool),X0)))) ),
    inference(cnf_transformation,[],[f5888]) ).

fof(f5888,plain,
    ! [X0,X2,X1] :
      ( ~ p(s(bool,i(s(fun(fun(cart(real,X2),bool),bool),subspace),s(fun(cart(real,X2),bool),X0))))
      | p(s(bool,i(s(fun(fun(cart(real,X2),bool),bool),i(s(fun(cart(real,X2),fun(fun(cart(real,X2),bool),bool)),in),s(cart(real,X2),i(s(fun(cart(real,X2),cart(real,X2)),vectoru_neg),s(cart(real,X2),X1))))),s(fun(cart(real,X2),bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(cart(real,X2),bool),bool),i(s(fun(cart(real,X2),fun(fun(cart(real,X2),bool),bool)),in),s(cart(real,X2),X1))),s(fun(cart(real,X2),bool),X0)))) ),
    inference(flattening,[],[f5887]) ).

fof(f5887,plain,
    ! [X1,X2,X0] :
      ( p(s(bool,i(s(fun(fun(cart(real,X2),bool),bool),i(s(fun(cart(real,X2),fun(fun(cart(real,X2),bool),bool)),in),s(cart(real,X2),i(s(fun(cart(real,X2),cart(real,X2)),vectoru_neg),s(cart(real,X2),X1))))),s(fun(cart(real,X2),bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(cart(real,X2),bool),bool),subspace),s(fun(cart(real,X2),bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(cart(real,X2),bool),bool),i(s(fun(cart(real,X2),fun(fun(cart(real,X2),bool),bool)),in),s(cart(real,X2),X1))),s(fun(cart(real,X2),bool),X0)))) ),
    inference(ennf_transformation,[],[f3699]) ).

fof(f3699,plain,
    ! [X1,X2,X0] :
      ( ( p(s(bool,i(s(fun(fun(cart(real,X2),bool),bool),subspace),s(fun(cart(real,X2),bool),X0))))
        & p(s(bool,i(s(fun(fun(cart(real,X2),bool),bool),i(s(fun(cart(real,X2),fun(fun(cart(real,X2),bool),bool)),in),s(cart(real,X2),X1))),s(fun(cart(real,X2),bool),X0)))) )
     => p(s(bool,i(s(fun(fun(cart(real,X2),bool),bool),i(s(fun(cart(real,X2),fun(fun(cart(real,X2),bool),bool)),in),s(cart(real,X2),i(s(fun(cart(real,X2),cart(real,X2)),vectoru_neg),s(cart(real,X2),X1))))),s(fun(cart(real,X2),bool),X0)))) ),
    inference(rectify,[],[f3303]) ).

fof(f3303,axiom,
    ! [X96,X0,X1368] :
      ( ( p(s(bool,i(s(fun(fun(cart(real,X1368),bool),bool),i(s(fun(cart(real,X1368),fun(fun(cart(real,X1368),bool),bool)),in),s(cart(real,X1368),X0))),s(fun(cart(real,X1368),bool),X96))))
        & p(s(bool,i(s(fun(fun(cart(real,X1368),bool),bool),subspace),s(fun(cart(real,X1368),bool),X96)))) )
     => p(s(bool,i(s(fun(fun(cart(real,X1368),bool),bool),i(s(fun(cart(real,X1368),fun(fun(cart(real,X1368),bool),bool)),in),s(cart(real,X1368),i(s(fun(cart(real,X1368),cart(real,X1368)),vectoru_neg),s(cart(real,X1368),X0))))),s(fun(cart(real,X1368),bool),X96)))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aSUBSPACEu_NEG) ).

fof(f15344,plain,
    ( spl2409_182
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14869,f13317,f15341]) ).

fof(f15341,plain,
    ( spl2409_182
  <=> sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),sK773(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_182])]) ).

fof(f14869,plain,
    ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),sK773(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)))))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f11640]) ).

fof(f11640,plain,
    ! [X2,X0,X1] :
      ( ~ p(s(bool,i(s(fun(X1,bool),X2),s(X1,X0))))
      | sQ2408_eqProxy(s(X1,X0),s(X1,sK773(X0,X1,X2))) ),
    inference(equality_proxy_replacement,[],[f7916,f10774]) ).

fof(f7916,plain,
    ! [X2,X0,X1] :
      ( ~ p(s(bool,i(s(fun(X1,bool),X2),s(X1,X0))))
      | s(X1,X0) = s(X1,sK773(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f3945]) ).

fof(f3945,plain,
    ! [X0,X2,X1] :
      ( ? [X3] :
          ( s(X1,X3) = s(X1,X0)
          & p(s(bool,i(s(fun(X1,bool),X2),s(X1,X3)))) )
    <=> p(s(bool,i(s(fun(X1,bool),X2),s(X1,X0)))) ),
    inference(rectify,[],[f52]) ).

fof(f52,axiom,
    ! [X15,X3,X6] :
      ( p(s(bool,i(s(fun(X3,bool),X6),s(X3,X15))))
    <=> ? [X0] :
          ( s(X3,X0) = s(X3,X15)
          & p(s(bool,i(s(fun(X3,bool),X6),s(X3,X0)))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aUNWINDu_THM1) ).

fof(f15339,plain,
    ( spl2409_53
    | spl2409_174
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14774,f13317,f15299,f14137]) ).

fof(f14774,plain,
    ( ! [X580,X579] :
        ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),X579))))
        | ~ sP2103(X580,cart(real,sK694),fun(cart(real,sK694),bool),in)
        | sQ2408_eqProxy(s(fun(cart(real,sK694),bool),X579),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))) )
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f13040]) ).

fof(f15338,plain,
    ( ~ spl2409_134
    | spl2409_174
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14859,f13317,f15299,f15106]) ).

fof(f14859,plain,
    ( ! [X663] :
        ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),X663))))
        | ~ sP323(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)))
        | sQ2408_eqProxy(s(fun(cart(real,sK694),bool),X663),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))) )
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f11108]) ).

fof(f15337,plain,
    ( ~ spl2409_181
    | spl2409_159
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14743,f13317,f15228,f15334]) ).

fof(f15334,plain,
    ( spl2409_181
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(cart(real,sK694),bool)),unions),s(fun(fun(cart(real,sK694),bool),bool),sK1891(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),cart(real,sK694)))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_181])]) ).

fof(f14743,plain,
    ( sP1893(sK1892(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),cart(real,sK694)),cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)))
    | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(cart(real,sK694),bool)),unions),s(fun(fun(cart(real,sK694),bool),bool),sK1891(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),cart(real,sK694))))))))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f9890]) ).

fof(f9890,plain,
    ! [X2,X0,X1] :
      ( ~ p(s(bool,i(s(fun(fun(X1,bool),bool),X0),s(fun(X1,bool),X2))))
      | sP1893(sK1892(X0,X1),X1,X0)
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),X0),s(fun(X1,bool),i(s(fun(fun(fun(X1,bool),bool),fun(X1,bool)),unions),s(fun(fun(X1,bool),bool),sK1891(X0,X1))))))) ),
    inference(cnf_transformation,[],[f5309]) ).

fof(f15332,plain,
    ( spl2409_150
    | ~ spl2409_148
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14778,f13317,f15173,f15184]) ).

fof(f14778,plain,
    ( ! [X583] :
        ( ~ sP2297(sK692,fun(cart(real,sK694),bool),in,cart(real,sK694))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),X583))))
        | sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),X583)) )
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f13195]) ).

fof(f15331,plain,
    ( spl2409_180
    | spl2409_166
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14814,f13317,f15260,f15328]) ).

fof(f15328,plain,
    ( spl2409_180
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK1182(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_180])]) ).

fof(f15260,plain,
    ( spl2409_166
  <=> sP1180(sK1179(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_166])]) ).

fof(f14814,plain,
    ( sP1180(sK1179(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool))
    | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK1182(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)))))))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f8646]) ).

fof(f8646,plain,
    ! [X2,X0,X1] :
      ( sP1180(sK1179(X0,X1),X1,X0)
      | p(s(bool,i(s(fun(X0,bool),X1),s(X0,sK1182(X0,X1)))))
      | ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,X2)))) ),
    inference(cnf_transformation,[],[f5384]) ).

fof(f15326,plain,
    ( spl2409_134
    | ~ spl2409_179
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14857,f13317,f15323,f15106]) ).

fof(f15323,plain,
    ( spl2409_179
  <=> sQ2408_eqProxy(s(fun(cart(real,sK694),bool),sK326(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool))),s(fun(cart(real,sK694),bool),sK325(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_179])]) ).

fof(f14857,plain,
    ( ~ sQ2408_eqProxy(s(fun(cart(real,sK694),bool),sK326(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool))),s(fun(cart(real,sK694),bool),sK325(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool))))
    | sP323(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f11107]) ).

fof(f11107,plain,
    ! [X0,X1,X5] :
      ( ~ sQ2408_eqProxy(s(X1,sK326(X0,X1)),s(X1,sK325(X0,X1)))
      | ~ p(s(bool,i(s(fun(X1,bool),X0),s(X1,X5))))
      | sP323(X1,X0) ),
    inference(equality_proxy_replacement,[],[f7043,f10774]) ).

fof(f7043,plain,
    ! [X0,X1,X5] :
      ( sP323(X1,X0)
      | ~ p(s(bool,i(s(fun(X1,bool),X0),s(X1,X5))))
      | s(X1,sK326(X0,X1)) != s(X1,sK325(X0,X1)) ),
    inference(cnf_transformation,[],[f5758]) ).

fof(f15321,plain,
    ( spl2409_178
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14817,f13317,f15318]) ).

fof(f15318,plain,
    ( spl2409_178
  <=> sP1254(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_178])]) ).

fof(f14817,plain,
    ( sP1254(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f8762]) ).

fof(f8762,plain,
    ! [X3,X0,X5] :
      ( ~ p(s(bool,i(s(fun(X0,bool),X3),s(X0,X5))))
      | sP1254(X3,X0) ),
    inference(cnf_transformation,[],[f3993]) ).

fof(f15315,plain,
    ( spl2409_176
    | spl2409_177
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f15307,f13317,f15313,f15309]) ).

fof(f15309,plain,
    ( spl2409_176
  <=> sQ2408_eqProxy(s(cart(real,sK694),i(s(fun(num,cart(real,sK694)),vec),s(num,i(s(fun(num,num),numeral),s(num,u_0))))),s(cart(real,sK694),sK692)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_176])]) ).

fof(f15313,plain,
    ( spl2409_177
  <=> ! [X20,X19] :
        ( ~ sP902(sK901(X19,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X20,sK694),sK900(X19,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X20,sK694),sK694,X20,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X19)
        | ~ sQ2408_eqProxy(s(cart(real,X19),i(s(fun(cart(real,sK694),cart(real,X19)),X20),s(cart(real,sK694),sK692))),s(cart(real,X19),i(s(fun(num,cart(real,X19)),vec),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),cart(real,X19)),bool),linear),s(fun(cart(real,sK694),cart(real,X19)),X20)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_177])]) ).

fof(f15307,plain,
    ( ! [X19,X20] :
        ( ~ sP902(sK901(X19,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X20,sK694),sK900(X19,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X20,sK694),sK694,X20,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X19)
        | sQ2408_eqProxy(s(cart(real,sK694),i(s(fun(num,cart(real,sK694)),vec),s(num,i(s(fun(num,num),numeral),s(num,u_0))))),s(cart(real,sK694),sK692))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),cart(real,X19)),bool),linear),s(fun(cart(real,sK694),cart(real,X19)),X20))))
        | ~ sQ2408_eqProxy(s(cart(real,X19),i(s(fun(cart(real,sK694),cart(real,X19)),X20),s(cart(real,sK694),sK692))),s(cart(real,X19),i(s(fun(num,cart(real,X19)),vec),s(num,i(s(fun(num,num),numeral),s(num,u_0)))))) )
    | ~ spl2409_3 ),
    inference(subsumption_resolution,[],[f14526,f6633]) ).

fof(f14526,plain,
    ( ! [X19,X20] :
        ( sQ2408_eqProxy(s(cart(real,sK694),i(s(fun(num,cart(real,sK694)),vec),s(num,i(s(fun(num,num),numeral),s(num,u_0))))),s(cart(real,sK694),sK692))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),cart(real,X19)),bool),linear),s(fun(cart(real,sK694),cart(real,X19)),X20))))
        | ~ sP902(sK901(X19,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X20,sK694),sK900(X19,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X20,sK694),sK694,X20,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X19)
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),subspace),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sQ2408_eqProxy(s(cart(real,X19),i(s(fun(cart(real,sK694),cart(real,X19)),X20),s(cart(real,sK694),sK692))),s(cart(real,X19),i(s(fun(num,cart(real,X19)),vec),s(num,i(s(fun(num,num),numeral),s(num,u_0)))))) )
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f11782]) ).

fof(f11782,plain,
    ! [X2,X3,X0,X1,X6] :
      ( ~ p(s(bool,i(s(fun(fun(cart(real,X3),bool),bool),i(s(fun(cart(real,X3),fun(fun(cart(real,X3),bool),bool)),in),s(cart(real,X3),X6))),s(fun(cart(real,X3),bool),X1))))
      | ~ p(s(bool,i(s(fun(fun(cart(real,X3),cart(real,X0)),bool),linear),s(fun(cart(real,X3),cart(real,X0)),X2))))
      | ~ sQ2408_eqProxy(s(cart(real,X0),i(s(fun(cart(real,X3),cart(real,X0)),X2),s(cart(real,X3),X6))),s(cart(real,X0),i(s(fun(num,cart(real,X0)),vec),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))
      | ~ p(s(bool,i(s(fun(fun(cart(real,X3),bool),bool),subspace),s(fun(cart(real,X3),bool),X1))))
      | sQ2408_eqProxy(s(cart(real,X3),i(s(fun(num,cart(real,X3)),vec),s(num,i(s(fun(num,num),numeral),s(num,u_0))))),s(cart(real,X3),X6))
      | ~ sP902(sK901(X0,X1,X2,X3),sK900(X0,X1,X2,X3),X3,X2,X1,X0) ),
    inference(equality_proxy_replacement,[],[f8153,f10774,f10774]) ).

fof(f8153,plain,
    ! [X2,X3,X0,X1,X6] :
      ( ~ sP902(sK901(X0,X1,X2,X3),sK900(X0,X1,X2,X3),X3,X2,X1,X0)
      | s(cart(real,X0),i(s(fun(cart(real,X3),cart(real,X0)),X2),s(cart(real,X3),X6))) != s(cart(real,X0),i(s(fun(num,cart(real,X0)),vec),s(num,i(s(fun(num,num),numeral),s(num,u_0)))))
      | ~ p(s(bool,i(s(fun(fun(cart(real,X3),bool),bool),i(s(fun(cart(real,X3),fun(fun(cart(real,X3),bool),bool)),in),s(cart(real,X3),X6))),s(fun(cart(real,X3),bool),X1))))
      | s(cart(real,X3),i(s(fun(num,cart(real,X3)),vec),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) = s(cart(real,X3),X6)
      | ~ p(s(bool,i(s(fun(fun(cart(real,X3),bool),bool),subspace),s(fun(cart(real,X3),bool),X1))))
      | ~ p(s(bool,i(s(fun(fun(cart(real,X3),cart(real,X0)),bool),linear),s(fun(cart(real,X3),cart(real,X0)),X2)))) ),
    inference(cnf_transformation,[],[f5138]) ).

fof(f5138,plain,
    ! [X2,X0,X3,X1] :
      ( ~ p(s(bool,i(s(fun(fun(cart(real,X3),cart(real,X0)),bool),linear),s(fun(cart(real,X3),cart(real,X0)),X2))))
      | ~ p(s(bool,i(s(fun(fun(cart(real,X3),bool),bool),subspace),s(fun(cart(real,X3),bool),X1))))
      | ( ! [X6] :
            ( s(cart(real,X3),i(s(fun(num,cart(real,X3)),vec),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) = s(cart(real,X3),X6)
            | ~ p(s(bool,i(s(fun(fun(cart(real,X3),bool),bool),i(s(fun(cart(real,X3),fun(fun(cart(real,X3),bool),bool)),in),s(cart(real,X3),X6))),s(fun(cart(real,X3),bool),X1))))
            | s(cart(real,X0),i(s(fun(cart(real,X3),cart(real,X0)),X2),s(cart(real,X3),X6))) != s(cart(real,X0),i(s(fun(num,cart(real,X0)),vec),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) )
      <=> ! [X4,X5] :
            ( s(cart(real,X3),X4) = s(cart(real,X3),X5)
            | ~ p(s(bool,i(s(fun(fun(cart(real,X3),bool),bool),i(s(fun(cart(real,X3),fun(fun(cart(real,X3),bool),bool)),in),s(cart(real,X3),X5))),s(fun(cart(real,X3),bool),X1))))
            | ~ p(s(bool,i(s(fun(fun(cart(real,X3),bool),bool),i(s(fun(cart(real,X3),fun(fun(cart(real,X3),bool),bool)),in),s(cart(real,X3),X4))),s(fun(cart(real,X3),bool),X1))))
            | s(cart(real,X0),i(s(fun(cart(real,X3),cart(real,X0)),X2),s(cart(real,X3),X4))) != s(cart(real,X0),i(s(fun(cart(real,X3),cart(real,X0)),X2),s(cart(real,X3),X5))) ) ) ),
    inference(flattening,[],[f5137]) ).

fof(f5137,plain,
    ! [X3,X0,X1,X2] :
      ( ( ! [X4,X5] :
            ( s(cart(real,X3),X4) = s(cart(real,X3),X5)
            | s(cart(real,X0),i(s(fun(cart(real,X3),cart(real,X0)),X2),s(cart(real,X3),X4))) != s(cart(real,X0),i(s(fun(cart(real,X3),cart(real,X0)),X2),s(cart(real,X3),X5)))
            | ~ p(s(bool,i(s(fun(fun(cart(real,X3),bool),bool),i(s(fun(cart(real,X3),fun(fun(cart(real,X3),bool),bool)),in),s(cart(real,X3),X5))),s(fun(cart(real,X3),bool),X1))))
            | ~ p(s(bool,i(s(fun(fun(cart(real,X3),bool),bool),i(s(fun(cart(real,X3),fun(fun(cart(real,X3),bool),bool)),in),s(cart(real,X3),X4))),s(fun(cart(real,X3),bool),X1)))) )
      <=> ! [X6] :
            ( s(cart(real,X3),i(s(fun(num,cart(real,X3)),vec),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) = s(cart(real,X3),X6)
            | ~ p(s(bool,i(s(fun(fun(cart(real,X3),bool),bool),i(s(fun(cart(real,X3),fun(fun(cart(real,X3),bool),bool)),in),s(cart(real,X3),X6))),s(fun(cart(real,X3),bool),X1))))
            | s(cart(real,X0),i(s(fun(cart(real,X3),cart(real,X0)),X2),s(cart(real,X3),X6))) != s(cart(real,X0),i(s(fun(num,cart(real,X0)),vec),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) ) )
      | ~ p(s(bool,i(s(fun(fun(cart(real,X3),cart(real,X0)),bool),linear),s(fun(cart(real,X3),cart(real,X0)),X2))))
      | ~ p(s(bool,i(s(fun(fun(cart(real,X3),bool),bool),subspace),s(fun(cart(real,X3),bool),X1)))) ),
    inference(ennf_transformation,[],[f3705]) ).

fof(f3705,plain,
    ! [X3,X0,X1,X2] :
      ( ( p(s(bool,i(s(fun(fun(cart(real,X3),cart(real,X0)),bool),linear),s(fun(cart(real,X3),cart(real,X0)),X2))))
        & p(s(bool,i(s(fun(fun(cart(real,X3),bool),bool),subspace),s(fun(cart(real,X3),bool),X1)))) )
     => ( ! [X4,X5] :
            ( ( s(cart(real,X0),i(s(fun(cart(real,X3),cart(real,X0)),X2),s(cart(real,X3),X4))) = s(cart(real,X0),i(s(fun(cart(real,X3),cart(real,X0)),X2),s(cart(real,X3),X5)))
              & p(s(bool,i(s(fun(fun(cart(real,X3),bool),bool),i(s(fun(cart(real,X3),fun(fun(cart(real,X3),bool),bool)),in),s(cart(real,X3),X5))),s(fun(cart(real,X3),bool),X1))))
              & p(s(bool,i(s(fun(fun(cart(real,X3),bool),bool),i(s(fun(cart(real,X3),fun(fun(cart(real,X3),bool),bool)),in),s(cart(real,X3),X4))),s(fun(cart(real,X3),bool),X1)))) )
           => s(cart(real,X3),X4) = s(cart(real,X3),X5) )
      <=> ! [X6] :
            ( ( p(s(bool,i(s(fun(fun(cart(real,X3),bool),bool),i(s(fun(cart(real,X3),fun(fun(cart(real,X3),bool),bool)),in),s(cart(real,X3),X6))),s(fun(cart(real,X3),bool),X1))))
              & s(cart(real,X0),i(s(fun(cart(real,X3),cart(real,X0)),X2),s(cart(real,X3),X6))) = s(cart(real,X0),i(s(fun(num,cart(real,X0)),vec),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) )
           => s(cart(real,X3),i(s(fun(num,cart(real,X3)),vec),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) = s(cart(real,X3),X6) ) ) ),
    inference(rectify,[],[f3311]) ).

fof(f3311,axiom,
    ! [X732,X96,X10,X737] :
      ( ( p(s(bool,i(s(fun(fun(cart(real,X737),bool),bool),subspace),s(fun(cart(real,X737),bool),X96))))
        & p(s(bool,i(s(fun(fun(cart(real,X737),cart(real,X732)),bool),linear),s(fun(cart(real,X737),cart(real,X732)),X10)))) )
     => ( ! [X0,X7] :
            ( ( p(s(bool,i(s(fun(fun(cart(real,X737),bool),bool),i(s(fun(cart(real,X737),fun(fun(cart(real,X737),bool),bool)),in),s(cart(real,X737),X7))),s(fun(cart(real,X737),bool),X96))))
              & s(cart(real,X732),i(s(fun(cart(real,X737),cart(real,X732)),X10),s(cart(real,X737),X0))) = s(cart(real,X732),i(s(fun(cart(real,X737),cart(real,X732)),X10),s(cart(real,X737),X7)))
              & p(s(bool,i(s(fun(fun(cart(real,X737),bool),bool),i(s(fun(cart(real,X737),fun(fun(cart(real,X737),bool),bool)),in),s(cart(real,X737),X0))),s(fun(cart(real,X737),bool),X96)))) )
           => s(cart(real,X737),X0) = s(cart(real,X737),X7) )
      <=> ! [X0] :
            ( ( p(s(bool,i(s(fun(fun(cart(real,X737),bool),bool),i(s(fun(cart(real,X737),fun(fun(cart(real,X737),bool),bool)),in),s(cart(real,X737),X0))),s(fun(cart(real,X737),bool),X96))))
              & s(cart(real,X732),i(s(fun(num,cart(real,X732)),vec),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) = s(cart(real,X732),i(s(fun(cart(real,X737),cart(real,X732)),X10),s(cart(real,X737),X0))) )
           => s(cart(real,X737),X0) = s(cart(real,X737),i(s(fun(num,cart(real,X737)),vec),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aLINEARu_INJECTIVEu_0u_SUBSPACE) ).

fof(f15306,plain,
    ( spl2409_134
    | spl2409_175
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14787,f13317,f15303,f15106]) ).

fof(f15303,plain,
    ( spl2409_175
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK328(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_175])]) ).

fof(f14787,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK328(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool))))))
    | sP323(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f7039]) ).

fof(f7039,plain,
    ! [X0,X1,X4] :
      ( p(s(bool,i(s(fun(X1,bool),X0),s(X1,sK328(X0,X1)))))
      | ~ p(s(bool,i(s(fun(X1,bool),X0),s(X1,X4))))
      | sP323(X1,X0) ),
    inference(cnf_transformation,[],[f5758]) ).

fof(f15301,plain,
    ( spl2409_161
    | spl2409_174
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14886,f13317,f15299,f15237]) ).

fof(f15237,plain,
    ( spl2409_161
  <=> ! [X722] : ~ sP2157(X722,i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_161])]) ).

fof(f14886,plain,
    ( ! [X724,X723] :
        ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),X723))))
        | ~ sP2157(X724,i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool))
        | sQ2408_eqProxy(s(fun(cart(real,sK694),bool),X723),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))) )
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f13074]) ).

fof(f13074,plain,
    ! [X3,X0,X1,X4,X5] :
      ( ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,X4))))
      | ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,X3))))
      | ~ sP2157(X5,X1,X0)
      | sQ2408_eqProxy(s(X0,X3),s(X0,X4)) ),
    inference(equality_proxy_replacement,[],[f10367,f10774]) ).

fof(f10367,plain,
    ! [X3,X0,X1,X4,X5] :
      ( s(X0,X3) = s(X0,X4)
      | ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,X4))))
      | ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,X3))))
      | ~ sP2157(X5,X1,X0) ),
    inference(cnf_transformation,[],[f6408]) ).

fof(f6408,plain,
    ! [X0,X1] :
      ( ? [X5] :
        ! [X6] :
          ( s(X0,X5) = s(X0,X6)
        <=> p(s(bool,i(s(fun(X0,bool),X1),s(X0,X6)))) )
    <=> ( ? [X2] : p(s(bool,i(s(fun(X0,bool),X1),s(X0,X2))))
        & ! [X3,X4] :
            ( ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,X3))))
            | ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,X4))))
            | s(X0,X3) = s(X0,X4) ) ) ),
    inference(flattening,[],[f6407]) ).

fof(f6407,plain,
    ! [X0,X1] :
      ( ? [X5] :
        ! [X6] :
          ( s(X0,X5) = s(X0,X6)
        <=> p(s(bool,i(s(fun(X0,bool),X1),s(X0,X6)))) )
    <=> ( ! [X3,X4] :
            ( s(X0,X3) = s(X0,X4)
            | ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,X4))))
            | ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,X3)))) )
        & ? [X2] : p(s(bool,i(s(fun(X0,bool),X1),s(X0,X2)))) ) ),
    inference(ennf_transformation,[],[f3953]) ).

fof(f3953,plain,
    ! [X0,X1] :
      ( ? [X5] :
        ! [X6] :
          ( s(X0,X5) = s(X0,X6)
        <=> p(s(bool,i(s(fun(X0,bool),X1),s(X0,X6)))) )
    <=> ( ! [X3,X4] :
            ( ( p(s(bool,i(s(fun(X0,bool),X1),s(X0,X4))))
              & p(s(bool,i(s(fun(X0,bool),X1),s(X0,X3)))) )
           => s(X0,X3) = s(X0,X4) )
        & ? [X2] : p(s(bool,i(s(fun(X0,bool),X1),s(X0,X2)))) ) ),
    inference(rectify,[],[f80]) ).

fof(f80,axiom,
    ! [X3,X6] :
      ( ( ? [X0] : p(s(bool,i(s(fun(X3,bool),X6),s(X3,X0))))
        & ! [X1,X0] :
            ( ( p(s(bool,i(s(fun(X3,bool),X6),s(X3,X1))))
              & p(s(bool,i(s(fun(X3,bool),X6),s(X3,X0)))) )
           => s(X3,X0) = s(X3,X1) ) )
    <=> ? [X0] :
        ! [X7] :
          ( p(s(bool,i(s(fun(X3,bool),X6),s(X3,X7))))
        <=> s(X3,X0) = s(X3,X7) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aEXISTSu_UNIQUEu_ALT) ).

fof(f15296,plain,
    ( spl2409_172
    | spl2409_173
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14756,f13317,f15293,f15290]) ).

fof(f15290,plain,
    ( spl2409_172
  <=> ! [X562] :
        ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),X562))))
        | ~ p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),X562))),s(fun(fun(cart(real,sK694),bool),bool),sK1966(cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_172])]) ).

fof(f14756,plain,
    ( ! [X562] :
        ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),hull),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),sK1967(cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),X562))))
        | ~ p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),X562))),s(fun(fun(cart(real,sK694),bool),bool),sK1966(cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))))))) )
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f12908]) ).

fof(f15288,plain,
    ( spl2409_171
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14624,f13317,f15285]) ).

fof(f15285,plain,
    ( spl2409_171
  <=> sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),insert),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK108(sK692,cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_171])]) ).

fof(f14624,plain,
    ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),insert),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK108(sK692,cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f10889]) ).

fof(f10889,plain,
    ! [X2,X0,X1] :
      ( sQ2408_eqProxy(s(fun(X1,bool),X2),s(fun(X1,bool),i(s(fun(fun(X1,bool),fun(X1,bool)),i(s(fun(X1,fun(fun(X1,bool),fun(X1,bool))),insert),s(X1,X0))),s(fun(X1,bool),sK108(X0,X1,X2)))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X0))),s(fun(X1,bool),X2)))) ),
    inference(equality_proxy_replacement,[],[f6627,f10774]) ).

fof(f6627,plain,
    ! [X2,X0,X1] :
      ( s(fun(X1,bool),X2) = s(fun(X1,bool),i(s(fun(fun(X1,bool),fun(X1,bool)),i(s(fun(X1,fun(fun(X1,bool),fun(X1,bool))),insert),s(X1,X0))),s(fun(X1,bool),sK108(X0,X1,X2))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X0))),s(fun(X1,bool),X2)))) ),
    inference(cnf_transformation,[],[f5023]) ).

fof(f15283,plain,
    ( spl2409_170
    | spl2409_166
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14815,f13317,f15260,f15280]) ).

fof(f15280,plain,
    ( spl2409_170
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK1181(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_170])]) ).

fof(f14815,plain,
    ( sP1180(sK1179(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool))
    | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK1181(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)))))))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f8647]) ).

fof(f8647,plain,
    ! [X2,X0,X1] :
      ( sP1180(sK1179(X0,X1),X1,X0)
      | ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,X2))))
      | p(s(bool,i(s(fun(X0,bool),X1),s(X0,sK1181(X0,X1))))) ),
    inference(cnf_transformation,[],[f5384]) ).

fof(f15278,plain,
    ( spl2409_169
    | spl2409_159
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14742,f13317,f15228,f15276]) ).

fof(f15276,plain,
    ( spl2409_169
  <=> ! [X548] :
        ( ~ p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),X548))),s(fun(fun(cart(real,sK694),bool),bool),sK1891(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),cart(real,sK694))))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),X548)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_169])]) ).

fof(f14742,plain,
    ( ! [X548] :
        ( sP1893(sK1892(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),cart(real,sK694)),cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)))
        | ~ p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),X548))),s(fun(fun(cart(real,sK694),bool),bool),sK1891(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),cart(real,sK694))))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),X548)))) )
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f9888]) ).

fof(f15274,plain,
    ( ~ spl2409_168
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14636,f13317,f15271]) ).

fof(f15271,plain,
    ( spl2409_168
  <=> sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(cart(real,sK694),bool)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),fun(cart(real,sK694),bool))),delete),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_168])]) ).

fof(f14636,plain,
    ( ~ sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(cart(real,sK694),bool)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),fun(cart(real,sK694),bool))),delete),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f11142]) ).

fof(f11142,plain,
    ! [X2,X0,X1] :
      ( ~ sQ2408_eqProxy(s(fun(X1,bool),i(s(fun(X1,fun(X1,bool)),i(s(fun(fun(X1,bool),fun(X1,fun(X1,bool))),delete),s(fun(X1,bool),X2))),s(X1,X0))),s(fun(X1,bool),X2))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X0))),s(fun(X1,bool),X2)))) ),
    inference(equality_proxy_replacement,[],[f7092,f10774]) ).

fof(f7092,plain,
    ! [X2,X0,X1] :
      ( s(fun(X1,bool),i(s(fun(X1,fun(X1,bool)),i(s(fun(fun(X1,bool),fun(X1,fun(X1,bool))),delete),s(fun(X1,bool),X2))),s(X1,X0))) != s(fun(X1,bool),X2)
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X0))),s(fun(X1,bool),X2)))) ),
    inference(cnf_transformation,[],[f4581]) ).

fof(f15269,plain,
    ( spl2409_167
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14525,f13317,f15266]) ).

fof(f15266,plain,
    ( spl2409_167
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_167])]) ).

fof(f14525,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f10258]) ).

fof(f15263,plain,
    ( ~ spl2409_165
    | spl2409_166
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14881,f13317,f15260,f15256]) ).

fof(f15256,plain,
    ( spl2409_165
  <=> sQ2408_eqProxy(s(fun(cart(real,sK694),bool),sK1182(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)))),s(fun(cart(real,sK694),bool),sK1181(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_165])]) ).

fof(f14881,plain,
    ( sP1180(sK1179(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool))
    | ~ sQ2408_eqProxy(s(fun(cart(real,sK694),bool),sK1182(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)))),s(fun(cart(real,sK694),bool),sK1181(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)))))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f12072]) ).

fof(f12072,plain,
    ! [X2,X0,X1] :
      ( sP1180(sK1179(X0,X1),X1,X0)
      | ~ sQ2408_eqProxy(s(X0,sK1182(X0,X1)),s(X0,sK1181(X0,X1)))
      | ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,X2)))) ),
    inference(equality_proxy_replacement,[],[f8648,f10774]) ).

fof(f8648,plain,
    ! [X2,X0,X1] :
      ( s(X0,sK1182(X0,X1)) != s(X0,sK1181(X0,X1))
      | ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,X2))))
      | sP1180(sK1179(X0,X1),X1,X0) ),
    inference(cnf_transformation,[],[f5384]) ).

fof(f15254,plain,
    ( spl2409_134
    | ~ spl2409_164
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14860,f13317,f15251,f15106]) ).

fof(f15251,plain,
    ( spl2409_164
  <=> sQ2408_eqProxy(s(fun(cart(real,sK694),bool),sK328(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool))),s(fun(cart(real,sK694),bool),sK329(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_164])]) ).

fof(f14860,plain,
    ( ~ sQ2408_eqProxy(s(fun(cart(real,sK694),bool),sK328(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool))),s(fun(cart(real,sK694),bool),sK329(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool))))
    | sP323(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f11109]) ).

fof(f11109,plain,
    ! [X0,X1,X4] :
      ( ~ p(s(bool,i(s(fun(X1,bool),X0),s(X1,X4))))
      | sP323(X1,X0)
      | ~ sQ2408_eqProxy(s(X1,sK328(X0,X1)),s(X1,sK329(X0,X1))) ),
    inference(equality_proxy_replacement,[],[f7040,f10774]) ).

fof(f7040,plain,
    ! [X0,X1,X4] :
      ( ~ p(s(bool,i(s(fun(X1,bool),X0),s(X1,X4))))
      | s(X1,sK328(X0,X1)) != s(X1,sK329(X0,X1))
      | sP323(X1,X0) ),
    inference(cnf_transformation,[],[f5758]) ).

fof(f15249,plain,
    ( spl2409_62
    | ~ spl2409_163
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14819,f13317,f15246,f14178]) ).

fof(f14178,plain,
    ( spl2409_62
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(fun(fun(fun(cart(real,sK694),bool),bool),bool),fun(fun(cart(real,sK694),bool),bool)),unions),s(fun(fun(fun(cart(real,sK694),bool),bool),bool),p0))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_62])]) ).

fof(f15246,plain,
    ( spl2409_163
  <=> p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),p0),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_163])]) ).

fof(f14819,plain,
    ( ~ p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),p0),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))))))
    | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(fun(fun(fun(cart(real,sK694),bool),bool),bool),fun(fun(cart(real,sK694),bool),bool)),unions),s(fun(fun(fun(cart(real,sK694),bool),bool),bool),p0))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f8943]) ).

fof(f8943,plain,
    ! [X2,X0,X1] :
      ( ~ p(s(bool,i(s(fun(fun(X1,bool),bool),p0),s(fun(X1,bool),X2))))
      | p(s(bool,i(s(fun(X1,bool),i(s(fun(fun(fun(X1,bool),bool),fun(X1,bool)),unions),s(fun(fun(X1,bool),bool),p0))),s(X1,X0))))
      | ~ p(s(bool,i(s(fun(X1,bool),X2),s(X1,X0)))) ),
    inference(cnf_transformation,[],[f4868]) ).

fof(f4868,plain,
    ! [X1,X0] :
      ( p(s(bool,i(s(fun(X1,bool),i(s(fun(fun(fun(X1,bool),bool),fun(X1,bool)),unions),s(fun(fun(X1,bool),bool),p0))),s(X1,X0))))
    <=> ? [X2] :
          ( p(s(bool,i(s(fun(X1,bool),X2),s(X1,X0))))
          & p(s(bool,i(s(fun(fun(X1,bool),bool),p0),s(fun(X1,bool),X2)))) ) ),
    inference(rectify,[],[f2456]) ).

fof(f2456,axiom,
    ! [X0,X845] :
      ( p(s(bool,i(s(fun(X845,bool),i(s(fun(fun(fun(X845,bool),bool),fun(X845,bool)),unions),s(fun(fun(X845,bool),bool),p0))),s(X845,X0))))
    <=> ? [X6] :
          ( p(s(bool,i(s(fun(fun(X845,bool),bool),p0),s(fun(X845,bool),X6))))
          & p(s(bool,i(s(fun(X845,bool),X6),s(X845,X0)))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aUNIONSu_PRED) ).

fof(f15244,plain,
    ( spl2409_143
    | spl2409_162
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14845,f13317,f15241,f15149]) ).

fof(f15149,plain,
    ( spl2409_143
  <=> sP2157(sK2156(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_143])]) ).

fof(f15241,plain,
    ( spl2409_162
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK2158(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_162])]) ).

fof(f14845,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK2158(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)))))))
    | sP2157(sK2156(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f10366]) ).

fof(f10366,plain,
    ! [X2,X0,X1] :
      ( ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,X2))))
      | p(s(bool,i(s(fun(X0,bool),X1),s(X0,sK2158(X0,X1)))))
      | sP2157(sK2156(X0,X1),X1,X0) ),
    inference(cnf_transformation,[],[f6408]) ).

fof(f15239,plain,
    ( spl2409_161
    | spl2409_150
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14885,f13317,f15184,f15237]) ).

fof(f14885,plain,
    ( ! [X722,X721] :
        ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),X721))
        | ~ sP2157(X722,i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),X721)))) )
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f13074]) ).

fof(f15235,plain,
    ( spl2409_159
    | spl2409_160
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14744,f13317,f15232,f15228]) ).

fof(f15232,plain,
    ( spl2409_160
  <=> p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),sK1894(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),cart(real,sK694))))),s(fun(fun(cart(real,sK694),bool),bool),sK1891(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),cart(real,sK694)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_160])]) ).

fof(f14744,plain,
    ( p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),sK1894(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),cart(real,sK694))))),s(fun(fun(cart(real,sK694),bool),bool),sK1891(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),cart(real,sK694))))))
    | sP1893(sK1892(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),cart(real,sK694)),cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f9891]) ).

fof(f9891,plain,
    ! [X2,X0,X1] :
      ( sP1893(sK1892(X0,X1),X1,X0)
      | p(s(bool,i(s(fun(fun(fun(X1,bool),bool),bool),i(s(fun(fun(X1,bool),fun(fun(fun(X1,bool),bool),bool)),in),s(fun(X1,bool),sK1894(X0,X1)))),s(fun(fun(X1,bool),bool),sK1891(X0,X1)))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),X0),s(fun(X1,bool),X2)))) ),
    inference(cnf_transformation,[],[f5309]) ).

fof(f15226,plain,
    ( spl2409_158
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14633,f13317,f15223]) ).

fof(f15223,plain,
    ( spl2409_158
  <=> sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),insert),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_158])]) ).

fof(f14633,plain,
    ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),insert),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f11082]) ).

fof(f11082,plain,
    ! [X2,X0,X1] :
      ( sQ2408_eqProxy(s(fun(X1,bool),X2),s(fun(X1,bool),i(s(fun(fun(X1,bool),fun(X1,bool)),i(s(fun(X1,fun(fun(X1,bool),fun(X1,bool))),insert),s(X1,X0))),s(fun(X1,bool),X2))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X0))),s(fun(X1,bool),X2)))) ),
    inference(equality_proxy_replacement,[],[f6977,f10774]) ).

fof(f6977,plain,
    ! [X2,X0,X1] :
      ( ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X0))),s(fun(X1,bool),X2))))
      | s(fun(X1,bool),X2) = s(fun(X1,bool),i(s(fun(fun(X1,bool),fun(X1,bool)),i(s(fun(X1,fun(fun(X1,bool),fun(X1,bool))),insert),s(X1,X0))),s(fun(X1,bool),X2))) ),
    inference(cnf_transformation,[],[f5026]) ).

fof(f15220,plain,
    ( spl2409_157
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14804,f13317,f15217]) ).

fof(f15217,plain,
    ( spl2409_157
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK773(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_157])]) ).

fof(f14804,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK773(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)))))))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f7915]) ).

fof(f7915,plain,
    ! [X2,X0,X1] :
      ( ~ p(s(bool,i(s(fun(X1,bool),X2),s(X1,X0))))
      | p(s(bool,i(s(fun(X1,bool),X2),s(X1,sK773(X0,X1,X2))))) ),
    inference(cnf_transformation,[],[f3945]) ).

fof(f15215,plain,
    ( spl2409_156
    | spl2409_150
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14879,f13317,f15184,f15213]) ).

fof(f14879,plain,
    ( ! [X716,X715] :
        ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),X715))
        | ~ sP1180(X716,i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),X715)))) )
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f12071]) ).

fof(f15211,plain,
    ( spl2409_134
    | spl2409_155
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14789,f13317,f15208,f15106]) ).

fof(f15208,plain,
    ( spl2409_155
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK325(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_155])]) ).

fof(f14789,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK325(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool))))))
    | sP323(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f7044]) ).

fof(f7044,plain,
    ! [X0,X1,X5] :
      ( p(s(bool,i(s(fun(X1,bool),X0),s(X1,sK325(X0,X1)))))
      | sP323(X1,X0)
      | ~ p(s(bool,i(s(fun(X1,bool),X0),s(X1,X5)))) ),
    inference(cnf_transformation,[],[f5758]) ).

fof(f15206,plain,
    ( spl2409_154
    | spl2409_134
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14788,f13317,f15106,f15203]) ).

fof(f15203,plain,
    ( spl2409_154
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK326(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_154])]) ).

fof(f14788,plain,
    ( sP323(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)))
    | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK326(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool))))))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f7042]) ).

fof(f7042,plain,
    ! [X0,X1,X5] :
      ( sP323(X1,X0)
      | ~ p(s(bool,i(s(fun(X1,bool),X0),s(X1,X5))))
      | p(s(bool,i(s(fun(X1,bool),X0),s(X1,sK326(X0,X1))))) ),
    inference(cnf_transformation,[],[f5758]) ).

fof(f15201,plain,
    ( spl2409_148
    | spl2409_153
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14770,f13317,f15198,f15173]) ).

fof(f15198,plain,
    ( spl2409_153
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK2304(cart(real,sK694),in,fun(cart(real,sK694),bool),sK692))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_153])]) ).

fof(f14770,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK2304(cart(real,sK694),in,fun(cart(real,sK694),bool),sK692)))))
    | sP2297(sK692,fun(cart(real,sK694),bool),in,cart(real,sK694))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f10586]) ).

fof(f10586,plain,
    ! [X2,X0,X1,X9,X12] :
      ( ~ p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,X9))),s(X2,X12))))
      | p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,X9))),s(X2,sK2304(X0,X1,X2,X9)))))
      | sP2297(X9,X2,X1,X0) ),
    inference(cnf_transformation,[],[f5833]) ).

fof(f15196,plain,
    ( spl2409_152
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14508,f13317,f15193]) ).

fof(f14508,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),vectoru_neg),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f9475]) ).

fof(f9475,plain,
    ! [X2,X0,X1] :
      ( ~ p(s(bool,i(s(fun(fun(cart(real,X2),bool),bool),i(s(fun(cart(real,X2),fun(fun(cart(real,X2),bool),bool)),in),s(cart(real,X2),X1))),s(fun(cart(real,X2),bool),i(s(fun(fun(cart(real,X2),bool),fun(cart(real,X2),bool)),span),s(fun(cart(real,X2),bool),X0))))))
      | p(s(bool,i(s(fun(fun(cart(real,X2),bool),bool),i(s(fun(cart(real,X2),fun(fun(cart(real,X2),bool),bool)),in),s(cart(real,X2),i(s(fun(cart(real,X2),cart(real,X2)),vectoru_neg),s(cart(real,X2),X1))))),s(fun(cart(real,X2),bool),i(s(fun(fun(cart(real,X2),bool),fun(cart(real,X2),bool)),span),s(fun(cart(real,X2),bool),X0)))))) ),
    inference(cnf_transformation,[],[f5229]) ).

fof(f5229,plain,
    ! [X1,X0,X2] :
      ( p(s(bool,i(s(fun(fun(cart(real,X2),bool),bool),i(s(fun(cart(real,X2),fun(fun(cart(real,X2),bool),bool)),in),s(cart(real,X2),i(s(fun(cart(real,X2),cart(real,X2)),vectoru_neg),s(cart(real,X2),X1))))),s(fun(cart(real,X2),bool),i(s(fun(fun(cart(real,X2),bool),fun(cart(real,X2),bool)),span),s(fun(cart(real,X2),bool),X0))))))
      | ~ p(s(bool,i(s(fun(fun(cart(real,X2),bool),bool),i(s(fun(cart(real,X2),fun(fun(cart(real,X2),bool),bool)),in),s(cart(real,X2),X1))),s(fun(cart(real,X2),bool),i(s(fun(fun(cart(real,X2),bool),fun(cart(real,X2),bool)),span),s(fun(cart(real,X2),bool),X0)))))) ),
    inference(ennf_transformation,[],[f3354]) ).

fof(f3354,plain,
    ! [X1,X0,X2] :
      ( p(s(bool,i(s(fun(fun(cart(real,X2),bool),bool),i(s(fun(cart(real,X2),fun(fun(cart(real,X2),bool),bool)),in),s(cart(real,X2),X1))),s(fun(cart(real,X2),bool),i(s(fun(fun(cart(real,X2),bool),fun(cart(real,X2),bool)),span),s(fun(cart(real,X2),bool),X0))))))
     => p(s(bool,i(s(fun(fun(cart(real,X2),bool),bool),i(s(fun(cart(real,X2),fun(fun(cart(real,X2),bool),bool)),in),s(cart(real,X2),i(s(fun(cart(real,X2),cart(real,X2)),vectoru_neg),s(cart(real,X2),X1))))),s(fun(cart(real,X2),bool),i(s(fun(fun(cart(real,X2),bool),fun(cart(real,X2),bool)),span),s(fun(cart(real,X2),bool),X0)))))) ),
    inference(rectify,[],[f3336]) ).

fof(f3336,axiom,
    ! [X96,X0,X1399] :
      ( p(s(bool,i(s(fun(fun(cart(real,X1399),bool),bool),i(s(fun(cart(real,X1399),fun(fun(cart(real,X1399),bool),bool)),in),s(cart(real,X1399),X0))),s(fun(cart(real,X1399),bool),i(s(fun(fun(cart(real,X1399),bool),fun(cart(real,X1399),bool)),span),s(fun(cart(real,X1399),bool),X96))))))
     => p(s(bool,i(s(fun(fun(cart(real,X1399),bool),bool),i(s(fun(cart(real,X1399),fun(fun(cart(real,X1399),bool),bool)),in),s(cart(real,X1399),i(s(fun(cart(real,X1399),cart(real,X1399)),vectoru_neg),s(cart(real,X1399),X0))))),s(fun(cart(real,X1399),bool),i(s(fun(fun(cart(real,X1399),bool),fun(cart(real,X1399),bool)),span),s(fun(cart(real,X1399),bool),X96)))))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aSPANu_NEG) ).

fof(f15191,plain,
    ( ~ spl2409_151
    | spl2409_146
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14882,f13317,f15164,f15188]) ).

fof(f15188,plain,
    ( spl2409_151
  <=> sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),sK1184(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_151])]) ).

fof(f15164,plain,
    ( spl2409_146
  <=> sP1180(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_146])]) ).

fof(f14882,plain,
    ( sP1180(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool))
    | ~ sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),sK1184(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f12073]) ).

fof(f12073,plain,
    ! [X0,X1,X5] :
      ( ~ sQ2408_eqProxy(s(X0,X5),s(X0,sK1184(X0,X1,X5)))
      | sP1180(X5,X1,X0)
      | ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,X5)))) ),
    inference(equality_proxy_replacement,[],[f8644,f10774]) ).

fof(f8644,plain,
    ! [X0,X1,X5] :
      ( ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,X5))))
      | s(X0,X5) != s(X0,sK1184(X0,X1,X5))
      | sP1180(X5,X1,X0) ),
    inference(cnf_transformation,[],[f5384]) ).

fof(f15186,plain,
    ( ~ spl2409_134
    | spl2409_150
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14861,f13317,f15184,f15106]) ).

fof(f14861,plain,
    ( ! [X664] :
        ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),X664))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),X664))))
        | ~ sP323(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))) )
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f11110]) ).

fof(f15182,plain,
    ( spl2409_149
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14820,f13317,f15179]) ).

fof(f15179,plain,
    ( spl2409_149
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK1476(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_149])]) ).

fof(f14820,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK1476(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)))))))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f9117]) ).

fof(f9117,plain,
    ! [X3,X0,X1] :
      ( p(s(bool,i(s(fun(X0,bool),X1),s(X0,sK1476(X0,X1)))))
      | ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,X3)))) ),
    inference(cnf_transformation,[],[f5955]) ).

fof(f5955,plain,
    ! [X1,X0] :
      ( ! [X3] : ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,X3))))
    <=> ! [X2] : ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,X2)))) ),
    inference(ennf_transformation,[],[f3934]) ).

fof(f3934,plain,
    ! [X0,X1] :
      ( ~ ? [X2] : p(s(bool,i(s(fun(X0,bool),X1),s(X0,X2))))
    <=> ! [X3] : ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,X3)))) ),
    inference(rectify,[],[f102]) ).

fof(f102,axiom,
    ! [X3,X6] :
      ( ~ ? [X0] : p(s(bool,i(s(fun(X3,bool),X6),s(X3,X0))))
    <=> ! [X0] : ~ p(s(bool,i(s(fun(X3,bool),X6),s(X3,X0)))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aNOTu_EXISTSu_THM) ).

fof(f15177,plain,
    ( spl2409_138
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14752,f13317,f15124]) ).

fof(f14752,plain,
    ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),hull),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f11555]) ).

fof(f11555,plain,
    ! [X2,X0,X1] :
      ( ~ p(s(bool,i(s(fun(fun(X2,bool),bool),X1),s(fun(X2,bool),X0))))
      | sQ2408_eqProxy(s(fun(X2,bool),X0),s(fun(X2,bool),i(s(fun(fun(X2,bool),fun(X2,bool)),i(s(fun(fun(fun(X2,bool),bool),fun(fun(X2,bool),fun(X2,bool))),hull),s(fun(fun(X2,bool),bool),X1))),s(fun(X2,bool),X0)))) ),
    inference(equality_proxy_replacement,[],[f7781,f10774]) ).

fof(f7781,plain,
    ! [X2,X0,X1] :
      ( s(fun(X2,bool),X0) = s(fun(X2,bool),i(s(fun(fun(X2,bool),fun(X2,bool)),i(s(fun(fun(fun(X2,bool),bool),fun(fun(X2,bool),fun(X2,bool))),hull),s(fun(fun(X2,bool),bool),X1))),s(fun(X2,bool),X0)))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),X1),s(fun(X2,bool),X0)))) ),
    inference(cnf_transformation,[],[f6352]) ).

fof(f6352,plain,
    ! [X1,X2,X0] :
      ( ~ p(s(bool,i(s(fun(fun(X2,bool),bool),X1),s(fun(X2,bool),X0))))
      | s(fun(X2,bool),X0) = s(fun(X2,bool),i(s(fun(fun(X2,bool),fun(X2,bool)),i(s(fun(fun(fun(X2,bool),bool),fun(fun(X2,bool),fun(X2,bool))),hull),s(fun(fun(X2,bool),bool),X1))),s(fun(X2,bool),X0))) ),
    inference(ennf_transformation,[],[f5043]) ).

fof(f5043,plain,
    ! [X2,X1,X0] :
      ( p(s(bool,i(s(fun(fun(X2,bool),bool),X1),s(fun(X2,bool),X0))))
     => s(fun(X2,bool),X0) = s(fun(X2,bool),i(s(fun(fun(X2,bool),fun(X2,bool)),i(s(fun(fun(fun(X2,bool),bool),fun(fun(X2,bool),fun(X2,bool))),hull),s(fun(fun(X2,bool),bool),X1))),s(fun(X2,bool),X0))) ),
    inference(rectify,[],[f2688]) ).

fof(f2688,axiom,
    ! [X96,X6,X948] :
      ( p(s(bool,i(s(fun(fun(X948,bool),bool),X6),s(fun(X948,bool),X96))))
     => s(fun(X948,bool),X96) = s(fun(X948,bool),i(s(fun(fun(X948,bool),fun(X948,bool)),i(s(fun(fun(fun(X948,bool),bool),fun(fun(X948,bool),fun(X948,bool))),hull),s(fun(fun(X948,bool),bool),X6))),s(fun(X948,bool),X96))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aHULLu_P) ).

fof(f15176,plain,
    ( spl2409_147
    | spl2409_148
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14771,f13317,f15173,f15169]) ).

fof(f15169,plain,
    ( spl2409_147
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK2303(cart(real,sK694),in,fun(cart(real,sK694),bool),sK692))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_147])]) ).

fof(f14771,plain,
    ( sP2297(sK692,fun(cart(real,sK694),bool),in,cart(real,sK694))
    | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK2303(cart(real,sK694),in,fun(cart(real,sK694),bool),sK692)))))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f10587]) ).

fof(f10587,plain,
    ! [X2,X0,X1,X9,X12] :
      ( sP2297(X9,X2,X1,X0)
      | p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,X9))),s(X2,sK2303(X0,X1,X2,X9)))))
      | ~ p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,X9))),s(X2,X12)))) ),
    inference(cnf_transformation,[],[f5833]) ).

fof(f15167,plain,
    ( spl2409_145
    | spl2409_146
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14813,f13317,f15164,f15160]) ).

fof(f15160,plain,
    ( spl2409_145
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK1184(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_145])]) ).

fof(f14813,plain,
    ( sP1180(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool))
    | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK1184(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f8645]) ).

fof(f8645,plain,
    ! [X0,X1,X5] :
      ( p(s(bool,i(s(fun(X0,bool),X1),s(X0,sK1184(X0,X1,X5)))))
      | sP1180(X5,X1,X0)
      | ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,X5)))) ),
    inference(cnf_transformation,[],[f5384]) ).

fof(f15157,plain,
    ( ~ spl2409_144
    | spl2409_143
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14887,f13317,f15149,f15154]) ).

fof(f15154,plain,
    ( spl2409_144
  <=> sQ2408_eqProxy(s(fun(cart(real,sK694),bool),sK2158(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)))),s(fun(cart(real,sK694),bool),sK2159(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_144])]) ).

fof(f14887,plain,
    ( sP2157(sK2156(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool))
    | ~ sQ2408_eqProxy(s(fun(cart(real,sK694),bool),sK2158(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)))),s(fun(cart(real,sK694),bool),sK2159(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)))))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f13075]) ).

fof(f13075,plain,
    ! [X2,X0,X1] :
      ( ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,X2))))
      | sP2157(sK2156(X0,X1),X1,X0)
      | ~ sQ2408_eqProxy(s(X0,sK2158(X0,X1)),s(X0,sK2159(X0,X1))) ),
    inference(equality_proxy_replacement,[],[f10364,f10774]) ).

fof(f10364,plain,
    ! [X2,X0,X1] :
      ( s(X0,sK2158(X0,X1)) != s(X0,sK2159(X0,X1))
      | ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,X2))))
      | sP2157(sK2156(X0,X1),X1,X0) ),
    inference(cnf_transformation,[],[f6408]) ).

fof(f15152,plain,
    ( spl2409_142
    | spl2409_143
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14844,f13317,f15149,f15145]) ).

fof(f15145,plain,
    ( spl2409_142
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK2159(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_142])]) ).

fof(f14844,plain,
    ( sP2157(sK2156(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool))
    | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK2159(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)))))))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f10365]) ).

fof(f10365,plain,
    ! [X2,X0,X1] :
      ( ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,X2))))
      | p(s(bool,i(s(fun(X0,bool),X1),s(X0,sK2159(X0,X1)))))
      | sP2157(sK2156(X0,X1),X1,X0) ),
    inference(cnf_transformation,[],[f6408]) ).

fof(f15143,plain,
    ( spl2409_141
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14821,f13317,f15140]) ).

fof(f15140,plain,
    ( spl2409_141
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK1475(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_141])]) ).

fof(f14821,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK1475(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)))))))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f9118]) ).

fof(f9118,plain,
    ! [X2,X0,X1] :
      ( ~ p(s(bool,i(s(fun(X0,bool),X1),s(X0,X2))))
      | p(s(bool,i(s(fun(X0,bool),X1),s(X0,sK1475(X0,X1))))) ),
    inference(cnf_transformation,[],[f5955]) ).

fof(f15138,plain,
    ( spl2409_140
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14810,f13317,f15135]) ).

fof(f15135,plain,
    ( spl2409_140
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK844(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),fun(cart(real,sK694),bool)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_140])]) ).

fof(f14810,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK844(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),fun(cart(real,sK694),bool))))))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f8042]) ).

fof(f8042,plain,
    ! [X2,X0,X1] :
      ( ~ p(s(bool,i(s(fun(X2,bool),X0),s(X2,X1))))
      | p(s(bool,i(s(fun(X2,bool),X0),s(X2,sK844(X0,X1,X2))))) ),
    inference(cnf_transformation,[],[f3986]) ).

fof(f15133,plain,
    ( spl2409_139
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14838,f13317,f15130]) ).

fof(f15130,plain,
    ( spl2409_139
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK1756(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_139])]) ).

fof(f14838,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK1756(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool))))))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f9670]) ).

fof(f9670,plain,
    ! [X2,X0,X1] :
      ( ~ p(s(bool,i(s(fun(X1,bool),X0),s(X1,X2))))
      | p(s(bool,i(s(fun(X1,bool),X0),s(X1,sK1756(X0,X1))))) ),
    inference(cnf_transformation,[],[f5486]) ).

fof(f15127,plain,
    ( ~ spl2409_137
    | spl2409_138
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14757,f13317,f15124,f15120]) ).

fof(f15120,plain,
    ( spl2409_137
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(cart(real,sK694),bool)),inters),s(fun(fun(cart(real,sK694),bool),bool),sK2082(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),cart(real,sK694)))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_137])]) ).

fof(f14757,plain,
    ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),hull),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
    | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(cart(real,sK694),bool)),inters),s(fun(fun(cart(real,sK694),bool),bool),sK2082(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),cart(real,sK694))))))))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f13005]) ).

fof(f13005,plain,
    ! [X2,X0,X1] :
      ( sQ2408_eqProxy(s(fun(X2,bool),X1),s(fun(X2,bool),i(s(fun(fun(X2,bool),fun(X2,bool)),i(s(fun(fun(fun(X2,bool),bool),fun(fun(X2,bool),fun(X2,bool))),hull),s(fun(fun(X2,bool),bool),X0))),s(fun(X2,bool),X1))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),X0),s(fun(X2,bool),i(s(fun(fun(fun(X2,bool),bool),fun(X2,bool)),inters),s(fun(fun(X2,bool),bool),sK2082(X0,X2)))))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),X0),s(fun(X2,bool),X1)))) ),
    inference(equality_proxy_replacement,[],[f10223,f10774]) ).

fof(f10223,plain,
    ! [X2,X0,X1] :
      ( ~ p(s(bool,i(s(fun(fun(X2,bool),bool),X0),s(fun(X2,bool),i(s(fun(fun(fun(X2,bool),bool),fun(X2,bool)),inters),s(fun(fun(X2,bool),bool),sK2082(X0,X2)))))))
      | s(fun(X2,bool),X1) = s(fun(X2,bool),i(s(fun(fun(X2,bool),fun(X2,bool)),i(s(fun(fun(fun(X2,bool),bool),fun(fun(X2,bool),fun(X2,bool))),hull),s(fun(fun(X2,bool),bool),X0))),s(fun(X2,bool),X1)))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),X0),s(fun(X2,bool),X1)))) ),
    inference(cnf_transformation,[],[f5911]) ).

fof(f15118,plain,
    ( spl2409_136
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14822,f13317,f15115]) ).

fof(f15115,plain,
    ( spl2409_136
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(cart(real,sK694),bool)),h_),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_136])]) ).

fof(f14822,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(cart(real,sK694),bool)),h_),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))))))))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f9131]) ).

fof(f9131,plain,
    ! [X2,X0,X1] :
      ( p(s(bool,i(s(fun(X2,bool),X1),s(X2,i(s(fun(fun(X2,bool),X2),h_),s(fun(X2,bool),X1))))))
      | ~ p(s(bool,i(s(fun(X2,bool),X1),s(X2,X0)))) ),
    inference(cnf_transformation,[],[f5301]) ).

fof(f5301,plain,
    ! [X1,X2,X0] :
      ( ~ p(s(bool,i(s(fun(X2,bool),X1),s(X2,X0))))
      | p(s(bool,i(s(fun(X2,bool),X1),s(X2,i(s(fun(fun(X2,bool),X2),h_),s(fun(X2,bool),X1)))))) ),
    inference(ennf_transformation,[],[f4776]) ).

fof(f4776,plain,
    ! [X1,X2,X0] :
      ( p(s(bool,i(s(fun(X2,bool),X1),s(X2,X0))))
     => p(s(bool,i(s(fun(X2,bool),X1),s(X2,i(s(fun(fun(X2,bool),X2),h_),s(fun(X2,bool),X1)))))) ),
    inference(rectify,[],[f92]) ).

fof(f92,axiom,
    ! [X0,X6,X3] :
      ( p(s(bool,i(s(fun(X3,bool),X6),s(X3,X0))))
     => p(s(bool,i(s(fun(X3,bool),X6),s(X3,i(s(fun(fun(X3,bool),X3),h_),s(fun(X3,bool),X6)))))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aSELECTu_AX) ).

fof(f15113,plain,
    ( spl2409_134
    | spl2409_135
    | ~ spl2409_3 ),
    inference(avatar_split_clause,[],[f14786,f13317,f15110,f15106]) ).

fof(f15110,plain,
    ( spl2409_135
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK329(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_135])]) ).

fof(f14786,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),sK329(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)),fun(cart(real,sK694),bool))))))
    | sP323(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692)))
    | ~ spl2409_3 ),
    inference(resolution,[],[f13319,f7038]) ).

fof(f7038,plain,
    ! [X0,X1,X4] :
      ( p(s(bool,i(s(fun(X1,bool),X0),s(X1,sK329(X0,X1)))))
      | ~ p(s(bool,i(s(fun(X1,bool),X0),s(X1,X4))))
      | sP323(X1,X0) ),
    inference(cnf_transformation,[],[f5758]) ).

fof(f14503,plain,
    ( ~ spl2409_4
    | spl2409_133
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13427,f13307,f14501,f13923]) ).

fof(f13923,plain,
    ( spl2409_4
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_4])]) ).

fof(f14501,plain,
    ( spl2409_133
  <=> ! [X173,X174] :
        ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(fun(cart(real,sK694),real),real),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),real),real)),sum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),real),X173))))),s(real,X174))))
        | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,sK694),real),X173),s(cart(real,sK694),sK695))))),s(real,X174))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK2162(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X173,cart(real,sK694))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_133])]) ).

fof(f13427,plain,
    ( ! [X174,X173] :
        ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(fun(cart(real,sK694),real),real),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),real),real)),sum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),real),X173))))),s(real,X174))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK2162(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X173,cart(real,sK694))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,sK694),real),X173),s(cart(real,sK694),sK695))))),s(real,X174)))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f10372]) ).

fof(f10372,plain,
    ! [X2,X3,X0,X1,X5] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(fun(X3,real),real),i(s(fun(fun(X3,bool),fun(fun(X3,real),real)),sum),s(fun(X3,bool),X1))),s(fun(X3,real),X2))))),s(real,X0))))
      | p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,sK2162(X1,X2,X3)))),s(fun(X3,bool),X1))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X5))),s(fun(X3,bool),X1))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(X3,real),X2),s(X3,X5))))),s(real,X0))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X1)))) ),
    inference(cnf_transformation,[],[f5985]) ).

fof(f5985,plain,
    ! [X1,X0,X3,X2] :
      ( ! [X5] :
          ( ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X5))),s(fun(X3,bool),X1))))
          | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(X3,real),X2),s(X3,X5))))),s(real,X0)))) )
      | ? [X4] :
          ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(fun(X3,real),X2),s(X3,X4))))))
          & p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X4))),s(fun(X3,bool),X1)))) )
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X1))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(fun(X3,real),real),i(s(fun(fun(X3,bool),fun(fun(X3,real),real)),sum),s(fun(X3,bool),X1))),s(fun(X3,real),X2))))),s(real,X0)))) ),
    inference(flattening,[],[f5984]) ).

fof(f5984,plain,
    ! [X1,X2,X0,X3] :
      ( ! [X5] :
          ( ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X5))),s(fun(X3,bool),X1))))
          | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(X3,real),X2),s(X3,X5))))),s(real,X0)))) )
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(fun(X3,real),real),i(s(fun(fun(X3,bool),fun(fun(X3,real),real)),sum),s(fun(X3,bool),X1))),s(fun(X3,real),X2))))),s(real,X0))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X1))))
      | ? [X4] :
          ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(fun(X3,real),X2),s(X3,X4))))))
          & p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X4))),s(fun(X3,bool),X1)))) ) ),
    inference(ennf_transformation,[],[f4067]) ).

fof(f4067,plain,
    ! [X1,X2,X0,X3] :
      ( ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(fun(X3,real),real),i(s(fun(fun(X3,bool),fun(fun(X3,real),real)),sum),s(fun(X3,bool),X1))),s(fun(X3,real),X2))))),s(real,X0))))
        & p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X1))))
        & ! [X4] :
            ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X4))),s(fun(X3,bool),X1))))
           => p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(fun(X3,real),X2),s(X3,X4)))))) ) )
     => ! [X5] :
          ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X5))),s(fun(X3,bool),X1))))
         => p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(X3,real),X2),s(X3,X5))))),s(real,X0)))) ) ),
    inference(rectify,[],[f2282]) ).

fof(f2282,axiom,
    ! [X19,X96,X10,X3] :
      ( ( ! [X0] :
            ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),X96))))
           => p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(fun(X3,real),X10),s(X3,X0)))))) )
        & p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(fun(X3,real),real),i(s(fun(fun(X3,bool),fun(fun(X3,real),real)),sum),s(fun(X3,bool),X96))),s(fun(X3,real),X10))))),s(real,X19))))
        & p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X96)))) )
     => ! [X0] :
          ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),X96))))
         => p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(X3,real),X10),s(X3,X0))))),s(real,X19)))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aSUMu_POSu_BOUND) ).

fof(f14499,plain,
    ( spl2409_132
    | ~ spl2409_4
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13553,f13307,f13923,f14497]) ).

fof(f14497,plain,
    ( spl2409_132
  <=> ! [X541,X540,X539] :
        ( ~ sQ2408_eqProxy(s(X540,i(s(fun(cart(real,sK694),X540),X541),s(cart(real,sK694),sK695))),s(X540,i(s(fun(cart(real,sK694),X540),X541),s(cart(real,sK694),X539))))
        | sQ2408_eqProxy(s(cart(real,sK694),X539),s(cart(real,sK694),sK695))
        | ~ sQ2408_eqProxy(s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(num,i(s(fun(fun(X540,bool),num),card),s(fun(X540,bool),i(s(fun(fun(cart(real,sK694),bool),fun(X540,bool)),i(s(fun(fun(cart(real,sK694),X540),fun(fun(cart(real,sK694),bool),fun(X540,bool))),image),s(fun(cart(real,sK694),X540),X541))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),X539))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_132])]) ).

fof(f13553,plain,
    ( ! [X541,X540,X539] :
        ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sQ2408_eqProxy(s(X540,i(s(fun(cart(real,sK694),X540),X541),s(cart(real,sK694),sK695))),s(X540,i(s(fun(cart(real,sK694),X540),X541),s(cart(real,sK694),X539))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),X539))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sQ2408_eqProxy(s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(num,i(s(fun(fun(X540,bool),num),card),s(fun(X540,bool),i(s(fun(fun(cart(real,sK694),bool),fun(X540,bool)),i(s(fun(fun(cart(real,sK694),X540),fun(fun(cart(real,sK694),bool),fun(X540,bool))),image),s(fun(cart(real,sK694),X540),X541))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))))
        | sQ2408_eqProxy(s(cart(real,sK694),X539),s(cart(real,sK694),sK695)) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f13254]) ).

fof(f13254,plain,
    ! [X2,X3,X0,X1,X4,X5] :
      ( ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X5))),s(fun(X3,bool),X1))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X4))),s(fun(X3,bool),X1))))
      | ~ sQ2408_eqProxy(s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X1))),s(num,i(s(fun(fun(X0,bool),num),card),s(fun(X0,bool),i(s(fun(fun(X3,bool),fun(X0,bool)),i(s(fun(fun(X3,X0),fun(fun(X3,bool),fun(X0,bool))),image),s(fun(X3,X0),X2))),s(fun(X3,bool),X1))))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X1))))
      | sQ2408_eqProxy(s(X3,X5),s(X3,X4))
      | ~ sQ2408_eqProxy(s(X0,i(s(fun(X3,X0),X2),s(X3,X4))),s(X0,i(s(fun(X3,X0),X2),s(X3,X5)))) ),
    inference(equality_proxy_replacement,[],[f10686,f10774,f10774,f10774]) ).

fof(f10686,plain,
    ! [X2,X3,X0,X1,X4,X5] :
      ( s(X0,i(s(fun(X3,X0),X2),s(X3,X4))) != s(X0,i(s(fun(X3,X0),X2),s(X3,X5)))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X5))),s(fun(X3,bool),X1))))
      | s(X3,X5) = s(X3,X4)
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X4))),s(fun(X3,bool),X1))))
      | s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X1))) != s(num,i(s(fun(fun(X0,bool),num),card),s(fun(X0,bool),i(s(fun(fun(X3,bool),fun(X0,bool)),i(s(fun(fun(X3,X0),fun(fun(X3,bool),fun(X0,bool))),image),s(fun(X3,X0),X2))),s(fun(X3,bool),X1)))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X1)))) ),
    inference(cnf_transformation,[],[f5908]) ).

fof(f5908,plain,
    ! [X3,X2,X1,X0] :
      ( ~ p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X1))))
      | ( s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X1))) = s(num,i(s(fun(fun(X0,bool),num),card),s(fun(X0,bool),i(s(fun(fun(X3,bool),fun(X0,bool)),i(s(fun(fun(X3,X0),fun(fun(X3,bool),fun(X0,bool))),image),s(fun(X3,X0),X2))),s(fun(X3,bool),X1)))))
      <=> ! [X5,X4] :
            ( ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X4))),s(fun(X3,bool),X1))))
            | s(X3,X5) = s(X3,X4)
            | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X5))),s(fun(X3,bool),X1))))
            | s(X0,i(s(fun(X3,X0),X2),s(X3,X4))) != s(X0,i(s(fun(X3,X0),X2),s(X3,X5))) ) ) ),
    inference(flattening,[],[f5907]) ).

fof(f5907,plain,
    ! [X3,X0,X2,X1] :
      ( ( s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X1))) = s(num,i(s(fun(fun(X0,bool),num),card),s(fun(X0,bool),i(s(fun(fun(X3,bool),fun(X0,bool)),i(s(fun(fun(X3,X0),fun(fun(X3,bool),fun(X0,bool))),image),s(fun(X3,X0),X2))),s(fun(X3,bool),X1)))))
      <=> ! [X4,X5] :
            ( s(X3,X5) = s(X3,X4)
            | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X5))),s(fun(X3,bool),X1))))
            | s(X0,i(s(fun(X3,X0),X2),s(X3,X4))) != s(X0,i(s(fun(X3,X0),X2),s(X3,X5)))
            | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X4))),s(fun(X3,bool),X1)))) ) )
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X1)))) ),
    inference(ennf_transformation,[],[f4719]) ).

fof(f4719,plain,
    ! [X3,X0,X2,X1] :
      ( p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X1))))
     => ( s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X1))) = s(num,i(s(fun(fun(X0,bool),num),card),s(fun(X0,bool),i(s(fun(fun(X3,bool),fun(X0,bool)),i(s(fun(fun(X3,X0),fun(fun(X3,bool),fun(X0,bool))),image),s(fun(X3,X0),X2))),s(fun(X3,bool),X1)))))
      <=> ! [X4,X5] :
            ( ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X5))),s(fun(X3,bool),X1))))
              & s(X0,i(s(fun(X3,X0),X2),s(X3,X4))) = s(X0,i(s(fun(X3,X0),X2),s(X3,X5)))
              & p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X4))),s(fun(X3,bool),X1)))) )
           => s(X3,X5) = s(X3,X4) ) ) ),
    inference(rectify,[],[f1963]) ).

fof(f1963,axiom,
    ! [X9,X96,X10,X3] :
      ( p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X96))))
     => ( ! [X0,X7] :
            ( ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X7))),s(fun(X3,bool),X96))))
              & s(X9,i(s(fun(X3,X9),X10),s(X3,X7))) = s(X9,i(s(fun(X3,X9),X10),s(X3,X0)))
              & p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),X96)))) )
           => s(X3,X0) = s(X3,X7) )
      <=> s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X96))) = s(num,i(s(fun(fun(X9,bool),num),card),s(fun(X9,bool),i(s(fun(fun(X3,bool),fun(X9,bool)),i(s(fun(fun(X3,X9),fun(fun(X3,bool),fun(X9,bool))),image),s(fun(X3,X9),X10))),s(fun(X3,bool),X96))))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aCARDu_IMAGEu_EQu_INJ) ).

fof(f14495,plain,
    ( spl2409_131
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13342,f13307,f14492]) ).

fof(f14492,plain,
    ( spl2409_131
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_131])]) ).

fof(f13342,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f10258]) ).

fof(f14490,plain,
    ( ~ spl2409_4
    | spl2409_130
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13546,f13307,f14488,f13923]) ).

fof(f14488,plain,
    ( spl2409_130
  <=> ! [X517,X513,X514,X515,X516] :
        ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(X514,real),X516),s(X514,sK2058(X517,X515,cart(real,sK694),X513,X514,X516,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))))),s(real,i(s(fun(cart(real,sK694),real),X513),s(cart(real,sK694),sK695))))))
        | ~ sQ2408_eqProxy(s(X514,i(s(fun(cart(real,sK694),X514),X517),s(cart(real,sK694),sK695))),s(X514,sK2058(X517,X515,cart(real,sK694),X513,X514,X516,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))
        | ~ p(s(bool,i(s(fun(fun(X514,bool),bool),finite),s(fun(X514,bool),X515))))
        | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(fun(X514,real),real),i(s(fun(fun(X514,bool),fun(fun(X514,real),real)),sum),s(fun(X514,bool),X515))),s(fun(X514,real),X516))))),s(real,i(s(fun(fun(cart(real,sK694),real),real),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),real),real)),sum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),real),X513))))))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(fun(cart(real,sK694),real),X513),s(cart(real,sK694),sK2057(cart(real,sK694),X513,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_130])]) ).

fof(f13546,plain,
    ( ! [X513,X515,X517,X516,X514] :
        ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(X514,real),X516),s(X514,sK2058(X517,X515,cart(real,sK694),X513,X514,X516,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))))),s(real,i(s(fun(cart(real,sK694),real),X513),s(cart(real,sK694),sK695))))))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(fun(cart(real,sK694),real),X513),s(cart(real,sK694),sK2057(cart(real,sK694),X513,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(fun(X514,real),real),i(s(fun(fun(X514,bool),fun(fun(X514,real),real)),sum),s(fun(X514,bool),X515))),s(fun(X514,real),X516))))),s(real,i(s(fun(fun(cart(real,sK694),real),real),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),real),real)),sum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),real),X513))))))
        | ~ p(s(bool,i(s(fun(fun(X514,bool),bool),finite),s(fun(X514,bool),X515))))
        | ~ sQ2408_eqProxy(s(X514,i(s(fun(cart(real,sK694),X514),X517),s(cart(real,sK694),sK695))),s(X514,sK2058(X517,X515,cart(real,sK694),X513,X514,X516,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f12988]) ).

fof(f12988,plain,
    ! [X2,X3,X0,X1,X8,X6,X4,X5] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(fun(X2,real),X3),s(X2,sK2057(X2,X3,X6)))))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(fun(X4,real),real),i(s(fun(fun(X4,bool),fun(fun(X4,real),real)),sum),s(fun(X4,bool),X1))),s(fun(X4,real),X5))))),s(real,i(s(fun(fun(X2,real),real),i(s(fun(fun(X2,bool),fun(fun(X2,real),real)),sum),s(fun(X2,bool),X6))),s(fun(X2,real),X3))))))
      | ~ p(s(bool,i(s(fun(fun(X4,bool),bool),finite),s(fun(X4,bool),X1))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(X4,real),X5),s(X4,sK2058(X0,X1,X2,X3,X4,X5,X6)))))),s(real,i(s(fun(X2,real),X3),s(X2,X8))))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X8))),s(fun(X2,bool),X6))))
      | ~ sQ2408_eqProxy(s(X4,i(s(fun(X2,X4),X0),s(X2,X8))),s(X4,sK2058(X0,X1,X2,X3,X4,X5,X6)))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X6)))) ),
    inference(equality_proxy_replacement,[],[f10179,f10774]) ).

fof(f10179,plain,
    ! [X2,X3,X0,X1,X8,X6,X4,X5] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(fun(X2,real),X3),s(X2,sK2057(X2,X3,X6)))))))
      | s(X4,i(s(fun(X2,X4),X0),s(X2,X8))) != s(X4,sK2058(X0,X1,X2,X3,X4,X5,X6))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(X4,real),X5),s(X4,sK2058(X0,X1,X2,X3,X4,X5,X6)))))),s(real,i(s(fun(X2,real),X3),s(X2,X8))))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X8))),s(fun(X2,bool),X6))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X6))))
      | ~ p(s(bool,i(s(fun(fun(X4,bool),bool),finite),s(fun(X4,bool),X1))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(fun(X4,real),real),i(s(fun(fun(X4,bool),fun(fun(X4,real),real)),sum),s(fun(X4,bool),X1))),s(fun(X4,real),X5))))),s(real,i(s(fun(fun(X2,real),real),i(s(fun(fun(X2,bool),fun(fun(X2,real),real)),sum),s(fun(X2,bool),X6))),s(fun(X2,real),X3)))))) ),
    inference(cnf_transformation,[],[f6279]) ).

fof(f6279,plain,
    ! [X1,X5,X3,X0,X4,X6,X2] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(fun(X4,real),real),i(s(fun(fun(X4,bool),fun(fun(X4,real),real)),sum),s(fun(X4,bool),X1))),s(fun(X4,real),X5))))),s(real,i(s(fun(fun(X2,real),real),i(s(fun(fun(X2,bool),fun(fun(X2,real),real)),sum),s(fun(X2,bool),X6))),s(fun(X2,real),X3))))))
      | ~ p(s(bool,i(s(fun(fun(X4,bool),bool),finite),s(fun(X4,bool),X1))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X6))))
      | ? [X7] :
          ( p(s(bool,i(s(fun(fun(X4,bool),bool),i(s(fun(X4,fun(fun(X4,bool),bool)),in),s(X4,X7))),s(fun(X4,bool),X1))))
          & ! [X8] :
              ( ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X8))),s(fun(X2,bool),X6))))
              | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(X4,real),X5),s(X4,X7))))),s(real,i(s(fun(X2,real),X3),s(X2,X8))))))
              | s(X4,i(s(fun(X2,X4),X0),s(X2,X8))) != s(X4,X7) ) )
      | ? [X9] :
          ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(fun(X2,real),X3),s(X2,X9))))))
          & p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X9))),s(fun(X2,bool),X6)))) ) ),
    inference(flattening,[],[f6278]) ).

fof(f6278,plain,
    ! [X5,X0,X4,X6,X2,X1,X3] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(fun(X4,real),real),i(s(fun(fun(X4,bool),fun(fun(X4,real),real)),sum),s(fun(X4,bool),X1))),s(fun(X4,real),X5))))),s(real,i(s(fun(fun(X2,real),real),i(s(fun(fun(X2,bool),fun(fun(X2,real),real)),sum),s(fun(X2,bool),X6))),s(fun(X2,real),X3))))))
      | ~ p(s(bool,i(s(fun(fun(X4,bool),bool),finite),s(fun(X4,bool),X1))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X6))))
      | ? [X7] :
          ( p(s(bool,i(s(fun(fun(X4,bool),bool),i(s(fun(X4,fun(fun(X4,bool),bool)),in),s(X4,X7))),s(fun(X4,bool),X1))))
          & ! [X8] :
              ( ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X8))),s(fun(X2,bool),X6))))
              | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(X4,real),X5),s(X4,X7))))),s(real,i(s(fun(X2,real),X3),s(X2,X8))))))
              | s(X4,i(s(fun(X2,X4),X0),s(X2,X8))) != s(X4,X7) ) )
      | ? [X9] :
          ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(fun(X2,real),X3),s(X2,X9))))))
          & p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X9))),s(fun(X2,bool),X6)))) ) ),
    inference(ennf_transformation,[],[f4064]) ).

fof(f4064,plain,
    ! [X5,X0,X4,X6,X2,X1,X3] :
      ( ( p(s(bool,i(s(fun(fun(X4,bool),bool),finite),s(fun(X4,bool),X1))))
        & p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X6))))
        & ! [X7] :
            ( p(s(bool,i(s(fun(fun(X4,bool),bool),i(s(fun(X4,fun(fun(X4,bool),bool)),in),s(X4,X7))),s(fun(X4,bool),X1))))
           => ? [X8] :
                ( s(X4,i(s(fun(X2,X4),X0),s(X2,X8))) = s(X4,X7)
                & p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(X4,real),X5),s(X4,X7))))),s(real,i(s(fun(X2,real),X3),s(X2,X8))))))
                & p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X8))),s(fun(X2,bool),X6)))) ) )
        & ! [X9] :
            ( p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X9))),s(fun(X2,bool),X6))))
           => p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(fun(X2,real),X3),s(X2,X9)))))) ) )
     => p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(fun(X4,real),real),i(s(fun(fun(X4,bool),fun(fun(X4,real),real)),sum),s(fun(X4,bool),X1))),s(fun(X4,real),X5))))),s(real,i(s(fun(fun(X2,real),real),i(s(fun(fun(X2,bool),fun(fun(X2,real),real)),sum),s(fun(X2,bool),X6))),s(fun(X2,real),X3)))))) ),
    inference(rectify,[],[f2323]) ).

fof(f2323,axiom,
    ! [X81,X96,X9,X17,X3,X10,X14] :
      ( ( p(s(bool,i(s(fun(fun(X9,bool),bool),finite),s(fun(X9,bool),X14))))
        & ! [X0] :
            ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),X96))))
           => ? [X7] :
                ( p(s(bool,i(s(fun(fun(X9,bool),bool),i(s(fun(X9,fun(fun(X9,bool),bool)),in),s(X9,X7))),s(fun(X9,bool),X14))))
                & s(X3,X0) = s(X3,i(s(fun(X9,X3),X81),s(X9,X7)))
                & p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(X3,real),X10),s(X3,X0))))),s(real,i(s(fun(X9,real),X17),s(X9,X7)))))) ) )
        & ! [X7] :
            ( p(s(bool,i(s(fun(fun(X9,bool),bool),i(s(fun(X9,fun(fun(X9,bool),bool)),in),s(X9,X7))),s(fun(X9,bool),X14))))
           => p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(fun(X9,real),X17),s(X9,X7)))))) )
        & p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X96)))) )
     => p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(fun(X3,real),real),i(s(fun(fun(X3,bool),fun(fun(X3,real),real)),sum),s(fun(X3,bool),X96))),s(fun(X3,real),X10))))),s(real,i(s(fun(fun(X9,real),real),i(s(fun(fun(X9,bool),fun(fun(X9,real),real)),sum),s(fun(X9,bool),X14))),s(fun(X9,real),X17)))))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aSUMu_LEu_INCLUDED) ).

fof(f14486,plain,
    ( ~ spl2409_4
    | spl2409_129
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13554,f13307,f14484,f13923]) ).

fof(f14484,plain,
    ( spl2409_129
  <=> ! [X543,X544,X542] :
        ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),bool),bool)),subset),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(X542,bool),fun(cart(real,sK694),bool)),i(s(fun(fun(X542,cart(real,sK694)),fun(fun(X542,bool),fun(cart(real,sK694),bool))),image),s(fun(X542,cart(real,sK694)),X543))),s(fun(X542,bool),X544))))))
        | sP274(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X543,X544,cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),X542) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_129])]) ).

fof(f13554,plain,
    ( ! [X544,X543,X542] :
        ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),bool),bool)),subset),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(X542,bool),fun(cart(real,sK694),bool)),i(s(fun(fun(X542,cart(real,sK694)),fun(fun(X542,bool),fun(cart(real,sK694),bool))),image),s(fun(X542,cart(real,sK694)),X543))),s(fun(X542,bool),X544))))))
        | sP274(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X543,X544,cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),X542)
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f6961]) ).

fof(f6961,plain,
    ! [X2,X3,X0,X1,X6,X4] :
      ( ~ p(s(bool,i(s(fun(fun(X2,bool),bool),X1),s(fun(X2,bool),X6))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(fun(X2,bool),fun(fun(X2,bool),bool)),subset),s(fun(X2,bool),X6))),s(fun(X2,bool),i(s(fun(fun(X0,bool),fun(X2,bool)),i(s(fun(fun(X0,X2),fun(fun(X0,bool),fun(X2,bool))),image),s(fun(X0,X2),X4))),s(fun(X0,bool),X3))))))
      | sP274(X6,X4,X3,X2,X1,X0)
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X6)))) ),
    inference(cnf_transformation,[],[f4480]) ).

fof(f4480,plain,
    ! [X2,X1,X3,X4,X0] :
      ( ? [X5] :
          ( p(s(bool,i(s(fun(fun(X0,bool),bool),finite),s(fun(X0,bool),X5))))
          & p(s(bool,i(s(fun(fun(X2,bool),bool),X1),s(fun(X2,bool),i(s(fun(fun(X0,bool),fun(X2,bool)),i(s(fun(fun(X0,X2),fun(fun(X0,bool),fun(X2,bool))),image),s(fun(X0,X2),X4))),s(fun(X0,bool),X5))))))
          & p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(fun(X0,bool),fun(fun(X0,bool),bool)),subset),s(fun(X0,bool),X5))),s(fun(X0,bool),X3)))) )
    <=> ? [X6] :
          ( p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(fun(X2,bool),fun(fun(X2,bool),bool)),subset),s(fun(X2,bool),X6))),s(fun(X2,bool),i(s(fun(fun(X0,bool),fun(X2,bool)),i(s(fun(fun(X0,X2),fun(fun(X0,bool),fun(X2,bool))),image),s(fun(X0,X2),X4))),s(fun(X0,bool),X3))))))
          & p(s(bool,i(s(fun(fun(X2,bool),bool),X1),s(fun(X2,bool),X6))))
          & p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X6)))) ) ),
    inference(rectify,[],[f1908]) ).

fof(f1908,axiom,
    ! [X472,X6,X471,X96,X10] :
      ( ? [X14] :
          ( p(s(bool,i(s(fun(fun(X472,bool),bool),i(s(fun(fun(X472,bool),fun(fun(X472,bool),bool)),subset),s(fun(X472,bool),X14))),s(fun(X472,bool),X96))))
          & p(s(bool,i(s(fun(fun(X472,bool),bool),finite),s(fun(X472,bool),X14))))
          & p(s(bool,i(s(fun(fun(X471,bool),bool),X6),s(fun(X471,bool),i(s(fun(fun(X472,bool),fun(X471,bool)),i(s(fun(fun(X472,X471),fun(fun(X472,bool),fun(X471,bool))),image),s(fun(X472,X471),X10))),s(fun(X472,bool),X14)))))) )
    <=> ? [X14] :
          ( p(s(bool,i(s(fun(fun(X471,bool),bool),finite),s(fun(X471,bool),X14))))
          & p(s(bool,i(s(fun(fun(X471,bool),bool),i(s(fun(fun(X471,bool),fun(fun(X471,bool),bool)),subset),s(fun(X471,bool),X14))),s(fun(X471,bool),i(s(fun(fun(X472,bool),fun(X471,bool)),i(s(fun(fun(X472,X471),fun(fun(X472,bool),fun(X471,bool))),image),s(fun(X472,X471),X10))),s(fun(X472,bool),X96))))))
          & p(s(bool,i(s(fun(fun(X471,bool),bool),X6),s(fun(X471,bool),X14)))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aEXISTSu_FINITEu_SUBSETu_IMAGE) ).

fof(f14482,plain,
    ( spl2409_29
    | spl2409_82
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13703,f13307,f14272,f14033]) ).

fof(f14033,plain,
    ( spl2409_29
  <=> ! [X665] :
        ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),X665))))
        | sQ2408_eqProxy(s(fun(cart(real,sK694),bool),X665),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_29])]) ).

fof(f14272,plain,
    ( spl2409_82
  <=> ! [X722] : ~ sP2157(X722,i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_82])]) ).

fof(f13703,plain,
    ( ! [X724,X723] :
        ( ~ sP2157(X724,i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool))
        | sQ2408_eqProxy(s(fun(cart(real,sK694),bool),X723),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),X723)))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f13074]) ).

fof(f14481,plain,
    ( spl2409_128
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13596,f13307,f14478]) ).

fof(f14478,plain,
    ( spl2409_128
  <=> sP1255(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool),span,fun(cart(real,sK694),bool)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_128])]) ).

fof(f13596,plain,
    ( sP1255(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool),span,fun(cart(real,sK694),bool))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f8760]) ).

fof(f14476,plain,
    ( spl2409_42
    | spl2409_127
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13587,f13307,f14473,f14089]) ).

fof(f14473,plain,
    ( spl2409_127
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK2304(cart(real,sK694),in,fun(cart(real,sK694),bool),sK695))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_127])]) ).

fof(f13587,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK2304(cart(real,sK694),in,fun(cart(real,sK694),bool),sK695)))))
    | sP2297(sK695,fun(cart(real,sK694),bool),in,cart(real,sK694))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f10586]) ).

fof(f14471,plain,
    ( ~ spl2409_4
    | spl2409_126
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13527,f13307,f14469,f13923]) ).

fof(f14469,plain,
    ( spl2409_126
  <=> ! [X472] :
        ( sQ2408_eqProxy(s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))),s(real,i(s(fun(cart(real,sK694),real),X472),s(cart(real,sK694),sK695))))
        | ~ sQ2408_eqProxy(s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))),s(real,i(s(fun(fun(cart(real,sK694),real),real),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),real),real)),sum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),real),X472))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK1731(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X472)))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_126])]) ).

fof(f13527,plain,
    ( ! [X472] :
        ( sQ2408_eqProxy(s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))),s(real,i(s(fun(cart(real,sK694),real),X472),s(cart(real,sK694),sK695))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK1731(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X472)))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sQ2408_eqProxy(s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))),s(real,i(s(fun(fun(cart(real,sK694),real),real),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),real),real)),sum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),real),X472)))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f12640]) ).

fof(f12640,plain,
    ! [X2,X0,X1,X4] :
      ( sQ2408_eqProxy(s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))),s(real,i(s(fun(X1,real),X2),s(X1,X4))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
      | ~ sQ2408_eqProxy(s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))),s(real,i(s(fun(fun(X1,real),real),i(s(fun(fun(X1,bool),fun(fun(X1,real),real)),sum),s(fun(X1,bool),X0))),s(fun(X1,real),X2))))
      | p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,sK1731(X0,X1,X2)))),s(fun(X1,bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X4))),s(fun(X1,bool),X0)))) ),
    inference(equality_proxy_replacement,[],[f9605,f10774,f10774]) ).

fof(f9605,plain,
    ! [X2,X0,X1,X4] :
      ( ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X4))),s(fun(X1,bool),X0))))
      | s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) = s(real,i(s(fun(X1,real),X2),s(X1,X4)))
      | p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,sK1731(X0,X1,X2)))),s(fun(X1,bool),X0))))
      | s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) != s(real,i(s(fun(fun(X1,real),real),i(s(fun(fun(X1,bool),fun(fun(X1,real),real)),sum),s(fun(X1,bool),X0))),s(fun(X1,real),X2)))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0)))) ),
    inference(cnf_transformation,[],[f5352]) ).

fof(f5352,plain,
    ! [X0,X2,X1] :
      ( ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
      | s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) != s(real,i(s(fun(fun(X1,real),real),i(s(fun(fun(X1,bool),fun(fun(X1,real),real)),sum),s(fun(X1,bool),X0))),s(fun(X1,real),X2)))
      | ? [X3] :
          ( p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X3))),s(fun(X1,bool),X0))))
          & ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(fun(X1,real),X2),s(X1,X3)))))) )
      | ! [X4] :
          ( s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) = s(real,i(s(fun(X1,real),X2),s(X1,X4)))
          | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X4))),s(fun(X1,bool),X0)))) ) ),
    inference(flattening,[],[f5351]) ).

fof(f5351,plain,
    ! [X1,X0,X2] :
      ( ! [X4] :
          ( s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) = s(real,i(s(fun(X1,real),X2),s(X1,X4)))
          | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X4))),s(fun(X1,bool),X0)))) )
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
      | ? [X3] :
          ( p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X3))),s(fun(X1,bool),X0))))
          & ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(fun(X1,real),X2),s(X1,X3)))))) )
      | s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) != s(real,i(s(fun(fun(X1,real),real),i(s(fun(fun(X1,bool),fun(fun(X1,real),real)),sum),s(fun(X1,bool),X0))),s(fun(X1,real),X2))) ),
    inference(ennf_transformation,[],[f4072]) ).

fof(f4072,plain,
    ! [X1,X0,X2] :
      ( ( p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
        & ! [X3] :
            ( p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X3))),s(fun(X1,bool),X0))))
           => p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(fun(X1,real),X2),s(X1,X3)))))) )
        & s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) = s(real,i(s(fun(fun(X1,real),real),i(s(fun(fun(X1,bool),fun(fun(X1,real),real)),sum),s(fun(X1,bool),X0))),s(fun(X1,real),X2))) )
     => ! [X4] :
          ( p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X4))),s(fun(X1,bool),X0))))
         => s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) = s(real,i(s(fun(X1,real),X2),s(X1,X4))) ) ),
    inference(rectify,[],[f2283]) ).

fof(f2283,axiom,
    ! [X96,X702,X10] :
      ( ( p(s(bool,i(s(fun(fun(X702,bool),bool),finite),s(fun(X702,bool),X96))))
        & s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) = s(real,i(s(fun(fun(X702,real),real),i(s(fun(fun(X702,bool),fun(fun(X702,real),real)),sum),s(fun(X702,bool),X96))),s(fun(X702,real),X10)))
        & ! [X0] :
            ( p(s(bool,i(s(fun(fun(X702,bool),bool),i(s(fun(X702,fun(fun(X702,bool),bool)),in),s(X702,X0))),s(fun(X702,bool),X96))))
           => p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(fun(X702,real),X10),s(X702,X0)))))) ) )
     => ! [X0] :
          ( p(s(bool,i(s(fun(fun(X702,bool),bool),i(s(fun(X702,fun(fun(X702,bool),bool)),in),s(X702,X0))),s(fun(X702,bool),X96))))
         => s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) = s(real,i(s(fun(X702,real),X10),s(X702,X0))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aSUMu_POSu_EQu_0) ).

fof(f14467,plain,
    ( spl2409_125
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13654,f13307,f14464]) ).

fof(f14464,plain,
    ( spl2409_125
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK1757(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_125])]) ).

fof(f13654,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK1757(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool))))))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f9669]) ).

fof(f14462,plain,
    ( ~ spl2409_4
    | spl2409_124
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13502,f13307,f14460,f13923]) ).

fof(f14460,plain,
    ( spl2409_124
  <=> ! [X420,X419,X421] :
        ( ~ p(s(bool,i(s(fun(num,bool),i(s(fun(num,fun(num,bool)),l_a_),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))),s(num,i(s(fun(fun(X419,bool),num),card),s(fun(X419,bool),X420))))))
        | ~ sQ2408_eqProxy(s(X419,i(s(fun(cart(real,sK694),X419),sK1008(cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X420,X419)),s(cart(real,sK694),X421))),s(X419,i(s(fun(cart(real,sK694),X419),sK1008(cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X420,X419)),s(cart(real,sK694),sK695))))
        | sQ2408_eqProxy(s(cart(real,sK694),sK695),s(cart(real,sK694),X421))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),X421))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ p(s(bool,i(s(fun(fun(X419,bool),bool),finite),s(fun(X419,bool),X420)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_124])]) ).

fof(f13502,plain,
    ( ! [X421,X420,X419] :
        ( ~ p(s(bool,i(s(fun(num,bool),i(s(fun(num,fun(num,bool)),l_a_),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))),s(num,i(s(fun(fun(X419,bool),num),card),s(fun(X419,bool),X420))))))
        | ~ p(s(bool,i(s(fun(fun(X419,bool),bool),finite),s(fun(X419,bool),X420))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | sQ2408_eqProxy(s(cart(real,sK694),sK695),s(cart(real,sK694),X421))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),X421))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sQ2408_eqProxy(s(X419,i(s(fun(cart(real,sK694),X419),sK1008(cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X420,X419)),s(cart(real,sK694),X421))),s(X419,i(s(fun(cart(real,sK694),X419),sK1008(cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X420,X419)),s(cart(real,sK694),sK695)))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f11889]) ).

fof(f11889,plain,
    ! [X2,X3,X0,X1,X6,X5] :
      ( ~ p(s(bool,i(s(fun(num,bool),i(s(fun(num,fun(num,bool)),l_a_),s(num,i(s(fun(fun(X0,bool),num),card),s(fun(X0,bool),X1))))),s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X2))))))
      | sQ2408_eqProxy(s(X0,X5),s(X0,X6))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X2))))
      | ~ sQ2408_eqProxy(s(X3,i(s(fun(X0,X3),sK1008(X0,X1,X2,X3)),s(X0,X6))),s(X3,i(s(fun(X0,X3),sK1008(X0,X1,X2,X3)),s(X0,X5))))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),finite),s(fun(X0,bool),X1))))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X6))),s(fun(X0,bool),X1))))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X5))),s(fun(X0,bool),X1)))) ),
    inference(equality_proxy_replacement,[],[f8327,f10774,f10774]) ).

fof(f8327,plain,
    ! [X2,X3,X0,X1,X6,X5] :
      ( ~ p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X2))))
      | ~ p(s(bool,i(s(fun(num,bool),i(s(fun(num,fun(num,bool)),l_a_),s(num,i(s(fun(fun(X0,bool),num),card),s(fun(X0,bool),X1))))),s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X2))))))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),finite),s(fun(X0,bool),X1))))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X5))),s(fun(X0,bool),X1))))
      | s(X0,X5) = s(X0,X6)
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X6))),s(fun(X0,bool),X1))))
      | s(X3,i(s(fun(X0,X3),sK1008(X0,X1,X2,X3)),s(X0,X6))) != s(X3,i(s(fun(X0,X3),sK1008(X0,X1,X2,X3)),s(X0,X5))) ),
    inference(cnf_transformation,[],[f5973]) ).

fof(f5973,plain,
    ! [X3,X0,X1,X2] :
      ( ? [X4] :
          ( ! [X6,X5] :
              ( s(X3,i(s(fun(X0,X3),X4),s(X0,X6))) != s(X3,i(s(fun(X0,X3),X4),s(X0,X5)))
              | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X6))),s(fun(X0,bool),X1))))
              | s(X0,X5) = s(X0,X6)
              | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X5))),s(fun(X0,bool),X1)))) )
          & p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(fun(X3,bool),fun(fun(X3,bool),bool)),subset),s(fun(X3,bool),i(s(fun(fun(X0,bool),fun(X3,bool)),i(s(fun(fun(X0,X3),fun(fun(X0,bool),fun(X3,bool))),image),s(fun(X0,X3),X4))),s(fun(X0,bool),X1))))),s(fun(X3,bool),X2)))) )
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),finite),s(fun(X0,bool),X1))))
      | ~ p(s(bool,i(s(fun(num,bool),i(s(fun(num,fun(num,bool)),l_a_),s(num,i(s(fun(fun(X0,bool),num),card),s(fun(X0,bool),X1))))),s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X2))))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X2)))) ),
    inference(flattening,[],[f5972]) ).

fof(f5972,plain,
    ! [X2,X1,X3,X0] :
      ( ? [X4] :
          ( ! [X5,X6] :
              ( s(X0,X5) = s(X0,X6)
              | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X6))),s(fun(X0,bool),X1))))
              | s(X3,i(s(fun(X0,X3),X4),s(X0,X6))) != s(X3,i(s(fun(X0,X3),X4),s(X0,X5)))
              | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X5))),s(fun(X0,bool),X1)))) )
          & p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(fun(X3,bool),fun(fun(X3,bool),bool)),subset),s(fun(X3,bool),i(s(fun(fun(X0,bool),fun(X3,bool)),i(s(fun(fun(X0,X3),fun(fun(X0,bool),fun(X3,bool))),image),s(fun(X0,X3),X4))),s(fun(X0,bool),X1))))),s(fun(X3,bool),X2)))) )
      | ~ p(s(bool,i(s(fun(num,bool),i(s(fun(num,fun(num,bool)),l_a_),s(num,i(s(fun(fun(X0,bool),num),card),s(fun(X0,bool),X1))))),s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X2))))))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),finite),s(fun(X0,bool),X1))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X2)))) ),
    inference(ennf_transformation,[],[f4727]) ).

fof(f4727,plain,
    ! [X2,X1,X3,X0] :
      ( ( p(s(bool,i(s(fun(num,bool),i(s(fun(num,fun(num,bool)),l_a_),s(num,i(s(fun(fun(X0,bool),num),card),s(fun(X0,bool),X1))))),s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X2))))))
        & p(s(bool,i(s(fun(fun(X0,bool),bool),finite),s(fun(X0,bool),X1))))
        & p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X2)))) )
     => ? [X4] :
          ( ! [X5,X6] :
              ( ( p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X6))),s(fun(X0,bool),X1))))
                & s(X3,i(s(fun(X0,X3),X4),s(X0,X6))) = s(X3,i(s(fun(X0,X3),X4),s(X0,X5)))
                & p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X5))),s(fun(X0,bool),X1)))) )
             => s(X0,X5) = s(X0,X6) )
          & p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(fun(X3,bool),fun(fun(X3,bool),bool)),subset),s(fun(X3,bool),i(s(fun(fun(X0,bool),fun(X3,bool)),i(s(fun(fun(X0,X3),fun(fun(X0,bool),fun(X3,bool))),image),s(fun(X0,X3),X4))),s(fun(X0,bool),X1))))),s(fun(X3,bool),X2)))) ) ),
    inference(rectify,[],[f2040]) ).

fof(f2040,axiom,
    ! [X3,X96,X14,X9] :
      ( ( p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X96))))
        & p(s(bool,i(s(fun(fun(X9,bool),bool),finite),s(fun(X9,bool),X14))))
        & p(s(bool,i(s(fun(num,bool),i(s(fun(num,fun(num,bool)),l_a_),s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X96))))),s(num,i(s(fun(fun(X9,bool),num),card),s(fun(X9,bool),X14)))))) )
     => ? [X10] :
          ( ! [X7,X0] :
              ( ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),X96))))
                & s(X9,i(s(fun(X3,X9),X10),s(X3,X7))) = s(X9,i(s(fun(X3,X9),X10),s(X3,X0)))
                & p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X7))),s(fun(X3,bool),X96)))) )
             => s(X3,X0) = s(X3,X7) )
          & p(s(bool,i(s(fun(fun(X9,bool),bool),i(s(fun(fun(X9,bool),fun(fun(X9,bool),bool)),subset),s(fun(X9,bool),i(s(fun(fun(X3,bool),fun(X9,bool)),i(s(fun(fun(X3,X9),fun(fun(X3,bool),fun(X9,bool))),image),s(fun(X3,X9),X10))),s(fun(X3,bool),X96))))),s(fun(X9,bool),X14)))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aCARDu_LEu_INJ) ).

fof(f14458,plain,
    ( ~ spl2409_4
    | spl2409_123
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13534,f13307,f14456,f13923]) ).

fof(f14456,plain,
    ( spl2409_123
  <=> ! [X486,X485] :
        ( sQ2408_eqProxy(s(cart(real,sK694),sK695),s(cart(real,sK694),i(s(fun(X485,cart(real,sK694)),sK1781(X486,X485,cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))),s(X485,sK1782(X486,X485,cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),sK695)))))
        | ~ sQ2408_eqProxy(s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(num,i(s(fun(fun(X485,bool),num),card),s(fun(X485,bool),X486))))
        | ~ p(s(bool,i(s(fun(fun(X485,bool),bool),finite),s(fun(X485,bool),X486)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_123])]) ).

fof(f13534,plain,
    ( ! [X485,X486] :
        ( sQ2408_eqProxy(s(cart(real,sK694),sK695),s(cart(real,sK694),i(s(fun(X485,cart(real,sK694)),sK1781(X486,X485,cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))),s(X485,sK1782(X486,X485,cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),sK695)))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ p(s(bool,i(s(fun(fun(X485,bool),bool),finite),s(fun(X485,bool),X486))))
        | ~ sQ2408_eqProxy(s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(num,i(s(fun(fun(X485,bool),num),card),s(fun(X485,bool),X486)))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f12717]) ).

fof(f12717,plain,
    ! [X2,X3,X0,X1,X5] :
      ( ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X3))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X5))),s(fun(X2,bool),X3))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
      | ~ sQ2408_eqProxy(s(num,i(s(fun(fun(X2,bool),num),card),s(fun(X2,bool),X3))),s(num,i(s(fun(fun(X1,bool),num),card),s(fun(X1,bool),X0))))
      | sQ2408_eqProxy(s(X2,X5),s(X2,i(s(fun(X1,X2),sK1781(X0,X1,X2,X3)),s(X1,sK1782(X0,X1,X2,X3,X5))))) ),
    inference(equality_proxy_replacement,[],[f9707,f10774,f10774]) ).

fof(f9707,plain,
    ! [X2,X3,X0,X1,X5] :
      ( ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X3))))
      | s(X2,X5) = s(X2,i(s(fun(X1,X2),sK1781(X0,X1,X2,X3)),s(X1,sK1782(X0,X1,X2,X3,X5))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X5))),s(fun(X2,bool),X3))))
      | s(num,i(s(fun(fun(X2,bool),num),card),s(fun(X2,bool),X3))) != s(num,i(s(fun(fun(X1,bool),num),card),s(fun(X1,bool),X0)))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0)))) ),
    inference(cnf_transformation,[],[f5981]) ).

fof(f5981,plain,
    ! [X0,X3,X2,X1] :
      ( ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
      | s(num,i(s(fun(fun(X2,bool),num),card),s(fun(X2,bool),X3))) != s(num,i(s(fun(fun(X1,bool),num),card),s(fun(X1,bool),X0)))
      | ? [X4] :
          ( ! [X7] :
              ( p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,i(s(fun(X1,X2),X4),s(X1,X7))))),s(fun(X2,bool),X3))))
              | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X7))),s(fun(X1,bool),X0)))) )
          & ! [X8,X9] :
              ( ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X9))),s(fun(X1,bool),X0))))
              | s(X2,i(s(fun(X1,X2),X4),s(X1,X9))) != s(X2,i(s(fun(X1,X2),X4),s(X1,X8)))
              | s(X1,X9) = s(X1,X8)
              | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X8))),s(fun(X1,bool),X0)))) )
          & ! [X5] :
              ( ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X5))),s(fun(X2,bool),X3))))
              | ? [X6] :
                  ( p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X6))),s(fun(X1,bool),X0))))
                  & s(X2,X5) = s(X2,i(s(fun(X1,X2),X4),s(X1,X6))) ) ) )
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X3)))) ),
    inference(flattening,[],[f5980]) ).

fof(f5980,plain,
    ! [X1,X0,X2,X3] :
      ( ? [X4] :
          ( ! [X8,X9] :
              ( s(X1,X9) = s(X1,X8)
              | s(X2,i(s(fun(X1,X2),X4),s(X1,X9))) != s(X2,i(s(fun(X1,X2),X4),s(X1,X8)))
              | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X9))),s(fun(X1,bool),X0))))
              | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X8))),s(fun(X1,bool),X0)))) )
          & ! [X7] :
              ( p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,i(s(fun(X1,X2),X4),s(X1,X7))))),s(fun(X2,bool),X3))))
              | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X7))),s(fun(X1,bool),X0)))) )
          & ! [X5] :
              ( ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X5))),s(fun(X2,bool),X3))))
              | ? [X6] :
                  ( p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X6))),s(fun(X1,bool),X0))))
                  & s(X2,X5) = s(X2,i(s(fun(X1,X2),X4),s(X1,X6))) ) ) )
      | s(num,i(s(fun(fun(X2,bool),num),card),s(fun(X2,bool),X3))) != s(num,i(s(fun(fun(X1,bool),num),card),s(fun(X1,bool),X0)))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X3)))) ),
    inference(ennf_transformation,[],[f4739]) ).

fof(f4739,plain,
    ! [X1,X0,X2,X3] :
      ( ( s(num,i(s(fun(fun(X2,bool),num),card),s(fun(X2,bool),X3))) = s(num,i(s(fun(fun(X1,bool),num),card),s(fun(X1,bool),X0)))
        & p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
        & p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X3)))) )
     => ? [X4] :
          ( ! [X8,X9] :
              ( ( s(X2,i(s(fun(X1,X2),X4),s(X1,X9))) = s(X2,i(s(fun(X1,X2),X4),s(X1,X8)))
                & p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X9))),s(fun(X1,bool),X0))))
                & p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X8))),s(fun(X1,bool),X0)))) )
             => s(X1,X9) = s(X1,X8) )
          & ! [X7] :
              ( p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X7))),s(fun(X1,bool),X0))))
             => p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,i(s(fun(X1,X2),X4),s(X1,X7))))),s(fun(X2,bool),X3)))) )
          & ! [X5] :
              ( p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X5))),s(fun(X2,bool),X3))))
             => ? [X6] :
                  ( p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X6))),s(fun(X1,bool),X0))))
                  & s(X2,X5) = s(X2,i(s(fun(X1,X2),X4),s(X1,X6))) ) ) ) ),
    inference(rectify,[],[f2049]) ).

fof(f2049,axiom,
    ! [X96,X3,X9,X14] :
      ( ( p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X96))))
        & s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X96))) = s(num,i(s(fun(fun(X9,bool),num),card),s(fun(X9,bool),X14)))
        & p(s(bool,i(s(fun(fun(X9,bool),bool),finite),s(fun(X9,bool),X14)))) )
     => ? [X10] :
          ( ! [X7] :
              ( p(s(bool,i(s(fun(fun(X9,bool),bool),i(s(fun(X9,fun(fun(X9,bool),bool)),in),s(X9,X7))),s(fun(X9,bool),X14))))
             => ? [X0] :
                  ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),X96))))
                  & s(X9,X7) = s(X9,i(s(fun(X3,X9),X10),s(X3,X0))) ) )
          & ! [X0] :
              ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),X96))))
             => p(s(bool,i(s(fun(fun(X9,bool),bool),i(s(fun(X9,fun(fun(X9,bool),bool)),in),s(X9,i(s(fun(X3,X9),X10),s(X3,X0))))),s(fun(X9,bool),X14)))) )
          & ! [X0,X7] :
              ( ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),X96))))
                & s(X9,i(s(fun(X3,X9),X10),s(X3,X7))) = s(X9,i(s(fun(X3,X9),X10),s(X3,X0)))
                & p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X7))),s(fun(X3,bool),X96)))) )
             => s(X3,X0) = s(X3,X7) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aCARDu_EQu_BIJECTION) ).

fof(f14454,plain,
    ( ~ spl2409_4
    | spl2409_122
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13523,f13307,f14452,f13923]) ).

fof(f14452,plain,
    ( spl2409_122
  <=> ! [X466] : sQ2408_eqProxy(s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_sub),s(real,i(s(fun(fun(cart(real,sK694),real),real),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),real),real)),sum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),real),X466))))),s(real,i(s(fun(cart(real,sK694),real),X466),s(cart(real,sK694),sK695))))),s(real,i(s(fun(fun(cart(real,sK694),real),real),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),real),real)),sum),s(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(cart(real,sK694),bool)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),fun(cart(real,sK694),bool))),delete),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(cart(real,sK694),sK695))))),s(fun(cart(real,sK694),real),X466)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_122])]) ).

fof(f13523,plain,
    ( ! [X466] :
        ( sQ2408_eqProxy(s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_sub),s(real,i(s(fun(fun(cart(real,sK694),real),real),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),real),real)),sum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),real),X466))))),s(real,i(s(fun(cart(real,sK694),real),X466),s(cart(real,sK694),sK695))))),s(real,i(s(fun(fun(cart(real,sK694),real),real),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),real),real)),sum),s(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(cart(real,sK694),bool)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),fun(cart(real,sK694),bool))),delete),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(cart(real,sK694),sK695))))),s(fun(cart(real,sK694),real),X466))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f12493]) ).

fof(f12493,plain,
    ! [X2,X3,X0,X1] :
      ( sQ2408_eqProxy(s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_sub),s(real,i(s(fun(fun(X3,real),real),i(s(fun(fun(X3,bool),fun(fun(X3,real),real)),sum),s(fun(X3,bool),X2))),s(fun(X3,real),X0))))),s(real,i(s(fun(X3,real),X0),s(X3,X1))))),s(real,i(s(fun(fun(X3,real),real),i(s(fun(fun(X3,bool),fun(fun(X3,real),real)),sum),s(fun(X3,bool),i(s(fun(X3,fun(X3,bool)),i(s(fun(fun(X3,bool),fun(X3,fun(X3,bool))),delete),s(fun(X3,bool),X2))),s(X3,X1))))),s(fun(X3,real),X0))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X1))),s(fun(X3,bool),X2))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X2)))) ),
    inference(equality_proxy_replacement,[],[f9341,f10774]) ).

fof(f9341,plain,
    ! [X2,X3,X0,X1] :
      ( ~ p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X2))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X1))),s(fun(X3,bool),X2))))
      | s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_sub),s(real,i(s(fun(fun(X3,real),real),i(s(fun(fun(X3,bool),fun(fun(X3,real),real)),sum),s(fun(X3,bool),X2))),s(fun(X3,real),X0))))),s(real,i(s(fun(X3,real),X0),s(X3,X1))))) = s(real,i(s(fun(fun(X3,real),real),i(s(fun(fun(X3,bool),fun(fun(X3,real),real)),sum),s(fun(X3,bool),i(s(fun(X3,fun(X3,bool)),i(s(fun(fun(X3,bool),fun(X3,fun(X3,bool))),delete),s(fun(X3,bool),X2))),s(X3,X1))))),s(fun(X3,real),X0))) ),
    inference(cnf_transformation,[],[f5522]) ).

fof(f5522,plain,
    ! [X0,X3,X1,X2] :
      ( s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_sub),s(real,i(s(fun(fun(X3,real),real),i(s(fun(fun(X3,bool),fun(fun(X3,real),real)),sum),s(fun(X3,bool),X2))),s(fun(X3,real),X0))))),s(real,i(s(fun(X3,real),X0),s(X3,X1))))) = s(real,i(s(fun(fun(X3,real),real),i(s(fun(fun(X3,bool),fun(fun(X3,real),real)),sum),s(fun(X3,bool),i(s(fun(X3,fun(X3,bool)),i(s(fun(fun(X3,bool),fun(X3,fun(X3,bool))),delete),s(fun(X3,bool),X2))),s(X3,X1))))),s(fun(X3,real),X0)))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X1))),s(fun(X3,bool),X2))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X2)))) ),
    inference(flattening,[],[f5521]) ).

fof(f5521,plain,
    ! [X2,X3,X0,X1] :
      ( s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_sub),s(real,i(s(fun(fun(X3,real),real),i(s(fun(fun(X3,bool),fun(fun(X3,real),real)),sum),s(fun(X3,bool),X2))),s(fun(X3,real),X0))))),s(real,i(s(fun(X3,real),X0),s(X3,X1))))) = s(real,i(s(fun(fun(X3,real),real),i(s(fun(fun(X3,bool),fun(fun(X3,real),real)),sum),s(fun(X3,bool),i(s(fun(X3,fun(X3,bool)),i(s(fun(fun(X3,bool),fun(X3,fun(X3,bool))),delete),s(fun(X3,bool),X2))),s(X3,X1))))),s(fun(X3,real),X0)))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X1))),s(fun(X3,bool),X2))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X2)))) ),
    inference(ennf_transformation,[],[f4568]) ).

fof(f4568,plain,
    ! [X2,X3,X0,X1] :
      ( ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X1))),s(fun(X3,bool),X2))))
        & p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X2)))) )
     => s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_sub),s(real,i(s(fun(fun(X3,real),real),i(s(fun(fun(X3,bool),fun(fun(X3,real),real)),sum),s(fun(X3,bool),X2))),s(fun(X3,real),X0))))),s(real,i(s(fun(X3,real),X0),s(X3,X1))))) = s(real,i(s(fun(fun(X3,real),real),i(s(fun(fun(X3,bool),fun(fun(X3,real),real)),sum),s(fun(X3,bool),i(s(fun(X3,fun(X3,bool)),i(s(fun(fun(X3,bool),fun(X3,fun(X3,bool))),delete),s(fun(X3,bool),X2))),s(X3,X1))))),s(fun(X3,real),X0))) ),
    inference(rectify,[],[f2285]) ).

fof(f2285,axiom,
    ! [X10,X15,X96,X703] :
      ( ( p(s(bool,i(s(fun(fun(X703,bool),bool),i(s(fun(X703,fun(fun(X703,bool),bool)),in),s(X703,X15))),s(fun(X703,bool),X96))))
        & p(s(bool,i(s(fun(fun(X703,bool),bool),finite),s(fun(X703,bool),X96)))) )
     => s(real,i(s(fun(fun(X703,real),real),i(s(fun(fun(X703,bool),fun(fun(X703,real),real)),sum),s(fun(X703,bool),i(s(fun(X703,fun(X703,bool)),i(s(fun(fun(X703,bool),fun(X703,fun(X703,bool))),delete),s(fun(X703,bool),X96))),s(X703,X15))))),s(fun(X703,real),X10))) = s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_sub),s(real,i(s(fun(fun(X703,real),real),i(s(fun(fun(X703,bool),fun(fun(X703,real),real)),sum),s(fun(X703,bool),X96))),s(fun(X703,real),X10))))),s(real,i(s(fun(X703,real),X10),s(X703,X15))))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aSUMu_DELETE) ).

fof(f14450,plain,
    ( ~ spl2409_4
    | spl2409_121
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13542,f13307,f14448,f13923]) ).

fof(f14448,plain,
    ( spl2409_121
  <=> ! [X506,X505] :
        ( p(s(bool,i(s(fun(fun(X505,bool),bool),i(s(fun(X505,fun(fun(X505,bool),bool)),in),s(X505,i(s(fun(cart(real,sK694),X505),sK2007(cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X506,X505)),s(cart(real,sK694),sK695))))),s(fun(X505,bool),X506))))
        | ~ p(s(bool,i(s(fun(fun(X505,bool),bool),finite),s(fun(X505,bool),X506))))
        | ~ sQ2408_eqProxy(s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(num,i(s(fun(fun(X505,bool),num),card),s(fun(X505,bool),X506)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_121])]) ).

fof(f13542,plain,
    ( ! [X505,X506] :
        ( p(s(bool,i(s(fun(fun(X505,bool),bool),i(s(fun(X505,fun(fun(X505,bool),bool)),in),s(X505,i(s(fun(cart(real,sK694),X505),sK2007(cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X506,X505)),s(cart(real,sK694),sK695))))),s(fun(X505,bool),X506))))
        | ~ sQ2408_eqProxy(s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(num,i(s(fun(fun(X505,bool),num),card),s(fun(X505,bool),X506))))
        | ~ p(s(bool,i(s(fun(fun(X505,bool),bool),finite),s(fun(X505,bool),X506))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f12926]) ).

fof(f12926,plain,
    ! [X2,X3,X0,X1,X7] :
      ( ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X7))),s(fun(X0,bool),X1))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X2))))
      | p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,i(s(fun(X0,X3),sK2007(X0,X1,X2,X3)),s(X0,X7))))),s(fun(X3,bool),X2))))
      | ~ sQ2408_eqProxy(s(num,i(s(fun(fun(X0,bool),num),card),s(fun(X0,bool),X1))),s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X2))))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),finite),s(fun(X0,bool),X1)))) ),
    inference(equality_proxy_replacement,[],[f10088,f10774]) ).

fof(f10088,plain,
    ! [X2,X3,X0,X1,X7] :
      ( ~ p(s(bool,i(s(fun(fun(X0,bool),bool),finite),s(fun(X0,bool),X1))))
      | p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,i(s(fun(X0,X3),sK2007(X0,X1,X2,X3)),s(X0,X7))))),s(fun(X3,bool),X2))))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X7))),s(fun(X0,bool),X1))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X2))))
      | s(num,i(s(fun(fun(X0,bool),num),card),s(fun(X0,bool),X1))) != s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X2))) ),
    inference(cnf_transformation,[],[f6294]) ).

fof(f6294,plain,
    ! [X1,X0,X3,X2] :
      ( s(num,i(s(fun(fun(X0,bool),num),card),s(fun(X0,bool),X1))) != s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X2)))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X2))))
      | ? [X4,X5] :
          ( ! [X6] :
              ( ( p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,i(s(fun(X3,X0),X4),s(X3,X6))))),s(fun(X0,bool),X1))))
                & s(X3,X6) = s(X3,i(s(fun(X0,X3),X5),s(X0,i(s(fun(X3,X0),X4),s(X3,X6))))) )
              | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X6))),s(fun(X3,bool),X2)))) )
          & ! [X7] :
              ( ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X7))),s(fun(X0,bool),X1))))
              | ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,i(s(fun(X0,X3),X5),s(X0,X7))))),s(fun(X3,bool),X2))))
                & s(X0,i(s(fun(X3,X0),X4),s(X3,i(s(fun(X0,X3),X5),s(X0,X7))))) = s(X0,X7) ) ) )
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),finite),s(fun(X0,bool),X1)))) ),
    inference(flattening,[],[f6293]) ).

fof(f6293,plain,
    ! [X2,X3,X0,X1] :
      ( ? [X4,X5] :
          ( ! [X6] :
              ( ( p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,i(s(fun(X3,X0),X4),s(X3,X6))))),s(fun(X0,bool),X1))))
                & s(X3,X6) = s(X3,i(s(fun(X0,X3),X5),s(X0,i(s(fun(X3,X0),X4),s(X3,X6))))) )
              | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X6))),s(fun(X3,bool),X2)))) )
          & ! [X7] :
              ( ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X7))),s(fun(X0,bool),X1))))
              | ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,i(s(fun(X0,X3),X5),s(X0,X7))))),s(fun(X3,bool),X2))))
                & s(X0,i(s(fun(X3,X0),X4),s(X3,i(s(fun(X0,X3),X5),s(X0,X7))))) = s(X0,X7) ) ) )
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X2))))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),finite),s(fun(X0,bool),X1))))
      | s(num,i(s(fun(fun(X0,bool),num),card),s(fun(X0,bool),X1))) != s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X2))) ),
    inference(ennf_transformation,[],[f4740]) ).

fof(f4740,plain,
    ! [X2,X3,X0,X1] :
      ( ( p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X2))))
        & p(s(bool,i(s(fun(fun(X0,bool),bool),finite),s(fun(X0,bool),X1))))
        & s(num,i(s(fun(fun(X0,bool),num),card),s(fun(X0,bool),X1))) = s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X2))) )
     => ? [X4,X5] :
          ( ! [X7] :
              ( p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X7))),s(fun(X0,bool),X1))))
             => ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,i(s(fun(X0,X3),X5),s(X0,X7))))),s(fun(X3,bool),X2))))
                & s(X0,i(s(fun(X3,X0),X4),s(X3,i(s(fun(X0,X3),X5),s(X0,X7))))) = s(X0,X7) ) )
          & ! [X6] :
              ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X6))),s(fun(X3,bool),X2))))
             => ( p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,i(s(fun(X3,X0),X4),s(X3,X6))))),s(fun(X0,bool),X1))))
                & s(X3,X6) = s(X3,i(s(fun(X0,X3),X5),s(X0,i(s(fun(X3,X0),X4),s(X3,X6))))) ) ) ) ),
    inference(rectify,[],[f2050]) ).

fof(f2050,axiom,
    ! [X9,X14,X96,X3] :
      ( ( s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X96))) = s(num,i(s(fun(fun(X9,bool),num),card),s(fun(X9,bool),X14)))
        & p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X96))))
        & p(s(bool,i(s(fun(fun(X9,bool),bool),finite),s(fun(X9,bool),X14)))) )
     => ? [X10,X17] :
          ( ! [X0] :
              ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),X96))))
             => ( s(X3,X0) = s(X3,i(s(fun(X9,X3),X17),s(X9,i(s(fun(X3,X9),X10),s(X3,X0)))))
                & p(s(bool,i(s(fun(fun(X9,bool),bool),i(s(fun(X9,fun(fun(X9,bool),bool)),in),s(X9,i(s(fun(X3,X9),X10),s(X3,X0))))),s(fun(X9,bool),X14)))) ) )
          & ! [X7] :
              ( p(s(bool,i(s(fun(fun(X9,bool),bool),i(s(fun(X9,fun(fun(X9,bool),bool)),in),s(X9,X7))),s(fun(X9,bool),X14))))
             => ( s(X9,X7) = s(X9,i(s(fun(X3,X9),X10),s(X3,i(s(fun(X9,X3),X17),s(X9,X7)))))
                & p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,i(s(fun(X9,X3),X17),s(X9,X7))))),s(fun(X3,bool),X96)))) ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aCARDu_EQu_BIJECTIONS) ).

fof(f14446,plain,
    ( spl2409_67
    | spl2409_29
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13697,f13307,f14033,f14202]) ).

fof(f14202,plain,
    ( spl2409_67
  <=> ! [X716] : ~ sP1180(X716,i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_67])]) ).

fof(f13697,plain,
    ( ! [X718,X717] :
        ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),X717),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))
        | ~ sP1180(X718,i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),X717)))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f12071]) ).

fof(f14445,plain,
    ( ~ spl2409_4
    | spl2409_120
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13549,f13307,f14443,f13923]) ).

fof(f14443,plain,
    ( spl2409_120
  <=> ! [X530,X528,X529,X527] :
        ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),X527))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | sQ2408_eqProxy(s(cart(real,sK694),X527),s(cart(real,sK694),sK695))
        | ~ sQ2408_eqProxy(s(fun(X528,bool),X530),s(fun(X528,bool),i(s(fun(fun(cart(real,sK694),bool),fun(X528,bool)),i(s(fun(fun(cart(real,sK694),X528),fun(fun(cart(real,sK694),bool),fun(X528,bool))),image),s(fun(cart(real,sK694),X528),X529))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sQ2408_eqProxy(s(X528,i(s(fun(cart(real,sK694),X528),X529),s(cart(real,sK694),sK695))),s(X528,i(s(fun(cart(real,sK694),X528),X529),s(cart(real,sK694),X527))))
        | ~ sQ2408_eqProxy(s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(num,i(s(fun(fun(X528,bool),num),card),s(fun(X528,bool),X530)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_120])]) ).

fof(f13549,plain,
    ( ! [X530,X529,X528,X527] :
        ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),X527))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sQ2408_eqProxy(s(fun(X528,bool),X530),s(fun(X528,bool),i(s(fun(fun(cart(real,sK694),bool),fun(X528,bool)),i(s(fun(fun(cart(real,sK694),X528),fun(fun(cart(real,sK694),bool),fun(X528,bool))),image),s(fun(cart(real,sK694),X528),X529))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sQ2408_eqProxy(s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(num,i(s(fun(fun(X528,bool),num),card),s(fun(X528,bool),X530))))
        | sQ2408_eqProxy(s(cart(real,sK694),X527),s(cart(real,sK694),sK695))
        | ~ sQ2408_eqProxy(s(X528,i(s(fun(cart(real,sK694),X528),X529),s(cart(real,sK694),sK695))),s(X528,i(s(fun(cart(real,sK694),X528),X529),s(cart(real,sK694),X527)))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f13059]) ).

fof(f13059,plain,
    ! [X2,X3,X0,X1,X6,X4,X5] :
      ( ~ p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X6))),s(fun(X3,bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X5))),s(fun(X3,bool),X0))))
      | ~ sQ2408_eqProxy(s(X2,i(s(fun(X3,X2),X1),s(X3,X6))),s(X2,i(s(fun(X3,X2),X1),s(X3,X5))))
      | ~ sQ2408_eqProxy(s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X0))),s(num,i(s(fun(fun(X2,bool),num),card),s(fun(X2,bool),X4))))
      | sQ2408_eqProxy(s(X3,X5),s(X3,X6))
      | ~ sQ2408_eqProxy(s(fun(X2,bool),X4),s(fun(X2,bool),i(s(fun(fun(X3,bool),fun(X2,bool)),i(s(fun(fun(X3,X2),fun(fun(X3,bool),fun(X2,bool))),image),s(fun(X3,X2),X1))),s(fun(X3,bool),X0)))) ),
    inference(equality_proxy_replacement,[],[f10311,f10774,f10774,f10774,f10774]) ).

fof(f10311,plain,
    ! [X2,X3,X0,X1,X6,X4,X5] :
      ( ~ p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X0))))
      | s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X0))) != s(num,i(s(fun(fun(X2,bool),num),card),s(fun(X2,bool),X4)))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X6))),s(fun(X3,bool),X0))))
      | s(X2,i(s(fun(X3,X2),X1),s(X3,X6))) != s(X2,i(s(fun(X3,X2),X1),s(X3,X5)))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X5))),s(fun(X3,bool),X0))))
      | s(X3,X5) = s(X3,X6)
      | s(fun(X2,bool),X4) != s(fun(X2,bool),i(s(fun(fun(X3,bool),fun(X2,bool)),i(s(fun(fun(X3,X2),fun(fun(X3,bool),fun(X2,bool))),image),s(fun(X3,X2),X1))),s(fun(X3,bool),X0))) ),
    inference(cnf_transformation,[],[f5954]) ).

fof(f5954,plain,
    ! [X1,X3,X2,X0,X4] :
      ( s(fun(X2,bool),X4) != s(fun(X2,bool),i(s(fun(fun(X3,bool),fun(X2,bool)),i(s(fun(fun(X3,X2),fun(fun(X3,bool),fun(X2,bool))),image),s(fun(X3,X2),X1))),s(fun(X3,bool),X0)))
      | ! [X6,X5] :
          ( s(X3,X5) = s(X3,X6)
          | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X5))),s(fun(X3,bool),X0))))
          | s(X2,i(s(fun(X3,X2),X1),s(X3,X6))) != s(X2,i(s(fun(X3,X2),X1),s(X3,X5)))
          | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X6))),s(fun(X3,bool),X0)))) )
      | s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X0))) != s(num,i(s(fun(fun(X2,bool),num),card),s(fun(X2,bool),X4)))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X0)))) ),
    inference(flattening,[],[f5953]) ).

fof(f5953,plain,
    ! [X0,X2,X4,X3,X1] :
      ( ! [X5,X6] :
          ( s(X3,X5) = s(X3,X6)
          | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X6))),s(fun(X3,bool),X0))))
          | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X5))),s(fun(X3,bool),X0))))
          | s(X2,i(s(fun(X3,X2),X1),s(X3,X6))) != s(X2,i(s(fun(X3,X2),X1),s(X3,X5))) )
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X0))))
      | s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X0))) != s(num,i(s(fun(fun(X2,bool),num),card),s(fun(X2,bool),X4)))
      | s(fun(X2,bool),X4) != s(fun(X2,bool),i(s(fun(fun(X3,bool),fun(X2,bool)),i(s(fun(fun(X3,X2),fun(fun(X3,bool),fun(X2,bool))),image),s(fun(X3,X2),X1))),s(fun(X3,bool),X0))) ),
    inference(ennf_transformation,[],[f4748]) ).

fof(f4748,plain,
    ! [X0,X2,X4,X3,X1] :
      ( ( p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X0))))
        & s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X0))) = s(num,i(s(fun(fun(X2,bool),num),card),s(fun(X2,bool),X4)))
        & s(fun(X2,bool),X4) = s(fun(X2,bool),i(s(fun(fun(X3,bool),fun(X2,bool)),i(s(fun(fun(X3,X2),fun(fun(X3,bool),fun(X2,bool))),image),s(fun(X3,X2),X1))),s(fun(X3,bool),X0))) )
     => ! [X5,X6] :
          ( ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X6))),s(fun(X3,bool),X0))))
            & p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X5))),s(fun(X3,bool),X0))))
            & s(X2,i(s(fun(X3,X2),X1),s(X3,X6))) = s(X2,i(s(fun(X3,X2),X1),s(X3,X5))) )
         => s(X3,X5) = s(X3,X6) ) ),
    inference(rectify,[],[f2038]) ).

fof(f2038,axiom,
    ! [X96,X10,X9,X3,X14] :
      ( ( s(fun(X9,bool),i(s(fun(fun(X3,bool),fun(X9,bool)),i(s(fun(fun(X3,X9),fun(fun(X3,bool),fun(X9,bool))),image),s(fun(X3,X9),X10))),s(fun(X3,bool),X96))) = s(fun(X9,bool),X14)
        & p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X96))))
        & s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X96))) = s(num,i(s(fun(fun(X9,bool),num),card),s(fun(X9,bool),X14))) )
     => ! [X7,X0] :
          ( ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),X96))))
            & s(X9,i(s(fun(X3,X9),X10),s(X3,X7))) = s(X9,i(s(fun(X3,X9),X10),s(X3,X0)))
            & p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X7))),s(fun(X3,bool),X96)))) )
         => s(X3,X0) = s(X3,X7) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aIMAGEu_IMPu_INJECTIVEu_GEN) ).

fof(f14441,plain,
    ( ~ spl2409_4
    | spl2409_119
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13532,f13307,f14439,f13923]) ).

fof(f14439,plain,
    ( spl2409_119
  <=> ! [X481,X482] :
        ( ~ p(s(bool,i(s(fun(fun(X481,bool),bool),finite),s(fun(X481,bool),X482))))
        | p(s(bool,i(s(fun(fun(X481,bool),bool),i(s(fun(X481,fun(fun(X481,bool),bool)),in),s(X481,i(s(fun(cart(real,sK694),X481),sK1781(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X481,X482)),s(cart(real,sK694),sK695))))),s(fun(X481,bool),X482))))
        | ~ sQ2408_eqProxy(s(num,i(s(fun(fun(X481,bool),num),card),s(fun(X481,bool),X482))),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_119])]) ).

fof(f13532,plain,
    ( ! [X482,X481] :
        ( ~ p(s(bool,i(s(fun(fun(X481,bool),bool),finite),s(fun(X481,bool),X482))))
        | ~ sQ2408_eqProxy(s(num,i(s(fun(fun(X481,bool),num),card),s(fun(X481,bool),X482))),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | p(s(bool,i(s(fun(fun(X481,bool),bool),i(s(fun(X481,fun(fun(X481,bool),bool)),in),s(X481,i(s(fun(cart(real,sK694),X481),sK1781(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X481,X482)),s(cart(real,sK694),sK695))))),s(fun(X481,bool),X482))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f12715]) ).

fof(f12715,plain,
    ! [X2,X3,X0,X1,X7] :
      ( ~ sQ2408_eqProxy(s(num,i(s(fun(fun(X2,bool),num),card),s(fun(X2,bool),X3))),s(num,i(s(fun(fun(X1,bool),num),card),s(fun(X1,bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X3))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X7))),s(fun(X1,bool),X0))))
      | p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,i(s(fun(X1,X2),sK1781(X0,X1,X2,X3)),s(X1,X7))))),s(fun(X2,bool),X3)))) ),
    inference(equality_proxy_replacement,[],[f9709,f10774]) ).

fof(f9709,plain,
    ! [X2,X3,X0,X1,X7] :
      ( ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X3))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X7))),s(fun(X1,bool),X0))))
      | p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,i(s(fun(X1,X2),sK1781(X0,X1,X2,X3)),s(X1,X7))))),s(fun(X2,bool),X3))))
      | s(num,i(s(fun(fun(X2,bool),num),card),s(fun(X2,bool),X3))) != s(num,i(s(fun(fun(X1,bool),num),card),s(fun(X1,bool),X0)))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0)))) ),
    inference(cnf_transformation,[],[f5981]) ).

fof(f14437,plain,
    ( spl2409_9
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13325,f13307,f13946]) ).

fof(f13946,plain,
    ( spl2409_9
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),vectoru_neg),s(cart(real,sK694),sK695))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_9])]) ).

fof(f13325,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),vectoru_neg),s(cart(real,sK694),sK695))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f9475]) ).

fof(f14436,plain,
    ( ~ spl2409_4
    | spl2409_118
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13411,f13307,f14434,f13923]) ).

fof(f14434,plain,
    ( spl2409_118
  <=> ! [X141,X142] :
        ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(fun(cart(real,sK694),real),real),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),real),real)),sum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),real),X141))))),s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_mul),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))))),s(real,X142))))))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,sK694),real),X141),s(cart(real,sK694),sK1596(cart(real,sK694),X141,X142,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))))),s(real,X142))))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,sK694),real),X141),s(cart(real,sK694),sK695))))),s(real,X142)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_118])]) ).

fof(f13411,plain,
    ( ! [X142,X141] :
        ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(fun(cart(real,sK694),real),real),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),real),real)),sum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),real),X141))))),s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_mul),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))))),s(real,X142))))))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,sK694),real),X141),s(cart(real,sK694),sK695))))),s(real,X142))))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,sK694),real),X141),s(cart(real,sK694),sK1596(cart(real,sK694),X141,X142,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))))),s(real,X142))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f9401]) ).

fof(f9401,plain,
    ! [X2,X3,X0,X1,X5] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(fun(X0,real),real),i(s(fun(fun(X0,bool),fun(fun(X0,real),real)),sum),s(fun(X0,bool),X3))),s(fun(X0,real),X1))))),s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_mul),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(fun(X0,bool),num),card),s(fun(X0,bool),X3))))))),s(real,X2))))))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X5))),s(fun(X0,bool),X3))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(X0,real),X1),s(X0,X5))))),s(real,X2))))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),finite),s(fun(X0,bool),X3))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(X0,real),X1),s(X0,sK1596(X0,X1,X2,X3)))))),s(real,X2)))) ),
    inference(cnf_transformation,[],[f5714]) ).

fof(f5714,plain,
    ! [X3,X2,X0,X1] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(fun(X0,real),real),i(s(fun(fun(X0,bool),fun(fun(X0,real),real)),sum),s(fun(X0,bool),X3))),s(fun(X0,real),X1))))),s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_mul),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(fun(X0,bool),num),card),s(fun(X0,bool),X3))))))),s(real,X2))))))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),finite),s(fun(X0,bool),X3))))
      | ! [X5] :
          ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(X0,real),X1),s(X0,X5))))),s(real,X2))))
          | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X5))),s(fun(X0,bool),X3)))) )
      | ? [X4] :
          ( p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X4))),s(fun(X0,bool),X3))))
          & ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(X0,real),X1),s(X0,X4))))),s(real,X2)))) ) ),
    inference(flattening,[],[f5713]) ).

fof(f5713,plain,
    ! [X0,X1,X2,X3] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(fun(X0,real),real),i(s(fun(fun(X0,bool),fun(fun(X0,real),real)),sum),s(fun(X0,bool),X3))),s(fun(X0,real),X1))))),s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_mul),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(fun(X0,bool),num),card),s(fun(X0,bool),X3))))))),s(real,X2))))))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),finite),s(fun(X0,bool),X3))))
      | ! [X5] :
          ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(X0,real),X1),s(X0,X5))))),s(real,X2))))
          | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X5))),s(fun(X0,bool),X3)))) )
      | ? [X4] :
          ( p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X4))),s(fun(X0,bool),X3))))
          & ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(X0,real),X1),s(X0,X4))))),s(real,X2)))) ) ),
    inference(ennf_transformation,[],[f4742]) ).

fof(f4742,plain,
    ! [X0,X1,X2,X3] :
      ( ( p(s(bool,i(s(fun(fun(X0,bool),bool),finite),s(fun(X0,bool),X3))))
        & ? [X5] :
            ( p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X5))),s(fun(X0,bool),X3))))
            & p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(X0,real),X1),s(X0,X5))))),s(real,X2)))) )
        & ! [X4] :
            ( p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X4))),s(fun(X0,bool),X3))))
           => p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(X0,real),X1),s(X0,X4))))),s(real,X2)))) ) )
     => p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(fun(X0,real),real),i(s(fun(fun(X0,bool),fun(fun(X0,real),real)),sum),s(fun(X0,bool),X3))),s(fun(X0,real),X1))))),s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_mul),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(fun(X0,bool),num),card),s(fun(X0,bool),X3))))))),s(real,X2)))))) ),
    inference(rectify,[],[f2298]) ).

fof(f2298,axiom,
    ! [X3,X10,X19,X96] :
      ( ( p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X96))))
        & ! [X0] :
            ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),X96))))
           => p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(X3,real),X10),s(X3,X0))))),s(real,X19)))) )
        & ? [X0] :
            ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(X3,real),X10),s(X3,X0))))),s(real,X19))))
            & p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),X96)))) ) )
     => p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(fun(X3,real),real),i(s(fun(fun(X3,bool),fun(fun(X3,real),real)),sum),s(fun(X3,bool),X96))),s(fun(X3,real),X10))))),s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_mul),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X96))))))),s(real,X19)))))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aSUMu_BOUNDu_LT) ).

fof(f14432,plain,
    ( ~ spl2409_4
    | spl2409_117
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13484,f13307,f14430,f13923]) ).

fof(f14430,plain,
    ( spl2409_117
  <=> ! [X372,X374,X373] :
        ( sQ2408_eqProxy(s(num,i(s(fun(fun(X372,bool),num),card),s(fun(X372,bool),X374))),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK683(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X373,X372,X374)))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sQ2408_eqProxy(s(X372,i(s(fun(cart(real,sK694),X372),X373),s(cart(real,sK694),sK695))),s(X372,sK681(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X373,X372,X374)))
        | ~ p(s(bool,i(s(fun(fun(X372,bool),bool),i(s(fun(X372,fun(fun(X372,bool),bool)),in),s(X372,i(s(fun(cart(real,sK694),X372),X373),s(cart(real,sK694),sK680(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X373,X372,X374)))))),s(fun(X372,bool),X374)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_117])]) ).

fof(f13484,plain,
    ( ! [X374,X373,X372] :
        ( sQ2408_eqProxy(s(num,i(s(fun(fun(X372,bool),num),card),s(fun(X372,bool),X374))),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ p(s(bool,i(s(fun(fun(X372,bool),bool),i(s(fun(X372,fun(fun(X372,bool),bool)),in),s(X372,i(s(fun(cart(real,sK694),X372),X373),s(cart(real,sK694),sK680(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X373,X372,X374)))))),s(fun(X372,bool),X374))))
        | ~ sQ2408_eqProxy(s(X372,i(s(fun(cart(real,sK694),X372),X373),s(cart(real,sK694),sK695))),s(X372,sK681(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X373,X372,X374)))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK683(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X373,X372,X374)))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f11527]) ).

fof(f11527,plain,
    ! [X2,X3,X0,X1,X7,X4] :
      ( ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,i(s(fun(X1,X3),X2),s(X1,sK680(X0,X1,X2,X3,X4)))))),s(fun(X3,bool),X4))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X7))),s(fun(X1,bool),X0))))
      | ~ sQ2408_eqProxy(s(X3,i(s(fun(X1,X3),X2),s(X1,X7))),s(X3,sK681(X0,X1,X2,X3,X4)))
      | sQ2408_eqProxy(s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X4))),s(num,i(s(fun(fun(X1,bool),num),card),s(fun(X1,bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
      | p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,sK683(X0,X1,X2,X3,X4)))),s(fun(X1,bool),X0)))) ),
    inference(equality_proxy_replacement,[],[f7744,f10774,f10774]) ).

fof(f7744,plain,
    ! [X2,X3,X0,X1,X7,X4] :
      ( s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X4))) = s(num,i(s(fun(fun(X1,bool),num),card),s(fun(X1,bool),X0)))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,i(s(fun(X1,X3),X2),s(X1,sK680(X0,X1,X2,X3,X4)))))),s(fun(X3,bool),X4))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X7))),s(fun(X1,bool),X0))))
      | s(X3,i(s(fun(X1,X3),X2),s(X1,X7))) != s(X3,sK681(X0,X1,X2,X3,X4))
      | p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,sK683(X0,X1,X2,X3,X4)))),s(fun(X1,bool),X0)))) ),
    inference(cnf_transformation,[],[f6107]) ).

fof(f6107,plain,
    ! [X4,X1,X0,X3,X2] :
      ( ? [X6] :
          ( ( ? [X8,X9] :
                ( p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X8))),s(fun(X1,bool),X0))))
                & s(X3,i(s(fun(X1,X3),X2),s(X1,X8))) = s(X3,X6)
                & s(X1,X9) != s(X1,X8)
                & p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X9))),s(fun(X1,bool),X0))))
                & s(X3,i(s(fun(X1,X3),X2),s(X1,X9))) = s(X3,X6) )
            | ! [X7] :
                ( s(X3,i(s(fun(X1,X3),X2),s(X1,X7))) != s(X3,X6)
                | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X7))),s(fun(X1,bool),X0)))) ) )
          & p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X6))),s(fun(X3,bool),X4)))) )
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
      | ? [X5] :
          ( ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,i(s(fun(X1,X3),X2),s(X1,X5))))),s(fun(X3,bool),X4))))
          & p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X5))),s(fun(X1,bool),X0)))) )
      | s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X4))) = s(num,i(s(fun(fun(X1,bool),num),card),s(fun(X1,bool),X0))) ),
    inference(flattening,[],[f6106]) ).

fof(f6106,plain,
    ! [X4,X3,X0,X1,X2] :
      ( s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X4))) = s(num,i(s(fun(fun(X1,bool),num),card),s(fun(X1,bool),X0)))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
      | ? [X6] :
          ( ( ! [X7] :
                ( s(X3,i(s(fun(X1,X3),X2),s(X1,X7))) != s(X3,X6)
                | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X7))),s(fun(X1,bool),X0)))) )
            | ? [X9,X8] :
                ( s(X1,X9) != s(X1,X8)
                & s(X3,i(s(fun(X1,X3),X2),s(X1,X9))) = s(X3,X6)
                & p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X9))),s(fun(X1,bool),X0))))
                & p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X8))),s(fun(X1,bool),X0))))
                & s(X3,i(s(fun(X1,X3),X2),s(X1,X8))) = s(X3,X6) ) )
          & p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X6))),s(fun(X3,bool),X4)))) )
      | ? [X5] :
          ( ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,i(s(fun(X1,X3),X2),s(X1,X5))))),s(fun(X3,bool),X4))))
          & p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X5))),s(fun(X1,bool),X0)))) ) ),
    inference(ennf_transformation,[],[f4743]) ).

fof(f4743,plain,
    ! [X4,X3,X0,X1,X2] :
      ( ( p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
        & ! [X6] :
            ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X6))),s(fun(X3,bool),X4))))
           => ( ? [X7] :
                  ( s(X3,i(s(fun(X1,X3),X2),s(X1,X7))) = s(X3,X6)
                  & p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X7))),s(fun(X1,bool),X0)))) )
              & ! [X9,X8] :
                  ( ( s(X3,i(s(fun(X1,X3),X2),s(X1,X9))) = s(X3,X6)
                    & p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X9))),s(fun(X1,bool),X0))))
                    & p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X8))),s(fun(X1,bool),X0))))
                    & s(X3,i(s(fun(X1,X3),X2),s(X1,X8))) = s(X3,X6) )
                 => s(X1,X9) = s(X1,X8) ) ) )
        & ! [X5] :
            ( p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X5))),s(fun(X1,bool),X0))))
           => p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,i(s(fun(X1,X3),X2),s(X1,X5))))),s(fun(X3,bool),X4)))) ) )
     => s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X4))) = s(num,i(s(fun(fun(X1,bool),num),card),s(fun(X1,bool),X0))) ),
    inference(rectify,[],[f1960]) ).

fof(f1960,axiom,
    ! [X96,X3,X10,X9,X14] :
      ( ( ! [X0] :
            ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),X96))))
           => p(s(bool,i(s(fun(fun(X9,bool),bool),i(s(fun(X9,fun(fun(X9,bool),bool)),in),s(X9,i(s(fun(X3,X9),X10),s(X3,X0))))),s(fun(X9,bool),X14)))) )
        & ! [X7] :
            ( p(s(bool,i(s(fun(fun(X9,bool),bool),i(s(fun(X9,fun(fun(X9,bool),bool)),in),s(X9,X7))),s(fun(X9,bool),X14))))
           => ( ? [X0] :
                  ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),X96))))
                  & s(X9,X7) = s(X9,i(s(fun(X3,X9),X10),s(X3,X0))) )
              & ! [X0,X1] :
                  ( ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X1))),s(fun(X3,bool),X96))))
                    & s(X9,X7) = s(X9,i(s(fun(X3,X9),X10),s(X3,X0)))
                    & p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),X96))))
                    & s(X9,X7) = s(X9,i(s(fun(X3,X9),X10),s(X3,X1))) )
                 => s(X3,X0) = s(X3,X1) ) ) )
        & p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X96)))) )
     => s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X96))) = s(num,i(s(fun(fun(X9,bool),num),card),s(fun(X9,bool),X14))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aCARDu_IMAGEu_INJu_EQ) ).

fof(f14428,plain,
    ( spl2409_116
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13686,f13307,f14425]) ).

fof(f14425,plain,
    ( spl2409_116
  <=> sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),sK773(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_116])]) ).

fof(f13686,plain,
    ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),sK773(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)))))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f11640]) ).

fof(f14423,plain,
    ( ~ spl2409_4
    | spl2409_115
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13481,f13307,f14421,f13923]) ).

fof(f14421,plain,
    ( spl2409_115
  <=> ! [X363,X365,X364] :
        ( sQ2408_eqProxy(s(num,i(s(fun(fun(X363,bool),num),card),s(fun(X363,bool),X365))),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sQ2408_eqProxy(s(X363,i(s(fun(cart(real,sK694),X363),X364),s(cart(real,sK694),sK695))),s(X363,sK681(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X364,X363,X365)))
        | ~ p(s(bool,i(s(fun(fun(X363,bool),bool),i(s(fun(X363,fun(fun(X363,bool),bool)),in),s(X363,i(s(fun(cart(real,sK694),X363),X364),s(cart(real,sK694),sK680(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X364,X363,X365)))))),s(fun(X363,bool),X365))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK682(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X364,X363,X365)))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_115])]) ).

fof(f13481,plain,
    ( ! [X363,X365,X364] :
        ( sQ2408_eqProxy(s(num,i(s(fun(fun(X363,bool),num),card),s(fun(X363,bool),X365))),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK682(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X364,X363,X365)))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ p(s(bool,i(s(fun(fun(X363,bool),bool),i(s(fun(X363,fun(fun(X363,bool),bool)),in),s(X363,i(s(fun(cart(real,sK694),X363),X364),s(cart(real,sK694),sK680(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X364,X363,X365)))))),s(fun(X363,bool),X365))))
        | ~ sQ2408_eqProxy(s(X363,i(s(fun(cart(real,sK694),X363),X364),s(cart(real,sK694),sK695))),s(X363,sK681(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X364,X363,X365))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f11524]) ).

fof(f11524,plain,
    ! [X2,X3,X0,X1,X7,X4] :
      ( ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,i(s(fun(X1,X3),X2),s(X1,sK680(X0,X1,X2,X3,X4)))))),s(fun(X3,bool),X4))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
      | sQ2408_eqProxy(s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X4))),s(num,i(s(fun(fun(X1,bool),num),card),s(fun(X1,bool),X0))))
      | p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,sK682(X0,X1,X2,X3,X4)))),s(fun(X1,bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X7))),s(fun(X1,bool),X0))))
      | ~ sQ2408_eqProxy(s(X3,i(s(fun(X1,X3),X2),s(X1,X7))),s(X3,sK681(X0,X1,X2,X3,X4))) ),
    inference(equality_proxy_replacement,[],[f7747,f10774,f10774]) ).

fof(f7747,plain,
    ! [X2,X3,X0,X1,X7,X4] :
      ( s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X4))) = s(num,i(s(fun(fun(X1,bool),num),card),s(fun(X1,bool),X0)))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,i(s(fun(X1,X3),X2),s(X1,sK680(X0,X1,X2,X3,X4)))))),s(fun(X3,bool),X4))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X7))),s(fun(X1,bool),X0))))
      | s(X3,i(s(fun(X1,X3),X2),s(X1,X7))) != s(X3,sK681(X0,X1,X2,X3,X4))
      | p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,sK682(X0,X1,X2,X3,X4)))),s(fun(X1,bool),X0)))) ),
    inference(cnf_transformation,[],[f6107]) ).

fof(f14419,plain,
    ( ~ spl2409_4
    | spl2409_114
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13509,f13307,f14417,f13923]) ).

fof(f14417,plain,
    ( spl2409_114
  <=> ! [X440] : sQ2408_eqProxy(s(num,i(s(fun(fun(cart(real,sK694),num),num),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),num),num)),nsum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),num),X440))),s(num,i(s(fun(num,num),i(s(fun(num,fun(num,num)),p_),s(num,i(s(fun(cart(real,sK694),num),X440),s(cart(real,sK694),sK695))))),s(num,i(s(fun(fun(cart(real,sK694),num),num),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),num),num)),nsum),s(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(cart(real,sK694),bool)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),fun(cart(real,sK694),bool))),delete),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(cart(real,sK694),sK695))))),s(fun(cart(real,sK694),num),X440)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_114])]) ).

fof(f13509,plain,
    ( ! [X440] :
        ( sQ2408_eqProxy(s(num,i(s(fun(fun(cart(real,sK694),num),num),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),num),num)),nsum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),num),X440))),s(num,i(s(fun(num,num),i(s(fun(num,fun(num,num)),p_),s(num,i(s(fun(cart(real,sK694),num),X440),s(cart(real,sK694),sK695))))),s(num,i(s(fun(fun(cart(real,sK694),num),num),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),num),num)),nsum),s(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(cart(real,sK694),bool)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),fun(cart(real,sK694),bool))),delete),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(cart(real,sK694),sK695))))),s(fun(cart(real,sK694),num),X440))))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f12113]) ).

fof(f12113,plain,
    ! [X2,X3,X0,X1] :
      ( sQ2408_eqProxy(s(num,i(s(fun(fun(X3,num),num),i(s(fun(fun(X3,bool),fun(fun(X3,num),num)),nsum),s(fun(X3,bool),X2))),s(fun(X3,num),X1))),s(num,i(s(fun(num,num),i(s(fun(num,fun(num,num)),p_),s(num,i(s(fun(X3,num),X1),s(X3,X0))))),s(num,i(s(fun(fun(X3,num),num),i(s(fun(fun(X3,bool),fun(fun(X3,num),num)),nsum),s(fun(X3,bool),i(s(fun(X3,fun(X3,bool)),i(s(fun(fun(X3,bool),fun(X3,fun(X3,bool))),delete),s(fun(X3,bool),X2))),s(X3,X0))))),s(fun(X3,num),X1))))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),X2))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X2)))) ),
    inference(equality_proxy_replacement,[],[f8713,f10774]) ).

fof(f8713,plain,
    ! [X2,X3,X0,X1] :
      ( s(num,i(s(fun(fun(X3,num),num),i(s(fun(fun(X3,bool),fun(fun(X3,num),num)),nsum),s(fun(X3,bool),X2))),s(fun(X3,num),X1))) = s(num,i(s(fun(num,num),i(s(fun(num,fun(num,num)),p_),s(num,i(s(fun(X3,num),X1),s(X3,X0))))),s(num,i(s(fun(fun(X3,num),num),i(s(fun(fun(X3,bool),fun(fun(X3,num),num)),nsum),s(fun(X3,bool),i(s(fun(X3,fun(X3,bool)),i(s(fun(fun(X3,bool),fun(X3,fun(X3,bool))),delete),s(fun(X3,bool),X2))),s(X3,X0))))),s(fun(X3,num),X1)))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X2))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),X2)))) ),
    inference(cnf_transformation,[],[f5941]) ).

fof(f5941,plain,
    ! [X1,X2,X0,X3] :
      ( ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),X2))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X2))))
      | s(num,i(s(fun(fun(X3,num),num),i(s(fun(fun(X3,bool),fun(fun(X3,num),num)),nsum),s(fun(X3,bool),X2))),s(fun(X3,num),X1))) = s(num,i(s(fun(num,num),i(s(fun(num,fun(num,num)),p_),s(num,i(s(fun(X3,num),X1),s(X3,X0))))),s(num,i(s(fun(fun(X3,num),num),i(s(fun(fun(X3,bool),fun(fun(X3,num),num)),nsum),s(fun(X3,bool),i(s(fun(X3,fun(X3,bool)),i(s(fun(fun(X3,bool),fun(X3,fun(X3,bool))),delete),s(fun(X3,bool),X2))),s(X3,X0))))),s(fun(X3,num),X1))))) ),
    inference(flattening,[],[f5940]) ).

fof(f5940,plain,
    ! [X3,X1,X2,X0] :
      ( s(num,i(s(fun(fun(X3,num),num),i(s(fun(fun(X3,bool),fun(fun(X3,num),num)),nsum),s(fun(X3,bool),X2))),s(fun(X3,num),X1))) = s(num,i(s(fun(num,num),i(s(fun(num,fun(num,num)),p_),s(num,i(s(fun(X3,num),X1),s(X3,X0))))),s(num,i(s(fun(fun(X3,num),num),i(s(fun(fun(X3,bool),fun(fun(X3,num),num)),nsum),s(fun(X3,bool),i(s(fun(X3,fun(X3,bool)),i(s(fun(fun(X3,bool),fun(X3,fun(X3,bool))),delete),s(fun(X3,bool),X2))),s(X3,X0))))),s(fun(X3,num),X1)))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X2))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),X2)))) ),
    inference(ennf_transformation,[],[f4572]) ).

fof(f4572,plain,
    ! [X3,X1,X2,X0] :
      ( ( p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X2))))
        & p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),X2)))) )
     => s(num,i(s(fun(fun(X3,num),num),i(s(fun(fun(X3,bool),fun(fun(X3,num),num)),nsum),s(fun(X3,bool),X2))),s(fun(X3,num),X1))) = s(num,i(s(fun(num,num),i(s(fun(num,fun(num,num)),p_),s(num,i(s(fun(X3,num),X1),s(X3,X0))))),s(num,i(s(fun(fun(X3,num),num),i(s(fun(fun(X3,bool),fun(fun(X3,num),num)),nsum),s(fun(X3,bool),i(s(fun(X3,fun(X3,bool)),i(s(fun(fun(X3,bool),fun(X3,fun(X3,bool))),delete),s(fun(X3,bool),X2))),s(X3,X0))))),s(fun(X3,num),X1))))) ),
    inference(rectify,[],[f2200]) ).

fof(f2200,axiom,
    ! [X15,X10,X96,X659] :
      ( ( p(s(bool,i(s(fun(fun(X659,bool),bool),i(s(fun(X659,fun(fun(X659,bool),bool)),in),s(X659,X15))),s(fun(X659,bool),X96))))
        & p(s(bool,i(s(fun(fun(X659,bool),bool),finite),s(fun(X659,bool),X96)))) )
     => s(num,i(s(fun(num,num),i(s(fun(num,fun(num,num)),p_),s(num,i(s(fun(X659,num),X10),s(X659,X15))))),s(num,i(s(fun(fun(X659,num),num),i(s(fun(fun(X659,bool),fun(fun(X659,num),num)),nsum),s(fun(X659,bool),i(s(fun(X659,fun(X659,bool)),i(s(fun(fun(X659,bool),fun(X659,fun(X659,bool))),delete),s(fun(X659,bool),X96))),s(X659,X15))))),s(fun(X659,num),X10))))) = s(num,i(s(fun(fun(X659,num),num),i(s(fun(fun(X659,bool),fun(fun(X659,num),num)),nsum),s(fun(X659,bool),X96))),s(fun(X659,num),X10))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aNSUMu_DELETE) ).

fof(f14415,plain,
    ( spl2409_113
    | ~ spl2409_4
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13404,f13307,f13923,f14413]) ).

fof(f14413,plain,
    ( spl2409_113
  <=> ! [X130] : p(s(bool,i(s(fun(num,bool),i(s(fun(num,fun(num,bool)),l_a_),s(num,i(s(fun(cart(real,sK694),num),X130),s(cart(real,sK694),sK695))))),s(num,sK1395(X130,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_113])]) ).

fof(f13404,plain,
    ( ! [X130] :
        ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | p(s(bool,i(s(fun(num,bool),i(s(fun(num,fun(num,bool)),l_a_),s(num,i(s(fun(cart(real,sK694),num),X130),s(cart(real,sK694),sK695))))),s(num,sK1395(X130,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694)))))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f8972]) ).

fof(f8972,plain,
    ! [X2,X0,X1,X4] :
      ( ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X1))))
      | p(s(bool,i(s(fun(num,bool),i(s(fun(num,fun(num,bool)),l_a_),s(num,i(s(fun(X2,num),X0),s(X2,X4))))),s(num,sK1395(X0,X1,X2)))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X4))),s(fun(X2,bool),X1)))) ),
    inference(cnf_transformation,[],[f6421]) ).

fof(f6421,plain,
    ! [X1,X0,X2] :
      ( ? [X3] :
        ! [X4] :
          ( ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X4))),s(fun(X2,bool),X1))))
          | p(s(bool,i(s(fun(num,bool),i(s(fun(num,fun(num,bool)),l_a_),s(num,i(s(fun(X2,num),X0),s(X2,X4))))),s(num,X3)))) )
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X1)))) ),
    inference(ennf_transformation,[],[f4128]) ).

fof(f4128,plain,
    ! [X0,X2,X1] :
      ( p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X1))))
     => ? [X3] :
        ! [X4] :
          ( p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X4))),s(fun(X2,bool),X1))))
         => p(s(bool,i(s(fun(num,bool),i(s(fun(num,fun(num,bool)),l_a_),s(num,i(s(fun(X2,num),X0),s(X2,X4))))),s(num,X3)))) ) ),
    inference(rectify,[],[f2672]) ).

fof(f2672,axiom,
    ! [X10,X96,X3] :
      ( p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X96))))
     => ? [X15] :
        ! [X0] :
          ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),X96))))
         => p(s(bool,i(s(fun(num,bool),i(s(fun(num,fun(num,bool)),l_a_),s(num,i(s(fun(X3,num),X10),s(X3,X0))))),s(num,X15)))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aUPPERu_BOUNDu_FINITEu_SET) ).

fof(f14411,plain,
    ( ~ spl2409_4
    | spl2409_112
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13533,f13307,f14409,f13923]) ).

fof(f14409,plain,
    ( spl2409_112
  <=> ! [X484,X483] :
        ( p(s(bool,i(s(fun(fun(X483,bool),bool),i(s(fun(X483,fun(fun(X483,bool),bool)),in),s(X483,sK1782(X484,X483,cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),sK695)))),s(fun(X483,bool),X484))))
        | ~ p(s(bool,i(s(fun(fun(X483,bool),bool),finite),s(fun(X483,bool),X484))))
        | ~ sQ2408_eqProxy(s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(num,i(s(fun(fun(X483,bool),num),card),s(fun(X483,bool),X484)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_112])]) ).

fof(f13533,plain,
    ( ! [X484,X483] :
        ( p(s(bool,i(s(fun(fun(X483,bool),bool),i(s(fun(X483,fun(fun(X483,bool),bool)),in),s(X483,sK1782(X484,X483,cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),sK695)))),s(fun(X483,bool),X484))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sQ2408_eqProxy(s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(num,i(s(fun(fun(X483,bool),num),card),s(fun(X483,bool),X484))))
        | ~ p(s(bool,i(s(fun(fun(X483,bool),bool),finite),s(fun(X483,bool),X484)))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f12716]) ).

fof(f12716,plain,
    ! [X2,X3,X0,X1,X5] :
      ( ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X3))))
      | p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,sK1782(X0,X1,X2,X3,X5)))),s(fun(X1,bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X5))),s(fun(X2,bool),X3))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
      | ~ sQ2408_eqProxy(s(num,i(s(fun(fun(X2,bool),num),card),s(fun(X2,bool),X3))),s(num,i(s(fun(fun(X1,bool),num),card),s(fun(X1,bool),X0)))) ),
    inference(equality_proxy_replacement,[],[f9708,f10774]) ).

fof(f9708,plain,
    ! [X2,X3,X0,X1,X5] :
      ( ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X3))))
      | p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,sK1782(X0,X1,X2,X3,X5)))),s(fun(X1,bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X5))),s(fun(X2,bool),X3))))
      | s(num,i(s(fun(fun(X2,bool),num),card),s(fun(X2,bool),X3))) != s(num,i(s(fun(fun(X1,bool),num),card),s(fun(X1,bool),X0)))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0)))) ),
    inference(cnf_transformation,[],[f5981]) ).

fof(f14407,plain,
    ( spl2409_111
    | ~ spl2409_4
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13410,f13307,f13923,f14405]) ).

fof(f14405,plain,
    ( spl2409_111
  <=> ! [X139,X140] :
        ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK1596(cart(real,sK694),X139,X140,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,sK694),real),X139),s(cart(real,sK694),sK695))))),s(real,X140))))
        | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(fun(cart(real,sK694),real),real),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),real),real)),sum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),real),X139))))),s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_mul),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))))),s(real,X140)))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_111])]) ).

fof(f13410,plain,
    ( ! [X140,X139] :
        ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK1596(cart(real,sK694),X139,X140,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(fun(cart(real,sK694),real),real),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),real),real)),sum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),real),X139))))),s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_mul),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))))),s(real,X140))))))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,sK694),real),X139),s(cart(real,sK694),sK695))))),s(real,X140)))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f9400]) ).

fof(f9400,plain,
    ! [X2,X3,X0,X1,X5] :
      ( p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,sK1596(X0,X1,X2,X3)))),s(fun(X0,bool),X3))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(X0,real),X1),s(X0,X5))))),s(real,X2))))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),finite),s(fun(X0,bool),X3))))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X5))),s(fun(X0,bool),X3))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(fun(X0,real),real),i(s(fun(fun(X0,bool),fun(fun(X0,real),real)),sum),s(fun(X0,bool),X3))),s(fun(X0,real),X1))))),s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_mul),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(fun(X0,bool),num),card),s(fun(X0,bool),X3))))))),s(real,X2)))))) ),
    inference(cnf_transformation,[],[f5714]) ).

fof(f14402,plain,
    ( spl2409_28
    | spl2409_110
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13605,f13307,f14399,f14029]) ).

fof(f14029,plain,
    ( spl2409_28
  <=> sP323(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_28])]) ).

fof(f14399,plain,
    ( spl2409_110
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK326(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_110])]) ).

fof(f13605,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK326(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool))))))
    | sP323(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f7042]) ).

fof(f14397,plain,
    ( ~ spl2409_4
    | spl2409_109
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13381,f13307,f14395,f13923]) ).

fof(f14395,plain,
    ( spl2409_109
  <=> ! [X90] :
        ( ~ sP579(sK577(X90,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694)),sK578(X90,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694)),cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X90)
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK580(X90,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),sK695)))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),bool),bool)),subset),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(cart(real,sK694),cart(real,sK694)),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),image),s(fun(cart(real,sK694),cart(real,sK694)),X90))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_109])]) ).

fof(f13381,plain,
    ( ! [X90] :
        ( ~ sP579(sK577(X90,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694)),sK578(X90,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694)),cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X90)
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),bool),bool)),subset),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(cart(real,sK694),cart(real,sK694)),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),image),s(fun(cart(real,sK694),cart(real,sK694)),X90))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK580(X90,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),sK695)))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f7549]) ).

fof(f7549,plain,
    ! [X2,X0,X1,X5] :
      ( ~ sP579(sK577(X0,X1,X2),sK578(X0,X1,X2),X2,X1,X0)
      | p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,sK580(X0,X1,X2,X5)))),s(fun(X2,bool),X1))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X5))),s(fun(X2,bool),X1))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X1))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(fun(X2,bool),fun(fun(X2,bool),bool)),subset),s(fun(X2,bool),i(s(fun(fun(X2,bool),fun(X2,bool)),i(s(fun(fun(X2,X2),fun(fun(X2,bool),fun(X2,bool))),image),s(fun(X2,X2),X0))),s(fun(X2,bool),X1))))),s(fun(X2,bool),X1)))) ),
    inference(cnf_transformation,[],[f5925]) ).

fof(f5925,plain,
    ! [X1,X0,X2] :
      ( ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X1))))
      | ( ! [X5] :
            ( ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X5))),s(fun(X2,bool),X1))))
            | ? [X6] :
                ( s(X2,X5) = s(X2,i(s(fun(X2,X2),X0),s(X2,X6)))
                & p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X6))),s(fun(X2,bool),X1)))) ) )
      <=> ! [X4,X3] :
            ( s(X2,X4) = s(X2,X3)
            | s(X2,i(s(fun(X2,X2),X0),s(X2,X4))) != s(X2,i(s(fun(X2,X2),X0),s(X2,X3)))
            | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X3))),s(fun(X2,bool),X1))))
            | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X4))),s(fun(X2,bool),X1)))) ) )
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(fun(X2,bool),fun(fun(X2,bool),bool)),subset),s(fun(X2,bool),i(s(fun(fun(X2,bool),fun(X2,bool)),i(s(fun(fun(X2,X2),fun(fun(X2,bool),fun(X2,bool))),image),s(fun(X2,X2),X0))),s(fun(X2,bool),X1))))),s(fun(X2,bool),X1)))) ),
    inference(flattening,[],[f5924]) ).

fof(f5924,plain,
    ! [X1,X2,X0] :
      ( ( ! [X4,X3] :
            ( s(X2,X4) = s(X2,X3)
            | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X4))),s(fun(X2,bool),X1))))
            | s(X2,i(s(fun(X2,X2),X0),s(X2,X4))) != s(X2,i(s(fun(X2,X2),X0),s(X2,X3)))
            | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X3))),s(fun(X2,bool),X1)))) )
      <=> ! [X5] :
            ( ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X5))),s(fun(X2,bool),X1))))
            | ? [X6] :
                ( s(X2,X5) = s(X2,i(s(fun(X2,X2),X0),s(X2,X6)))
                & p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X6))),s(fun(X2,bool),X1)))) ) ) )
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X1))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(fun(X2,bool),fun(fun(X2,bool),bool)),subset),s(fun(X2,bool),i(s(fun(fun(X2,bool),fun(X2,bool)),i(s(fun(fun(X2,X2),fun(fun(X2,bool),fun(X2,bool))),image),s(fun(X2,X2),X0))),s(fun(X2,bool),X1))))),s(fun(X2,bool),X1)))) ),
    inference(ennf_transformation,[],[f4496]) ).

fof(f4496,plain,
    ! [X1,X2,X0] :
      ( ( p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X1))))
        & p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(fun(X2,bool),fun(fun(X2,bool),bool)),subset),s(fun(X2,bool),i(s(fun(fun(X2,bool),fun(X2,bool)),i(s(fun(fun(X2,X2),fun(fun(X2,bool),fun(X2,bool))),image),s(fun(X2,X2),X0))),s(fun(X2,bool),X1))))),s(fun(X2,bool),X1)))) )
     => ( ! [X4,X3] :
            ( ( p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X4))),s(fun(X2,bool),X1))))
              & s(X2,i(s(fun(X2,X2),X0),s(X2,X4))) = s(X2,i(s(fun(X2,X2),X0),s(X2,X3)))
              & p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X3))),s(fun(X2,bool),X1)))) )
           => s(X2,X4) = s(X2,X3) )
      <=> ! [X5] :
            ( p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X5))),s(fun(X2,bool),X1))))
           => ? [X6] :
                ( s(X2,X5) = s(X2,i(s(fun(X2,X2),X0),s(X2,X6)))
                & p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X6))),s(fun(X2,bool),X1)))) ) ) ) ),
    inference(rectify,[],[f2037]) ).

fof(f2037,axiom,
    ! [X10,X96,X3] :
      ( ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(fun(X3,bool),fun(fun(X3,bool),bool)),subset),s(fun(X3,bool),i(s(fun(fun(X3,bool),fun(X3,bool)),i(s(fun(fun(X3,X3),fun(fun(X3,bool),fun(X3,bool))),image),s(fun(X3,X3),X10))),s(fun(X3,bool),X96))))),s(fun(X3,bool),X96))))
        & p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X96)))) )
     => ( ! [X7,X0] :
            ( ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X7))),s(fun(X3,bool),X96))))
              & p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),X96))))
              & s(X3,i(s(fun(X3,X3),X10),s(X3,X0))) = s(X3,i(s(fun(X3,X3),X10),s(X3,X7))) )
           => s(X3,X0) = s(X3,X7) )
      <=> ! [X7] :
            ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X7))),s(fun(X3,bool),X96))))
           => ? [X0] :
                ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),X96))))
                & s(X3,X7) = s(X3,i(s(fun(X3,X3),X10),s(X3,X0))) ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aSURJECTIVEu_IFFu_INJECTIVE) ).

fof(f14393,plain,
    ( spl2409_108
    | ~ spl2409_4
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13490,f13307,f13923,f14391]) ).

fof(f14391,plain,
    ( spl2409_108
  <=> ! [X392,X391,X390] :
        ( sQ2408_eqProxy(s(num,i(s(fun(fun(X390,bool),num),card),s(fun(X390,bool),X392))),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sQ2408_eqProxy(s(X390,i(s(fun(cart(real,sK694),X390),X391),s(cart(real,sK694),sK695))),s(X390,sK681(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X391,X390,X392)))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK680(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X391,X390,X392)))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | sQ2408_eqProxy(s(X390,i(s(fun(cart(real,sK694),X390),X391),s(cart(real,sK694),sK683(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X391,X390,X392)))),s(X390,sK681(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X391,X390,X392))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_108])]) ).

fof(f13490,plain,
    ( ! [X392,X390,X391] :
        ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | sQ2408_eqProxy(s(num,i(s(fun(fun(X390,bool),num),card),s(fun(X390,bool),X392))),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | sQ2408_eqProxy(s(X390,i(s(fun(cart(real,sK694),X390),X391),s(cart(real,sK694),sK683(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X391,X390,X392)))),s(X390,sK681(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X391,X390,X392)))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK680(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X391,X390,X392)))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sQ2408_eqProxy(s(X390,i(s(fun(cart(real,sK694),X390),X391),s(cart(real,sK694),sK695))),s(X390,sK681(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X391,X390,X392))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f11533]) ).

fof(f11533,plain,
    ! [X2,X3,X0,X1,X7,X4] :
      ( ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X7))),s(fun(X1,bool),X0))))
      | ~ sQ2408_eqProxy(s(X3,i(s(fun(X1,X3),X2),s(X1,X7))),s(X3,sK681(X0,X1,X2,X3,X4)))
      | p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,sK680(X0,X1,X2,X3,X4)))),s(fun(X1,bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
      | sQ2408_eqProxy(s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X4))),s(num,i(s(fun(fun(X1,bool),num),card),s(fun(X1,bool),X0))))
      | sQ2408_eqProxy(s(X3,i(s(fun(X1,X3),X2),s(X1,sK683(X0,X1,X2,X3,X4)))),s(X3,sK681(X0,X1,X2,X3,X4))) ),
    inference(equality_proxy_replacement,[],[f7738,f10774,f10774,f10774]) ).

fof(f7738,plain,
    ! [X2,X3,X0,X1,X7,X4] :
      ( s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X4))) = s(num,i(s(fun(fun(X1,bool),num),card),s(fun(X1,bool),X0)))
      | p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,sK680(X0,X1,X2,X3,X4)))),s(fun(X1,bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X7))),s(fun(X1,bool),X0))))
      | s(X3,i(s(fun(X1,X3),X2),s(X1,X7))) != s(X3,sK681(X0,X1,X2,X3,X4))
      | s(X3,i(s(fun(X1,X3),X2),s(X1,sK683(X0,X1,X2,X3,X4)))) = s(X3,sK681(X0,X1,X2,X3,X4)) ),
    inference(cnf_transformation,[],[f6107]) ).

fof(f14389,plain,
    ( spl2409_107
    | ~ spl2409_4
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13501,f13307,f13923,f14387]) ).

fof(f14387,plain,
    ( spl2409_107
  <=> ! [X416,X417,X418] :
        ( sQ2408_eqProxy(s(X416,i(s(fun(fun(cart(real,sK694),X416),X416),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),X416),X416)),i(s(fun(fun(X416,fun(X416,X416)),fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),X416),X416))),iterate),s(fun(X416,fun(X416,X416)),X417))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),X416),X418))),s(X416,i(s(fun(X416,X416),i(s(fun(X416,fun(X416,X416)),X417),s(X416,i(s(fun(cart(real,sK694),X416),X418),s(cart(real,sK694),sK695))))),s(X416,i(s(fun(fun(cart(real,sK694),X416),X416),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),X416),X416)),i(s(fun(fun(X416,fun(X416,X416)),fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),X416),X416))),iterate),s(fun(X416,fun(X416,X416)),X417))),s(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(cart(real,sK694),bool)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),fun(cart(real,sK694),bool))),delete),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(cart(real,sK694),sK695))))),s(fun(cart(real,sK694),X416),X418))))))
        | ~ p(s(bool,i(s(fun(fun(X416,fun(X416,X416)),bool),monoidal),s(fun(X416,fun(X416,X416)),X417)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_107])]) ).

fof(f13501,plain,
    ( ! [X418,X417,X416] :
        ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | sQ2408_eqProxy(s(X416,i(s(fun(fun(cart(real,sK694),X416),X416),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),X416),X416)),i(s(fun(fun(X416,fun(X416,X416)),fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),X416),X416))),iterate),s(fun(X416,fun(X416,X416)),X417))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),X416),X418))),s(X416,i(s(fun(X416,X416),i(s(fun(X416,fun(X416,X416)),X417),s(X416,i(s(fun(cart(real,sK694),X416),X418),s(cart(real,sK694),sK695))))),s(X416,i(s(fun(fun(cart(real,sK694),X416),X416),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),X416),X416)),i(s(fun(fun(X416,fun(X416,X416)),fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),X416),X416))),iterate),s(fun(X416,fun(X416,X416)),X417))),s(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(cart(real,sK694),bool)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),fun(cart(real,sK694),bool))),delete),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(cart(real,sK694),sK695))))),s(fun(cart(real,sK694),X416),X418))))))
        | ~ p(s(bool,i(s(fun(fun(X416,fun(X416,X416)),bool),monoidal),s(fun(X416,fun(X416,X416)),X417)))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f11844]) ).

fof(f11844,plain,
    ! [X2,X3,X0,X1,X4,X5] :
      ( ~ p(s(bool,i(s(fun(fun(X1,fun(X1,X1)),bool),monoidal),s(fun(X1,fun(X1,X1)),X2))))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X3))),s(fun(X0,bool),X4))))
      | sQ2408_eqProxy(s(X1,i(s(fun(fun(X0,X1),X1),i(s(fun(fun(X0,bool),fun(fun(X0,X1),X1)),i(s(fun(fun(X1,fun(X1,X1)),fun(fun(X0,bool),fun(fun(X0,X1),X1))),iterate),s(fun(X1,fun(X1,X1)),X2))),s(fun(X0,bool),X4))),s(fun(X0,X1),X5))),s(X1,i(s(fun(X1,X1),i(s(fun(X1,fun(X1,X1)),X2),s(X1,i(s(fun(X0,X1),X5),s(X0,X3))))),s(X1,i(s(fun(fun(X0,X1),X1),i(s(fun(fun(X0,bool),fun(fun(X0,X1),X1)),i(s(fun(fun(X1,fun(X1,X1)),fun(fun(X0,bool),fun(fun(X0,X1),X1))),iterate),s(fun(X1,fun(X1,X1)),X2))),s(fun(X0,bool),i(s(fun(X0,fun(X0,bool)),i(s(fun(fun(X0,bool),fun(X0,fun(X0,bool))),delete),s(fun(X0,bool),X4))),s(X0,X3))))),s(fun(X0,X1),X5))))))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),finite),s(fun(X0,bool),X4)))) ),
    inference(equality_proxy_replacement,[],[f8236,f10774]) ).

fof(f8236,plain,
    ! [X2,X3,X0,X1,X4,X5] :
      ( ~ p(s(bool,i(s(fun(fun(X0,bool),bool),finite),s(fun(X0,bool),X4))))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X3))),s(fun(X0,bool),X4))))
      | s(X1,i(s(fun(fun(X0,X1),X1),i(s(fun(fun(X0,bool),fun(fun(X0,X1),X1)),i(s(fun(fun(X1,fun(X1,X1)),fun(fun(X0,bool),fun(fun(X0,X1),X1))),iterate),s(fun(X1,fun(X1,X1)),X2))),s(fun(X0,bool),X4))),s(fun(X0,X1),X5))) = s(X1,i(s(fun(X1,X1),i(s(fun(X1,fun(X1,X1)),X2),s(X1,i(s(fun(X0,X1),X5),s(X0,X3))))),s(X1,i(s(fun(fun(X0,X1),X1),i(s(fun(fun(X0,bool),fun(fun(X0,X1),X1)),i(s(fun(fun(X1,fun(X1,X1)),fun(fun(X0,bool),fun(fun(X0,X1),X1))),iterate),s(fun(X1,fun(X1,X1)),X2))),s(fun(X0,bool),i(s(fun(X0,fun(X0,bool)),i(s(fun(fun(X0,bool),fun(X0,fun(X0,bool))),delete),s(fun(X0,bool),X4))),s(X0,X3))))),s(fun(X0,X1),X5)))))
      | ~ p(s(bool,i(s(fun(fun(X1,fun(X1,X1)),bool),monoidal),s(fun(X1,fun(X1,X1)),X2)))) ),
    inference(cnf_transformation,[],[f5346]) ).

fof(f5346,plain,
    ! [X0,X2,X1] :
      ( ~ p(s(bool,i(s(fun(fun(X1,fun(X1,X1)),bool),monoidal),s(fun(X1,fun(X1,X1)),X2))))
      | ! [X4,X3,X5] :
          ( s(X1,i(s(fun(fun(X0,X1),X1),i(s(fun(fun(X0,bool),fun(fun(X0,X1),X1)),i(s(fun(fun(X1,fun(X1,X1)),fun(fun(X0,bool),fun(fun(X0,X1),X1))),iterate),s(fun(X1,fun(X1,X1)),X2))),s(fun(X0,bool),X4))),s(fun(X0,X1),X5))) = s(X1,i(s(fun(X1,X1),i(s(fun(X1,fun(X1,X1)),X2),s(X1,i(s(fun(X0,X1),X5),s(X0,X3))))),s(X1,i(s(fun(fun(X0,X1),X1),i(s(fun(fun(X0,bool),fun(fun(X0,X1),X1)),i(s(fun(fun(X1,fun(X1,X1)),fun(fun(X0,bool),fun(fun(X0,X1),X1))),iterate),s(fun(X1,fun(X1,X1)),X2))),s(fun(X0,bool),i(s(fun(X0,fun(X0,bool)),i(s(fun(fun(X0,bool),fun(X0,fun(X0,bool))),delete),s(fun(X0,bool),X4))),s(X0,X3))))),s(fun(X0,X1),X5)))))
          | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X3))),s(fun(X0,bool),X4))))
          | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),finite),s(fun(X0,bool),X4)))) ) ),
    inference(flattening,[],[f5345]) ).

fof(f5345,plain,
    ! [X1,X2,X0] :
      ( ! [X4,X3,X5] :
          ( s(X1,i(s(fun(fun(X0,X1),X1),i(s(fun(fun(X0,bool),fun(fun(X0,X1),X1)),i(s(fun(fun(X1,fun(X1,X1)),fun(fun(X0,bool),fun(fun(X0,X1),X1))),iterate),s(fun(X1,fun(X1,X1)),X2))),s(fun(X0,bool),X4))),s(fun(X0,X1),X5))) = s(X1,i(s(fun(X1,X1),i(s(fun(X1,fun(X1,X1)),X2),s(X1,i(s(fun(X0,X1),X5),s(X0,X3))))),s(X1,i(s(fun(fun(X0,X1),X1),i(s(fun(fun(X0,bool),fun(fun(X0,X1),X1)),i(s(fun(fun(X1,fun(X1,X1)),fun(fun(X0,bool),fun(fun(X0,X1),X1))),iterate),s(fun(X1,fun(X1,X1)),X2))),s(fun(X0,bool),i(s(fun(X0,fun(X0,bool)),i(s(fun(fun(X0,bool),fun(X0,fun(X0,bool))),delete),s(fun(X0,bool),X4))),s(X0,X3))))),s(fun(X0,X1),X5)))))
          | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),finite),s(fun(X0,bool),X4))))
          | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X3))),s(fun(X0,bool),X4)))) )
      | ~ p(s(bool,i(s(fun(fun(X1,fun(X1,X1)),bool),monoidal),s(fun(X1,fun(X1,X1)),X2)))) ),
    inference(ennf_transformation,[],[f5069]) ).

fof(f5069,plain,
    ! [X1,X2,X0] :
      ( p(s(bool,i(s(fun(fun(X1,fun(X1,X1)),bool),monoidal),s(fun(X1,fun(X1,X1)),X2))))
     => ! [X4,X3,X5] :
          ( ( p(s(bool,i(s(fun(fun(X0,bool),bool),finite),s(fun(X0,bool),X4))))
            & p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X3))),s(fun(X0,bool),X4)))) )
         => s(X1,i(s(fun(fun(X0,X1),X1),i(s(fun(fun(X0,bool),fun(fun(X0,X1),X1)),i(s(fun(fun(X1,fun(X1,X1)),fun(fun(X0,bool),fun(fun(X0,X1),X1))),iterate),s(fun(X1,fun(X1,X1)),X2))),s(fun(X0,bool),X4))),s(fun(X0,X1),X5))) = s(X1,i(s(fun(X1,X1),i(s(fun(X1,fun(X1,X1)),X2),s(X1,i(s(fun(X0,X1),X5),s(X0,X3))))),s(X1,i(s(fun(fun(X0,X1),X1),i(s(fun(fun(X0,bool),fun(fun(X0,X1),X1)),i(s(fun(fun(X1,fun(X1,X1)),fun(fun(X0,bool),fun(fun(X0,X1),X1))),iterate),s(fun(X1,fun(X1,X1)),X2))),s(fun(X0,bool),i(s(fun(X0,fun(X0,bool)),i(s(fun(fun(X0,bool),fun(X0,fun(X0,bool))),delete),s(fun(X0,bool),X4))),s(X0,X3))))),s(fun(X0,X1),X5))))) ) ),
    inference(rectify,[],[f2159]) ).

fof(f2159,axiom,
    ! [X3,X9,X597] :
      ( p(s(bool,i(s(fun(fun(X9,fun(X9,X9)),bool),monoidal),s(fun(X9,fun(X9,X9)),X597))))
     => ! [X15,X96,X10] :
          ( ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X15))),s(fun(X3,bool),X96))))
            & p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X96)))) )
         => s(X9,i(s(fun(fun(X3,X9),X9),i(s(fun(fun(X3,bool),fun(fun(X3,X9),X9)),i(s(fun(fun(X9,fun(X9,X9)),fun(fun(X3,bool),fun(fun(X3,X9),X9))),iterate),s(fun(X9,fun(X9,X9)),X597))),s(fun(X3,bool),X96))),s(fun(X3,X9),X10))) = s(X9,i(s(fun(X9,X9),i(s(fun(X9,fun(X9,X9)),X597),s(X9,i(s(fun(X3,X9),X10),s(X3,X15))))),s(X9,i(s(fun(fun(X3,X9),X9),i(s(fun(fun(X3,bool),fun(fun(X3,X9),X9)),i(s(fun(fun(X9,fun(X9,X9)),fun(fun(X3,bool),fun(fun(X3,X9),X9))),iterate),s(fun(X9,fun(X9,X9)),X597))),s(fun(X3,bool),i(s(fun(X3,fun(X3,bool)),i(s(fun(fun(X3,bool),fun(X3,fun(X3,bool))),delete),s(fun(X3,bool),X96))),s(X3,X15))))),s(fun(X3,X9),X10))))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aITERATEu_DELETE) ).

fof(f14384,plain,
    ( ~ spl2409_4
    | spl2409_106
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13552,f13307,f14382,f13923]) ).

fof(f14382,plain,
    ( spl2409_106
  <=> ! [X538,X537,X536] :
        ( ~ sQ2408_eqProxy(s(X537,i(s(fun(cart(real,sK694),X537),X538),s(cart(real,sK694),X536))),s(X537,i(s(fun(cart(real,sK694),X537),X538),s(cart(real,sK694),sK695))))
        | sQ2408_eqProxy(s(cart(real,sK694),sK695),s(cart(real,sK694),X536))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),X536))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sQ2408_eqProxy(s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(num,i(s(fun(fun(X537,bool),num),card),s(fun(X537,bool),i(s(fun(fun(cart(real,sK694),bool),fun(X537,bool)),i(s(fun(fun(cart(real,sK694),X537),fun(fun(cart(real,sK694),bool),fun(X537,bool))),image),s(fun(cart(real,sK694),X537),X538))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_106])]) ).

fof(f13552,plain,
    ( ! [X538,X537,X536] :
        ( ~ sQ2408_eqProxy(s(X537,i(s(fun(cart(real,sK694),X537),X538),s(cart(real,sK694),X536))),s(X537,i(s(fun(cart(real,sK694),X537),X538),s(cart(real,sK694),sK695))))
        | ~ sQ2408_eqProxy(s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(num,i(s(fun(fun(X537,bool),num),card),s(fun(X537,bool),i(s(fun(fun(cart(real,sK694),bool),fun(X537,bool)),i(s(fun(fun(cart(real,sK694),X537),fun(fun(cart(real,sK694),bool),fun(X537,bool))),image),s(fun(cart(real,sK694),X537),X538))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),X536))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | sQ2408_eqProxy(s(cart(real,sK694),sK695),s(cart(real,sK694),X536))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f13254]) ).

fof(f14380,plain,
    ( spl2409_91
    | spl2409_105
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13575,f13307,f14378,f14312]) ).

fof(f14312,plain,
    ( spl2409_91
  <=> sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),hull),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_91])]) ).

fof(f14378,plain,
    ( spl2409_105
  <=> ! [X563] :
        ( ~ p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),X563))),s(fun(fun(cart(real,sK694),bool),bool),sK2082(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),cart(real,sK694))))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),X563)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_105])]) ).

fof(f13575,plain,
    ( ! [X563] :
        ( ~ p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),X563))),s(fun(fun(cart(real,sK694),bool),bool),sK2082(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),cart(real,sK694))))))
        | sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),hull),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),X563)))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f13006]) ).

fof(f14376,plain,
    ( spl2409_28
    | ~ spl2409_104
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13674,f13307,f14373,f14029]) ).

fof(f14373,plain,
    ( spl2409_104
  <=> sQ2408_eqProxy(s(fun(cart(real,sK694),bool),sK326(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool))),s(fun(cart(real,sK694),bool),sK325(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_104])]) ).

fof(f13674,plain,
    ( ~ sQ2408_eqProxy(s(fun(cart(real,sK694),bool),sK326(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool))),s(fun(cart(real,sK694),bool),sK325(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool))))
    | sP323(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f11107]) ).

fof(f14371,plain,
    ( spl2409_102
    | ~ spl2409_4
    | ~ spl2409_103
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13495,f13307,f14368,f13923,f14364]) ).

fof(f14364,plain,
    ( spl2409_102
  <=> sQ2408_eqProxy(s(num,i(s(fun(num,num),numeral),s(num,u_0))),s(num,i(s(fun(cart(real,sK694),num),f),s(cart(real,sK694),sK695)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_102])]) ).

fof(f14368,plain,
    ( spl2409_103
  <=> sQ2408_eqProxy(s(num,i(s(fun(num,num),numeral),s(num,u_0))),s(num,i(s(fun(fun(cart(real,sK694),num),num),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),num),num)),nsum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),num),f)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_103])]) ).

fof(f13495,plain,
    ( ~ sQ2408_eqProxy(s(num,i(s(fun(num,num),numeral),s(num,u_0))),s(num,i(s(fun(fun(cart(real,sK694),num),num),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),num),num)),nsum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),num),f))))
    | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
    | sQ2408_eqProxy(s(num,i(s(fun(num,num),numeral),s(num,u_0))),s(num,i(s(fun(cart(real,sK694),num),f),s(cart(real,sK694),sK695))))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f11667]) ).

fof(f11667,plain,
    ! [X2,X0,X1] :
      ( ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
      | sQ2408_eqProxy(s(num,i(s(fun(num,num),numeral),s(num,u_0))),s(num,i(s(fun(X1,num),f),s(X1,X2))))
      | ~ sQ2408_eqProxy(s(num,i(s(fun(num,num),numeral),s(num,u_0))),s(num,i(s(fun(fun(X1,num),num),i(s(fun(fun(X1,bool),fun(fun(X1,num),num)),nsum),s(fun(X1,bool),X0))),s(fun(X1,num),f))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X2))),s(fun(X1,bool),X0)))) ),
    inference(equality_proxy_replacement,[],[f7966,f10774,f10774]) ).

fof(f7966,plain,
    ! [X2,X0,X1] :
      ( ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
      | s(num,i(s(fun(num,num),numeral),s(num,u_0))) != s(num,i(s(fun(fun(X1,num),num),i(s(fun(fun(X1,bool),fun(fun(X1,num),num)),nsum),s(fun(X1,bool),X0))),s(fun(X1,num),f)))
      | s(num,i(s(fun(num,num),numeral),s(num,u_0))) = s(num,i(s(fun(X1,num),f),s(X1,X2)))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X2))),s(fun(X1,bool),X0)))) ),
    inference(cnf_transformation,[],[f5719]) ).

fof(f5719,plain,
    ! [X0,X1] :
      ( ( ! [X2] :
            ( ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X2))),s(fun(X1,bool),X0))))
            | s(num,i(s(fun(num,num),numeral),s(num,u_0))) = s(num,i(s(fun(X1,num),f),s(X1,X2))) )
      <=> s(num,i(s(fun(num,num),numeral),s(num,u_0))) = s(num,i(s(fun(fun(X1,num),num),i(s(fun(fun(X1,bool),fun(fun(X1,num),num)),nsum),s(fun(X1,bool),X0))),s(fun(X1,num),f))) )
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0)))) ),
    inference(ennf_transformation,[],[f4549]) ).

fof(f4549,plain,
    ! [X0,X1] :
      ( p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
     => ( s(num,i(s(fun(num,num),numeral),s(num,u_0))) = s(num,i(s(fun(fun(X1,num),num),i(s(fun(fun(X1,bool),fun(fun(X1,num),num)),nsum),s(fun(X1,bool),X0))),s(fun(X1,num),f)))
      <=> ! [X2] :
            ( p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X2))),s(fun(X1,bool),X0))))
           => s(num,i(s(fun(num,num),numeral),s(num,u_0))) = s(num,i(s(fun(X1,num),f),s(X1,X2))) ) ) ),
    inference(rectify,[],[f2199]) ).

fof(f2199,axiom,
    ! [X96,X658] :
      ( p(s(bool,i(s(fun(fun(X658,bool),bool),finite),s(fun(X658,bool),X96))))
     => ( s(num,i(s(fun(num,num),numeral),s(num,u_0))) = s(num,i(s(fun(fun(X658,num),num),i(s(fun(fun(X658,bool),fun(fun(X658,num),num)),nsum),s(fun(X658,bool),X96))),s(fun(X658,num),f)))
      <=> ! [X0] :
            ( p(s(bool,i(s(fun(fun(X658,bool),bool),i(s(fun(X658,fun(fun(X658,bool),bool)),in),s(X658,X0))),s(fun(X658,bool),X96))))
           => s(num,i(s(fun(num,num),numeral),s(num,u_0))) = s(num,i(s(fun(X658,num),f),s(X658,X0))) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aNSUMu_EQu_0u_IFF) ).

fof(f14362,plain,
    ( spl2409_101
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13638,f13307,f14359]) ).

fof(f14359,plain,
    ( spl2409_101
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK1475(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_101])]) ).

fof(f13638,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK1475(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)))))))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f9118]) ).

fof(f14357,plain,
    ( ~ spl2409_4
    | spl2409_100
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13503,f13307,f14355,f13923]) ).

fof(f14355,plain,
    ( spl2409_100
  <=> ! [X424,X423,X422] :
        ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),X424))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ p(s(bool,i(s(fun(fun(X422,bool),bool),finite),s(fun(X422,bool),X423))))
        | sQ2408_eqProxy(s(cart(real,sK694),X424),s(cart(real,sK694),sK695))
        | ~ p(s(bool,i(s(fun(num,bool),i(s(fun(num,fun(num,bool)),l_a_),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))),s(num,i(s(fun(fun(X422,bool),num),card),s(fun(X422,bool),X423))))))
        | ~ sQ2408_eqProxy(s(X422,i(s(fun(cart(real,sK694),X422),sK1008(cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X423,X422)),s(cart(real,sK694),sK695))),s(X422,i(s(fun(cart(real,sK694),X422),sK1008(cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X423,X422)),s(cart(real,sK694),X424)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_100])]) ).

fof(f13503,plain,
    ( ! [X424,X422,X423] :
        ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),X424))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ p(s(bool,i(s(fun(num,bool),i(s(fun(num,fun(num,bool)),l_a_),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))),s(num,i(s(fun(fun(X422,bool),num),card),s(fun(X422,bool),X423))))))
        | ~ sQ2408_eqProxy(s(X422,i(s(fun(cart(real,sK694),X422),sK1008(cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X423,X422)),s(cart(real,sK694),sK695))),s(X422,i(s(fun(cart(real,sK694),X422),sK1008(cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X423,X422)),s(cart(real,sK694),X424))))
        | sQ2408_eqProxy(s(cart(real,sK694),X424),s(cart(real,sK694),sK695))
        | ~ p(s(bool,i(s(fun(fun(X422,bool),bool),finite),s(fun(X422,bool),X423))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f11889]) ).

fof(f14353,plain,
    ( ~ spl2409_4
    | spl2409_99
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13386,f13307,f14351,f13923]) ).

fof(f14351,plain,
    ( spl2409_99
  <=> ! [X99] : p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,sK699(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X99)))),s(real,i(s(fun(cart(real,sK694),real),X99),s(cart(real,sK694),sK695)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_99])]) ).

fof(f13386,plain,
    ( ! [X99] :
        ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,sK699(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X99)))),s(real,i(s(fun(cart(real,sK694),real),X99),s(cart(real,sK694),sK695))))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f7788]) ).

fof(f7788,plain,
    ! [X2,X0,X1,X4] :
      ( ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X4))),s(fun(X1,bool),X0))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,sK699(X0,X1,X2)))),s(real,i(s(fun(X1,real),X2),s(X1,X4)))))) ),
    inference(cnf_transformation,[],[f5280]) ).

fof(f5280,plain,
    ! [X0,X2,X1] :
      ( ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
      | ? [X3] :
        ! [X4] :
          ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X3))),s(real,i(s(fun(X1,real),X2),s(X1,X4))))))
          | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X4))),s(fun(X1,bool),X0)))) ) ),
    inference(ennf_transformation,[],[f4047]) ).

fof(f4047,plain,
    ! [X1,X0,X2] :
      ( p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
     => ? [X3] :
        ! [X4] :
          ( p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X4))),s(fun(X1,bool),X0))))
         => p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X3))),s(real,i(s(fun(X1,real),X2),s(X1,X4)))))) ) ),
    inference(rectify,[],[f2675]) ).

fof(f2675,axiom,
    ! [X96,X3,X10] :
      ( p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X96))))
     => ? [X15] :
        ! [X0] :
          ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),X96))))
         => p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X15))),s(real,i(s(fun(X3,real),X10),s(X3,X0)))))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aLOWERu_BOUNDu_FINITEu_SETu_REAL) ).

fof(f14349,plain,
    ( spl2409_91
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13569,f13307,f14312]) ).

fof(f13569,plain,
    ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),hull),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f11555]) ).

fof(f14348,plain,
    ( spl2409_98
    | spl2409_16
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13630,f13307,f13977,f14345]) ).

fof(f14345,plain,
    ( spl2409_98
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK1184(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_98])]) ).

fof(f13977,plain,
    ( spl2409_16
  <=> sP1180(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_16])]) ).

fof(f13630,plain,
    ( sP1180(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool))
    | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK1184(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f8645]) ).

fof(f14343,plain,
    ( spl2409_97
    | ~ spl2409_4
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13528,f13307,f13923,f14341]) ).

fof(f14341,plain,
    ( spl2409_97
  <=> ! [X473] :
        ( ~ sQ2408_eqProxy(s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))),s(real,i(s(fun(fun(cart(real,sK694),real),real),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),real),real)),sum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),real),X473))))
        | sQ2408_eqProxy(s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))),s(real,i(s(fun(cart(real,sK694),real),X473),s(cart(real,sK694),sK695))))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(fun(cart(real,sK694),real),X473),s(cart(real,sK694),sK1731(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X473))))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_97])]) ).

fof(f13528,plain,
    ( ! [X473] :
        ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sQ2408_eqProxy(s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))),s(real,i(s(fun(fun(cart(real,sK694),real),real),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),real),real)),sum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),real),X473))))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(fun(cart(real,sK694),real),X473),s(cart(real,sK694),sK1731(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X473)))))))
        | sQ2408_eqProxy(s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))),s(real,i(s(fun(cart(real,sK694),real),X473),s(cart(real,sK694),sK695)))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f12641]) ).

fof(f12641,plain,
    ! [X2,X0,X1,X4] :
      ( ~ sQ2408_eqProxy(s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))),s(real,i(s(fun(fun(X1,real),real),i(s(fun(fun(X1,bool),fun(fun(X1,real),real)),sum),s(fun(X1,bool),X0))),s(fun(X1,real),X2))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(fun(X1,real),X2),s(X1,sK1731(X0,X1,X2)))))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X4))),s(fun(X1,bool),X0))))
      | sQ2408_eqProxy(s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))),s(real,i(s(fun(X1,real),X2),s(X1,X4))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0)))) ),
    inference(equality_proxy_replacement,[],[f9604,f10774,f10774]) ).

fof(f9604,plain,
    ! [X2,X0,X1,X4] :
      ( ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X4))),s(fun(X1,bool),X0))))
      | s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) = s(real,i(s(fun(X1,real),X2),s(X1,X4)))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(fun(X1,real),X2),s(X1,sK1731(X0,X1,X2)))))))
      | s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) != s(real,i(s(fun(fun(X1,real),real),i(s(fun(fun(X1,bool),fun(fun(X1,real),real)),sum),s(fun(X1,bool),X0))),s(fun(X1,real),X2)))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0)))) ),
    inference(cnf_transformation,[],[f5352]) ).

fof(f14339,plain,
    ( spl2409_96
    | ~ spl2409_4
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13426,f13307,f13923,f14337]) ).

fof(f14337,plain,
    ( spl2409_96
  <=> ! [X172,X171] :
        ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(fun(cart(real,sK694),real),X171),s(cart(real,sK694),sK2162(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X171,cart(real,sK694))))))))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(fun(cart(real,sK694),real),real),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),real),real)),sum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),real),X171))))),s(real,X172))))
        | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,sK694),real),X171),s(cart(real,sK694),sK695))))),s(real,X172)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_96])]) ).

fof(f13426,plain,
    ( ! [X171,X172] :
        ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(fun(cart(real,sK694),real),X171),s(cart(real,sK694),sK2162(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X171,cart(real,sK694))))))))
        | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,sK694),real),X171),s(cart(real,sK694),sK695))))),s(real,X172))))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(fun(cart(real,sK694),real),real),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),real),real)),sum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),real),X171))))),s(real,X172)))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f10371]) ).

fof(f10371,plain,
    ! [X2,X3,X0,X1,X5] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(fun(X3,real),real),i(s(fun(fun(X3,bool),fun(fun(X3,real),real)),sum),s(fun(X3,bool),X1))),s(fun(X3,real),X2))))),s(real,X0))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X5))),s(fun(X3,bool),X1))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(fun(X3,real),X2),s(X3,sK2162(X1,X2,X3)))))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(X3,real),X2),s(X3,X5))))),s(real,X0))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X1)))) ),
    inference(cnf_transformation,[],[f5985]) ).

fof(f14335,plain,
    ( spl2409_13
    | ~ spl2409_95
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13556,f13307,f14332,f13964]) ).

fof(f13964,plain,
    ( spl2409_13
  <=> sP607(sK606(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),cart(real,sK694)),cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_13])]) ).

fof(f14332,plain,
    ( spl2409_95
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),bool),bool)),subset),s(fun(cart(real,sK694),bool),sK608(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_95])]) ).

fof(f13556,plain,
    ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),bool),bool)),subset),s(fun(cart(real,sK694),bool),sK608(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
    | sP607(sK606(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),cart(real,sK694)),cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f7598]) ).

fof(f14330,plain,
    ( ~ spl2409_94
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13453,f13307,f14327]) ).

fof(f14327,plain,
    ( spl2409_94
  <=> sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(cart(real,sK694),bool)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),fun(cart(real,sK694),bool))),delete),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_94])]) ).

fof(f13453,plain,
    ( ~ sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(cart(real,sK694),bool)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),fun(cart(real,sK694),bool))),delete),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f11142]) ).

fof(f14325,plain,
    ( spl2409_93
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13639,f13307,f14322]) ).

fof(f14322,plain,
    ( spl2409_93
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(cart(real,sK694),bool)),h_),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_93])]) ).

fof(f13639,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(cart(real,sK694),bool)),h_),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))))))))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f9131]) ).

fof(f14320,plain,
    ( spl2409_92
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13627,f13307,f14317]) ).

fof(f14317,plain,
    ( spl2409_92
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK844(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),fun(cart(real,sK694),bool)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_92])]) ).

fof(f13627,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK844(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),fun(cart(real,sK694),bool))))))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f8042]) ).

fof(f14315,plain,
    ( ~ spl2409_90
    | spl2409_91
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13574,f13307,f14312,f14308]) ).

fof(f14308,plain,
    ( spl2409_90
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(cart(real,sK694),bool)),inters),s(fun(fun(cart(real,sK694),bool),bool),sK2082(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),cart(real,sK694)))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_90])]) ).

fof(f13574,plain,
    ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),hull),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
    | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(cart(real,sK694),bool)),inters),s(fun(fun(cart(real,sK694),bool),bool),sK2082(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),cart(real,sK694))))))))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f13005]) ).

fof(f14306,plain,
    ( spl2409_89
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13689,f13307,f14303]) ).

fof(f14303,plain,
    ( spl2409_89
  <=> sQ2408_eqProxy(s(fun(cart(real,sK694),bool),sK844(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),fun(cart(real,sK694),bool))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_89])]) ).

fof(f13689,plain,
    ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),sK844(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),fun(cart(real,sK694),bool))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f11723]) ).

fof(f14301,plain,
    ( spl2409_88
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13450,f13307,f14298]) ).

fof(f14298,plain,
    ( spl2409_88
  <=> sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),insert),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_88])]) ).

fof(f13450,plain,
    ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),insert),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f11082]) ).

fof(f14296,plain,
    ( spl2409_87
    | ~ spl2409_4
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13445,f13307,f13923,f14294]) ).

fof(f14294,plain,
    ( spl2409_87
  <=> ! [X220,X219,X218,X221] :
        ( ~ p(s(bool,i(s(fun(fun(X219,bool),bool),finite),s(fun(X219,bool),X220))))
        | ~ p(s(bool,i(s(fun(fun(X219,bool),bool),i(s(fun(fun(X219,bool),fun(fun(X219,bool),bool)),subset),s(fun(X219,bool),i(s(fun(fun(cart(real,sK694),bool),fun(X219,bool)),i(s(fun(fun(cart(real,sK694),X219),fun(fun(cart(real,sK694),bool),fun(X219,bool))),image),s(fun(cart(real,sK694),X219),X218))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))),s(fun(X219,bool),X220))))
        | ~ sP225(sK224(cart(real,sK694),X218,X219,X220,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X220,X219,X218,cart(real,sK694))
        | sQ2408_eqProxy(s(cart(real,sK694),X221),s(cart(real,sK694),sK695))
        | ~ sQ2408_eqProxy(s(X219,i(s(fun(cart(real,sK694),X219),X218),s(cart(real,sK694),X221))),s(X219,i(s(fun(cart(real,sK694),X219),X218),s(cart(real,sK694),sK695))))
        | ~ sQ2408_eqProxy(s(num,i(s(fun(fun(X219,bool),num),card),s(fun(X219,bool),X220))),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),X221))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_87])]) ).

fof(f13445,plain,
    ( ! [X220,X221,X218,X219] :
        ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ p(s(bool,i(s(fun(fun(X219,bool),bool),finite),s(fun(X219,bool),X220))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),X221))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sQ2408_eqProxy(s(num,i(s(fun(fun(X219,bool),num),card),s(fun(X219,bool),X220))),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sQ2408_eqProxy(s(X219,i(s(fun(cart(real,sK694),X219),X218),s(cart(real,sK694),X221))),s(X219,i(s(fun(cart(real,sK694),X219),X218),s(cart(real,sK694),sK695))))
        | sQ2408_eqProxy(s(cart(real,sK694),X221),s(cart(real,sK694),sK695))
        | ~ sP225(sK224(cart(real,sK694),X218,X219,X220,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X220,X219,X218,cart(real,sK694))
        | ~ p(s(bool,i(s(fun(fun(X219,bool),bool),i(s(fun(fun(X219,bool),fun(fun(X219,bool),bool)),subset),s(fun(X219,bool),i(s(fun(fun(cart(real,sK694),bool),fun(X219,bool)),i(s(fun(fun(cart(real,sK694),X219),fun(fun(cart(real,sK694),bool),fun(X219,bool))),image),s(fun(cart(real,sK694),X219),X218))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))),s(fun(X219,bool),X220)))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f11032]) ).

fof(f11032,plain,
    ! [X2,X3,X0,X1,X6,X4,X5] :
      ( ~ sP225(sK224(X0,X1,X2,X3,X4),X4,X3,X2,X1,X0)
      | ~ sQ2408_eqProxy(s(X2,i(s(fun(X0,X2),X1),s(X0,X5))),s(X2,i(s(fun(X0,X2),X1),s(X0,X6))))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),finite),s(fun(X0,bool),X4))))
      | ~ sQ2408_eqProxy(s(num,i(s(fun(fun(X2,bool),num),card),s(fun(X2,bool),X3))),s(num,i(s(fun(fun(X0,bool),num),card),s(fun(X0,bool),X4))))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X6))),s(fun(X0,bool),X4))))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X5))),s(fun(X0,bool),X4))))
      | sQ2408_eqProxy(s(X0,X5),s(X0,X6))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(fun(X2,bool),fun(fun(X2,bool),bool)),subset),s(fun(X2,bool),i(s(fun(fun(X0,bool),fun(X2,bool)),i(s(fun(fun(X0,X2),fun(fun(X0,bool),fun(X2,bool))),image),s(fun(X0,X2),X1))),s(fun(X0,bool),X4))))),s(fun(X2,bool),X3))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X3)))) ),
    inference(equality_proxy_replacement,[],[f6858,f10774,f10774,f10774]) ).

fof(f6858,plain,
    ! [X2,X3,X0,X1,X6,X4,X5] :
      ( s(num,i(s(fun(fun(X2,bool),num),card),s(fun(X2,bool),X3))) != s(num,i(s(fun(fun(X0,bool),num),card),s(fun(X0,bool),X4)))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(fun(X2,bool),fun(fun(X2,bool),bool)),subset),s(fun(X2,bool),i(s(fun(fun(X0,bool),fun(X2,bool)),i(s(fun(fun(X0,X2),fun(fun(X0,bool),fun(X2,bool))),image),s(fun(X0,X2),X1))),s(fun(X0,bool),X4))))),s(fun(X2,bool),X3))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X3))))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),finite),s(fun(X0,bool),X4))))
      | ~ sP225(sK224(X0,X1,X2,X3,X4),X4,X3,X2,X1,X0)
      | s(X0,X5) = s(X0,X6)
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X6))),s(fun(X0,bool),X4))))
      | s(X2,i(s(fun(X0,X2),X1),s(X0,X5))) != s(X2,i(s(fun(X0,X2),X1),s(X0,X6)))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X5))),s(fun(X0,bool),X4)))) ),
    inference(cnf_transformation,[],[f6085]) ).

fof(f6085,plain,
    ! [X0,X4,X1,X2,X3] :
      ( ( ! [X5,X6] :
            ( ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X5))),s(fun(X0,bool),X4))))
            | s(X2,i(s(fun(X0,X2),X1),s(X0,X5))) != s(X2,i(s(fun(X0,X2),X1),s(X0,X6)))
            | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X6))),s(fun(X0,bool),X4))))
            | s(X0,X5) = s(X0,X6) )
      <=> ! [X7] :
            ( ? [X8] :
                ( p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X8))),s(fun(X0,bool),X4))))
                & s(X2,i(s(fun(X0,X2),X1),s(X0,X8))) = s(X2,X7) )
            | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X7))),s(fun(X2,bool),X3)))) ) )
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),finite),s(fun(X0,bool),X4))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X3))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(fun(X2,bool),fun(fun(X2,bool),bool)),subset),s(fun(X2,bool),i(s(fun(fun(X0,bool),fun(X2,bool)),i(s(fun(fun(X0,X2),fun(fun(X0,bool),fun(X2,bool))),image),s(fun(X0,X2),X1))),s(fun(X0,bool),X4))))),s(fun(X2,bool),X3))))
      | s(num,i(s(fun(fun(X2,bool),num),card),s(fun(X2,bool),X3))) != s(num,i(s(fun(fun(X0,bool),num),card),s(fun(X0,bool),X4))) ),
    inference(flattening,[],[f6084]) ).

fof(f6084,plain,
    ! [X3,X4,X1,X2,X0] :
      ( ( ! [X6,X5] :
            ( s(X0,X5) = s(X0,X6)
            | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X5))),s(fun(X0,bool),X4))))
            | s(X2,i(s(fun(X0,X2),X1),s(X0,X5))) != s(X2,i(s(fun(X0,X2),X1),s(X0,X6)))
            | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X6))),s(fun(X0,bool),X4)))) )
      <=> ! [X7] :
            ( ? [X8] :
                ( p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X8))),s(fun(X0,bool),X4))))
                & s(X2,i(s(fun(X0,X2),X1),s(X0,X8))) = s(X2,X7) )
            | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X7))),s(fun(X2,bool),X3)))) ) )
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X3))))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),finite),s(fun(X0,bool),X4))))
      | s(num,i(s(fun(fun(X2,bool),num),card),s(fun(X2,bool),X3))) != s(num,i(s(fun(fun(X0,bool),num),card),s(fun(X0,bool),X4)))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(fun(X2,bool),fun(fun(X2,bool),bool)),subset),s(fun(X2,bool),i(s(fun(fun(X0,bool),fun(X2,bool)),i(s(fun(fun(X0,X2),fun(fun(X0,bool),fun(X2,bool))),image),s(fun(X0,X2),X1))),s(fun(X0,bool),X4))))),s(fun(X2,bool),X3)))) ),
    inference(ennf_transformation,[],[f4734]) ).

fof(f4734,plain,
    ! [X3,X4,X1,X2,X0] :
      ( ( p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X3))))
        & p(s(bool,i(s(fun(fun(X0,bool),bool),finite),s(fun(X0,bool),X4))))
        & s(num,i(s(fun(fun(X2,bool),num),card),s(fun(X2,bool),X3))) = s(num,i(s(fun(fun(X0,bool),num),card),s(fun(X0,bool),X4)))
        & p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(fun(X2,bool),fun(fun(X2,bool),bool)),subset),s(fun(X2,bool),i(s(fun(fun(X0,bool),fun(X2,bool)),i(s(fun(fun(X0,X2),fun(fun(X0,bool),fun(X2,bool))),image),s(fun(X0,X2),X1))),s(fun(X0,bool),X4))))),s(fun(X2,bool),X3)))) )
     => ( ! [X6,X5] :
            ( ( p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X5))),s(fun(X0,bool),X4))))
              & s(X2,i(s(fun(X0,X2),X1),s(X0,X5))) = s(X2,i(s(fun(X0,X2),X1),s(X0,X6)))
              & p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X6))),s(fun(X0,bool),X4)))) )
           => s(X0,X5) = s(X0,X6) )
      <=> ! [X7] :
            ( p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X7))),s(fun(X2,bool),X3))))
           => ? [X8] :
                ( p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X8))),s(fun(X0,bool),X4))))
                & s(X2,i(s(fun(X0,X2),X1),s(X0,X8))) = s(X2,X7) ) ) ) ),
    inference(rectify,[],[f2036]) ).

fof(f2036,axiom,
    ! [X3,X10,X9,X14,X96] :
      ( ( p(s(bool,i(s(fun(fun(X9,bool),bool),i(s(fun(fun(X9,bool),fun(fun(X9,bool),bool)),subset),s(fun(X9,bool),i(s(fun(fun(X3,bool),fun(X9,bool)),i(s(fun(fun(X3,X9),fun(fun(X3,bool),fun(X9,bool))),image),s(fun(X3,X9),X10))),s(fun(X3,bool),X96))))),s(fun(X9,bool),X14))))
        & s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X96))) = s(num,i(s(fun(fun(X9,bool),num),card),s(fun(X9,bool),X14)))
        & p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X96))))
        & p(s(bool,i(s(fun(fun(X9,bool),bool),finite),s(fun(X9,bool),X14)))) )
     => ( ! [X7,X0] :
            ( ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X7))),s(fun(X3,bool),X96))))
              & p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),X96))))
              & s(X9,i(s(fun(X3,X9),X10),s(X3,X7))) = s(X9,i(s(fun(X3,X9),X10),s(X3,X0))) )
           => s(X3,X0) = s(X3,X7) )
      <=> ! [X7] :
            ( p(s(bool,i(s(fun(fun(X9,bool),bool),i(s(fun(X9,fun(fun(X9,bool),bool)),in),s(X9,X7))),s(fun(X9,bool),X14))))
           => ? [X0] :
                ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),X96))))
                & s(X9,X7) = s(X9,i(s(fun(X3,X9),X10),s(X3,X0))) ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aSURJECTIVEu_IFFu_INJECTIVEu_GEN) ).

fof(f14292,plain,
    ( ~ spl2409_4
    | spl2409_86
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13531,f13307,f14290,f13923]) ).

fof(f14290,plain,
    ( spl2409_86
  <=> ! [X480,X479,X478] :
        ( sQ2408_eqProxy(s(cart(real,sK694),X480),s(cart(real,sK694),sK695))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),X480))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sQ2408_eqProxy(s(X478,i(s(fun(cart(real,sK694),X478),sK1781(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X478,X479)),s(cart(real,sK694),X480))),s(X478,i(s(fun(cart(real,sK694),X478),sK1781(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X478,X479)),s(cart(real,sK694),sK695))))
        | ~ p(s(bool,i(s(fun(fun(X478,bool),bool),finite),s(fun(X478,bool),X479))))
        | ~ sQ2408_eqProxy(s(num,i(s(fun(fun(X478,bool),num),card),s(fun(X478,bool),X479))),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_86])]) ).

fof(f13531,plain,
    ( ! [X480,X478,X479] :
        ( sQ2408_eqProxy(s(cart(real,sK694),X480),s(cart(real,sK694),sK695))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ p(s(bool,i(s(fun(fun(X478,bool),bool),finite),s(fun(X478,bool),X479))))
        | ~ sQ2408_eqProxy(s(num,i(s(fun(fun(X478,bool),num),card),s(fun(X478,bool),X479))),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sQ2408_eqProxy(s(X478,i(s(fun(cart(real,sK694),X478),sK1781(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X478,X479)),s(cart(real,sK694),X480))),s(X478,i(s(fun(cart(real,sK694),X478),sK1781(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X478,X479)),s(cart(real,sK694),sK695))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),X480))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f12714]) ).

fof(f12714,plain,
    ! [X2,X3,X0,X1,X8,X9] :
      ( ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
      | ~ sQ2408_eqProxy(s(num,i(s(fun(fun(X2,bool),num),card),s(fun(X2,bool),X3))),s(num,i(s(fun(fun(X1,bool),num),card),s(fun(X1,bool),X0))))
      | ~ sQ2408_eqProxy(s(X2,i(s(fun(X1,X2),sK1781(X0,X1,X2,X3)),s(X1,X9))),s(X2,i(s(fun(X1,X2),sK1781(X0,X1,X2,X3)),s(X1,X8))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X3))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X8))),s(fun(X1,bool),X0))))
      | sQ2408_eqProxy(s(X1,X9),s(X1,X8))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X9))),s(fun(X1,bool),X0)))) ),
    inference(equality_proxy_replacement,[],[f9710,f10774,f10774,f10774]) ).

fof(f9710,plain,
    ! [X2,X3,X0,X1,X8,X9] :
      ( ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X3))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X8))),s(fun(X1,bool),X0))))
      | s(X1,X9) = s(X1,X8)
      | s(X2,i(s(fun(X1,X2),sK1781(X0,X1,X2,X3)),s(X1,X9))) != s(X2,i(s(fun(X1,X2),sK1781(X0,X1,X2,X3)),s(X1,X8)))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X9))),s(fun(X1,bool),X0))))
      | s(num,i(s(fun(fun(X2,bool),num),card),s(fun(X2,bool),X3))) != s(num,i(s(fun(fun(X1,bool),num),card),s(fun(X1,bool),X0)))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0)))) ),
    inference(cnf_transformation,[],[f5981]) ).

fof(f14288,plain,
    ( ~ spl2409_28
    | spl2409_29
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13676,f13307,f14033,f14029]) ).

fof(f13676,plain,
    ( ! [X663] :
        ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),X663),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))
        | ~ sP323(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),X663)))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f11108]) ).

fof(f14287,plain,
    ( ~ spl2409_4
    | spl2409_85
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13482,f13307,f14285,f13923]) ).

fof(f14285,plain,
    ( spl2409_85
  <=> ! [X368,X366,X367] :
        ( ~ p(s(bool,i(s(fun(fun(X366,bool),bool),i(s(fun(X366,fun(fun(X366,bool),bool)),in),s(X366,i(s(fun(cart(real,sK694),X366),X368),s(cart(real,sK694),sK680(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X368,X366,X367)))))),s(fun(X366,bool),X367))))
        | sQ2408_eqProxy(s(X366,sK681(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X368,X366,X367)),s(X366,i(s(fun(cart(real,sK694),X366),X368),s(cart(real,sK694),sK682(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X368,X366,X367)))))
        | sQ2408_eqProxy(s(num,i(s(fun(fun(X366,bool),num),card),s(fun(X366,bool),X367))),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sQ2408_eqProxy(s(X366,i(s(fun(cart(real,sK694),X366),X368),s(cart(real,sK694),sK695))),s(X366,sK681(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X368,X366,X367))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_85])]) ).

fof(f13482,plain,
    ( ! [X368,X367,X366] :
        ( ~ p(s(bool,i(s(fun(fun(X366,bool),bool),i(s(fun(X366,fun(fun(X366,bool),bool)),in),s(X366,i(s(fun(cart(real,sK694),X366),X368),s(cart(real,sK694),sK680(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X368,X366,X367)))))),s(fun(X366,bool),X367))))
        | ~ sQ2408_eqProxy(s(X366,i(s(fun(cart(real,sK694),X366),X368),s(cart(real,sK694),sK695))),s(X366,sK681(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X368,X366,X367)))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | sQ2408_eqProxy(s(num,i(s(fun(fun(X366,bool),num),card),s(fun(X366,bool),X367))),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | sQ2408_eqProxy(s(X366,sK681(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X368,X366,X367)),s(X366,i(s(fun(cart(real,sK694),X366),X368),s(cart(real,sK694),sK682(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X368,X366,X367))))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f11525]) ).

fof(f11525,plain,
    ! [X2,X3,X0,X1,X7,X4] :
      ( sQ2408_eqProxy(s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X4))),s(num,i(s(fun(fun(X1,bool),num),card),s(fun(X1,bool),X0))))
      | sQ2408_eqProxy(s(X3,sK681(X0,X1,X2,X3,X4)),s(X3,i(s(fun(X1,X3),X2),s(X1,sK682(X0,X1,X2,X3,X4)))))
      | ~ sQ2408_eqProxy(s(X3,i(s(fun(X1,X3),X2),s(X1,X7))),s(X3,sK681(X0,X1,X2,X3,X4)))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X7))),s(fun(X1,bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,i(s(fun(X1,X3),X2),s(X1,sK680(X0,X1,X2,X3,X4)))))),s(fun(X3,bool),X4))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0)))) ),
    inference(equality_proxy_replacement,[],[f7746,f10774,f10774,f10774]) ).

fof(f7746,plain,
    ! [X2,X3,X0,X1,X7,X4] :
      ( s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X4))) = s(num,i(s(fun(fun(X1,bool),num),card),s(fun(X1,bool),X0)))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,i(s(fun(X1,X3),X2),s(X1,sK680(X0,X1,X2,X3,X4)))))),s(fun(X3,bool),X4))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X7))),s(fun(X1,bool),X0))))
      | s(X3,i(s(fun(X1,X3),X2),s(X1,X7))) != s(X3,sK681(X0,X1,X2,X3,X4))
      | s(X3,sK681(X0,X1,X2,X3,X4)) = s(X3,i(s(fun(X1,X3),X2),s(X1,sK682(X0,X1,X2,X3,X4)))) ),
    inference(cnf_transformation,[],[f6107]) ).

fof(f14283,plain,
    ( ~ spl2409_4
    | spl2409_84
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13536,f13307,f14281,f13923]) ).

fof(f14281,plain,
    ( spl2409_84
  <=> ! [X491,X490,X492] :
        ( sQ2408_eqProxy(s(cart(real,X490),i(s(fun(fun(cart(real,sK694),cart(real,X490)),cart(real,X490)),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),cart(real,X490)),cart(real,X490))),vsum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),cart(real,X490)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,X490))),X491),s(cart(real,sK694),sK695))))),s(cart(real,X490),i(s(fun(cart(real,X490),cart(real,X490)),i(s(fun(cart(real,X490),fun(cart(real,X490),cart(real,X490))),vectoru_add),s(cart(real,X490),i(s(fun(fun(cart(real,sK694),cart(real,X490)),cart(real,X490)),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),cart(real,X490)),cart(real,X490))),vsum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),cart(real,X490)),f))))),s(cart(real,X490),i(s(fun(cart(real,X490),cart(real,X490)),i(s(fun(cart(real,X490),fun(cart(real,X490),cart(real,X490))),vectoru_sub),s(cart(real,X490),y))),s(cart(real,X490),i(s(fun(cart(real,sK694),cart(real,X490)),f),s(cart(real,sK694),sK695))))))))
        | ~ sQ2408_eqProxy(s(cart(real,sK694),sK1896(X490,cart(real,sK694),X491)),s(cart(real,sK694),sK1895(X490,cart(real,sK694),X491)))
        | ~ sQ2408_eqProxy(s(cart(real,X490),i(s(fun(cart(real,sK694),cart(real,X490)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,X490))),X491),s(cart(real,sK694),sK1895(X490,cart(real,sK694),X491)))),s(cart(real,sK694),sK1896(X490,cart(real,sK694),X491)))),s(cart(real,X490),i(s(fun(cart(real,X490),cart(real,X490)),i(s(fun(cart(real,X490),fun(cart(real,X490),cart(real,X490))),i(s(fun(bool,fun(cart(real,X490),fun(cart(real,X490),cart(real,X490)))),cond),s(bool,X492))),s(cart(real,X490),y))),s(cart(real,X490),i(s(fun(cart(real,sK694),cart(real,X490)),f),s(cart(real,sK694),sK1896(X490,cart(real,sK694),X491)))))))
        | ~ p(s(bool,X492)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_84])]) ).

fof(f13536,plain,
    ( ! [X492,X491,X490] :
        ( sQ2408_eqProxy(s(cart(real,X490),i(s(fun(fun(cart(real,sK694),cart(real,X490)),cart(real,X490)),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),cart(real,X490)),cart(real,X490))),vsum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),cart(real,X490)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,X490))),X491),s(cart(real,sK694),sK695))))),s(cart(real,X490),i(s(fun(cart(real,X490),cart(real,X490)),i(s(fun(cart(real,X490),fun(cart(real,X490),cart(real,X490))),vectoru_add),s(cart(real,X490),i(s(fun(fun(cart(real,sK694),cart(real,X490)),cart(real,X490)),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),cart(real,X490)),cart(real,X490))),vsum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),cart(real,X490)),f))))),s(cart(real,X490),i(s(fun(cart(real,X490),cart(real,X490)),i(s(fun(cart(real,X490),fun(cart(real,X490),cart(real,X490))),vectoru_sub),s(cart(real,X490),y))),s(cart(real,X490),i(s(fun(cart(real,sK694),cart(real,X490)),f),s(cart(real,sK694),sK695))))))))
        | ~ p(s(bool,X492))
        | ~ sQ2408_eqProxy(s(cart(real,X490),i(s(fun(cart(real,sK694),cart(real,X490)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,X490))),X491),s(cart(real,sK694),sK1895(X490,cart(real,sK694),X491)))),s(cart(real,sK694),sK1896(X490,cart(real,sK694),X491)))),s(cart(real,X490),i(s(fun(cart(real,X490),cart(real,X490)),i(s(fun(cart(real,X490),fun(cart(real,X490),cart(real,X490))),i(s(fun(bool,fun(cart(real,X490),fun(cart(real,X490),cart(real,X490)))),cond),s(bool,X492))),s(cart(real,X490),y))),s(cart(real,X490),i(s(fun(cart(real,sK694),cart(real,X490)),f),s(cart(real,sK694),sK1896(X490,cart(real,sK694),X491)))))))
        | ~ sQ2408_eqProxy(s(cart(real,sK694),sK1896(X490,cart(real,sK694),X491)),s(cart(real,sK694),sK1895(X490,cart(real,sK694),X491)))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f12822]) ).

fof(f12822,plain,
    ! [X2,X0,X1,X6,X7,X5] :
      ( ~ sQ2408_eqProxy(s(X1,sK1896(X0,X1,X2)),s(X1,sK1895(X0,X1,X2)))
      | ~ sQ2408_eqProxy(s(cart(real,X0),i(s(fun(X1,cart(real,X0)),i(s(fun(X1,fun(X1,cart(real,X0))),X2),s(X1,sK1895(X0,X1,X2)))),s(X1,sK1896(X0,X1,X2)))),s(cart(real,X0),i(s(fun(cart(real,X0),cart(real,X0)),i(s(fun(cart(real,X0),fun(cart(real,X0),cart(real,X0))),i(s(fun(bool,fun(cart(real,X0),fun(cart(real,X0),cart(real,X0)))),cond),s(bool,X5))),s(cart(real,X0),y))),s(cart(real,X0),i(s(fun(X1,cart(real,X0)),f),s(X1,sK1896(X0,X1,X2)))))))
      | ~ p(s(bool,X5))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X6))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X7))),s(fun(X1,bool),X6))))
      | sQ2408_eqProxy(s(cart(real,X0),i(s(fun(fun(X1,cart(real,X0)),cart(real,X0)),i(s(fun(fun(X1,bool),fun(fun(X1,cart(real,X0)),cart(real,X0))),vsum),s(fun(X1,bool),X6))),s(fun(X1,cart(real,X0)),i(s(fun(X1,fun(X1,cart(real,X0))),X2),s(X1,X7))))),s(cart(real,X0),i(s(fun(cart(real,X0),cart(real,X0)),i(s(fun(cart(real,X0),fun(cart(real,X0),cart(real,X0))),vectoru_add),s(cart(real,X0),i(s(fun(fun(X1,cart(real,X0)),cart(real,X0)),i(s(fun(fun(X1,bool),fun(fun(X1,cart(real,X0)),cart(real,X0))),vsum),s(fun(X1,bool),X6))),s(fun(X1,cart(real,X0)),f))))),s(cart(real,X0),i(s(fun(cart(real,X0),cart(real,X0)),i(s(fun(cart(real,X0),fun(cart(real,X0),cart(real,X0))),vectoru_sub),s(cart(real,X0),y))),s(cart(real,X0),i(s(fun(X1,cart(real,X0)),f),s(X1,X7)))))))) ),
    inference(equality_proxy_replacement,[],[f9896,f10774,f10774,f10774]) ).

fof(f9896,plain,
    ! [X2,X0,X1,X6,X7,X5] :
      ( s(X1,sK1896(X0,X1,X2)) != s(X1,sK1895(X0,X1,X2))
      | ~ p(s(bool,X5))
      | s(cart(real,X0),i(s(fun(X1,cart(real,X0)),i(s(fun(X1,fun(X1,cart(real,X0))),X2),s(X1,sK1895(X0,X1,X2)))),s(X1,sK1896(X0,X1,X2)))) != s(cart(real,X0),i(s(fun(cart(real,X0),cart(real,X0)),i(s(fun(cart(real,X0),fun(cart(real,X0),cart(real,X0))),i(s(fun(bool,fun(cart(real,X0),fun(cart(real,X0),cart(real,X0)))),cond),s(bool,X5))),s(cart(real,X0),y))),s(cart(real,X0),i(s(fun(X1,cart(real,X0)),f),s(X1,sK1896(X0,X1,X2))))))
      | s(cart(real,X0),i(s(fun(fun(X1,cart(real,X0)),cart(real,X0)),i(s(fun(fun(X1,bool),fun(fun(X1,cart(real,X0)),cart(real,X0))),vsum),s(fun(X1,bool),X6))),s(fun(X1,cart(real,X0)),i(s(fun(X1,fun(X1,cart(real,X0))),X2),s(X1,X7))))) = s(cart(real,X0),i(s(fun(cart(real,X0),cart(real,X0)),i(s(fun(cart(real,X0),fun(cart(real,X0),cart(real,X0))),vectoru_add),s(cart(real,X0),i(s(fun(fun(X1,cart(real,X0)),cart(real,X0)),i(s(fun(fun(X1,bool),fun(fun(X1,cart(real,X0)),cart(real,X0))),vsum),s(fun(X1,bool),X6))),s(fun(X1,cart(real,X0)),f))))),s(cart(real,X0),i(s(fun(cart(real,X0),cart(real,X0)),i(s(fun(cart(real,X0),fun(cart(real,X0),cart(real,X0))),vectoru_sub),s(cart(real,X0),y))),s(cart(real,X0),i(s(fun(X1,cart(real,X0)),f),s(X1,X7)))))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X7))),s(fun(X1,bool),X6))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X6)))) ),
    inference(cnf_transformation,[],[f5667]) ).

fof(f5667,plain,
    ! [X2,X1,X0] :
      ( ! [X7,X6] :
          ( ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X6))))
          | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X7))),s(fun(X1,bool),X6))))
          | s(cart(real,X0),i(s(fun(fun(X1,cart(real,X0)),cart(real,X0)),i(s(fun(fun(X1,bool),fun(fun(X1,cart(real,X0)),cart(real,X0))),vsum),s(fun(X1,bool),X6))),s(fun(X1,cart(real,X0)),i(s(fun(X1,fun(X1,cart(real,X0))),X2),s(X1,X7))))) = s(cart(real,X0),i(s(fun(cart(real,X0),cart(real,X0)),i(s(fun(cart(real,X0),fun(cart(real,X0),cart(real,X0))),vectoru_add),s(cart(real,X0),i(s(fun(fun(X1,cart(real,X0)),cart(real,X0)),i(s(fun(fun(X1,bool),fun(fun(X1,cart(real,X0)),cart(real,X0))),vsum),s(fun(X1,bool),X6))),s(fun(X1,cart(real,X0)),f))))),s(cart(real,X0),i(s(fun(cart(real,X0),cart(real,X0)),i(s(fun(cart(real,X0),fun(cart(real,X0),cart(real,X0))),vectoru_sub),s(cart(real,X0),y))),s(cart(real,X0),i(s(fun(X1,cart(real,X0)),f),s(X1,X7))))))) )
      | ? [X3,X4] :
        ! [X5] :
          ( s(cart(real,X0),i(s(fun(cart(real,X0),cart(real,X0)),i(s(fun(cart(real,X0),fun(cart(real,X0),cart(real,X0))),i(s(fun(bool,fun(cart(real,X0),fun(cart(real,X0),cart(real,X0)))),cond),s(bool,X5))),s(cart(real,X0),y))),s(cart(real,X0),i(s(fun(X1,cart(real,X0)),f),s(X1,X4))))) != s(cart(real,X0),i(s(fun(X1,cart(real,X0)),i(s(fun(X1,fun(X1,cart(real,X0))),X2),s(X1,X3))),s(X1,X4)))
          | ( p(s(bool,X5))
          <~> s(X1,X3) = s(X1,X4) ) ) ),
    inference(flattening,[],[f5666]) ).

fof(f5666,plain,
    ! [X1,X0,X2] :
      ( ! [X7,X6] :
          ( s(cart(real,X0),i(s(fun(fun(X1,cart(real,X0)),cart(real,X0)),i(s(fun(fun(X1,bool),fun(fun(X1,cart(real,X0)),cart(real,X0))),vsum),s(fun(X1,bool),X6))),s(fun(X1,cart(real,X0)),i(s(fun(X1,fun(X1,cart(real,X0))),X2),s(X1,X7))))) = s(cart(real,X0),i(s(fun(cart(real,X0),cart(real,X0)),i(s(fun(cart(real,X0),fun(cart(real,X0),cart(real,X0))),vectoru_add),s(cart(real,X0),i(s(fun(fun(X1,cart(real,X0)),cart(real,X0)),i(s(fun(fun(X1,bool),fun(fun(X1,cart(real,X0)),cart(real,X0))),vsum),s(fun(X1,bool),X6))),s(fun(X1,cart(real,X0)),f))))),s(cart(real,X0),i(s(fun(cart(real,X0),cart(real,X0)),i(s(fun(cart(real,X0),fun(cart(real,X0),cart(real,X0))),vectoru_sub),s(cart(real,X0),y))),s(cart(real,X0),i(s(fun(X1,cart(real,X0)),f),s(X1,X7)))))))
          | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X6))))
          | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X7))),s(fun(X1,bool),X6)))) )
      | ? [X3,X4] :
        ! [X5] :
          ( s(cart(real,X0),i(s(fun(cart(real,X0),cart(real,X0)),i(s(fun(cart(real,X0),fun(cart(real,X0),cart(real,X0))),i(s(fun(bool,fun(cart(real,X0),fun(cart(real,X0),cart(real,X0)))),cond),s(bool,X5))),s(cart(real,X0),y))),s(cart(real,X0),i(s(fun(X1,cart(real,X0)),f),s(X1,X4))))) != s(cart(real,X0),i(s(fun(X1,cart(real,X0)),i(s(fun(X1,fun(X1,cart(real,X0))),X2),s(X1,X3))),s(X1,X4)))
          | ( p(s(bool,X5))
          <~> s(X1,X3) = s(X1,X4) ) ) ),
    inference(ennf_transformation,[],[f3417]) ).

fof(f3417,plain,
    ! [X1,X0,X2] :
      ( ! [X4,X3] :
        ? [X5] :
          ( s(cart(real,X0),i(s(fun(cart(real,X0),cart(real,X0)),i(s(fun(cart(real,X0),fun(cart(real,X0),cart(real,X0))),i(s(fun(bool,fun(cart(real,X0),fun(cart(real,X0),cart(real,X0)))),cond),s(bool,X5))),s(cart(real,X0),y))),s(cart(real,X0),i(s(fun(X1,cart(real,X0)),f),s(X1,X4))))) = s(cart(real,X0),i(s(fun(X1,cart(real,X0)),i(s(fun(X1,fun(X1,cart(real,X0))),X2),s(X1,X3))),s(X1,X4)))
          & ( s(X1,X3) = s(X1,X4)
          <=> p(s(bool,X5)) ) )
     => ! [X7,X6] :
          ( ( p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X6))))
            & p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X7))),s(fun(X1,bool),X6)))) )
         => s(cart(real,X0),i(s(fun(fun(X1,cart(real,X0)),cart(real,X0)),i(s(fun(fun(X1,bool),fun(fun(X1,cart(real,X0)),cart(real,X0))),vsum),s(fun(X1,bool),X6))),s(fun(X1,cart(real,X0)),i(s(fun(X1,fun(X1,cart(real,X0))),X2),s(X1,X7))))) = s(cart(real,X0),i(s(fun(cart(real,X0),cart(real,X0)),i(s(fun(cart(real,X0),fun(cart(real,X0),cart(real,X0))),vectoru_add),s(cart(real,X0),i(s(fun(fun(X1,cart(real,X0)),cart(real,X0)),i(s(fun(fun(X1,bool),fun(fun(X1,cart(real,X0)),cart(real,X0))),vsum),s(fun(X1,bool),X6))),s(fun(X1,cart(real,X0)),f))))),s(cart(real,X0),i(s(fun(cart(real,X0),cart(real,X0)),i(s(fun(cart(real,X0),fun(cart(real,X0),cart(real,X0))),vectoru_sub),s(cart(real,X0),y))),s(cart(real,X0),i(s(fun(X1,cart(real,X0)),f),s(X1,X7))))))) ) ),
    inference(rectify,[],[f2980]) ).

fof(f2980,axiom,
    ! [X1153,X1154,X18] :
      ( ! [X15,X0] :
        ? [X24] :
          ( ( s(X1154,X0) = s(X1154,X15)
          <=> p(s(bool,X24)) )
          & s(cart(real,X1153),i(s(fun(X1154,cart(real,X1153)),i(s(fun(X1154,fun(X1154,cart(real,X1153))),X18),s(X1154,X15))),s(X1154,X0))) = s(cart(real,X1153),i(s(fun(cart(real,X1153),cart(real,X1153)),i(s(fun(cart(real,X1153),fun(cart(real,X1153),cart(real,X1153))),i(s(fun(bool,fun(cart(real,X1153),fun(cart(real,X1153),cart(real,X1153)))),cond),s(bool,X24))),s(cart(real,X1153),y))),s(cart(real,X1153),i(s(fun(X1154,cart(real,X1153)),f),s(X1154,X0))))) )
     => ! [X96,X15] :
          ( ( p(s(bool,i(s(fun(fun(X1154,bool),bool),finite),s(fun(X1154,bool),X96))))
            & p(s(bool,i(s(fun(fun(X1154,bool),bool),i(s(fun(X1154,fun(fun(X1154,bool),bool)),in),s(X1154,X15))),s(fun(X1154,bool),X96)))) )
         => s(cart(real,X1153),i(s(fun(fun(X1154,cart(real,X1153)),cart(real,X1153)),i(s(fun(fun(X1154,bool),fun(fun(X1154,cart(real,X1153)),cart(real,X1153))),vsum),s(fun(X1154,bool),X96))),s(fun(X1154,cart(real,X1153)),i(s(fun(X1154,fun(X1154,cart(real,X1153))),X18),s(X1154,X15))))) = s(cart(real,X1153),i(s(fun(cart(real,X1153),cart(real,X1153)),i(s(fun(cart(real,X1153),fun(cart(real,X1153),cart(real,X1153))),vectoru_add),s(cart(real,X1153),i(s(fun(fun(X1154,cart(real,X1153)),cart(real,X1153)),i(s(fun(fun(X1154,bool),fun(fun(X1154,cart(real,X1153)),cart(real,X1153))),vsum),s(fun(X1154,bool),X96))),s(fun(X1154,cart(real,X1153)),f))))),s(cart(real,X1153),i(s(fun(cart(real,X1153),cart(real,X1153)),i(s(fun(cart(real,X1153),fun(cart(real,X1153),cart(real,X1153))),vectoru_sub),s(cart(real,X1153),y))),s(cart(real,X1153),i(s(fun(X1154,cart(real,X1153)),f),s(X1154,X15))))))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aVSUMu_CASESu_1) ).

fof(f14279,plain,
    ( ~ spl2409_42
    | spl2409_36
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13595,f13307,f14062,f14089]) ).

fof(f14062,plain,
    ( spl2409_36
  <=> ! [X664] :
        ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),X664))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),X664)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_36])]) ).

fof(f13595,plain,
    ( ! [X583] :
        ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),X583))
        | ~ sP2297(sK695,fun(cart(real,sK694),bool),in,cart(real,sK694))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),X583)))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f13195]) ).

fof(f14278,plain,
    ( spl2409_19
    | spl2409_83
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13558,f13307,f14276,f13990]) ).

fof(f13990,plain,
    ( spl2409_19
  <=> sP1893(sK1892(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),cart(real,sK694)),cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_19])]) ).

fof(f14276,plain,
    ( spl2409_83
  <=> ! [X547,X546] :
        ( ~ p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),X546))),s(fun(fun(cart(real,sK694),bool),bool),sK1891(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),cart(real,sK694))))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),bool),bool)),subset),s(fun(cart(real,sK694),bool),X546))),s(fun(cart(real,sK694),bool),X547))))
        | ~ p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),X547))),s(fun(fun(cart(real,sK694),bool),bool),sK1891(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),cart(real,sK694))))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),bool),bool)),subset),s(fun(cart(real,sK694),bool),X547))),s(fun(cart(real,sK694),bool),X546)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_83])]) ).

fof(f13558,plain,
    ( ! [X546,X547] :
        ( ~ p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),X546))),s(fun(fun(cart(real,sK694),bool),bool),sK1891(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),cart(real,sK694))))))
        | ~ p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),X547))),s(fun(fun(cart(real,sK694),bool),bool),sK1891(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),cart(real,sK694))))))
        | sP1893(sK1892(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),cart(real,sK694)),cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),bool),bool)),subset),s(fun(cart(real,sK694),bool),X547))),s(fun(cart(real,sK694),bool),X546))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),bool),bool)),subset),s(fun(cart(real,sK694),bool),X546))),s(fun(cart(real,sK694),bool),X547)))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f9887]) ).

fof(f14274,plain,
    ( spl2409_82
    | spl2409_36
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13702,f13307,f14062,f14272]) ).

fof(f13702,plain,
    ( ! [X722,X721] :
        ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),X721))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),X721))))
        | ~ sP2157(X722,i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool)) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f13074]) ).

fof(f14270,plain,
    ( spl2409_53
    | spl2409_29
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13591,f13307,f14033,f14137]) ).

fof(f13591,plain,
    ( ! [X580,X579] :
        ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),X579))))
        | ~ sP2103(X580,cart(real,sK694),fun(cart(real,sK694),bool),in)
        | sQ2408_eqProxy(s(fun(cart(real,sK694),bool),X579),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f13040]) ).

fof(f14269,plain,
    ( spl2409_81
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13580,f13307,f14266]) ).

fof(f14266,plain,
    ( spl2409_81
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK610(cart(real,sK694),in,fun(cart(real,sK694),bool))))),s(fun(cart(real,sK694),bool),sK609(cart(real,sK694),in,fun(cart(real,sK694),bool)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_81])]) ).

fof(f13580,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK610(cart(real,sK694),in,fun(cart(real,sK694),bool))))),s(fun(cart(real,sK694),bool),sK609(cart(real,sK694),in,fun(cart(real,sK694),bool))))))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f7607]) ).

fof(f7607,plain,
    ! [X2,X0,X1,X6,X5] :
      ( ~ p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,X6))),s(X2,X5))))
      | p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,sK610(X0,X1,X2)))),s(X2,sK609(X0,X1,X2))))) ),
    inference(cnf_transformation,[],[f3985]) ).

fof(f3985,plain,
    ! [X1,X2,X0] :
      ( ? [X3,X4] : p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,X4))),s(X2,X3))))
    <=> ? [X6,X5] : p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,X6))),s(X2,X5)))) ),
    inference(rectify,[],[f57]) ).

fof(f57,axiom,
    ! [X3,X6,X9] :
      ( ? [X7,X0] : p(s(bool,i(s(fun(X9,bool),i(s(fun(X3,fun(X9,bool)),X6),s(X3,X0))),s(X9,X7))))
    <=> ? [X7,X0] : p(s(bool,i(s(fun(X9,bool),i(s(fun(X3,fun(X9,bool)),X6),s(X3,X0))),s(X9,X7)))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aSWAPu_EXISTSu_THM) ).

fof(f14263,plain,
    ( spl2409_79
    | spl2409_80
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f14255,f13307,f14260,f14257]) ).

fof(f14257,plain,
    ( spl2409_79
  <=> ! [X20,X19] :
        ( ~ sP902(sK901(X19,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X20,sK694),sK900(X19,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X20,sK694),sK694,X20,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X19)
        | ~ sQ2408_eqProxy(s(cart(real,X19),i(s(fun(cart(real,sK694),cart(real,X19)),X20),s(cart(real,sK694),sK695))),s(cart(real,X19),i(s(fun(num,cart(real,X19)),vec),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),cart(real,X19)),bool),linear),s(fun(cart(real,sK694),cart(real,X19)),X20)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_79])]) ).

fof(f14260,plain,
    ( spl2409_80
  <=> sQ2408_eqProxy(s(cart(real,sK694),i(s(fun(num,cart(real,sK694)),vec),s(num,i(s(fun(num,num),numeral),s(num,u_0))))),s(cart(real,sK694),sK695)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_80])]) ).

fof(f14255,plain,
    ( ! [X19,X20] :
        ( sQ2408_eqProxy(s(cart(real,sK694),i(s(fun(num,cart(real,sK694)),vec),s(num,i(s(fun(num,num),numeral),s(num,u_0))))),s(cart(real,sK694),sK695))
        | ~ sP902(sK901(X19,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X20,sK694),sK900(X19,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X20,sK694),sK694,X20,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X19)
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),cart(real,X19)),bool),linear),s(fun(cart(real,sK694),cart(real,X19)),X20))))
        | ~ sQ2408_eqProxy(s(cart(real,X19),i(s(fun(cart(real,sK694),cart(real,X19)),X20),s(cart(real,sK694),sK695))),s(cart(real,X19),i(s(fun(num,cart(real,X19)),vec),s(num,i(s(fun(num,num),numeral),s(num,u_0)))))) )
    | ~ spl2409_1 ),
    inference(subsumption_resolution,[],[f13343,f6633]) ).

fof(f13343,plain,
    ( ! [X19,X20] :
        ( ~ sP902(sK901(X19,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X20,sK694),sK900(X19,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X20,sK694),sK694,X20,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X19)
        | ~ sQ2408_eqProxy(s(cart(real,X19),i(s(fun(cart(real,sK694),cart(real,X19)),X20),s(cart(real,sK694),sK695))),s(cart(real,X19),i(s(fun(num,cart(real,X19)),vec),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),subspace),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),cart(real,X19)),bool),linear),s(fun(cart(real,sK694),cart(real,X19)),X20))))
        | sQ2408_eqProxy(s(cart(real,sK694),i(s(fun(num,cart(real,sK694)),vec),s(num,i(s(fun(num,num),numeral),s(num,u_0))))),s(cart(real,sK694),sK695)) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f11782]) ).

fof(f14254,plain,
    ( spl2409_78
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13621,f13307,f14251]) ).

fof(f14251,plain,
    ( spl2409_78
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK773(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_78])]) ).

fof(f13621,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK773(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)))))))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f7915]) ).

fof(f14249,plain,
    ( spl2409_28
    | spl2409_77
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13606,f13307,f14246,f14029]) ).

fof(f14246,plain,
    ( spl2409_77
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK325(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_77])]) ).

fof(f13606,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK325(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool))))))
    | sP323(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f7044]) ).

fof(f14244,plain,
    ( ~ spl2409_4
    | spl2409_76
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13491,f13307,f14242,f13923]) ).

fof(f14242,plain,
    ( spl2409_76
  <=> ! [X394,X393] : sQ2408_eqProxy(s(cart(real,X393),i(s(fun(cart(real,X393),cart(real,X393)),i(s(fun(cart(real,X393),fun(cart(real,X393),cart(real,X393))),vectoru_sub),s(cart(real,X393),i(s(fun(fun(cart(real,sK694),cart(real,X393)),cart(real,X393)),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),cart(real,X393)),cart(real,X393))),vsum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),cart(real,X393)),X394))))),s(cart(real,X393),i(s(fun(cart(real,sK694),cart(real,X393)),X394),s(cart(real,sK694),sK695))))),s(cart(real,X393),i(s(fun(fun(cart(real,sK694),cart(real,X393)),cart(real,X393)),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),cart(real,X393)),cart(real,X393))),vsum),s(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(cart(real,sK694),bool)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),fun(cart(real,sK694),bool))),delete),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(cart(real,sK694),sK695))))),s(fun(cart(real,sK694),cart(real,X393)),X394)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_76])]) ).

fof(f13491,plain,
    ( ! [X394,X393] :
        ( sQ2408_eqProxy(s(cart(real,X393),i(s(fun(cart(real,X393),cart(real,X393)),i(s(fun(cart(real,X393),fun(cart(real,X393),cart(real,X393))),vectoru_sub),s(cart(real,X393),i(s(fun(fun(cart(real,sK694),cart(real,X393)),cart(real,X393)),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),cart(real,X393)),cart(real,X393))),vsum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),cart(real,X393)),X394))))),s(cart(real,X393),i(s(fun(cart(real,sK694),cart(real,X393)),X394),s(cart(real,sK694),sK695))))),s(cart(real,X393),i(s(fun(fun(cart(real,sK694),cart(real,X393)),cart(real,X393)),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),cart(real,X393)),cart(real,X393))),vsum),s(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(cart(real,sK694),bool)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),fun(cart(real,sK694),bool))),delete),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(cart(real,sK694),sK695))))),s(fun(cart(real,sK694),cart(real,X393)),X394))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f11538]) ).

fof(f11538,plain,
    ! [X2,X3,X0,X1,X4] :
      ( ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X3))),s(fun(X2,bool),X0))))
      | sQ2408_eqProxy(s(cart(real,X1),i(s(fun(cart(real,X1),cart(real,X1)),i(s(fun(cart(real,X1),fun(cart(real,X1),cart(real,X1))),vectoru_sub),s(cart(real,X1),i(s(fun(fun(X2,cart(real,X1)),cart(real,X1)),i(s(fun(fun(X2,bool),fun(fun(X2,cart(real,X1)),cart(real,X1))),vsum),s(fun(X2,bool),X0))),s(fun(X2,cart(real,X1)),X4))))),s(cart(real,X1),i(s(fun(X2,cart(real,X1)),X4),s(X2,X3))))),s(cart(real,X1),i(s(fun(fun(X2,cart(real,X1)),cart(real,X1)),i(s(fun(fun(X2,bool),fun(fun(X2,cart(real,X1)),cart(real,X1))),vsum),s(fun(X2,bool),i(s(fun(X2,fun(X2,bool)),i(s(fun(fun(X2,bool),fun(X2,fun(X2,bool))),delete),s(fun(X2,bool),X0))),s(X2,X3))))),s(fun(X2,cart(real,X1)),X4)))) ),
    inference(equality_proxy_replacement,[],[f7755,f10774]) ).

fof(f7755,plain,
    ! [X2,X3,X0,X1,X4] :
      ( ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X3))),s(fun(X2,bool),X0))))
      | s(cart(real,X1),i(s(fun(cart(real,X1),cart(real,X1)),i(s(fun(cart(real,X1),fun(cart(real,X1),cart(real,X1))),vectoru_sub),s(cart(real,X1),i(s(fun(fun(X2,cart(real,X1)),cart(real,X1)),i(s(fun(fun(X2,bool),fun(fun(X2,cart(real,X1)),cart(real,X1))),vsum),s(fun(X2,bool),X0))),s(fun(X2,cart(real,X1)),X4))))),s(cart(real,X1),i(s(fun(X2,cart(real,X1)),X4),s(X2,X3))))) = s(cart(real,X1),i(s(fun(fun(X2,cart(real,X1)),cart(real,X1)),i(s(fun(fun(X2,bool),fun(fun(X2,cart(real,X1)),cart(real,X1))),vsum),s(fun(X2,bool),i(s(fun(X2,fun(X2,bool)),i(s(fun(fun(X2,bool),fun(X2,fun(X2,bool))),delete),s(fun(X2,bool),X0))),s(X2,X3))))),s(fun(X2,cart(real,X1)),X4)))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X0)))) ),
    inference(cnf_transformation,[],[f5515]) ).

fof(f5515,plain,
    ! [X1,X4,X2,X3,X0] :
      ( ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X0))))
      | s(cart(real,X1),i(s(fun(cart(real,X1),cart(real,X1)),i(s(fun(cart(real,X1),fun(cart(real,X1),cart(real,X1))),vectoru_sub),s(cart(real,X1),i(s(fun(fun(X2,cart(real,X1)),cart(real,X1)),i(s(fun(fun(X2,bool),fun(fun(X2,cart(real,X1)),cart(real,X1))),vsum),s(fun(X2,bool),X0))),s(fun(X2,cart(real,X1)),X4))))),s(cart(real,X1),i(s(fun(X2,cart(real,X1)),X4),s(X2,X3))))) = s(cart(real,X1),i(s(fun(fun(X2,cart(real,X1)),cart(real,X1)),i(s(fun(fun(X2,bool),fun(fun(X2,cart(real,X1)),cart(real,X1))),vsum),s(fun(X2,bool),i(s(fun(X2,fun(X2,bool)),i(s(fun(fun(X2,bool),fun(X2,fun(X2,bool))),delete),s(fun(X2,bool),X0))),s(X2,X3))))),s(fun(X2,cart(real,X1)),X4)))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X3))),s(fun(X2,bool),X0)))) ),
    inference(flattening,[],[f5514]) ).

fof(f5514,plain,
    ! [X1,X4,X2,X0,X3] :
      ( s(cart(real,X1),i(s(fun(cart(real,X1),cart(real,X1)),i(s(fun(cart(real,X1),fun(cart(real,X1),cart(real,X1))),vectoru_sub),s(cart(real,X1),i(s(fun(fun(X2,cart(real,X1)),cart(real,X1)),i(s(fun(fun(X2,bool),fun(fun(X2,cart(real,X1)),cart(real,X1))),vsum),s(fun(X2,bool),X0))),s(fun(X2,cart(real,X1)),X4))))),s(cart(real,X1),i(s(fun(X2,cart(real,X1)),X4),s(X2,X3))))) = s(cart(real,X1),i(s(fun(fun(X2,cart(real,X1)),cart(real,X1)),i(s(fun(fun(X2,bool),fun(fun(X2,cart(real,X1)),cart(real,X1))),vsum),s(fun(X2,bool),i(s(fun(X2,fun(X2,bool)),i(s(fun(fun(X2,bool),fun(X2,fun(X2,bool))),delete),s(fun(X2,bool),X0))),s(X2,X3))))),s(fun(X2,cart(real,X1)),X4)))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X3))),s(fun(X2,bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X0)))) ),
    inference(ennf_transformation,[],[f3447]) ).

fof(f3447,plain,
    ! [X1,X4,X2,X0,X3] :
      ( ( p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X3))),s(fun(X2,bool),X0))))
        & p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X0)))) )
     => s(cart(real,X1),i(s(fun(cart(real,X1),cart(real,X1)),i(s(fun(cart(real,X1),fun(cart(real,X1),cart(real,X1))),vectoru_sub),s(cart(real,X1),i(s(fun(fun(X2,cart(real,X1)),cart(real,X1)),i(s(fun(fun(X2,bool),fun(fun(X2,cart(real,X1)),cart(real,X1))),vsum),s(fun(X2,bool),X0))),s(fun(X2,cart(real,X1)),X4))))),s(cart(real,X1),i(s(fun(X2,cart(real,X1)),X4),s(X2,X3))))) = s(cart(real,X1),i(s(fun(fun(X2,cart(real,X1)),cart(real,X1)),i(s(fun(fun(X2,bool),fun(fun(X2,cart(real,X1)),cart(real,X1))),vsum),s(fun(X2,bool),i(s(fun(X2,fun(X2,bool)),i(s(fun(fun(X2,bool),fun(X2,fun(X2,bool))),delete),s(fun(X2,bool),X0))),s(X2,X3))))),s(fun(X2,cart(real,X1)),X4))) ),
    inference(rectify,[],[f2925]) ).

fof(f2925,axiom,
    ! [X96,X1090,X1091,X15,X10] :
      ( ( p(s(bool,i(s(fun(fun(X1091,bool),bool),i(s(fun(X1091,fun(fun(X1091,bool),bool)),in),s(X1091,X15))),s(fun(X1091,bool),X96))))
        & p(s(bool,i(s(fun(fun(X1091,bool),bool),finite),s(fun(X1091,bool),X96)))) )
     => s(cart(real,X1090),i(s(fun(fun(X1091,cart(real,X1090)),cart(real,X1090)),i(s(fun(fun(X1091,bool),fun(fun(X1091,cart(real,X1090)),cart(real,X1090))),vsum),s(fun(X1091,bool),i(s(fun(X1091,fun(X1091,bool)),i(s(fun(fun(X1091,bool),fun(X1091,fun(X1091,bool))),delete),s(fun(X1091,bool),X96))),s(X1091,X15))))),s(fun(X1091,cart(real,X1090)),X10))) = s(cart(real,X1090),i(s(fun(cart(real,X1090),cart(real,X1090)),i(s(fun(cart(real,X1090),fun(cart(real,X1090),cart(real,X1090))),vectoru_sub),s(cart(real,X1090),i(s(fun(fun(X1091,cart(real,X1090)),cart(real,X1090)),i(s(fun(fun(X1091,bool),fun(fun(X1091,cart(real,X1090)),cart(real,X1090))),vsum),s(fun(X1091,bool),X96))),s(fun(X1091,cart(real,X1090)),X10))))),s(cart(real,X1090),i(s(fun(X1091,cart(real,X1090)),X10),s(X1091,X15))))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aVSUMu_DELETE) ).

fof(f14240,plain,
    ( ~ spl2409_4
    | spl2409_75
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13469,f13307,f14238,f13923]) ).

fof(f14238,plain,
    ( spl2409_75
  <=> ! [X291,X289,X290] :
        ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),bool),bool)),subset),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(cart(real,sK694),cart(real,sK694)),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),image),s(fun(cart(real,sK694),cart(real,sK694)),X289))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | sP579(X290,X291,cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X289)
        | ~ sQ2408_eqProxy(s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),X289),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK576(X289,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_75])]) ).

fof(f13469,plain,
    ( ! [X291,X290,X289] :
        ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),bool),bool)),subset),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(cart(real,sK694),cart(real,sK694)),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),image),s(fun(cart(real,sK694),cart(real,sK694)),X289))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sQ2408_eqProxy(s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),X289),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK576(X289,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | sP579(X290,X291,cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X289) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f11415]) ).

fof(f11415,plain,
    ! [X2,X3,X0,X1,X6,X4] :
      ( ~ sQ2408_eqProxy(s(X2,i(s(fun(X2,X2),X0),s(X2,X6))),s(X2,sK576(X0,X1,X2)))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(fun(X2,bool),fun(fun(X2,bool),bool)),subset),s(fun(X2,bool),i(s(fun(fun(X2,bool),fun(X2,bool)),i(s(fun(fun(X2,X2),fun(fun(X2,bool),fun(X2,bool))),image),s(fun(X2,X2),X0))),s(fun(X2,bool),X1))))),s(fun(X2,bool),X1))))
      | sP579(X4,X3,X2,X1,X0)
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X1))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X6))),s(fun(X2,bool),X1)))) ),
    inference(equality_proxy_replacement,[],[f7551,f10774]) ).

fof(f7551,plain,
    ! [X2,X3,X0,X1,X6,X4] :
      ( ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(fun(X2,bool),fun(fun(X2,bool),bool)),subset),s(fun(X2,bool),i(s(fun(fun(X2,bool),fun(X2,bool)),i(s(fun(fun(X2,X2),fun(fun(X2,bool),fun(X2,bool))),image),s(fun(X2,X2),X0))),s(fun(X2,bool),X1))))),s(fun(X2,bool),X1))))
      | sP579(X4,X3,X2,X1,X0)
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X6))),s(fun(X2,bool),X1))))
      | s(X2,i(s(fun(X2,X2),X0),s(X2,X6))) != s(X2,sK576(X0,X1,X2))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X1)))) ),
    inference(cnf_transformation,[],[f5925]) ).

fof(f14236,plain,
    ( ~ spl2409_4
    | spl2409_74
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13488,f13307,f14234,f13923]) ).

fof(f14234,plain,
    ( spl2409_74
  <=> ! [X384,X385,X386] :
        ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK680(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X384,X385,X386)))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sQ2408_eqProxy(s(X385,i(s(fun(cart(real,sK694),X385),X384),s(cart(real,sK694),sK695))),s(X385,sK681(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X384,X385,X386)))
        | ~ sQ2408_eqProxy(s(cart(real,sK694),sK683(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X384,X385,X386)),s(cart(real,sK694),sK682(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X384,X385,X386)))
        | sQ2408_eqProxy(s(num,i(s(fun(fun(X385,bool),num),card),s(fun(X385,bool),X386))),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_74])]) ).

fof(f13488,plain,
    ( ! [X386,X385,X384] :
        ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK680(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X384,X385,X386)))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | sQ2408_eqProxy(s(num,i(s(fun(fun(X385,bool),num),card),s(fun(X385,bool),X386))),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sQ2408_eqProxy(s(cart(real,sK694),sK683(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X384,X385,X386)),s(cart(real,sK694),sK682(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X384,X385,X386)))
        | ~ sQ2408_eqProxy(s(X385,i(s(fun(cart(real,sK694),X385),X384),s(cart(real,sK694),sK695))),s(X385,sK681(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X384,X385,X386))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f11531]) ).

fof(f11531,plain,
    ! [X2,X3,X0,X1,X7,X4] :
      ( p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,sK680(X0,X1,X2,X3,X4)))),s(fun(X1,bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
      | ~ sQ2408_eqProxy(s(X1,sK683(X0,X1,X2,X3,X4)),s(X1,sK682(X0,X1,X2,X3,X4)))
      | sQ2408_eqProxy(s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X4))),s(num,i(s(fun(fun(X1,bool),num),card),s(fun(X1,bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X7))),s(fun(X1,bool),X0))))
      | ~ sQ2408_eqProxy(s(X3,i(s(fun(X1,X3),X2),s(X1,X7))),s(X3,sK681(X0,X1,X2,X3,X4))) ),
    inference(equality_proxy_replacement,[],[f7740,f10774,f10774,f10774]) ).

fof(f7740,plain,
    ! [X2,X3,X0,X1,X7,X4] :
      ( s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X4))) = s(num,i(s(fun(fun(X1,bool),num),card),s(fun(X1,bool),X0)))
      | p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,sK680(X0,X1,X2,X3,X4)))),s(fun(X1,bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X7))),s(fun(X1,bool),X0))))
      | s(X3,i(s(fun(X1,X3),X2),s(X1,X7))) != s(X3,sK681(X0,X1,X2,X3,X4))
      | s(X1,sK683(X0,X1,X2,X3,X4)) != s(X1,sK682(X0,X1,X2,X3,X4)) ),
    inference(cnf_transformation,[],[f6107]) ).

fof(f14232,plain,
    ( ~ spl2409_4
    | spl2409_73
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13489,f13307,f14230,f13923]) ).

fof(f14230,plain,
    ( spl2409_73
  <=> ! [X388,X387,X389] :
        ( ~ sQ2408_eqProxy(s(X388,i(s(fun(cart(real,sK694),X388),X387),s(cart(real,sK694),sK695))),s(X388,sK681(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X387,X388,X389)))
        | sQ2408_eqProxy(s(num,i(s(fun(fun(X388,bool),num),card),s(fun(X388,bool),X389))),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK683(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X387,X388,X389)))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK680(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X387,X388,X389)))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_73])]) ).

fof(f13489,plain,
    ( ! [X387,X389,X388] :
        ( ~ sQ2408_eqProxy(s(X388,i(s(fun(cart(real,sK694),X388),X387),s(cart(real,sK694),sK695))),s(X388,sK681(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X387,X388,X389)))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK680(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X387,X388,X389)))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK683(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X387,X388,X389)))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | sQ2408_eqProxy(s(num,i(s(fun(fun(X388,bool),num),card),s(fun(X388,bool),X389))),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f11532]) ).

fof(f11532,plain,
    ! [X2,X3,X0,X1,X7,X4] :
      ( ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
      | p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,sK683(X0,X1,X2,X3,X4)))),s(fun(X1,bool),X0))))
      | p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,sK680(X0,X1,X2,X3,X4)))),s(fun(X1,bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X7))),s(fun(X1,bool),X0))))
      | sQ2408_eqProxy(s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X4))),s(num,i(s(fun(fun(X1,bool),num),card),s(fun(X1,bool),X0))))
      | ~ sQ2408_eqProxy(s(X3,i(s(fun(X1,X3),X2),s(X1,X7))),s(X3,sK681(X0,X1,X2,X3,X4))) ),
    inference(equality_proxy_replacement,[],[f7739,f10774,f10774]) ).

fof(f7739,plain,
    ! [X2,X3,X0,X1,X7,X4] :
      ( s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X4))) = s(num,i(s(fun(fun(X1,bool),num),card),s(fun(X1,bool),X0)))
      | p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,sK680(X0,X1,X2,X3,X4)))),s(fun(X1,bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X7))),s(fun(X1,bool),X0))))
      | s(X3,i(s(fun(X1,X3),X2),s(X1,X7))) != s(X3,sK681(X0,X1,X2,X3,X4))
      | p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,sK683(X0,X1,X2,X3,X4)))),s(fun(X1,bool),X0)))) ),
    inference(cnf_transformation,[],[f6107]) ).

fof(f14228,plain,
    ( spl2409_42
    | spl2409_72
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13588,f13307,f14225,f14089]) ).

fof(f14225,plain,
    ( spl2409_72
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK2303(cart(real,sK694),in,fun(cart(real,sK694),bool),sK695))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_72])]) ).

fof(f13588,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK2303(cart(real,sK694),in,fun(cart(real,sK694),bool),sK695)))))
    | sP2297(sK695,fun(cart(real,sK694),bool),in,cart(real,sK694))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f10587]) ).

fof(f14223,plain,
    ( ~ spl2409_71
    | spl2409_56
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13704,f13307,f14150,f14220]) ).

fof(f14220,plain,
    ( spl2409_71
  <=> sQ2408_eqProxy(s(fun(cart(real,sK694),bool),sK2158(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)))),s(fun(cart(real,sK694),bool),sK2159(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_71])]) ).

fof(f14150,plain,
    ( spl2409_56
  <=> sP2157(sK2156(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_56])]) ).

fof(f13704,plain,
    ( sP2157(sK2156(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool))
    | ~ sQ2408_eqProxy(s(fun(cart(real,sK694),bool),sK2158(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)))),s(fun(cart(real,sK694),bool),sK2159(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)))))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f13075]) ).

fof(f14218,plain,
    ( spl2409_70
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13637,f13307,f14215]) ).

fof(f14215,plain,
    ( spl2409_70
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK1476(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_70])]) ).

fof(f13637,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK1476(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)))))))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f9117]) ).

fof(f14213,plain,
    ( ~ spl2409_4
    | spl2409_69
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13487,f13307,f14211,f13923]) ).

fof(f14211,plain,
    ( spl2409_69
  <=> ! [X381,X382,X383] :
        ( sQ2408_eqProxy(s(num,i(s(fun(fun(X381,bool),num),card),s(fun(X381,bool),X383))),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sQ2408_eqProxy(s(X381,i(s(fun(cart(real,sK694),X381),X382),s(cart(real,sK694),sK695))),s(X381,sK681(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X382,X381,X383)))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK680(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X382,X381,X383)))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | sQ2408_eqProxy(s(X381,sK681(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X382,X381,X383)),s(X381,i(s(fun(cart(real,sK694),X381),X382),s(cart(real,sK694),sK682(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X382,X381,X383))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_69])]) ).

fof(f13487,plain,
    ( ! [X381,X383,X382] :
        ( sQ2408_eqProxy(s(num,i(s(fun(fun(X381,bool),num),card),s(fun(X381,bool),X383))),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | sQ2408_eqProxy(s(X381,sK681(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X382,X381,X383)),s(X381,i(s(fun(cart(real,sK694),X381),X382),s(cart(real,sK694),sK682(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X382,X381,X383)))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK680(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X382,X381,X383)))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sQ2408_eqProxy(s(X381,i(s(fun(cart(real,sK694),X381),X382),s(cart(real,sK694),sK695))),s(X381,sK681(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X382,X381,X383))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f11530]) ).

fof(f11530,plain,
    ! [X2,X3,X0,X1,X7,X4] :
      ( sQ2408_eqProxy(s(X3,sK681(X0,X1,X2,X3,X4)),s(X3,i(s(fun(X1,X3),X2),s(X1,sK682(X0,X1,X2,X3,X4)))))
      | sQ2408_eqProxy(s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X4))),s(num,i(s(fun(fun(X1,bool),num),card),s(fun(X1,bool),X0))))
      | p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,sK680(X0,X1,X2,X3,X4)))),s(fun(X1,bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X7))),s(fun(X1,bool),X0))))
      | ~ sQ2408_eqProxy(s(X3,i(s(fun(X1,X3),X2),s(X1,X7))),s(X3,sK681(X0,X1,X2,X3,X4)))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0)))) ),
    inference(equality_proxy_replacement,[],[f7741,f10774,f10774,f10774]) ).

fof(f7741,plain,
    ! [X2,X3,X0,X1,X7,X4] :
      ( s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X4))) = s(num,i(s(fun(fun(X1,bool),num),card),s(fun(X1,bool),X0)))
      | p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,sK680(X0,X1,X2,X3,X4)))),s(fun(X1,bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X7))),s(fun(X1,bool),X0))))
      | s(X3,i(s(fun(X1,X3),X2),s(X1,X7))) != s(X3,sK681(X0,X1,X2,X3,X4))
      | s(X3,sK681(X0,X1,X2,X3,X4)) = s(X3,i(s(fun(X1,X3),X2),s(X1,sK682(X0,X1,X2,X3,X4)))) ),
    inference(cnf_transformation,[],[f6107]) ).

fof(f14209,plain,
    ( spl2409_68
    | spl2409_56
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13662,f13307,f14150,f14206]) ).

fof(f14206,plain,
    ( spl2409_68
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK2158(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_68])]) ).

fof(f13662,plain,
    ( sP2157(sK2156(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool))
    | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK2158(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)))))))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f10366]) ).

fof(f14204,plain,
    ( spl2409_67
    | spl2409_36
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13696,f13307,f14062,f14202]) ).

fof(f13696,plain,
    ( ! [X716,X715] :
        ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),X715))
        | ~ sP1180(X716,i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),X715)))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f12071]) ).

fof(f14200,plain,
    ( spl2409_29
    | ~ spl2409_42
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13594,f13307,f14089,f14033]) ).

fof(f13594,plain,
    ( ! [X582] :
        ( ~ sP2297(sK695,fun(cart(real,sK694),bool),in,cart(real,sK694))
        | sQ2408_eqProxy(s(fun(cart(real,sK694),bool),X582),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),X582)))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f13195]) ).

fof(f14199,plain,
    ( spl2409_28
    | ~ spl2409_66
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13677,f13307,f14196,f14029]) ).

fof(f14196,plain,
    ( spl2409_66
  <=> sQ2408_eqProxy(s(fun(cart(real,sK694),bool),sK328(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool))),s(fun(cart(real,sK694),bool),sK329(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_66])]) ).

fof(f13677,plain,
    ( ~ sQ2408_eqProxy(s(fun(cart(real,sK694),bool),sK328(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool))),s(fun(cart(real,sK694),bool),sK329(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool))))
    | sP323(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f11109]) ).

fof(f14194,plain,
    ( ~ spl2409_4
    | spl2409_65
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13505,f13307,f14192,f13923]) ).

fof(f14192,plain,
    ( spl2409_65
  <=> ! [X429,X430,X428] :
        ( sQ2408_eqProxy(s(X428,i(s(fun(fun(cart(real,sK694),bool),X428),sK1099(X430,X428,cart(real,sK694),X429)),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(X428,i(s(fun(X428,X428),i(s(fun(cart(real,sK694),fun(X428,X428)),X429),s(cart(real,sK694),sK695))),s(X428,i(s(fun(fun(cart(real,sK694),bool),X428),sK1099(X430,X428,cart(real,sK694),X429)),s(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(cart(real,sK694),bool)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),fun(cart(real,sK694),bool))),delete),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(cart(real,sK694),sK695))))))))
        | ~ sQ2408_eqProxy(s(cart(real,sK694),sK1101(X428,cart(real,sK694),X429)),s(cart(real,sK694),sK1100(X428,cart(real,sK694),X429))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_65])]) ).

fof(f13505,plain,
    ( ! [X430,X429,X428] :
        ( sQ2408_eqProxy(s(X428,i(s(fun(fun(cart(real,sK694),bool),X428),sK1099(X430,X428,cart(real,sK694),X429)),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(X428,i(s(fun(X428,X428),i(s(fun(cart(real,sK694),fun(X428,X428)),X429),s(cart(real,sK694),sK695))),s(X428,i(s(fun(fun(cart(real,sK694),bool),X428),sK1099(X430,X428,cart(real,sK694),X429)),s(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(cart(real,sK694),bool)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),fun(cart(real,sK694),bool))),delete),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(cart(real,sK694),sK695))))))))
        | ~ sQ2408_eqProxy(s(cart(real,sK694),sK1101(X428,cart(real,sK694),X429)),s(cart(real,sK694),sK1100(X428,cart(real,sK694),X429)))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f11992]) ).

fof(f11992,plain,
    ! [X2,X3,X0,X1,X8,X9] :
      ( ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X8))))
      | ~ sQ2408_eqProxy(s(X2,sK1101(X1,X2,X3)),s(X2,sK1100(X1,X2,X3)))
      | sQ2408_eqProxy(s(X1,i(s(fun(fun(X2,bool),X1),sK1099(X0,X1,X2,X3)),s(fun(X2,bool),X8))),s(X1,i(s(fun(X1,X1),i(s(fun(X2,fun(X1,X1)),X3),s(X2,X9))),s(X1,i(s(fun(fun(X2,bool),X1),sK1099(X0,X1,X2,X3)),s(fun(X2,bool),i(s(fun(X2,fun(X2,bool)),i(s(fun(fun(X2,bool),fun(X2,fun(X2,bool))),delete),s(fun(X2,bool),X8))),s(X2,X9))))))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X9))),s(fun(X2,bool),X8)))) ),
    inference(equality_proxy_replacement,[],[f8529,f10774,f10774]) ).

fof(f8529,plain,
    ! [X2,X3,X0,X1,X8,X9] :
      ( s(X1,i(s(fun(fun(X2,bool),X1),sK1099(X0,X1,X2,X3)),s(fun(X2,bool),X8))) = s(X1,i(s(fun(X1,X1),i(s(fun(X2,fun(X1,X1)),X3),s(X2,X9))),s(X1,i(s(fun(fun(X2,bool),X1),sK1099(X0,X1,X2,X3)),s(fun(X2,bool),i(s(fun(X2,fun(X2,bool)),i(s(fun(fun(X2,bool),fun(X2,fun(X2,bool))),delete),s(fun(X2,bool),X8))),s(X2,X9)))))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X9))),s(fun(X2,bool),X8))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X8))))
      | s(X2,sK1101(X1,X2,X3)) != s(X2,sK1100(X1,X2,X3)) ),
    inference(cnf_transformation,[],[f5267]) ).

fof(f5267,plain,
    ! [X0,X1,X3,X2] :
      ( ? [X6,X5,X4] :
          ( s(X1,i(s(fun(X1,X1),i(s(fun(X2,fun(X1,X1)),X3),s(X2,X6))),s(X1,i(s(fun(X1,X1),i(s(fun(X2,fun(X1,X1)),X3),s(X2,X5))),s(X1,X4))))) != s(X1,i(s(fun(X1,X1),i(s(fun(X2,fun(X1,X1)),X3),s(X2,X5))),s(X1,i(s(fun(X1,X1),i(s(fun(X2,fun(X1,X1)),X3),s(X2,X6))),s(X1,X4)))))
          & s(X2,X5) != s(X2,X6) )
      | ? [X7] :
          ( s(X1,i(s(fun(fun(X2,bool),X1),X7),s(fun(X2,bool),empty))) = s(X1,X0)
          & ! [X8,X9] :
              ( ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X8))))
              | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X9))),s(fun(X2,bool),X8))))
              | s(X1,i(s(fun(X1,X1),i(s(fun(X2,fun(X1,X1)),X3),s(X2,X9))),s(X1,i(s(fun(fun(X2,bool),X1),X7),s(fun(X2,bool),i(s(fun(X2,fun(X2,bool)),i(s(fun(fun(X2,bool),fun(X2,fun(X2,bool))),delete),s(fun(X2,bool),X8))),s(X2,X9))))))) = s(X1,i(s(fun(fun(X2,bool),X1),X7),s(fun(X2,bool),X8))) ) ) ),
    inference(flattening,[],[f5266]) ).

fof(f5266,plain,
    ! [X1,X0,X2,X3] :
      ( ? [X7] :
          ( s(X1,i(s(fun(fun(X2,bool),X1),X7),s(fun(X2,bool),empty))) = s(X1,X0)
          & ! [X9,X8] :
              ( s(X1,i(s(fun(X1,X1),i(s(fun(X2,fun(X1,X1)),X3),s(X2,X9))),s(X1,i(s(fun(fun(X2,bool),X1),X7),s(fun(X2,bool),i(s(fun(X2,fun(X2,bool)),i(s(fun(fun(X2,bool),fun(X2,fun(X2,bool))),delete),s(fun(X2,bool),X8))),s(X2,X9))))))) = s(X1,i(s(fun(fun(X2,bool),X1),X7),s(fun(X2,bool),X8)))
              | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X8))))
              | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X9))),s(fun(X2,bool),X8)))) ) )
      | ? [X6,X5,X4] :
          ( s(X1,i(s(fun(X1,X1),i(s(fun(X2,fun(X1,X1)),X3),s(X2,X6))),s(X1,i(s(fun(X1,X1),i(s(fun(X2,fun(X1,X1)),X3),s(X2,X5))),s(X1,X4))))) != s(X1,i(s(fun(X1,X1),i(s(fun(X2,fun(X1,X1)),X3),s(X2,X5))),s(X1,i(s(fun(X1,X1),i(s(fun(X2,fun(X1,X1)),X3),s(X2,X6))),s(X1,X4)))))
          & s(X2,X5) != s(X2,X6) ) ),
    inference(ennf_transformation,[],[f4563]) ).

fof(f4563,plain,
    ! [X1,X0,X2,X3] :
      ( ! [X5,X6,X4] :
          ( s(X2,X5) != s(X2,X6)
         => s(X1,i(s(fun(X1,X1),i(s(fun(X2,fun(X1,X1)),X3),s(X2,X6))),s(X1,i(s(fun(X1,X1),i(s(fun(X2,fun(X1,X1)),X3),s(X2,X5))),s(X1,X4))))) = s(X1,i(s(fun(X1,X1),i(s(fun(X2,fun(X1,X1)),X3),s(X2,X5))),s(X1,i(s(fun(X1,X1),i(s(fun(X2,fun(X1,X1)),X3),s(X2,X6))),s(X1,X4))))) )
     => ? [X7] :
          ( s(X1,i(s(fun(fun(X2,bool),X1),X7),s(fun(X2,bool),empty))) = s(X1,X0)
          & ! [X9,X8] :
              ( ( p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X8))))
                & p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X9))),s(fun(X2,bool),X8)))) )
             => s(X1,i(s(fun(X1,X1),i(s(fun(X2,fun(X1,X1)),X3),s(X2,X9))),s(X1,i(s(fun(fun(X2,bool),X1),X7),s(fun(X2,bool),i(s(fun(X2,fun(X2,bool)),i(s(fun(fun(X2,bool),fun(X2,fun(X2,bool))),delete),s(fun(X2,bool),X8))),s(X2,X9))))))) = s(X1,i(s(fun(fun(X2,bool),X1),X7),s(fun(X2,bool),X8))) ) ) ),
    inference(rectify,[],[f1920]) ).

fof(f1920,axiom,
    ! [X19,X9,X3,X10] :
      ( ! [X96,X0,X7] :
          ( s(X3,X0) != s(X3,X7)
         => s(X9,i(s(fun(X9,X9),i(s(fun(X3,fun(X9,X9)),X10),s(X3,X0))),s(X9,i(s(fun(X9,X9),i(s(fun(X3,fun(X9,X9)),X10),s(X3,X7))),s(X9,X96))))) = s(X9,i(s(fun(X9,X9),i(s(fun(X3,fun(X9,X9)),X10),s(X3,X7))),s(X9,i(s(fun(X9,X9),i(s(fun(X3,fun(X9,X9)),X10),s(X3,X0))),s(X9,X96))))) )
     => ? [X17] :
          ( s(X9,X19) = s(X9,i(s(fun(fun(X3,bool),X9),X17),s(fun(X3,bool),empty)))
          & ! [X96,X0] :
              ( ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),X96))))
                & p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X96)))) )
             => s(X9,i(s(fun(fun(X3,bool),X9),X17),s(fun(X3,bool),X96))) = s(X9,i(s(fun(X9,X9),i(s(fun(X3,fun(X9,X9)),X10),s(X3,X0))),s(X9,i(s(fun(fun(X3,bool),X9),X17),s(fun(X3,bool),i(s(fun(X3,fun(X3,bool)),i(s(fun(fun(X3,bool),fun(X3,fun(X3,bool))),delete),s(fun(X3,bool),X96))),s(X3,X0))))))) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aFINRECu_FUN) ).

fof(f14190,plain,
    ( ~ spl2409_4
    | spl2409_64
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13483,f13307,f14188,f13923]) ).

fof(f14188,plain,
    ( spl2409_64
  <=> ! [X371,X369,X370] :
        ( sQ2408_eqProxy(s(num,i(s(fun(fun(X369,bool),num),card),s(fun(X369,bool),X371))),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sQ2408_eqProxy(s(cart(real,sK694),sK683(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X370,X369,X371)),s(cart(real,sK694),sK682(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X370,X369,X371)))
        | ~ sQ2408_eqProxy(s(X369,i(s(fun(cart(real,sK694),X369),X370),s(cart(real,sK694),sK695))),s(X369,sK681(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X370,X369,X371)))
        | ~ p(s(bool,i(s(fun(fun(X369,bool),bool),i(s(fun(X369,fun(fun(X369,bool),bool)),in),s(X369,i(s(fun(cart(real,sK694),X369),X370),s(cart(real,sK694),sK680(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X370,X369,X371)))))),s(fun(X369,bool),X371)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_64])]) ).

fof(f13483,plain,
    ( ! [X371,X370,X369] :
        ( sQ2408_eqProxy(s(num,i(s(fun(fun(X369,bool),num),card),s(fun(X369,bool),X371))),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ p(s(bool,i(s(fun(fun(X369,bool),bool),i(s(fun(X369,fun(fun(X369,bool),bool)),in),s(X369,i(s(fun(cart(real,sK694),X369),X370),s(cart(real,sK694),sK680(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X370,X369,X371)))))),s(fun(X369,bool),X371))))
        | ~ sQ2408_eqProxy(s(X369,i(s(fun(cart(real,sK694),X369),X370),s(cart(real,sK694),sK695))),s(X369,sK681(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X370,X369,X371)))
        | ~ sQ2408_eqProxy(s(cart(real,sK694),sK683(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X370,X369,X371)),s(cart(real,sK694),sK682(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X370,X369,X371)))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f11526]) ).

fof(f11526,plain,
    ! [X2,X3,X0,X1,X7,X4] :
      ( ~ sQ2408_eqProxy(s(X3,i(s(fun(X1,X3),X2),s(X1,X7))),s(X3,sK681(X0,X1,X2,X3,X4)))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
      | sQ2408_eqProxy(s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X4))),s(num,i(s(fun(fun(X1,bool),num),card),s(fun(X1,bool),X0))))
      | ~ sQ2408_eqProxy(s(X1,sK683(X0,X1,X2,X3,X4)),s(X1,sK682(X0,X1,X2,X3,X4)))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,i(s(fun(X1,X3),X2),s(X1,sK680(X0,X1,X2,X3,X4)))))),s(fun(X3,bool),X4))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X7))),s(fun(X1,bool),X0)))) ),
    inference(equality_proxy_replacement,[],[f7745,f10774,f10774,f10774]) ).

fof(f7745,plain,
    ! [X2,X3,X0,X1,X7,X4] :
      ( s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X4))) = s(num,i(s(fun(fun(X1,bool),num),card),s(fun(X1,bool),X0)))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,i(s(fun(X1,X3),X2),s(X1,sK680(X0,X1,X2,X3,X4)))))),s(fun(X3,bool),X4))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X7))),s(fun(X1,bool),X0))))
      | s(X3,i(s(fun(X1,X3),X2),s(X1,X7))) != s(X3,sK681(X0,X1,X2,X3,X4))
      | s(X1,sK683(X0,X1,X2,X3,X4)) != s(X1,sK682(X0,X1,X2,X3,X4)) ),
    inference(cnf_transformation,[],[f6107]) ).

fof(f14186,plain,
    ( spl2409_28
    | spl2409_63
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13603,f13307,f14183,f14029]) ).

fof(f14183,plain,
    ( spl2409_63
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK329(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_63])]) ).

fof(f13603,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK329(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool))))))
    | sP323(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f7038]) ).

fof(f14181,plain,
    ( ~ spl2409_61
    | spl2409_62
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13636,f13307,f14178,f14174]) ).

fof(f14174,plain,
    ( spl2409_61
  <=> p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),p0),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_61])]) ).

fof(f13636,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(fun(fun(fun(cart(real,sK694),bool),bool),bool),fun(fun(cart(real,sK694),bool),bool)),unions),s(fun(fun(fun(cart(real,sK694),bool),bool),bool),p0))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
    | ~ p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),p0),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))))))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f8943]) ).

fof(f14172,plain,
    ( spl2409_28
    | spl2409_60
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13604,f13307,f14169,f14029]) ).

fof(f14169,plain,
    ( spl2409_60
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK328(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_60])]) ).

fof(f13604,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK328(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool))))))
    | sP323(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f7039]) ).

fof(f14167,plain,
    ( ~ spl2409_59
    | spl2409_46
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13698,f13307,f14106,f14164]) ).

fof(f14164,plain,
    ( spl2409_59
  <=> sQ2408_eqProxy(s(fun(cart(real,sK694),bool),sK1182(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)))),s(fun(cart(real,sK694),bool),sK1181(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_59])]) ).

fof(f14106,plain,
    ( spl2409_46
  <=> sP1180(sK1179(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_46])]) ).

fof(f13698,plain,
    ( sP1180(sK1179(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool))
    | ~ sQ2408_eqProxy(s(fun(cart(real,sK694),bool),sK1182(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)))),s(fun(cart(real,sK694),bool),sK1181(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)))))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f12072]) ).

fof(f14162,plain,
    ( ~ spl2409_58
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13541,f13307,f14159]) ).

fof(f14159,plain,
    ( spl2409_58
  <=> sQ2408_eqProxy(s(fun(cart(real,sK694),bool),empty),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_58])]) ).

fof(f13541,plain,
    ( ~ sQ2408_eqProxy(s(fun(cart(real,sK694),bool),empty),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f12881]) ).

fof(f12881,plain,
    ! [X2,X0,X1] :
      ( ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X2))),s(fun(X1,bool),X0))))
      | ~ sQ2408_eqProxy(s(fun(X1,bool),empty),s(fun(X1,bool),X0)) ),
    inference(equality_proxy_replacement,[],[f9987,f10774]) ).

fof(f9987,plain,
    ! [X2,X0,X1] :
      ( s(fun(X1,bool),empty) != s(fun(X1,bool),X0)
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X2))),s(fun(X1,bool),X0)))) ),
    inference(cnf_transformation,[],[f4585]) ).

fof(f4585,plain,
    ! [X1,X0] :
      ( ? [X2] : p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X2))),s(fun(X1,bool),X0))))
    <=> s(fun(X1,bool),empty) != s(fun(X1,bool),X0) ),
    inference(rectify,[],[f1700]) ).

fof(f1700,axiom,
    ! [X96,X3] :
      ( ? [X0] : p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),X96))))
    <=> s(fun(X3,bool),X96) != s(fun(X3,bool),empty) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aMEMBERu_NOTu_EMPTY) ).

fof(f14157,plain,
    ( spl2409_56
    | spl2409_57
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13661,f13307,f14154,f14150]) ).

fof(f14154,plain,
    ( spl2409_57
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK2159(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_57])]) ).

fof(f13661,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK2159(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)))))))
    | sP2157(sK2156(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f10365]) ).

fof(f14148,plain,
    ( ~ spl2409_4
    | spl2409_55
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13498,f13307,f14146,f13923]) ).

fof(f14146,plain,
    ( spl2409_55
  <=> ! [X408,X409] :
        ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),X409))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(cart(real,sK694),cart(real,sK694)),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),image),s(fun(cart(real,sK694),cart(real,sK694)),X408))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))
        | ~ sQ2408_eqProxy(s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),X408),s(cart(real,sK694),sK695))),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),X408),s(cart(real,sK694),X409))))
        | sQ2408_eqProxy(s(cart(real,sK694),X409),s(cart(real,sK694),sK695)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_55])]) ).

fof(f13498,plain,
    ( ! [X409,X408] :
        ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),X409))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | sQ2408_eqProxy(s(cart(real,sK694),X409),s(cart(real,sK694),sK695))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sQ2408_eqProxy(s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),X408),s(cart(real,sK694),sK695))),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),X408),s(cart(real,sK694),X409))))
        | ~ sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(cart(real,sK694),cart(real,sK694)),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),image),s(fun(cart(real,sK694),cart(real,sK694)),X408))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f11752]) ).

fof(f11752,plain,
    ! [X2,X3,X0,X1,X4] :
      ( ~ sQ2408_eqProxy(s(X0,i(s(fun(X0,X0),X2),s(X0,X4))),s(X0,i(s(fun(X0,X0),X2),s(X0,X3))))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X3))),s(fun(X0,bool),X1))))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),finite),s(fun(X0,bool),X1))))
      | ~ sQ2408_eqProxy(s(fun(X0,bool),i(s(fun(fun(X0,bool),fun(X0,bool)),i(s(fun(fun(X0,X0),fun(fun(X0,bool),fun(X0,bool))),image),s(fun(X0,X0),X2))),s(fun(X0,bool),X1))),s(fun(X0,bool),X1))
      | sQ2408_eqProxy(s(X0,X3),s(X0,X4))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X4))),s(fun(X0,bool),X1)))) ),
    inference(equality_proxy_replacement,[],[f8090,f10774,f10774,f10774]) ).

fof(f8090,plain,
    ! [X2,X3,X0,X1,X4] :
      ( s(X0,X3) = s(X0,X4)
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X3))),s(fun(X0,bool),X1))))
      | s(X0,i(s(fun(X0,X0),X2),s(X0,X4))) != s(X0,i(s(fun(X0,X0),X2),s(X0,X3)))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X4))),s(fun(X0,bool),X1))))
      | s(fun(X0,bool),i(s(fun(fun(X0,bool),fun(X0,bool)),i(s(fun(fun(X0,X0),fun(fun(X0,bool),fun(X0,bool))),image),s(fun(X0,X0),X2))),s(fun(X0,bool),X1))) != s(fun(X0,bool),X1)
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),finite),s(fun(X0,bool),X1)))) ),
    inference(cnf_transformation,[],[f5854]) ).

fof(f5854,plain,
    ! [X1,X0,X2] :
      ( ~ p(s(bool,i(s(fun(fun(X0,bool),bool),finite),s(fun(X0,bool),X1))))
      | s(fun(X0,bool),i(s(fun(fun(X0,bool),fun(X0,bool)),i(s(fun(fun(X0,X0),fun(fun(X0,bool),fun(X0,bool))),image),s(fun(X0,X0),X2))),s(fun(X0,bool),X1))) != s(fun(X0,bool),X1)
      | ! [X4,X3] :
          ( ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X4))),s(fun(X0,bool),X1))))
          | s(X0,i(s(fun(X0,X0),X2),s(X0,X4))) != s(X0,i(s(fun(X0,X0),X2),s(X0,X3)))
          | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X3))),s(fun(X0,bool),X1))))
          | s(X0,X3) = s(X0,X4) ) ),
    inference(flattening,[],[f5853]) ).

fof(f5853,plain,
    ! [X0,X2,X1] :
      ( ! [X4,X3] :
          ( s(X0,X3) = s(X0,X4)
          | s(X0,i(s(fun(X0,X0),X2),s(X0,X4))) != s(X0,i(s(fun(X0,X0),X2),s(X0,X3)))
          | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X4))),s(fun(X0,bool),X1))))
          | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X3))),s(fun(X0,bool),X1)))) )
      | s(fun(X0,bool),i(s(fun(fun(X0,bool),fun(X0,bool)),i(s(fun(fun(X0,X0),fun(fun(X0,bool),fun(X0,bool))),image),s(fun(X0,X0),X2))),s(fun(X0,bool),X1))) != s(fun(X0,bool),X1)
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),finite),s(fun(X0,bool),X1)))) ),
    inference(ennf_transformation,[],[f4493]) ).

fof(f4493,plain,
    ! [X0,X2,X1] :
      ( ( s(fun(X0,bool),i(s(fun(fun(X0,bool),fun(X0,bool)),i(s(fun(fun(X0,X0),fun(fun(X0,bool),fun(X0,bool))),image),s(fun(X0,X0),X2))),s(fun(X0,bool),X1))) = s(fun(X0,bool),X1)
        & p(s(bool,i(s(fun(fun(X0,bool),bool),finite),s(fun(X0,bool),X1)))) )
     => ! [X4,X3] :
          ( ( s(X0,i(s(fun(X0,X0),X2),s(X0,X4))) = s(X0,i(s(fun(X0,X0),X2),s(X0,X3)))
            & p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X4))),s(fun(X0,bool),X1))))
            & p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X3))),s(fun(X0,bool),X1)))) )
         => s(X0,X3) = s(X0,X4) ) ),
    inference(rectify,[],[f2039]) ).

fof(f2039,axiom,
    ! [X570,X96,X10] :
      ( ( s(fun(X570,bool),X96) = s(fun(X570,bool),i(s(fun(fun(X570,bool),fun(X570,bool)),i(s(fun(fun(X570,X570),fun(fun(X570,bool),fun(X570,bool))),image),s(fun(X570,X570),X10))),s(fun(X570,bool),X96)))
        & p(s(bool,i(s(fun(fun(X570,bool),bool),finite),s(fun(X570,bool),X96)))) )
     => ! [X7,X0] :
          ( ( s(X570,i(s(fun(X570,X570),X10),s(X570,X0))) = s(X570,i(s(fun(X570,X570),X10),s(X570,X7)))
            & p(s(bool,i(s(fun(fun(X570,bool),bool),i(s(fun(X570,fun(fun(X570,bool),bool)),in),s(X570,X7))),s(fun(X570,bool),X96))))
            & p(s(bool,i(s(fun(fun(X570,bool),bool),i(s(fun(X570,fun(fun(X570,bool),bool)),in),s(X570,X0))),s(fun(X570,bool),X96)))) )
         => s(X570,X0) = s(X570,X7) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aIMAGEu_IMPu_INJECTIVE) ).

fof(f14144,plain,
    ( spl2409_46
    | spl2409_54
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13632,f13307,f14141,f14106]) ).

fof(f14141,plain,
    ( spl2409_54
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK1181(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_54])]) ).

fof(f13632,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK1181(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)))))))
    | sP1180(sK1179(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f8647]) ).

fof(f14139,plain,
    ( spl2409_53
    | spl2409_36
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13590,f13307,f14062,f14137]) ).

fof(f13590,plain,
    ( ! [X578,X577] :
        ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),X577))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),X577))))
        | ~ sP2103(X578,cart(real,sK694),fun(cart(real,sK694),bool),in) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f13040]) ).

fof(f14135,plain,
    ( ~ spl2409_4
    | spl2409_52
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13548,f13307,f14133,f13923]) ).

fof(f14133,plain,
    ( spl2409_52
  <=> ! [X523,X525,X524,X526] :
        ( ~ sQ2408_eqProxy(s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(num,i(s(fun(fun(X524,bool),num),card),s(fun(X524,bool),X526))))
        | ~ sQ2408_eqProxy(s(fun(X524,bool),X526),s(fun(X524,bool),i(s(fun(fun(cart(real,sK694),bool),fun(X524,bool)),i(s(fun(fun(cart(real,sK694),X524),fun(fun(cart(real,sK694),bool),fun(X524,bool))),image),s(fun(cart(real,sK694),X524),X525))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | sQ2408_eqProxy(s(cart(real,sK694),sK695),s(cart(real,sK694),X523))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),X523))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sQ2408_eqProxy(s(X524,i(s(fun(cart(real,sK694),X524),X525),s(cart(real,sK694),X523))),s(X524,i(s(fun(cart(real,sK694),X524),X525),s(cart(real,sK694),sK695)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_52])]) ).

fof(f13548,plain,
    ( ! [X526,X523,X525,X524] :
        ( ~ sQ2408_eqProxy(s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(num,i(s(fun(fun(X524,bool),num),card),s(fun(X524,bool),X526))))
        | ~ sQ2408_eqProxy(s(X524,i(s(fun(cart(real,sK694),X524),X525),s(cart(real,sK694),X523))),s(X524,i(s(fun(cart(real,sK694),X524),X525),s(cart(real,sK694),sK695))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),X523))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | sQ2408_eqProxy(s(cart(real,sK694),sK695),s(cart(real,sK694),X523))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sQ2408_eqProxy(s(fun(X524,bool),X526),s(fun(X524,bool),i(s(fun(fun(cart(real,sK694),bool),fun(X524,bool)),i(s(fun(fun(cart(real,sK694),X524),fun(fun(cart(real,sK694),bool),fun(X524,bool))),image),s(fun(cart(real,sK694),X524),X525))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f13059]) ).

fof(f14131,plain,
    ( spl2409_19
    | ~ spl2409_51
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13560,f13307,f14128,f13990]) ).

fof(f14128,plain,
    ( spl2409_51
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(cart(real,sK694),bool)),unions),s(fun(fun(cart(real,sK694),bool),bool),sK1891(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),cart(real,sK694)))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_51])]) ).

fof(f13560,plain,
    ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(cart(real,sK694),bool)),unions),s(fun(fun(cart(real,sK694),bool),bool),sK1891(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),cart(real,sK694))))))))
    | sP1893(sK1892(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),cart(real,sK694)),cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f9890]) ).

fof(f14126,plain,
    ( ~ spl2409_4
    | spl2409_50
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13470,f13307,f14124,f13923]) ).

fof(f14124,plain,
    ( spl2409_50
  <=> ! [X292] :
        ( ~ sP579(sK577(X292,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694)),sK578(X292,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694)),cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X292)
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),bool),bool)),subset),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(cart(real,sK694),cart(real,sK694)),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),image),s(fun(cart(real,sK694),cart(real,sK694)),X292))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | sQ2408_eqProxy(s(cart(real,sK694),sK695),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),X292),s(cart(real,sK694),sK580(X292,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),sK695))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_50])]) ).

fof(f13470,plain,
    ( ! [X292] :
        ( ~ sP579(sK577(X292,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694)),sK578(X292,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694)),cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X292)
        | sQ2408_eqProxy(s(cart(real,sK694),sK695),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),X292),s(cart(real,sK694),sK580(X292,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),sK695)))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),bool),bool)),subset),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(cart(real,sK694),cart(real,sK694)),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),image),s(fun(cart(real,sK694),cart(real,sK694)),X292))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f11416]) ).

fof(f11416,plain,
    ! [X2,X0,X1,X5] :
      ( ~ sP579(sK577(X0,X1,X2),sK578(X0,X1,X2),X2,X1,X0)
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(fun(X2,bool),fun(fun(X2,bool),bool)),subset),s(fun(X2,bool),i(s(fun(fun(X2,bool),fun(X2,bool)),i(s(fun(fun(X2,X2),fun(fun(X2,bool),fun(X2,bool))),image),s(fun(X2,X2),X0))),s(fun(X2,bool),X1))))),s(fun(X2,bool),X1))))
      | sQ2408_eqProxy(s(X2,X5),s(X2,i(s(fun(X2,X2),X0),s(X2,sK580(X0,X1,X2,X5)))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X1))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X5))),s(fun(X2,bool),X1)))) ),
    inference(equality_proxy_replacement,[],[f7550,f10774]) ).

fof(f7550,plain,
    ! [X2,X0,X1,X5] :
      ( ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(fun(X2,bool),fun(fun(X2,bool),bool)),subset),s(fun(X2,bool),i(s(fun(fun(X2,bool),fun(X2,bool)),i(s(fun(fun(X2,X2),fun(fun(X2,bool),fun(X2,bool))),image),s(fun(X2,X2),X0))),s(fun(X2,bool),X1))))),s(fun(X2,bool),X1))))
      | ~ sP579(sK577(X0,X1,X2),sK578(X0,X1,X2),X2,X1,X0)
      | s(X2,X5) = s(X2,i(s(fun(X2,X2),X0),s(X2,sK580(X0,X1,X2,X5))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X5))),s(fun(X2,bool),X1))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X1)))) ),
    inference(cnf_transformation,[],[f5925]) ).

fof(f14122,plain,
    ( spl2409_49
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13441,f13307,f14119]) ).

fof(f14119,plain,
    ( spl2409_49
  <=> sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),insert),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK108(sK695,cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_49])]) ).

fof(f13441,plain,
    ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),insert),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK108(sK695,cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f10889]) ).

fof(f14117,plain,
    ( ~ spl2409_4
    | spl2409_48
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13444,f13307,f14115,f13923]) ).

fof(f14115,plain,
    ( spl2409_48
  <=> ! [X214,X216,X217,X215] :
        ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),X217))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | sQ2408_eqProxy(s(cart(real,sK694),sK695),s(cart(real,sK694),X217))
        | ~ sQ2408_eqProxy(s(num,i(s(fun(fun(X215,bool),num),card),s(fun(X215,bool),X216))),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sP225(sK224(cart(real,sK694),X214,X215,X216,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X216,X215,X214,cart(real,sK694))
        | ~ sQ2408_eqProxy(s(X215,i(s(fun(cart(real,sK694),X215),X214),s(cart(real,sK694),sK695))),s(X215,i(s(fun(cart(real,sK694),X215),X214),s(cart(real,sK694),X217))))
        | ~ p(s(bool,i(s(fun(fun(X215,bool),bool),i(s(fun(fun(X215,bool),fun(fun(X215,bool),bool)),subset),s(fun(X215,bool),i(s(fun(fun(cart(real,sK694),bool),fun(X215,bool)),i(s(fun(fun(cart(real,sK694),X215),fun(fun(cart(real,sK694),bool),fun(X215,bool))),image),s(fun(cart(real,sK694),X215),X214))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))),s(fun(X215,bool),X216))))
        | ~ p(s(bool,i(s(fun(fun(X215,bool),bool),finite),s(fun(X215,bool),X216)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_48])]) ).

fof(f13444,plain,
    ( ! [X215,X216,X214,X217] :
        ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),X217))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sP225(sK224(cart(real,sK694),X214,X215,X216,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X216,X215,X214,cart(real,sK694))
        | ~ p(s(bool,i(s(fun(fun(X215,bool),bool),finite),s(fun(X215,bool),X216))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ p(s(bool,i(s(fun(fun(X215,bool),bool),i(s(fun(fun(X215,bool),fun(fun(X215,bool),bool)),subset),s(fun(X215,bool),i(s(fun(fun(cart(real,sK694),bool),fun(X215,bool)),i(s(fun(fun(cart(real,sK694),X215),fun(fun(cart(real,sK694),bool),fun(X215,bool))),image),s(fun(cart(real,sK694),X215),X214))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))),s(fun(X215,bool),X216))))
        | ~ sQ2408_eqProxy(s(X215,i(s(fun(cart(real,sK694),X215),X214),s(cart(real,sK694),sK695))),s(X215,i(s(fun(cart(real,sK694),X215),X214),s(cart(real,sK694),X217))))
        | ~ sQ2408_eqProxy(s(num,i(s(fun(fun(X215,bool),num),card),s(fun(X215,bool),X216))),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | sQ2408_eqProxy(s(cart(real,sK694),sK695),s(cart(real,sK694),X217)) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f11032]) ).

fof(f14113,plain,
    ( spl2409_47
    | ~ spl2409_4
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13384,f13307,f13923,f14111]) ).

fof(f14111,plain,
    ( spl2409_47
  <=> ! [X96,X95] :
        ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,sK694),real),X95),s(cart(real,sK694),sK695))))),s(real,i(s(fun(cart(real,sK694),real),X96),s(cart(real,sK694),sK695))))))
        | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(fun(cart(real,sK694),real),real),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),real),real)),sum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),real),X95))))),s(real,i(s(fun(fun(cart(real,sK694),real),real),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),real),real)),sum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),real),X96))))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK637(X95,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X96,cart(real,sK694))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_47])]) ).

fof(f13384,plain,
    ( ! [X96,X95] :
        ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,sK694),real),X95),s(cart(real,sK694),sK695))))),s(real,i(s(fun(cart(real,sK694),real),X96),s(cart(real,sK694),sK695))))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK637(X95,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X96,cart(real,sK694))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(fun(cart(real,sK694),real),real),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),real),real)),sum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),real),X95))))),s(real,i(s(fun(fun(cart(real,sK694),real),real),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),real),real)),sum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),real),X96)))))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f7641]) ).

fof(f7641,plain,
    ! [X2,X3,X0,X1,X4] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(fun(X3,real),real),i(s(fun(fun(X3,bool),fun(fun(X3,real),real)),sum),s(fun(X3,bool),X1))),s(fun(X3,real),X0))))),s(real,i(s(fun(fun(X3,real),real),i(s(fun(fun(X3,bool),fun(fun(X3,real),real)),sum),s(fun(X3,bool),X1))),s(fun(X3,real),X2))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(X3,real),X0),s(X3,X4))))),s(real,i(s(fun(X3,real),X2),s(X3,X4))))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X4))),s(fun(X3,bool),X1))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X1))))
      | p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,sK637(X0,X1,X2,X3)))),s(fun(X3,bool),X1)))) ),
    inference(cnf_transformation,[],[f6185]) ).

fof(f6185,plain,
    ! [X2,X3,X0,X1] :
      ( ~ p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X1))))
      | ? [X5] :
          ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(X3,real),X0),s(X3,X5))))),s(real,i(s(fun(X3,real),X2),s(X3,X5))))))
          & p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X5))),s(fun(X3,bool),X1)))) )
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(fun(X3,real),real),i(s(fun(fun(X3,bool),fun(fun(X3,real),real)),sum),s(fun(X3,bool),X1))),s(fun(X3,real),X0))))),s(real,i(s(fun(fun(X3,real),real),i(s(fun(fun(X3,bool),fun(fun(X3,real),real)),sum),s(fun(X3,bool),X1))),s(fun(X3,real),X2))))))
      | ! [X4] :
          ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(X3,real),X0),s(X3,X4))))),s(real,i(s(fun(X3,real),X2),s(X3,X4))))))
          | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X4))),s(fun(X3,bool),X1)))) ) ),
    inference(flattening,[],[f6184]) ).

fof(f6184,plain,
    ! [X0,X3,X1,X2] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(fun(X3,real),real),i(s(fun(fun(X3,bool),fun(fun(X3,real),real)),sum),s(fun(X3,bool),X1))),s(fun(X3,real),X0))))),s(real,i(s(fun(fun(X3,real),real),i(s(fun(fun(X3,bool),fun(fun(X3,real),real)),sum),s(fun(X3,bool),X1))),s(fun(X3,real),X2))))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X1))))
      | ! [X4] :
          ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(X3,real),X0),s(X3,X4))))),s(real,i(s(fun(X3,real),X2),s(X3,X4))))))
          | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X4))),s(fun(X3,bool),X1)))) )
      | ? [X5] :
          ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(X3,real),X0),s(X3,X5))))),s(real,i(s(fun(X3,real),X2),s(X3,X5))))))
          & p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X5))),s(fun(X3,bool),X1)))) ) ),
    inference(ennf_transformation,[],[f4071]) ).

fof(f4071,plain,
    ! [X0,X3,X1,X2] :
      ( ( p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X1))))
        & ? [X4] :
            ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(X3,real),X0),s(X3,X4))))),s(real,i(s(fun(X3,real),X2),s(X3,X4))))))
            & p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X4))),s(fun(X3,bool),X1)))) )
        & ! [X5] :
            ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X5))),s(fun(X3,bool),X1))))
           => p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(X3,real),X0),s(X3,X5))))),s(real,i(s(fun(X3,real),X2),s(X3,X5)))))) ) )
     => p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(fun(X3,real),real),i(s(fun(fun(X3,bool),fun(fun(X3,real),real)),sum),s(fun(X3,bool),X1))),s(fun(X3,real),X0))))),s(real,i(s(fun(fun(X3,real),real),i(s(fun(fun(X3,bool),fun(fun(X3,real),real)),sum),s(fun(X3,bool),X1))),s(fun(X3,real),X2)))))) ),
    inference(rectify,[],[f2275]) ).

fof(f2275,axiom,
    ! [X10,X96,X17,X3] :
      ( ( p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X96))))
        & ? [X0] :
            ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),X96))))
            & p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(X3,real),X10),s(X3,X0))))),s(real,i(s(fun(X3,real),X17),s(X3,X0)))))) )
        & ! [X0] :
            ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),X96))))
           => p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(X3,real),X10),s(X3,X0))))),s(real,i(s(fun(X3,real),X17),s(X3,X0)))))) ) )
     => p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(fun(X3,real),real),i(s(fun(fun(X3,bool),fun(fun(X3,real),real)),sum),s(fun(X3,bool),X96))),s(fun(X3,real),X10))))),s(real,i(s(fun(fun(X3,real),real),i(s(fun(fun(X3,bool),fun(fun(X3,real),real)),sum),s(fun(X3,bool),X96))),s(fun(X3,real),X17)))))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aSUMu_LT) ).

fof(f14109,plain,
    ( spl2409_45
    | spl2409_46
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13631,f13307,f14106,f14102]) ).

fof(f14102,plain,
    ( spl2409_45
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK1182(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_45])]) ).

fof(f13631,plain,
    ( sP1180(sK1179(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool))
    | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK1182(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)))))))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f8646]) ).

fof(f14100,plain,
    ( spl2409_19
    | spl2409_44
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13559,f13307,f14098,f13990]) ).

fof(f14098,plain,
    ( spl2409_44
  <=> ! [X548] :
        ( ~ p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),X548))),s(fun(fun(cart(real,sK694),bool),bool),sK1891(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),cart(real,sK694))))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),X548)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_44])]) ).

fof(f13559,plain,
    ( ! [X548] :
        ( ~ p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),X548))),s(fun(fun(cart(real,sK694),bool),bool),sK1891(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),cart(real,sK694))))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),X548))))
        | sP1893(sK1892(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),cart(real,sK694)),cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f9888]) ).

fof(f14096,plain,
    ( spl2409_42
    | ~ spl2409_43
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13593,f13307,f14093,f14089]) ).

fof(f14093,plain,
    ( spl2409_43
  <=> sQ2408_eqProxy(s(fun(cart(real,sK694),bool),sK2304(cart(real,sK694),in,fun(cart(real,sK694),bool),sK695)),s(fun(cart(real,sK694),bool),sK2303(cart(real,sK694),in,fun(cart(real,sK694),bool),sK695))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_43])]) ).

fof(f13593,plain,
    ( ~ sQ2408_eqProxy(s(fun(cart(real,sK694),bool),sK2304(cart(real,sK694),in,fun(cart(real,sK694),bool),sK695)),s(fun(cart(real,sK694),bool),sK2303(cart(real,sK694),in,fun(cart(real,sK694),bool),sK695)))
    | sP2297(sK695,fun(cart(real,sK694),bool),in,cart(real,sK694))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f13194]) ).

fof(f14087,plain,
    ( ~ spl2409_4
    | spl2409_41
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13544,f13307,f14085,f13923]) ).

fof(f14085,plain,
    ( spl2409_41
  <=> ! [X509,X510] :
        ( p(s(bool,i(s(fun(fun(X509,bool),bool),i(s(fun(X509,fun(fun(X509,bool),bool)),in),s(X509,i(s(fun(cart(real,sK694),X509),sK2006(X509,X510,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694))),s(cart(real,sK694),sK695))))),s(fun(X509,bool),X510))))
        | ~ sQ2408_eqProxy(s(num,i(s(fun(fun(X509,bool),num),card),s(fun(X509,bool),X510))),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ p(s(bool,i(s(fun(fun(X509,bool),bool),finite),s(fun(X509,bool),X510)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_41])]) ).

fof(f13544,plain,
    ( ! [X510,X509] :
        ( p(s(bool,i(s(fun(fun(X509,bool),bool),i(s(fun(X509,fun(fun(X509,bool),bool)),in),s(X509,i(s(fun(cart(real,sK694),X509),sK2006(X509,X510,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694))),s(cart(real,sK694),sK695))))),s(fun(X509,bool),X510))))
        | ~ p(s(bool,i(s(fun(fun(X509,bool),bool),finite),s(fun(X509,bool),X510))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sQ2408_eqProxy(s(num,i(s(fun(fun(X509,bool),num),card),s(fun(X509,bool),X510))),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f12928]) ).

fof(f12928,plain,
    ! [X2,X3,X0,X1,X6] :
      ( ~ p(s(bool,i(s(fun(fun(X0,bool),bool),finite),s(fun(X0,bool),X1))))
      | ~ sQ2408_eqProxy(s(num,i(s(fun(fun(X0,bool),num),card),s(fun(X0,bool),X1))),s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X2))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X6))),s(fun(X3,bool),X2))))
      | p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,i(s(fun(X3,X0),sK2006(X0,X1,X2,X3)),s(X3,X6))))),s(fun(X0,bool),X1))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X2)))) ),
    inference(equality_proxy_replacement,[],[f10086,f10774]) ).

fof(f10086,plain,
    ! [X2,X3,X0,X1,X6] :
      ( ~ p(s(bool,i(s(fun(fun(X0,bool),bool),finite),s(fun(X0,bool),X1))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X6))),s(fun(X3,bool),X2))))
      | p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,i(s(fun(X3,X0),sK2006(X0,X1,X2,X3)),s(X3,X6))))),s(fun(X0,bool),X1))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X2))))
      | s(num,i(s(fun(fun(X0,bool),num),card),s(fun(X0,bool),X1))) != s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X2))) ),
    inference(cnf_transformation,[],[f6294]) ).

fof(f14083,plain,
    ( ~ spl2409_28
    | spl2409_36
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13675,f13307,f14062,f14029]) ).

fof(f13675,plain,
    ( ! [X662] :
        ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),X662))
        | ~ sP323(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),X662)))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f11108]) ).

fof(f14082,plain,
    ( ~ spl2409_4
    | spl2409_40
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13497,f13307,f14080,f13923]) ).

fof(f14080,plain,
    ( spl2409_40
  <=> ! [X407,X406] :
        ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),X407))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | sQ2408_eqProxy(s(cart(real,sK694),sK695),s(cart(real,sK694),X407))
        | ~ sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(cart(real,sK694),cart(real,sK694)),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),image),s(fun(cart(real,sK694),cart(real,sK694)),X406))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))
        | ~ sQ2408_eqProxy(s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),X406),s(cart(real,sK694),X407))),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),X406),s(cart(real,sK694),sK695)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_40])]) ).

fof(f13497,plain,
    ( ! [X407,X406] :
        ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),X407))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sQ2408_eqProxy(s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),X406),s(cart(real,sK694),X407))),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),X406),s(cart(real,sK694),sK695))))
        | ~ sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(cart(real,sK694),cart(real,sK694)),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),image),s(fun(cart(real,sK694),cart(real,sK694)),X406))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))
        | sQ2408_eqProxy(s(cart(real,sK694),sK695),s(cart(real,sK694),X407))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f11752]) ).

fof(f14078,plain,
    ( spl2409_38
    | ~ spl2409_39
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13332,f13307,f14075,f14071]) ).

fof(f14071,plain,
    ( spl2409_38
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),dependent),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_38])]) ).

fof(f14075,plain,
    ( spl2409_39
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(cart(real,sK694),bool)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),fun(cart(real,sK694),bool))),delete),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(cart(real,sK694),sK695)))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_39])]) ).

fof(f13332,plain,
    ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(cart(real,sK694),bool)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),fun(cart(real,sK694),bool))),delete),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(cart(real,sK694),sK695))))))))
    | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),dependent),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f6522]) ).

fof(f6522,plain,
    ! [X2,X0,X1] :
      ( ~ p(s(bool,i(s(fun(fun(cart(real,X1),bool),bool),i(s(fun(cart(real,X1),fun(fun(cart(real,X1),bool),bool)),in),s(cart(real,X1),X2))),s(fun(cart(real,X1),bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(cart(real,X1),bool),bool),i(s(fun(cart(real,X1),fun(fun(cart(real,X1),bool),bool)),in),s(cart(real,X1),X2))),s(fun(cart(real,X1),bool),i(s(fun(fun(cart(real,X1),bool),fun(cart(real,X1),bool)),span),s(fun(cart(real,X1),bool),i(s(fun(cart(real,X1),fun(cart(real,X1),bool)),i(s(fun(fun(cart(real,X1),bool),fun(cart(real,X1),fun(cart(real,X1),bool))),delete),s(fun(cart(real,X1),bool),X0))),s(cart(real,X1),X2))))))))
      | p(s(bool,i(s(fun(fun(cart(real,X1),bool),bool),dependent),s(fun(cart(real,X1),bool),X0)))) ),
    inference(cnf_transformation,[],[f3689]) ).

fof(f3689,plain,
    ! [X1,X0] :
      ( ? [X2] :
          ( p(s(bool,i(s(fun(fun(cart(real,X1),bool),bool),i(s(fun(cart(real,X1),fun(fun(cart(real,X1),bool),bool)),in),s(cart(real,X1),X2))),s(fun(cart(real,X1),bool),i(s(fun(fun(cart(real,X1),bool),fun(cart(real,X1),bool)),span),s(fun(cart(real,X1),bool),i(s(fun(cart(real,X1),fun(cart(real,X1),bool)),i(s(fun(fun(cart(real,X1),bool),fun(cart(real,X1),fun(cart(real,X1),bool))),delete),s(fun(cart(real,X1),bool),X0))),s(cart(real,X1),X2))))))))
          & p(s(bool,i(s(fun(fun(cart(real,X1),bool),bool),i(s(fun(cart(real,X1),fun(fun(cart(real,X1),bool),bool)),in),s(cart(real,X1),X2))),s(fun(cart(real,X1),bool),X0)))) )
    <=> p(s(bool,i(s(fun(fun(cart(real,X1),bool),bool),dependent),s(fun(cart(real,X1),bool),X0)))) ),
    inference(rectify,[],[f3296]) ).

fof(f3296,axiom,
    ! [X96,X1362] :
      ( p(s(bool,i(s(fun(fun(cart(real,X1362),bool),bool),dependent),s(fun(cart(real,X1362),bool),X96))))
    <=> ? [X15] :
          ( p(s(bool,i(s(fun(fun(cart(real,X1362),bool),bool),i(s(fun(cart(real,X1362),fun(fun(cart(real,X1362),bool),bool)),in),s(cart(real,X1362),X15))),s(fun(cart(real,X1362),bool),i(s(fun(fun(cart(real,X1362),bool),fun(cart(real,X1362),bool)),span),s(fun(cart(real,X1362),bool),i(s(fun(cart(real,X1362),fun(cart(real,X1362),bool)),i(s(fun(fun(cart(real,X1362),bool),fun(cart(real,X1362),fun(cart(real,X1362),bool))),delete),s(fun(cart(real,X1362),bool),X96))),s(cart(real,X1362),X15))))))))
          & p(s(bool,i(s(fun(fun(cart(real,X1362),bool),bool),i(s(fun(cart(real,X1362),fun(fun(cart(real,X1362),bool),bool)),in),s(cart(real,X1362),X15))),s(fun(cart(real,X1362),bool),X96)))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',adependent) ).

fof(f14069,plain,
    ( spl2409_37
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13496,f13307,f14066]) ).

fof(f14066,plain,
    ( spl2409_37
  <=> sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),insert),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(cart(real,sK694),bool)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),fun(cart(real,sK694),bool))),delete),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(cart(real,sK694),sK695))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_37])]) ).

fof(f13496,plain,
    ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),insert),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(cart(real,sK694),bool)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),fun(cart(real,sK694),bool))),delete),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(cart(real,sK694),sK695))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f11707]) ).

fof(f14064,plain,
    ( spl2409_36
    | ~ spl2409_28
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13678,f13307,f14029,f14062]) ).

fof(f13678,plain,
    ( ! [X664] :
        ( ~ sP323(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)))
        | sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),X664))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),X664)))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f11110]) ).

fof(f14060,plain,
    ( ~ spl2409_4
    | spl2409_35
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13547,f13307,f14058,f13923]) ).

fof(f14058,plain,
    ( spl2409_35
  <=> ! [X519,X522,X520,X518,X521] :
        ( ~ p(s(bool,i(s(fun(fun(X519,bool),bool),finite),s(fun(X519,bool),X520))))
        | ~ sQ2408_eqProxy(s(X519,i(s(fun(cart(real,sK694),X519),X521),s(cart(real,sK694),sK695))),s(X519,sK2058(X521,X520,cart(real,sK694),X518,X519,X522,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))
        | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(fun(X519,real),real),i(s(fun(fun(X519,bool),fun(fun(X519,real),real)),sum),s(fun(X519,bool),X520))),s(fun(X519,real),X522))))),s(real,i(s(fun(fun(cart(real,sK694),real),real),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),real),real)),sum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),real),X518))))))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(X519,real),X522),s(X519,sK2058(X521,X520,cart(real,sK694),X518,X519,X522,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))))),s(real,i(s(fun(cart(real,sK694),real),X518),s(cart(real,sK694),sK695))))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK2057(cart(real,sK694),X518,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_35])]) ).

fof(f13547,plain,
    ( ! [X522,X518,X521,X520,X519] :
        ( ~ p(s(bool,i(s(fun(fun(X519,bool),bool),finite),s(fun(X519,bool),X520))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK2057(cart(real,sK694),X518,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(X519,real),X522),s(X519,sK2058(X521,X520,cart(real,sK694),X518,X519,X522,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))))),s(real,i(s(fun(cart(real,sK694),real),X518),s(cart(real,sK694),sK695))))))
        | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(fun(X519,real),real),i(s(fun(fun(X519,bool),fun(fun(X519,real),real)),sum),s(fun(X519,bool),X520))),s(fun(X519,real),X522))))),s(real,i(s(fun(fun(cart(real,sK694),real),real),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),real),real)),sum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),real),X518))))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sQ2408_eqProxy(s(X519,i(s(fun(cart(real,sK694),X519),X521),s(cart(real,sK694),sK695))),s(X519,sK2058(X521,X520,cart(real,sK694),X518,X519,X522,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f12989]) ).

fof(f12989,plain,
    ! [X2,X3,X0,X1,X8,X6,X4,X5] :
      ( p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,sK2057(X2,X3,X6)))),s(fun(X2,bool),X6))))
      | ~ p(s(bool,i(s(fun(fun(X4,bool),bool),finite),s(fun(X4,bool),X1))))
      | ~ sQ2408_eqProxy(s(X4,i(s(fun(X2,X4),X0),s(X2,X8))),s(X4,sK2058(X0,X1,X2,X3,X4,X5,X6)))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X8))),s(fun(X2,bool),X6))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(X4,real),X5),s(X4,sK2058(X0,X1,X2,X3,X4,X5,X6)))))),s(real,i(s(fun(X2,real),X3),s(X2,X8))))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(fun(X4,real),real),i(s(fun(fun(X4,bool),fun(fun(X4,real),real)),sum),s(fun(X4,bool),X1))),s(fun(X4,real),X5))))),s(real,i(s(fun(fun(X2,real),real),i(s(fun(fun(X2,bool),fun(fun(X2,real),real)),sum),s(fun(X2,bool),X6))),s(fun(X2,real),X3))))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X6)))) ),
    inference(equality_proxy_replacement,[],[f10178,f10774]) ).

fof(f10178,plain,
    ! [X2,X3,X0,X1,X8,X6,X4,X5] :
      ( p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,sK2057(X2,X3,X6)))),s(fun(X2,bool),X6))))
      | s(X4,i(s(fun(X2,X4),X0),s(X2,X8))) != s(X4,sK2058(X0,X1,X2,X3,X4,X5,X6))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(X4,real),X5),s(X4,sK2058(X0,X1,X2,X3,X4,X5,X6)))))),s(real,i(s(fun(X2,real),X3),s(X2,X8))))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X8))),s(fun(X2,bool),X6))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X6))))
      | ~ p(s(bool,i(s(fun(fun(X4,bool),bool),finite),s(fun(X4,bool),X1))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(fun(X4,real),real),i(s(fun(fun(X4,bool),fun(fun(X4,real),real)),sum),s(fun(X4,bool),X1))),s(fun(X4,real),X5))))),s(real,i(s(fun(fun(X2,real),real),i(s(fun(fun(X2,bool),fun(fun(X2,real),real)),sum),s(fun(X2,bool),X6))),s(fun(X2,real),X3)))))) ),
    inference(cnf_transformation,[],[f6279]) ).

fof(f14056,plain,
    ( ~ spl2409_4
    | spl2409_34
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13452,f13307,f14054,f13923]) ).

fof(f14054,plain,
    ( spl2409_34
  <=> ! [X238,X239] :
        ( p(s(bool,X239))
        | sQ2408_eqProxy(s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_add),s(real,i(s(fun(fun(cart(real,sK694),real),real),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),real),real)),sum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),real),f))))),s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_sub),s(real,y))),s(real,i(s(fun(cart(real,sK694),real),f),s(cart(real,sK694),sK695))))))),s(real,i(s(fun(fun(cart(real,sK694),real),real),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),real),real)),sum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),real),i(s(fun(cart(real,sK694),fun(cart(real,sK694),real)),X238),s(cart(real,sK694),sK695))))))
        | sQ2408_eqProxy(s(cart(real,sK694),sK332(X238,cart(real,sK694))),s(cart(real,sK694),sK331(X238,cart(real,sK694))))
        | ~ sQ2408_eqProxy(s(real,i(s(fun(cart(real,sK694),real),i(s(fun(cart(real,sK694),fun(cart(real,sK694),real)),X238),s(cart(real,sK694),sK332(X238,cart(real,sK694))))),s(cart(real,sK694),sK331(X238,cart(real,sK694))))),s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),i(s(fun(bool,fun(real,fun(real,real))),cond),s(bool,X239))),s(real,y))),s(real,i(s(fun(cart(real,sK694),real),f),s(cart(real,sK694),sK331(X238,cart(real,sK694)))))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_34])]) ).

fof(f13452,plain,
    ( ! [X238,X239] :
        ( p(s(bool,X239))
        | ~ sQ2408_eqProxy(s(real,i(s(fun(cart(real,sK694),real),i(s(fun(cart(real,sK694),fun(cart(real,sK694),real)),X238),s(cart(real,sK694),sK332(X238,cart(real,sK694))))),s(cart(real,sK694),sK331(X238,cart(real,sK694))))),s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),i(s(fun(bool,fun(real,fun(real,real))),cond),s(bool,X239))),s(real,y))),s(real,i(s(fun(cart(real,sK694),real),f),s(cart(real,sK694),sK331(X238,cart(real,sK694))))))))
        | sQ2408_eqProxy(s(cart(real,sK694),sK332(X238,cart(real,sK694))),s(cart(real,sK694),sK331(X238,cart(real,sK694))))
        | sQ2408_eqProxy(s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_add),s(real,i(s(fun(fun(cart(real,sK694),real),real),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),real),real)),sum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),real),f))))),s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_sub),s(real,y))),s(real,i(s(fun(cart(real,sK694),real),f),s(cart(real,sK694),sK695))))))),s(real,i(s(fun(fun(cart(real,sK694),real),real),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),real),real)),sum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),real),i(s(fun(cart(real,sK694),fun(cart(real,sK694),real)),X238),s(cart(real,sK694),sK695))))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f11122]) ).

fof(f11122,plain,
    ! [X0,X1,X6,X4,X5] :
      ( sQ2408_eqProxy(s(X1,sK332(X0,X1)),s(X1,sK331(X0,X1)))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X5))),s(fun(X1,bool),X6))))
      | ~ sQ2408_eqProxy(s(real,i(s(fun(X1,real),i(s(fun(X1,fun(X1,real)),X0),s(X1,sK332(X0,X1)))),s(X1,sK331(X0,X1)))),s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),i(s(fun(bool,fun(real,fun(real,real))),cond),s(bool,X4))),s(real,y))),s(real,i(s(fun(X1,real),f),s(X1,sK331(X0,X1)))))))
      | p(s(bool,X4))
      | sQ2408_eqProxy(s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_add),s(real,i(s(fun(fun(X1,real),real),i(s(fun(fun(X1,bool),fun(fun(X1,real),real)),sum),s(fun(X1,bool),X6))),s(fun(X1,real),f))))),s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_sub),s(real,y))),s(real,i(s(fun(X1,real),f),s(X1,X5))))))),s(real,i(s(fun(fun(X1,real),real),i(s(fun(fun(X1,bool),fun(fun(X1,real),real)),sum),s(fun(X1,bool),X6))),s(fun(X1,real),i(s(fun(X1,fun(X1,real)),X0),s(X1,X5))))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X6)))) ),
    inference(equality_proxy_replacement,[],[f7061,f10774,f10774,f10774]) ).

fof(f7061,plain,
    ! [X0,X1,X6,X4,X5] :
      ( s(X1,sK332(X0,X1)) = s(X1,sK331(X0,X1))
      | p(s(bool,X4))
      | s(real,i(s(fun(X1,real),i(s(fun(X1,fun(X1,real)),X0),s(X1,sK332(X0,X1)))),s(X1,sK331(X0,X1)))) != s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),i(s(fun(bool,fun(real,fun(real,real))),cond),s(bool,X4))),s(real,y))),s(real,i(s(fun(X1,real),f),s(X1,sK331(X0,X1))))))
      | s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_add),s(real,i(s(fun(fun(X1,real),real),i(s(fun(fun(X1,bool),fun(fun(X1,real),real)),sum),s(fun(X1,bool),X6))),s(fun(X1,real),f))))),s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_sub),s(real,y))),s(real,i(s(fun(X1,real),f),s(X1,X5))))))) = s(real,i(s(fun(fun(X1,real),real),i(s(fun(fun(X1,bool),fun(fun(X1,real),real)),sum),s(fun(X1,bool),X6))),s(fun(X1,real),i(s(fun(X1,fun(X1,real)),X0),s(X1,X5)))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X6))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X5))),s(fun(X1,bool),X6)))) ),
    inference(cnf_transformation,[],[f5804]) ).

fof(f5804,plain,
    ! [X0,X1] :
      ( ! [X6,X5] :
          ( ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X5))),s(fun(X1,bool),X6))))
          | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X6))))
          | s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_add),s(real,i(s(fun(fun(X1,real),real),i(s(fun(fun(X1,bool),fun(fun(X1,real),real)),sum),s(fun(X1,bool),X6))),s(fun(X1,real),f))))),s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_sub),s(real,y))),s(real,i(s(fun(X1,real),f),s(X1,X5))))))) = s(real,i(s(fun(fun(X1,real),real),i(s(fun(fun(X1,bool),fun(fun(X1,real),real)),sum),s(fun(X1,bool),X6))),s(fun(X1,real),i(s(fun(X1,fun(X1,real)),X0),s(X1,X5))))) )
      | ? [X3,X2] :
        ! [X4] :
          ( s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),i(s(fun(bool,fun(real,fun(real,real))),cond),s(bool,X4))),s(real,y))),s(real,i(s(fun(X1,real),f),s(X1,X3))))) != s(real,i(s(fun(X1,real),i(s(fun(X1,fun(X1,real)),X0),s(X1,X2))),s(X1,X3)))
          | ( p(s(bool,X4))
          <~> s(X1,X3) = s(X1,X2) ) ) ),
    inference(flattening,[],[f5803]) ).

fof(f5803,plain,
    ! [X1,X0] :
      ( ! [X5,X6] :
          ( s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_add),s(real,i(s(fun(fun(X1,real),real),i(s(fun(fun(X1,bool),fun(fun(X1,real),real)),sum),s(fun(X1,bool),X6))),s(fun(X1,real),f))))),s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_sub),s(real,y))),s(real,i(s(fun(X1,real),f),s(X1,X5))))))) = s(real,i(s(fun(fun(X1,real),real),i(s(fun(fun(X1,bool),fun(fun(X1,real),real)),sum),s(fun(X1,bool),X6))),s(fun(X1,real),i(s(fun(X1,fun(X1,real)),X0),s(X1,X5)))))
          | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X6))))
          | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X5))),s(fun(X1,bool),X6)))) )
      | ? [X3,X2] :
        ! [X4] :
          ( s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),i(s(fun(bool,fun(real,fun(real,real))),cond),s(bool,X4))),s(real,y))),s(real,i(s(fun(X1,real),f),s(X1,X3))))) != s(real,i(s(fun(X1,real),i(s(fun(X1,fun(X1,real)),X0),s(X1,X2))),s(X1,X3)))
          | ( p(s(bool,X4))
          <~> s(X1,X3) = s(X1,X2) ) ) ),
    inference(ennf_transformation,[],[f3926]) ).

fof(f3926,plain,
    ! [X1,X0] :
      ( ! [X2,X3] :
        ? [X4] :
          ( s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),i(s(fun(bool,fun(real,fun(real,real))),cond),s(bool,X4))),s(real,y))),s(real,i(s(fun(X1,real),f),s(X1,X3))))) = s(real,i(s(fun(X1,real),i(s(fun(X1,fun(X1,real)),X0),s(X1,X2))),s(X1,X3)))
          & ( s(X1,X3) = s(X1,X2)
          <=> p(s(bool,X4)) ) )
     => ! [X5,X6] :
          ( ( p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X6))))
            & p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X5))),s(fun(X1,bool),X6)))) )
         => s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_add),s(real,i(s(fun(fun(X1,real),real),i(s(fun(fun(X1,bool),fun(fun(X1,real),real)),sum),s(fun(X1,bool),X6))),s(fun(X1,real),f))))),s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_sub),s(real,y))),s(real,i(s(fun(X1,real),f),s(X1,X5))))))) = s(real,i(s(fun(fun(X1,real),real),i(s(fun(fun(X1,bool),fun(fun(X1,real),real)),sum),s(fun(X1,bool),X6))),s(fun(X1,real),i(s(fun(X1,fun(X1,real)),X0),s(X1,X5))))) ) ),
    inference(rectify,[],[f2322]) ).

fof(f2322,axiom,
    ! [X18,X729] :
      ( ! [X15,X0] :
        ? [X24] :
          ( s(real,i(s(fun(X729,real),i(s(fun(X729,fun(X729,real)),X18),s(X729,X15))),s(X729,X0))) = s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),i(s(fun(bool,fun(real,fun(real,real))),cond),s(bool,X24))),s(real,y))),s(real,i(s(fun(X729,real),f),s(X729,X0)))))
          & ( s(X729,X0) = s(X729,X15)
          <=> p(s(bool,X24)) ) )
     => ! [X15,X96] :
          ( ( p(s(bool,i(s(fun(fun(X729,bool),bool),finite),s(fun(X729,bool),X96))))
            & p(s(bool,i(s(fun(fun(X729,bool),bool),i(s(fun(X729,fun(fun(X729,bool),bool)),in),s(X729,X15))),s(fun(X729,bool),X96)))) )
         => s(real,i(s(fun(fun(X729,real),real),i(s(fun(fun(X729,bool),fun(fun(X729,real),real)),sum),s(fun(X729,bool),X96))),s(fun(X729,real),i(s(fun(X729,fun(X729,real)),X18),s(X729,X15))))) = s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_add),s(real,i(s(fun(fun(X729,real),real),i(s(fun(fun(X729,bool),fun(fun(X729,real),real)),sum),s(fun(X729,bool),X96))),s(fun(X729,real),f))))),s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_sub),s(real,y))),s(real,i(s(fun(X729,real),f),s(X729,X15))))))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aSUMu_CASESu_1) ).

fof(f14052,plain,
    ( spl2409_33
    | spl2409_25
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13573,f13307,f14016,f14050]) ).

fof(f14050,plain,
    ( spl2409_33
  <=> ! [X562] :
        ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),X562))))
        | ~ p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),X562))),s(fun(fun(cart(real,sK694),bool),bool),sK1966(cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_33])]) ).

fof(f14016,plain,
    ( spl2409_25
  <=> sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),hull),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))))),s(fun(cart(real,sK694),bool),sK1967(cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_25])]) ).

fof(f13573,plain,
    ( ! [X562] :
        ( sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),hull),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))))),s(fun(cart(real,sK694),bool),sK1967(cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),X562))))
        | ~ p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),X562))),s(fun(fun(cart(real,sK694),bool),bool),sK1966(cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))))))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f12908]) ).

fof(f14048,plain,
    ( ~ spl2409_4
    | spl2409_32
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13506,f13307,f14046,f13923]) ).

fof(f14046,plain,
    ( spl2409_32
  <=> ! [X432,X433,X431] :
        ( ~ sQ2408_eqProxy(s(X431,i(s(fun(X431,X431),i(s(fun(cart(real,sK694),fun(X431,X431)),X433),s(cart(real,sK694),sK1100(X431,cart(real,sK694),X433)))),s(X431,i(s(fun(X431,X431),i(s(fun(cart(real,sK694),fun(X431,X431)),X433),s(cart(real,sK694),sK1101(X431,cart(real,sK694),X433)))),s(X431,sK1102(X431,cart(real,sK694),X433)))))),s(X431,i(s(fun(X431,X431),i(s(fun(cart(real,sK694),fun(X431,X431)),X433),s(cart(real,sK694),sK1101(X431,cart(real,sK694),X433)))),s(X431,i(s(fun(X431,X431),i(s(fun(cart(real,sK694),fun(X431,X431)),X433),s(cart(real,sK694),sK1100(X431,cart(real,sK694),X433)))),s(X431,sK1102(X431,cart(real,sK694),X433)))))))
        | sQ2408_eqProxy(s(X431,i(s(fun(fun(cart(real,sK694),bool),X431),sK1099(X432,X431,cart(real,sK694),X433)),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(X431,i(s(fun(X431,X431),i(s(fun(cart(real,sK694),fun(X431,X431)),X433),s(cart(real,sK694),sK695))),s(X431,i(s(fun(fun(cart(real,sK694),bool),X431),sK1099(X432,X431,cart(real,sK694),X433)),s(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(cart(real,sK694),bool)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),fun(cart(real,sK694),bool))),delete),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(cart(real,sK694),sK695)))))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_32])]) ).

fof(f13506,plain,
    ( ! [X433,X431,X432] :
        ( ~ sQ2408_eqProxy(s(X431,i(s(fun(X431,X431),i(s(fun(cart(real,sK694),fun(X431,X431)),X433),s(cart(real,sK694),sK1100(X431,cart(real,sK694),X433)))),s(X431,i(s(fun(X431,X431),i(s(fun(cart(real,sK694),fun(X431,X431)),X433),s(cart(real,sK694),sK1101(X431,cart(real,sK694),X433)))),s(X431,sK1102(X431,cart(real,sK694),X433)))))),s(X431,i(s(fun(X431,X431),i(s(fun(cart(real,sK694),fun(X431,X431)),X433),s(cart(real,sK694),sK1101(X431,cart(real,sK694),X433)))),s(X431,i(s(fun(X431,X431),i(s(fun(cart(real,sK694),fun(X431,X431)),X433),s(cart(real,sK694),sK1100(X431,cart(real,sK694),X433)))),s(X431,sK1102(X431,cart(real,sK694),X433)))))))
        | sQ2408_eqProxy(s(X431,i(s(fun(fun(cart(real,sK694),bool),X431),sK1099(X432,X431,cart(real,sK694),X433)),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(X431,i(s(fun(X431,X431),i(s(fun(cart(real,sK694),fun(X431,X431)),X433),s(cart(real,sK694),sK695))),s(X431,i(s(fun(fun(cart(real,sK694),bool),X431),sK1099(X432,X431,cart(real,sK694),X433)),s(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(cart(real,sK694),bool)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),fun(cart(real,sK694),bool))),delete),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(cart(real,sK694),sK695))))))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f11993]) ).

fof(f11993,plain,
    ! [X2,X3,X0,X1,X8,X9] :
      ( ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X8))))
      | sQ2408_eqProxy(s(X1,i(s(fun(fun(X2,bool),X1),sK1099(X0,X1,X2,X3)),s(fun(X2,bool),X8))),s(X1,i(s(fun(X1,X1),i(s(fun(X2,fun(X1,X1)),X3),s(X2,X9))),s(X1,i(s(fun(fun(X2,bool),X1),sK1099(X0,X1,X2,X3)),s(fun(X2,bool),i(s(fun(X2,fun(X2,bool)),i(s(fun(fun(X2,bool),fun(X2,fun(X2,bool))),delete),s(fun(X2,bool),X8))),s(X2,X9))))))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X9))),s(fun(X2,bool),X8))))
      | ~ sQ2408_eqProxy(s(X1,i(s(fun(X1,X1),i(s(fun(X2,fun(X1,X1)),X3),s(X2,sK1100(X1,X2,X3)))),s(X1,i(s(fun(X1,X1),i(s(fun(X2,fun(X1,X1)),X3),s(X2,sK1101(X1,X2,X3)))),s(X1,sK1102(X1,X2,X3)))))),s(X1,i(s(fun(X1,X1),i(s(fun(X2,fun(X1,X1)),X3),s(X2,sK1101(X1,X2,X3)))),s(X1,i(s(fun(X1,X1),i(s(fun(X2,fun(X1,X1)),X3),s(X2,sK1100(X1,X2,X3)))),s(X1,sK1102(X1,X2,X3))))))) ),
    inference(equality_proxy_replacement,[],[f8528,f10774,f10774]) ).

fof(f8528,plain,
    ! [X2,X3,X0,X1,X8,X9] :
      ( s(X1,i(s(fun(fun(X2,bool),X1),sK1099(X0,X1,X2,X3)),s(fun(X2,bool),X8))) = s(X1,i(s(fun(X1,X1),i(s(fun(X2,fun(X1,X1)),X3),s(X2,X9))),s(X1,i(s(fun(fun(X2,bool),X1),sK1099(X0,X1,X2,X3)),s(fun(X2,bool),i(s(fun(X2,fun(X2,bool)),i(s(fun(fun(X2,bool),fun(X2,fun(X2,bool))),delete),s(fun(X2,bool),X8))),s(X2,X9)))))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X9))),s(fun(X2,bool),X8))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X8))))
      | s(X1,i(s(fun(X1,X1),i(s(fun(X2,fun(X1,X1)),X3),s(X2,sK1100(X1,X2,X3)))),s(X1,i(s(fun(X1,X1),i(s(fun(X2,fun(X1,X1)),X3),s(X2,sK1101(X1,X2,X3)))),s(X1,sK1102(X1,X2,X3)))))) != s(X1,i(s(fun(X1,X1),i(s(fun(X2,fun(X1,X1)),X3),s(X2,sK1101(X1,X2,X3)))),s(X1,i(s(fun(X1,X1),i(s(fun(X2,fun(X1,X1)),X3),s(X2,sK1100(X1,X2,X3)))),s(X1,sK1102(X1,X2,X3)))))) ),
    inference(cnf_transformation,[],[f5267]) ).

fof(f14044,plain,
    ( ~ spl2409_31
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13357,f13307,f14041]) ).

fof(f14041,plain,
    ( spl2409_31
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK108(sK695,cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_31])]) ).

fof(f13357,plain,
    ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK108(sK695,cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f6626]) ).

fof(f14039,plain,
    ( spl2409_30
    | ~ spl2409_4
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13385,f13307,f13923,f14037]) ).

fof(f14037,plain,
    ( spl2409_30
  <=> ! [X98,X97] :
        ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,sK694),real),X97),s(cart(real,sK694),sK695))))),s(real,i(s(fun(cart(real,sK694),real),X98),s(cart(real,sK694),sK695))))))
        | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(fun(cart(real,sK694),real),real),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),real),real)),sum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),real),X97))))),s(real,i(s(fun(fun(cart(real,sK694),real),real),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),real),real)),sum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),real),X98))))))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,sK694),real),X97),s(cart(real,sK694),sK637(X97,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X98,cart(real,sK694))))))),s(real,i(s(fun(cart(real,sK694),real),X98),s(cart(real,sK694),sK637(X97,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X98,cart(real,sK694)))))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_30])]) ).

fof(f13385,plain,
    ( ! [X98,X97] :
        ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,sK694),real),X97),s(cart(real,sK694),sK695))))),s(real,i(s(fun(cart(real,sK694),real),X98),s(cart(real,sK694),sK695))))))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,sK694),real),X97),s(cart(real,sK694),sK637(X97,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X98,cart(real,sK694))))))),s(real,i(s(fun(cart(real,sK694),real),X98),s(cart(real,sK694),sK637(X97,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X98,cart(real,sK694))))))))
        | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(fun(cart(real,sK694),real),real),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),real),real)),sum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),real),X97))))),s(real,i(s(fun(fun(cart(real,sK694),real),real),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),real),real)),sum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),real),X98)))))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f7642]) ).

fof(f7642,plain,
    ! [X2,X3,X0,X1,X4] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(X3,real),X0),s(X3,X4))))),s(real,i(s(fun(X3,real),X2),s(X3,X4))))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(fun(X3,real),real),i(s(fun(fun(X3,bool),fun(fun(X3,real),real)),sum),s(fun(X3,bool),X1))),s(fun(X3,real),X0))))),s(real,i(s(fun(fun(X3,real),real),i(s(fun(fun(X3,bool),fun(fun(X3,real),real)),sum),s(fun(X3,bool),X1))),s(fun(X3,real),X2))))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X4))),s(fun(X3,bool),X1))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(X3,real),X0),s(X3,sK637(X0,X1,X2,X3)))))),s(real,i(s(fun(X3,real),X2),s(X3,sK637(X0,X1,X2,X3)))))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X1)))) ),
    inference(cnf_transformation,[],[f6185]) ).

fof(f14035,plain,
    ( ~ spl2409_28
    | spl2409_29
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13679,f13307,f14033,f14029]) ).

fof(f13679,plain,
    ( ! [X665] :
        ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),X665))))
        | sQ2408_eqProxy(s(fun(cart(real,sK694),bool),X665),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))
        | ~ sP323(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f11110]) ).

fof(f14027,plain,
    ( ~ spl2409_4
    | spl2409_27
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13392,f13307,f14025,f13923]) ).

fof(f14025,plain,
    ( spl2409_27
  <=> ! [X108] : p(s(bool,i(s(fun(num,bool),i(s(fun(num,fun(num,bool)),l_a_),s(num,sK846(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X108)))),s(num,i(s(fun(cart(real,sK694),num),X108),s(cart(real,sK694),sK695)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_27])]) ).

fof(f13392,plain,
    ( ! [X108] :
        ( p(s(bool,i(s(fun(num,bool),i(s(fun(num,fun(num,bool)),l_a_),s(num,sK846(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X108)))),s(num,i(s(fun(cart(real,sK694),num),X108),s(cart(real,sK694),sK695))))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f8046]) ).

fof(f8046,plain,
    ! [X2,X0,X1,X4] :
      ( ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
      | p(s(bool,i(s(fun(num,bool),i(s(fun(num,fun(num,bool)),l_a_),s(num,sK846(X0,X1,X2)))),s(num,i(s(fun(X1,num),X2),s(X1,X4))))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X4))),s(fun(X1,bool),X0)))) ),
    inference(cnf_transformation,[],[f5707]) ).

fof(f5707,plain,
    ! [X1,X2,X0] :
      ( ? [X3] :
        ! [X4] :
          ( ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X4))),s(fun(X1,bool),X0))))
          | p(s(bool,i(s(fun(num,bool),i(s(fun(num,fun(num,bool)),l_a_),s(num,X3))),s(num,i(s(fun(X1,num),X2),s(X1,X4)))))) )
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0)))) ),
    inference(ennf_transformation,[],[f4130]) ).

fof(f4130,plain,
    ! [X2,X1,X0] :
      ( p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
     => ? [X3] :
        ! [X4] :
          ( p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X4))),s(fun(X1,bool),X0))))
         => p(s(bool,i(s(fun(num,bool),i(s(fun(num,fun(num,bool)),l_a_),s(num,X3))),s(num,i(s(fun(X1,num),X2),s(X1,X4)))))) ) ),
    inference(rectify,[],[f2674]) ).

fof(f2674,axiom,
    ! [X96,X3,X10] :
      ( p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X96))))
     => ? [X15] :
        ! [X0] :
          ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),X96))))
         => p(s(bool,i(s(fun(num,bool),i(s(fun(num,fun(num,bool)),l_a_),s(num,X15))),s(num,i(s(fun(X3,num),X10),s(X3,X0)))))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aLOWERu_BOUNDu_FINITEu_SET) ).

fof(f14023,plain,
    ( spl2409_25
    | ~ spl2409_26
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13572,f13307,f14020,f14016]) ).

fof(f14020,plain,
    ( spl2409_26
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(cart(real,sK694),bool)),inters),s(fun(fun(cart(real,sK694),bool),bool),sK1966(cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))))))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_26])]) ).

fof(f13572,plain,
    ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(cart(real,sK694),bool)),inters),s(fun(fun(cart(real,sK694),bool),bool),sK1966(cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)))))))))
    | sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),i(s(fun(fun(fun(cart(real,sK694),bool),bool),fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool))),hull),s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))))),s(fun(cart(real,sK694),bool),sK1967(cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f12905]) ).

fof(f14014,plain,
    ( ~ spl2409_4
    | spl2409_24
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13451,f13307,f14012,f13923]) ).

fof(f14012,plain,
    ( spl2409_24
  <=> ! [X237,X236] :
        ( sQ2408_eqProxy(s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_add),s(real,i(s(fun(fun(cart(real,sK694),real),real),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),real),real)),sum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),real),f))))),s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_sub),s(real,y))),s(real,i(s(fun(cart(real,sK694),real),f),s(cart(real,sK694),sK695))))))),s(real,i(s(fun(fun(cart(real,sK694),real),real),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),real),real)),sum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),real),i(s(fun(cart(real,sK694),fun(cart(real,sK694),real)),X237),s(cart(real,sK694),sK695))))))
        | ~ sQ2408_eqProxy(s(cart(real,sK694),sK332(X237,cart(real,sK694))),s(cart(real,sK694),sK331(X237,cart(real,sK694))))
        | ~ sQ2408_eqProxy(s(real,i(s(fun(cart(real,sK694),real),i(s(fun(cart(real,sK694),fun(cart(real,sK694),real)),X237),s(cart(real,sK694),sK332(X237,cart(real,sK694))))),s(cart(real,sK694),sK331(X237,cart(real,sK694))))),s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),i(s(fun(bool,fun(real,fun(real,real))),cond),s(bool,X236))),s(real,y))),s(real,i(s(fun(cart(real,sK694),real),f),s(cart(real,sK694),sK331(X237,cart(real,sK694))))))))
        | ~ p(s(bool,X236)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_24])]) ).

fof(f13451,plain,
    ( ! [X236,X237] :
        ( sQ2408_eqProxy(s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_add),s(real,i(s(fun(fun(cart(real,sK694),real),real),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),real),real)),sum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),real),f))))),s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_sub),s(real,y))),s(real,i(s(fun(cart(real,sK694),real),f),s(cart(real,sK694),sK695))))))),s(real,i(s(fun(fun(cart(real,sK694),real),real),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),real),real)),sum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),real),i(s(fun(cart(real,sK694),fun(cart(real,sK694),real)),X237),s(cart(real,sK694),sK695))))))
        | ~ p(s(bool,X236))
        | ~ sQ2408_eqProxy(s(real,i(s(fun(cart(real,sK694),real),i(s(fun(cart(real,sK694),fun(cart(real,sK694),real)),X237),s(cart(real,sK694),sK332(X237,cart(real,sK694))))),s(cart(real,sK694),sK331(X237,cart(real,sK694))))),s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),i(s(fun(bool,fun(real,fun(real,real))),cond),s(bool,X236))),s(real,y))),s(real,i(s(fun(cart(real,sK694),real),f),s(cart(real,sK694),sK331(X237,cart(real,sK694))))))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sQ2408_eqProxy(s(cart(real,sK694),sK332(X237,cart(real,sK694))),s(cart(real,sK694),sK331(X237,cart(real,sK694)))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f11121]) ).

fof(f11121,plain,
    ! [X0,X1,X6,X4,X5] :
      ( ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X5))),s(fun(X1,bool),X6))))
      | ~ p(s(bool,X4))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X6))))
      | sQ2408_eqProxy(s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_add),s(real,i(s(fun(fun(X1,real),real),i(s(fun(fun(X1,bool),fun(fun(X1,real),real)),sum),s(fun(X1,bool),X6))),s(fun(X1,real),f))))),s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_sub),s(real,y))),s(real,i(s(fun(X1,real),f),s(X1,X5))))))),s(real,i(s(fun(fun(X1,real),real),i(s(fun(fun(X1,bool),fun(fun(X1,real),real)),sum),s(fun(X1,bool),X6))),s(fun(X1,real),i(s(fun(X1,fun(X1,real)),X0),s(X1,X5))))))
      | ~ sQ2408_eqProxy(s(real,i(s(fun(X1,real),i(s(fun(X1,fun(X1,real)),X0),s(X1,sK332(X0,X1)))),s(X1,sK331(X0,X1)))),s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),i(s(fun(bool,fun(real,fun(real,real))),cond),s(bool,X4))),s(real,y))),s(real,i(s(fun(X1,real),f),s(X1,sK331(X0,X1)))))))
      | ~ sQ2408_eqProxy(s(X1,sK332(X0,X1)),s(X1,sK331(X0,X1))) ),
    inference(equality_proxy_replacement,[],[f7062,f10774,f10774,f10774]) ).

fof(f7062,plain,
    ! [X0,X1,X6,X4,X5] :
      ( s(X1,sK332(X0,X1)) != s(X1,sK331(X0,X1))
      | ~ p(s(bool,X4))
      | s(real,i(s(fun(X1,real),i(s(fun(X1,fun(X1,real)),X0),s(X1,sK332(X0,X1)))),s(X1,sK331(X0,X1)))) != s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),i(s(fun(bool,fun(real,fun(real,real))),cond),s(bool,X4))),s(real,y))),s(real,i(s(fun(X1,real),f),s(X1,sK331(X0,X1))))))
      | s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_add),s(real,i(s(fun(fun(X1,real),real),i(s(fun(fun(X1,bool),fun(fun(X1,real),real)),sum),s(fun(X1,bool),X6))),s(fun(X1,real),f))))),s(real,i(s(fun(real,real),i(s(fun(real,fun(real,real)),realu_sub),s(real,y))),s(real,i(s(fun(X1,real),f),s(X1,X5))))))) = s(real,i(s(fun(fun(X1,real),real),i(s(fun(fun(X1,bool),fun(fun(X1,real),real)),sum),s(fun(X1,bool),X6))),s(fun(X1,real),i(s(fun(X1,fun(X1,real)),X0),s(X1,X5)))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X6))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X5))),s(fun(X1,bool),X6)))) ),
    inference(cnf_transformation,[],[f5804]) ).

fof(f14010,plain,
    ( spl2409_22
    | ~ spl2409_23
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13577,f13307,f14007,f14003]) ).

fof(f14003,plain,
    ( spl2409_22
  <=> sP159(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),in,fun(cart(real,sK694),bool),cart(real,sK694)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_22])]) ).

fof(f14007,plain,
    ( spl2409_23
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),s0)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_23])]) ).

fof(f13577,plain,
    ( ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),s0))))
    | sP159(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),in,fun(cart(real,sK694),bool),cart(real,sK694))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f6695]) ).

fof(f6695,plain,
    ! [X2,X0,X7,X4,X5] :
      ( ~ p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X4),s(X0,X7))),s(X2,X5))))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X7))),s(fun(X0,bool),s0))))
      | sP159(X5,X4,X2,X0) ),
    inference(cnf_transformation,[],[f5538]) ).

fof(f5538,plain,
    ! [X0,X1,X2] :
      ( ! [X8] :
          ( ? [X11,X10,X9] :
              ( p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X8),s(X0,X9))),s(X2,X10))))
              & p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X8),s(X0,X9))),s(X2,X11))))
              & p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X9))),s(fun(X0,bool),s0))))
              & s(X2,X10) != s(X2,X11) )
          | p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(fun(X2,bool),fun(fun(X0,bool),bool)),l_a_u_c),s(fun(X2,bool),i(s(fun(fun(X2,bool),fun(X2,bool)),gspec),s(fun(X2,bool),i(s(fun(fun(X0,fun(X2,bool)),fun(X2,bool)),X1),s(fun(X0,fun(X2,bool)),X8))))))),s(fun(X0,bool),s0)))) )
      | ? [X3,X4] :
          ( ? [X6,X5] :
              ( p(s(bool,i(s(fun(X2,bool),i(s(fun(bool,fun(X2,bool)),i(s(fun(X2,fun(bool,fun(X2,bool))),setspec),s(X2,X3))),s(bool,X6))),s(X2,X5))))
              & ( ? [X7] :
                    ( p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X7))),s(fun(X0,bool),s0))))
                    & p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X4),s(X0,X7))),s(X2,X5)))) )
              <=> p(s(bool,X6)) ) )
        <~> p(s(bool,i(s(fun(X2,bool),i(s(fun(fun(X0,fun(X2,bool)),fun(X2,bool)),X1),s(fun(X0,fun(X2,bool)),X4))),s(X2,X3)))) ) ),
    inference(flattening,[],[f5537]) ).

fof(f5537,plain,
    ! [X2,X0,X1] :
      ( ! [X8] :
          ( p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(fun(X2,bool),fun(fun(X0,bool),bool)),l_a_u_c),s(fun(X2,bool),i(s(fun(fun(X2,bool),fun(X2,bool)),gspec),s(fun(X2,bool),i(s(fun(fun(X0,fun(X2,bool)),fun(X2,bool)),X1),s(fun(X0,fun(X2,bool)),X8))))))),s(fun(X0,bool),s0))))
          | ? [X9,X11,X10] :
              ( s(X2,X10) != s(X2,X11)
              & p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X8),s(X0,X9))),s(X2,X11))))
              & p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X8),s(X0,X9))),s(X2,X10))))
              & p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X9))),s(fun(X0,bool),s0)))) ) )
      | ? [X3,X4] :
          ( ? [X6,X5] :
              ( p(s(bool,i(s(fun(X2,bool),i(s(fun(bool,fun(X2,bool)),i(s(fun(X2,fun(bool,fun(X2,bool))),setspec),s(X2,X3))),s(bool,X6))),s(X2,X5))))
              & ( ? [X7] :
                    ( p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X7))),s(fun(X0,bool),s0))))
                    & p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X4),s(X0,X7))),s(X2,X5)))) )
              <=> p(s(bool,X6)) ) )
        <~> p(s(bool,i(s(fun(X2,bool),i(s(fun(fun(X0,fun(X2,bool)),fun(X2,bool)),X1),s(fun(X0,fun(X2,bool)),X4))),s(X2,X3)))) ) ),
    inference(ennf_transformation,[],[f4416]) ).

fof(f4416,plain,
    ! [X2,X0,X1] :
      ( ! [X3,X4] :
          ( ? [X6,X5] :
              ( p(s(bool,i(s(fun(X2,bool),i(s(fun(bool,fun(X2,bool)),i(s(fun(X2,fun(bool,fun(X2,bool))),setspec),s(X2,X3))),s(bool,X6))),s(X2,X5))))
              & ( ? [X7] :
                    ( p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X7))),s(fun(X0,bool),s0))))
                    & p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X4),s(X0,X7))),s(X2,X5)))) )
              <=> p(s(bool,X6)) ) )
        <=> p(s(bool,i(s(fun(X2,bool),i(s(fun(fun(X0,fun(X2,bool)),fun(X2,bool)),X1),s(fun(X0,fun(X2,bool)),X4))),s(X2,X3)))) )
     => ! [X8] :
          ( ! [X9,X11,X10] :
              ( ( p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X8),s(X0,X9))),s(X2,X11))))
                & p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X8),s(X0,X9))),s(X2,X10))))
                & p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X9))),s(fun(X0,bool),s0)))) )
             => s(X2,X10) = s(X2,X11) )
         => p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(fun(X2,bool),fun(fun(X0,bool),bool)),l_a_u_c),s(fun(X2,bool),i(s(fun(fun(X2,bool),fun(X2,bool)),gspec),s(fun(X2,bool),i(s(fun(fun(X0,fun(X2,bool)),fun(X2,bool)),X1),s(fun(X0,fun(X2,bool)),X8))))))),s(fun(X0,bool),s0)))) ) ),
    inference(rectify,[],[f2539]) ).

fof(f2539,axiom,
    ! [X3,X18,X9] :
      ( ! [X868,X5] :
          ( ? [X7,X24] :
              ( ( p(s(bool,X24))
              <=> ? [X0] :
                    ( p(s(bool,i(s(fun(X9,bool),i(s(fun(X3,fun(X9,bool)),X5),s(X3,X0))),s(X9,X7))))
                    & p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),s0)))) ) )
              & p(s(bool,i(s(fun(X9,bool),i(s(fun(bool,fun(X9,bool)),i(s(fun(X9,fun(bool,fun(X9,bool))),setspec),s(X9,X868))),s(bool,X24))),s(X9,X7)))) )
        <=> p(s(bool,i(s(fun(X9,bool),i(s(fun(fun(X3,fun(X9,bool)),fun(X9,bool)),X18),s(fun(X3,fun(X9,bool)),X5))),s(X9,X868)))) )
     => ! [X5] :
          ( ! [X0,X251,X7] :
              ( ( p(s(bool,i(s(fun(X9,bool),i(s(fun(X3,fun(X9,bool)),X5),s(X3,X0))),s(X9,X7))))
                & p(s(bool,i(s(fun(X9,bool),i(s(fun(X3,fun(X9,bool)),X5),s(X3,X0))),s(X9,X251))))
                & p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),s0)))) )
             => s(X9,X7) = s(X9,X251) )
         => p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(fun(X9,bool),fun(fun(X3,bool),bool)),l_a_u_c),s(fun(X9,bool),i(s(fun(fun(X9,bool),fun(X9,bool)),gspec),s(fun(X9,bool),i(s(fun(fun(X3,fun(X9,bool)),fun(X9,bool)),X18),s(fun(X3,fun(X9,bool)),X5))))))),s(fun(X3,bool),s0)))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aCARDu_LEu_RELATIONAL) ).

fof(f14001,plain,
    ( ~ spl2409_4
    | spl2409_21
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13537,f13307,f13999,f13923]) ).

fof(f13999,plain,
    ( spl2409_21
  <=> ! [X495,X493,X494] :
        ( p(s(bool,X493))
        | ~ sQ2408_eqProxy(s(cart(real,X494),i(s(fun(cart(real,sK694),cart(real,X494)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,X494))),X495),s(cart(real,sK694),sK1895(X494,cart(real,sK694),X495)))),s(cart(real,sK694),sK1896(X494,cart(real,sK694),X495)))),s(cart(real,X494),i(s(fun(cart(real,X494),cart(real,X494)),i(s(fun(cart(real,X494),fun(cart(real,X494),cart(real,X494))),i(s(fun(bool,fun(cart(real,X494),fun(cart(real,X494),cart(real,X494)))),cond),s(bool,X493))),s(cart(real,X494),y))),s(cart(real,X494),i(s(fun(cart(real,sK694),cart(real,X494)),f),s(cart(real,sK694),sK1896(X494,cart(real,sK694),X495)))))))
        | sQ2408_eqProxy(s(cart(real,sK694),sK1896(X494,cart(real,sK694),X495)),s(cart(real,sK694),sK1895(X494,cart(real,sK694),X495)))
        | sQ2408_eqProxy(s(cart(real,X494),i(s(fun(fun(cart(real,sK694),cart(real,X494)),cart(real,X494)),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),cart(real,X494)),cart(real,X494))),vsum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),cart(real,X494)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,X494))),X495),s(cart(real,sK694),sK695))))),s(cart(real,X494),i(s(fun(cart(real,X494),cart(real,X494)),i(s(fun(cart(real,X494),fun(cart(real,X494),cart(real,X494))),vectoru_add),s(cart(real,X494),i(s(fun(fun(cart(real,sK694),cart(real,X494)),cart(real,X494)),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),cart(real,X494)),cart(real,X494))),vsum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),cart(real,X494)),f))))),s(cart(real,X494),i(s(fun(cart(real,X494),cart(real,X494)),i(s(fun(cart(real,X494),fun(cart(real,X494),cart(real,X494))),vectoru_sub),s(cart(real,X494),y))),s(cart(real,X494),i(s(fun(cart(real,sK694),cart(real,X494)),f),s(cart(real,sK694),sK695)))))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_21])]) ).

fof(f13537,plain,
    ( ! [X495,X494,X493] :
        ( p(s(bool,X493))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | sQ2408_eqProxy(s(cart(real,sK694),sK1896(X494,cart(real,sK694),X495)),s(cart(real,sK694),sK1895(X494,cart(real,sK694),X495)))
        | sQ2408_eqProxy(s(cart(real,X494),i(s(fun(fun(cart(real,sK694),cart(real,X494)),cart(real,X494)),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),cart(real,X494)),cart(real,X494))),vsum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),cart(real,X494)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,X494))),X495),s(cart(real,sK694),sK695))))),s(cart(real,X494),i(s(fun(cart(real,X494),cart(real,X494)),i(s(fun(cart(real,X494),fun(cart(real,X494),cart(real,X494))),vectoru_add),s(cart(real,X494),i(s(fun(fun(cart(real,sK694),cart(real,X494)),cart(real,X494)),i(s(fun(fun(cart(real,sK694),bool),fun(fun(cart(real,sK694),cart(real,X494)),cart(real,X494))),vsum),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(fun(cart(real,sK694),cart(real,X494)),f))))),s(cart(real,X494),i(s(fun(cart(real,X494),cart(real,X494)),i(s(fun(cart(real,X494),fun(cart(real,X494),cart(real,X494))),vectoru_sub),s(cart(real,X494),y))),s(cart(real,X494),i(s(fun(cart(real,sK694),cart(real,X494)),f),s(cart(real,sK694),sK695))))))))
        | ~ sQ2408_eqProxy(s(cart(real,X494),i(s(fun(cart(real,sK694),cart(real,X494)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,X494))),X495),s(cart(real,sK694),sK1895(X494,cart(real,sK694),X495)))),s(cart(real,sK694),sK1896(X494,cart(real,sK694),X495)))),s(cart(real,X494),i(s(fun(cart(real,X494),cart(real,X494)),i(s(fun(cart(real,X494),fun(cart(real,X494),cart(real,X494))),i(s(fun(bool,fun(cart(real,X494),fun(cart(real,X494),cart(real,X494)))),cond),s(bool,X493))),s(cart(real,X494),y))),s(cart(real,X494),i(s(fun(cart(real,sK694),cart(real,X494)),f),s(cart(real,sK694),sK1896(X494,cart(real,sK694),X495))))))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f12823]) ).

fof(f12823,plain,
    ! [X2,X0,X1,X6,X7,X5] :
      ( ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X7))),s(fun(X1,bool),X6))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X6))))
      | p(s(bool,X5))
      | sQ2408_eqProxy(s(X1,sK1896(X0,X1,X2)),s(X1,sK1895(X0,X1,X2)))
      | ~ sQ2408_eqProxy(s(cart(real,X0),i(s(fun(X1,cart(real,X0)),i(s(fun(X1,fun(X1,cart(real,X0))),X2),s(X1,sK1895(X0,X1,X2)))),s(X1,sK1896(X0,X1,X2)))),s(cart(real,X0),i(s(fun(cart(real,X0),cart(real,X0)),i(s(fun(cart(real,X0),fun(cart(real,X0),cart(real,X0))),i(s(fun(bool,fun(cart(real,X0),fun(cart(real,X0),cart(real,X0)))),cond),s(bool,X5))),s(cart(real,X0),y))),s(cart(real,X0),i(s(fun(X1,cart(real,X0)),f),s(X1,sK1896(X0,X1,X2)))))))
      | sQ2408_eqProxy(s(cart(real,X0),i(s(fun(fun(X1,cart(real,X0)),cart(real,X0)),i(s(fun(fun(X1,bool),fun(fun(X1,cart(real,X0)),cart(real,X0))),vsum),s(fun(X1,bool),X6))),s(fun(X1,cart(real,X0)),i(s(fun(X1,fun(X1,cart(real,X0))),X2),s(X1,X7))))),s(cart(real,X0),i(s(fun(cart(real,X0),cart(real,X0)),i(s(fun(cart(real,X0),fun(cart(real,X0),cart(real,X0))),vectoru_add),s(cart(real,X0),i(s(fun(fun(X1,cart(real,X0)),cart(real,X0)),i(s(fun(fun(X1,bool),fun(fun(X1,cart(real,X0)),cart(real,X0))),vsum),s(fun(X1,bool),X6))),s(fun(X1,cart(real,X0)),f))))),s(cart(real,X0),i(s(fun(cart(real,X0),cart(real,X0)),i(s(fun(cart(real,X0),fun(cart(real,X0),cart(real,X0))),vectoru_sub),s(cart(real,X0),y))),s(cart(real,X0),i(s(fun(X1,cart(real,X0)),f),s(X1,X7)))))))) ),
    inference(equality_proxy_replacement,[],[f9895,f10774,f10774,f10774]) ).

fof(f9895,plain,
    ! [X2,X0,X1,X6,X7,X5] :
      ( s(X1,sK1896(X0,X1,X2)) = s(X1,sK1895(X0,X1,X2))
      | p(s(bool,X5))
      | s(cart(real,X0),i(s(fun(X1,cart(real,X0)),i(s(fun(X1,fun(X1,cart(real,X0))),X2),s(X1,sK1895(X0,X1,X2)))),s(X1,sK1896(X0,X1,X2)))) != s(cart(real,X0),i(s(fun(cart(real,X0),cart(real,X0)),i(s(fun(cart(real,X0),fun(cart(real,X0),cart(real,X0))),i(s(fun(bool,fun(cart(real,X0),fun(cart(real,X0),cart(real,X0)))),cond),s(bool,X5))),s(cart(real,X0),y))),s(cart(real,X0),i(s(fun(X1,cart(real,X0)),f),s(X1,sK1896(X0,X1,X2))))))
      | s(cart(real,X0),i(s(fun(fun(X1,cart(real,X0)),cart(real,X0)),i(s(fun(fun(X1,bool),fun(fun(X1,cart(real,X0)),cart(real,X0))),vsum),s(fun(X1,bool),X6))),s(fun(X1,cart(real,X0)),i(s(fun(X1,fun(X1,cart(real,X0))),X2),s(X1,X7))))) = s(cart(real,X0),i(s(fun(cart(real,X0),cart(real,X0)),i(s(fun(cart(real,X0),fun(cart(real,X0),cart(real,X0))),vectoru_add),s(cart(real,X0),i(s(fun(fun(X1,cart(real,X0)),cart(real,X0)),i(s(fun(fun(X1,bool),fun(fun(X1,cart(real,X0)),cart(real,X0))),vsum),s(fun(X1,bool),X6))),s(fun(X1,cart(real,X0)),f))))),s(cart(real,X0),i(s(fun(cart(real,X0),cart(real,X0)),i(s(fun(cart(real,X0),fun(cart(real,X0),cart(real,X0))),vectoru_sub),s(cart(real,X0),y))),s(cart(real,X0),i(s(fun(X1,cart(real,X0)),f),s(X1,X7)))))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X7))),s(fun(X1,bool),X6))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X6)))) ),
    inference(cnf_transformation,[],[f5667]) ).

fof(f13997,plain,
    ( spl2409_19
    | spl2409_20
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13561,f13307,f13994,f13990]) ).

fof(f13994,plain,
    ( spl2409_20
  <=> p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),sK1894(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),cart(real,sK694))))),s(fun(fun(cart(real,sK694),bool),bool),sK1891(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),cart(real,sK694)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_20])]) ).

fof(f13561,plain,
    ( p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),sK1894(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),cart(real,sK694))))),s(fun(fun(cart(real,sK694),bool),bool),sK1891(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),cart(real,sK694))))))
    | sP1893(sK1892(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),cart(real,sK694)),cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f9891]) ).

fof(f13988,plain,
    ( ~ spl2409_4
    | spl2409_18
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13545,f13307,f13986,f13923]) ).

fof(f13986,plain,
    ( spl2409_18
  <=> ! [X512,X511] :
        ( ~ p(s(bool,i(s(fun(fun(X511,bool),bool),finite),s(fun(X511,bool),X512))))
        | ~ sQ2408_eqProxy(s(num,i(s(fun(fun(X511,bool),num),card),s(fun(X511,bool),X512))),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | sQ2408_eqProxy(s(cart(real,sK694),i(s(fun(X511,cart(real,sK694)),sK2007(X511,X512,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694))),s(X511,i(s(fun(cart(real,sK694),X511),sK2006(X511,X512,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694))),s(cart(real,sK694),sK695))))),s(cart(real,sK694),sK695)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_18])]) ).

fof(f13545,plain,
    ( ! [X511,X512] :
        ( ~ p(s(bool,i(s(fun(fun(X511,bool),bool),finite),s(fun(X511,bool),X512))))
        | sQ2408_eqProxy(s(cart(real,sK694),i(s(fun(X511,cart(real,sK694)),sK2007(X511,X512,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694))),s(X511,i(s(fun(cart(real,sK694),X511),sK2006(X511,X512,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694))),s(cart(real,sK694),sK695))))),s(cart(real,sK694),sK695))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sQ2408_eqProxy(s(num,i(s(fun(fun(X511,bool),num),card),s(fun(X511,bool),X512))),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f12929]) ).

fof(f12929,plain,
    ! [X2,X3,X0,X1,X6] :
      ( ~ p(s(bool,i(s(fun(fun(X0,bool),bool),finite),s(fun(X0,bool),X1))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X2))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X6))),s(fun(X3,bool),X2))))
      | ~ sQ2408_eqProxy(s(num,i(s(fun(fun(X0,bool),num),card),s(fun(X0,bool),X1))),s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X2))))
      | sQ2408_eqProxy(s(X3,i(s(fun(X0,X3),sK2007(X0,X1,X2,X3)),s(X0,i(s(fun(X3,X0),sK2006(X0,X1,X2,X3)),s(X3,X6))))),s(X3,X6)) ),
    inference(equality_proxy_replacement,[],[f10085,f10774,f10774]) ).

fof(f10085,plain,
    ! [X2,X3,X0,X1,X6] :
      ( ~ p(s(bool,i(s(fun(fun(X0,bool),bool),finite),s(fun(X0,bool),X1))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X6))),s(fun(X3,bool),X2))))
      | s(X3,i(s(fun(X0,X3),sK2007(X0,X1,X2,X3)),s(X0,i(s(fun(X3,X0),sK2006(X0,X1,X2,X3)),s(X3,X6))))) = s(X3,X6)
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X2))))
      | s(num,i(s(fun(fun(X0,bool),num),card),s(fun(X0,bool),X1))) != s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X2))) ),
    inference(cnf_transformation,[],[f6294]) ).

fof(f13984,plain,
    ( ~ spl2409_4
    | spl2409_17
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13486,f13307,f13982,f13923]) ).

fof(f13982,plain,
    ( spl2409_17
  <=> ! [X379,X378,X380] :
        ( ~ sQ2408_eqProxy(s(X378,i(s(fun(cart(real,sK694),X378),X380),s(cart(real,sK694),sK695))),s(X378,sK681(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X380,X378,X379)))
        | sQ2408_eqProxy(s(num,i(s(fun(fun(X378,bool),num),card),s(fun(X378,bool),X379))),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK682(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X380,X378,X379)))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK680(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X380,X378,X379)))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_17])]) ).

fof(f13486,plain,
    ( ! [X380,X379,X378] :
        ( ~ sQ2408_eqProxy(s(X378,i(s(fun(cart(real,sK694),X378),X380),s(cart(real,sK694),sK695))),s(X378,sK681(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X380,X378,X379)))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK680(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X380,X378,X379)))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK682(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X380,X378,X379)))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | sQ2408_eqProxy(s(num,i(s(fun(fun(X378,bool),num),card),s(fun(X378,bool),X379))),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f11529]) ).

fof(f11529,plain,
    ! [X2,X3,X0,X1,X7,X4] :
      ( sQ2408_eqProxy(s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X4))),s(num,i(s(fun(fun(X1,bool),num),card),s(fun(X1,bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X7))),s(fun(X1,bool),X0))))
      | p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,sK680(X0,X1,X2,X3,X4)))),s(fun(X1,bool),X0))))
      | p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,sK682(X0,X1,X2,X3,X4)))),s(fun(X1,bool),X0))))
      | ~ sQ2408_eqProxy(s(X3,i(s(fun(X1,X3),X2),s(X1,X7))),s(X3,sK681(X0,X1,X2,X3,X4)))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0)))) ),
    inference(equality_proxy_replacement,[],[f7742,f10774,f10774]) ).

fof(f7742,plain,
    ! [X2,X3,X0,X1,X7,X4] :
      ( s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X4))) = s(num,i(s(fun(fun(X1,bool),num),card),s(fun(X1,bool),X0)))
      | p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,sK680(X0,X1,X2,X3,X4)))),s(fun(X1,bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X7))),s(fun(X1,bool),X0))))
      | s(X3,i(s(fun(X1,X3),X2),s(X1,X7))) != s(X3,sK681(X0,X1,X2,X3,X4))
      | p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,sK682(X0,X1,X2,X3,X4)))),s(fun(X1,bool),X0)))) ),
    inference(cnf_transformation,[],[f6107]) ).

fof(f13980,plain,
    ( ~ spl2409_15
    | spl2409_16
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13699,f13307,f13977,f13973]) ).

fof(f13973,plain,
    ( spl2409_15
  <=> sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),sK1184(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_15])]) ).

fof(f13699,plain,
    ( sP1180(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool))
    | ~ sQ2408_eqProxy(s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))),s(fun(cart(real,sK694),bool),sK1184(fun(cart(real,sK694),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f12073]) ).

fof(f13971,plain,
    ( spl2409_13
    | spl2409_14
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13557,f13307,f13968,f13964]) ).

fof(f13968,plain,
    ( spl2409_14
  <=> p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),sK608(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))),s(fun(fun(cart(real,sK694),bool),bool),sK605(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),cart(real,sK694)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_14])]) ).

fof(f13557,plain,
    ( p(s(bool,i(s(fun(fun(fun(cart(real,sK694),bool),bool),bool),i(s(fun(fun(cart(real,sK694),bool),fun(fun(fun(cart(real,sK694),bool),bool),bool)),in),s(fun(cart(real,sK694),bool),sK608(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))),s(fun(fun(cart(real,sK694),bool),bool),sK605(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),cart(real,sK694))))))
    | sP607(sK606(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),cart(real,sK694)),cart(real,sK694),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f7599]) ).

fof(f13962,plain,
    ( spl2409_12
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13655,f13307,f13959]) ).

fof(f13959,plain,
    ( spl2409_12
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK1756(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_12])]) ).

fof(f13655,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),sK1756(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool))))))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f9670]) ).

fof(f13957,plain,
    ( ~ spl2409_4
    | spl2409_11
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13543,f13307,f13955,f13923]) ).

fof(f13955,plain,
    ( spl2409_11
  <=> ! [X507,X508] :
        ( sQ2408_eqProxy(s(cart(real,sK694),sK695),s(cart(real,sK694),i(s(fun(X507,cart(real,sK694)),sK2006(cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X508,X507)),s(X507,i(s(fun(cart(real,sK694),X507),sK2007(cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X508,X507)),s(cart(real,sK694),sK695))))))
        | ~ p(s(bool,i(s(fun(fun(X507,bool),bool),finite),s(fun(X507,bool),X508))))
        | ~ sQ2408_eqProxy(s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(num,i(s(fun(fun(X507,bool),num),card),s(fun(X507,bool),X508)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_11])]) ).

fof(f13543,plain,
    ( ! [X508,X507] :
        ( sQ2408_eqProxy(s(cart(real,sK694),sK695),s(cart(real,sK694),i(s(fun(X507,cart(real,sK694)),sK2006(cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X508,X507)),s(X507,i(s(fun(cart(real,sK694),X507),sK2007(cart(real,sK694),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),X508,X507)),s(cart(real,sK694),sK695))))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sQ2408_eqProxy(s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))),s(num,i(s(fun(fun(X507,bool),num),card),s(fun(X507,bool),X508))))
        | ~ p(s(bool,i(s(fun(fun(X507,bool),bool),finite),s(fun(X507,bool),X508)))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f12927]) ).

fof(f12927,plain,
    ! [X2,X3,X0,X1,X7] :
      ( ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X7))),s(fun(X0,bool),X1))))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),finite),s(fun(X0,bool),X1))))
      | ~ sQ2408_eqProxy(s(num,i(s(fun(fun(X0,bool),num),card),s(fun(X0,bool),X1))),s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X2))))
      | sQ2408_eqProxy(s(X0,X7),s(X0,i(s(fun(X3,X0),sK2006(X0,X1,X2,X3)),s(X3,i(s(fun(X0,X3),sK2007(X0,X1,X2,X3)),s(X0,X7))))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X2)))) ),
    inference(equality_proxy_replacement,[],[f10087,f10774,f10774]) ).

fof(f10087,plain,
    ! [X2,X3,X0,X1,X7] :
      ( ~ p(s(bool,i(s(fun(fun(X0,bool),bool),finite),s(fun(X0,bool),X1))))
      | s(X0,X7) = s(X0,i(s(fun(X3,X0),sK2006(X0,X1,X2,X3)),s(X3,i(s(fun(X0,X3),sK2007(X0,X1,X2,X3)),s(X0,X7)))))
      | ~ p(s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X7))),s(fun(X0,bool),X1))))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X2))))
      | s(num,i(s(fun(fun(X0,bool),num),card),s(fun(X0,bool),X1))) != s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X2))) ),
    inference(cnf_transformation,[],[f6294]) ).

fof(f13953,plain,
    ( ~ spl2409_4
    | spl2409_10
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13423,f13307,f13951,f13923]) ).

fof(f13951,plain,
    ( spl2409_10
  <=> ! [X166] : p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,sK694),real),X166),s(cart(real,sK694),sK695))))),s(real,sK2073(X166,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_10])]) ).

fof(f13423,plain,
    ( ! [X166] :
        ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,sK694),real),X166),s(cart(real,sK694),sK695))))),s(real,sK2073(X166,i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694))))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f10207]) ).

fof(f10207,plain,
    ! [X2,X0,X1,X4] :
      ( ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X1))))
      | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X4))),s(fun(X2,bool),X1))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(X2,real),X0),s(X2,X4))))),s(real,sK2073(X0,X1,X2))))) ),
    inference(cnf_transformation,[],[f6409]) ).

fof(f6409,plain,
    ! [X0,X1,X2] :
      ( ~ p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X1))))
      | ? [X3] :
        ! [X4] :
          ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(X2,real),X0),s(X2,X4))))),s(real,X3))))
          | ~ p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X4))),s(fun(X2,bool),X1)))) ) ),
    inference(ennf_transformation,[],[f4052]) ).

fof(f4052,plain,
    ! [X0,X2,X1] :
      ( p(s(bool,i(s(fun(fun(X2,bool),bool),finite),s(fun(X2,bool),X1))))
     => ? [X3] :
        ! [X4] :
          ( p(s(bool,i(s(fun(fun(X2,bool),bool),i(s(fun(X2,fun(fun(X2,bool),bool)),in),s(X2,X4))),s(fun(X2,bool),X1))))
         => p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(X2,real),X0),s(X2,X4))))),s(real,X3)))) ) ),
    inference(rectify,[],[f2673]) ).

fof(f2673,axiom,
    ! [X10,X96,X3] :
      ( p(s(bool,i(s(fun(fun(X3,bool),bool),finite),s(fun(X3,bool),X96))))
     => ? [X15] :
        ! [X0] :
          ( p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,X0))),s(fun(X3,bool),X96))))
         => p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(X3,real),X10),s(X3,X0))))),s(real,X15)))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aUPPERu_BOUNDu_FINITEu_SETu_REAL) ).

fof(f13949,plain,
    ( spl2409_9
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13944,f13307,f13946]) ).

fof(f13944,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),vectoru_neg),s(cart(real,sK694),sK695))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
    | ~ spl2409_1 ),
    inference(subsumption_resolution,[],[f13339,f6633]) ).

fof(f13339,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),vectoru_neg),s(cart(real,sK694),sK695))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
    | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),subspace),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f9225]) ).

fof(f13943,plain,
    ( spl2409_8
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13581,f13307,f13940]) ).

fof(f13940,plain,
    ( spl2409_8
  <=> p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK611(cart(real,sK694),in,fun(cart(real,sK694),bool))))),s(fun(cart(real,sK694),bool),sK612(cart(real,sK694),in,fun(cart(real,sK694),bool)))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_8])]) ).

fof(f13581,plain,
    ( p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK611(cart(real,sK694),in,fun(cart(real,sK694),bool))))),s(fun(cart(real,sK694),bool),sK612(cart(real,sK694),in,fun(cart(real,sK694),bool))))))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f7608]) ).

fof(f7608,plain,
    ! [X2,X3,X0,X1,X4] :
      ( p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,sK611(X0,X1,X2)))),s(X2,sK612(X0,X1,X2)))))
      | ~ p(s(bool,i(s(fun(X2,bool),i(s(fun(X0,fun(X2,bool)),X1),s(X0,X4))),s(X2,X3)))) ),
    inference(cnf_transformation,[],[f3985]) ).

fof(f13938,plain,
    ( ~ spl2409_4
    | spl2409_7
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13485,f13307,f13936,f13923]) ).

fof(f13936,plain,
    ( spl2409_7
  <=> ! [X376,X375,X377] :
        ( sQ2408_eqProxy(s(X375,i(s(fun(cart(real,sK694),X375),X376),s(cart(real,sK694),sK683(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X376,X375,X377)))),s(X375,sK681(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X376,X375,X377)))
        | ~ p(s(bool,i(s(fun(fun(X375,bool),bool),i(s(fun(X375,fun(fun(X375,bool),bool)),in),s(X375,i(s(fun(cart(real,sK694),X375),X376),s(cart(real,sK694),sK680(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X376,X375,X377)))))),s(fun(X375,bool),X377))))
        | ~ sQ2408_eqProxy(s(X375,i(s(fun(cart(real,sK694),X375),X376),s(cart(real,sK694),sK695))),s(X375,sK681(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X376,X375,X377)))
        | sQ2408_eqProxy(s(num,i(s(fun(fun(X375,bool),num),card),s(fun(X375,bool),X377))),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_7])]) ).

fof(f13485,plain,
    ( ! [X377,X375,X376] :
        ( sQ2408_eqProxy(s(X375,i(s(fun(cart(real,sK694),X375),X376),s(cart(real,sK694),sK683(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X376,X375,X377)))),s(X375,sK681(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X376,X375,X377)))
        | sQ2408_eqProxy(s(num,i(s(fun(fun(X375,bool),num),card),s(fun(X375,bool),X377))),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sQ2408_eqProxy(s(X375,i(s(fun(cart(real,sK694),X375),X376),s(cart(real,sK694),sK695))),s(X375,sK681(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X376,X375,X377)))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ p(s(bool,i(s(fun(fun(X375,bool),bool),i(s(fun(X375,fun(fun(X375,bool),bool)),in),s(X375,i(s(fun(cart(real,sK694),X375),X376),s(cart(real,sK694),sK680(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X376,X375,X377)))))),s(fun(X375,bool),X377)))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f11528]) ).

fof(f11528,plain,
    ! [X2,X3,X0,X1,X7,X4] :
      ( ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,i(s(fun(X1,X3),X2),s(X1,sK680(X0,X1,X2,X3,X4)))))),s(fun(X3,bool),X4))))
      | sQ2408_eqProxy(s(X3,i(s(fun(X1,X3),X2),s(X1,sK683(X0,X1,X2,X3,X4)))),s(X3,sK681(X0,X1,X2,X3,X4)))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X7))),s(fun(X1,bool),X0))))
      | ~ sQ2408_eqProxy(s(X3,i(s(fun(X1,X3),X2),s(X1,X7))),s(X3,sK681(X0,X1,X2,X3,X4)))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
      | sQ2408_eqProxy(s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X4))),s(num,i(s(fun(fun(X1,bool),num),card),s(fun(X1,bool),X0)))) ),
    inference(equality_proxy_replacement,[],[f7743,f10774,f10774,f10774]) ).

fof(f7743,plain,
    ! [X2,X3,X0,X1,X7,X4] :
      ( s(num,i(s(fun(fun(X3,bool),num),card),s(fun(X3,bool),X4))) = s(num,i(s(fun(fun(X1,bool),num),card),s(fun(X1,bool),X0)))
      | ~ p(s(bool,i(s(fun(fun(X3,bool),bool),i(s(fun(X3,fun(fun(X3,bool),bool)),in),s(X3,i(s(fun(X1,X3),X2),s(X1,sK680(X0,X1,X2,X3,X4)))))),s(fun(X3,bool),X4))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),finite),s(fun(X1,bool),X0))))
      | ~ p(s(bool,i(s(fun(fun(X1,bool),bool),i(s(fun(X1,fun(fun(X1,bool),bool)),in),s(X1,X7))),s(fun(X1,bool),X0))))
      | s(X3,i(s(fun(X1,X3),X2),s(X1,X7))) != s(X3,sK681(X0,X1,X2,X3,X4))
      | s(X3,i(s(fun(X1,X3),X2),s(X1,sK683(X0,X1,X2,X3,X4)))) = s(X3,sK681(X0,X1,X2,X3,X4)) ),
    inference(cnf_transformation,[],[f6107]) ).

fof(f13934,plain,
    ( spl2409_6
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13634,f13307,f13931]) ).

fof(f13931,plain,
    ( spl2409_6
  <=> sP1254(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_6])]) ).

fof(f13634,plain,
    ( sP1254(i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695)),fun(cart(real,sK694),bool))
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f8762]) ).

fof(f13929,plain,
    ( ~ spl2409_4
    | spl2409_5
    | ~ spl2409_1 ),
    inference(avatar_split_clause,[],[f13530,f13307,f13927,f13923]) ).

fof(f13927,plain,
    ( spl2409_5
  <=> ! [X475,X477,X476] :
        ( ~ sQ2408_eqProxy(s(num,i(s(fun(fun(X475,bool),num),card),s(fun(X475,bool),X476))),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ sQ2408_eqProxy(s(X475,i(s(fun(cart(real,sK694),X475),sK1781(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X475,X476)),s(cart(real,sK694),sK695))),s(X475,i(s(fun(cart(real,sK694),X475),sK1781(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X475,X476)),s(cart(real,sK694),X477))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),X477))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | sQ2408_eqProxy(s(cart(real,sK694),sK695),s(cart(real,sK694),X477))
        | ~ p(s(bool,i(s(fun(fun(X475,bool),bool),finite),s(fun(X475,bool),X476)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2409_5])]) ).

fof(f13530,plain,
    ( ! [X475,X477,X476] :
        ( ~ sQ2408_eqProxy(s(num,i(s(fun(fun(X475,bool),num),card),s(fun(X475,bool),X476))),s(num,i(s(fun(fun(cart(real,sK694),bool),num),card),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ p(s(bool,i(s(fun(fun(X475,bool),bool),finite),s(fun(X475,bool),X476))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),X477))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),finite),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693))))))
        | sQ2408_eqProxy(s(cart(real,sK694),sK695),s(cart(real,sK694),X477))
        | ~ sQ2408_eqProxy(s(X475,i(s(fun(cart(real,sK694),X475),sK1781(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X475,X476)),s(cart(real,sK694),sK695))),s(X475,i(s(fun(cart(real,sK694),X475),sK1781(i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)),cart(real,sK694),X475,X476)),s(cart(real,sK694),X477)))) )
    | ~ spl2409_1 ),
    inference(resolution,[],[f13309,f12714]) ).

fof(f13320,plain,
    spl2409_3,
    inference(avatar_split_clause,[],[f7769,f13317]) ).

fof(f7769,plain,
    p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK692))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))),
    inference(cnf_transformation,[],[f5843]) ).

fof(f5843,plain,
    ? [X1,X3,X0,X2] :
      ( p(s(bool,i(s(fun(fun(cart(real,X0),bool),bool),i(s(fun(cart(real,X0),fun(fun(cart(real,X0),bool),bool)),in),s(cart(real,X0),X1))),s(fun(cart(real,X0),bool),i(s(fun(fun(cart(real,X0),bool),fun(cart(real,X0),bool)),span),s(fun(cart(real,X0),bool),X3))))))
      & ~ p(s(bool,i(s(fun(fun(cart(real,X0),bool),bool),i(s(fun(cart(real,X0),fun(fun(cart(real,X0),bool),bool)),in),s(cart(real,X0),i(s(fun(cart(real,X0),cart(real,X0)),i(s(fun(cart(real,X0),fun(cart(real,X0),cart(real,X0))),vectoru_sub),s(cart(real,X0),X2))),s(cart(real,X0),X1))))),s(fun(cart(real,X0),bool),i(s(fun(fun(cart(real,X0),bool),fun(cart(real,X0),bool)),span),s(fun(cart(real,X0),bool),X3))))))
      & p(s(bool,i(s(fun(fun(cart(real,X0),bool),bool),i(s(fun(cart(real,X0),fun(fun(cart(real,X0),bool),bool)),in),s(cart(real,X0),X2))),s(fun(cart(real,X0),bool),i(s(fun(fun(cart(real,X0),bool),fun(cart(real,X0),bool)),span),s(fun(cart(real,X0),bool),X3)))))) ),
    inference(flattening,[],[f5842]) ).

fof(f5842,plain,
    ? [X2,X1,X0,X3] :
      ( ~ p(s(bool,i(s(fun(fun(cart(real,X0),bool),bool),i(s(fun(cart(real,X0),fun(fun(cart(real,X0),bool),bool)),in),s(cart(real,X0),i(s(fun(cart(real,X0),cart(real,X0)),i(s(fun(cart(real,X0),fun(cart(real,X0),cart(real,X0))),vectoru_sub),s(cart(real,X0),X2))),s(cart(real,X0),X1))))),s(fun(cart(real,X0),bool),i(s(fun(fun(cart(real,X0),bool),fun(cart(real,X0),bool)),span),s(fun(cart(real,X0),bool),X3))))))
      & p(s(bool,i(s(fun(fun(cart(real,X0),bool),bool),i(s(fun(cart(real,X0),fun(fun(cart(real,X0),bool),bool)),in),s(cart(real,X0),X1))),s(fun(cart(real,X0),bool),i(s(fun(fun(cart(real,X0),bool),fun(cart(real,X0),bool)),span),s(fun(cart(real,X0),bool),X3))))))
      & p(s(bool,i(s(fun(fun(cart(real,X0),bool),bool),i(s(fun(cart(real,X0),fun(fun(cart(real,X0),bool),bool)),in),s(cart(real,X0),X2))),s(fun(cart(real,X0),bool),i(s(fun(fun(cart(real,X0),bool),fun(cart(real,X0),bool)),span),s(fun(cart(real,X0),bool),X3)))))) ),
    inference(ennf_transformation,[],[f3754]) ).

fof(f3754,plain,
    ~ ! [X2,X1,X0,X3] :
        ( ( p(s(bool,i(s(fun(fun(cart(real,X0),bool),bool),i(s(fun(cart(real,X0),fun(fun(cart(real,X0),bool),bool)),in),s(cart(real,X0),X1))),s(fun(cart(real,X0),bool),i(s(fun(fun(cart(real,X0),bool),fun(cart(real,X0),bool)),span),s(fun(cart(real,X0),bool),X3))))))
          & p(s(bool,i(s(fun(fun(cart(real,X0),bool),bool),i(s(fun(cart(real,X0),fun(fun(cart(real,X0),bool),bool)),in),s(cart(real,X0),X2))),s(fun(cart(real,X0),bool),i(s(fun(fun(cart(real,X0),bool),fun(cart(real,X0),bool)),span),s(fun(cart(real,X0),bool),X3)))))) )
       => p(s(bool,i(s(fun(fun(cart(real,X0),bool),bool),i(s(fun(cart(real,X0),fun(fun(cart(real,X0),bool),bool)),in),s(cart(real,X0),i(s(fun(cart(real,X0),cart(real,X0)),i(s(fun(cart(real,X0),fun(cart(real,X0),cart(real,X0))),vectoru_sub),s(cart(real,X0),X2))),s(cart(real,X0),X1))))),s(fun(cart(real,X0),bool),i(s(fun(fun(cart(real,X0),bool),fun(cart(real,X0),bool)),span),s(fun(cart(real,X0),bool),X3)))))) ),
    inference(rectify,[],[f3339]) ).

fof(f3339,negated_conjecture,
    ~ ! [X1401,X7,X0,X96] :
        ( ( p(s(bool,i(s(fun(fun(cart(real,X1401),bool),bool),i(s(fun(cart(real,X1401),fun(fun(cart(real,X1401),bool),bool)),in),s(cart(real,X1401),X7))),s(fun(cart(real,X1401),bool),i(s(fun(fun(cart(real,X1401),bool),fun(cart(real,X1401),bool)),span),s(fun(cart(real,X1401),bool),X96))))))
          & p(s(bool,i(s(fun(fun(cart(real,X1401),bool),bool),i(s(fun(cart(real,X1401),fun(fun(cart(real,X1401),bool),bool)),in),s(cart(real,X1401),X0))),s(fun(cart(real,X1401),bool),i(s(fun(fun(cart(real,X1401),bool),fun(cart(real,X1401),bool)),span),s(fun(cart(real,X1401),bool),X96)))))) )
       => p(s(bool,i(s(fun(fun(cart(real,X1401),bool),bool),i(s(fun(cart(real,X1401),fun(fun(cart(real,X1401),bool),bool)),in),s(cart(real,X1401),i(s(fun(cart(real,X1401),cart(real,X1401)),i(s(fun(cart(real,X1401),fun(cart(real,X1401),cart(real,X1401))),vectoru_sub),s(cart(real,X1401),X0))),s(cart(real,X1401),X7))))),s(fun(cart(real,X1401),bool),i(s(fun(fun(cart(real,X1401),bool),fun(cart(real,X1401),bool)),span),s(fun(cart(real,X1401),bool),X96)))))) ),
    inference(negated_conjecture,[],[f3338]) ).

fof(f3338,conjecture,
    ! [X1401,X7,X0,X96] :
      ( ( p(s(bool,i(s(fun(fun(cart(real,X1401),bool),bool),i(s(fun(cart(real,X1401),fun(fun(cart(real,X1401),bool),bool)),in),s(cart(real,X1401),X7))),s(fun(cart(real,X1401),bool),i(s(fun(fun(cart(real,X1401),bool),fun(cart(real,X1401),bool)),span),s(fun(cart(real,X1401),bool),X96))))))
        & p(s(bool,i(s(fun(fun(cart(real,X1401),bool),bool),i(s(fun(cart(real,X1401),fun(fun(cart(real,X1401),bool),bool)),in),s(cart(real,X1401),X0))),s(fun(cart(real,X1401),bool),i(s(fun(fun(cart(real,X1401),bool),fun(cart(real,X1401),bool)),span),s(fun(cart(real,X1401),bool),X96)))))) )
     => p(s(bool,i(s(fun(fun(cart(real,X1401),bool),bool),i(s(fun(cart(real,X1401),fun(fun(cart(real,X1401),bool),bool)),in),s(cart(real,X1401),i(s(fun(cart(real,X1401),cart(real,X1401)),i(s(fun(cart(real,X1401),fun(cart(real,X1401),cart(real,X1401))),vectoru_sub),s(cart(real,X1401),X0))),s(cart(real,X1401),X7))))),s(fun(cart(real,X1401),bool),i(s(fun(fun(cart(real,X1401),bool),fun(cart(real,X1401),bool)),span),s(fun(cart(real,X1401),bool),X96)))))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aSPANu_SUB) ).

fof(f13315,plain,
    ~ spl2409_2,
    inference(avatar_split_clause,[],[f7768,f13312]) ).

fof(f7768,plain,
    ~ p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),i(s(fun(cart(real,sK694),cart(real,sK694)),i(s(fun(cart(real,sK694),fun(cart(real,sK694),cart(real,sK694))),vectoru_sub),s(cart(real,sK694),sK695))),s(cart(real,sK694),sK692))))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))),
    inference(cnf_transformation,[],[f5843]) ).

fof(f13310,plain,
    spl2409_1,
    inference(avatar_split_clause,[],[f7767,f13307]) ).

fof(f7767,plain,
    p(s(bool,i(s(fun(fun(cart(real,sK694),bool),bool),i(s(fun(cart(real,sK694),fun(fun(cart(real,sK694),bool),bool)),in),s(cart(real,sK694),sK695))),s(fun(cart(real,sK694),bool),i(s(fun(fun(cart(real,sK694),bool),fun(cart(real,sK694),bool)),span),s(fun(cart(real,sK694),bool),sK693)))))),
    inference(cnf_transformation,[],[f5843]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.12  % Problem    : GEO466+1 : TPTP v8.1.0. Released v7.0.0.
% 0.11/0.13  % Command    : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_uns --cores 0 -t %d %s
% 0.13/0.34  % Computer : n029.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit   : 300
% 0.13/0.34  % WCLimit    : 300
% 0.13/0.34  % DateTime   : Mon Aug 29 21:59:26 EDT 2022
% 0.13/0.34  % CPUTime    : 
% 1.01/1.35  % (1866)lrs+10_5:1_br=off:fde=none:nwc=3.0:sd=1:sgt=10:sos=on:ss=axioms:urr=on:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/51Mi)
% 1.01/1.35  % (1870)lrs+2_1:1_lcm=reverse:lma=on:sos=all:spb=goal_then_units:ss=included:urr=on:i=39:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/39Mi)
% 1.01/1.36  % (1871)dis+10_1:1_newcnf=on:sgt=8:sos=on:ss=axioms:to=lpo:urr=on:i=49:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/49Mi)
% 1.01/1.36  % (1869)dis+1010_1:50_awrs=decay:awrsf=128:nwc=10.0:s2pl=no:sp=frequency:ss=axioms:i=39:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/39Mi)
% 1.01/1.37  % (1878)lrs+10_1:1_drc=off:sp=reverse_frequency:spb=goal:to=lpo:i=7:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/7Mi)
% 1.01/1.37  % (1877)lrs+10_1:1_ins=3:sp=reverse_frequency:spb=goal:to=lpo:i=3:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/3Mi)
% 1.01/1.37  % (1879)lrs+1011_1:1_fd=preordered:fsd=on:sos=on:thsq=on:thsqc=64:thsqd=32:uwa=ground:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/50Mi)
% 1.01/1.37  % (1886)dis+1010_2:3_fs=off:fsr=off:nm=0:nwc=5.0:s2a=on:s2agt=32:i=82:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/82Mi)
% 1.01/1.37  % (1887)dis+10_1:1_av=off:sos=on:sp=reverse_arity:ss=included:st=2.0:to=lpo:urr=ec_only:i=45:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/45Mi)
% 1.01/1.38  % (1888)dis+21_1:1_ep=RS:nwc=10.0:s2a=on:s2at=1.5:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/50Mi)
% 1.01/1.38  % (1883)dis-10_3:2_amm=sco:ep=RS:fsr=off:nm=10:sd=2:sos=on:ss=axioms:st=3.0:i=11:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/11Mi)
% 1.01/1.38  % (1877)Instruction limit reached!
% 1.01/1.38  % (1877)------------------------------
% 1.01/1.38  % (1877)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.01/1.38  % (1877)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.01/1.38  % (1877)Termination reason: Unknown
% 1.01/1.38  % (1877)Termination phase: shuffling
% 1.01/1.38  
% 1.01/1.38  % (1877)Memory used [KB]: 12281
% 1.01/1.38  % (1877)Time elapsed: 0.007 s
% 1.01/1.38  % (1877)Instructions burned: 3 (million)
% 1.01/1.38  % (1877)------------------------------
% 1.01/1.38  % (1877)------------------------------
% 1.01/1.38  % (1874)lrs+10_1:2_br=off:nm=4:ss=included:urr=on:i=7:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/7Mi)
% 1.01/1.39  % (1864)lrs+10_1:1_gsp=on:sd=1:sgt=32:sos=on:ss=axioms:i=13:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/13Mi)
% 1.01/1.39  % (1881)fmb+10_1:1_nm=2:i=3:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/3Mi)
% 1.01/1.39  % (1891)dis+21_1:1_aac=none:abs=on:er=known:fde=none:fsr=off:nwc=5.0:s2a=on:s2at=4.0:sp=const_frequency:to=lpo:urr=ec_only:i=25:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/25Mi)
% 1.01/1.39  % (1881)Instruction limit reached!
% 1.01/1.39  % (1881)------------------------------
% 1.01/1.39  % (1881)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.01/1.39  % (1881)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.01/1.39  % (1881)Termination reason: Unknown
% 1.01/1.39  % (1881)Termination phase: shuffling
% 1.01/1.39  
% 1.01/1.39  % (1881)Memory used [KB]: 12153
% 1.01/1.39  % (1881)Time elapsed: 0.005 s
% 1.01/1.39  % (1881)Instructions burned: 3 (million)
% 1.01/1.39  % (1881)------------------------------
% 1.01/1.39  % (1881)------------------------------
% 1.01/1.40  % (1872)lrs+10_1:1_br=off:sos=on:ss=axioms:st=2.0:urr=on:i=33:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/33Mi)
% 1.01/1.40  % (1889)lrs+11_1:1_plsq=on:plsqc=1:plsqr=32,1:ss=included:i=95:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/95Mi)
% 1.01/1.40  % (1867)lrs+10_1:1024_nm=0:nwc=5.0:ss=axioms:i=13:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/13Mi)
% 1.01/1.41  % (1865)dis+1002_1:1_aac=none:bd=off:sac=on:sos=on:spb=units:i=3:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/3Mi)
% 1.01/1.41  % (1878)Instruction limit reached!
% 1.01/1.41  % (1878)------------------------------
% 1.01/1.41  % (1878)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.01/1.41  % (1878)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.01/1.41  % (1878)Termination reason: Unknown
% 1.01/1.41  % (1878)Termination phase: Preprocessing 1
% 1.01/1.41  
% 1.01/1.41  % (1878)Memory used [KB]: 12665
% 1.01/1.41  % (1878)Time elapsed: 0.013 s
% 1.01/1.41  % (1878)Instructions burned: 7 (million)
% 1.01/1.41  % (1878)------------------------------
% 1.01/1.41  % (1878)------------------------------
% 1.01/1.42  % (1874)Instruction limit reached!
% 1.01/1.42  % (1874)------------------------------
% 1.01/1.42  % (1874)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.01/1.42  % (1874)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.01/1.42  % (1874)Termination reason: Unknown
% 1.01/1.42  % (1874)Termination phase: SInE selection
% 1.01/1.42  
% 1.01/1.42  % (1874)Memory used [KB]: 12537
% 1.01/1.42  % (1874)Time elapsed: 0.011 s
% 1.01/1.42  % (1874)Instructions burned: 7 (million)
% 1.01/1.42  % (1874)------------------------------
% 1.01/1.42  % (1874)------------------------------
% 1.01/1.42  % (1865)Instruction limit reached!
% 1.01/1.42  % (1865)------------------------------
% 1.01/1.42  % (1865)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.01/1.42  % (1884)dis+1010_1:1_bs=on:ep=RS:erd=off:newcnf=on:nwc=10.0:s2a=on:sgt=32:ss=axioms:i=30:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/30Mi)
% 1.01/1.42  % (1864)Instruction limit reached!
% 1.01/1.42  % (1864)------------------------------
% 1.01/1.42  % (1864)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.01/1.42  % (1890)lrs+1011_1:1_fd=preordered:fsd=on:sos=on:thsq=on:thsqc=64:thsqd=32:uwa=ground:i=99:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/99Mi)
% 1.01/1.42  % (1865)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.01/1.42  % (1865)Termination reason: Unknown
% 1.01/1.42  % (1865)Termination phase: shuffling
% 1.01/1.42  
% 1.01/1.42  % (1865)Memory used [KB]: 12281
% 1.01/1.42  % (1865)Time elapsed: 0.005 s
% 1.01/1.42  % (1865)Instructions burned: 3 (million)
% 1.01/1.42  % (1865)------------------------------
% 1.01/1.42  % (1865)------------------------------
% 1.01/1.43  % (1873)lrs+10_1:1_ep=R:lcm=predicate:lma=on:sos=all:spb=goal:ss=included:i=12:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/12Mi)
% 1.01/1.43  % (1882)ott+1010_1:1_sd=2:sos=on:sp=occurrence:ss=axioms:urr=on:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/2Mi)
% 1.01/1.43  % (1875)lrs+10_1:4_av=off:bs=unit_only:bsr=unit_only:ep=RS:s2a=on:sos=on:sp=frequency:to=lpo:i=16:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/16Mi)
% 1.01/1.43  % (1883)Instruction limit reached!
% 1.01/1.43  % (1883)------------------------------
% 1.01/1.43  % (1883)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.01/1.43  % (1883)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.01/1.43  % (1883)Termination reason: Unknown
% 1.01/1.43  % (1883)Termination phase: SInE selection
% 1.01/1.43  
% 1.01/1.43  % (1883)Memory used [KB]: 12537
% 1.01/1.43  % (1883)Time elapsed: 0.013 s
% 1.01/1.43  % (1883)Instructions burned: 11 (million)
% 1.01/1.43  % (1883)------------------------------
% 1.01/1.43  % (1883)------------------------------
% 1.01/1.43  % (1882)Instruction limit reached!
% 1.01/1.43  % (1882)------------------------------
% 1.01/1.43  % (1882)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.01/1.43  % (1882)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.01/1.43  % (1882)Termination reason: Unknown
% 1.01/1.43  % (1882)Termination phase: shuffling
% 1.01/1.43  
% 1.01/1.43  % (1882)Memory used [KB]: 12153
% 1.01/1.43  % (1882)Time elapsed: 0.004 s
% 1.01/1.43  % (1882)Instructions burned: 2 (million)
% 1.01/1.43  % (1882)------------------------------
% 1.01/1.43  % (1882)------------------------------
% 1.01/1.43  % (1870)Instruction limit reached!
% 1.01/1.43  % (1870)------------------------------
% 1.01/1.43  % (1870)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.01/1.43  % (1870)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.01/1.43  % (1870)Termination reason: Unknown
% 1.01/1.43  % (1870)Termination phase: SInE selection
% 1.01/1.43  
% 1.01/1.43  % (1870)Memory used [KB]: 12537
% 1.01/1.43  % (1870)Time elapsed: 0.036 s
% 1.01/1.43  % (1870)Instructions burned: 40 (million)
% 1.01/1.43  % (1870)------------------------------
% 1.01/1.43  % (1870)------------------------------
% 1.01/1.44  % (1892)dis+2_3:1_aac=none:abs=on:ep=R:lcm=reverse:nwc=10.0:sos=on:sp=const_frequency:spb=units:urr=ec_only:i=8:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/8Mi)
% 1.01/1.44  % (1869)Instruction limit reached!
% 1.01/1.44  % (1869)------------------------------
% 1.01/1.44  % (1869)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.01/1.44  % (1869)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.01/1.44  % (1869)Termination reason: Unknown
% 1.01/1.44  % (1869)Termination phase: SInE selection
% 1.01/1.44  
% 1.01/1.44  % (1869)Memory used [KB]: 12537
% 1.01/1.44  % (1869)Time elapsed: 0.043 s
% 1.01/1.44  % (1869)Instructions burned: 40 (million)
% 1.01/1.44  % (1869)------------------------------
% 1.01/1.44  % (1869)------------------------------
% 1.01/1.44  % (1864)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.01/1.44  % (1864)Termination reason: Unknown
% 1.01/1.44  % (1864)Termination phase: SInE selection
% 1.01/1.44  
% 1.01/1.44  % (1864)Memory used [KB]: 12537
% 1.01/1.44  % (1864)Time elapsed: 0.014 s
% 1.01/1.44  % (1864)Instructions burned: 13 (million)
% 1.01/1.44  % (1864)------------------------------
% 1.01/1.44  % (1864)------------------------------
% 1.01/1.44  % (1887)Instruction limit reached!
% 1.01/1.44  % (1887)------------------------------
% 1.01/1.44  % (1887)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.01/1.44  % (1887)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.01/1.44  % (1887)Termination reason: Unknown
% 1.01/1.44  % (1887)Termination phase: SInE selection
% 1.01/1.44  
% 1.01/1.44  % (1887)Memory used [KB]: 12537
% 1.01/1.44  % (1887)Time elapsed: 0.042 s
% 1.01/1.44  % (1887)Instructions burned: 45 (million)
% 1.01/1.44  % (1887)------------------------------
% 1.01/1.44  % (1887)------------------------------
% 1.01/1.45  % (1863)dis+1002_1:12_drc=off:fd=preordered:tgt=full:i=99978:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/99978Mi)
% 1.01/1.45  % (1872)Instruction limit reached!
% 1.01/1.45  % (1872)------------------------------
% 1.01/1.45  % (1872)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.01/1.45  % (1872)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.01/1.45  % (1872)Termination reason: Unknown
% 1.01/1.45  % (1872)Termination phase: SInE selection
% 1.01/1.45  
% 1.01/1.45  % (1872)Memory used [KB]: 12537
% 1.01/1.45  % (1872)Time elapsed: 0.030 s
% 1.01/1.45  % (1872)Instructions burned: 33 (million)
% 1.01/1.45  % (1872)------------------------------
% 1.01/1.45  % (1872)------------------------------
% 1.01/1.46  % (1867)Instruction limit reached!
% 1.01/1.46  % (1867)------------------------------
% 1.01/1.46  % (1867)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.01/1.46  % (1867)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.01/1.46  % (1867)Termination reason: Unknown
% 1.01/1.46  % (1867)Termination phase: SInE selection
% 1.01/1.46  
% 1.01/1.46  % (1867)Memory used [KB]: 12537
% 1.01/1.46  % (1867)Time elapsed: 0.017 s
% 1.01/1.46  % (1867)Instructions burned: 13 (million)
% 1.01/1.46  % (1867)------------------------------
% 1.01/1.46  % (1867)------------------------------
% 1.91/1.47  % (1876)lrs+10_1:32_br=off:nm=16:sd=2:ss=axioms:st=2.0:urr=on:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/51Mi)
% 1.91/1.47  % (1891)Instruction limit reached!
% 1.91/1.47  % (1891)------------------------------
% 1.91/1.47  % (1891)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.91/1.47  % (1891)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.91/1.47  % (1891)Termination reason: Unknown
% 1.91/1.47  % (1891)Termination phase: SInE selection
% 1.91/1.47  
% 1.91/1.47  % (1891)Memory used [KB]: 12537
% 1.91/1.47  % (1891)Time elapsed: 0.022 s
% 1.91/1.47  % (1891)Instructions burned: 25 (million)
% 1.91/1.47  % (1891)------------------------------
% 1.91/1.47  % (1891)------------------------------
% 1.91/1.47  % (1868)dis+21_1:1_av=off:sos=on:sp=frequency:ss=included:to=lpo:i=15:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/15Mi)
% 1.91/1.47  % (1871)Instruction limit reached!
% 1.91/1.47  % (1871)------------------------------
% 1.91/1.47  % (1871)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.91/1.47  % (1871)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.91/1.47  % (1871)Termination reason: Unknown
% 1.91/1.47  % (1871)Termination phase: SInE selection
% 1.91/1.47  
% 1.91/1.47  % (1871)Memory used [KB]: 12537
% 1.91/1.47  % (1871)Time elapsed: 0.039 s
% 1.91/1.47  % (1871)Instructions burned: 50 (million)
% 1.91/1.47  % (1871)------------------------------
% 1.91/1.47  % (1871)------------------------------
% 1.91/1.47  % (1873)Instruction limit reached!
% 1.91/1.47  % (1873)------------------------------
% 1.91/1.47  % (1873)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.91/1.47  % (1873)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.91/1.47  % (1873)Termination reason: Unknown
% 1.91/1.47  % (1873)Termination phase: SInE selection
% 1.91/1.47  
% 1.91/1.47  % (1873)Memory used [KB]: 12537
% 1.91/1.47  % (1873)Time elapsed: 0.016 s
% 1.91/1.47  % (1873)Instructions burned: 13 (million)
% 1.91/1.47  % (1873)------------------------------
% 1.91/1.47  % (1873)------------------------------
% 1.91/1.48  % (1892)Instruction limit reached!
% 1.91/1.48  % (1892)------------------------------
% 1.91/1.48  % (1892)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.91/1.48  % (1892)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.91/1.48  % (1892)Termination reason: Unknown
% 1.91/1.48  % (1892)Termination phase: Preprocessing 1
% 1.91/1.48  
% 1.91/1.48  % (1892)Memory used [KB]: 12665
% 1.91/1.48  % (1892)Time elapsed: 0.014 s
% 1.91/1.48  % (1892)Instructions burned: 8 (million)
% 1.91/1.48  % (1892)------------------------------
% 1.91/1.48  % (1892)------------------------------
% 1.91/1.48  % (1885)ott+21_1:1_erd=off:s2a=on:sac=on:sd=1:sgt=64:sos=on:ss=included:st=3.0:to=lpo:urr=on:i=99:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/99Mi)
% 1.91/1.49  % (1866)Instruction limit reached!
% 1.91/1.49  % (1866)------------------------------
% 1.91/1.49  % (1866)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.91/1.49  % (1866)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.91/1.49  % (1866)Termination reason: Unknown
% 1.91/1.49  % (1866)Termination phase: SInE selection
% 1.91/1.49  
% 1.91/1.49  % (1866)Memory used [KB]: 12665
% 1.91/1.49  % (1866)Time elapsed: 0.040 s
% 1.91/1.49  % (1866)Instructions burned: 51 (million)
% 1.91/1.49  % (1866)------------------------------
% 1.91/1.49  % (1866)------------------------------
% 2.33/1.49  % (1893)lrs-11_1:1_nm=0:sac=on:sd=4:ss=axioms:st=3.0:i=24:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/24Mi)
% 2.33/1.49  % (1889)Instruction limit reached!
% 2.33/1.49  % (1889)------------------------------
% 2.33/1.49  % (1889)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.33/1.49  % (1889)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.33/1.49  % (1889)Termination reason: Unknown
% 2.33/1.49  % (1889)Termination phase: SInE selection
% 2.33/1.49  
% 2.33/1.49  % (1889)Memory used [KB]: 12665
% 2.33/1.49  % (1889)Time elapsed: 0.064 s
% 2.33/1.49  % (1889)Instructions burned: 96 (million)
% 2.33/1.49  % (1889)------------------------------
% 2.33/1.49  % (1889)------------------------------
% 2.33/1.49  % (1888)Instruction limit reached!
% 2.33/1.49  % (1888)------------------------------
% 2.33/1.49  % (1888)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.33/1.49  % (1888)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.33/1.49  % (1888)Termination reason: Unknown
% 2.33/1.49  % (1888)Termination phase: SInE selection
% 2.33/1.49  
% 2.33/1.49  % (1888)Memory used [KB]: 12537
% 2.33/1.49  % (1888)Time elapsed: 0.041 s
% 2.33/1.49  % (1888)Instructions burned: 51 (million)
% 2.33/1.49  % (1888)------------------------------
% 2.33/1.49  % (1888)------------------------------
% 2.33/1.49  % (1875)Instruction limit reached!
% 2.33/1.49  % (1875)------------------------------
% 2.33/1.49  % (1875)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.33/1.49  % (1875)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.33/1.49  % (1875)Termination reason: Unknown
% 2.33/1.49  % (1875)Termination phase: SInE selection
% 2.33/1.49  
% 2.33/1.49  % (1875)Memory used [KB]: 12537
% 2.33/1.49  % (1875)Time elapsed: 0.020 s
% 2.33/1.49  % (1875)Instructions burned: 17 (million)
% 2.33/1.49  % (1875)------------------------------
% 2.33/1.49  % (1875)------------------------------
% 2.33/1.51  % (1886)Instruction limit reached!
% 2.33/1.51  % (1886)------------------------------
% 2.33/1.51  % (1886)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.33/1.51  % (1886)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.33/1.51  % (1886)Termination reason: Unknown
% 2.33/1.51  % (1886)Termination phase: SInE selection
% 2.33/1.51  
% 2.33/1.51  % (1886)Memory used [KB]: 12665
% 2.33/1.51  % (1886)Time elapsed: 0.069 s
% 2.33/1.51  % (1886)Instructions burned: 83 (million)
% 2.33/1.51  % (1886)------------------------------
% 2.33/1.51  % (1886)------------------------------
% 2.33/1.51  % (1879)Instruction limit reached!
% 2.33/1.51  % (1879)------------------------------
% 2.33/1.51  % (1879)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.33/1.51  % (1879)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.33/1.51  % (1879)Termination reason: Unknown
% 2.33/1.51  % (1879)Termination phase: Preprocessing 1
% 2.33/1.51  
% 2.33/1.51  % (1879)Memory used [KB]: 16630
% 2.33/1.51  % (1879)Time elapsed: 0.044 s
% 2.33/1.51  % (1879)Instructions burned: 50 (million)
% 2.33/1.51  % (1879)------------------------------
% 2.33/1.51  % (1879)------------------------------
% 2.92/1.52  % (1884)Instruction limit reached!
% 2.92/1.52  % (1884)------------------------------
% 2.92/1.52  % (1884)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.92/1.52  % (1884)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.92/1.52  % (1884)Termination reason: Unknown
% 2.92/1.52  % (1884)Termination phase: SInE selection
% 2.92/1.52  
% 2.92/1.52  % (1884)Memory used [KB]: 12537
% 2.92/1.52  % (1884)Time elapsed: 0.028 s
% 2.92/1.52  % (1884)Instructions burned: 30 (million)
% 2.92/1.52  % (1884)------------------------------
% 2.92/1.52  % (1884)------------------------------
% 3.01/1.55  % (1940)ott+10_1:1_ep=R:sd=1:sos=all:ss=axioms:i=66:si=on:rawr=on:rtra=on_0 on theBenchmark for (2988ds/66Mi)
% 3.01/1.55  % (1918)lrs+11_1:1_bd=off:sd=2:sos=all:sp=unary_frequency:ss=axioms:i=87:si=on:rawr=on:rtra=on_0 on theBenchmark for (2989ds/87Mi)
% 3.01/1.56  % (1868)Instruction limit reached!
% 3.01/1.56  % (1868)------------------------------
% 3.01/1.56  % (1868)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.01/1.56  % (1868)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.01/1.56  % (1868)Termination reason: Unknown
% 3.01/1.56  % (1868)Termination phase: SInE selection
% 3.01/1.56  
% 3.01/1.56  % (1868)Memory used [KB]: 12537
% 3.01/1.56  % (1868)Time elapsed: 0.018 s
% 3.01/1.56  % (1868)Instructions burned: 15 (million)
% 3.01/1.56  % (1868)------------------------------
% 3.01/1.56  % (1868)------------------------------
% 3.01/1.57  % (1925)dis+1011_1:16_fsr=off:nwc=2.0:i=42:si=on:rawr=on:rtra=on_0 on theBenchmark for (2989ds/42Mi)
% 3.01/1.58  % (1910)lrs+1010_1:1_afq=1.1:anc=none:bd=off:sd=2:sos=on:ss=axioms:i=92:si=on:rawr=on:rtra=on_0 on theBenchmark for (2989ds/92Mi)
% 3.01/1.59  % (1940)Instruction limit reached!
% 3.01/1.59  % (1940)------------------------------
% 3.01/1.59  % (1940)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.01/1.59  % (1893)Instruction limit reached!
% 3.01/1.59  % (1893)------------------------------
% 3.01/1.59  % (1893)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.01/1.59  % (1893)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.01/1.59  % (1893)Termination reason: Unknown
% 3.01/1.59  % (1893)Termination phase: SInE selection
% 3.01/1.59  
% 3.01/1.59  % (1893)Memory used [KB]: 12537
% 3.01/1.59  % (1893)Time elapsed: 0.023 s
% 3.01/1.59  % (1893)Instructions burned: 24 (million)
% 3.01/1.59  % (1893)------------------------------
% 3.01/1.59  % (1893)------------------------------
% 3.01/1.59  % (1940)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.01/1.59  % (1940)Termination reason: Unknown
% 3.01/1.59  % (1940)Termination phase: SInE selection
% 3.01/1.59  
% 3.01/1.59  % (1940)Memory used [KB]: 12665
% 3.01/1.59  % (1940)Time elapsed: 0.042 s
% 3.01/1.59  % (1940)Instructions burned: 67 (million)
% 3.01/1.59  % (1940)------------------------------
% 3.01/1.59  % (1940)------------------------------
% 3.26/1.61  % (1926)lrs+1010_1:1_ep=RS:sos=on:i=31:si=on:rawr=on:rtra=on_0 on theBenchmark for (2989ds/31Mi)
% 3.26/1.62  % (1912)lrs+1011_1:1_afp=100000:afq=1.4:bd=preordered:cond=fast:fde=unused:gs=on:gsem=on:irw=on:lma=on:nm=16:sd=1:sos=all:sp=const_min:ss=axioms:i=7:si=on:rawr=on:rtra=on_0 on theBenchmark for (2989ds/7Mi)
% 3.26/1.62  % (1919)ott+4_1:28_av=off:sos=all:i=69:si=on:rawr=on:rtra=on_0 on theBenchmark for (2989ds/69Mi)
% 3.26/1.63  % (1925)Instruction limit reached!
% 3.26/1.63  % (1925)------------------------------
% 3.26/1.63  % (1925)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.26/1.63  % (1925)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.26/1.63  % (1925)Termination reason: Unknown
% 3.26/1.63  % (1925)Termination phase: Preprocessing 1
% 3.26/1.63  
% 3.26/1.63  % (1925)Memory used [KB]: 16247
% 3.26/1.63  % (1925)Time elapsed: 0.034 s
% 3.26/1.63  % (1925)Instructions burned: 43 (million)
% 3.26/1.63  % (1925)------------------------------
% 3.26/1.63  % (1925)------------------------------
% 3.26/1.63  % (1924)lrs+10_5:1_br=off:fde=none:nwc=3.0:sd=1:sgt=10:sos=on:ss=axioms:urr=on:i=141:si=on:rawr=on:rtra=on_0 on theBenchmark for (2989ds/141Mi)
% 3.26/1.64  % (1918)Instruction limit reached!
% 3.26/1.64  % (1918)------------------------------
% 3.26/1.64  % (1918)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.26/1.64  % (1918)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.26/1.64  % (1918)Termination reason: Unknown
% 3.26/1.64  % (1918)Termination phase: SInE selection
% 3.26/1.64  
% 3.26/1.64  % (1918)Memory used [KB]: 12665
% 3.26/1.64  % (1918)Time elapsed: 0.057 s
% 3.26/1.64  % (1918)Instructions burned: 88 (million)
% 3.26/1.64  % (1918)------------------------------
% 3.26/1.64  % (1918)------------------------------
% 3.26/1.65  % (1951)lrs+2_1:1_ep=R:fde=none:lcm=reverse:nwc=5.0:sos=on:i=97:si=on:rawr=on:rtra=on_0 on theBenchmark for (2987ds/97Mi)
% 3.26/1.65  % (1912)Instruction limit reached!
% 3.26/1.65  % (1912)------------------------------
% 3.26/1.65  % (1912)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.26/1.65  % (1912)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.26/1.65  % (1912)Termination reason: Unknown
% 3.26/1.65  % (1912)Termination phase: SInE selection
% 3.26/1.65  
% 3.26/1.65  % (1912)Memory used [KB]: 12537
% 3.26/1.65  % (1912)Time elapsed: 0.012 s
% 3.26/1.65  % (1912)Instructions burned: 7 (million)
% 3.26/1.65  % (1912)------------------------------
% 3.26/1.65  % (1912)------------------------------
% 3.26/1.65  % (1876)Instruction limit reached!
% 3.26/1.65  % (1876)------------------------------
% 3.26/1.65  % (1876)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.26/1.65  % (1876)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.26/1.65  % (1876)Termination reason: Unknown
% 3.26/1.65  % (1876)Termination phase: SInE selection
% 3.26/1.65  
% 3.26/1.65  % (1876)Memory used [KB]: 12665
% 3.26/1.65  % (1876)Time elapsed: 0.041 s
% 3.26/1.65  % (1876)Instructions burned: 51 (million)
% 3.26/1.65  % (1876)------------------------------
% 3.26/1.65  % (1876)------------------------------
% 3.26/1.66  % (1921)dis+1011_1:1_av=off:er=known:fde=unused:nwc=10.0:slsq=on:slsqc=1:slsqr=4,15:i=107:si=on:rawr=on:rtra=on_0 on theBenchmark for (2989ds/107Mi)
% 3.26/1.67  % (1923)lrs+1010_1:1_bd=off:skr=on:ss=axioms:i=56:si=on:rawr=on:rtra=on_0 on theBenchmark for (2989ds/56Mi)
% 3.26/1.68  % (1942)dis+1002_1:1_ins=1:sd=1:sos=on:ss=axioms:to=lpo:i=341:si=on:rawr=on:rtra=on_0 on theBenchmark for (2988ds/341Mi)
% 3.26/1.68  % (1890)Instruction limit reached!
% 3.26/1.68  % (1890)------------------------------
% 3.26/1.68  % (1890)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.26/1.68  % (1890)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.26/1.68  % (1890)Termination reason: Unknown
% 3.26/1.68  % (1890)Termination phase: Preprocessing 1
% 3.26/1.68  
% 3.26/1.68  % (1890)Memory used [KB]: 19061
% 3.26/1.68  % (1890)Time elapsed: 0.077 s
% 3.26/1.68  % (1890)Instructions burned: 99 (million)
% 3.26/1.68  % (1890)------------------------------
% 3.26/1.68  % (1890)------------------------------
% 3.26/1.68  % (1935)lrs+10_1:32_br=off:nm=16:sd=2:ss=axioms:st=2.0:urr=on:i=109:si=on:rawr=on:rtra=on_0 on theBenchmark for (2988ds/109Mi)
% 3.26/1.69  % (1934)lrs+21_1:16_gsp=on:lcm=reverse:sd=2:sp=frequency:spb=goal_then_units:ss=included:i=93:si=on:rawr=on:rtra=on_0 on theBenchmark for (2988ds/93Mi)
% 3.26/1.70  % (1936)dis+32_1:1_bd=off:nm=4:sos=on:ss=included:i=86:si=on:rawr=on:rtra=on_0 on theBenchmark for (2988ds/86Mi)
% 3.26/1.70  % (1941)ott+10_4:7_awrs=converge:bd=preordered:flr=on:nwc=10.0:sos=on:sp=reverse_frequency:to=lpo:urr=on:i=19:si=on:rawr=on:rtra=on_0 on theBenchmark for (2988ds/19Mi)
% 3.26/1.71  % (1939)lrs+1002_1:32_ep=RS:ss=axioms:st=5.0:i=149:si=on:rawr=on:rtra=on_0 on theBenchmark for (2988ds/149Mi)
% 3.26/1.71  % (1951)Instruction limit reached!
% 3.26/1.71  % (1951)------------------------------
% 3.26/1.71  % (1951)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.26/1.71  % (1951)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.26/1.71  % (1951)Termination reason: Unknown
% 3.26/1.71  % (1951)Termination phase: Preprocessing 1
% 3.26/1.71  
% 3.26/1.71  % (1951)Memory used [KB]: 19061
% 3.26/1.71  % (1951)Time elapsed: 0.065 s
% 3.26/1.71  % (1951)Instructions burned: 97 (million)
% 3.26/1.71  % (1951)------------------------------
% 3.26/1.71  % (1951)------------------------------
% 3.26/1.72  % (1926)Instruction limit reached!
% 3.26/1.72  % (1926)------------------------------
% 3.26/1.72  % (1926)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.26/1.72  % (1926)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.26/1.72  % (1926)Termination reason: Unknown
% 3.26/1.72  % (1926)Termination phase: Preprocessing 1
% 3.26/1.72  
% 3.26/1.72  % (1926)Memory used [KB]: 13816
% 3.26/1.72  % (1926)Time elapsed: 0.028 s
% 3.26/1.72  % (1926)Instructions burned: 31 (million)
% 3.26/1.72  % (1926)------------------------------
% 3.26/1.72  % (1926)------------------------------
% 3.26/1.72  % (1943)ott+21_1:1_erd=off:s2a=on:sac=on:sd=1:sgt=64:sos=on:ss=included:st=3.0:to=lpo:urr=on:i=237:si=on:rawr=on:rtra=on_0 on theBenchmark for (2988ds/237Mi)
% 4.95/1.74  % (1944)lrs+10_1:1_bd=off:drc=off:lcm=reverse:nwc=5.0:sd=1:sgt=16:spb=goal_then_units:ss=axioms:to=lpo:i=10:si=on:rawr=on:rtra=on_0 on theBenchmark for (2988ds/10Mi)
% 4.95/1.76  % (1927)lrs+1011_1:1_ep=RST:fs=off:fsr=off:s2a=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2989ds/68Mi)
% 4.95/1.76  % (1910)Instruction limit reached!
% 4.95/1.76  % (1910)------------------------------
% 4.95/1.76  % (1910)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 4.95/1.76  % (1910)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 4.95/1.76  % (1910)Termination reason: Unknown
% 4.95/1.76  % (1910)Termination phase: Preprocessing 1
% 4.95/1.76  
% 4.95/1.76  % (1910)Memory used [KB]: 12792
% 4.95/1.76  % (1910)Time elapsed: 0.062 s
% 4.95/1.76  % (1910)Instructions burned: 92 (million)
% 4.95/1.76  % (1910)------------------------------
% 4.95/1.76  % (1910)------------------------------
% 4.95/1.76  % (1956)dis+10_1:1_newcnf=on:sgt=8:sos=on:ss=axioms:to=lpo:urr=on:i=393:si=on:rawr=on:rtra=on_0 on theBenchmark for (2987ds/393Mi)
% 4.95/1.77  % (1930)lrs+1010_1:4_amm=off:bce=on:sd=1:sos=on:ss=included:i=84:si=on:rawr=on:rtra=on_0 on theBenchmark for (2989ds/84Mi)
% 4.95/1.78  % (1941)Instruction limit reached!
% 4.95/1.78  % (1941)------------------------------
% 4.95/1.78  % (1941)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 4.95/1.78  % (1941)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 4.95/1.78  % (1941)Termination reason: Unknown
% 4.95/1.78  % (1941)Termination phase: Preprocessing 1
% 4.95/1.78  
% 4.95/1.78  % (1941)Memory used [KB]: 13176
% 4.95/1.78  % (1941)Time elapsed: 0.021 s
% 4.95/1.78  % (1941)Instructions burned: 20 (million)
% 4.95/1.78  % (1941)------------------------------
% 4.95/1.78  % (1941)------------------------------
% 4.95/1.79  % (1944)Instruction limit reached!
% 4.95/1.79  % (1944)------------------------------
% 4.95/1.79  % (1944)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 4.95/1.79  % (1944)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 4.95/1.79  % (1944)Termination reason: Unknown
% 4.95/1.79  % (1944)Termination phase: SInE selection
% 4.95/1.79  
% 4.95/1.79  % (1944)Memory used [KB]: 12537
% 4.95/1.79  % (1944)Time elapsed: 0.014 s
% 4.95/1.79  % (1944)Instructions burned: 11 (million)
% 4.95/1.79  % (1944)------------------------------
% 4.95/1.79  % (1944)------------------------------
% 4.95/1.80  % (1931)lrs+10_1:1_br=off:s2a=on:s2agt=8:ss=axioms:st=2.0:urr=on:i=131:si=on:rawr=on:rtra=on_0 on theBenchmark for (2989ds/131Mi)
% 4.95/1.80  % (1923)Instruction limit reached!
% 4.95/1.80  % (1923)------------------------------
% 4.95/1.80  % (1923)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 4.95/1.80  % (1923)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 4.95/1.80  % (1923)Termination reason: Unknown
% 4.95/1.80  % (1923)Termination phase: SInE selection
% 4.95/1.80  
% 4.95/1.80  % (1923)Memory used [KB]: 12665
% 4.95/1.80  % (1923)Time elapsed: 0.041 s
% 4.95/1.80  % (1923)Instructions burned: 56 (million)
% 4.95/1.80  % (1923)------------------------------
% 4.95/1.80  % (1923)------------------------------
% 4.95/1.81  % (1919)Instruction limit reached!
% 4.95/1.81  % (1919)------------------------------
% 4.95/1.81  % (1919)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 4.95/1.81  % (1919)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 4.95/1.81  % (1919)Termination reason: Unknown
% 4.95/1.81  % (1919)Termination phase: Preprocessing 1
% 4.95/1.81  
% 4.95/1.81  % (1919)Memory used [KB]: 17526
% 4.95/1.81  % (1919)Time elapsed: 0.053 s
% 4.95/1.81  % (1919)Instructions burned: 69 (million)
% 4.95/1.81  % (1919)------------------------------
% 4.95/1.81  % (1919)------------------------------
% 5.87/1.81  % (1885)Instruction limit reached!
% 5.87/1.81  % (1885)------------------------------
% 5.87/1.81  % (1885)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 5.87/1.81  % (1885)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 5.87/1.81  % (1885)Termination reason: Unknown
% 5.87/1.81  % (1885)Termination phase: SInE selection
% 5.87/1.81  
% 5.87/1.81  % (1885)Memory used [KB]: 12665
% 5.87/1.81  % (1885)Time elapsed: 0.072 s
% 5.87/1.81  % (1885)Instructions burned: 100 (million)
% 5.87/1.81  % (1885)------------------------------
% 5.87/1.81  % (1885)------------------------------
% 5.87/1.82  % (1937)lrs+4_1:1_fde=unused:sos=on:i=15:si=on:rawr=on:rtra=on_0 on theBenchmark for (2988ds/15Mi)
% 5.87/1.83  % (1938)dis+1011_5:1_drc=off:kws=inv_arity_squared:nwc=5.0:plsq=on:plsqc=1:plsqr=32,1:s2a=on:s2at=2.1:urr=ec_only:i=32:si=on:rawr=on:rtra=on_0 on theBenchmark for (2988ds/32Mi)
% 5.87/1.83  % (1953)lrs+10_1:1_av=off:sd=2:sos=on:ss=axioms:st=1.5:i=21:si=on:rawr=on:rtra=on_0 on theBenchmark for (2987ds/21Mi)
% 6.03/1.86  % (1942)Instruction limit reached!
% 6.03/1.86  % (1942)------------------------------
% 6.03/1.86  % (1942)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.03/1.86  % (1942)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.03/1.86  % (1942)Termination reason: Unknown
% 6.03/1.86  % (1942)Termination phase: Saturation
% 6.03/1.86  
% 6.03/1.86  % (1942)Memory used [KB]: 22387
% 6.03/1.86  % (1942)Time elapsed: 0.318 s
% 6.03/1.86  % (1942)Instructions burned: 341 (million)
% 6.03/1.86  % (1942)------------------------------
% 6.03/1.86  % (1942)------------------------------
% 6.03/1.88  % (1945)lrs+10_5:1_br=off:fde=none:nwc=3.0:sd=1:sgt=10:sos=on:ss=axioms:urr=on:i=472:si=on:rawr=on:rtra=on_0 on theBenchmark for (2988ds/472Mi)
% 6.03/1.88  % (1953)Instruction limit reached!
% 6.03/1.88  % (1953)------------------------------
% 6.03/1.88  % (1953)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.03/1.88  % (1953)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.03/1.88  % (1953)Termination reason: Unknown
% 6.03/1.88  % (1953)Termination phase: SInE selection
% 6.03/1.88  
% 6.03/1.88  % (1953)Memory used [KB]: 12537
% 6.03/1.88  % (1953)Time elapsed: 0.021 s
% 6.03/1.88  % (1953)Instructions burned: 22 (million)
% 6.03/1.88  % (1953)------------------------------
% 6.03/1.88  % (1953)------------------------------
% 6.03/1.89  % (1936)Instruction limit reached!
% 6.03/1.89  % (1936)------------------------------
% 6.03/1.89  % (1936)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.03/1.89  % (1936)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.03/1.89  % (1936)Termination reason: Unknown
% 6.03/1.89  % (1936)Termination phase: SInE selection
% 6.03/1.89  
% 6.03/1.89  % (1936)Memory used [KB]: 12665
% 6.03/1.89  % (1936)Time elapsed: 0.057 s
% 6.03/1.89  % (1936)Instructions burned: 87 (million)
% 6.03/1.89  % (1936)------------------------------
% 6.03/1.89  % (1936)------------------------------
% 6.03/1.89  % (1921)Instruction limit reached!
% 6.03/1.89  % (1921)------------------------------
% 6.03/1.89  % (1921)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.03/1.89  % (1921)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.03/1.89  % (1921)Termination reason: Unknown
% 6.03/1.89  % (1921)Termination phase: Preprocessing 1
% 6.03/1.89  
% 6.03/1.89  % (1921)Memory used [KB]: 12792
% 6.03/1.89  % (1921)Time elapsed: 0.071 s
% 6.03/1.89  % (1921)Instructions burned: 107 (million)
% 6.03/1.89  % (1921)------------------------------
% 6.03/1.89  % (1921)------------------------------
% 6.03/1.90  % (1959)dis+1004_1:1_br=off:fsd=on:urr=ec_only:i=93:si=on:rawr=on:rtra=on_0 on theBenchmark for (2986ds/93Mi)
% 6.03/1.90  % (1960)lrs+10_1:8_ep=R:nwc=5.0:rnwc=on:sos=on:urr=on:i=23:si=on:rawr=on:rtra=on_0 on theBenchmark for (2986ds/23Mi)
% 6.03/1.91  % (1937)Instruction limit reached!
% 6.03/1.91  % (1937)------------------------------
% 6.03/1.91  % (1937)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.03/1.91  % (1937)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.03/1.91  % (1937)Termination reason: Unknown
% 6.03/1.91  % (1937)Termination phase: Preprocessing 1
% 6.03/1.91  
% 6.03/1.91  % (1937)Memory used [KB]: 13176
% 6.03/1.91  % (1937)Time elapsed: 0.020 s
% 6.03/1.91  % (1937)Instructions burned: 16 (million)
% 6.03/1.91  % (1937)------------------------------
% 6.03/1.91  % (1937)------------------------------
% 6.03/1.91  % (1934)Instruction limit reached!
% 6.03/1.91  % (1934)------------------------------
% 6.03/1.91  % (1934)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.03/1.91  % (1934)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.03/1.91  % (1934)Termination reason: Unknown
% 6.03/1.91  % (1934)Termination phase: SInE selection
% 6.03/1.91  
% 6.03/1.91  % (1934)Memory used [KB]: 12665
% 6.03/1.91  % (1934)Time elapsed: 0.063 s
% 6.03/1.91  % (1934)Instructions burned: 94 (million)
% 6.03/1.91  % (1934)------------------------------
% 6.03/1.91  % (1934)------------------------------
% 6.03/1.91  % (1935)Instruction limit reached!
% 6.03/1.91  % (1935)------------------------------
% 6.03/1.91  % (1935)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.03/1.91  % (1935)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.03/1.91  % (1935)Termination reason: Unknown
% 6.03/1.91  % (1935)Termination phase: SInE selection
% 6.03/1.91  
% 6.03/1.91  % (1935)Memory used [KB]: 12665
% 6.03/1.91  % (1935)Time elapsed: 0.069 s
% 6.03/1.91  % (1935)Instructions burned: 111 (million)
% 6.03/1.91  % (1935)------------------------------
% 6.03/1.91  % (1935)------------------------------
% 6.03/1.92  % (1949)lrs+10_1:1024_nm=0:nwc=5.0:ss=axioms:i=21:si=on:rawr=on:rtra=on_0 on theBenchmark for (2987ds/21Mi)
% 6.49/1.92  % (1982)dis+2_3:1_aac=none:abs=on:ep=R:lcm=reverse:nwc=10.0:sos=on:sp=const_frequency:spb=units:urr=ec_only:i=8:si=on:rawr=on:rtra=on_0 on theBenchmark for (2984ds/8Mi)
% 6.49/1.93  % (1982)Instruction limit reached!
% 6.49/1.93  % (1982)------------------------------
% 6.49/1.93  % (1982)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.49/1.93  % (1982)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.49/1.93  % (1982)Termination reason: Unknown
% 6.49/1.93  % (1982)Termination phase: Preprocessing 1
% 6.49/1.93  
% 6.49/1.93  % (1982)Memory used [KB]: 12792
% 6.49/1.93  % (1982)Time elapsed: 0.012 s
% 6.49/1.93  % (1982)Instructions burned: 9 (million)
% 6.49/1.93  % (1982)------------------------------
% 6.49/1.93  % (1982)------------------------------
% 6.49/1.94  % (1966)lrs+1010_1:1_sd=1:sos=on:sp=frequency:ss=included:to=lpo:i=221:si=on:rawr=on:rtra=on_0 on theBenchmark for (2986ds/221Mi)
% 6.49/1.95  % (1924)Instruction limit reached!
% 6.49/1.95  % (1924)------------------------------
% 6.49/1.95  % (1924)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.49/1.95  % (1924)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.49/1.95  % (1924)Termination reason: Unknown
% 6.49/1.95  % (1924)Termination phase: Saturation
% 6.49/1.95  
% 6.49/1.95  % (1924)Memory used [KB]: 13688
% 6.49/1.95  % (1924)Time elapsed: 0.093 s
% 6.49/1.95  % (1924)Instructions burned: 142 (million)
% 6.49/1.95  % (1924)------------------------------
% 6.49/1.95  % (1924)------------------------------
% 6.49/1.95  % (1938)Instruction limit reached!
% 6.49/1.95  % (1938)------------------------------
% 6.49/1.95  % (1938)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.49/1.95  % (1938)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.49/1.95  % (1938)Termination reason: Unknown
% 6.49/1.95  % (1938)Termination phase: SInE selection
% 6.49/1.95  
% 6.49/1.95  % (1938)Memory used [KB]: 12537
% 6.49/1.95  % (1938)Time elapsed: 0.028 s
% 6.49/1.95  % (1938)Instructions burned: 32 (million)
% 6.49/1.95  % (1938)------------------------------
% 6.49/1.95  % (1938)------------------------------
% 6.49/1.97  % (1960)Instruction limit reached!
% 6.49/1.97  % (1960)------------------------------
% 6.49/1.97  % (1960)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.49/1.97  % (1960)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.49/1.97  % (1960)Termination reason: Unknown
% 6.49/1.97  % (1960)Termination phase: Preprocessing 1
% 6.49/1.97  
% 6.49/1.97  % (1960)Memory used [KB]: 13304
% 6.49/1.97  % (1960)Time elapsed: 0.024 s
% 6.49/1.97  % (1960)Instructions burned: 24 (million)
% 6.49/1.97  % (1960)------------------------------
% 6.49/1.97  % (1960)------------------------------
% 6.49/1.97  % (1956)Instruction limit reached!
% 6.49/1.97  % (1956)------------------------------
% 6.49/1.97  % (1956)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.49/1.97  % (1956)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.49/1.97  % (1956)Termination reason: Unknown
% 6.49/1.97  % (1956)Termination phase: Property scanning
% 6.49/1.97  
% 6.49/1.97  % (1956)Memory used [KB]: 21364
% 6.49/1.97  % (1956)Time elapsed: 0.212 s
% 6.49/1.97  % (1956)Instructions burned: 394 (million)
% 6.49/1.97  % (1956)------------------------------
% 6.49/1.97  % (1956)------------------------------
% 6.49/1.98  % (1927)Instruction limit reached!
% 6.49/1.98  % (1927)------------------------------
% 6.49/1.98  % (1927)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.49/1.98  % (1927)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.49/1.98  % (1927)Termination reason: Unknown
% 6.49/1.98  % (1927)Termination phase: SInE selection
% 6.49/1.98  
% 6.49/1.98  % (1927)Memory used [KB]: 12665
% 6.49/1.98  % (1927)Time elapsed: 0.050 s
% 6.49/1.98  % (1927)Instructions burned: 69 (million)
% 6.49/1.98  % (1927)------------------------------
% 6.49/1.98  % (1927)------------------------------
% 6.84/1.99  % (1971)dis+1003_1:128_atotf=0.3:bce=on:newcnf=on:urr=on:i=86:si=on:rawr=on:rtra=on_0 on theBenchmark for (2985ds/86Mi)
% 6.84/1.99  % (1996)lrs+11_1:2_aac=none:acc=on:alpa=true:spb=units:i=288:si=on:rawr=on:rtra=on_0 on theBenchmark for (2984ds/288Mi)
% 6.84/1.99  % (1954)dis+1011_1:1_nwc=3.0:sd=1:spb=goal_then_units:ss=included:to=lpo:i=138:si=on:rawr=on:rtra=on_0 on theBenchmark for (2987ds/138Mi)
% 6.84/2.00  % (1939)Instruction limit reached!
% 6.84/2.00  % (1939)------------------------------
% 6.84/2.00  % (1939)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.84/2.00  % (1939)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.84/2.00  % (1939)Termination reason: Unknown
% 6.84/2.00  % (1939)Termination phase: SInE selection
% 6.84/2.00  
% 6.84/2.00  % (1939)Memory used [KB]: 12792
% 6.84/2.00  % (1939)Time elapsed: 0.089 s
% 6.84/2.00  % (1939)Instructions burned: 149 (million)
% 6.84/2.00  % (1939)------------------------------
% 6.84/2.00  % (1939)------------------------------
% 6.84/2.01  % (1977)lrs+10_1:64_plsq=on:plsqr=32,1:sac=on:sos=all:ss=axioms:st=5.0:i=118:si=on:rawr=on:rtra=on_0 on theBenchmark for (2985ds/118Mi)
% 6.84/2.01  % (1949)Instruction limit reached!
% 6.84/2.01  % (1949)------------------------------
% 6.84/2.01  % (1949)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.84/2.01  % (1949)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.84/2.01  % (1949)Termination reason: Unknown
% 6.84/2.01  % (1949)Termination phase: SInE selection
% 6.84/2.01  
% 6.84/2.01  % (1949)Memory used [KB]: 12537
% 6.84/2.01  % (1949)Time elapsed: 0.022 s
% 6.84/2.01  % (1949)Instructions burned: 21 (million)
% 6.84/2.01  % (1949)------------------------------
% 6.84/2.01  % (1949)------------------------------
% 6.84/2.01  % (1975)dis+1011_1:1_aac=none:bs=unit_only:ep=RS:gsp=on:nwc=5.0:rnwc=on:s2a=on:s2at=3.0:slsq=on:slsqc=2:slsqr=1,8:i=79:si=on:rawr=on:rtra=on_0 on theBenchmark for (2985ds/79Mi)
% 6.84/2.03  % (1958)lrs+10_1:1_br=off:sos=on:ss=axioms:st=2.0:urr=on:i=488:si=on:rawr=on:rtra=on_0 on theBenchmark for (2986ds/488Mi)
% 6.84/2.03  % (1930)Instruction limit reached!
% 6.84/2.03  % (1930)------------------------------
% 6.84/2.03  % (1930)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.84/2.03  % (1930)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.84/2.03  % (1930)Termination reason: Unknown
% 6.84/2.03  % (1930)Termination phase: SInE selection
% 6.84/2.03  
% 6.84/2.03  % (1930)Memory used [KB]: 12665
% 6.84/2.03  % (1930)Time elapsed: 0.059 s
% 6.84/2.03  % (1930)Instructions burned: 85 (million)
% 6.84/2.03  % (1930)------------------------------
% 6.84/2.03  % (1930)------------------------------
% 6.84/2.03  % (2001)lrs+10_5:1_bce=on:bd=off:bsr=unit_only:s2a=on:sos=all:sp=reverse_arity:ss=axioms:st=2.0:to=lpo:urr=on:i=35:si=on:rawr=on:rtra=on_0 on theBenchmark for (2983ds/35Mi)
% 6.84/2.05  % (1978)ins+10_1:1_br=off:gs=on:igrr=1/32:igs=34:igwr=on:nm=0:sp=const_min:uhcvi=on:updr=off:urr=ec_only:i=34:si=on:rawr=on:rtra=on_0 on theBenchmark for (2985ds/34Mi)
% 6.84/2.05  % (1976)lrs+11_1:32_awrs=converge:awrsf=32:bd=preordered:drc=off:fd=preordered:flr=on:to=lpo:i=377:si=on:rawr=on:rtra=on_0 on theBenchmark for (2985ds/377Mi)
% 6.84/2.05  % (1967)lrs+35_1:2_av=off:bsr=unit_only:flr=on:lcm=predicate:sp=frequency:i=222:si=on:rawr=on:rtra=on_0 on theBenchmark for (2986ds/222Mi)
% 6.84/2.06  % (2001)Instruction limit reached!
% 6.84/2.06  % (2001)------------------------------
% 6.84/2.06  % (2001)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.84/2.06  % (2001)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.84/2.06  % (2001)Termination reason: Unknown
% 6.84/2.06  % (2001)Termination phase: SInE selection
% 6.84/2.06  
% 6.84/2.06  % (2001)Memory used [KB]: 12537
% 6.84/2.06  % (2001)Time elapsed: 0.025 s
% 6.84/2.06  % (2001)Instructions burned: 35 (million)
% 6.84/2.06  % (2001)------------------------------
% 6.84/2.06  % (2001)------------------------------
% 7.14/2.11  % (1989)ott+1011_1:16_lma=on:nicw=on:sd=7:sp=const_frequency:ss=axioms:st=5.0:urr=ec_only:i=23:si=on:rawr=on:rtra=on_0 on theBenchmark for (2984ds/23Mi)
% 7.19/2.11  % (2009)lrs+10_1:1_amm=off:drc=off:sp=reverse_frequency:spb=goal_then_units:to=lpo:i=91:si=on:rawr=on:rtra=on_0 on theBenchmark for (2982ds/91Mi)
% 7.19/2.12  % (1985)lrs+1002_1:1_av=off:gs=on:gsp=on:irw=on:nwc=2.0:sd=2:sos=on:ss=axioms:stl=30:urr=on:i=390:si=on:rawr=on:rtra=on_0 on theBenchmark for (2984ds/390Mi)
% 7.19/2.12  % (1990)dis+1011_1:1_av=off:er=known:fde=unused:nwc=10.0:slsq=on:slsqc=1:slsqr=4,15:i=357:si=on:rawr=on:rtra=on_0 on theBenchmark for (2984ds/357Mi)
% 7.19/2.13  % (1993)ott+1011_1:2_br=off:bs=unit_only:bsr=unit_only:nwc=5.0:s2a=on:s2agt=32:urr=on:i=424:si=on:rawr=on:rtra=on_0 on theBenchmark for (2984ds/424Mi)
% 7.25/2.14  % (1978)Instruction limit reached!
% 7.25/2.14  % (1978)------------------------------
% 7.25/2.14  % (1978)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.25/2.14  % (1978)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.25/2.14  % (1978)Termination reason: Unknown
% 7.25/2.14  % (1978)Termination phase: Preprocessing 1
% 7.25/2.14  
% 7.25/2.14  % (1978)Memory used [KB]: 15735
% 7.25/2.14  % (1978)Time elapsed: 0.031 s
% 7.25/2.14  % (1978)Instructions burned: 34 (million)
% 7.25/2.14  % (1978)------------------------------
% 7.25/2.14  % (1978)------------------------------
% 7.25/2.16  % (1996)Instruction limit reached!
% 7.25/2.16  % (1996)------------------------------
% 7.25/2.16  % (1996)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.25/2.16  % (1996)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.25/2.16  % (1996)Termination reason: Unknown
% 7.25/2.16  % (1996)Termination phase: Preprocessing 3
% 7.25/2.16  
% 7.25/2.16  % (1996)Memory used [KB]: 26737
% 7.25/2.16  % (1996)Time elapsed: 0.174 s
% 7.25/2.16  % (1996)Instructions burned: 288 (million)
% 7.25/2.16  % (1996)------------------------------
% 7.25/2.16  % (1996)------------------------------
% 7.25/2.16  % (1979)lrs+1011_1:4_av=off:bd=off:drc=off:ins=1:nwc=2.0:spb=goal:tgt=full:to=lpo:i=113:si=on:rawr=on:rtra=on_0 on theBenchmark for (2985ds/113Mi)
% 7.25/2.17  % (1959)Instruction limit reached!
% 7.25/2.17  % (1959)------------------------------
% 7.25/2.17  % (1959)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.25/2.17  % (1959)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.25/2.17  % (1959)Termination reason: Unknown
% 7.25/2.17  % (1959)Termination phase: Preprocessing 1
% 7.25/2.17  
% 7.25/2.17  % (1959)Memory used [KB]: 18933
% 7.25/2.17  % (1959)Time elapsed: 0.074 s
% 7.25/2.17  % (1959)Instructions burned: 94 (million)
% 7.25/2.17  % (1959)------------------------------
% 7.25/2.17  % (1959)------------------------------
% 7.25/2.17  % (1998)lrs+10_1:1_sd=1:sos=on:spb=goal_then_units:ss=included:to=lpo:i=1000:si=on:rawr=on:rtra=on_0 on theBenchmark for (2983ds/1000Mi)
% 7.25/2.17  % (2009)Instruction limit reached!
% 7.25/2.17  % (2009)------------------------------
% 7.25/2.17  % (2009)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.25/2.17  % (2009)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.25/2.17  % (2009)Termination reason: Unknown
% 7.25/2.17  % (2009)Termination phase: Preprocessing 1
% 7.25/2.17  
% 7.25/2.17  % (2009)Memory used [KB]: 18805
% 7.25/2.17  % (2009)Time elapsed: 0.061 s
% 7.25/2.17  % (2009)Instructions burned: 91 (million)
% 7.25/2.17  % (2009)------------------------------
% 7.25/2.17  % (2009)------------------------------
% 7.25/2.19  % (1989)Instruction limit reached!
% 7.25/2.19  % (1989)------------------------------
% 7.25/2.19  % (1989)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.25/2.19  % (1989)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.25/2.19  % (1989)Termination reason: Unknown
% 7.25/2.19  % (1989)Termination phase: SInE selection
% 7.25/2.19  
% 7.25/2.19  % (1989)Memory used [KB]: 12537
% 7.25/2.19  % (1989)Time elapsed: 0.021 s
% 7.25/2.19  % (1989)Instructions burned: 23 (million)
% 7.25/2.19  % (1989)------------------------------
% 7.25/2.19  % (1989)------------------------------
% 7.25/2.19  % (1992)lrs+10_1:32_abs=on:br=off:urr=ec_only:i=366:si=on:rawr=on:rtra=on_0 on theBenchmark for (2984ds/366Mi)
% 7.25/2.20  % (1995)dis+1002_1:1_aac=none:bd=off:sac=on:sos=on:spb=units:i=753:si=on:rawr=on:rtra=on_0 on theBenchmark for (2984ds/753Mi)
% 7.25/2.20  % (1943)Instruction limit reached!
% 7.25/2.20  % (1943)------------------------------
% 7.25/2.20  % (1943)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.25/2.20  % (1943)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.25/2.20  % (1943)Termination reason: Unknown
% 7.25/2.20  % (1943)Termination phase: Preprocessing 1
% 7.25/2.20  
% 7.25/2.20  % (1943)Memory used [KB]: 15095
% 7.25/2.20  % (1943)Time elapsed: 0.147 s
% 7.25/2.20  % (1943)Instructions burned: 238 (million)
% 7.25/2.20  % (1943)------------------------------
% 7.25/2.20  % (1943)------------------------------
% 7.25/2.21  % (2003)lrs+1010_1:1_bd=off:fd=off:fde=none:ins=3:sac=on:sos=on:spb=goal:to=lpo:i=300:si=on:rawr=on:rtra=on_0 on theBenchmark for (2983ds/300Mi)
% 7.25/2.21  % (1971)Instruction limit reached!
% 7.25/2.21  % (1971)------------------------------
% 7.25/2.21  % (1971)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.25/2.21  % (1971)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.25/2.21  % (1971)Termination reason: Unknown
% 7.25/2.21  % (1971)Termination phase: Preprocessing 1
% 7.25/2.21  
% 7.25/2.21  % (1971)Memory used [KB]: 18421
% 7.25/2.21  % (1971)Time elapsed: 0.065 s
% 7.25/2.21  % (1971)Instructions burned: 87 (million)
% 7.25/2.21  % (1971)------------------------------
% 7.25/2.21  % (1971)------------------------------
% 7.97/2.22  % (2004)dis+1002_1:1_nm=0:nwc=2.0:s2a=on:spb=goal_then_units:to=lpo:i=45:si=on:rawr=on:rtra=on_0 on theBenchmark for (2983ds/45Mi)
% 7.97/2.22  % (2014)lrs+1011_1:1_fd=preordered:fsd=on:sos=on:thsq=on:thsqc=64:thsqd=32:uwa=ground:i=234:si=on:rawr=on:rtra=on_0 on theBenchmark for (2981ds/234Mi)
% 7.97/2.23  % (1975)Instruction limit reached!
% 7.97/2.23  % (1975)------------------------------
% 7.97/2.23  % (1975)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.97/2.23  % (1975)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.97/2.23  % (1975)Termination reason: Unknown
% 7.97/2.23  % (1975)Termination phase: SInE selection
% 7.97/2.23  
% 7.97/2.23  % (1975)Memory used [KB]: 12665
% 7.97/2.23  % (1975)Time elapsed: 0.055 s
% 7.97/2.23  % (1975)Instructions burned: 79 (million)
% 7.97/2.23  % (1975)------------------------------
% 7.97/2.23  % (1975)------------------------------
% 7.97/2.23  % (1931)Instruction limit reached!
% 7.97/2.23  % (1931)------------------------------
% 7.97/2.23  % (1931)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.97/2.23  % (1931)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.97/2.23  % (1931)Termination reason: Unknown
% 7.97/2.23  % (1931)Termination phase: SInE selection
% 7.97/2.23  
% 7.97/2.23  % (1931)Memory used [KB]: 12665
% 7.97/2.23  % (1931)Time elapsed: 0.090 s
% 7.97/2.23  % (1931)Instructions burned: 132 (million)
% 7.97/2.23  % (1931)------------------------------
% 7.97/2.23  % (1931)------------------------------
% 7.97/2.23  % (1999)dis+1010_1:50_awrs=decay:awrsf=128:nwc=10.0:s2pl=no:sp=frequency:ss=axioms:i=149:si=on:rawr=on:rtra=on_0 on theBenchmark for (2983ds/149Mi)
% 7.97/2.23  % (2015)dis+1002_1:2_er=filter:fde=unused:nwc=3.0:sac=on:sp=frequency:ss=included:to=lpo:i=246:si=on:rawr=on:rtra=on_0 on theBenchmark for (2981ds/246Mi)
% 7.97/2.24  % (1977)Instruction limit reached!
% 7.97/2.24  % (1977)------------------------------
% 7.97/2.24  % (1977)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.97/2.24  % (1977)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.97/2.24  % (1977)Termination reason: Unknown
% 7.97/2.24  % (1977)Termination phase: SInE selection
% 7.97/2.24  
% 7.97/2.24  % (1977)Memory used [KB]: 12665
% 7.97/2.24  % (1977)Time elapsed: 0.073 s
% 7.97/2.24  % (1977)Instructions burned: 119 (million)
% 7.97/2.24  % (1977)------------------------------
% 7.97/2.24  % (1977)------------------------------
% 7.97/2.27  % (2002)dis+1002_1:1_av=off:dr=on:ep=RS:mep=off:newcnf=on:nm=2:nwc=10.0:s2a=on:slsq=on:slsqc=0:slsqr=1,8:i=377:si=on:rawr=on:rtra=on_0 on theBenchmark for (2983ds/377Mi)
% 8.27/2.32  % (2007)lrs+1011_1:1_aac=none:fs=off:fsr=off:i=136:si=on:rawr=on:rtra=on_0 on theBenchmark for (2983ds/136Mi)
% 8.27/2.35  % (2004)Instruction limit reached!
% 8.27/2.35  % (2004)------------------------------
% 8.27/2.35  % (2004)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 8.27/2.35  % (2004)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 8.27/2.35  % (2004)Termination reason: Unknown
% 8.27/2.35  % (2004)Termination phase: SInE selection
% 8.27/2.35  
% 8.27/2.35  % (2004)Memory used [KB]: 12537
% 8.27/2.35  % (2004)Time elapsed: 0.035 s
% 8.27/2.35  % (2004)Instructions burned: 45 (million)
% 8.27/2.35  % (2004)------------------------------
% 8.27/2.35  % (2004)------------------------------
% 8.27/2.37  % (2014)Instruction limit reached!
% 8.27/2.37  % (2014)------------------------------
% 8.27/2.37  % (2014)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 8.27/2.37  % (2014)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 8.27/2.37  % (2014)Termination reason: Unknown
% 8.27/2.37  % (2014)Termination phase: Naming
% 8.27/2.37  
% 8.27/2.37  % (2014)Memory used [KB]: 25841
% 8.27/2.37  % (2014)Time elapsed: 0.147 s
% 8.27/2.37  % (2014)Instructions burned: 235 (million)
% 8.27/2.37  % (2014)------------------------------
% 8.27/2.37  % (2014)------------------------------
% 8.27/2.37  % (2010)lrs+10_1:4_drc=off:sos=on:to=lpo:i=102:si=on:rawr=on:rtra=on_0 on theBenchmark for (2982ds/102Mi)
% 8.27/2.37  % (2015)Instruction limit reached!
% 8.27/2.37  % (2015)------------------------------
% 8.27/2.37  % (2015)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 8.27/2.37  % (2015)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 8.27/2.37  % (2015)Termination reason: Unknown
% 8.27/2.37  % (2015)Termination phase: Preprocessing 1
% 8.27/2.37  
% 8.27/2.37  % (2015)Memory used [KB]: 22003
% 8.27/2.37  % (2015)Time elapsed: 0.144 s
% 8.27/2.37  % (2015)Instructions burned: 247 (million)
% 8.27/2.37  % (2015)------------------------------
% 8.27/2.37  % (2015)------------------------------
% 8.27/2.39  % (1954)Instruction limit reached!
% 8.27/2.39  % (1954)------------------------------
% 8.27/2.39  % (1954)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 8.27/2.39  % (1954)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 8.27/2.39  % (1954)Termination reason: Unknown
% 8.27/2.39  % (1954)Termination phase: Preprocessing 1
% 8.27/2.39  
% 8.27/2.39  % (1954)Memory used [KB]: 18677
% 8.27/2.39  % (1954)Time elapsed: 0.097 s
% 8.27/2.39  % (1954)Instructions burned: 139 (million)
% 8.27/2.39  % (1954)------------------------------
% 8.27/2.39  % (1954)------------------------------
% 8.27/2.39  % (2022)lrs+1011_1:5_add=large:afp=4000:anc=none:irw=on:lma=on:nm=64:sac=on:sd=3:sos=on:sp=reverse_arity:ss=axioms:st=2.0:stl=30:updr=off:urr=on:i=126:si=on:rawr=on:rtra=on_0 on theBenchmark for (2981ds/126Mi)
% 8.27/2.40  % (2005)lrs+10_1:8_ep=R:nwc=5.0:rnwc=on:sos=on:urr=on:i=23:si=on:rawr=on:rtra=on_0 on theBenchmark for (2983ds/23Mi)
% 8.27/2.40  % (1966)Instruction limit reached!
% 8.27/2.40  % (1966)------------------------------
% 8.27/2.40  % (1966)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 8.27/2.40  % (1966)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 8.27/2.40  % (1966)Termination reason: Unknown
% 8.27/2.40  % (1966)Termination phase: Naming
% 8.27/2.40  
% 8.27/2.40  % (1966)Memory used [KB]: 22387
% 8.27/2.40  % (1966)Time elapsed: 0.147 s
% 8.27/2.40  % (1966)Instructions burned: 221 (million)
% 8.27/2.40  % (1966)------------------------------
% 8.27/2.40  % (1966)------------------------------
% 10.35/2.41  % (2017)dis+1011_1:1_aac=none:bs=unit_only:ep=RS:gsp=on:nwc=5.0:rnwc=on:s2a=on:s2at=3.0:slsq=on:slsqc=2:slsqr=1,8:i=290:si=on:rawr=on:rtra=on_0 on theBenchmark for (2981ds/290Mi)
% 10.35/2.43  % (2031)lrs+1011_1:1_nwc=5.0:sd=4:ss=included:st=5.0:i=43:si=on:rawr=on:rtra=on_0 on theBenchmark for (2979ds/43Mi)
% 10.66/2.43  % (2032)lrs+1_1:1_aac=none:add=large:anc=all_dependent:cond=fast:ep=RST:fsr=off:lma=on:nm=2:sos=on:sp=reverse_arity:stl=30:uhcvi=on:urr=on:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2979ds/50Mi)
% 10.66/2.45  % (2031)Instruction limit reached!
% 10.66/2.45  % (2031)------------------------------
% 10.66/2.45  % (2031)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 10.66/2.45  % (2031)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 10.66/2.45  % (2031)Termination reason: Unknown
% 10.66/2.45  % (2031)Termination phase: SInE selection
% 10.66/2.45  
% 10.66/2.45  % (2031)Memory used [KB]: 12537
% 10.66/2.45  % (2031)Time elapsed: 0.029 s
% 10.66/2.45  % (2031)Instructions burned: 44 (million)
% 10.66/2.45  % (2031)------------------------------
% 10.66/2.45  % (2031)------------------------------
% 10.66/2.47  % (2032)Instruction limit reached!
% 10.66/2.47  % (2032)------------------------------
% 10.66/2.47  % (2032)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 10.66/2.47  % (2032)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 10.66/2.47  % (2032)Termination reason: Unknown
% 10.66/2.47  % (2032)Termination phase: Preprocessing 1
% 10.66/2.47  
% 10.66/2.47  % (2032)Memory used [KB]: 16630
% 10.66/2.47  % (2032)Time elapsed: 0.036 s
% 10.66/2.47  % (2032)Instructions burned: 50 (million)
% 10.66/2.47  % (2032)------------------------------
% 10.66/2.47  % (2032)------------------------------
% 10.94/2.48  % (2018)dis+1010_1:3_av=off:bd=off:bs=on:bsr=on:cond=on:gsp=on:slsq=on:slsqc=1:slsqr=1,4:uwa=all:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2981ds/68Mi)
% 10.94/2.50  % (2028)ott+4_8:1_acc=on:fsr=off:lcm=reverse:lma=on:sd=2:sos=all:ss=axioms:st=1.5:i=121:si=on:rawr=on:rtra=on_0 on theBenchmark for (2980ds/121Mi)
% 10.94/2.51  % (2038)ott+21_1:1_erd=off:s2a=on:sac=on:sd=1:sgt=64:sos=on:ss=included:st=3.0:to=lpo:urr=on:i=437:si=on:rawr=on:rtra=on_0 on theBenchmark for (2978ds/437Mi)
% 10.94/2.53  % (2042)lrs+10_1:1_aac=none:lcm=reverse:nwc=10.0:sos=on:ss=axioms:st=3.0:i=206:si=on:rawr=on:rtra=on_0 on theBenchmark for (2978ds/206Mi)
% 11.39/2.54  % (2005)Instruction limit reached!
% 11.39/2.54  % (2005)------------------------------
% 11.39/2.54  % (2005)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 11.39/2.54  % (2005)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 11.39/2.54  % (2005)Termination reason: Unknown
% 11.39/2.54  % (2005)Termination phase: Preprocessing 1
% 11.39/2.54  
% 11.39/2.54  % (2005)Memory used [KB]: 13304
% 11.39/2.54  % (2005)Time elapsed: 0.025 s
% 11.39/2.54  % (2005)Instructions burned: 23 (million)
% 11.39/2.54  % (2005)------------------------------
% 11.39/2.54  % (2005)------------------------------
% 11.39/2.56  % (2027)lrs+1_4:1_cond=fast:fde=unused:lcm=predicate:nm=4:s2a=on:sd=3:sos=on:ss=axioms:st=2.0:i=139:si=on:rawr=on:rtra=on_0 on theBenchmark for (2981ds/139Mi)
% 11.60/2.58  % (2022)Instruction limit reached!
% 11.60/2.58  % (2022)------------------------------
% 11.60/2.58  % (2022)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 11.60/2.58  % (2022)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 11.60/2.58  % (2022)Termination reason: Unknown
% 11.60/2.58  % (2022)Termination phase: SInE selection
% 11.60/2.58  
% 11.60/2.58  % (2022)Memory used [KB]: 12665
% 11.60/2.58  % (2022)Time elapsed: 0.076 s
% 11.60/2.58  % (2022)Instructions burned: 128 (million)
% 11.60/2.58  % (2022)------------------------------
% 11.60/2.58  % (2022)------------------------------
% 11.60/2.59  % (2036)dis-10_3:2_amm=sco:ep=RS:fsr=off:nm=10:sd=2:sos=on:ss=axioms:st=3.0:i=915:si=on:rawr=on:rtra=on_0 on theBenchmark for (2979ds/915Mi)
% 11.60/2.59  % (2030)lrs+2_1:1_lwlo=on:nwc=10.0:i=92:si=on:rawr=on:rtra=on_0 on theBenchmark for (2979ds/92Mi)
% 11.92/2.63  % (2010)Instruction limit reached!
% 11.92/2.63  % (2010)------------------------------
% 11.92/2.63  % (2010)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 11.92/2.63  % (2010)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 11.92/2.63  % (2010)Termination reason: Unknown
% 11.92/2.63  % (2010)Termination phase: Preprocessing 1
% 11.92/2.63  
% 11.92/2.63  % (2010)Memory used [KB]: 19189
% 11.92/2.63  % (2010)Time elapsed: 0.075 s
% 11.92/2.63  % (2010)Instructions burned: 102 (million)
% 11.92/2.63  % (2010)------------------------------
% 11.92/2.63  % (2010)------------------------------
% 11.92/2.64  % (2042)Instruction limit reached!
% 11.92/2.64  % (2042)------------------------------
% 11.92/2.64  % (2042)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 11.92/2.64  % (2042)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 11.92/2.64  % (2042)Termination reason: Unknown
% 11.92/2.64  % (2042)Termination phase: Preprocessing 1
% 11.92/2.64  
% 11.92/2.64  % (2042)Memory used [KB]: 17270
% 11.92/2.64  % (2042)Time elapsed: 0.113 s
% 11.92/2.64  % (2042)Instructions burned: 206 (million)
% 11.92/2.64  % (2042)------------------------------
% 11.92/2.64  % (2042)------------------------------
% 11.92/2.64  % (2021)dis+10_1:1_ep=R:fde=none:fsr=off:slsq=on:slsqc=1:slsql=off:slsqr=1,4:ss=axioms:i=248:si=on:rawr=on:rtra=on_0 on theBenchmark for (2981ds/248Mi)
% 11.92/2.64  % (1999)Instruction limit reached!
% 11.92/2.64  % (1999)------------------------------
% 11.92/2.64  % (1999)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 11.92/2.64  % (1999)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 11.92/2.64  % (1999)Termination reason: Unknown
% 11.92/2.64  % (1999)Termination phase: SInE selection
% 11.92/2.64  
% 11.92/2.64  % (1999)Memory used [KB]: 12665
% 11.92/2.64  % (1999)Time elapsed: 0.101 s
% 11.92/2.64  % (1999)Instructions burned: 149 (million)
% 11.92/2.64  % (1999)------------------------------
% 11.92/2.64  % (1999)------------------------------
% 12.24/2.68  % (1979)Instruction limit reached!
% 12.24/2.68  % (1979)------------------------------
% 12.24/2.68  % (1979)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 12.24/2.68  % (1979)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 12.24/2.68  % (1979)Termination reason: Unknown
% 12.24/2.68  % (1979)Termination phase: Preprocessing 1
% 12.24/2.68  
% 12.24/2.68  % (1979)Memory used [KB]: 19701
% 12.24/2.68  % (1979)Time elapsed: 0.090 s
% 12.24/2.68  % (1979)Instructions burned: 114 (million)
% 12.24/2.68  % (1979)------------------------------
% 12.24/2.68  % (1979)------------------------------
% 12.24/2.70  % (2051)dis+4_1:64_av=off:bce=on:flr=on:lcm=reverse:sfv=off:sos=all:i=117:si=on:rawr=on:rtra=on_0 on theBenchmark for (2977ds/117Mi)
% 12.24/2.70  % (2034)lrs+10_1:1_bd=preordered:drc=off:rp=on:sp=frequency:to=lpo:urr=on:i=9:si=on:rawr=on:rtra=on_0 on theBenchmark for (2979ds/9Mi)
% 12.24/2.70  % (2018)Instruction limit reached!
% 12.24/2.70  % (2018)------------------------------
% 12.24/2.70  % (2018)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 12.24/2.70  % (2018)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 12.24/2.70  % (2018)Termination reason: Unknown
% 12.24/2.70  % (2018)Termination phase: SInE selection
% 12.24/2.70  
% 12.24/2.70  % (2018)Memory used [KB]: 12665
% 12.24/2.70  % (2018)Time elapsed: 0.051 s
% 12.24/2.70  % (2018)Instructions burned: 69 (million)
% 12.24/2.70  % (2018)------------------------------
% 12.24/2.70  % (2018)------------------------------
% 12.24/2.70  % (2025)ott+1010_1:1_sd=2:sos=on:sp=occurrence:ss=axioms:urr=on:i=997:si=on:rawr=on:rtra=on_0 on theBenchmark for (2981ds/997Mi)
% 12.24/2.72  % (1985)Instruction limit reached!
% 12.24/2.72  % (1985)------------------------------
% 12.24/2.72  % (1985)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 12.24/2.72  % (1985)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 12.24/2.72  % (1985)Termination reason: Unknown
% 12.24/2.72  % (1985)Termination phase: Property scanning
% 12.24/2.72  
% 12.24/2.72  % (1985)Memory used [KB]: 19061
% 12.24/2.72  % (1985)Time elapsed: 0.220 s
% 12.24/2.72  % (1985)Instructions burned: 391 (million)
% 12.24/2.72  % (1985)------------------------------
% 12.24/2.72  % (1985)------------------------------
% 12.61/2.73  % (2007)Instruction limit reached!
% 12.61/2.73  % (2007)------------------------------
% 12.61/2.73  % (2007)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 12.61/2.73  % (2007)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 12.61/2.73  % (2007)Termination reason: Unknown
% 12.61/2.73  % (2007)Termination phase: Preprocessing 1
% 12.61/2.73  
% 12.61/2.73  % (2007)Memory used [KB]: 20980
% 12.61/2.73  % (2007)Time elapsed: 0.103 s
% 12.61/2.73  % (2007)Instructions burned: 136 (million)
% 12.61/2.73  % (2007)------------------------------
% 12.61/2.73  % (2007)------------------------------
% 12.61/2.75  % (2038)Instruction limit reached!
% 12.61/2.75  % (2038)------------------------------
% 12.61/2.75  % (2038)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 12.61/2.75  % (2038)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 12.61/2.75  % (2038)Termination reason: Unknown
% 12.61/2.75  % (2038)Termination phase: Preprocessing 3
% 12.61/2.75  
% 12.61/2.75  % (2038)Memory used [KB]: 24690
% 12.61/2.75  % (2038)Time elapsed: 0.239 s
% 12.61/2.75  % (2038)Instructions burned: 438 (million)
% 12.61/2.75  % (2038)------------------------------
% 12.61/2.75  % (2038)------------------------------
% 12.61/2.75  % (2034)Instruction limit reached!
% 12.61/2.75  % (2034)------------------------------
% 12.61/2.75  % (2034)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 12.61/2.75  % (2034)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 12.61/2.75  % (2034)Termination reason: Unknown
% 12.61/2.75  % (2034)Termination phase: Preprocessing 1
% 12.61/2.75  
% 12.61/2.75  % (2034)Memory used [KB]: 12665
% 12.61/2.75  % (2034)Time elapsed: 0.015 s
% 12.61/2.75  % (2034)Instructions burned: 9 (million)
% 12.61/2.75  % (2034)------------------------------
% 12.61/2.75  % (2034)------------------------------
% 12.61/2.76  % (2028)Instruction limit reached!
% 12.61/2.76  % (2028)------------------------------
% 12.61/2.76  % (2028)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 12.61/2.76  % (2028)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 12.61/2.76  % (2028)Termination reason: Unknown
% 12.61/2.76  % (2028)Termination phase: SInE selection
% 12.61/2.76  
% 12.61/2.76  % (2028)Memory used [KB]: 12665
% 12.61/2.76  % (2028)Time elapsed: 0.075 s
% 12.61/2.76  % (2028)Instructions burned: 123 (million)
% 12.61/2.76  % (2028)------------------------------
% 12.61/2.76  % (2028)------------------------------
% 13.14/2.77  % (2047)lrs+10_1:1_br=off:sos=on:ss=axioms:st=2.0:urr=on:i=1501:si=on:rawr=on:rtra=on_0 on theBenchmark for (2977ds/1501Mi)
% 13.14/2.77  % (2051)Instruction limit reached!
% 13.14/2.77  % (2051)------------------------------
% 13.14/2.77  % (2051)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 13.14/2.77  % (2051)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 13.14/2.77  % (2051)Termination reason: Unknown
% 13.14/2.77  % (2051)Termination phase: Preprocessing 1
% 13.14/2.77  
% 13.14/2.77  % (2051)Memory used [KB]: 20084
% 13.14/2.77  % (2051)Time elapsed: 0.077 s
% 13.14/2.77  % (2051)Instructions burned: 117 (million)
% 13.14/2.77  % (2051)------------------------------
% 13.14/2.77  % (2051)------------------------------
% 13.14/2.80  % (2059)lrs+22_1:1_amm=sco:fsr=off:gve=force:sos=on:uwa=all:i=251:si=on:rawr=on:rtra=on_0 on theBenchmark for (2976ds/251Mi)
% 13.14/2.83  % (2030)Instruction limit reached!
% 13.14/2.83  % (2030)------------------------------
% 13.14/2.83  % (2030)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 13.14/2.83  % (2030)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 13.14/2.83  % (2030)Termination reason: Unknown
% 13.14/2.83  % (2030)Termination phase: Preprocessing 1
% 13.14/2.83  
% 13.14/2.83  % (2030)Memory used [KB]: 18933
% 13.14/2.83  % (2030)Time elapsed: 0.070 s
% 13.14/2.83  % (2030)Instructions burned: 93 (million)
% 13.14/2.83  % (2030)------------------------------
% 13.14/2.83  % (2030)------------------------------
% 13.14/2.83  % (2064)lrs+30_1:3_aac=none:abs=on:avsq=on:avsql=on:avsqr=1,16:er=filter:fde=none:fsr=off:kws=inv_frequency:nwc=5.0:suph=off:i=285:si=on:rawr=on:rtra=on_0 on theBenchmark for (2975ds/285Mi)
% 13.51/2.86  % (2050)dis+1011_1:1_bd=off:fd=preordered:fde=unused:sfv=off:sos=on:sp=reverse_frequency:spb=goal:to=lpo:i=32:si=on:rawr=on:rtra=on_0 on theBenchmark for (2977ds/32Mi)
% 13.64/2.89  % (2057)lrs+1_1:16_av=off:fd=off:newcnf=on:nm=10:sims=off:sos=on:i=92:si=on:rawr=on:rtra=on_0 on theBenchmark for (2976ds/92Mi)
% 13.64/2.92  % (2052)lrs+11_1:1_bd=off:erd=off:plsq=on:plsqr=32,1:sfv=off:sos=all:i=283:si=on:rawr=on:rtra=on_0 on theBenchmark for (2977ds/283Mi)
% 13.64/2.92  % (2003)Instruction limit reached!
% 13.64/2.92  % (2003)------------------------------
% 13.64/2.92  % (2003)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 13.64/2.92  % (2003)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 13.64/2.92  % (2003)Termination reason: Unknown
% 13.64/2.92  % (2003)Termination phase: Preprocessing 3
% 13.64/2.92  
% 13.64/2.92  % (2003)Memory used [KB]: 26737
% 13.64/2.92  % (2003)Time elapsed: 0.207 s
% 13.64/2.92  % (2003)Instructions burned: 300 (million)
% 13.64/2.92  % (2003)------------------------------
% 13.64/2.92  % (2003)------------------------------
% 13.64/2.93  % (2027)Instruction limit reached!
% 13.64/2.93  % (2027)------------------------------
% 13.64/2.93  % (2027)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 13.64/2.93  % (2027)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 13.64/2.93  % (2027)Termination reason: Unknown
% 13.64/2.93  % (2027)Termination phase: SInE selection
% 13.64/2.93  
% 13.64/2.93  % (2027)Memory used [KB]: 12665
% 13.64/2.93  % (2027)Time elapsed: 0.096 s
% 13.64/2.93  % (2027)Instructions burned: 140 (million)
% 13.64/2.93  % (2027)------------------------------
% 13.64/2.93  % (2027)------------------------------
% 13.64/2.95  % (1990)Instruction limit reached!
% 13.64/2.95  % (1990)------------------------------
% 13.64/2.95  % (1990)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 13.64/2.95  % (1990)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 13.64/2.95  % (1990)Termination reason: Unknown
% 13.64/2.95  % (1990)Termination phase: Preprocessing 3
% 13.64/2.95  
% 13.64/2.95  % (1990)Memory used [KB]: 26225
% 13.64/2.95  % (1990)Time elapsed: 0.243 s
% 13.64/2.95  % (1990)Instructions burned: 357 (million)
% 13.64/2.95  % (1990)------------------------------
% 13.64/2.95  % (1990)------------------------------
% 13.64/2.96  % (2059)Instruction limit reached!
% 13.64/2.96  % (2059)------------------------------
% 13.64/2.96  % (2059)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 13.64/2.96  % (2059)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 13.64/2.96  % (2059)Termination reason: Unknown
% 13.64/2.96  % (2059)Termination phase: Preprocessing 3
% 13.64/2.96  
% 13.64/2.96  % (2059)Memory used [KB]: 25841
% 13.64/2.96  % (2059)Time elapsed: 0.155 s
% 13.64/2.96  % (2059)Instructions burned: 251 (million)
% 13.64/2.96  % (2059)------------------------------
% 13.64/2.96  % (2059)------------------------------
% 13.64/2.96  % (2050)Instruction limit reached!
% 13.64/2.96  % (2050)------------------------------
% 13.64/2.96  % (2050)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 13.64/2.96  % (2050)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 13.64/2.96  % (2050)Termination reason: Unknown
% 13.64/2.96  % (2050)Termination phase: Preprocessing 1
% 13.64/2.96  
% 13.64/2.96  % (2050)Memory used [KB]: 13688
% 13.64/2.96  % (2050)Time elapsed: 0.029 s
% 13.64/2.96  % (2050)Instructions burned: 32 (million)
% 13.64/2.96  % (2050)------------------------------
% 13.64/2.96  % (2050)------------------------------
% 14.89/2.99  % (2056)lrs+21_1:16_gsp=on:lcm=reverse:sd=2:sp=frequency:spb=goal_then_units:ss=included:i=93:si=on:rawr=on:rtra=on_0 on theBenchmark for (2976ds/93Mi)
% 14.89/3.00  % (2045)dis+11_1:17_bce=on:bsr=unit_only:drc=off:flr=on:gs=on:sp=frequency:spb=units:to=lpo:i=1287:si=on:rawr=on:rtra=on_0 on theBenchmark for (2977ds/1287Mi)
% 14.89/3.00  % (2065)dis+1010_1:4_aac=none:abs=on:atotf=0.5:avsq=on:avsqc=2:avsqr=215,247:awrs=converge:awrsf=128:bsd=on:erd=off:fde=none:gve=cautious:newcnf=on:nwc=5.0:rnwc=on:sac=on:sas=z3:sp=const_min:tgt=ground:thsq=on:thsqc=64:thsqr=1,4:i=1486:si=on:rawr=on:rtra=on_0 on theBenchmark for (2975ds/1486Mi)
% 14.89/3.01  % (2064)Instruction limit reached!
% 14.89/3.01  % (2064)------------------------------
% 14.89/3.01  % (2064)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 14.89/3.01  % (2064)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 14.89/3.01  % (2064)Termination reason: Unknown
% 14.89/3.01  % (2064)Termination phase: Preprocessing 3
% 14.89/3.01  
% 14.89/3.01  % (2064)Memory used [KB]: 26609
% 14.89/3.01  % (2064)Time elapsed: 0.179 s
% 14.89/3.01  % (2064)Instructions burned: 285 (million)
% 14.89/3.01  % (2064)------------------------------
% 14.89/3.01  % (2064)------------------------------
% 15.37/3.02  % (2078)lrs+1011_3:1_acc=model:fsr=off:gsp=on:sd=1:ss=axioms:st=5.0:urr=on:i=376:si=on:rawr=on:rtra=on_0 on theBenchmark for (2973ds/376Mi)
% 15.37/3.03  % (2058)dis+1002_1:1_fde=unused:nwc=10.0:s2a=on:s2at=3.0:sac=on:i=80:si=on:rawr=on:rtra=on_0 on theBenchmark for (2976ds/80Mi)
% 15.37/3.04  % (2017)Instruction limit reached!
% 15.37/3.04  % (2017)------------------------------
% 15.37/3.04  % (2017)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 15.37/3.04  % (2017)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 15.37/3.04  % (2017)Termination reason: Unknown
% 15.37/3.04  % (2017)Termination phase: Preprocessing 1
% 15.37/3.04  
% 15.37/3.04  % (2017)Memory used [KB]: 20340
% 15.37/3.04  % (2017)Time elapsed: 0.183 s
% 15.37/3.04  % (2017)Instructions burned: 290 (million)
% 15.37/3.04  % (2017)------------------------------
% 15.37/3.04  % (2017)------------------------------
% 15.37/3.04  % (2061)lrs+1011_1:1_bd=preordered:drc=off:fd=preordered:fsr=off:plsq=on:i=94:si=on:rawr=on:rtra=on_0 on theBenchmark for (2975ds/94Mi)
% 15.37/3.06  % (2057)Instruction limit reached!
% 15.37/3.06  % (2057)------------------------------
% 15.37/3.06  % (2057)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 15.37/3.06  % (2057)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 15.37/3.06  % (2057)Termination reason: Unknown
% 15.37/3.06  % (2057)Termination phase: Preprocessing 1
% 15.37/3.06  
% 15.37/3.06  % (2057)Memory used [KB]: 18933
% 15.37/3.06  % (2057)Time elapsed: 0.068 s
% 15.37/3.06  % (2057)Instructions burned: 93 (million)
% 15.37/3.06  % (2057)------------------------------
% 15.37/3.06  % (2057)------------------------------
% 15.37/3.07  % (2084)ott-3_2:1_acc=on:add=large:anc=none:fde=none:gsp=on:irw=on:nm=0:s2a=on:sd=4:sos=on:ss=axioms:st=1.2:urr=on:i=134:si=on:rawr=on:rtra=on_0 on theBenchmark for (2973ds/134Mi)
% 15.37/3.07  % (1967)Instruction limit reached!
% 15.37/3.07  % (1967)------------------------------
% 15.37/3.07  % (1967)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 15.37/3.07  % (1967)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 15.37/3.07  % (1967)Termination reason: Unknown
% 15.37/3.07  % (1967)Termination phase: Naming
% 15.37/3.07  
% 15.37/3.07  % (1967)Memory used [KB]: 25713
% 15.37/3.07  % (1967)Time elapsed: 0.180 s
% 15.37/3.07  % (1967)Instructions burned: 222 (million)
% 15.37/3.07  % (1967)------------------------------
% 15.37/3.07  % (1967)------------------------------
% 15.37/3.07  % (2070)dis+1011_1:64_av=off:bce=on:bd=off:bsd=on:cond=on:flr=on:foolp=on:nwc=2.0:plsq=on:plsqc=1:plsqr=37,6:s2agt=32:slsq=on:slsqc=1:slsql=off:slsqr=17,16:tgt=full:i=73:si=on:rawr=on:rtra=on_0 on theBenchmark for (2975ds/73Mi)
% 15.37/3.08  % (1993)Instruction limit reached!
% 15.37/3.08  % (1993)------------------------------
% 15.37/3.08  % (1993)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 15.37/3.08  % (1993)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 15.37/3.08  % (1993)Termination reason: Unknown
% 15.37/3.08  % (1993)Termination phase: Preprocessing 3
% 15.37/3.08  
% 15.37/3.08  % (1993)Memory used [KB]: 26865
% 15.37/3.08  % (1993)Time elapsed: 0.281 s
% 15.37/3.08  % (1993)Instructions burned: 424 (million)
% 15.37/3.08  % (1993)------------------------------
% 15.37/3.08  % (1993)------------------------------
% 15.74/3.12  % (1976)Instruction limit reached!
% 15.74/3.12  % (1976)------------------------------
% 15.74/3.12  % (1976)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 15.74/3.12  % (1976)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 15.74/3.12  % (1976)Termination reason: Unknown
% 15.74/3.12  % (1976)Termination phase: Preprocessing 3
% 15.74/3.12  
% 15.74/3.12  % (1976)Memory used [KB]: 28400
% 15.74/3.12  % (1976)Time elapsed: 0.268 s
% 15.74/3.12  % (1976)Instructions burned: 378 (million)
% 15.74/3.12  % (1976)------------------------------
% 15.74/3.12  % (1976)------------------------------
% 15.74/3.14  % (2084)Instruction limit reached!
% 15.74/3.14  % (2084)------------------------------
% 15.74/3.14  % (2084)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 15.74/3.14  % (2084)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 15.74/3.14  % (2084)Termination reason: Unknown
% 15.74/3.14  % (2084)Termination phase: SInE selection
% 15.74/3.14  
% 15.74/3.14  % (2084)Memory used [KB]: 12665
% 15.74/3.14  % (2084)Time elapsed: 0.078 s
% 15.74/3.14  % (2084)Instructions burned: 134 (million)
% 15.74/3.14  % (2084)------------------------------
% 15.74/3.14  % (2084)------------------------------
% 15.74/3.15  % (2055)lrs+10_1:1_bsr=on:lma=on:sac=on:sos=all:spb=units:to=lpo:i=115:si=on:rawr=on:rtra=on_0 on theBenchmark for (2976ds/115Mi)
% 15.74/3.16  % (2074)dis+10_1:1_aac=none:abs=on:bce=on:bd=off:bsr=unit_only:drc=off:fd=preordered:fsd=on:gve=cautious:lcm=reverse:nm=16:plsq=on:plsqc=1:plsqr=232,15:sfv=off:slsq=on:slsql=off:slsqr=3,2:sos=on:sp=weighted_frequency:i=106:si=on:rawr=on:rtra=on_0 on theBenchmark for (2974ds/106Mi)
% 16.29/3.18  % (2077)lrs+1011_1:1_sd=1:ss=axioms:st=5.0:i=103:si=on:rawr=on:rtra=on_0 on theBenchmark for (2974ds/103Mi)
% 16.33/3.19  % (2079)lrs+10_1:1_sd=1:sos=all:ss=axioms:i=1345:si=on:rawr=on:rtra=on_0 on theBenchmark for (2973ds/1345Mi)
% 16.33/3.20  % (1945)Instruction limit reached!
% 16.33/3.20  % (1945)------------------------------
% 16.33/3.20  % (1945)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 16.33/3.20  % (1945)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 16.33/3.20  % (1945)Termination reason: Unknown
% 16.33/3.20  % (1945)Termination phase: Saturation
% 16.33/3.20  
% 16.33/3.20  % (1945)Memory used [KB]: 23794
% 16.33/3.20  % (1945)Time elapsed: 1.591 s
% 16.33/3.20  % (1945)Instructions burned: 473 (million)
% 16.33/3.20  % (1945)------------------------------
% 16.33/3.20  % (1945)------------------------------
% 16.33/3.20  % (2098)lrs+1011_1:5_av=off:awrs=decay:awrsf=97:bce=on:bsr=on:drc=off:flr=on:gs=on:ins=3:lwlo=on:newcnf=on:nm=0:plsq=on:plsqr=4437,256:s2a=on:s2at=4.0:s2pl=no:sims=off:skr=on:slsq=on:slsqc=0:slsqr=31,16:sos=all:sp=frequency:updr=off:i=176:si=on:rawr=on:rtra=on_0 on theBenchmark for (2971ds/176Mi)
% 16.45/3.22  % (2096)fmb+10_1:1_fmbsr=1.2:rp=on:i=82:si=on:rawr=on:rtra=on_0 on theBenchmark for (2972ds/82Mi)
% 16.55/3.23  % (2070)Instruction limit reached!
% 16.55/3.23  % (2070)------------------------------
% 16.55/3.23  % (2070)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 16.55/3.23  % (2070)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 16.55/3.23  % (2070)Termination reason: Unknown
% 16.55/3.23  % (2070)Termination phase: SInE selection
% 16.55/3.23  
% 16.55/3.23  % (2070)Memory used [KB]: 12665
% 16.55/3.23  % (2070)Time elapsed: 0.052 s
% 16.55/3.23  % (2070)Instructions burned: 73 (million)
% 16.55/3.23  % (2070)------------------------------
% 16.55/3.23  % (2070)------------------------------
% 16.55/3.24  % (2075)dis+1002_1:1_ep=R:sd=2:sos=on:ss=axioms:i=1488:si=on:rawr=on:rtra=on_0 on theBenchmark for (2974ds/1488Mi)
% 16.55/3.24  % (2095)dis+1002_1:5_acc=on:afp=1010:fsr=off:gsp=on:nm=10:sac=on:sos=on:sp=unary_first:urr=ec_only:i=177:si=on:rawr=on:rtra=on_0 on theBenchmark for (2972ds/177Mi)
% 16.55/3.25  % (1992)Instruction limit reached!
% 16.55/3.25  % (1992)------------------------------
% 16.55/3.25  % (1992)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 16.55/3.25  % (1992)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 16.55/3.25  % (1992)Termination reason: Unknown
% 16.55/3.25  % (1992)Termination phase: Preprocessing 3
% 16.55/3.25  
% 16.55/3.25  % (1992)Memory used [KB]: 28016
% 16.55/3.25  % (1992)Time elapsed: 0.262 s
% 16.55/3.25  % (1992)Instructions burned: 367 (million)
% 16.55/3.25  % (1992)------------------------------
% 16.55/3.25  % (1992)------------------------------
% 16.55/3.25  % (2058)Instruction limit reached!
% 16.55/3.25  % (2058)------------------------------
% 16.55/3.25  % (2058)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 16.55/3.25  % (2058)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 16.55/3.25  % (2058)Termination reason: Unknown
% 16.55/3.25  % (2058)Termination phase: SInE selection
% 16.55/3.25  
% 16.55/3.25  % (2058)Memory used [KB]: 12665
% 16.55/3.25  % (2058)Time elapsed: 0.055 s
% 16.55/3.25  % (2058)Instructions burned: 81 (million)
% 16.55/3.25  % (2058)------------------------------
% 16.55/3.25  % (2058)------------------------------
% 16.55/3.25  % (2056)Instruction limit reached!
% 16.55/3.25  % (2056)------------------------------
% 16.55/3.25  % (2056)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 16.55/3.25  % (2056)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 16.55/3.25  % (2056)Termination reason: Unknown
% 16.55/3.25  % (2056)Termination phase: SInE selection
% 16.55/3.25  
% 16.55/3.25  % (2056)Memory used [KB]: 12665
% 16.55/3.25  % (2056)Time elapsed: 0.066 s
% 16.55/3.25  % (2056)Instructions burned: 93 (million)
% 16.55/3.25  % (2056)------------------------------
% 16.55/3.25  % (2056)------------------------------
% 16.55/3.28  % (2088)lrs+1002_1:1_av=off:gs=on:gsp=on:irw=on:nwc=2.0:sd=2:sos=on:ss=axioms:stl=30:urr=on:i=1498:si=on:rawr=on:rtra=on_0 on theBenchmark for (2973ds/1498Mi)
% 16.55/3.29  % (2078)Instruction limit reached!
% 16.55/3.29  % (2078)------------------------------
% 16.55/3.29  % (2078)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 16.55/3.29  % (2078)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 16.55/3.29  % (2078)Termination reason: Unknown
% 16.55/3.29  % (2078)Termination phase: General splitting
% 16.55/3.29  
% 16.55/3.29  % (2078)Memory used [KB]: 17782
% 16.55/3.29  % (2078)Time elapsed: 0.194 s
% 16.55/3.29  % (2078)Instructions burned: 378 (million)
% 16.55/3.29  % (2078)------------------------------
% 16.55/3.29  % (2078)------------------------------
% 16.55/3.30  % (2098)Instruction limit reached!
% 16.55/3.30  % (2098)------------------------------
% 16.55/3.30  % (2098)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 16.55/3.30  % (2098)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 16.55/3.30  % (2098)Termination reason: Unknown
% 16.55/3.30  % (2098)Termination phase: Preprocessing 1
% 16.55/3.30  
% 16.55/3.30  % (2098)Memory used [KB]: 13176
% 16.55/3.30  % (2098)Time elapsed: 0.097 s
% 16.55/3.30  % (2098)Instructions burned: 177 (million)
% 16.55/3.30  % (2098)------------------------------
% 16.55/3.30  % (2098)------------------------------
% 17.29/3.32  % (2096)Instruction limit reached!
% 17.29/3.32  % (2096)------------------------------
% 17.29/3.32  % (2096)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 17.29/3.32  % (2096)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 17.29/3.32  % (2096)Termination reason: Unknown
% 17.29/3.32  % (2096)Termination phase: Preprocessing 1
% 17.29/3.32  
% 17.29/3.32  % (2096)Memory used [KB]: 18166
% 17.29/3.32  % (2096)Time elapsed: 0.057 s
% 17.29/3.32  % (2096)Instructions burned: 82 (million)
% 17.29/3.32  % (2096)------------------------------
% 17.29/3.32  % (2096)------------------------------
% 17.29/3.33  % (2002)Instruction limit reached!
% 17.29/3.33  % (2002)------------------------------
% 17.29/3.33  % (2002)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 17.29/3.33  % (2002)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 17.29/3.33  % (2002)Termination reason: Unknown
% 17.29/3.33  % (2002)Termination phase: NewCNF
% 17.29/3.33  
% 17.29/3.33  % (2002)Memory used [KB]: 26865
% 17.29/3.33  % (2002)Time elapsed: 0.267 s
% 17.29/3.33  % (2002)Instructions burned: 377 (million)
% 17.29/3.33  % (2002)------------------------------
% 17.29/3.33  % (2002)------------------------------
% 17.29/3.33  % (2097)lrs+1002_1:1_fde=none:sd=2:sos=on:sp=const_max:ss=axioms:i=274:si=on:rawr=on:rtra=on_0 on theBenchmark for (2972ds/274Mi)
% 17.29/3.33  % (2061)Instruction limit reached!
% 17.29/3.33  % (2061)------------------------------
% 17.29/3.33  % (2061)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 17.29/3.33  % (2061)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 17.29/3.33  % (2061)Termination reason: Unknown
% 17.29/3.33  % (2061)Termination phase: Preprocessing 1
% 17.29/3.33  
% 17.29/3.33  % (2061)Memory used [KB]: 18933
% 17.29/3.33  % (2061)Time elapsed: 0.074 s
% 17.29/3.33  % (2061)Instructions burned: 95 (million)
% 17.29/3.33  % (2061)------------------------------
% 17.29/3.33  % (2061)------------------------------
% 17.29/3.35  % (2110)lrs+11_1:1_ss=included:st=2.0:i=503:si=on:rawr=on:rtra=on_0 on theBenchmark for (2970ds/503Mi)
% 17.62/3.39  % (2074)Instruction limit reached!
% 17.62/3.39  % (2074)------------------------------
% 17.62/3.39  % (2074)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 17.62/3.39  % (2074)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 17.62/3.39  % (2074)Termination reason: Unknown
% 17.62/3.39  % (2074)Termination phase: Preprocessing 1
% 17.62/3.39  
% 17.62/3.39  % (2074)Memory used [KB]: 12792
% 17.62/3.39  % (2074)Time elapsed: 0.072 s
% 17.62/3.39  % (2074)Instructions burned: 107 (million)
% 17.62/3.39  % (2074)------------------------------
% 17.62/3.39  % (2074)------------------------------
% 17.62/3.40  % (2077)Instruction limit reached!
% 17.62/3.40  % (2077)------------------------------
% 17.62/3.40  % (2077)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 17.62/3.40  % (2077)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 17.62/3.40  % (2077)Termination reason: Unknown
% 17.62/3.40  % (2077)Termination phase: SInE selection
% 17.62/3.40  
% 17.62/3.40  % (2077)Memory used [KB]: 12665
% 17.62/3.40  % (2077)Time elapsed: 0.064 s
% 17.62/3.40  % (2077)Instructions burned: 103 (million)
% 17.62/3.40  % (2077)------------------------------
% 17.62/3.40  % (2077)------------------------------
% 17.62/3.40  % (2109)lrs+10_1:1_sd=1:sos=on:ss=included:i=3303:si=on:rawr=on:rtra=on_0 on theBenchmark for (2970ds/3303Mi)
% 17.62/3.44  % (2111)lrs+10_1:1_sos=on:ss=included:st=1.2:urr=on:i=236:si=on:rawr=on:rtra=on_0 on theBenchmark for (2970ds/236Mi)
% 17.62/3.46  % (2100)dis+21_1:1_av=off:sos=on:sp=frequency:ss=included:to=lpo:i=156:si=on:rawr=on:rtra=on_0 on theBenchmark for (2971ds/156Mi)
% 17.62/3.46  % (2103)ott+10_1:50_bsr=unit_only:drc=off:fd=preordered:sp=frequency:i=1735:si=on:rawr=on:rtra=on_0 on theBenchmark for (2971ds/1735Mi)
% 17.97/3.47  % (2099)dis+1011_1:32_bd=off:fde=unused:plsq=on:plsqc=2:plsqr=175,8:s2a=on:sp=frequency:spb=goal:ss=included:st=2.0:to=lpo:i=669:si=on:rawr=on:rtra=on_0 on theBenchmark for (2971ds/669Mi)
% 18.01/3.56  % (2112)lrs+11_3:1_br=off:flr=on:sgt=8:ss=axioms:urr=on:i=128:si=on:rawr=on:rtra=on_0 on theBenchmark for (2970ds/128Mi)
% 18.01/3.57  % (2095)Instruction limit reached!
% 18.01/3.57  % (2095)------------------------------
% 18.01/3.57  % (2095)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 18.01/3.57  % (2095)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 18.01/3.57  % (2095)Termination reason: Unknown
% 18.01/3.57  % (2095)Termination phase: Preprocessing 1
% 18.01/3.57  
% 18.01/3.57  % (2095)Memory used [KB]: 23027
% 18.01/3.57  % (2095)Time elapsed: 0.121 s
% 18.01/3.57  % (2095)Instructions burned: 177 (million)
% 18.01/3.57  % (2095)------------------------------
% 18.01/3.57  % (2095)------------------------------
% 19.44/3.57  % (2113)dis+1002_1:1_ep=RS:erd=off:sac=on:sos=on:i=2543:si=on:rawr=on:rtra=on_0 on theBenchmark for (2970ds/2543Mi)
% 19.95/3.59  % (2021)Instruction limit reached!
% 19.95/3.59  % (2021)------------------------------
% 19.95/3.59  % (2021)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 19.95/3.59  % (2021)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 19.95/3.59  % (2021)Termination reason: Unknown
% 19.95/3.59  % (2021)Termination phase: Preprocessing 1
% 19.95/3.59  
% 19.95/3.59  % (2021)Memory used [KB]: 17142
% 19.95/3.59  % (2021)Time elapsed: 0.171 s
% 19.95/3.59  % (2021)Instructions burned: 248 (million)
% 19.95/3.59  % (2021)------------------------------
% 19.95/3.59  % (2021)------------------------------
% 19.95/3.60  % (2055)Instruction limit reached!
% 19.95/3.60  % (2055)------------------------------
% 19.95/3.60  % (2055)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 19.95/3.60  % (2055)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 19.95/3.60  % (2055)Termination reason: Unknown
% 19.95/3.60  % (2055)Termination phase: Preprocessing 1
% 19.95/3.60  
% 19.95/3.60  % (2055)Memory used [KB]: 19829
% 19.95/3.60  % (2055)Time elapsed: 0.094 s
% 19.95/3.60  % (2055)Instructions burned: 115 (million)
% 19.95/3.60  % (2055)------------------------------
% 19.95/3.60  % (2055)------------------------------
% 19.95/3.61  % (2104)dis+10_1:1_av=off:ep=RS:lcm=reverse:newcnf=on:s2a=on:s2at=3.0:i=2681:si=on:rawr=on:rtra=on_0 on theBenchmark for (2970ds/2681Mi)
% 19.95/3.61  % (2105)dis+10_1:1_lma=on:sac=on:sos=all:spb=goal_then_units:ss=axioms:to=lpo:i=432:si=on:rawr=on:rtra=on_0 on theBenchmark for (2970ds/432Mi)
% 19.95/3.62  % (2118)dis+1002_1:1_nm=0:nwc=2.0:s2a=on:spb=goal_then_units:to=lpo:i=45:si=on:rawr=on:rtra=on_0 on theBenchmark for (2969ds/45Mi)
% 19.95/3.63  % (2110)Instruction limit reached!
% 19.95/3.63  % (2110)------------------------------
% 19.95/3.63  % (2110)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 19.95/3.63  % (2110)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 19.95/3.63  % (2110)Termination reason: Unknown
% 19.95/3.63  % (2110)Termination phase: Preprocessing 3
% 19.95/3.63  
% 19.95/3.63  % (2110)Memory used [KB]: 27888
% 19.95/3.63  % (2110)Time elapsed: 0.279 s
% 19.95/3.63  % (2110)Instructions burned: 503 (million)
% 19.95/3.63  % (2110)------------------------------
% 19.95/3.63  % (2110)------------------------------
% 19.95/3.65  % (2107)lrs+11_1:1_bsr=unit_only:flr=on:to=lpo:i=440:si=on:rawr=on:rtra=on_0 on theBenchmark for (2970ds/440Mi)
% 19.95/3.65  % (2121)dis+1010_1:1_acc=model:bd=off:ins=1:nwc=5.0:sp=reverse_frequency:to=lpo:i=279:si=on:rawr=on:rtra=on_0 on theBenchmark for (2969ds/279Mi)
% 19.95/3.67  % (2052)Instruction limit reached!
% 19.95/3.67  % (2052)------------------------------
% 19.95/3.67  % (2052)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 19.95/3.67  % (2052)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 19.95/3.67  % (2052)Termination reason: Unknown
% 19.95/3.67  % (2052)Termination phase: Preprocessing 3
% 19.95/3.67  
% 19.95/3.67  % (2052)Memory used [KB]: 26609
% 19.95/3.67  % (2052)Time elapsed: 0.204 s
% 19.95/3.67  % (2052)Instructions burned: 284 (million)
% 19.95/3.67  % (2052)------------------------------
% 19.95/3.67  % (2052)------------------------------
% 20.57/3.69  % (2111)Instruction limit reached!
% 20.57/3.69  % (2111)------------------------------
% 20.57/3.69  % (2111)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 20.57/3.69  % (2111)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 20.57/3.69  % (2111)Termination reason: Unknown
% 20.57/3.69  % (2111)Termination phase: Preprocessing 1
% 20.57/3.69  
% 20.57/3.69  % (2111)Memory used [KB]: 20340
% 20.57/3.69  % (2111)Time elapsed: 0.137 s
% 20.57/3.69  % (2111)Instructions burned: 237 (million)
% 20.57/3.69  % (2111)------------------------------
% 20.57/3.69  % (2111)------------------------------
% 20.65/3.69  % (2131)lrs+1011_1:1_aac=none:fs=off:fsr=off:i=265:si=on:rawr=on:rtra=on_0 on theBenchmark for (2967ds/265Mi)
% 20.87/3.73  % (2118)Instruction limit reached!
% 20.87/3.73  % (2118)------------------------------
% 20.87/3.73  % (2118)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 20.87/3.73  % (2118)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 20.87/3.73  % (2118)Termination reason: Unknown
% 20.87/3.73  % (2118)Termination phase: SInE selection
% 20.87/3.73  
% 20.87/3.73  % (2118)Memory used [KB]: 12537
% 20.87/3.73  % (2118)Time elapsed: 0.034 s
% 20.87/3.73  % (2118)Instructions burned: 45 (million)
% 20.87/3.73  % (2118)------------------------------
% 20.87/3.73  % (2118)------------------------------
% 20.87/3.77  % (2125)lrs+0_1:1_br=off:drc=off:erd=off:urr=ec_only:i=997:si=on:rawr=on:rtra=on_0 on theBenchmark for (2967ds/997Mi)
% 20.87/3.79  % (2100)Instruction limit reached!
% 20.87/3.79  % (2100)------------------------------
% 20.87/3.79  % (2100)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 20.87/3.79  % (2100)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 20.87/3.79  % (2100)Termination reason: Unknown
% 20.87/3.79  % (2100)Termination phase: Preprocessing 1
% 20.87/3.79  
% 20.87/3.79  % (2100)Memory used [KB]: 18421
% 20.87/3.79  % (2100)Time elapsed: 0.103 s
% 20.87/3.79  % (2100)Instructions burned: 157 (million)
% 20.87/3.79  % (2100)------------------------------
% 20.87/3.79  % (2100)------------------------------
% 21.34/3.82  % (1958)Instruction limit reached!
% 21.34/3.82  % (1958)------------------------------
% 21.34/3.82  % (1958)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 21.34/3.82  % (1958)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 21.34/3.82  % (1958)Termination reason: Unknown
% 21.34/3.82  % (1958)Termination phase: Preprocessing 3
% 21.34/3.82  
% 21.34/3.82  % (1958)Memory used [KB]: 27249
% 21.34/3.82  % (1958)Time elapsed: 0.340 s
% 21.34/3.82  % (1958)Instructions burned: 488 (million)
% 21.34/3.82  % (1958)------------------------------
% 21.34/3.82  % (1958)------------------------------
% 21.34/3.82  % (2135)dis+10_1:5_bsr=on:drc=off:ins=1:nwc=2.8:sp=reverse_frequency:to=lpo:i=84:si=on:rawr=on:rtra=on_0 on theBenchmark for (2966ds/84Mi)
% 21.34/3.85  % (2112)Instruction limit reached!
% 21.34/3.85  % (2112)------------------------------
% 21.34/3.85  % (2112)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 21.34/3.85  % (2112)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 21.34/3.85  % (2112)Termination reason: Unknown
% 21.34/3.85  % (2112)Termination phase: Preprocessing 1
% 21.34/3.85  
% 21.34/3.85  % (2112)Memory used [KB]: 14328
% 21.34/3.85  % (2112)Time elapsed: 0.086 s
% 21.34/3.85  % (2112)Instructions burned: 129 (million)
% 21.34/3.85  % (2112)------------------------------
% 21.34/3.85  % (2112)------------------------------
% 21.34/3.86  % (2131)Instruction limit reached!
% 21.34/3.86  % (2131)------------------------------
% 21.34/3.86  % (2131)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 21.34/3.86  % (2131)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 21.34/3.86  % (2131)Termination reason: Unknown
% 21.34/3.86  % (2131)Termination phase: Preprocessing 3
% 21.34/3.86  
% 21.34/3.86  % (2131)Memory used [KB]: 26097
% 21.34/3.86  % (2131)Time elapsed: 0.167 s
% 21.34/3.86  % (2131)Instructions burned: 265 (million)
% 21.34/3.86  % (2131)------------------------------
% 21.34/3.86  % (2131)------------------------------
% 22.03/3.89  % (2036)Instruction limit reached!
% 22.03/3.89  % (2036)------------------------------
% 22.03/3.89  % (2036)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 22.03/3.89  % (2036)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 22.03/3.89  % (2036)Termination reason: Unknown
% 22.03/3.89  % (2036)Termination phase: Property scanning
% 22.03/3.89  
% 22.03/3.89  % (2036)Memory used [KB]: 25330
% 22.03/3.89  % (2036)Time elapsed: 0.493 s
% 22.03/3.89  % (2036)Instructions burned: 916 (million)
% 22.03/3.89  % (2036)------------------------------
% 22.03/3.89  % (2036)------------------------------
% 22.03/3.92  % (2097)Instruction limit reached!
% 22.03/3.92  % (2097)------------------------------
% 22.03/3.92  % (2097)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 22.03/3.92  % (2097)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 22.03/3.92  % (2097)Termination reason: Unknown
% 22.03/3.92  % (2097)Termination phase: Property scanning
% 22.03/3.92  
% 22.03/3.92  % (2097)Memory used [KB]: 18805
% 22.03/3.92  % (2097)Time elapsed: 0.167 s
% 22.03/3.92  % (2097)Instructions burned: 276 (million)
% 22.03/3.92  % (2097)------------------------------
% 22.03/3.92  % (2097)------------------------------
% 22.03/3.92  % (2145)dis+11_1:1_av=off:bd=off:br=off:erd=off:ins=1:nm=0:nwc=3.0:s2a=on:slsq=on:slsqc=2:slsqr=1,2:urr=on:i=163:si=on:rawr=on:rtra=on_0 on theBenchmark for (2964ds/163Mi)
% 22.03/3.93  % (2135)Instruction limit reached!
% 22.03/3.93  % (2135)------------------------------
% 22.03/3.93  % (2135)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 22.03/3.93  % (2135)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 22.03/3.93  % (2135)Termination reason: Unknown
% 22.03/3.93  % (2135)Termination phase: Preprocessing 1
% 22.03/3.93  
% 22.03/3.93  % (2135)Memory used [KB]: 18421
% 22.03/3.93  % (2135)Time elapsed: 0.060 s
% 22.03/3.93  % (2135)Instructions burned: 85 (million)
% 22.03/3.93  % (2135)------------------------------
% 22.03/3.93  % (2135)------------------------------
% 22.03/3.94  % (2136)lrs+1011_1:1_acc=model:avsq=on:bd=off:flr=on:fsd=on:gs=on:newcnf=on:plsq=on:plsql=on:plsqr=1,32:s2a=on:s2at=3.0:sac=on:skr=on:sos=on:sp=occurrence:updr=off:i=162:si=on:rawr=on:rtra=on_0 on theBenchmark for (2966ds/162Mi)
% 22.03/3.96  % (2126)lrs+21_1:16_gsp=on:lcm=reverse:sd=2:sp=frequency:spb=goal_then_units:ss=included:i=121:si=on:rawr=on:rtra=on_0 on theBenchmark for (2967ds/121Mi)
% 22.53/3.98  % (2129)lrs+10_1:32_br=off:gsp=on:nm=6:nwc=5.0:urr=on:i=53:si=on:rawr=on:rtra=on_0 on theBenchmark for (2967ds/53Mi)
% 22.56/3.99  % (2138)dis+1011_1:1_aac=none:bs=unit_only:ep=RS:gsp=on:nwc=5.0:rnwc=on:s2a=on:s2at=3.0:slsq=on:slsqc=2:slsqr=1,8:i=1290:si=on:rawr=on:rtra=on_0 on theBenchmark for (2965ds/1290Mi)
% 22.67/4.01  % (2145)Instruction limit reached!
% 22.67/4.01  % (2145)------------------------------
% 22.67/4.01  % (2145)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 22.67/4.01  % (2145)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 22.67/4.01  % (2145)Termination reason: Unknown
% 22.67/4.01  % (2145)Termination phase: Preprocessing 1
% 22.67/4.01  
% 22.67/4.01  % (2145)Memory used [KB]: 17270
% 22.67/4.01  % (2145)Time elapsed: 0.097 s
% 22.67/4.01  % (2145)Instructions burned: 163 (million)
% 22.67/4.01  % (2145)------------------------------
% 22.67/4.01  % (2145)------------------------------
% 22.67/4.04  % (2141)dis+1002_1:1_fde=unused:nwc=10.0:s2a=on:s2at=3.0:sac=on:i=3040:si=on:rawr=on:rtra=on_0 on theBenchmark for (2965ds/3040Mi)
% 22.67/4.05  % (2150)dis+20_1:12_aac=none:acc=model:awrs=converge:fd=preordered:fsr=off:nicw=on:nwc=3.0:s2a=on:s2agt=16:spb=goal:to=lpo:i=292:si=on:rawr=on:rtra=on_0 on theBenchmark for (2964ds/292Mi)
% 22.67/4.07  % (2151)dis+1011_1:64_av=off:bce=on:bd=off:bsd=on:cond=on:flr=on:foolp=on:nwc=2.0:plsq=on:plsqc=1:plsqr=37,6:s2agt=32:slsq=on:slsqc=1:slsql=off:slsqr=17,16:tgt=full:i=73:si=on:rawr=on:rtra=on_0 on theBenchmark for (2963ds/73Mi)
% 22.67/4.08  % (2144)dis+10_1:4_abs=on:bsd=on:fsd=on:nwc=3.0:sas=z3:slsq=on:slsqc=2:slsql=off:slsqr=1,8:i=192:si=on:rawr=on:rtra=on_0 on theBenchmark for (2964ds/192Mi)
% 22.67/4.08  % (2148)dis+1010_1:4_aac=none:abs=on:atotf=0.5:avsq=on:avsqc=2:avsqr=215,247:awrs=converge:awrsf=128:bsd=on:erd=off:fde=none:gve=cautious:newcnf=on:nwc=5.0:rnwc=on:sac=on:sas=z3:sp=const_min:tgt=ground:thsq=on:thsqc=64:thsqr=1,4:i=3643:si=on:rawr=on:rtra=on_0 on theBenchmark for (2964ds/3643Mi)
% 23.53/4.11  % (1998)Instruction limit reached!
% 23.53/4.11  % (1998)------------------------------
% 23.53/4.11  % (1998)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 23.53/4.11  % (1998)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 23.53/4.11  % (1998)Termination reason: Unknown
% 23.53/4.11  % (1998)Termination phase: Property scanning
% 23.53/4.11  
% 23.53/4.11  % (1998)Memory used [KB]: 32750
% 23.53/4.11  % (1998)Time elapsed: 0.563 s
% 23.53/4.11  % (1998)Instructions burned: 1001 (million)
% 23.53/4.11  % (1998)------------------------------
% 23.53/4.11  % (1998)------------------------------
% 23.53/4.11  % (2151)Instruction limit reached!
% 23.53/4.11  % (2151)------------------------------
% 23.53/4.11  % (2151)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 23.53/4.11  % (2151)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 23.53/4.11  % (2151)Termination reason: Unknown
% 23.53/4.11  % (2151)Termination phase: SInE selection
% 23.53/4.11  
% 23.53/4.11  % (2151)Memory used [KB]: 12665
% 23.53/4.11  % (2151)Time elapsed: 0.046 s
% 23.53/4.11  % (2151)Instructions burned: 73 (million)
% 23.53/4.11  % (2151)------------------------------
% 23.53/4.11  % (2151)------------------------------
% 23.53/4.16  % (2149)lrs+10_1:6_bd=off:drc=off:tgt=full:i=729:si=on:rawr=on:rtra=on_0 on theBenchmark for (2964ds/729Mi)
% 24.50/4.17  % (2156)dis+10_1:1024_br=off:nwc=3.0:plsq=on:plsqc=2:plsqr=7,4:urr=on:i=348:si=on:rawr=on:rtra=on_0 on theBenchmark for (2962ds/348Mi)
% 24.50/4.22  % (2129)Instruction limit reached!
% 24.50/4.22  % (2129)------------------------------
% 24.50/4.22  % (2129)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 24.50/4.22  % (2129)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 24.50/4.22  % (2129)Termination reason: Unknown
% 24.50/4.22  % (2129)Termination phase: Preprocessing 1
% 24.50/4.22  
% 24.50/4.22  % (2129)Memory used [KB]: 16758
% 24.50/4.22  % (2129)Time elapsed: 0.047 s
% 24.50/4.22  % (2129)Instructions burned: 53 (million)
% 24.50/4.22  % (2129)------------------------------
% 24.50/4.22  % (2129)------------------------------
% 25.05/4.25  % (2146)ins+10_1:1_br=off:gs=on:igrr=1/32:igs=34:igwr=on:nm=0:sp=const_min:uhcvi=on:updr=off:urr=ec_only:i=201:si=on:rawr=on:rtra=on_0 on theBenchmark for (2964ds/201Mi)
% 25.05/4.25  % (2136)Instruction limit reached!
% 25.05/4.25  % (2136)------------------------------
% 25.05/4.25  % (2136)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 25.05/4.25  % (2136)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 25.05/4.25  % (2136)Termination reason: Unknown
% 25.05/4.25  % (2136)Termination phase: SInE selection
% 25.05/4.25  
% 25.05/4.25  % (2136)Memory used [KB]: 12792
% 25.05/4.25  % (2136)Time elapsed: 0.097 s
% 25.05/4.25  % (2136)Instructions burned: 163 (million)
% 25.05/4.25  % (2136)------------------------------
% 25.05/4.25  % (2136)------------------------------
% 25.60/4.33  % (2121)Instruction limit reached!
% 25.60/4.33  % (2121)------------------------------
% 25.60/4.33  % (2121)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 25.60/4.33  % (2121)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 25.60/4.33  % (2121)Termination reason: Unknown
% 25.60/4.33  % (2121)Termination phase: Preprocessing 3
% 25.60/4.33  
% 25.60/4.33  % (2121)Memory used [KB]: 26481
% 25.60/4.33  % (2121)Time elapsed: 0.197 s
% 25.60/4.33  % (2121)Instructions burned: 279 (million)
% 25.60/4.33  % (2121)------------------------------
% 25.60/4.33  % (2121)------------------------------
% 25.70/4.36  % (2155)lrs+21_1:8_av=off:bs=unit_only:drc=off:flr=on:lwlo=on:nwc=10.0:slsq=on:slsqr=1,4:tgt=ground:to=lpo:urr=on:i=1174:si=on:rawr=on:rtra=on_0 on theBenchmark for (2962ds/1174Mi)
% 25.70/4.37  % (2150)Instruction limit reached!
% 25.70/4.37  % (2150)------------------------------
% 25.70/4.37  % (2150)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 25.70/4.37  % (2150)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 25.70/4.37  % (2150)Termination reason: Unknown
% 25.70/4.37  % (2150)Termination phase: Preprocessing 1
% 25.70/4.37  
% 25.70/4.37  % (2150)Memory used [KB]: 23922
% 25.70/4.37  % (2150)Time elapsed: 0.180 s
% 25.70/4.37  % (2150)Instructions burned: 292 (million)
% 25.70/4.37  % (2150)------------------------------
% 25.70/4.37  % (2150)------------------------------
% 25.70/4.38  % (2156)Instruction limit reached!
% 25.70/4.38  % (2156)------------------------------
% 25.70/4.38  % (2156)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 25.70/4.38  % (2156)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 25.70/4.38  % (2156)Termination reason: Unknown
% 25.70/4.38  % (2156)Termination phase: Preprocessing 3
% 25.70/4.38  
% 25.70/4.38  % (2156)Memory used [KB]: 27888
% 25.70/4.38  % (2156)Time elapsed: 0.211 s
% 25.70/4.38  % (2156)Instructions burned: 349 (million)
% 25.70/4.38  % (2156)------------------------------
% 25.70/4.38  % (2156)------------------------------
% 25.70/4.39  % (2126)Instruction limit reached!
% 25.70/4.39  % (2126)------------------------------
% 25.70/4.39  % (2126)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 25.70/4.39  % (2126)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 25.70/4.39  % (2126)Termination reason: Unknown
% 25.70/4.39  % (2126)Termination phase: Preprocessing 1
% 25.70/4.39  
% 25.70/4.39  % (2126)Memory used [KB]: 14072
% 25.70/4.39  % (2126)Time elapsed: 0.084 s
% 25.70/4.39  % (2126)Instructions burned: 121 (million)
% 25.70/4.39  % (2126)------------------------------
% 25.70/4.39  % (2126)------------------------------
% 26.41/4.44  % (1995)Instruction limit reached!
% 26.41/4.44  % (1995)------------------------------
% 26.41/4.44  % (1995)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 26.41/4.44  % (1995)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 26.41/4.44  % (1995)Termination reason: Unknown
% 26.41/4.44  % (1995)Termination phase: Preprocessing 3
% 26.41/4.44  
% 26.41/4.44  % (1995)Memory used [KB]: 39530
% 26.41/4.44  % (1995)Time elapsed: 0.503 s
% 26.41/4.44  % (1995)Instructions burned: 754 (million)
% 26.41/4.44  % (1995)------------------------------
% 26.41/4.44  % (1995)------------------------------
% 26.70/4.49  % (2165)ott+10_1:1_av=off:br=off:bsd=on:drc=off:s2a=on:sos=all:sp=reverse_arity:spb=goal:to=lpo:urr=on:i=198:si=on:rawr=on:rtra=on_0 on theBenchmark for (2959ds/198Mi)
% 26.70/4.51  % (2163)lrs+10_1:1_anc=all:br=off:newcnf=on:s2a=on:s2at=2.0:sac=on:sd=1:ss=included:urr=on:i=3380:si=on:rawr=on:rtra=on_0 on theBenchmark for (2960ds/3380Mi)
% 26.70/4.51  % (2144)Instruction limit reached!
% 26.70/4.51  % (2144)------------------------------
% 26.70/4.51  % (2144)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 26.70/4.51  % (2144)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 26.70/4.51  % (2144)Termination reason: Unknown
% 26.70/4.51  % (2144)Termination phase: Preprocessing 1
% 26.70/4.51  
% 26.70/4.51  % (2144)Memory used [KB]: 18933
% 26.70/4.51  % (2144)Time elapsed: 0.127 s
% 26.70/4.51  % (2144)Instructions burned: 192 (million)
% 26.70/4.51  % (2144)------------------------------
% 26.70/4.51  % (2144)------------------------------
% 27.14/4.58  % (2164)dis+1010_1:1024_av=off:awrs=converge:awrsf=256:bce=on:bsr=on:fde=unused:gs=on:ins=1:nwc=3.0:s2a=on:skr=on:i=388:si=on:rawr=on:rtra=on_0 on theBenchmark for (2960ds/388Mi)
% 27.26/4.61  % (2161)lrs+31_1:1_fs=off:fsr=off:kws=precedence:i=772:si=on:rawr=on:rtra=on_0 on theBenchmark for (2961ds/772Mi)
% 27.49/4.67  % (2169)lrs+1002_1:32_ep=RS:ss=axioms:st=5.0:i=206:si=on:rawr=on:rtra=on_0 on theBenchmark for (2958ds/206Mi)
% 28.88/4.78  % (2166)lrs+10_1:1_av=off:bd=off:lma=on:sfv=off:sos=all:spb=goal_then_units:to=lpo:i=226:si=on:rawr=on:rtra=on_0 on theBenchmark for (2959ds/226Mi)
% 28.88/4.78  % (2173)lrs+1011_1:1_nwc=5.0:sd=4:ss=included:st=5.0:i=2097:si=on:rawr=on:rtra=on_0 on theBenchmark for (2958ds/2097Mi)
% 29.24/4.84  % (2167)ott+10_1:5_bs=unit_only:drc=off:ins=1:nwc=2.16:rnwc=on:slsq=on:slsqr=13,149:sp=const_min:tgt=ground:to=lpo:uwa=interpreted_only:i=336:si=on:rawr=on:rtra=on_0 on theBenchmark for (2959ds/336Mi)
% 29.24/4.84  % (2165)Instruction limit reached!
% 29.24/4.84  % (2165)------------------------------
% 29.24/4.84  % (2165)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 29.24/4.84  % (2165)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 29.24/4.84  % (2165)Termination reason: Unknown
% 29.24/4.84  % (2165)Termination phase: Preprocessing 1
% 29.24/4.84  
% 29.24/4.84  % (2165)Memory used [KB]: 19317
% 29.24/4.84  % (2165)Time elapsed: 0.128 s
% 29.24/4.84  % (2165)Instructions burned: 199 (million)
% 29.24/4.84  % (2165)------------------------------
% 29.24/4.84  % (2165)------------------------------
% 30.09/4.96  % (2047)Instruction limit reached!
% 30.09/4.96  % (2047)------------------------------
% 30.09/4.96  % (2047)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 30.09/4.96  % (2047)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 30.09/4.96  % (2047)Termination reason: Unknown
% 30.09/4.96  % (2047)Termination phase: Property scanning
% 30.09/4.96  
% 30.09/4.96  % (2047)Memory used [KB]: 40425
% 30.09/4.96  % (2047)Time elapsed: 0.824 s
% 30.09/4.96  % (2047)Instructions burned: 1501 (million)
% 30.09/4.96  % (2047)------------------------------
% 30.09/4.96  % (2047)------------------------------
% 30.09/4.98  % (2169)Instruction limit reached!
% 30.09/4.98  % (2169)------------------------------
% 30.09/4.98  % (2169)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 30.09/4.98  % (2169)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 30.09/4.98  % (2169)Termination reason: Unknown
% 30.09/4.98  % (2169)Termination phase: Preprocessing 1
% 30.09/4.98  
% 30.09/4.98  % (2169)Memory used [KB]: 17014
% 30.09/4.98  % (2169)Time elapsed: 0.123 s
% 30.09/4.98  % (2169)Instructions burned: 206 (million)
% 30.09/4.98  % (2169)------------------------------
% 30.09/4.98  % (2169)------------------------------
% 30.44/5.01  % (2146)Instruction limit reached!
% 30.44/5.01  % (2146)------------------------------
% 30.44/5.01  % (2146)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 30.44/5.01  % (2146)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 30.44/5.01  % (2146)Termination reason: Unknown
% 30.44/5.01  % (2146)Termination phase: Preprocessing 2
% 30.44/5.01  
% 30.44/5.01  % (2146)Memory used [KB]: 24306
% 30.44/5.01  % (2146)Time elapsed: 0.153 s
% 30.44/5.01  % (2146)Instructions burned: 201 (million)
% 30.44/5.01  % (2146)------------------------------
% 30.44/5.01  % (2146)------------------------------
% 30.44/5.03  % (2182)lrs+1002_1:1_av=off:gs=on:gsp=on:irw=on:nwc=2.0:sd=2:sos=on:ss=axioms:stl=30:urr=on:i=4956:si=on:rawr=on:rtra=on_0 on theBenchmark for (2955ds/4956Mi)
% 30.44/5.03  % (2105)Instruction limit reached!
% 30.44/5.03  % (2105)------------------------------
% 30.44/5.03  % (2105)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 30.44/5.03  % (2105)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 30.44/5.03  % (2105)Termination reason: Unknown
% 30.44/5.03  % (2105)Termination phase: Property scanning
% 30.44/5.03  
% 30.44/5.03  % (2105)Memory used [KB]: 23411
% 30.44/5.03  % (2105)Time elapsed: 0.284 s
% 30.44/5.03  % (2105)Instructions burned: 433 (million)
% 30.44/5.03  % (2105)------------------------------
% 30.44/5.03  % (2105)------------------------------
% 31.42/5.17  % (2184)ott+11_2:1_add=large:afp=4000:newcnf=on:sd=1:sos=on:sp=const_min:ss=axioms:i=322:si=on:rawr=on:rtra=on_0 on theBenchmark for (2953ds/322Mi)
% 31.42/5.18  % (2185)dis+3_1:64_av=off:cond=on:lcm=reverse:nwc=3.0:sos=on:updr=off:i=1004:si=on:rawr=on:rtra=on_0 on theBenchmark for (2953ds/1004Mi)
% 31.42/5.18  % (2107)Instruction limit reached!
% 31.42/5.18  % (2107)------------------------------
% 31.42/5.18  % (2107)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 31.42/5.18  % (2107)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 31.42/5.18  % (2107)Termination reason: Unknown
% 31.42/5.18  % (2107)Termination phase: Preprocessing 3
% 31.42/5.18  
% 31.42/5.18  % (2107)Memory used [KB]: 33517
% 31.42/5.18  % (2107)Time elapsed: 0.310 s
% 31.42/5.18  % (2107)Instructions burned: 441 (million)
% 31.42/5.18  % (2107)------------------------------
% 31.42/5.18  % (2107)------------------------------
% 32.60/5.35  % (2125)Instruction limit reached!
% 32.60/5.35  % (2125)------------------------------
% 32.60/5.35  % (2125)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 32.60/5.35  % (2125)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 32.60/5.35  % (2125)Termination reason: Unknown
% 32.60/5.35  % (2125)Termination phase: Property scanning
% 32.60/5.35  
% 32.60/5.35  % (2125)Memory used [KB]: 42088
% 32.60/5.35  % (2125)Time elapsed: 0.591 s
% 32.60/5.35  % (2125)Instructions burned: 997 (million)
% 32.60/5.35  % (2125)------------------------------
% 32.60/5.35  % (2125)------------------------------
% 32.60/5.35  % (2188)lrs+1010_1:1_aac=none:bce=on:nicw=on:nm=0:plsq=on:plsql=on:sac=on:sos=on:sp=frequency:spb=units:to=lpo:i=455:si=on:rawr=on:rtra=on_0 on theBenchmark for (2953ds/455Mi)
% 33.35/5.40  % (2187)lrs+1011_1:5_av=off:awrs=decay:awrsf=97:bce=on:bsr=on:drc=off:flr=on:gs=on:ins=3:lwlo=on:newcnf=on:nm=0:plsq=on:plsqr=4437,256:s2a=on:s2at=4.0:s2pl=no:sims=off:skr=on:slsq=on:slsqc=0:slsqr=31,16:sos=all:sp=frequency:updr=off:i=654:si=on:rawr=on:rtra=on_0 on theBenchmark for (2953ds/654Mi)
% 33.46/5.49  % (2164)Instruction limit reached!
% 33.46/5.49  % (2164)------------------------------
% 33.46/5.49  % (2164)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 33.46/5.49  % (2164)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 33.46/5.49  % (2164)Termination reason: Unknown
% 33.46/5.49  % (2164)Termination phase: Preprocessing 3
% 33.46/5.49  
% 33.46/5.49  % (2164)Memory used [KB]: 26481
% 33.46/5.49  % (2164)Time elapsed: 0.260 s
% 33.46/5.49  % (2164)Instructions burned: 388 (million)
% 33.46/5.49  % (2164)------------------------------
% 33.46/5.49  % (2164)------------------------------
% 34.19/5.53  % (2195)dis+1002_1:1_cond=on:erd=off:fsd=on:fsdmm=2:gs=on:newcnf=on:nwc=2.0:s2a=on:sims=off:sp=reverse_arity:ss=axioms:i=186:si=on:rawr=on:rtra=on_0 on theBenchmark for (2949ds/186Mi)
% 34.83/5.61  % (2188)Instruction limit reached!
% 34.83/5.61  % (2188)------------------------------
% 34.83/5.61  % (2188)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 34.83/5.61  % (2188)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 34.83/5.61  % (2188)Termination reason: Unknown
% 34.83/5.61  % (2188)Termination phase: Preprocessing 3
% 34.83/5.61  
% 34.83/5.61  % (2188)Memory used [KB]: 33517
% 34.83/5.61  % (2188)Time elapsed: 0.261 s
% 34.83/5.61  % (2188)Instructions burned: 455 (million)
% 34.83/5.61  % (2188)------------------------------
% 34.83/5.61  % (2188)------------------------------
% 34.83/5.62  % (2191)dis+1011_1:1_av=off:er=known:fde=unused:nwc=10.0:slsq=on:slsqc=1:slsqr=4,15:i=98:si=on:rawr=on:rtra=on_0 on theBenchmark for (2951ds/98Mi)
% 34.83/5.63  % (2166)Instruction limit reached!
% 34.83/5.63  % (2166)------------------------------
% 34.83/5.63  % (2166)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 34.83/5.63  % (2166)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 34.83/5.63  % (2166)Termination reason: Unknown
% 34.83/5.63  % (2166)Termination phase: Naming
% 34.83/5.63  
% 34.83/5.63  % (2166)Memory used [KB]: 25969
% 34.83/5.63  % (2166)Time elapsed: 0.177 s
% 34.83/5.63  % (2166)Instructions burned: 227 (million)
% 34.83/5.63  % (2166)------------------------------
% 34.83/5.63  % (2166)------------------------------
% 34.83/5.64  % (2099)Instruction limit reached!
% 34.83/5.64  % (2099)------------------------------
% 34.83/5.64  % (2099)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 34.83/5.64  % (2099)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 34.83/5.64  % (2099)Termination reason: Unknown
% 34.83/5.64  % (2099)Termination phase: Preprocessing 3
% 34.83/5.64  
% 34.83/5.64  % (2099)Memory used [KB]: 33005
% 34.83/5.64  % (2099)Time elapsed: 0.440 s
% 34.83/5.64  % (2099)Instructions burned: 670 (million)
% 34.83/5.64  % (2099)------------------------------
% 34.83/5.64  % (2099)------------------------------
% 34.83/5.67  % (2201)dis+1010_1:16_fsd=on:nicw=on:ss=included:i=433:si=on:rawr=on:rtra=on_0 on theBenchmark for (2947ds/433Mi)
% 35.63/5.74  % (2184)Instruction limit reached!
% 35.63/5.74  % (2184)------------------------------
% 35.63/5.74  % (2184)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 35.63/5.74  % (2184)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 35.63/5.74  % (2184)Termination reason: Unknown
% 35.63/5.74  % (2184)Termination phase: Saturation
% 35.63/5.74  
% 35.63/5.74  % (2184)Memory used [KB]: 19701
% 35.63/5.74  % (2184)Time elapsed: 0.679 s
% 35.63/5.74  % (2184)Instructions burned: 322 (million)
% 35.63/5.74  % (2184)------------------------------
% 35.63/5.74  % (2184)------------------------------
% 35.63/5.74  % (2197)lrs+10_1:1_gsp=on:sd=1:sgt=32:sos=on:ss=axioms:i=473:si=on:rawr=on:rtra=on_0 on theBenchmark for (2948ds/473Mi)
% 35.63/5.78  % (2149)Instruction limit reached!
% 35.63/5.78  % (2149)------------------------------
% 35.63/5.78  % (2149)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 35.63/5.78  % (2149)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 35.63/5.78  % (2149)Termination reason: Unknown
% 35.63/5.78  % (2149)Termination phase: Preprocessing 3
% 35.63/5.78  
% 35.63/5.78  % (2149)Memory used [KB]: 39146
% 35.63/5.78  % (2149)Time elapsed: 0.466 s
% 35.63/5.78  % (2149)Instructions burned: 729 (million)
% 35.63/5.78  % (2149)------------------------------
% 35.63/5.78  % (2149)------------------------------
% 36.20/5.84  % (2065)Instruction limit reached!
% 36.20/5.84  % (2065)------------------------------
% 36.20/5.84  % (2065)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 36.20/5.84  % (2065)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 36.20/5.84  % (2065)Termination reason: Unknown
% 36.20/5.84  % (2065)Termination phase: Property scanning
% 36.20/5.84  
% 36.20/5.84  % (2065)Memory used [KB]: 37099
% 36.20/5.84  % (2065)Time elapsed: 0.822 s
% 36.20/5.84  % (2065)Instructions burned: 1487 (million)
% 36.20/5.84  % (2065)------------------------------
% 36.20/5.84  % (2065)------------------------------
% 36.20/5.86  % (2195)Instruction limit reached!
% 36.20/5.86  % (2195)------------------------------
% 36.20/5.86  % (2195)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 36.20/5.86  % (2195)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 36.20/5.86  % (2195)Termination reason: Unknown
% 36.20/5.86  % (2195)Termination phase: SInE selection
% 36.20/5.86  
% 36.20/5.86  % (2195)Memory used [KB]: 12665
% 36.20/5.86  % (2195)Time elapsed: 0.114 s
% 36.20/5.86  % (2195)Instructions burned: 187 (million)
% 36.20/5.86  % (2195)------------------------------
% 36.20/5.86  % (2195)------------------------------
% 36.20/5.91  % (2201)Instruction limit reached!
% 36.20/5.91  % (2201)------------------------------
% 36.20/5.91  % (2201)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 36.20/5.91  % (2201)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 36.20/5.91  % (2201)Termination reason: Unknown
% 36.20/5.91  % (2201)Termination phase: Preprocessing 3
% 36.20/5.91  
% 36.20/5.91  % (2201)Memory used [KB]: 26481
% 36.20/5.91  % (2201)Time elapsed: 0.243 s
% 36.20/5.91  % (2201)Instructions burned: 433 (million)
% 36.20/5.91  % (2201)------------------------------
% 36.20/5.91  % (2201)------------------------------
% 36.20/5.93  % (2167)Instruction limit reached!
% 36.20/5.93  % (2167)------------------------------
% 36.20/5.93  % (2167)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 36.20/5.93  % (2167)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 36.20/5.93  % (2167)Termination reason: Unknown
% 36.20/5.93  % (2167)Termination phase: Naming
% 36.20/5.93  
% 36.20/5.93  % (2167)Memory used [KB]: 25969
% 36.20/5.93  % (2167)Time elapsed: 0.244 s
% 36.20/5.93  % (2167)Instructions burned: 337 (million)
% 36.20/5.93  % (2167)------------------------------
% 36.20/5.93  % (2167)------------------------------
% 36.20/5.93  % (2191)Instruction limit reached!
% 36.20/5.93  % (2191)------------------------------
% 36.20/5.93  % (2191)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 36.20/5.93  % (2191)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 36.20/5.93  % (2191)Termination reason: Unknown
% 36.20/5.93  % (2191)Termination phase: SInE selection
% 36.20/5.93  
% 36.20/5.93  % (2191)Memory used [KB]: 12665
% 36.20/5.93  % (2191)Time elapsed: 0.070 s
% 36.20/5.93  % (2191)Instructions burned: 98 (million)
% 36.20/5.93  % (2191)------------------------------
% 36.20/5.93  % (2191)------------------------------
% 37.47/5.99  % (2208)dis+1002_1:1_ins=1:sd=1:sos=on:ss=axioms:to=lpo:i=848:si=on:rawr=on:rtra=on_0 on theBenchmark for (2946ds/848Mi)
% 37.47/5.99  % (2202)lrs+10_1:32_abs=on:br=off:urr=ec_only:i=453:si=on:rawr=on:rtra=on_0 on theBenchmark for (2947ds/453Mi)
% 37.47/6.00  % (2214)lrs+10_5:1_br=off:fde=none:nwc=3.0:sd=1:sgt=10:sos=on:ss=axioms:urr=on:i=1340:si=on:rawr=on:rtra=on_0 on theBenchmark for (2944ds/1340Mi)
% 38.29/6.03  % (2204)lrs+10_1:7_av=off:awrs=converge:awrsf=40:br=off:bsd=on:cond=on:drc=off:nwc=3.0:plsq=on:plsqc=1:s2a=on:s2agt=16:to=lpo:urr=on:i=802:si=on:rawr=on:rtra=on_0 on theBenchmark for (2946ds/802Mi)
% 38.37/6.05  % (2209)dis+21_1:1_av=off:nwc=5.0:s2a=on:s2at=2.2:spb=goal_then_units:to=lpo:i=452:si=on:rawr=on:rtra=on_0 on theBenchmark for (2945ds/452Mi)
% 38.78/6.11  % (2211)lrs+11_1:128_aac=none:avsq=on:avsqc=2:avsql=on:avsqr=1,16:awrs=converge:bs=on:nm=0:plsq=on:plsqc=1:plsqr=65,12:sos=on:spb=goal_then_units:to=lpo:urr=on:i=855:si=on:rawr=on:rtra=on_0 on theBenchmark for (2944ds/855Mi)
% 38.78/6.11  % (2212)lrs+11_4:1_acc=on:alpa=true:awrs=converge:bsr=unit_only:fsd=on:gs=on:gsaa=from_current:nicw=on:s2a=on:s2at=2.0:sac=on:slsq=on:slsqc=2:slsqr=11,120:sos=all:sp=weighted_frequency:spb=goal_then_units:urr=on:i=3379:si=on:rawr=on:rtra=on_0 on theBenchmark for (2944ds/3379Mi)
% 38.78/6.12  % (2210)lrs+10_1:1_atotf=0.1:lcm=predicate:nwc=5.0:rnwc=on:s2a=on:s2at=2.0:sac=on:sos=on:spb=goal_then_units:urr=on:i=644:si=on:rawr=on:rtra=on_0 on theBenchmark for (2944ds/644Mi)
% 39.17/6.19  % (2025)Instruction limit reached!
% 39.17/6.19  % (2025)------------------------------
% 39.17/6.19  % (2025)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 39.17/6.19  % (2025)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 39.17/6.19  % (2025)Termination reason: Unknown
% 39.17/6.19  % (2025)Termination phase: Saturation
% 39.17/6.19  
% 39.17/6.19  % (2025)Memory used [KB]: 33773
% 39.17/6.19  % (2025)Time elapsed: 3.764 s
% 39.17/6.19  % (2025)Instructions burned: 997 (million)
% 39.17/6.19  % (2025)------------------------------
% 39.17/6.19  % (2025)------------------------------
% 39.77/6.28  % (2079)Instruction limit reached!
% 39.77/6.28  % (2079)------------------------------
% 39.77/6.28  % (2079)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 39.77/6.28  % (2079)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 39.77/6.28  % (2079)Termination reason: Unknown
% 39.77/6.28  % (2079)Termination phase: Saturation
% 39.77/6.28  
% 39.77/6.28  % (2079)Memory used [KB]: 31982
% 39.77/6.28  % (2079)Time elapsed: 3.066 s
% 39.77/6.28  % (2079)Instructions burned: 1346 (million)
% 39.77/6.28  % (2079)------------------------------
% 39.77/6.28  % (2079)------------------------------
% 39.98/6.32  % (2215)dis+1011_2388710:563463_bce=on:ep=RS:erd=off:fs=off:fsr=off:sp=frequency:i=1024:si=on:rawr=on:rtra=on_0 on theBenchmark for (2944ds/1024Mi)
% 41.06/6.49  % (2218)lrs+10_1:1_sd=4:sos=on:spb=goal:ss=axioms:st=3.7:to=lpo:urr=on:i=480:si=on:rawr=on:rtra=on_0 on theBenchmark for (2941ds/480Mi)
% 41.06/6.55  % (2219)lrs+2_1:1_ep=R:fde=none:lcm=reverse:nwc=5.0:sos=on:i=543:si=on:rawr=on:rtra=on_0 on theBenchmark for (2940ds/543Mi)
% 42.82/6.62  % (2045)Instruction limit reached!
% 42.82/6.62  % (2045)------------------------------
% 42.82/6.62  % (2045)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 42.82/6.62  % (2045)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 42.82/6.62  % (2045)Termination reason: Unknown
% 42.82/6.62  % (2045)Termination phase: Property scanning
% 42.82/6.62  
% 42.82/6.62  % (2045)Memory used [KB]: 41960
% 42.82/6.62  % (2045)Time elapsed: 0.791 s
% 42.82/6.62  % (2045)Instructions burned: 1288 (million)
% 42.82/6.62  % (2045)------------------------------
% 42.82/6.62  % (2045)------------------------------
% 42.82/6.63  % (2138)Instruction limit reached!
% 42.82/6.63  % (2138)------------------------------
% 42.82/6.63  % (2138)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 42.82/6.63  % (2138)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 42.82/6.63  % (2138)Termination reason: Unknown
% 42.82/6.63  % (2138)Termination phase: Property scanning
% 42.82/6.63  
% 42.82/6.63  % (2138)Memory used [KB]: 42088
% 42.82/6.63  % (2138)Time elapsed: 0.760 s
% 42.82/6.63  % (2138)Instructions burned: 1290 (million)
% 42.82/6.63  % (2138)------------------------------
% 42.82/6.63  % (2138)------------------------------
% 43.99/6.74  % (2214)Instruction limit reached!
% 43.99/6.74  % (2214)------------------------------
% 43.99/6.74  % (2214)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 43.99/6.74  % (2214)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 43.99/6.74  % (2214)Termination reason: Unknown
% 43.99/6.74  % (2214)Termination phase: Saturation
% 43.99/6.74  
% 43.99/6.74  % (2214)Memory used [KB]: 26481
% 43.99/6.74  % (2214)Time elapsed: 0.774 s
% 43.99/6.74  % (2214)Instructions burned: 1341 (million)
% 43.99/6.74  % (2214)------------------------------
% 43.99/6.74  % (2214)------------------------------
% 43.99/6.75  % (2161)Instruction limit reached!
% 43.99/6.75  % (2161)------------------------------
% 43.99/6.75  % (2161)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 43.99/6.75  % (2161)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 43.99/6.75  % (2161)Termination reason: Unknown
% 43.99/6.75  % (2161)Termination phase: Preprocessing 3
% 43.99/6.75  
% 43.99/6.75  % (2161)Memory used [KB]: 39658
% 43.99/6.75  % (2161)Time elapsed: 0.510 s
% 43.99/6.75  % (2161)Instructions burned: 772 (million)
% 43.99/6.75  % (2161)------------------------------
% 43.99/6.75  % (2161)------------------------------
% 44.16/6.76  % (2088)Instruction limit reached!
% 44.16/6.76  % (2088)------------------------------
% 44.16/6.76  % (2088)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 44.16/6.76  % (2088)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 44.16/6.76  % (2088)Termination reason: Unknown
% 44.16/6.76  % (2088)Termination phase: Saturation
% 44.16/6.76  
% 44.16/6.76  % (2088)Memory used [KB]: 35948
% 44.16/6.76  % (2088)Time elapsed: 3.620 s
% 44.16/6.76  % (2088)Instructions burned: 1499 (million)
% 44.16/6.76  % (2088)------------------------------
% 44.16/6.76  % (2088)------------------------------
% 44.16/6.78  % (2197)Instruction limit reached!
% 44.16/6.78  % (2197)------------------------------
% 44.16/6.78  % (2197)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 44.16/6.78  % (2197)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 44.16/6.78  % (2197)Termination reason: Unknown
% 44.16/6.78  % (2197)Termination phase: Saturation
% 44.16/6.78  
% 44.16/6.78  % (2197)Memory used [KB]: 23411
% 44.16/6.78  % (2197)Time elapsed: 1.219 s
% 44.16/6.78  % (2197)Instructions burned: 473 (million)
% 44.16/6.78  % (2197)------------------------------
% 44.16/6.78  % (2197)------------------------------
% 44.16/6.81  % (2155)Instruction limit reached!
% 44.16/6.81  % (2155)------------------------------
% 44.16/6.81  % (2155)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 44.16/6.81  % (2155)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 44.16/6.81  % (2155)Termination reason: Unknown
% 44.16/6.81  % (2155)Termination phase: Property scanning
% 44.16/6.81  
% 44.16/6.81  % (2155)Memory used [KB]: 42344
% 44.16/6.81  % (2155)Time elapsed: 0.706 s
% 44.16/6.81  % (2155)Instructions burned: 1174 (million)
% 44.16/6.81  % (2155)------------------------------
% 44.16/6.81  % (2155)------------------------------
% 44.55/6.82  % (2103)Instruction limit reached!
% 44.55/6.82  % (2103)------------------------------
% 44.55/6.82  % (2103)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 44.55/6.82  % (2103)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 44.55/6.82  % (2103)Termination reason: Unknown
% 44.55/6.82  % (2103)Termination phase: Property scanning
% 44.55/6.82  
% 44.55/6.82  % (2103)Memory used [KB]: 42216
% 44.55/6.82  % (2103)Time elapsed: 0.968 s
% 44.55/6.82  % (2103)Instructions burned: 1735 (million)
% 44.55/6.82  % (2103)------------------------------
% 44.55/6.82  % (2103)------------------------------
% 44.75/6.86  % (2224)dis+10_1:1_av=off:ep=RS:lcm=reverse:newcnf=on:s2a=on:s2at=3.0:i=2849:si=on:rawr=on:rtra=on_0 on theBenchmark for (2937ds/2849Mi)
% 44.75/6.90  % (2226)dis+10_1:1_newcnf=on:sgt=8:sos=on:ss=axioms:to=lpo:urr=on:i=670:si=on:rawr=on:rtra=on_0 on theBenchmark for (2936ds/670Mi)
% 45.32/6.99  % (2228)dis+1010_2:3_fs=off:fsr=off:nm=0:nwc=5.0:s2a=on:s2agt=32:i=918:si=on:rawr=on:rtra=on_0 on theBenchmark for (2936ds/918Mi)
% 45.32/7.00  % (2230)lrs+11_1:1_av=off:bce=on:bs=on:ep=RST:gsp=on:nm=0:s2a=on:ss=included:i=124:si=on:rawr=on:rtra=on_0 on theBenchmark for (2935ds/124Mi)
% 45.32/7.00  % (2229)ott+10_1:1_nwc=2.0:ss=axioms:st=1.3:urr=on:i=2016:si=on:rawr=on:rtra=on_0 on theBenchmark for (2935ds/2016Mi)
% 45.32/7.02  % (2232)lrs+1011_1:1_av=off:br=off:erd=off:ins=1:nm=3:nwc=3.0:s2a=on:urr=on:i=439:si=on:rawr=on:rtra=on_0 on theBenchmark for (2935ds/439Mi)
% 45.32/7.03  % (2209)Instruction limit reached!
% 45.32/7.03  % (2209)------------------------------
% 45.32/7.03  % (2209)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 45.32/7.03  % (2209)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 45.32/7.03  % (2209)Termination reason: Unknown
% 45.32/7.03  % (2209)Termination phase: Preprocessing 3
% 45.32/7.03  
% 45.32/7.03  % (2209)Memory used [KB]: 26865
% 45.32/7.03  % (2209)Time elapsed: 0.293 s
% 45.32/7.03  % (2209)Instructions burned: 452 (million)
% 45.32/7.03  % (2209)------------------------------
% 45.32/7.03  % (2209)------------------------------
% 45.65/7.05  % (2234)dis+1010_5:1_abs=on:ep=RST:fde=unused:gsp=on:ins=1:nwc=10.0:s2a=on:s2at=1.5:sas=z3:sp=reverse_frequency:i=778:si=on:rawr=on:rtra=on_0 on theBenchmark for (2935ds/778Mi)
% 45.76/7.07  % (2185)Instruction limit reached!
% 45.76/7.07  % (2185)------------------------------
% 45.76/7.07  % (2185)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 45.76/7.07  % (2185)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 45.76/7.07  % (2185)Termination reason: Unknown
% 45.76/7.07  % (2185)Termination phase: Property scanning
% 45.76/7.07  
% 45.76/7.07  % (2185)Memory used [KB]: 42088
% 45.76/7.07  % (2185)Time elapsed: 0.599 s
% 45.76/7.07  % (2185)Instructions burned: 1004 (million)
% 45.76/7.07  % (2185)------------------------------
% 45.76/7.07  % (2185)------------------------------
% 45.76/7.10  % (2236)ott+10_1:1_bsr=unit_only:cond=on:nm=16:sd=1:sp=frequency:ss=included:i=105:si=on:rawr=on:rtra=on_0 on theBenchmark for (2935ds/105Mi)
% 47.78/7.28  % (2230)Instruction limit reached!
% 47.78/7.28  % (2230)------------------------------
% 47.78/7.28  % (2230)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 47.78/7.28  % (2230)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 47.78/7.28  % (2230)Termination reason: Unknown
% 47.78/7.28  % (2230)Termination phase: SInE selection
% 47.78/7.28  
% 47.78/7.28  % (2230)Memory used [KB]: 12665
% 47.78/7.28  % (2230)Time elapsed: 0.081 s
% 47.78/7.28  % (2230)Instructions burned: 124 (million)
% 47.78/7.28  % (2230)------------------------------
% 47.78/7.28  % (2230)------------------------------
% 48.00/7.32  % (2238)dis+1011_1:10_av=off:awrs=decay:bce=on:bd=off:bsd=on:nwc=2.0:i=1536:si=on:rawr=on:rtra=on_0 on theBenchmark for (2932ds/1536Mi)
% 48.14/7.33  % (2236)Instruction limit reached!
% 48.14/7.33  % (2236)------------------------------
% 48.14/7.33  % (2236)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 48.14/7.33  % (2236)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 48.14/7.33  % (2236)Termination reason: Unknown
% 48.14/7.33  % (2236)Termination phase: Preprocessing 1
% 48.14/7.33  
% 48.14/7.33  % (2236)Memory used [KB]: 13816
% 48.14/7.33  % (2236)Time elapsed: 0.070 s
% 48.14/7.33  % (2236)Instructions burned: 105 (million)
% 48.14/7.33  % (2236)------------------------------
% 48.14/7.33  % (2236)------------------------------
% 48.14/7.36  % (2240)lrs+1002_1:1_atotf=0.3:avsq=on:avsqr=55,124:cond=on:nm=3:plsq=on:plsqc=1:plsql=on:plsqr=32,1:i=167:si=on:rawr=on:rtra=on_0 on theBenchmark for (2932ds/167Mi)
% 48.14/7.39  % (2187)Instruction limit reached!
% 48.14/7.39  % (2187)------------------------------
% 48.14/7.39  % (2187)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 48.14/7.39  % (2187)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 48.14/7.39  % (2187)Termination reason: Unknown
% 48.14/7.39  % (2187)Termination phase: NewCNF
% 48.14/7.39  
% 48.14/7.39  % (2187)Memory used [KB]: 29679
% 48.14/7.39  % (2187)Time elapsed: 0.405 s
% 48.14/7.39  % (2187)Instructions burned: 656 (million)
% 48.14/7.39  % (2187)------------------------------
% 48.14/7.39  % (2187)------------------------------
% 49.20/7.51  % (2210)Instruction limit reached!
% 49.20/7.51  % (2210)------------------------------
% 49.20/7.51  % (2210)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 49.20/7.51  % (2210)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 49.20/7.51  % (2210)Termination reason: Unknown
% 49.20/7.51  % (2210)Termination phase: Preprocessing 3
% 49.20/7.51  
% 49.20/7.51  % (2210)Memory used [KB]: 34029
% 49.20/7.51  % (2210)Time elapsed: 0.403 s
% 49.20/7.51  % (2210)Instructions burned: 645 (million)
% 49.20/7.51  % (2210)------------------------------
% 49.20/7.51  % (2210)------------------------------
% 49.20/7.52  % (2241)lrs+10_3:1_abs=on:ep=RST:newcnf=on:nm=2:sas=z3:sd=1:sos=all:ss=included:to=lpo:i=4507:si=on:rawr=on:rtra=on_0 on theBenchmark for (2930ds/4507Mi)
% 49.73/7.57  % (2202)Instruction limit reached!
% 49.73/7.57  % (2202)------------------------------
% 49.73/7.57  % (2202)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 49.73/7.57  % (2202)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 49.73/7.57  % (2202)Termination reason: Unknown
% 49.73/7.57  % (2202)Termination phase: Preprocessing 3
% 49.73/7.57  
% 49.73/7.57  % (2202)Memory used [KB]: 33389
% 49.73/7.57  % (2202)Time elapsed: 0.321 s
% 49.73/7.57  % (2202)Instructions burned: 454 (million)
% 49.73/7.57  % (2202)------------------------------
% 49.73/7.57  % (2202)------------------------------
% 49.73/7.57  % (2218)Instruction limit reached!
% 49.73/7.57  % (2218)------------------------------
% 49.73/7.57  % (2218)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 49.73/7.57  % (2218)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 49.73/7.57  % (2218)Termination reason: Unknown
% 49.73/7.57  % (2218)Termination phase: Preprocessing 3
% 49.73/7.57  
% 49.73/7.57  % (2218)Memory used [KB]: 27249
% 49.73/7.57  % (2218)Time elapsed: 0.309 s
% 49.73/7.57  % (2218)Instructions burned: 480 (million)
% 49.73/7.57  % (2218)------------------------------
% 49.73/7.57  % (2218)------------------------------
% 49.76/7.64  % (2219)Instruction limit reached!
% 49.76/7.64  % (2219)------------------------------
% 49.76/7.64  % (2219)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 49.76/7.64  % (2219)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 49.76/7.64  % (2219)Termination reason: Unknown
% 49.76/7.64  % (2219)Termination phase: Preprocessing 3
% 49.76/7.64  
% 49.76/7.64  % (2219)Memory used [KB]: 35052
% 49.76/7.64  % (2219)Time elapsed: 0.349 s
% 49.76/7.64  % (2219)Instructions burned: 544 (million)
% 49.76/7.64  % (2219)------------------------------
% 49.76/7.64  % (2219)------------------------------
% 50.44/7.68  % (2242)dis+1004_1:1_br=off:fsd=on:urr=ec_only:i=93:si=on:rawr=on:rtra=on_0 on theBenchmark for (2929ds/93Mi)
% 50.44/7.75  % (2240)Instruction limit reached!
% 50.44/7.75  % (2240)------------------------------
% 50.44/7.75  % (2240)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 50.44/7.75  % (2240)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 50.44/7.75  % (2240)Termination reason: Unknown
% 50.44/7.75  % (2240)Termination phase: Preprocessing 1
% 50.44/7.75  
% 50.44/7.75  % (2240)Memory used [KB]: 22387
% 50.44/7.75  % (2240)Time elapsed: 0.119 s
% 50.44/7.75  % (2240)Instructions burned: 168 (million)
% 50.44/7.75  % (2240)------------------------------
% 50.44/7.75  % (2240)------------------------------
% 51.23/7.77  % (2248)lrs+1011_1:1024_av=off:br=off:s2at=3.0:slsq=on:slsqc=2:slsql=off:slsqr=1,8:urr=ec_only:i=1275:si=on:rawr=on:rtra=on_0 on theBenchmark for (2928ds/1275Mi)
% 51.23/7.78  % (2208)Instruction limit reached!
% 51.23/7.78  % (2208)------------------------------
% 51.23/7.78  % (2208)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 51.23/7.78  % (2208)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 51.23/7.78  % (2208)Termination reason: Unknown
% 51.23/7.78  % (2208)Termination phase: Saturation
% 51.23/7.78  
% 51.23/7.78  % (2208)Memory used [KB]: 24562
% 51.23/7.78  % (2208)Time elapsed: 1.989 s
% 51.23/7.78  % (2208)Instructions burned: 848 (million)
% 51.23/7.78  % (2208)------------------------------
% 51.23/7.78  % (2208)------------------------------
% 51.23/7.80  % (2246)lrs+1010_1:1_bd=off:fd=off:fde=none:ins=3:sac=on:sos=on:spb=goal:to=lpo:i=529:si=on:rawr=on:rtra=on_0 on theBenchmark for (2929ds/529Mi)
% 51.71/7.84  % (2255)ott+10_1:1_fde=none:flr=on:s2a=on:i=210:si=on:rawr=on:rtra=on_0 on theBenchmark for (2927ds/210Mi)
% 51.71/7.86  % (2253)dis+10_1:1_av=off:gs=on:newcnf=on:nm=2:plsq=on:plsqr=32,1:sd=1:sos=all:ss=included:st=3.0:i=507:si=on:rawr=on:rtra=on_0 on theBenchmark for (2927ds/507Mi)
% 52.35/7.94  % (2211)Instruction limit reached!
% 52.35/7.94  % (2211)------------------------------
% 52.35/7.94  % (2211)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 52.35/7.94  % (2211)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 52.35/7.94  % (2211)Termination reason: Unknown
% 52.35/7.94  % (2211)Termination phase: Property scanning
% 52.35/7.94  
% 52.35/7.94  % (2211)Memory used [KB]: 43240
% 52.35/7.94  % (2211)Time elapsed: 0.531 s
% 52.35/7.94  % (2211)Instructions burned: 855 (million)
% 52.35/7.94  % (2211)------------------------------
% 52.35/7.94  % (2211)------------------------------
% 52.35/7.96  % (2075)Instruction limit reached!
% 52.35/7.96  % (2075)------------------------------
% 52.35/7.96  % (2075)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 52.35/7.96  % (2075)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 52.35/7.96  % (2075)Termination reason: Unknown
% 52.35/7.96  % (2075)Termination phase: Saturation
% 52.35/7.96  
% 52.35/7.96  % (2075)Memory used [KB]: 29423
% 52.35/7.96  % (2075)Time elapsed: 4.924 s
% 52.35/7.96  % (2075)Instructions burned: 1488 (million)
% 52.35/7.96  % (2075)------------------------------
% 52.35/7.96  % (2075)------------------------------
% 52.52/7.97  % (2242)Instruction limit reached!
% 52.52/7.97  % (2242)------------------------------
% 52.52/7.97  % (2242)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 52.52/7.97  % (2242)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 52.52/7.97  % (2242)Termination reason: Unknown
% 52.52/7.97  % (2242)Termination phase: Preprocessing 1
% 52.52/7.97  
% 52.52/7.97  % (2242)Memory used [KB]: 18677
% 52.52/7.97  % (2242)Time elapsed: 0.075 s
% 52.52/7.97  % (2242)Instructions burned: 94 (million)
% 52.52/7.97  % (2242)------------------------------
% 52.52/7.97  % (2242)------------------------------
% 52.52/7.99  % (2254)dis+1002_1:28_av=off:nwc=5.0:s2a=on:s2at=3.0:i=354:si=on:rawr=on:rtra=on_0 on theBenchmark for (2927ds/354Mi)
% 52.92/8.03  % (2259)lrs+21_1:16_gsp=on:lcm=reverse:sd=2:sp=frequency:spb=goal_then_units:ss=included:i=93:si=on:rawr=on:rtra=on_0 on theBenchmark for (2925ds/93Mi)
% 52.92/8.04  % (2260)dis+1011_1:1_bsr=on:erd=off:nwc=5.0:plsq=on:plsqc=1:plsqr=107,4:s2a=on:s2at=1.5:sas=z3:sp=reverse_frequency:spb=units:updr=off:i=1114:si=on:rawr=on:rtra=on_0 on theBenchmark for (2925ds/1114Mi)
% 52.92/8.04  % (2232)Instruction limit reached!
% 52.92/8.04  % (2232)------------------------------
% 52.92/8.04  % (2232)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 52.92/8.04  % (2232)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 52.92/8.04  % (2232)Termination reason: Unknown
% 52.92/8.04  % (2232)Termination phase: Preprocessing 3
% 52.92/8.04  
% 52.92/8.04  % (2232)Memory used [KB]: 27888
% 52.92/8.04  % (2232)Time elapsed: 0.295 s
% 52.92/8.04  % (2232)Instructions burned: 439 (million)
% 52.92/8.04  % (2232)------------------------------
% 52.92/8.04  % (2232)------------------------------
% 53.46/8.15  % (2226)Instruction limit reached!
% 53.46/8.15  % (2226)------------------------------
% 53.46/8.15  % (2226)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 53.46/8.15  % (2226)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 53.46/8.15  % (2226)Termination reason: Unknown
% 53.46/8.15  % (2226)Termination phase: Property scanning
% 53.46/8.15  
% 53.46/8.15  % (2226)Memory used [KB]: 21364
% 53.46/8.15  % (2226)Time elapsed: 0.371 s
% 53.46/8.15  % (2226)Instructions burned: 670 (million)
% 53.46/8.15  % (2226)------------------------------
% 53.46/8.15  % (2226)------------------------------
% 53.69/8.19  % (2263)dis+1011_1:1_newcnf=on:nwc=5.0:i=189:si=on:rawr=on:rtra=on_0 on theBenchmark for (2923ds/189Mi)
% 53.69/8.19  % (2255)Instruction limit reached!
% 53.69/8.19  % (2255)------------------------------
% 53.69/8.19  % (2255)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 53.69/8.19  % (2255)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 53.69/8.19  % (2255)Termination reason: Unknown
% 53.69/8.19  % (2255)Termination phase: Preprocessing 1
% 53.69/8.19  
% 53.69/8.19  % (2255)Memory used [KB]: 19701
% 53.69/8.19  % (2255)Time elapsed: 0.134 s
% 53.69/8.19  % (2255)Instructions burned: 210 (million)
% 53.69/8.19  % (2255)------------------------------
% 53.69/8.19  % (2255)------------------------------
% 53.69/8.23  % (2259)Instruction limit reached!
% 53.69/8.23  % (2259)------------------------------
% 53.69/8.23  % (2259)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 53.69/8.23  % (2259)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 53.69/8.23  % (2259)Termination reason: Unknown
% 53.69/8.23  % (2259)Termination phase: SInE selection
% 53.69/8.23  
% 53.69/8.23  % (2259)Memory used [KB]: 12665
% 53.69/8.23  % (2259)Time elapsed: 0.062 s
% 53.69/8.23  % (2259)Instructions burned: 93 (million)
% 53.69/8.23  % (2259)------------------------------
% 53.69/8.23  % (2259)------------------------------
% 54.33/8.28  % (2264)lrs+1011_1:1_ep=R:gsp=on:nm=0:sos=on:spb=units:ss=included:i=351:si=on:rawr=on:rtra=on_0 on theBenchmark for (2923ds/351Mi)
% 54.86/8.32  % (2267)ott+1003_1:1_bce=on:bd=preordered:drc=off:fd=preordered:to=lpo:uwa=ground:i=318:si=on:rawr=on:rtra=on_0 on theBenchmark for (2922ds/318Mi)
% 54.86/8.34  % (2234)Instruction limit reached!
% 54.86/8.34  % (2234)------------------------------
% 54.86/8.34  % (2234)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 54.86/8.34  % (2234)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 54.86/8.34  % (2234)Termination reason: Unknown
% 54.86/8.34  % (2234)Termination phase: Preprocessing 3
% 54.86/8.34  
% 54.86/8.34  % (2234)Memory used [KB]: 36715
% 54.86/8.34  % (2234)Time elapsed: 0.469 s
% 54.86/8.34  % (2234)Instructions burned: 778 (million)
% 54.86/8.34  % (2234)------------------------------
% 54.86/8.34  % (2234)------------------------------
% 55.44/8.38  % (2265)lrs+1004_1:1_av=off:bd=off:sos=all:i=144:si=on:rawr=on:rtra=on_0 on theBenchmark for (2923ds/144Mi)
% 55.44/8.38  % (2273)lrs+10_1:4_drc=off:sos=on:to=lpo:i=689:si=on:rawr=on:rtra=on_0 on theBenchmark for (2921ds/689Mi)
% 55.68/8.40  % (2113)Instruction limit reached!
% 55.68/8.40  % (2113)------------------------------
% 55.68/8.40  % (2113)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 55.68/8.40  % (2113)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 55.68/8.40  % (2113)Termination reason: Unknown
% 55.68/8.40  % (2113)Termination phase: Property scanning
% 55.68/8.40  
% 55.68/8.40  % (2113)Memory used [KB]: 43240
% 55.68/8.40  % (2113)Time elapsed: 1.387 s
% 55.68/8.40  % (2113)Instructions burned: 2543 (million)
% 55.68/8.40  % (2113)------------------------------
% 55.68/8.40  % (2113)------------------------------
% 55.68/8.40  % (2272)dis+21_1:1_aac=none:er=known:lcm=predicate:nwc=3.0:sp=frequency:i=471:si=on:rawr=on:rtra=on_0 on theBenchmark for (2921ds/471Mi)
% 55.91/8.49  % (2274)dis+1011_1:16_etr=on:fsd=on:fsr=off:ins=1:plsq=on:plsqr=32,1:sac=on:sp=frequency:spb=goal:ss=axioms:st=2.0:to=lpo:i=451:si=on:rawr=on:rtra=on_0 on theBenchmark for (2921ds/451Mi)
% 56.34/8.55  % (2279)lrs+1011_1:2_acc=on:avsq=on:avsqc=2:avsqr=1,16:awrs=converge:plsq=on:plsqc=1:plsqr=15,8:i=125:si=on:rawr=on:rtra=on_0 on theBenchmark for (2919ds/125Mi)
% 56.74/8.64  % (2204)Instruction limit reached!
% 56.74/8.64  % (2204)------------------------------
% 56.74/8.64  % (2204)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 56.74/8.64  % (2204)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 56.74/8.64  % (2204)Termination reason: Unknown
% 56.74/8.64  % (2204)Termination phase: Preprocessing 3
% 56.74/8.64  
% 56.74/8.64  % (2204)Memory used [KB]: 38506
% 56.74/8.64  % (2204)Time elapsed: 0.531 s
% 56.74/8.64  % (2204)Instructions burned: 802 (million)
% 56.74/8.64  % (2204)------------------------------
% 56.74/8.64  % (2204)------------------------------
% 56.74/8.64  % (2281)lrs+1011_1:1_acc=model:avsq=on:bd=off:flr=on:fsd=on:gs=on:newcnf=on:plsq=on:plsql=on:plsqr=1,32:s2a=on:s2at=3.0:sac=on:skr=on:sos=on:sp=occurrence:updr=off:i=496:si=on:rawr=on:rtra=on_0 on theBenchmark for (2919ds/496Mi)
% 56.74/8.64  % (2263)Instruction limit reached!
% 56.74/8.64  % (2263)------------------------------
% 56.74/8.64  % (2263)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 56.74/8.64  % (2263)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 56.74/8.64  % (2263)Termination reason: Unknown
% 56.74/8.64  % (2263)Termination phase: Preprocessing 1
% 56.74/8.64  
% 56.74/8.64  % (2263)Memory used [KB]: 23794
% 56.74/8.64  % (2263)Time elapsed: 0.133 s
% 56.74/8.64  % (2263)Instructions burned: 189 (million)
% 56.74/8.64  % (2263)------------------------------
% 56.74/8.64  % (2263)------------------------------
% 57.84/8.78  % (2279)Instruction limit reached!
% 57.84/8.78  % (2279)------------------------------
% 57.84/8.78  % (2279)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 57.84/8.78  % (2279)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 57.84/8.78  % (2279)Termination reason: Unknown
% 57.84/8.78  % (2279)Termination phase: Preprocessing 1
% 57.84/8.78  
% 57.84/8.78  % (2279)Memory used [KB]: 20596
% 57.84/8.78  % (2279)Time elapsed: 0.087 s
% 57.84/8.78  % (2279)Instructions burned: 126 (million)
% 57.84/8.78  % (2279)------------------------------
% 57.84/8.78  % (2279)------------------------------
% 58.59/8.87  % (2173)Instruction limit reached!
% 58.59/8.87  % (2173)------------------------------
% 58.59/8.87  % (2173)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 58.59/8.87  % (2173)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 58.59/8.87  % (2173)Termination reason: Unknown
% 58.59/8.87  % (2173)Termination phase: Saturation
% 58.59/8.87  
% 58.59/8.87  % (2173)Memory used [KB]: 47845
% 58.59/8.87  % (2173)Time elapsed: 1.174 s
% 58.59/8.87  % (2173)Instructions burned: 2098 (million)
% 58.59/8.87  % (2173)------------------------------
% 58.59/8.87  % (2173)------------------------------
% 59.13/8.91  % (2265)Instruction limit reached!
% 59.13/8.91  % (2265)------------------------------
% 59.13/8.91  % (2265)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 59.13/8.91  % (2265)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 59.13/8.91  % (2265)Termination reason: Unknown
% 59.13/8.91  % (2265)Termination phase: Preprocessing 1
% 59.13/8.91  
% 59.13/8.91  % (2265)Memory used [KB]: 21364
% 59.13/8.91  % (2265)Time elapsed: 0.108 s
% 59.13/8.91  % (2265)Instructions burned: 144 (million)
% 59.13/8.91  % (2265)------------------------------
% 59.13/8.91  % (2265)------------------------------
% 59.13/8.93  % (2285)dis+10_1:1024_drc=off:ins=1:to=lpo:i=370:si=on:rawr=on:rtra=on_0 on theBenchmark for (2916ds/370Mi)
% 59.13/8.99  % (2291)lrs+1010_1:3_aac=none:anc=all_dependent:bsr=on:fsr=off:nwc=1.5:sos=on:i=401:si=on:rawr=on:rtra=on_0 on theBenchmark for (2915ds/401Mi)
% 59.85/9.05  % (2253)Instruction limit reached!
% 59.85/9.05  % (2253)------------------------------
% 59.85/9.05  % (2253)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 59.85/9.05  % (2253)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 59.85/9.05  % (2253)Termination reason: Unknown
% 59.85/9.05  % (2253)Termination phase: NewCNF
% 59.85/9.05  
% 59.85/9.05  % (2253)Memory used [KB]: 27249
% 59.85/9.05  % (2253)Time elapsed: 0.323 s
% 59.85/9.05  % (2253)Instructions burned: 507 (million)
% 59.85/9.05  % (2253)------------------------------
% 59.85/9.05  % (2253)------------------------------
% 59.85/9.05  % (2286)lrs+1002_1:64_av=off:bd=off:gsp=on:plsq=on:sos=on:i=134:si=on:rawr=on:rtra=on_0 on theBenchmark for (2916ds/134Mi)
% 59.85/9.06  % (2267)Instruction limit reached!
% 59.85/9.06  % (2267)------------------------------
% 59.85/9.06  % (2267)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 59.85/9.06  % (2267)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 59.85/9.06  % (2267)Termination reason: Unknown
% 59.85/9.06  % (2267)Termination phase: Preprocessing 3
% 59.85/9.06  
% 59.85/9.06  % (2267)Memory used [KB]: 27249
% 59.85/9.06  % (2267)Time elapsed: 0.222 s
% 59.85/9.06  % (2267)Instructions burned: 319 (million)
% 59.85/9.06  % (2267)------------------------------
% 59.85/9.06  % (2267)------------------------------
% 60.43/9.13  % (2254)Instruction limit reached!
% 60.43/9.13  % (2254)------------------------------
% 60.43/9.13  % (2254)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 60.43/9.13  % (2254)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 60.43/9.13  % (2254)Termination reason: Unknown
% 60.43/9.13  % (2254)Termination phase: Preprocessing 1
% 60.43/9.13  
% 60.43/9.13  % (2254)Memory used [KB]: 23794
% 60.43/9.13  % (2254)Time elapsed: 0.238 s
% 60.43/9.13  % (2254)Instructions burned: 355 (million)
% 60.43/9.13  % (2254)------------------------------
% 60.43/9.13  % (2254)------------------------------
% 60.43/9.14  % (2295)dis+1011_1:1_aac=none:bs=unit_only:ep=RS:gsp=on:nwc=5.0:rnwc=on:s2a=on:s2at=3.0:slsq=on:slsqc=2:slsqr=1,8:i=1879:si=on:rawr=on:rtra=on_0 on theBenchmark for (2914ds/1879Mi)
% 61.58/9.30  % (2264)Instruction limit reached!
% 61.58/9.30  % (2264)------------------------------
% 61.58/9.30  % (2264)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 61.58/9.30  % (2264)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 61.58/9.30  % (2264)Termination reason: Unknown
% 61.58/9.30  % (2264)Termination phase: Preprocessing 3
% 61.58/9.30  
% 61.58/9.30  % (2264)Memory used [KB]: 25074
% 61.58/9.30  % (2264)Time elapsed: 0.241 s
% 61.58/9.30  % (2264)Instructions burned: 351 (million)
% 61.58/9.30  % (2264)------------------------------
% 61.58/9.30  % (2264)------------------------------
% 61.58/9.30  % (2296)lrs+10_1:1024_br=off:bs=unit_only:ep=RS:flr=on:fsr=off:lcm=reverse:slsq=on:sos=all:sp=frequency:urr=on:i=392:si=on:rawr=on:rtra=on_0 on theBenchmark for (2914ds/392Mi)
% 61.61/9.32  % (2298)lrs+11_1:32_awrs=converge:awrsf=32:bd=preordered:drc=off:fd=preordered:flr=on:to=lpo:i=3473:si=on:rawr=on:rtra=on_0 on theBenchmark for (2913ds/3473Mi)
% 61.61/9.33  % (2300)dis+11_1:1_av=off:bce=on:bs=on:ep=RST:gsp=on:nm=0:ss=included:i=131:si=on:rawr=on:rtra=on_0 on theBenchmark for (2912ds/131Mi)
% 62.12/9.37  % (2228)Instruction limit reached!
% 62.12/9.37  % (2228)------------------------------
% 62.12/9.37  % (2228)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 62.12/9.37  % (2228)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 62.12/9.37  % (2228)Termination reason: Unknown
% 62.12/9.37  % (2228)Termination phase: Preprocessing 3
% 62.12/9.37  
% 62.12/9.37  % (2228)Memory used [KB]: 40425
% 62.12/9.37  % (2228)Time elapsed: 0.592 s
% 62.12/9.37  % (2228)Instructions burned: 918 (million)
% 62.12/9.37  % (2228)------------------------------
% 62.12/9.37  % (2228)------------------------------
% 62.93/9.48  % (2274)Instruction limit reached!
% 62.93/9.48  % (2274)------------------------------
% 62.93/9.48  % (2274)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 62.93/9.48  % (2274)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 62.93/9.48  % (2274)Termination reason: Unknown
% 62.93/9.48  % (2274)Termination phase: Preprocessing 3
% 62.93/9.48  
% 62.93/9.48  % (2274)Memory used [KB]: 26481
% 62.93/9.48  % (2274)Time elapsed: 0.286 s
% 62.93/9.48  % (2274)Instructions burned: 452 (million)
% 62.93/9.48  % (2274)------------------------------
% 62.93/9.48  % (2274)------------------------------
% 62.93/9.49  % (2272)Instruction limit reached!
% 62.93/9.49  % (2272)------------------------------
% 62.93/9.49  % (2272)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 62.93/9.49  % (2272)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 62.93/9.49  % (2272)Termination reason: Unknown
% 62.93/9.49  % (2272)Termination phase: Preprocessing 3
% 62.93/9.49  
% 62.93/9.49  % (2272)Memory used [KB]: 33773
% 62.93/9.49  % (2272)Time elapsed: 0.313 s
% 62.93/9.49  % (2272)Instructions burned: 472 (million)
% 62.93/9.49  % (2272)------------------------------
% 62.93/9.49  % (2272)------------------------------
% 62.93/9.51  % (2273)Instruction limit reached!
% 62.93/9.51  % (2273)------------------------------
% 62.93/9.51  % (2273)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 62.93/9.51  % (2273)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 62.93/9.51  % (2273)Termination reason: Unknown
% 62.93/9.51  % (2273)Termination phase: Preprocessing 3
% 62.93/9.51  
% 62.93/9.51  % (2273)Memory used [KB]: 38378
% 62.93/9.51  % (2273)Time elapsed: 0.423 s
% 62.93/9.51  % (2273)Instructions burned: 689 (million)
% 62.93/9.51  % (2273)------------------------------
% 62.93/9.51  % (2273)------------------------------
% 62.93/9.52  % (2286)Instruction limit reached!
% 62.93/9.52  % (2286)------------------------------
% 62.93/9.52  % (2286)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 62.93/9.52  % (2286)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 62.93/9.52  % (2286)Termination reason: Unknown
% 62.93/9.52  % (2286)Termination phase: Preprocessing 1
% 62.93/9.52  
% 62.93/9.52  % (2286)Memory used [KB]: 20852
% 62.93/9.52  % (2286)Time elapsed: 0.102 s
% 62.93/9.52  % (2286)Instructions burned: 134 (million)
% 62.93/9.52  % (2286)------------------------------
% 62.93/9.52  % (2286)------------------------------
% 62.93/9.52  % (2215)Instruction limit reached!
% 62.93/9.52  % (2215)------------------------------
% 62.93/9.52  % (2215)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 62.93/9.52  % (2215)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 62.93/9.52  % (2215)Termination reason: Unknown
% 62.93/9.52  % (2215)Termination phase: Property scanning
% 62.93/9.52  
% 62.93/9.52  % (2215)Memory used [KB]: 42472
% 62.93/9.52  % (2215)Time elapsed: 0.651 s
% 62.93/9.52  % (2215)Instructions burned: 1025 (million)
% 62.93/9.52  % (2215)------------------------------
% 62.93/9.52  % (2215)------------------------------
% 62.93/9.53  % (2238)Instruction limit reached!
% 62.93/9.53  % (2238)------------------------------
% 62.93/9.53  % (2238)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 62.93/9.53  % (2238)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 62.93/9.53  % (2238)Termination reason: Unknown
% 62.93/9.53  % (2238)Termination phase: Property scanning
% 62.93/9.53  
% 62.93/9.53  % (2238)Memory used [KB]: 42088
% 62.93/9.53  % (2238)Time elapsed: 0.837 s
% 62.93/9.53  % (2238)Instructions burned: 1537 (million)
% 62.93/9.53  % (2238)------------------------------
% 62.93/9.53  % (2238)------------------------------
% 63.61/9.55  % (2303)lrs+10_1:64_plsq=on:plsqr=32,1:sac=on:sos=all:ss=axioms:st=5.0:i=154:si=on:rawr=on:rtra=on_0 on theBenchmark for (2911ds/154Mi)
% 63.61/9.56  % (2246)Instruction limit reached!
% 63.61/9.56  % (2246)------------------------------
% 63.61/9.56  % (2246)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 63.61/9.56  % (2246)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 63.61/9.56  % (2246)Termination reason: Unknown
% 63.61/9.56  % (2246)Termination phase: Preprocessing 3
% 63.61/9.56  
% 63.61/9.56  % (2246)Memory used [KB]: 35052
% 63.61/9.56  % (2246)Time elapsed: 0.365 s
% 63.61/9.56  % (2246)Instructions burned: 530 (million)
% 63.61/9.56  % (2246)------------------------------
% 63.61/9.56  % (2246)------------------------------
% 63.99/9.62  % (2305)lrs+10_1:1_ev=cautious:sas=z3:tgt=full:i=668:si=on:rawr=on:rtra=on_0 on theBenchmark for (2910ds/668Mi)
% 63.99/9.62  % (2300)Instruction limit reached!
% 63.99/9.62  % (2300)------------------------------
% 63.99/9.62  % (2300)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 63.99/9.62  % (2300)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 63.99/9.62  % (2300)Termination reason: Unknown
% 63.99/9.62  % (2300)Termination phase: Preprocessing 1
% 63.99/9.62  
% 63.99/9.62  % (2300)Memory used [KB]: 14072
% 63.99/9.62  % (2300)Time elapsed: 0.086 s
% 63.99/9.62  % (2300)Instructions burned: 131 (million)
% 63.99/9.62  % (2300)------------------------------
% 63.99/9.62  % (2300)------------------------------
% 64.32/9.67  % (2291)Instruction limit reached!
% 64.32/9.67  % (2291)------------------------------
% 64.32/9.67  % (2291)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 64.32/9.67  % (2291)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 64.32/9.67  % (2291)Termination reason: Unknown
% 64.32/9.67  % (2291)Termination phase: Preprocessing 3
% 64.32/9.67  
% 64.32/9.67  % (2291)Memory used [KB]: 32622
% 64.32/9.67  % (2291)Time elapsed: 0.259 s
% 64.32/9.67  % (2291)Instructions burned: 401 (million)
% 64.32/9.67  % (2291)------------------------------
% 64.32/9.67  % (2291)------------------------------
% 64.32/9.68  % (2316)ott+10_1:1_bd=preordered:drc=off:fde=unused:slsq=on:slsqr=10,31:sp=const_min:tgt=ground:to=lpo:urr=ec_only:i=2772:si=on:rawr=on:rtra=on_0 on theBenchmark for (2908ds/2772Mi)
% 64.32/9.69  % (2321)lrs+10_1:16_br=off:fde=none:ins=1:nwc=3.0:sos=on:ss=axioms:urr=on:i=234:si=on:rawr=on:rtra=on_0 on theBenchmark for (2907ds/234Mi)
% 64.52/9.71  % (2318)dis+1010_1:1_aac=none:anc=all:bs=on:erd=off:etr=on:flr=on:gsp=on:lcm=reverse:nm=5:nwc=3.0:sac=on:sfv=off:skr=on:sp=reverse_arity:urr=on:uwa=interpreted_only:i=1043:si=on:rawr=on:rtra=on_0 on theBenchmark for (2908ds/1043Mi)
% 64.52/9.71  % (2310)lrs+1011_1:4_av=off:bd=off:drc=off:ins=1:nwc=2.0:spb=goal:tgt=full:to=lpo:i=254:si=on:rawr=on:rtra=on_0 on theBenchmark for (2909ds/254Mi)
% 64.52/9.73  % (2317)dis+10_1:512_drc=off:fd=preordered:ins=2:kws=precedence:s2a=on:sp=unary_first:spb=intro:tgt=ground:i=3180:si=on:rawr=on:rtra=on_0 on theBenchmark for (2908ds/3180Mi)
% 64.52/9.73  % (2314)dis+1011_1:1_bd=off:canc=force:ev=cautious:nwc=5.0:i=1452:si=on:rawr=on:rtra=on_0 on theBenchmark for (2908ds/1452Mi)
% 64.72/9.75  % (2281)Instruction limit reached!
% 64.72/9.75  % (2281)------------------------------
% 64.72/9.75  % (2281)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 64.72/9.75  % (2281)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 64.72/9.75  % (2281)Termination reason: Unknown
% 64.72/9.75  % (2281)Termination phase: NewCNF
% 64.72/9.75  
% 64.72/9.75  % (2281)Memory used [KB]: 27376
% 64.72/9.75  % (2281)Time elapsed: 0.312 s
% 64.72/9.75  % (2281)Instructions burned: 497 (million)
% 64.72/9.75  % (2281)------------------------------
% 64.72/9.75  % (2281)------------------------------
% 64.72/9.76  % (2285)Instruction limit reached!
% 64.72/9.76  % (2285)------------------------------
% 64.72/9.76  % (2285)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 64.72/9.76  % (2285)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 64.72/9.76  % (2285)Termination reason: Unknown
% 64.72/9.76  % (2285)Termination phase: Preprocessing 3
% 64.72/9.76  
% 64.72/9.76  % (2285)Memory used [KB]: 28272
% 64.72/9.76  % (2285)Time elapsed: 0.251 s
% 64.72/9.76  % (2285)Instructions burned: 372 (million)
% 64.72/9.76  % (2285)------------------------------
% 64.72/9.76  % (2285)------------------------------
% 64.72/9.82  % (2321)Instruction limit reached!
% 64.72/9.82  % (2321)------------------------------
% 64.72/9.82  % (2321)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 64.72/9.82  % (2321)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 64.72/9.82  % (2321)Termination reason: Unknown
% 64.72/9.82  % (2321)Termination phase: Preprocessing 3
% 64.72/9.82  
% 64.72/9.82  % (2321)Memory used [KB]: 19573
% 64.72/9.82  % (2321)Time elapsed: 0.135 s
% 64.72/9.82  % (2321)Instructions burned: 234 (million)
% 64.72/9.82  % (2321)------------------------------
% 64.72/9.82  % (2321)------------------------------
% 65.37/9.84  % (2324)ott+10_13:991_awrs=decay:awrsf=1:bd=preordered:drc=off:fd=preordered:sp=const_frequency:spb=goal_then_units:uwa=all:i=360:si=on:rawr=on:rtra=on_0 on theBenchmark for (2906ds/360Mi)
% 65.37/9.86  % (2322)dis+1010_1:3_av=off:bd=off:bs=on:bsr=on:cond=on:gsp=on:slsq=on:slsqc=1:slsqr=1,4:uwa=all:i=109:si=on:rawr=on:rtra=on_0 on theBenchmark for (2907ds/109Mi)
% 65.37/9.87  % (2319)dis+1011_1:1_fd=preordered:tgt=ground:i=561:si=on:rawr=on:rtra=on_0 on theBenchmark for (2907ds/561Mi)
% 65.37/9.88  % (2329)dis+1011_39044:804583_anc=all:avsq=on:avsqr=302,909:awrs=decay:awrsf=20:bd=off:bsr=on:cond=on:gsp=on:nm=0:nwc=2.0:plsq=on:plsqr=9,13:s2a=on:s2agt=16:sac=on:thsq=on:thsqc=32:thsqd=32:thsql=off:to=lpo:updr=off:uwa=all:i=1174:si=on:rawr=on:rtra=on_0 on theBenchmark for (2905ds/1174Mi)
% 65.37/9.88  % (2320)lrs+10_2:1_av=off:bsd=on:fd=off:nm=0:nwc=2.0:spb=goal:to=lpo:urr=on:i=604:si=on:rawr=on:rtra=on_0 on theBenchmark for (2907ds/604Mi)
% 65.59/9.94  % (2303)Instruction limit reached!
% 65.59/9.94  % (2303)------------------------------
% 65.59/9.94  % (2303)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 65.59/9.94  % (2303)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 65.59/9.94  % (2303)Termination reason: Unknown
% 65.59/9.94  % (2303)Termination phase: SInE selection
% 65.59/9.94  
% 65.59/9.94  % (2303)Memory used [KB]: 12792
% 65.59/9.94  % (2303)Time elapsed: 0.099 s
% 65.59/9.94  % (2303)Instructions burned: 155 (million)
% 65.59/9.94  % (2303)------------------------------
% 65.59/9.94  % (2303)------------------------------
% 65.90/9.96  % (2148)Instruction limit reached!
% 65.90/9.96  % (2148)------------------------------
% 65.90/9.96  % (2148)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 65.90/9.96  % (2148)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 65.90/9.96  % (2148)Termination reason: Unknown
% 65.90/9.96  % (2148)Termination phase: 2148 Aborted by signal SIGSEGV on /export/starexec/sandbox2/benchmark/theBenchmark.p
% 65.90/9.96  % (2148)------------------------------
% 65.90/9.96  % (2148)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 65.90/9.96  % (2148)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 65.90/9.96  % (2148)Termination reason: Unknown
% 67.09/10.02  % (2327)dis+1011_3:29_av=off:awrs=decay:awrsf=32:bce=on:drc=off:fde=unused:gsp=on:irw=on:nwc=2.0:spb=goal_then_units:updr=off:urr=ec_only:i=982:si=on:rawr=on:rtra=on_0 on theBenchmark for (2905ds/982Mi)
% 67.55/10.05  % (2141)Instruction limit reached!
% 67.55/10.05  % (2141)------------------------------
% 67.55/10.05  % (2141)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 67.55/10.05  % (2141)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 67.55/10.05  % (2141)Termination reason: Unknown
% 67.55/10.05  % (2141)Termination phase: Saturation
% 67.55/10.05  
% 67.55/10.05  % (2141)Memory used [KB]: 50660
% 67.55/10.05  % (2141)Time elapsed: 6.149 s
% 67.55/10.05  % (2141)Instructions burned: 3040 (million)
% 67.55/10.05  % (2141)------------------------------
% 67.55/10.05  % (2141)------------------------------
% 67.83/10.09  % (2326)dis+1003_1:1_bce=on:fs=off:fsr=off:gs=on:newcnf=on:plsq=on:plsqr=32,1:skr=on:sos=on:sp=frequency:spb=units:i=660:si=on:rawr=on:rtra=on_0 on theBenchmark for (2905ds/660Mi)
% 67.83/10.10  % (2109)Instruction limit reached!
% 67.83/10.10  % (2109)------------------------------
% 67.83/10.10  % (2109)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 67.83/10.10  % (2109)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 67.83/10.10  % (2109)Termination reason: Unknown
% 67.83/10.10  % (2109)Termination phase: Saturation
% 67.83/10.10  
% 67.83/10.10  % (2109)Memory used [KB]: 72024
% 67.83/10.10  % (2109)Time elapsed: 6.430 s
% 67.83/10.10  % (2109)Instructions burned: 3303 (million)
% 67.83/10.10  % (2109)------------------------------
% 67.83/10.10  % (2109)------------------------------
% 67.83/10.11  % (2322)Instruction limit reached!
% 67.83/10.11  % (2322)------------------------------
% 67.83/10.11  % (2322)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 67.83/10.11  % (2322)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 67.83/10.11  % (2322)Termination reason: Unknown
% 67.83/10.11  % (2322)Termination phase: Preprocessing 1
% 67.83/10.11  
% 67.83/10.11  % (2322)Memory used [KB]: 12920
% 67.83/10.11  % (2322)Time elapsed: 0.072 s
% 67.83/10.11  % (2322)Instructions burned: 109 (million)
% 67.83/10.11  % (2322)------------------------------
% 67.83/10.11  % (2322)------------------------------
% 68.95/10.25  % (2333)dis+10_1:1_ep=R:fde=none:fsr=off:slsq=on:slsqc=1:slsql=off:slsqr=1,4:ss=axioms:i=248:si=on:rawr=on:rtra=on_0 on theBenchmark for (2902ds/248Mi)
% 68.95/10.25  % (2331)dis+1003_1:128_avsq=on:bce=on:newcnf=on:urr=on:i=91:si=on:rawr=on:rtra=on_0 on theBenchmark for (2904ds/91Mi)
% 69.78/10.36  % (2260)Instruction limit reached!
% 69.78/10.36  % (2260)------------------------------
% 69.78/10.36  % (2260)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 69.78/10.36  % (2260)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 69.78/10.36  % (2260)Termination reason: Unknown
% 69.78/10.36  % (2260)Termination phase: Property scanning
% 69.78/10.36  
% 69.78/10.36  % (2260)Memory used [KB]: 42216
% 69.78/10.36  % (2260)Time elapsed: 0.675 s
% 69.78/10.36  % (2260)Instructions burned: 1114 (million)
% 69.78/10.36  % (2260)------------------------------
% 69.78/10.36  % (2260)------------------------------
% 69.78/10.37  % (2248)Instruction limit reached!
% 69.78/10.37  % (2248)------------------------------
% 69.78/10.37  % (2248)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 69.78/10.37  % (2248)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 69.78/10.37  % (2248)Termination reason: Unknown
% 69.78/10.37  % (2248)Termination phase: Property scanning
% 69.78/10.37  
% 69.78/10.37  % (2248)Memory used [KB]: 42344
% 69.78/10.37  % (2248)Time elapsed: 0.751 s
% 69.78/10.37  % (2248)Instructions burned: 1277 (million)
% 69.78/10.37  % (2248)------------------------------
% 69.78/10.37  % (2248)------------------------------
% 69.78/10.37  % (2334)fmb+10_1:1_fde=unused:fmbas=predicate:gsp=on:newcnf=on:nm=0:i=1985:si=on:rawr=on:rtra=on_0 on theBenchmark for (2902ds/1985Mi)
% 70.07/10.43  % (2336)lrs+1002_1:1_sd=2:sos=on:ss=axioms:st=5.0:i=555:si=on:rawr=on:rtra=on_0 on theBenchmark for (2902ds/555Mi)
% 70.63/10.46  % (2296)Instruction limit reached!
% 70.63/10.46  % (2296)------------------------------
% 70.63/10.46  % (2296)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 70.63/10.46  % (2296)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 70.63/10.46  % (2296)Termination reason: Unknown
% 70.63/10.46  % (2296)Termination phase: Preprocessing 3
% 70.63/10.46  
% 70.63/10.46  % (2296)Memory used [KB]: 26737
% 70.63/10.46  % (2296)Time elapsed: 0.279 s
% 70.63/10.46  % (2296)Instructions burned: 393 (million)
% 70.63/10.46  % (2296)------------------------------
% 70.63/10.46  % (2296)------------------------------
% 70.63/10.48  % (2324)Instruction limit reached!
% 70.63/10.48  % (2324)------------------------------
% 70.63/10.48  % (2324)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 70.63/10.48  % (2324)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 70.63/10.48  % (2324)Termination reason: Unknown
% 70.63/10.48  % (2324)Termination phase: Preprocessing 3
% 70.63/10.48  
% 70.63/10.48  % (2324)Memory used [KB]: 27888
% 70.63/10.48  % (2324)Time elapsed: 0.238 s
% 70.63/10.48  % (2324)Instructions burned: 360 (million)
% 70.63/10.48  % (2324)------------------------------
% 70.63/10.48  % (2324)------------------------------
% 70.63/10.49  % (2329)Instruction limit reached!
% 70.63/10.49  % (2329)------------------------------
% 70.63/10.49  % (2329)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 70.63/10.49  % (2329)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 70.63/10.49  % (2329)Termination reason: Unknown
% 70.63/10.49  % (2329)Termination phase: Property scanning
% 70.63/10.49  
% 70.63/10.49  % (2329)Memory used [KB]: 42984
% 70.63/10.49  % (2329)Time elapsed: 0.617 s
% 70.63/10.49  % (2329)Instructions burned: 1174 (million)
% 70.63/10.49  % (2329)------------------------------
% 70.63/10.49  % (2329)------------------------------
% 70.63/10.50  % (2310)Instruction limit reached!
% 70.63/10.50  % (2310)------------------------------
% 70.63/10.50  % (2310)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 70.63/10.50  % (2310)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 70.63/10.50  % (2310)Termination reason: Unknown
% 70.63/10.50  % (2310)Termination phase: Preprocessing 3
% 70.63/10.50  
% 70.63/10.50  % (2310)Memory used [KB]: 26097
% 70.63/10.50  % (2310)Time elapsed: 0.194 s
% 70.63/10.50  % (2310)Instructions burned: 255 (million)
% 70.63/10.50  % (2310)------------------------------
% 70.63/10.50  % (2310)------------------------------
% 70.63/10.54  % (2331)Instruction limit reached!
% 70.63/10.54  % (2331)------------------------------
% 70.63/10.54  % (2331)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 70.63/10.54  % (2331)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 70.63/10.54  % (2331)Termination reason: Unknown
% 70.63/10.54  % (2331)Termination phase: Preprocessing 1
% 70.63/10.54  
% 70.63/10.54  % (2331)Memory used [KB]: 18933
% 70.63/10.54  % (2331)Time elapsed: 0.073 s
% 70.63/10.54  % (2331)Instructions burned: 92 (million)
% 70.63/10.54  % (2331)------------------------------
% 70.63/10.54  % (2331)------------------------------
% 71.46/10.56  % (2346)lrs+1011_1:1_afq=1.4:bd=off:cond=fast:fde=unused:gs=on:gsem=off:irw=on:lma=on:sd=2:sos=all:sp=const_min:ss=axioms:stl=40:i=256:si=on:rawr=on:rtra=on_0 on theBenchmark for (2898ds/256Mi)
% 71.93/10.61  % (2339)lrs+1011_1:5_add=large:afp=4000:anc=none:irw=on:lma=on:nm=64:sac=on:sd=3:sos=on:sp=reverse_arity:ss=axioms:st=2.0:stl=30:updr=off:urr=on:i=362:si=on:rawr=on:rtra=on_0 on theBenchmark for (2899ds/362Mi)
% 71.93/10.63  % (2338)lrs+1011_2:1_add=off:amm=sco:anc=none:br=off:sd=1:sos=all:ss=axioms:st=1.5:updr=off:urr=on:i=484:si=on:rawr=on:rtra=on_0 on theBenchmark for (2899ds/484Mi)
% 71.93/10.65  % (2333)Instruction limit reached!
% 71.93/10.65  % (2333)------------------------------
% 71.93/10.65  % (2333)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 71.93/10.65  % (2333)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 71.93/10.65  % (2333)Termination reason: Unknown
% 71.93/10.65  % (2333)Termination phase: Preprocessing 1
% 71.93/10.65  
% 71.93/10.65  % (2333)Memory used [KB]: 17270
% 71.93/10.65  % (2333)Time elapsed: 0.153 s
% 71.93/10.65  % (2333)Instructions burned: 249 (million)
% 71.93/10.65  % (2333)------------------------------
% 71.93/10.65  % (2333)------------------------------
% 71.93/10.66  % (2345)ott+4_8:1_acc=on:fsr=off:lcm=reverse:lma=on:sd=2:sos=all:ss=axioms:st=1.5:i=121:si=on:rawr=on:rtra=on_0 on theBenchmark for (2898ds/121Mi)
% 72.55/10.70  % (2346)Instruction limit reached!
% 72.55/10.70  % (2346)------------------------------
% 72.55/10.70  % (2346)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 72.55/10.70  % (2346)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 72.55/10.70  % (2346)Termination reason: Unknown
% 72.55/10.70  % (2346)Termination phase: Property scanning
% 72.55/10.70  
% 72.55/10.70  % (2346)Memory used [KB]: 18677
% 72.55/10.70  % (2346)Time elapsed: 0.142 s
% 72.55/10.70  % (2346)Instructions burned: 257 (million)
% 72.55/10.70  % (2346)------------------------------
% 72.55/10.70  % (2346)------------------------------
% 72.55/10.70  % (2104)Instruction limit reached!
% 72.55/10.70  % (2104)------------------------------
% 72.55/10.70  % (2104)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 72.55/10.70  % (2104)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 72.55/10.70  % (2104)Termination reason: Unknown
% 72.55/10.70  % (2104)Termination phase: Property scanning
% 72.55/10.70  
% 72.55/10.70  % (2104)Memory used [KB]: 38250
% 72.55/10.70  % (2104)Time elapsed: 1.496 s
% 72.55/10.70  % (2104)Instructions burned: 2682 (million)
% 72.55/10.70  % (2104)------------------------------
% 72.55/10.70  % (2104)------------------------------
% 72.91/10.76  % (2353)dis+1011_1:1_av=off:ep=RSTC:rp=on:sos=on:i=723:si=on:rawr=on:rtra=on_0 on theBenchmark for (2896ds/723Mi)
% 72.91/10.77  % (2344)ott+11_4:1_br=off:fde=unused:nm=16:s2a=on:sd=3:sp=frequency:ss=axioms:urr=on:i=5368:si=on:rawr=on:rtra=on_0 on theBenchmark for (2898ds/5368Mi)
% 73.51/10.84  % (2347)lrs+1010_1:1_afq=1.1:anc=none:bd=off:sd=2:sos=on:ss=axioms:i=6912:si=on:rawr=on:rtra=on_0 on theBenchmark for (2898ds/6912Mi)
% 73.51/10.85  % (2345)Instruction limit reached!
% 73.51/10.85  % (2345)------------------------------
% 73.51/10.85  % (2345)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 73.51/10.85  % (2345)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 73.51/10.85  % (2345)Termination reason: Unknown
% 73.51/10.85  % (2345)Termination phase: SInE selection
% 73.51/10.85  
% 73.51/10.85  % (2345)Memory used [KB]: 12665
% 73.51/10.85  % (2345)Time elapsed: 0.073 s
% 73.51/10.85  % (2345)Instructions burned: 122 (million)
% 73.51/10.85  % (2345)------------------------------
% 73.51/10.85  % (2345)------------------------------
% 73.51/10.86  % (2348)dis+10_3:2_br=off:sas=z3:sd=3:sos=all:ss=axioms:st=3.0:urr=on:i=525:si=on:rawr=on:rtra=on_0 on theBenchmark for (2897ds/525Mi)
% 73.92/10.96  % (2351)lrs+1002_1:1_amm=off:cond=on:sd=3:sos=on:ss=axioms:st=1.5:i=600:si=on:rawr=on:rtra=on_0 on theBenchmark for (2896ds/600Mi)
% 74.60/11.01  % (2354)lrs+1002_1:1_bd=off:sd=2:sos=on:ss=axioms:st=2.0:i=4344:si=on:rawr=on:rtra=on_0 on theBenchmark for (2896ds/4344Mi)
% 74.60/11.04  % (2359)lrs+10_1:1_av=off:gs=on:sd=2:sos=all:ss=axioms:st=2.0:i=873:si=on:rawr=on:rtra=on_0 on theBenchmark for (2894ds/873Mi)
% 75.57/11.16  % (2353)Instruction limit reached!
% 75.57/11.16  % (2353)------------------------------
% 75.57/11.16  % (2353)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 75.57/11.16  % (2353)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 75.57/11.16  % (2353)Termination reason: Unknown
% 75.57/11.16  % (2353)Termination phase: Preprocessing 3
% 75.57/11.16  
% 75.57/11.16  % (2353)Memory used [KB]: 38890
% 75.57/11.16  % (2353)Time elapsed: 0.407 s
% 75.57/11.16  % (2353)Instructions burned: 724 (million)
% 75.57/11.16  % (2353)------------------------------
% 75.57/11.16  % (2353)------------------------------
% 76.41/11.20  % (2163)Instruction limit reached!
% 76.41/11.20  % (2163)------------------------------
% 76.41/11.20  % (2163)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 76.41/11.20  % (2163)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 76.41/11.20  % (2163)Termination reason: Unknown
% 76.41/11.20  % (2163)Termination phase: Saturation
% 76.41/11.20  
% 76.41/11.20  % (2163)Memory used [KB]: 48613
% 76.41/11.20  % (2163)Time elapsed: 2.131 s
% 76.41/11.20  % (2163)Instructions burned: 3381 (million)
% 76.41/11.20  % (2163)------------------------------
% 76.41/11.20  % (2163)------------------------------
% 76.41/11.23  % (2363)lrs+1010_1:128_nm=2:i=973:si=on:rawr=on:rtra=on_0 on theBenchmark for (2891ds/973Mi)
% 77.14/11.33  % (2364)dis+1011_1:1_av=off:er=known:fde=unused:nwc=10.0:slsq=on:slsqc=1:slsqr=4,15:i=98:si=on:rawr=on:rtra=on_0 on theBenchmark for (2891ds/98Mi)
% 77.75/11.37  % (2318)Instruction limit reached!
% 77.75/11.37  % (2318)------------------------------
% 77.75/11.37  % (2318)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 77.75/11.37  % (2318)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 77.75/11.37  % (2318)Termination reason: Unknown
% 77.75/11.37  % (2318)Termination phase: Property scanning
% 77.75/11.37  
% 77.75/11.37  % (2318)Memory used [KB]: 42600
% 77.75/11.37  % (2318)Time elapsed: 0.618 s
% 77.75/11.37  % (2318)Instructions burned: 1044 (million)
% 77.75/11.37  % (2318)------------------------------
% 77.75/11.37  % (2318)------------------------------
% 77.75/11.40  % (2339)Instruction limit reached!
% 77.75/11.40  % (2339)------------------------------
% 77.75/11.40  % (2339)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 77.75/11.40  % (2339)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 77.75/11.40  % (2339)Termination reason: Unknown
% 77.75/11.40  % (2339)Termination phase: Preprocessing 3
% 77.75/11.40  
% 77.75/11.40  % (2339)Memory used [KB]: 23666
% 77.75/11.40  % (2339)Time elapsed: 0.225 s
% 77.75/11.40  % (2339)Instructions burned: 362 (million)
% 77.75/11.40  % (2339)------------------------------
% 77.75/11.40  % (2339)------------------------------
% 77.75/11.42  % (2319)Instruction limit reached!
% 77.75/11.42  % (2319)------------------------------
% 77.75/11.42  % (2319)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 77.75/11.42  % (2319)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 77.75/11.42  % (2319)Termination reason: Unknown
% 77.75/11.42  % (2319)Termination phase: Preprocessing 3
% 77.75/11.42  
% 77.75/11.42  % (2319)Memory used [KB]: 35692
% 77.75/11.42  % (2319)Time elapsed: 0.383 s
% 77.75/11.42  % (2319)Instructions burned: 561 (million)
% 77.75/11.42  % (2319)------------------------------
% 77.75/11.42  % (2319)------------------------------
% 78.22/11.44  % (2364)Instruction limit reached!
% 78.22/11.44  % (2364)------------------------------
% 78.22/11.44  % (2364)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 78.22/11.44  % (2364)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 78.22/11.44  % (2364)Termination reason: Unknown
% 78.22/11.44  % (2364)Termination phase: SInE selection
% 78.22/11.44  
% 78.22/11.44  % (2364)Memory used [KB]: 12665
% 78.22/11.44  % (2364)Time elapsed: 0.061 s
% 78.22/11.44  % (2364)Instructions burned: 98 (million)
% 78.22/11.44  % (2364)------------------------------
% 78.22/11.44  % (2364)------------------------------
% 78.22/11.46  % (2305)Instruction limit reached!
% 78.22/11.46  % (2305)------------------------------
% 78.22/11.46  % (2305)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 78.22/11.46  % (2305)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 78.22/11.46  % (2305)Termination reason: Unknown
% 78.22/11.46  % (2305)Termination phase: Preprocessing 3
% 78.22/11.46  
% 78.22/11.46  % (2305)Memory used [KB]: 37355
% 78.22/11.46  % (2305)Time elapsed: 0.450 s
% 78.22/11.46  % (2305)Instructions burned: 668 (million)
% 78.22/11.46  % (2305)------------------------------
% 78.22/11.46  % (2305)------------------------------
% 78.57/11.49  % (2295)Instruction limit reached!
% 78.57/11.49  % (2295)------------------------------
% 78.57/11.49  % (2295)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 78.57/11.49  % (2295)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 78.57/11.49  % (2295)Termination reason: Unknown
% 78.57/11.49  % (2295)Termination phase: Property scanning
% 78.57/11.49  
% 78.57/11.49  % (2295)Memory used [KB]: 42344
% 78.57/11.49  % (2295)Time elapsed: 0.995 s
% 78.57/11.49  % (2295)Instructions burned: 1880 (million)
% 78.57/11.49  % (2295)------------------------------
% 78.57/11.49  % (2295)------------------------------
% 78.57/11.52  % (2320)Instruction limit reached!
% 78.57/11.52  % (2320)------------------------------
% 78.57/11.52  % (2320)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 78.57/11.52  % (2320)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 78.57/11.52  % (2320)Termination reason: Unknown
% 78.57/11.52  % (2320)Termination phase: Preprocessing 3
% 78.57/11.52  
% 78.57/11.52  % (2320)Memory used [KB]: 36459
% 78.57/11.52  % (2320)Time elapsed: 0.406 s
% 78.57/11.52  % (2320)Instructions burned: 605 (million)
% 78.57/11.52  % (2320)------------------------------
% 78.57/11.52  % (2320)------------------------------
% 78.98/11.56  % (2371)lrs+10_1:1_sd=4:sos=on:spb=goal:ss=axioms:st=3.7:to=lpo:urr=on:i=480:si=on:rawr=on:rtra=on_0 on theBenchmark for (2888ds/480Mi)
% 79.21/11.61  % (2366)ins+10_1:1_igbrr=1.0:igpr=on:igrp=4000:igrpq=1.5:igs=1010:i=911:si=on:rawr=on:rtra=on_0 on theBenchmark for (2889ds/911Mi)
% 79.47/11.65  % (2338)Instruction limit reached!
% 79.47/11.65  % (2338)------------------------------
% 79.47/11.65  % (2338)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 79.47/11.65  % (2338)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 79.47/11.65  % (2338)Termination reason: Unknown
% 79.47/11.65  % (2338)Termination phase: Saturation
% 79.47/11.65  
% 79.47/11.65  % (2338)Memory used [KB]: 24434
% 79.47/11.65  % (2338)Time elapsed: 1.036 s
% 79.47/11.65  % (2338)Instructions burned: 484 (million)
% 79.47/11.65  % (2338)------------------------------
% 79.47/11.65  % (2338)------------------------------
% 79.47/11.67  % (2367)lrs+10_1:1024_aac=none:acc=model:anc=all_dependent:avsq=on:avsqc=1:avsqr=9,4:drc=off:fd=preordered:sac=on:urr=ec_only:i=3342:si=on:rawr=on:rtra=on_0 on theBenchmark for (2889ds/3342Mi)
% 80.59/11.72  % (2370)dis+1011_2388710:563463_bce=on:ep=RS:erd=off:fs=off:fsr=off:sp=frequency:i=301:si=on:rawr=on:rtra=on_0 on theBenchmark for (2888ds/301Mi)
% 80.59/11.75  % (2363)Instruction limit reached!
% 80.59/11.75  % (2363)------------------------------
% 80.59/11.75  % (2363)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 80.59/11.75  % (2363)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 80.59/11.75  % (2363)Termination reason: Unknown
% 80.59/11.75  % (2363)Termination phase: Property scanning
% 80.59/11.75  
% 80.59/11.75  % (2363)Memory used [KB]: 42600
% 80.59/11.75  % (2363)Time elapsed: 0.522 s
% 80.59/11.75  % (2363)Instructions burned: 975 (million)
% 80.59/11.75  % (2363)------------------------------
% 80.59/11.75  % (2363)------------------------------
% 80.59/11.77  % (2369)lrs+1011_1:64_fsd=on:nwc=2.0:ss=included:st=3.0:i=446:si=on:rawr=on:rtra=on_0 on theBenchmark for (2888ds/446Mi)
% 81.33/11.80  % (2375)lrs+10_5:1_bce=on:bd=off:bsr=unit_only:s2a=on:sos=all:sp=reverse_arity:ss=axioms:st=2.0:to=lpo:urr=on:i=598:si=on:rawr=on:rtra=on_0 on theBenchmark for (2886ds/598Mi)
% 81.60/11.82  % (2371)Instruction limit reached!
% 81.60/11.82  % (2371)------------------------------
% 81.60/11.82  % (2371)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 81.60/11.82  % (2371)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 81.60/11.82  % (2371)Termination reason: Unknown
% 81.60/11.82  % (2371)Termination phase: Preprocessing 3
% 81.60/11.82  
% 81.60/11.82  % (2371)Memory used [KB]: 27121
% 81.60/11.82  % (2371)Time elapsed: 0.265 s
% 81.60/11.82  % (2371)Instructions burned: 481 (million)
% 81.60/11.82  % (2371)------------------------------
% 81.60/11.82  % (2371)------------------------------
% 81.60/11.83  % (2368)lrs+10_1:1_sd=1:sos=on:spb=goal_then_units:ss=included:to=lpo:i=3417:si=on:rawr=on:rtra=on_0 on theBenchmark for (2889ds/3417Mi)
% 81.81/11.84  % (2336)Instruction limit reached!
% 81.81/11.84  % (2336)------------------------------
% 81.81/11.84  % (2336)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 81.81/11.84  % (2336)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 81.81/11.84  % (2336)Termination reason: Unknown
% 81.81/11.84  % (2336)Termination phase: Preprocessing 3
% 81.81/11.84  
% 81.81/11.84  % (2336)Memory used [KB]: 27249
% 81.81/11.84  % (2336)Time elapsed: 0.358 s
% 81.81/11.84  % (2336)Instructions burned: 555 (million)
% 81.81/11.84  % (2336)------------------------------
% 81.81/11.84  % (2336)------------------------------
% 81.81/11.86  % (2372)lrs+1002_1:7_sos=on:i=1851:si=on:rawr=on:rtra=on_0 on theBenchmark for (2888ds/1851Mi)
% 81.81/11.88  % (2378)lrs+10_1:1_br=off:sos=on:ss=axioms:st=2.0:urr=on:i=2179:si=on:rawr=on:rtra=on_0 on theBenchmark for (2885ds/2179Mi)
% 82.73/12.01  % (2377)ott+10_1:1_br=off:fd=off:fde=unused:s2a=on:sd=2:sos=all:ss=axioms:st=2.0:to=lpo:urr=on:i=2282:si=on:rawr=on:rtra=on_0 on theBenchmark for (2886ds/2282Mi)
% 82.73/12.01  % (2229)Instruction limit reached!
% 82.73/12.01  % (2229)------------------------------
% 82.73/12.01  % (2229)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 82.73/12.01  % (2229)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 82.73/12.01  % (2229)Termination reason: Unknown
% 82.73/12.01  % (2229)Termination phase: Saturation
% 82.73/12.01  
% 82.73/12.01  % (2229)Memory used [KB]: 46694
% 82.73/12.01  % (2229)Time elapsed: 1.258 s
% 82.73/12.01  % (2229)Instructions burned: 2016 (million)
% 82.73/12.01  % (2229)------------------------------
% 82.73/12.01  % (2229)------------------------------
% 83.27/12.07  % (2326)Instruction limit reached!
% 83.27/12.07  % (2326)------------------------------
% 83.27/12.07  % (2326)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 83.27/12.07  % (2326)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 83.27/12.07  % (2326)Termination reason: Unknown
% 83.27/12.07  % (2326)Termination phase: NewCNF
% 83.27/12.07  
% 83.27/12.07  % (2326)Memory used [KB]: 34924
% 83.27/12.07  % (2326)Time elapsed: 0.431 s
% 83.27/12.07  % (2326)Instructions burned: 660 (million)
% 83.27/12.07  % (2326)------------------------------
% 83.27/12.07  % (2326)------------------------------
% 83.37/12.09  % (2379)dis+1010_1:7_awrs=converge:bd=preordered:fsr=off:ins=1:s2a=on:sos=on:i=595:si=on:rawr=on:rtra=on_0 on theBenchmark for (2885ds/595Mi)
% 83.59/12.12  % (2375)Instruction limit reached!
% 83.59/12.12  % (2375)------------------------------
% 83.59/12.12  % (2375)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 83.59/12.12  % (2375)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 83.59/12.12  % (2375)Termination reason: Unknown
% 83.59/12.12  % (2375)Termination phase: Preprocessing 3
% 83.59/12.12  
% 83.59/12.12  % (2375)Memory used [KB]: 27376
% 83.59/12.12  % (2375)Time elapsed: 0.315 s
% 83.59/12.12  % (2375)Instructions burned: 598 (million)
% 83.59/12.12  % (2375)------------------------------
% 83.59/12.12  % (2375)------------------------------
% 83.75/12.18  % (2384)lrs+1002_1:1_aac=none:avsq=on:avsqc=1:bd=off:newcnf=on:nm=4:nwc=5.0:s2a=on:sac=on:i=1679:si=on:rawr=on:rtra=on_0 on theBenchmark for (2882ds/1679Mi)
% 84.20/12.26  % (2348)Instruction limit reached!
% 84.20/12.26  % (2348)------------------------------
% 84.20/12.26  % (2348)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 84.20/12.26  % (2348)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 84.20/12.26  % (2348)Termination reason: Unknown
% 84.20/12.26  % (2348)Termination phase: Preprocessing 3
% 84.20/12.26  
% 84.20/12.26  % (2348)Memory used [KB]: 27121
% 84.20/12.26  % (2348)Time elapsed: 0.347 s
% 84.20/12.26  % (2348)Instructions burned: 526 (million)
% 84.20/12.26  % (2348)------------------------------
% 84.20/12.26  % (2348)------------------------------
% 86.39/12.43  % (2370)Instruction limit reached!
% 86.39/12.43  % (2370)------------------------------
% 86.39/12.43  % (2370)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 86.39/12.43  % (2370)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 86.39/12.43  % (2370)Termination reason: Unknown
% 86.39/12.43  % (2370)Termination phase: Preprocessing 3
% 86.39/12.43  
% 86.39/12.43  % (2370)Memory used [KB]: 27121
% 86.39/12.43  % (2370)Time elapsed: 0.209 s
% 86.39/12.43  % (2370)Instructions burned: 301 (million)
% 86.39/12.43  % (2370)------------------------------
% 86.39/12.43  % (2370)------------------------------
% 86.39/12.44  % (2381)dis+10_1:1_av=off:sos=on:sp=reverse_arity:ss=included:st=2.0:to=lpo:urr=ec_only:i=776:si=on:rawr=on:rtra=on_0 on theBenchmark for (2883ds/776Mi)
% 86.39/12.47  % (2327)Instruction limit reached!
% 86.39/12.47  % (2327)------------------------------
% 86.39/12.47  % (2327)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 86.39/12.47  % (2327)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 86.39/12.47  % (2327)Termination reason: Unknown
% 86.39/12.47  % (2327)Termination phase: Property scanning
% 86.39/12.47  
% 86.39/12.47  % (2327)Memory used [KB]: 42088
% 86.39/12.47  % (2327)Time elapsed: 0.623 s
% 86.39/12.47  % (2327)Instructions burned: 983 (million)
% 86.39/12.47  % (2327)------------------------------
% 86.39/12.47  % (2327)------------------------------
% 86.39/12.48  % (2383)lrs+10_1:1_bce=on:ep=RST:gsp=on:sd=1:sos=on:ss=axioms:urr=on:i=138:si=on:rawr=on:rtra=on_0 on theBenchmark for (2882ds/138Mi)
% 87.14/12.53  % (2314)Instruction limit reached!
% 87.14/12.53  % (2314)------------------------------
% 87.14/12.53  % (2314)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 87.14/12.53  % (2314)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 87.14/12.53  % (2314)Termination reason: Unknown
% 87.14/12.53  % (2314)Termination phase: Property scanning
% 87.14/12.53  
% 87.14/12.53  % (2314)Memory used [KB]: 41960
% 87.14/12.53  % (2314)Time elapsed: 0.823 s
% 87.14/12.53  % (2314)Instructions burned: 1453 (million)
% 87.14/12.53  % (2314)------------------------------
% 87.14/12.53  % (2314)------------------------------
% 87.14/12.55  % (2351)Instruction limit reached!
% 87.14/12.55  % (2351)------------------------------
% 87.14/12.55  % (2351)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 87.14/12.55  % (2351)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 87.14/12.55  % (2351)Termination reason: Unknown
% 87.14/12.55  % (2351)Termination phase: Property scanning
% 87.14/12.55  
% 87.14/12.55  % (2351)Memory used [KB]: 27249
% 87.14/12.55  % (2351)Time elapsed: 0.387 s
% 87.14/12.55  % (2351)Instructions burned: 601 (million)
% 87.14/12.55  % (2351)------------------------------
% 87.14/12.55  % (2351)------------------------------
% 87.75/12.63  % (2386)lrs+1010_10:13_abs=on:amm=off:anc=none:avsq=on:avsqc=1:avsqr=12,23:bsr=on:cond=on:drc=off:fd=preordered:fde=none:flr=on:fsr=off:gs=on:gsaa=full_model:gsem=off:ins=3:lcm=reverse:nwc=5.0:sas=z3:sims=off:skr=on:sos=on:sp=frequency:spb=units:to=lpo:updr=off:urr=on:i=774:si=on:rawr=on:rtra=on_0 on theBenchmark for (2880ds/774Mi)
% 87.75/12.67  % (2359)Instruction limit reached!
% 87.75/12.67  % (2359)------------------------------
% 87.75/12.67  % (2359)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 87.75/12.67  % (2359)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 87.75/12.67  % (2359)Termination reason: Unknown
% 87.75/12.67  % (2359)Termination phase: Saturation
% 87.75/12.67  
% 87.75/12.67  % (2359)Memory used [KB]: 31982
% 87.75/12.67  % (2359)Time elapsed: 0.508 s
% 87.75/12.67  % (2359)Instructions burned: 874 (million)
% 87.75/12.67  % (2359)------------------------------
% 87.75/12.67  % (2359)------------------------------
% 88.63/12.74  % (2392)dis+10_1:1024_awrs=converge:s2a=on:s2at=3.0:ss=included:st=1.5:urr=on:i=557:si=on:rawr=on:rtra=on_0 on theBenchmark for (2877ds/557Mi)
% 88.63/12.80  % (2390)lrs+1002_1:1_atotf=0.3:avsq=on:avsqr=55,124:cond=on:nm=3:plsq=on:plsqc=1:plsql=on:plsqr=32,1:i=167:si=on:rawr=on:rtra=on_0 on theBenchmark for (2878ds/167Mi)
% 88.63/12.81  % (2388)dis+10_1:1_av=off:ep=R:erd=off:gsp=on:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:spb=goal_then_units:to=lpo:i=936:si=on:rawr=on:rtra=on_0 on theBenchmark for (2879ds/936Mi)
% 89.74/12.89  % (2394)dis+1002_1:1_av=off:dr=on:ep=RS:mep=off:newcnf=on:nm=2:nwc=10.0:s2a=on:slsq=on:slsqc=0:slsqr=1,8:i=258:si=on:rawr=on:rtra=on_0 on theBenchmark for (2877ds/258Mi)
% 89.74/12.94  % (2396)dis+1011_1:2_abs=on:avsq=on:avsqc=2:bce=on:bsr=unit_only:cond=fast:ep=RS:erd=off:newcnf=on:s2a=on:urr=ec_only:i=941:si=on:rawr=on:rtra=on_0 on theBenchmark for (2876ds/941Mi)
% 89.74/12.94  % (2378)Instruction limit reached!
% 89.74/12.94  % (2378)------------------------------
% 89.74/12.94  % (2378)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 89.74/12.94  % (2378)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 89.74/12.94  % (2378)Termination reason: Unknown
% 89.74/12.94  % (2378)Termination phase: Saturation
% 89.74/12.94  
% 89.74/12.94  % (2378)Memory used [KB]: 47717
% 89.74/12.94  % (2378)Time elapsed: 1.067 s
% 89.74/12.94  % (2378)Instructions burned: 2180 (million)
% 89.74/12.94  % (2378)------------------------------
% 89.74/12.94  % (2378)------------------------------
% 89.74/12.97  % (2383)Instruction limit reached!
% 89.74/12.97  % (2383)------------------------------
% 89.74/12.97  % (2383)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 89.74/12.97  % (2383)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 89.74/12.97  % (2383)Termination reason: Unknown
% 89.74/12.97  % (2383)Termination phase: General splitting
% 89.74/12.97  
% 89.74/12.97  % (2383)Memory used [KB]: 13560
% 89.74/12.97  % (2383)Time elapsed: 0.099 s
% 89.74/12.97  % (2383)Instructions burned: 139 (million)
% 89.74/12.97  % (2383)------------------------------
% 89.74/12.97  % (2383)------------------------------
% 89.74/13.00  % (2384)Instruction limit reached!
% 89.74/13.00  % (2384)------------------------------
% 89.74/13.00  % (2384)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 89.74/13.00  % (2384)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 89.74/13.00  % (2384)Termination reason: Unknown
% 89.74/13.00  % (2384)Termination phase: Property scanning
% 89.74/13.00  
% 89.74/13.00  % (2384)Memory used [KB]: 36971
% 89.74/13.00  % (2384)Time elapsed: 0.820 s
% 89.74/13.00  % (2384)Instructions burned: 1679 (million)
% 89.74/13.00  % (2384)------------------------------
% 89.74/13.00  % (2384)------------------------------
% 89.74/13.01  % (2401)dis+10_2:1_abs=on:fde=none:lcm=reverse:nwc=2.0:plsq=on:plsqc=1:plsql=on:plsqr=4095,256:s2a=on:sac=on:sp=reverse_arity:i=2311:si=on:rawr=on:rtra=on_0 on theBenchmark for (2873ds/2311Mi)
% 91.41/13.06  % (2402)dis+1002_1:1_ep=RS:erd=off:sac=on:sos=on:i=190:si=on:rawr=on:rtra=on_0 on theBenchmark for (2873ds/190Mi)
% 91.51/13.09  % (2369)Instruction limit reached!
% 91.51/13.09  % (2369)------------------------------
% 91.51/13.09  % (2369)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 91.51/13.09  % (2369)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 91.51/13.09  % (2369)Termination reason: Unknown
% 91.51/13.09  % (2369)Termination phase: Preprocessing 3
% 91.51/13.09  
% 91.51/13.09  % (2369)Memory used [KB]: 26481
% 91.51/13.09  % (2369)Time elapsed: 0.298 s
% 91.51/13.09  % (2369)Instructions burned: 446 (million)
% 91.51/13.09  % (2369)------------------------------
% 91.51/13.09  % (2369)------------------------------
% 92.25/13.17  % (2402)Instruction limit reached!
% 92.25/13.17  % (2402)------------------------------
% 92.25/13.17  % (2402)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 92.25/13.17  % (2402)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 92.25/13.17  % (2402)Termination reason: Unknown
% 92.25/13.17  % (2402)Termination phase: Preprocessing 1
% 92.25/13.17  
% 92.25/13.17  % (2402)Memory used [KB]: 23539
% 92.25/13.17  % (2402)Time elapsed: 0.117 s
% 92.25/13.17  % (2402)Instructions burned: 190 (million)
% 92.25/13.17  % (2402)------------------------------
% 92.25/13.17  % (2402)------------------------------
% 92.83/13.24  % (2403)lrs+1010_1:1_sd=1:sos=on:sp=frequency:ss=included:to=lpo:i=319:si=on:rawr=on:rtra=on_0 on theBenchmark for (2873ds/319Mi)
% 93.18/13.30  % (2390)Instruction limit reached!
% 93.18/13.30  % (2390)------------------------------
% 93.18/13.30  % (2390)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 93.18/13.30  % (2390)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 93.18/13.30  % (2390)Termination reason: Unknown
% 93.18/13.30  % (2390)Termination phase: Preprocessing 1
% 93.18/13.30  
% 93.18/13.30  % (2390)Memory used [KB]: 22643
% 93.18/13.30  % (2390)Time elapsed: 0.126 s
% 93.18/13.30  % (2390)Instructions burned: 167 (million)
% 93.18/13.30  % (2390)------------------------------
% 93.18/13.30  % (2390)------------------------------
% 93.67/13.34  % (2392)Instruction limit reached!
% 93.67/13.34  % (2392)------------------------------
% 93.67/13.34  % (2392)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 93.67/13.34  % (2392)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 93.67/13.34  % (2392)Termination reason: Unknown
% 93.67/13.34  % (2392)Termination phase: Preprocessing 3
% 93.67/13.34  
% 93.67/13.34  % (2392)Memory used [KB]: 25585
% 93.67/13.34  % (2392)Time elapsed: 0.319 s
% 93.67/13.34  % (2392)Instructions burned: 558 (million)
% 93.67/13.34  % (2392)------------------------------
% 93.67/13.34  % (2392)------------------------------
% 93.81/13.40  % (2224)Instruction limit reached!
% 93.81/13.40  % (2224)------------------------------
% 93.81/13.40  % (2224)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 93.81/13.40  % (2224)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 93.81/13.40  % (2224)Termination reason: Unknown
% 93.81/13.40  % (2224)Termination phase: Property scanning
% 93.81/13.40  
% 93.81/13.40  % (2224)Memory used [KB]: 38250
% 93.81/13.40  % (2224)Time elapsed: 1.570 s
% 93.81/13.40  % (2224)Instructions burned: 2850 (million)
% 93.81/13.40  % (2224)------------------------------
% 93.81/13.40  % (2224)------------------------------
% 93.81/13.40  % (2405)lrs+1011_45163:73544_aac=none:abs=on:add=large:afr=on:alpa=false:amm=off:anc=none:avsq=on:avsqr=57,253:bs=on:bsr=unit_only:cond=fast:ep=R:fde=unused:gsp=on:mep=off:nwc=4.0:skr=on:slsq=on:slsqc=2:slsql=off:slsqr=59173,778640:sp=occurrence:updr=off:i=125:si=on:rawr=on:rtra=on_0 on theBenchmark for (2871ds/125Mi)
% 94.16/13.43  % (2379)Instruction limit reached!
% 94.16/13.43  % (2379)------------------------------
% 94.16/13.43  % (2379)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 94.16/13.43  % (2379)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 94.16/13.43  % (2379)Termination reason: Unknown
% 94.16/13.43  % (2379)Termination phase: Preprocessing 3
% 94.16/13.43  
% 94.16/13.43  % (2379)Memory used [KB]: 34413
% 94.16/13.43  % (2379)Time elapsed: 0.387 s
% 94.16/13.43  % (2379)Instructions burned: 595 (million)
% 94.16/13.43  % (2379)------------------------------
% 94.16/13.43  % (2379)------------------------------
% 94.38/13.47  % (2405)Instruction limit reached!
% 94.38/13.47  % (2405)------------------------------
% 94.38/13.47  % (2405)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 94.38/13.47  % (2405)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 94.38/13.47  % (2405)Termination reason: Unknown
% 94.38/13.47  % (2405)Termination phase: Preprocessing 1
% 94.38/13.47  
% 94.38/13.47  % (2405)Memory used [KB]: 13560
% 94.38/13.47  % (2405)Time elapsed: 0.074 s
% 94.38/13.47  % (2405)Instructions burned: 125 (million)
% 94.38/13.47  % (2405)------------------------------
% 94.38/13.47  % (2405)------------------------------
% 94.38/13.52  % (2404)lrs+10_1:1_amm=off:br=off:nwc=5.0:sfv=off:sos=all:ss=axioms:to=lpo:urr=ec_only:i=305:si=on:rawr=on:rtra=on_0 on theBenchmark for (2872ds/305Mi)
% 94.38/13.53  % (2416)lrs+1011_1:1_fd=preordered:fsd=on:sos=on:thsq=on:thsqc=64:thsqd=32:uwa=ground:i=511:si=on:rawr=on:rtra=on_0 on theBenchmark for (2868ds/511Mi)
% 95.99/13.63  % (2366)Instruction limit reached!
% 95.99/13.63  % (2366)------------------------------
% 95.99/13.63  % (2366)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 95.99/13.63  % (2366)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 95.99/13.63  % (2366)Termination reason: Unknown
% 95.99/13.63  % (2366)Termination phase: Property scanning
% 95.99/13.63  
% 95.99/13.63  % (2366)Memory used [KB]: 42344
% 95.99/13.63  % (2366)Time elapsed: 0.567 s
% 95.99/13.63  % (2366)Instructions burned: 911 (million)
% 95.99/13.63  % (2366)------------------------------
% 95.99/13.63  % (2366)------------------------------
% 95.99/13.63  % (2394)Instruction limit reached!
% 95.99/13.63  % (2394)------------------------------
% 95.99/13.63  % (2394)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 95.99/13.63  % (2394)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 95.99/13.63  % (2394)Termination reason: Unknown
% 95.99/13.63  % (2394)Termination phase: Preprocessing 1
% 95.99/13.63  
% 95.99/13.63  % (2394)Memory used [KB]: 22387
% 95.99/13.63  % (2394)Time elapsed: 0.184 s
% 95.99/13.63  % (2394)Instructions burned: 259 (million)
% 95.99/13.63  % (2394)------------------------------
% 95.99/13.63  % (2394)------------------------------
% 95.99/13.64  % (2410)lrs+1011_1:1_ep=R:gsp=on:nm=0:sos=on:spb=units:ss=included:i=229:si=on:rawr=on:rtra=on_0 on theBenchmark for (2870ds/229Mi)
% 95.99/13.67  % (2411)lrs+10_1:1_bs=unit_only:drc=off:fd=preordered:foolp=on:nwc=5.0:plsq=on:plsql=on:s2a=on:s2at=3.0:sp=frequency:to=lpo:uwa=interpreted_only:i=835:si=on:rawr=on:rtra=on_0 on theBenchmark for (2870ds/835Mi)
% 96.54/13.71  % (2415)lrs+10_1:1_amm=off:br=off:bs=on:etr=on:fsd=on:newcnf=on:plsq=on:plsqc=2:plsql=on:s2a=on:s2at=3.0:sac=on:sd=2:sfv=off:sos=all:sp=frequency:ss=axioms:urr=on:i=592:si=on:rawr=on:rtra=on_0 on theBenchmark for (2868ds/592Mi)
% 97.17/13.77  % (2403)Instruction limit reached!
% 97.17/13.77  % (2403)------------------------------
% 97.17/13.77  % (2403)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 97.17/13.77  % (2403)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 97.17/13.77  % (2403)Termination reason: Unknown
% 97.17/13.77  % (2403)Termination phase: Preprocessing 3
% 97.17/13.77  
% 97.17/13.77  % (2403)Memory used [KB]: 23922
% 97.17/13.77  % (2403)Time elapsed: 0.200 s
% 97.17/13.77  % (2403)Instructions burned: 320 (million)
% 97.17/13.77  % (2403)------------------------------
% 97.17/13.77  % (2403)------------------------------
% 97.40/13.82  % (2416)Instruction limit reached!
% 97.40/13.82  % (2416)------------------------------
% 97.40/13.82  % (2416)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 97.40/13.82  % (2416)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 97.40/13.82  % (2416)Termination reason: Unknown
% 97.40/13.82  % (2416)Termination phase: Preprocessing 3
% 97.40/13.82  
% 97.40/13.82  % (2416)Memory used [KB]: 34285
% 97.40/13.82  % (2416)Time elapsed: 0.291 s
% 97.40/13.82  % (2416)Instructions burned: 511 (million)
% 97.40/13.82  % (2416)------------------------------
% 97.40/13.82  % (2416)------------------------------
% 97.63/13.84  % (2414)lrs+1002_1:1_afr=on:fde=none:newcnf=on:nwc=3.0:sas=z3:sos=all:spb=goal:ss=axioms:st=2.0:to=lpo:i=1618:si=on:rawr=on:rtra=on_0 on theBenchmark for (2869ds/1618Mi)
% 97.63/13.86  % (2212)Instruction limit reached!
% 97.63/13.86  % (2212)------------------------------
% 97.63/13.86  % (2212)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 97.63/13.86  % (2212)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 97.63/13.86  % (2212)Termination reason: Unknown
% 97.63/13.86  % (2212)Termination phase: Saturation
% 97.63/13.86  
% 97.63/13.86  % (2212)Memory used [KB]: 73431
% 97.63/13.86  % (2212)Time elapsed: 2.103 s
% 97.63/13.86  % (2212)Instructions burned: 3379 (million)
% 97.63/13.86  % (2212)------------------------------
% 97.63/13.86  % (2212)------------------------------
% 97.63/13.88  % (2426)dis+11_1:1_av=off:bd=off:br=off:erd=off:ins=1:nm=0:nwc=3.0:s2a=on:slsq=on:slsqc=2:slsqr=1,2:urr=on:i=1141:si=on:rawr=on:rtra=on_0 on theBenchmark for (2865ds/1141Mi)
% 98.23/13.97  % (2419)lrs+10_1:64_plsq=on:plsqr=32,1:sac=on:sos=all:ss=axioms:st=5.0:i=154:si=on:rawr=on:rtra=on_0 on theBenchmark for (2866ds/154Mi)
% 98.23/13.97  % (2418)dis+11_1:1_av=off:bce=on:bs=on:ep=RST:gsp=on:nm=0:ss=included:i=131:si=on:rawr=on:rtra=on_0 on theBenchmark for (2866ds/131Mi)
% 99.08/14.12  % (2401)Instruction limit reached!
% 99.08/14.12  % (2401)------------------------------
% 99.08/14.12  % (2401)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 99.08/14.12  % (2401)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 99.08/14.12  % (2401)Termination reason: Unknown
% 99.08/14.12  % (2401)Termination phase: Saturation
% 99.08/14.12  
% 99.08/14.12  % (2401)Memory used [KB]: 47973
% 99.08/14.12  % (2401)Time elapsed: 1.117 s
% 99.08/14.12  % (2401)Instructions burned: 2312 (million)
% 99.08/14.12  % (2401)------------------------------
% 99.08/14.12  % (2401)------------------------------
% 99.88/14.13  % (2423)lrs+1011_1:1_bd=preordered:drc=off:fd=preordered:fsr=off:plsq=on:i=1003:si=on:rawr=on:rtra=on_0 on theBenchmark for (2865ds/1003Mi)
% 99.88/14.14  % (2241)First to succeed.
% 99.88/14.15  % (2427)lrs+11_26459:191296_av=off:awrs=converge:awrsf=30:bd=preordered:bs=unit_only:drc=off:etr=on:flr=on:lwlo=on:nwc=5.0:plsq=on:plsqc=1:plsql=on:plsqr=1,32:skr=on:slsq=on:slsqr=18,107:sp=const_min:tgt=ground:to=lpo:urr=ec_only:i=8110:si=on:rawr=on:rtra=on_0 on theBenchmark for (2864ds/8110Mi)
% 100.87/14.26  % (2432)dis+1010_1:4_aac=none:abs=on:atotf=0.5:avsq=on:avsqc=2:avsqr=215,247:awrs=converge:awrsf=128:bsd=on:erd=off:fde=none:gve=cautious:newcnf=on:nwc=5.0:rnwc=on:sac=on:sas=z3:sp=const_min:tgt=ground:thsq=on:thsqc=64:thsqr=1,4:i=12213:si=on:rawr=on:rtra=on_0 on theBenchmark for (2862ds/12213Mi)
% 100.87/14.28  % (2410)Instruction limit reached!
% 100.87/14.28  % (2410)------------------------------
% 100.87/14.28  % (2410)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 100.87/14.28  % (2410)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 100.87/14.28  % (2410)Termination reason: Unknown
% 100.87/14.28  % (2410)Termination phase: Preprocessing 1
% 100.87/14.28  
% 100.87/14.28  % (2410)Memory used [KB]: 21236
% 100.87/14.28  % (2410)Time elapsed: 0.159 s
% 100.87/14.28  % (2410)Instructions burned: 230 (million)
% 100.87/14.28  % (2410)------------------------------
% 100.87/14.28  % (2410)------------------------------
% 101.23/14.32  % (2418)Instruction limit reached!
% 101.23/14.32  % (2418)------------------------------
% 101.23/14.32  % (2418)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 101.23/14.32  % (2418)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 101.23/14.32  % (2418)Termination reason: Unknown
% 101.23/14.32  % (2418)Termination phase: Preprocessing 1
% 101.23/14.32  
% 101.23/14.32  % (2418)Memory used [KB]: 14200
% 101.23/14.32  % (2418)Time elapsed: 0.089 s
% 101.23/14.32  % (2418)Instructions burned: 132 (million)
% 101.23/14.32  % (2418)------------------------------
% 101.23/14.32  % (2418)------------------------------
% 101.70/14.36  % (2419)Instruction limit reached!
% 101.70/14.36  % (2419)------------------------------
% 101.70/14.36  % (2419)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 101.70/14.36  % (2419)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 101.70/14.36  % (2419)Termination reason: Unknown
% 101.70/14.36  % (2419)Termination phase: SInE selection
% 101.70/14.36  
% 101.70/14.36  % (2419)Memory used [KB]: 12792
% 101.70/14.36  % (2419)Time elapsed: 0.100 s
% 101.70/14.36  % (2419)Instructions burned: 155 (million)
% 101.70/14.36  % (2419)------------------------------
% 101.70/14.36  % (2419)------------------------------
% 102.09/14.43  % (2316)Instruction limit reached!
% 102.09/14.43  % (2316)------------------------------
% 102.09/14.43  % (2316)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 102.09/14.43  % (2316)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 102.09/14.43  % (2316)Termination reason: Unknown
% 102.09/14.43  % (2316)Termination phase: 2316 Aborted by signal SIGSEGV on /export/starexec/sandbox2/benchmark/theBenchmark.p
% 102.09/14.43  % (2316)------------------------------
% 102.09/14.43  % (2316)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 102.09/14.43  % (2316)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 102.09/14.43  % (2316)Termination reason: Unknown
% 103.34/14.59  % (2433)dis+1011_1:1024_av=off:erd=off:fde=none:s2agt=32:slsq=on:slsqc=1:i=2082:si=on:rawr=on:rtra=on_0 on theBenchmark for (2860ds/2082Mi)
% 103.34/14.61  % (2404)Instruction limit reached!
% 103.34/14.61  % (2404)------------------------------
% 103.34/14.61  % (2404)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 103.34/14.61  % (2404)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 103.34/14.61  % (2404)Termination reason: Unknown
% 103.34/14.61  % (2404)Termination phase: Preprocessing 3
% 103.34/14.61  
% 103.34/14.61  % (2404)Memory used [KB]: 21108
% 103.34/14.61  % (2404)Time elapsed: 0.204 s
% 103.34/14.61  % (2404)Instructions burned: 305 (million)
% 103.34/14.61  % (2404)------------------------------
% 103.34/14.61  % (2404)------------------------------
% 103.34/14.63  % (2241)Refutation found. Thanks to Tanya!
% 103.34/14.63  % SZS status Theorem for theBenchmark
% 103.34/14.63  % SZS output start Proof for theBenchmark
% See solution above
% 103.71/14.65  % (2241)------------------------------
% 103.71/14.65  % (2241)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 103.71/14.65  % (2241)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 103.71/14.65  % (2241)Termination reason: Refutation
% 103.71/14.65  
% 103.71/14.65  % (2241)Memory used [KB]: 40169
% 103.71/14.65  % (2241)Time elapsed: 6.348 s
% 103.71/14.65  % (2241)Instructions burned: 2859 (million)
% 103.71/14.65  % (2241)------------------------------
% 103.71/14.65  % (2241)------------------------------
% 103.71/14.65  % (1832)Success in time 14.3 s
%------------------------------------------------------------------------------