TSTP Solution File: RNG046+1 by Vampire-SAT---4.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Vampire-SAT---4.8
% Problem  : RNG046+1 : TPTP v8.1.2. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : vampire --ignore_missing on --mode portfolio/casc [--schedule casc_hol_2020] -p tptp -om szs -t %d %s

% Computer : n017.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 : Fri Sep  1 21:57:49 EDT 2023

% Result   : Theorem 0.16s 0.65s
% Output   : Refutation 0.16s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :    7
%            Number of leaves      :  485
% Syntax   : Number of formulae    : 1678 (  40 unt;   0 def)
%            Number of atoms       : 6722 (1207 equ)
%            Maximal formula atoms :    9 (   4 avg)
%            Number of connectives : 9525 (4481   ~;4499   |;  64   &)
%                                         ( 467 <=>;  14  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   13 (   6 avg)
%            Maximal term depth    :    6 (   2 avg)
%            Number of predicates  :  473 ( 471 usr; 468 prp; 0-2 aty)
%            Number of functors    :    9 (   9 usr;   4 con; 0-2 aty)
%            Number of variables   : 2191 (;2187   !;   4   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f5506,plain,
    $false,
    inference(avatar_sat_refutation,[],[f86,f91,f96,f101,f106,f110,f118,f122,f126,f131,f135,f143,f149,f153,f157,f161,f165,f169,f178,f182,f186,f190,f194,f209,f216,f222,f226,f233,f237,f238,f239,f249,f261,f284,f288,f314,f318,f334,f344,f356,f361,f365,f383,f387,f391,f395,f421,f432,f436,f456,f469,f473,f477,f482,f486,f524,f540,f544,f548,f553,f574,f578,f582,f586,f614,f625,f629,f633,f637,f676,f681,f688,f692,f696,f700,f734,f739,f743,f747,f751,f755,f759,f797,f810,f814,f818,f822,f826,f830,f853,f877,f888,f899,f903,f907,f912,f916,f944,f948,f964,f970,f986,f990,f1009,f1022,f1035,f1039,f1072,f1077,f1090,f1095,f1100,f1105,f1110,f1124,f1125,f1126,f1170,f1325,f1407,f1492,f1698,f1703,f1708,f1714,f1720,f1726,f1732,f1738,f1748,f1753,f1757,f1776,f1781,f1786,f1791,f1796,f1801,f1806,f1811,f1831,f1835,f1839,f1865,f1869,f1884,f1898,f1902,f1906,f1910,f1914,f1918,f1922,f1926,f1930,f1935,f1939,f1943,f1947,f1951,f1955,f1959,f1963,f1967,f1971,f1985,f2074,f2140,f2144,f2148,f2154,f2158,f2162,f2171,f2180,f2184,f2248,f2262,f2266,f2272,f2276,f2280,f2284,f2288,f2292,f2296,f2300,f2304,f2308,f2314,f2318,f2322,f2326,f2330,f2334,f2338,f2342,f2346,f2350,f2355,f2461,f2571,f2602,f2606,f2610,f2614,f2618,f2622,f2626,f2630,f2636,f2713,f2717,f2721,f2725,f2729,f2757,f2761,f2766,f2770,f2774,f2778,f2782,f2786,f2790,f2794,f2798,f2802,f2806,f2812,f2816,f2820,f2824,f2828,f2832,f2836,f2840,f2844,f2848,f2853,f2857,f2861,f3013,f3062,f3066,f3070,f3074,f3079,f3083,f3087,f3091,f3095,f3099,f3103,f3132,f3192,f3196,f3200,f3221,f3225,f3229,f3233,f3237,f3241,f3245,f3249,f3255,f3259,f3263,f3267,f3271,f3275,f3279,f3283,f3287,f3291,f3297,f3301,f3305,f3309,f3313,f3317,f3346,f3430,f3506,f3510,f3514,f3518,f3522,f3526,f3530,f3534,f3538,f3542,f3546,f3647,f3651,f3655,f3659,f3663,f3667,f3731,f3735,f3739,f3743,f3747,f3751,f3755,f3759,f3765,f3769,f3773,f3854,f3858,f3880,f3889,f3893,f3897,f3901,f3905,f3909,f3913,f3917,f3921,f3925,f3934,f3938,f3942,f3946,f3950,f3954,f3958,f4053,f4072,f4076,f4080,f4084,f4088,f4092,f4096,f4100,f4113,f4117,f4121,f4125,f4129,f4133,f4137,f4141,f4145,f4149,f4213,f4296,f4297,f4302,f4306,f4310,f4314,f4318,f4322,f4326,f4330,f4334,f4350,f4354,f4407,f4441,f4445,f4449,f4453,f4457,f4461,f4466,f4470,f4474,f4478,f4482,f4486,f4490,f4494,f4498,f4502,f4506,f4511,f4575,f4625,f4629,f4633,f4637,f4642,f4646,f4650,f4654,f4658,f4720,f4751,f4755,f4759,f4763,f4767,f4771,f4775,f4779,f4784,f4788,f4792,f4796,f4800,f4804,f4808,f4812,f4816,f4820,f4824,f4829,f4833,f4837,f4889,f4964,f4989,f4993,f4997,f5001,f5050,f5054,f5058,f5062,f5066,f5096,f5100,f5104,f5108,f5112,f5116,f5120,f5124,f5128,f5156,f5184,f5188,f5192,f5196,f5212,f5230,f5234,f5238,f5242,f5270,f5274,f5278,f5282,f5286,f5328,f5342,f5346,f5350,f5354,f5358,f5386,f5390,f5395,f5399,f5403,f5407,f5411,f5415,f5419,f5448,f5482,f5486,f5490,f5494,f5498,f5505]) ).

fof(f5505,plain,
    ( spl2_5
    | ~ spl2_1
    | ~ spl2_2
    | ~ spl2_118
    | ~ spl2_129
    | ~ spl2_134
    | ~ spl2_155
    | ~ spl2_175 ),
    inference(avatar_split_clause,[],[f2379,f2264,f1949,f1803,f1778,f1700,f88,f83,f103]) ).

fof(f103,plain,
    ( spl2_5
  <=> sdtasdt0(smndt0(xx),smndt0(xy)) = sdtasdt0(xx,xy) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_5])]) ).

fof(f83,plain,
    ( spl2_1
  <=> aScalar0(xx) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_1])]) ).

fof(f88,plain,
    ( spl2_2
  <=> aScalar0(xy) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_2])]) ).

fof(f1700,plain,
    ( spl2_118
  <=> sdtasdt0(xx,xy) = sdtasdt0(xy,xx) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_118])]) ).

fof(f1778,plain,
    ( spl2_129
  <=> sdtasdt0(xy,smndt0(xx)) = smndt0(sdtasdt0(xx,xy)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_129])]) ).

fof(f1803,plain,
    ( spl2_134
  <=> smndt0(sdtasdt0(xx,xy)) = sdtasdt0(smndt0(xx),xy) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_134])]) ).

fof(f1949,plain,
    ( spl2_155
  <=> ! [X9] :
        ( sdtasdt0(X9,xx) = smndt0(sdtasdt0(X9,smndt0(xx)))
        | ~ aScalar0(X9) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_155])]) ).

fof(f2264,plain,
    ( spl2_175
  <=> ! [X4] :
        ( sdtasdt0(smndt0(X4),smndt0(xy)) = smndt0(sdtasdt0(smndt0(X4),xy))
        | ~ aScalar0(X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_175])]) ).

fof(f2379,plain,
    ( sdtasdt0(smndt0(xx),smndt0(xy)) = sdtasdt0(xx,xy)
    | ~ spl2_1
    | ~ spl2_2
    | ~ spl2_118
    | ~ spl2_129
    | ~ spl2_134
    | ~ spl2_155
    | ~ spl2_175 ),
    inference(forward_demodulation,[],[f2378,f2094]) ).

fof(f2094,plain,
    ( sdtasdt0(xx,xy) = smndt0(smndt0(sdtasdt0(xx,xy)))
    | ~ spl2_2
    | ~ spl2_118
    | ~ spl2_129
    | ~ spl2_155 ),
    inference(forward_demodulation,[],[f2093,f1702]) ).

fof(f1702,plain,
    ( sdtasdt0(xx,xy) = sdtasdt0(xy,xx)
    | ~ spl2_118 ),
    inference(avatar_component_clause,[],[f1700]) ).

fof(f2093,plain,
    ( sdtasdt0(xy,xx) = smndt0(smndt0(sdtasdt0(xx,xy)))
    | ~ spl2_2
    | ~ spl2_129
    | ~ spl2_155 ),
    inference(forward_demodulation,[],[f2089,f1780]) ).

fof(f1780,plain,
    ( sdtasdt0(xy,smndt0(xx)) = smndt0(sdtasdt0(xx,xy))
    | ~ spl2_129 ),
    inference(avatar_component_clause,[],[f1778]) ).

fof(f2089,plain,
    ( sdtasdt0(xy,xx) = smndt0(sdtasdt0(xy,smndt0(xx)))
    | ~ spl2_2
    | ~ spl2_155 ),
    inference(resolution,[],[f1950,f90]) ).

fof(f90,plain,
    ( aScalar0(xy)
    | ~ spl2_2 ),
    inference(avatar_component_clause,[],[f88]) ).

fof(f1950,plain,
    ( ! [X9] :
        ( ~ aScalar0(X9)
        | sdtasdt0(X9,xx) = smndt0(sdtasdt0(X9,smndt0(xx))) )
    | ~ spl2_155 ),
    inference(avatar_component_clause,[],[f1949]) ).

fof(f2378,plain,
    ( sdtasdt0(smndt0(xx),smndt0(xy)) = smndt0(smndt0(sdtasdt0(xx,xy)))
    | ~ spl2_1
    | ~ spl2_134
    | ~ spl2_175 ),
    inference(forward_demodulation,[],[f2373,f1805]) ).

fof(f1805,plain,
    ( smndt0(sdtasdt0(xx,xy)) = sdtasdt0(smndt0(xx),xy)
    | ~ spl2_134 ),
    inference(avatar_component_clause,[],[f1803]) ).

fof(f2373,plain,
    ( sdtasdt0(smndt0(xx),smndt0(xy)) = smndt0(sdtasdt0(smndt0(xx),xy))
    | ~ spl2_1
    | ~ spl2_175 ),
    inference(resolution,[],[f2265,f85]) ).

fof(f85,plain,
    ( aScalar0(xx)
    | ~ spl2_1 ),
    inference(avatar_component_clause,[],[f83]) ).

fof(f2265,plain,
    ( ! [X4] :
        ( ~ aScalar0(X4)
        | sdtasdt0(smndt0(X4),smndt0(xy)) = smndt0(sdtasdt0(smndt0(X4),xy)) )
    | ~ spl2_175 ),
    inference(avatar_component_clause,[],[f2264]) ).

fof(f5498,plain,
    ( spl2_467
    | ~ spl2_4
    | ~ spl2_106 ),
    inference(avatar_split_clause,[],[f1046,f1037,f98,f5496]) ).

fof(f5496,plain,
    ( spl2_467
  <=> ! [X0,X3,X2,X1] :
        ( ~ aScalar0(X0)
        | ~ aScalar0(X1)
        | ~ aScalar0(X2)
        | sdtasdt0(sdtpldt0(X2,X1),sdtpldt0(X0,sdtasdt0(X3,sz0z00))) = sdtpldt0(sdtpldt0(sdtasdt0(X2,X0),sdtasdt0(X2,sdtasdt0(X3,sz0z00))),sdtpldt0(sdtasdt0(X1,X0),sdtasdt0(X1,sdtasdt0(X3,sz0z00))))
        | ~ aScalar0(X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_467])]) ).

fof(f98,plain,
    ( spl2_4
  <=> aScalar0(sz0z00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_4])]) ).

fof(f1037,plain,
    ( spl2_106
  <=> ! [X10,X11,X12,X9,X8] :
        ( sdtasdt0(sdtpldt0(X8,X9),sdtpldt0(X10,sdtasdt0(X11,X12))) = sdtpldt0(sdtpldt0(sdtasdt0(X8,X10),sdtasdt0(X8,sdtasdt0(X11,X12))),sdtpldt0(sdtasdt0(X9,X10),sdtasdt0(X9,sdtasdt0(X11,X12))))
        | ~ aScalar0(X10)
        | ~ aScalar0(X9)
        | ~ aScalar0(X8)
        | ~ aScalar0(X12)
        | ~ aScalar0(X11) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_106])]) ).

fof(f1046,plain,
    ( ! [X2,X3,X0,X1] :
        ( ~ aScalar0(X0)
        | ~ aScalar0(X1)
        | ~ aScalar0(X2)
        | sdtasdt0(sdtpldt0(X2,X1),sdtpldt0(X0,sdtasdt0(X3,sz0z00))) = sdtpldt0(sdtpldt0(sdtasdt0(X2,X0),sdtasdt0(X2,sdtasdt0(X3,sz0z00))),sdtpldt0(sdtasdt0(X1,X0),sdtasdt0(X1,sdtasdt0(X3,sz0z00))))
        | ~ aScalar0(X3) )
    | ~ spl2_4
    | ~ spl2_106 ),
    inference(resolution,[],[f1038,f100]) ).

fof(f100,plain,
    ( aScalar0(sz0z00)
    | ~ spl2_4 ),
    inference(avatar_component_clause,[],[f98]) ).

fof(f1038,plain,
    ( ! [X10,X11,X8,X9,X12] :
        ( ~ aScalar0(X12)
        | ~ aScalar0(X10)
        | ~ aScalar0(X9)
        | ~ aScalar0(X8)
        | sdtasdt0(sdtpldt0(X8,X9),sdtpldt0(X10,sdtasdt0(X11,X12))) = sdtpldt0(sdtpldt0(sdtasdt0(X8,X10),sdtasdt0(X8,sdtasdt0(X11,X12))),sdtpldt0(sdtasdt0(X9,X10),sdtasdt0(X9,sdtasdt0(X11,X12))))
        | ~ aScalar0(X11) )
    | ~ spl2_106 ),
    inference(avatar_component_clause,[],[f1037]) ).

fof(f5494,plain,
    ( spl2_466
    | ~ spl2_4
    | ~ spl2_105 ),
    inference(avatar_split_clause,[],[f1040,f1033,f98,f5492]) ).

fof(f5492,plain,
    ( spl2_466
  <=> ! [X0,X3,X2,X1] :
        ( ~ aScalar0(X0)
        | ~ aScalar0(X1)
        | ~ aScalar0(X2)
        | sdtasdt0(sdtpldt0(X2,X1),sdtpldt0(X0,sdtpldt0(X3,sz0z00))) = sdtpldt0(sdtpldt0(sdtasdt0(X2,X0),sdtasdt0(X2,sdtpldt0(X3,sz0z00))),sdtpldt0(sdtasdt0(X1,X0),sdtasdt0(X1,sdtpldt0(X3,sz0z00))))
        | ~ aScalar0(X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_466])]) ).

fof(f1033,plain,
    ( spl2_105
  <=> ! [X5,X4,X7,X6,X3] :
        ( sdtasdt0(sdtpldt0(X3,X4),sdtpldt0(X5,sdtpldt0(X6,X7))) = sdtpldt0(sdtpldt0(sdtasdt0(X3,X5),sdtasdt0(X3,sdtpldt0(X6,X7))),sdtpldt0(sdtasdt0(X4,X5),sdtasdt0(X4,sdtpldt0(X6,X7))))
        | ~ aScalar0(X5)
        | ~ aScalar0(X4)
        | ~ aScalar0(X3)
        | ~ aScalar0(X7)
        | ~ aScalar0(X6) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_105])]) ).

fof(f1040,plain,
    ( ! [X2,X3,X0,X1] :
        ( ~ aScalar0(X0)
        | ~ aScalar0(X1)
        | ~ aScalar0(X2)
        | sdtasdt0(sdtpldt0(X2,X1),sdtpldt0(X0,sdtpldt0(X3,sz0z00))) = sdtpldt0(sdtpldt0(sdtasdt0(X2,X0),sdtasdt0(X2,sdtpldt0(X3,sz0z00))),sdtpldt0(sdtasdt0(X1,X0),sdtasdt0(X1,sdtpldt0(X3,sz0z00))))
        | ~ aScalar0(X3) )
    | ~ spl2_4
    | ~ spl2_105 ),
    inference(resolution,[],[f1034,f100]) ).

fof(f1034,plain,
    ( ! [X3,X6,X7,X4,X5] :
        ( ~ aScalar0(X7)
        | ~ aScalar0(X5)
        | ~ aScalar0(X4)
        | ~ aScalar0(X3)
        | sdtasdt0(sdtpldt0(X3,X4),sdtpldt0(X5,sdtpldt0(X6,X7))) = sdtpldt0(sdtpldt0(sdtasdt0(X3,X5),sdtasdt0(X3,sdtpldt0(X6,X7))),sdtpldt0(sdtasdt0(X4,X5),sdtasdt0(X4,sdtpldt0(X6,X7))))
        | ~ aScalar0(X6) )
    | ~ spl2_105 ),
    inference(avatar_component_clause,[],[f1033]) ).

fof(f5490,plain,
    ( spl2_465
    | ~ spl2_9
    | ~ spl2_104 ),
    inference(avatar_split_clause,[],[f1028,f1020,f124,f5488]) ).

fof(f5488,plain,
    ( spl2_465
  <=> ! [X13,X14,X16,X15] :
        ( ~ aScalar0(X13)
        | ~ aScalar0(X14)
        | ~ aScalar0(X15)
        | sdtasdt0(sdtpldt0(X15,X14),sdtpldt0(X13,smndt0(smndt0(X16)))) = sdtpldt0(sdtpldt0(sdtasdt0(X15,X13),sdtasdt0(X15,smndt0(smndt0(X16)))),sdtpldt0(sdtasdt0(X14,X13),sdtasdt0(X14,smndt0(smndt0(X16)))))
        | ~ aScalar0(X16) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_465])]) ).

fof(f124,plain,
    ( spl2_9
  <=> ! [X0] :
        ( aScalar0(smndt0(X0))
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_9])]) ).

fof(f1020,plain,
    ( spl2_104
  <=> ! [X13,X14,X16,X15] :
        ( sdtasdt0(sdtpldt0(X13,X14),sdtpldt0(X15,smndt0(X16))) = sdtpldt0(sdtpldt0(sdtasdt0(X13,X15),sdtasdt0(X13,smndt0(X16))),sdtpldt0(sdtasdt0(X14,X15),sdtasdt0(X14,smndt0(X16))))
        | ~ aScalar0(X15)
        | ~ aScalar0(X14)
        | ~ aScalar0(X13)
        | ~ aScalar0(X16) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_104])]) ).

fof(f1028,plain,
    ( ! [X16,X14,X15,X13] :
        ( ~ aScalar0(X13)
        | ~ aScalar0(X14)
        | ~ aScalar0(X15)
        | sdtasdt0(sdtpldt0(X15,X14),sdtpldt0(X13,smndt0(smndt0(X16)))) = sdtpldt0(sdtpldt0(sdtasdt0(X15,X13),sdtasdt0(X15,smndt0(smndt0(X16)))),sdtpldt0(sdtasdt0(X14,X13),sdtasdt0(X14,smndt0(smndt0(X16)))))
        | ~ aScalar0(X16) )
    | ~ spl2_9
    | ~ spl2_104 ),
    inference(resolution,[],[f1021,f125]) ).

fof(f125,plain,
    ( ! [X0] :
        ( aScalar0(smndt0(X0))
        | ~ aScalar0(X0) )
    | ~ spl2_9 ),
    inference(avatar_component_clause,[],[f124]) ).

fof(f1021,plain,
    ( ! [X16,X14,X15,X13] :
        ( ~ aScalar0(X16)
        | ~ aScalar0(X15)
        | ~ aScalar0(X14)
        | ~ aScalar0(X13)
        | sdtasdt0(sdtpldt0(X13,X14),sdtpldt0(X15,smndt0(X16))) = sdtpldt0(sdtpldt0(sdtasdt0(X13,X15),sdtasdt0(X13,smndt0(X16))),sdtpldt0(sdtasdt0(X14,X15),sdtasdt0(X14,smndt0(X16)))) )
    | ~ spl2_104 ),
    inference(avatar_component_clause,[],[f1020]) ).

fof(f5486,plain,
    ( spl2_464
    | ~ spl2_24
    | ~ spl2_103 ),
    inference(avatar_split_clause,[],[f1012,f1007,f192,f5484]) ).

fof(f5484,plain,
    ( spl2_464
  <=> ! [X9,X7,X6,X8] :
        ( sdtasdt0(sdtpldt0(X6,X7),sdtpldt0(sdtasdt0(X8,X9),sz0z00)) = sdtpldt0(sdtpldt0(sdtasdt0(X6,sdtasdt0(X8,X9)),sdtasdt0(X6,sz0z00)),sdtpldt0(sdtasdt0(X7,sdtasdt0(X8,X9)),sdtasdt0(X7,sz0z00)))
        | ~ aScalar0(X7)
        | ~ aScalar0(X6)
        | ~ aScalar0(X9)
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_464])]) ).

fof(f192,plain,
    ( spl2_24
  <=> ! [X0,X1] :
        ( aScalar0(sdtasdt0(X0,X1))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_24])]) ).

fof(f1007,plain,
    ( spl2_103
  <=> ! [X2,X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,X1),sdtpldt0(X2,sz0z00)) = sdtpldt0(sdtpldt0(sdtasdt0(X0,X2),sdtasdt0(X0,sz0z00)),sdtpldt0(sdtasdt0(X1,X2),sdtasdt0(X1,sz0z00)))
        | ~ aScalar0(X2)
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_103])]) ).

fof(f1012,plain,
    ( ! [X8,X6,X9,X7] :
        ( sdtasdt0(sdtpldt0(X6,X7),sdtpldt0(sdtasdt0(X8,X9),sz0z00)) = sdtpldt0(sdtpldt0(sdtasdt0(X6,sdtasdt0(X8,X9)),sdtasdt0(X6,sz0z00)),sdtpldt0(sdtasdt0(X7,sdtasdt0(X8,X9)),sdtasdt0(X7,sz0z00)))
        | ~ aScalar0(X7)
        | ~ aScalar0(X6)
        | ~ aScalar0(X9)
        | ~ aScalar0(X8) )
    | ~ spl2_24
    | ~ spl2_103 ),
    inference(resolution,[],[f1008,f193]) ).

fof(f193,plain,
    ( ! [X0,X1] :
        ( aScalar0(sdtasdt0(X0,X1))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) )
    | ~ spl2_24 ),
    inference(avatar_component_clause,[],[f192]) ).

fof(f1008,plain,
    ( ! [X2,X0,X1] :
        ( ~ aScalar0(X2)
        | sdtasdt0(sdtpldt0(X0,X1),sdtpldt0(X2,sz0z00)) = sdtpldt0(sdtpldt0(sdtasdt0(X0,X2),sdtasdt0(X0,sz0z00)),sdtpldt0(sdtasdt0(X1,X2),sdtasdt0(X1,sz0z00)))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) )
    | ~ spl2_103 ),
    inference(avatar_component_clause,[],[f1007]) ).

fof(f5482,plain,
    ( spl2_463
    | ~ spl2_23
    | ~ spl2_103 ),
    inference(avatar_split_clause,[],[f1011,f1007,f188,f5480]) ).

fof(f5480,plain,
    ( spl2_463
  <=> ! [X3,X4,X5,X2] :
        ( sdtasdt0(sdtpldt0(X2,X3),sdtpldt0(sdtpldt0(X4,X5),sz0z00)) = sdtpldt0(sdtpldt0(sdtasdt0(X2,sdtpldt0(X4,X5)),sdtasdt0(X2,sz0z00)),sdtpldt0(sdtasdt0(X3,sdtpldt0(X4,X5)),sdtasdt0(X3,sz0z00)))
        | ~ aScalar0(X3)
        | ~ aScalar0(X2)
        | ~ aScalar0(X5)
        | ~ aScalar0(X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_463])]) ).

fof(f188,plain,
    ( spl2_23
  <=> ! [X0,X1] :
        ( aScalar0(sdtpldt0(X0,X1))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_23])]) ).

fof(f1011,plain,
    ( ! [X2,X3,X4,X5] :
        ( sdtasdt0(sdtpldt0(X2,X3),sdtpldt0(sdtpldt0(X4,X5),sz0z00)) = sdtpldt0(sdtpldt0(sdtasdt0(X2,sdtpldt0(X4,X5)),sdtasdt0(X2,sz0z00)),sdtpldt0(sdtasdt0(X3,sdtpldt0(X4,X5)),sdtasdt0(X3,sz0z00)))
        | ~ aScalar0(X3)
        | ~ aScalar0(X2)
        | ~ aScalar0(X5)
        | ~ aScalar0(X4) )
    | ~ spl2_23
    | ~ spl2_103 ),
    inference(resolution,[],[f1008,f189]) ).

fof(f189,plain,
    ( ! [X0,X1] :
        ( aScalar0(sdtpldt0(X0,X1))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) )
    | ~ spl2_23 ),
    inference(avatar_component_clause,[],[f188]) ).

fof(f5448,plain,
    ( spl2_462
    | ~ spl2_2
    | ~ spl2_118
    | ~ spl2_129
    | ~ spl2_133
    | ~ spl2_155
    | ~ spl2_174 ),
    inference(avatar_split_clause,[],[f2368,f2260,f1949,f1798,f1778,f1700,f88,f5445]) ).

fof(f5445,plain,
    ( spl2_462
  <=> sdtasdt0(xx,xy) = sdtasdt0(smndt0(xy),smndt0(xx)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_462])]) ).

fof(f1798,plain,
    ( spl2_133
  <=> smndt0(sdtasdt0(xx,xy)) = sdtasdt0(smndt0(xy),xx) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_133])]) ).

fof(f2260,plain,
    ( spl2_174
  <=> ! [X4] :
        ( sdtasdt0(smndt0(X4),smndt0(xx)) = smndt0(sdtasdt0(smndt0(X4),xx))
        | ~ aScalar0(X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_174])]) ).

fof(f2368,plain,
    ( sdtasdt0(xx,xy) = sdtasdt0(smndt0(xy),smndt0(xx))
    | ~ spl2_2
    | ~ spl2_118
    | ~ spl2_129
    | ~ spl2_133
    | ~ spl2_155
    | ~ spl2_174 ),
    inference(forward_demodulation,[],[f2367,f2094]) ).

fof(f2367,plain,
    ( smndt0(smndt0(sdtasdt0(xx,xy))) = sdtasdt0(smndt0(xy),smndt0(xx))
    | ~ spl2_2
    | ~ spl2_133
    | ~ spl2_174 ),
    inference(forward_demodulation,[],[f2361,f1800]) ).

fof(f1800,plain,
    ( smndt0(sdtasdt0(xx,xy)) = sdtasdt0(smndt0(xy),xx)
    | ~ spl2_133 ),
    inference(avatar_component_clause,[],[f1798]) ).

fof(f2361,plain,
    ( sdtasdt0(smndt0(xy),smndt0(xx)) = smndt0(sdtasdt0(smndt0(xy),xx))
    | ~ spl2_2
    | ~ spl2_174 ),
    inference(resolution,[],[f2261,f90]) ).

fof(f2261,plain,
    ( ! [X4] :
        ( ~ aScalar0(X4)
        | sdtasdt0(smndt0(X4),smndt0(xx)) = smndt0(sdtasdt0(smndt0(X4),xx)) )
    | ~ spl2_174 ),
    inference(avatar_component_clause,[],[f2260]) ).

fof(f5419,plain,
    ( spl2_461
    | ~ spl2_2
    | ~ spl2_106 ),
    inference(avatar_split_clause,[],[f1051,f1037,f88,f5417]) ).

fof(f5417,plain,
    ( spl2_461
  <=> ! [X28,X27,X25,X26] :
        ( ~ aScalar0(X25)
        | ~ aScalar0(X26)
        | ~ aScalar0(X27)
        | sdtasdt0(sdtpldt0(X27,X26),sdtpldt0(X25,sdtasdt0(X28,xy))) = sdtpldt0(sdtpldt0(sdtasdt0(X27,X25),sdtasdt0(X27,sdtasdt0(X28,xy))),sdtpldt0(sdtasdt0(X26,X25),sdtasdt0(X26,sdtasdt0(X28,xy))))
        | ~ aScalar0(X28) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_461])]) ).

fof(f1051,plain,
    ( ! [X28,X26,X27,X25] :
        ( ~ aScalar0(X25)
        | ~ aScalar0(X26)
        | ~ aScalar0(X27)
        | sdtasdt0(sdtpldt0(X27,X26),sdtpldt0(X25,sdtasdt0(X28,xy))) = sdtpldt0(sdtpldt0(sdtasdt0(X27,X25),sdtasdt0(X27,sdtasdt0(X28,xy))),sdtpldt0(sdtasdt0(X26,X25),sdtasdt0(X26,sdtasdt0(X28,xy))))
        | ~ aScalar0(X28) )
    | ~ spl2_2
    | ~ spl2_106 ),
    inference(resolution,[],[f1038,f90]) ).

fof(f5415,plain,
    ( spl2_460
    | ~ spl2_1
    | ~ spl2_106 ),
    inference(avatar_split_clause,[],[f1050,f1037,f83,f5413]) ).

fof(f5413,plain,
    ( spl2_460
  <=> ! [X24,X21,X23,X22] :
        ( ~ aScalar0(X21)
        | ~ aScalar0(X22)
        | ~ aScalar0(X23)
        | sdtasdt0(sdtpldt0(X23,X22),sdtpldt0(X21,sdtasdt0(X24,xx))) = sdtpldt0(sdtpldt0(sdtasdt0(X23,X21),sdtasdt0(X23,sdtasdt0(X24,xx))),sdtpldt0(sdtasdt0(X22,X21),sdtasdt0(X22,sdtasdt0(X24,xx))))
        | ~ aScalar0(X24) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_460])]) ).

fof(f1050,plain,
    ( ! [X21,X24,X22,X23] :
        ( ~ aScalar0(X21)
        | ~ aScalar0(X22)
        | ~ aScalar0(X23)
        | sdtasdt0(sdtpldt0(X23,X22),sdtpldt0(X21,sdtasdt0(X24,xx))) = sdtpldt0(sdtpldt0(sdtasdt0(X23,X21),sdtasdt0(X23,sdtasdt0(X24,xx))),sdtpldt0(sdtasdt0(X22,X21),sdtasdt0(X22,sdtasdt0(X24,xx))))
        | ~ aScalar0(X24) )
    | ~ spl2_1
    | ~ spl2_106 ),
    inference(resolution,[],[f1038,f85]) ).

fof(f5411,plain,
    ( spl2_459
    | ~ spl2_2
    | ~ spl2_105 ),
    inference(avatar_split_clause,[],[f1045,f1033,f88,f5409]) ).

fof(f5409,plain,
    ( spl2_459
  <=> ! [X28,X27,X25,X26] :
        ( ~ aScalar0(X25)
        | ~ aScalar0(X26)
        | ~ aScalar0(X27)
        | sdtasdt0(sdtpldt0(X27,X26),sdtpldt0(X25,sdtpldt0(X28,xy))) = sdtpldt0(sdtpldt0(sdtasdt0(X27,X25),sdtasdt0(X27,sdtpldt0(X28,xy))),sdtpldt0(sdtasdt0(X26,X25),sdtasdt0(X26,sdtpldt0(X28,xy))))
        | ~ aScalar0(X28) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_459])]) ).

fof(f1045,plain,
    ( ! [X28,X26,X27,X25] :
        ( ~ aScalar0(X25)
        | ~ aScalar0(X26)
        | ~ aScalar0(X27)
        | sdtasdt0(sdtpldt0(X27,X26),sdtpldt0(X25,sdtpldt0(X28,xy))) = sdtpldt0(sdtpldt0(sdtasdt0(X27,X25),sdtasdt0(X27,sdtpldt0(X28,xy))),sdtpldt0(sdtasdt0(X26,X25),sdtasdt0(X26,sdtpldt0(X28,xy))))
        | ~ aScalar0(X28) )
    | ~ spl2_2
    | ~ spl2_105 ),
    inference(resolution,[],[f1034,f90]) ).

fof(f5407,plain,
    ( spl2_458
    | ~ spl2_1
    | ~ spl2_105 ),
    inference(avatar_split_clause,[],[f1044,f1033,f83,f5405]) ).

fof(f5405,plain,
    ( spl2_458
  <=> ! [X24,X21,X23,X22] :
        ( ~ aScalar0(X21)
        | ~ aScalar0(X22)
        | ~ aScalar0(X23)
        | sdtasdt0(sdtpldt0(X23,X22),sdtpldt0(X21,sdtpldt0(X24,xx))) = sdtpldt0(sdtpldt0(sdtasdt0(X23,X21),sdtasdt0(X23,sdtpldt0(X24,xx))),sdtpldt0(sdtasdt0(X22,X21),sdtasdt0(X22,sdtpldt0(X24,xx))))
        | ~ aScalar0(X24) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_458])]) ).

fof(f1044,plain,
    ( ! [X21,X24,X22,X23] :
        ( ~ aScalar0(X21)
        | ~ aScalar0(X22)
        | ~ aScalar0(X23)
        | sdtasdt0(sdtpldt0(X23,X22),sdtpldt0(X21,sdtpldt0(X24,xx))) = sdtpldt0(sdtpldt0(sdtasdt0(X23,X21),sdtasdt0(X23,sdtpldt0(X24,xx))),sdtpldt0(sdtasdt0(X22,X21),sdtasdt0(X22,sdtpldt0(X24,xx))))
        | ~ aScalar0(X24) )
    | ~ spl2_1
    | ~ spl2_105 ),
    inference(resolution,[],[f1034,f85]) ).

fof(f5403,plain,
    ( spl2_457
    | ~ spl2_24
    | ~ spl2_102 ),
    inference(avatar_split_clause,[],[f1001,f988,f192,f5401]) ).

fof(f5401,plain,
    ( spl2_457
  <=> ! [X9,X7,X6,X8] :
        ( sdtasdt0(sdtpldt0(X6,X7),sdtpldt0(sdtasdt0(X8,X9),xy)) = sdtpldt0(sdtpldt0(sdtasdt0(X6,sdtasdt0(X8,X9)),sdtasdt0(X6,xy)),sdtpldt0(sdtasdt0(X7,sdtasdt0(X8,X9)),sdtasdt0(X7,xy)))
        | ~ aScalar0(X7)
        | ~ aScalar0(X6)
        | ~ aScalar0(X9)
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_457])]) ).

fof(f988,plain,
    ( spl2_102
  <=> ! [X22,X20,X21] :
        ( sdtasdt0(sdtpldt0(X20,X21),sdtpldt0(X22,xy)) = sdtpldt0(sdtpldt0(sdtasdt0(X20,X22),sdtasdt0(X20,xy)),sdtpldt0(sdtasdt0(X21,X22),sdtasdt0(X21,xy)))
        | ~ aScalar0(X22)
        | ~ aScalar0(X21)
        | ~ aScalar0(X20) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_102])]) ).

fof(f1001,plain,
    ( ! [X8,X6,X9,X7] :
        ( sdtasdt0(sdtpldt0(X6,X7),sdtpldt0(sdtasdt0(X8,X9),xy)) = sdtpldt0(sdtpldt0(sdtasdt0(X6,sdtasdt0(X8,X9)),sdtasdt0(X6,xy)),sdtpldt0(sdtasdt0(X7,sdtasdt0(X8,X9)),sdtasdt0(X7,xy)))
        | ~ aScalar0(X7)
        | ~ aScalar0(X6)
        | ~ aScalar0(X9)
        | ~ aScalar0(X8) )
    | ~ spl2_24
    | ~ spl2_102 ),
    inference(resolution,[],[f989,f193]) ).

fof(f989,plain,
    ( ! [X21,X22,X20] :
        ( ~ aScalar0(X22)
        | sdtasdt0(sdtpldt0(X20,X21),sdtpldt0(X22,xy)) = sdtpldt0(sdtpldt0(sdtasdt0(X20,X22),sdtasdt0(X20,xy)),sdtpldt0(sdtasdt0(X21,X22),sdtasdt0(X21,xy)))
        | ~ aScalar0(X21)
        | ~ aScalar0(X20) )
    | ~ spl2_102 ),
    inference(avatar_component_clause,[],[f988]) ).

fof(f5399,plain,
    ( spl2_456
    | ~ spl2_23
    | ~ spl2_102 ),
    inference(avatar_split_clause,[],[f1000,f988,f188,f5397]) ).

fof(f5397,plain,
    ( spl2_456
  <=> ! [X3,X4,X5,X2] :
        ( sdtasdt0(sdtpldt0(X2,X3),sdtpldt0(sdtpldt0(X4,X5),xy)) = sdtpldt0(sdtpldt0(sdtasdt0(X2,sdtpldt0(X4,X5)),sdtasdt0(X2,xy)),sdtpldt0(sdtasdt0(X3,sdtpldt0(X4,X5)),sdtasdt0(X3,xy)))
        | ~ aScalar0(X3)
        | ~ aScalar0(X2)
        | ~ aScalar0(X5)
        | ~ aScalar0(X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_456])]) ).

fof(f1000,plain,
    ( ! [X2,X3,X4,X5] :
        ( sdtasdt0(sdtpldt0(X2,X3),sdtpldt0(sdtpldt0(X4,X5),xy)) = sdtpldt0(sdtpldt0(sdtasdt0(X2,sdtpldt0(X4,X5)),sdtasdt0(X2,xy)),sdtpldt0(sdtasdt0(X3,sdtpldt0(X4,X5)),sdtasdt0(X3,xy)))
        | ~ aScalar0(X3)
        | ~ aScalar0(X2)
        | ~ aScalar0(X5)
        | ~ aScalar0(X4) )
    | ~ spl2_23
    | ~ spl2_102 ),
    inference(resolution,[],[f989,f189]) ).

fof(f5395,plain,
    ( spl2_455
    | ~ spl2_1
    | ~ spl2_128
    | ~ spl2_132
    | ~ spl2_155
    | ~ spl2_174 ),
    inference(avatar_split_clause,[],[f2366,f2260,f1949,f1793,f1773,f83,f5392]) ).

fof(f5392,plain,
    ( spl2_455
  <=> sdtasdt0(xx,xx) = sdtasdt0(smndt0(xx),smndt0(xx)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_455])]) ).

fof(f1773,plain,
    ( spl2_128
  <=> sdtasdt0(xx,smndt0(xx)) = smndt0(sdtasdt0(xx,xx)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_128])]) ).

fof(f1793,plain,
    ( spl2_132
  <=> smndt0(sdtasdt0(xx,xx)) = sdtasdt0(smndt0(xx),xx) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_132])]) ).

fof(f2366,plain,
    ( sdtasdt0(xx,xx) = sdtasdt0(smndt0(xx),smndt0(xx))
    | ~ spl2_1
    | ~ spl2_128
    | ~ spl2_132
    | ~ spl2_155
    | ~ spl2_174 ),
    inference(forward_demodulation,[],[f2365,f2092]) ).

fof(f2092,plain,
    ( sdtasdt0(xx,xx) = smndt0(smndt0(sdtasdt0(xx,xx)))
    | ~ spl2_1
    | ~ spl2_128
    | ~ spl2_155 ),
    inference(forward_demodulation,[],[f2088,f1775]) ).

fof(f1775,plain,
    ( sdtasdt0(xx,smndt0(xx)) = smndt0(sdtasdt0(xx,xx))
    | ~ spl2_128 ),
    inference(avatar_component_clause,[],[f1773]) ).

fof(f2088,plain,
    ( sdtasdt0(xx,xx) = smndt0(sdtasdt0(xx,smndt0(xx)))
    | ~ spl2_1
    | ~ spl2_155 ),
    inference(resolution,[],[f1950,f85]) ).

fof(f2365,plain,
    ( smndt0(smndt0(sdtasdt0(xx,xx))) = sdtasdt0(smndt0(xx),smndt0(xx))
    | ~ spl2_1
    | ~ spl2_132
    | ~ spl2_174 ),
    inference(forward_demodulation,[],[f2360,f1795]) ).

fof(f1795,plain,
    ( smndt0(sdtasdt0(xx,xx)) = sdtasdt0(smndt0(xx),xx)
    | ~ spl2_132 ),
    inference(avatar_component_clause,[],[f1793]) ).

fof(f2360,plain,
    ( sdtasdt0(smndt0(xx),smndt0(xx)) = smndt0(sdtasdt0(smndt0(xx),xx))
    | ~ spl2_1
    | ~ spl2_174 ),
    inference(resolution,[],[f2261,f85]) ).

fof(f5390,plain,
    ( spl2_454
    | ~ spl2_24
    | ~ spl2_101 ),
    inference(avatar_split_clause,[],[f993,f984,f192,f5388]) ).

fof(f5388,plain,
    ( spl2_454
  <=> ! [X9,X7,X6,X8] :
        ( sdtasdt0(sdtpldt0(X6,X7),sdtpldt0(sdtasdt0(X8,X9),xx)) = sdtpldt0(sdtpldt0(sdtasdt0(X6,sdtasdt0(X8,X9)),sdtasdt0(X6,xx)),sdtpldt0(sdtasdt0(X7,sdtasdt0(X8,X9)),sdtasdt0(X7,xx)))
        | ~ aScalar0(X7)
        | ~ aScalar0(X6)
        | ~ aScalar0(X9)
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_454])]) ).

fof(f984,plain,
    ( spl2_101
  <=> ! [X18,X17,X19] :
        ( sdtasdt0(sdtpldt0(X17,X18),sdtpldt0(X19,xx)) = sdtpldt0(sdtpldt0(sdtasdt0(X17,X19),sdtasdt0(X17,xx)),sdtpldt0(sdtasdt0(X18,X19),sdtasdt0(X18,xx)))
        | ~ aScalar0(X19)
        | ~ aScalar0(X18)
        | ~ aScalar0(X17) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_101])]) ).

fof(f993,plain,
    ( ! [X8,X6,X9,X7] :
        ( sdtasdt0(sdtpldt0(X6,X7),sdtpldt0(sdtasdt0(X8,X9),xx)) = sdtpldt0(sdtpldt0(sdtasdt0(X6,sdtasdt0(X8,X9)),sdtasdt0(X6,xx)),sdtpldt0(sdtasdt0(X7,sdtasdt0(X8,X9)),sdtasdt0(X7,xx)))
        | ~ aScalar0(X7)
        | ~ aScalar0(X6)
        | ~ aScalar0(X9)
        | ~ aScalar0(X8) )
    | ~ spl2_24
    | ~ spl2_101 ),
    inference(resolution,[],[f985,f193]) ).

fof(f985,plain,
    ( ! [X18,X19,X17] :
        ( ~ aScalar0(X19)
        | sdtasdt0(sdtpldt0(X17,X18),sdtpldt0(X19,xx)) = sdtpldt0(sdtpldt0(sdtasdt0(X17,X19),sdtasdt0(X17,xx)),sdtpldt0(sdtasdt0(X18,X19),sdtasdt0(X18,xx)))
        | ~ aScalar0(X18)
        | ~ aScalar0(X17) )
    | ~ spl2_101 ),
    inference(avatar_component_clause,[],[f984]) ).

fof(f5386,plain,
    ( spl2_453
    | ~ spl2_23
    | ~ spl2_101 ),
    inference(avatar_split_clause,[],[f992,f984,f188,f5384]) ).

fof(f5384,plain,
    ( spl2_453
  <=> ! [X3,X4,X5,X2] :
        ( sdtasdt0(sdtpldt0(X2,X3),sdtpldt0(sdtpldt0(X4,X5),xx)) = sdtpldt0(sdtpldt0(sdtasdt0(X2,sdtpldt0(X4,X5)),sdtasdt0(X2,xx)),sdtpldt0(sdtasdt0(X3,sdtpldt0(X4,X5)),sdtasdt0(X3,xx)))
        | ~ aScalar0(X3)
        | ~ aScalar0(X2)
        | ~ aScalar0(X5)
        | ~ aScalar0(X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_453])]) ).

fof(f992,plain,
    ( ! [X2,X3,X4,X5] :
        ( sdtasdt0(sdtpldt0(X2,X3),sdtpldt0(sdtpldt0(X4,X5),xx)) = sdtpldt0(sdtpldt0(sdtasdt0(X2,sdtpldt0(X4,X5)),sdtasdt0(X2,xx)),sdtpldt0(sdtasdt0(X3,sdtpldt0(X4,X5)),sdtasdt0(X3,xx)))
        | ~ aScalar0(X3)
        | ~ aScalar0(X2)
        | ~ aScalar0(X5)
        | ~ aScalar0(X4) )
    | ~ spl2_23
    | ~ spl2_101 ),
    inference(resolution,[],[f985,f189]) ).

fof(f5358,plain,
    ( spl2_452
    | ~ spl2_24
    | ~ spl2_100 ),
    inference(avatar_split_clause,[],[f979,f968,f192,f5356]) ).

fof(f5356,plain,
    ( spl2_452
  <=> ! [X10,X11,X12,X9,X8] :
        ( ~ aScalar0(X8)
        | ~ aScalar0(X9)
        | sdtasdt0(sdtpldt0(X9,X8),sdtasdt0(X10,sdtasdt0(X11,X12))) = sdtpldt0(sdtasdt0(X9,sdtasdt0(X10,sdtasdt0(X11,X12))),sdtasdt0(X8,sdtasdt0(X10,sdtasdt0(X11,X12))))
        | ~ aScalar0(X10)
        | ~ aScalar0(X12)
        | ~ aScalar0(X11) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_452])]) ).

fof(f968,plain,
    ( spl2_100
  <=> ! [X9,X7,X6,X8] :
        ( sdtasdt0(sdtpldt0(X6,X7),sdtasdt0(X8,X9)) = sdtpldt0(sdtasdt0(X6,sdtasdt0(X8,X9)),sdtasdt0(X7,sdtasdt0(X8,X9)))
        | ~ aScalar0(X7)
        | ~ aScalar0(X6)
        | ~ aScalar0(X9)
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_100])]) ).

fof(f979,plain,
    ( ! [X10,X11,X8,X9,X12] :
        ( ~ aScalar0(X8)
        | ~ aScalar0(X9)
        | sdtasdt0(sdtpldt0(X9,X8),sdtasdt0(X10,sdtasdt0(X11,X12))) = sdtpldt0(sdtasdt0(X9,sdtasdt0(X10,sdtasdt0(X11,X12))),sdtasdt0(X8,sdtasdt0(X10,sdtasdt0(X11,X12))))
        | ~ aScalar0(X10)
        | ~ aScalar0(X12)
        | ~ aScalar0(X11) )
    | ~ spl2_24
    | ~ spl2_100 ),
    inference(resolution,[],[f969,f193]) ).

fof(f969,plain,
    ( ! [X8,X6,X9,X7] :
        ( ~ aScalar0(X9)
        | ~ aScalar0(X7)
        | ~ aScalar0(X6)
        | sdtasdt0(sdtpldt0(X6,X7),sdtasdt0(X8,X9)) = sdtpldt0(sdtasdt0(X6,sdtasdt0(X8,X9)),sdtasdt0(X7,sdtasdt0(X8,X9)))
        | ~ aScalar0(X8) )
    | ~ spl2_100 ),
    inference(avatar_component_clause,[],[f968]) ).

fof(f5354,plain,
    ( spl2_451
    | ~ spl2_23
    | ~ spl2_100 ),
    inference(avatar_split_clause,[],[f978,f968,f188,f5352]) ).

fof(f5352,plain,
    ( spl2_451
  <=> ! [X5,X4,X7,X6,X3] :
        ( ~ aScalar0(X3)
        | ~ aScalar0(X4)
        | sdtasdt0(sdtpldt0(X4,X3),sdtasdt0(X5,sdtpldt0(X6,X7))) = sdtpldt0(sdtasdt0(X4,sdtasdt0(X5,sdtpldt0(X6,X7))),sdtasdt0(X3,sdtasdt0(X5,sdtpldt0(X6,X7))))
        | ~ aScalar0(X5)
        | ~ aScalar0(X7)
        | ~ aScalar0(X6) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_451])]) ).

fof(f978,plain,
    ( ! [X3,X6,X7,X4,X5] :
        ( ~ aScalar0(X3)
        | ~ aScalar0(X4)
        | sdtasdt0(sdtpldt0(X4,X3),sdtasdt0(X5,sdtpldt0(X6,X7))) = sdtpldt0(sdtasdt0(X4,sdtasdt0(X5,sdtpldt0(X6,X7))),sdtasdt0(X3,sdtasdt0(X5,sdtpldt0(X6,X7))))
        | ~ aScalar0(X5)
        | ~ aScalar0(X7)
        | ~ aScalar0(X6) )
    | ~ spl2_23
    | ~ spl2_100 ),
    inference(resolution,[],[f969,f189]) ).

fof(f5350,plain,
    ( spl2_450
    | ~ spl2_24
    | ~ spl2_99 ),
    inference(avatar_split_clause,[],[f973,f962,f192,f5348]) ).

fof(f5348,plain,
    ( spl2_450
  <=> ! [X10,X11,X12,X9,X8] :
        ( ~ aScalar0(X8)
        | ~ aScalar0(X9)
        | sdtasdt0(sdtpldt0(X9,X8),sdtpldt0(X10,sdtasdt0(X11,X12))) = sdtpldt0(sdtasdt0(X9,sdtpldt0(X10,sdtasdt0(X11,X12))),sdtasdt0(X8,sdtpldt0(X10,sdtasdt0(X11,X12))))
        | ~ aScalar0(X10)
        | ~ aScalar0(X12)
        | ~ aScalar0(X11) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_450])]) ).

fof(f962,plain,
    ( spl2_99
  <=> ! [X3,X4,X5,X2] :
        ( sdtasdt0(sdtpldt0(X2,X3),sdtpldt0(X4,X5)) = sdtpldt0(sdtasdt0(X2,sdtpldt0(X4,X5)),sdtasdt0(X3,sdtpldt0(X4,X5)))
        | ~ aScalar0(X3)
        | ~ aScalar0(X2)
        | ~ aScalar0(X5)
        | ~ aScalar0(X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_99])]) ).

fof(f973,plain,
    ( ! [X10,X11,X8,X9,X12] :
        ( ~ aScalar0(X8)
        | ~ aScalar0(X9)
        | sdtasdt0(sdtpldt0(X9,X8),sdtpldt0(X10,sdtasdt0(X11,X12))) = sdtpldt0(sdtasdt0(X9,sdtpldt0(X10,sdtasdt0(X11,X12))),sdtasdt0(X8,sdtpldt0(X10,sdtasdt0(X11,X12))))
        | ~ aScalar0(X10)
        | ~ aScalar0(X12)
        | ~ aScalar0(X11) )
    | ~ spl2_24
    | ~ spl2_99 ),
    inference(resolution,[],[f963,f193]) ).

fof(f963,plain,
    ( ! [X2,X3,X4,X5] :
        ( ~ aScalar0(X5)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2)
        | sdtasdt0(sdtpldt0(X2,X3),sdtpldt0(X4,X5)) = sdtpldt0(sdtasdt0(X2,sdtpldt0(X4,X5)),sdtasdt0(X3,sdtpldt0(X4,X5)))
        | ~ aScalar0(X4) )
    | ~ spl2_99 ),
    inference(avatar_component_clause,[],[f962]) ).

fof(f5346,plain,
    ( spl2_449
    | ~ spl2_23
    | ~ spl2_99 ),
    inference(avatar_split_clause,[],[f972,f962,f188,f5344]) ).

fof(f5344,plain,
    ( spl2_449
  <=> ! [X5,X4,X7,X6,X3] :
        ( ~ aScalar0(X3)
        | ~ aScalar0(X4)
        | sdtasdt0(sdtpldt0(X4,X3),sdtpldt0(X5,sdtpldt0(X6,X7))) = sdtpldt0(sdtasdt0(X4,sdtpldt0(X5,sdtpldt0(X6,X7))),sdtasdt0(X3,sdtpldt0(X5,sdtpldt0(X6,X7))))
        | ~ aScalar0(X5)
        | ~ aScalar0(X7)
        | ~ aScalar0(X6) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_449])]) ).

fof(f972,plain,
    ( ! [X3,X6,X7,X4,X5] :
        ( ~ aScalar0(X3)
        | ~ aScalar0(X4)
        | sdtasdt0(sdtpldt0(X4,X3),sdtpldt0(X5,sdtpldt0(X6,X7))) = sdtpldt0(sdtasdt0(X4,sdtpldt0(X5,sdtpldt0(X6,X7))),sdtasdt0(X3,sdtpldt0(X5,sdtpldt0(X6,X7))))
        | ~ aScalar0(X5)
        | ~ aScalar0(X7)
        | ~ aScalar0(X6) )
    | ~ spl2_23
    | ~ spl2_99 ),
    inference(resolution,[],[f963,f189]) ).

fof(f5342,plain,
    ( spl2_448
    | ~ spl2_2
    | ~ spl2_166 ),
    inference(avatar_split_clause,[],[f2210,f2152,f88,f5340]) ).

fof(f5340,plain,
    ( spl2_448
  <=> ! [X10] :
        ( ~ aScalar0(X10)
        | sz0z00 = sdtasdt0(sz0z00,sdtasdt0(X10,xy)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_448])]) ).

fof(f2152,plain,
    ( spl2_166
  <=> ! [X6,X7] :
        ( ~ aScalar0(X6)
        | ~ aScalar0(X7)
        | sz0z00 = sdtasdt0(sz0z00,sdtasdt0(X6,X7)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_166])]) ).

fof(f2210,plain,
    ( ! [X10] :
        ( ~ aScalar0(X10)
        | sz0z00 = sdtasdt0(sz0z00,sdtasdt0(X10,xy)) )
    | ~ spl2_2
    | ~ spl2_166 ),
    inference(resolution,[],[f2153,f90]) ).

fof(f2153,plain,
    ( ! [X6,X7] :
        ( ~ aScalar0(X7)
        | ~ aScalar0(X6)
        | sz0z00 = sdtasdt0(sz0z00,sdtasdt0(X6,X7)) )
    | ~ spl2_166 ),
    inference(avatar_component_clause,[],[f2152]) ).

fof(f5328,plain,
    ( spl2_447
    | ~ spl2_9
    | ~ spl2_103 ),
    inference(avatar_split_clause,[],[f1013,f1007,f124,f5326]) ).

fof(f5326,plain,
    ( spl2_447
  <=> ! [X12,X11,X10] :
        ( sdtasdt0(sdtpldt0(X10,X11),sdtpldt0(smndt0(X12),sz0z00)) = sdtpldt0(sdtpldt0(sdtasdt0(X10,smndt0(X12)),sdtasdt0(X10,sz0z00)),sdtpldt0(sdtasdt0(X11,smndt0(X12)),sdtasdt0(X11,sz0z00)))
        | ~ aScalar0(X11)
        | ~ aScalar0(X10)
        | ~ aScalar0(X12) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_447])]) ).

fof(f1013,plain,
    ( ! [X10,X11,X12] :
        ( sdtasdt0(sdtpldt0(X10,X11),sdtpldt0(smndt0(X12),sz0z00)) = sdtpldt0(sdtpldt0(sdtasdt0(X10,smndt0(X12)),sdtasdt0(X10,sz0z00)),sdtpldt0(sdtasdt0(X11,smndt0(X12)),sdtasdt0(X11,sz0z00)))
        | ~ aScalar0(X11)
        | ~ aScalar0(X10)
        | ~ aScalar0(X12) )
    | ~ spl2_9
    | ~ spl2_103 ),
    inference(resolution,[],[f1008,f125]) ).

fof(f5286,plain,
    ( spl2_446
    | ~ spl2_2
    | ~ spl2_104 ),
    inference(avatar_split_clause,[],[f1030,f1020,f88,f5284]) ).

fof(f5284,plain,
    ( spl2_446
  <=> ! [X22,X20,X21] :
        ( ~ aScalar0(X20)
        | ~ aScalar0(X21)
        | ~ aScalar0(X22)
        | sdtasdt0(sdtpldt0(X22,X21),sdtpldt0(X20,smndt0(xy))) = sdtpldt0(sdtpldt0(sdtasdt0(X22,X20),sdtasdt0(X22,smndt0(xy))),sdtpldt0(sdtasdt0(X21,X20),sdtasdt0(X21,smndt0(xy)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_446])]) ).

fof(f1030,plain,
    ( ! [X21,X22,X20] :
        ( ~ aScalar0(X20)
        | ~ aScalar0(X21)
        | ~ aScalar0(X22)
        | sdtasdt0(sdtpldt0(X22,X21),sdtpldt0(X20,smndt0(xy))) = sdtpldt0(sdtpldt0(sdtasdt0(X22,X20),sdtasdt0(X22,smndt0(xy))),sdtpldt0(sdtasdt0(X21,X20),sdtasdt0(X21,smndt0(xy)))) )
    | ~ spl2_2
    | ~ spl2_104 ),
    inference(resolution,[],[f1021,f90]) ).

fof(f5282,plain,
    ( spl2_445
    | ~ spl2_1
    | ~ spl2_104 ),
    inference(avatar_split_clause,[],[f1029,f1020,f83,f5280]) ).

fof(f5280,plain,
    ( spl2_445
  <=> ! [X18,X17,X19] :
        ( ~ aScalar0(X17)
        | ~ aScalar0(X18)
        | ~ aScalar0(X19)
        | sdtasdt0(sdtpldt0(X19,X18),sdtpldt0(X17,smndt0(xx))) = sdtpldt0(sdtpldt0(sdtasdt0(X19,X17),sdtasdt0(X19,smndt0(xx))),sdtpldt0(sdtasdt0(X18,X17),sdtasdt0(X18,smndt0(xx)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_445])]) ).

fof(f1029,plain,
    ( ! [X18,X19,X17] :
        ( ~ aScalar0(X17)
        | ~ aScalar0(X18)
        | ~ aScalar0(X19)
        | sdtasdt0(sdtpldt0(X19,X18),sdtpldt0(X17,smndt0(xx))) = sdtpldt0(sdtpldt0(sdtasdt0(X19,X17),sdtasdt0(X19,smndt0(xx))),sdtpldt0(sdtasdt0(X18,X17),sdtasdt0(X18,smndt0(xx)))) )
    | ~ spl2_1
    | ~ spl2_104 ),
    inference(resolution,[],[f1021,f85]) ).

fof(f5278,plain,
    ( spl2_444
    | ~ spl2_9
    | ~ spl2_102 ),
    inference(avatar_split_clause,[],[f1002,f988,f124,f5276]) ).

fof(f5276,plain,
    ( spl2_444
  <=> ! [X12,X11,X10] :
        ( sdtasdt0(sdtpldt0(X10,X11),sdtpldt0(smndt0(X12),xy)) = sdtpldt0(sdtpldt0(sdtasdt0(X10,smndt0(X12)),sdtasdt0(X10,xy)),sdtpldt0(sdtasdt0(X11,smndt0(X12)),sdtasdt0(X11,xy)))
        | ~ aScalar0(X11)
        | ~ aScalar0(X10)
        | ~ aScalar0(X12) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_444])]) ).

fof(f1002,plain,
    ( ! [X10,X11,X12] :
        ( sdtasdt0(sdtpldt0(X10,X11),sdtpldt0(smndt0(X12),xy)) = sdtpldt0(sdtpldt0(sdtasdt0(X10,smndt0(X12)),sdtasdt0(X10,xy)),sdtpldt0(sdtasdt0(X11,smndt0(X12)),sdtasdt0(X11,xy)))
        | ~ aScalar0(X11)
        | ~ aScalar0(X10)
        | ~ aScalar0(X12) )
    | ~ spl2_9
    | ~ spl2_102 ),
    inference(resolution,[],[f989,f125]) ).

fof(f5274,plain,
    ( spl2_443
    | ~ spl2_9
    | ~ spl2_101 ),
    inference(avatar_split_clause,[],[f994,f984,f124,f5272]) ).

fof(f5272,plain,
    ( spl2_443
  <=> ! [X12,X11,X10] :
        ( sdtasdt0(sdtpldt0(X10,X11),sdtpldt0(smndt0(X12),xx)) = sdtpldt0(sdtpldt0(sdtasdt0(X10,smndt0(X12)),sdtasdt0(X10,xx)),sdtpldt0(sdtasdt0(X11,smndt0(X12)),sdtasdt0(X11,xx)))
        | ~ aScalar0(X11)
        | ~ aScalar0(X10)
        | ~ aScalar0(X12) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_443])]) ).

fof(f994,plain,
    ( ! [X10,X11,X12] :
        ( sdtasdt0(sdtpldt0(X10,X11),sdtpldt0(smndt0(X12),xx)) = sdtpldt0(sdtpldt0(sdtasdt0(X10,smndt0(X12)),sdtasdt0(X10,xx)),sdtpldt0(sdtasdt0(X11,smndt0(X12)),sdtasdt0(X11,xx)))
        | ~ aScalar0(X11)
        | ~ aScalar0(X10)
        | ~ aScalar0(X12) )
    | ~ spl2_9
    | ~ spl2_101 ),
    inference(resolution,[],[f985,f125]) ).

fof(f5270,plain,
    ( spl2_442
    | ~ spl2_1
    | ~ spl2_166 ),
    inference(avatar_split_clause,[],[f2209,f2152,f83,f5268]) ).

fof(f5268,plain,
    ( spl2_442
  <=> ! [X9] :
        ( ~ aScalar0(X9)
        | sz0z00 = sdtasdt0(sz0z00,sdtasdt0(X9,xx)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_442])]) ).

fof(f2209,plain,
    ( ! [X9] :
        ( ~ aScalar0(X9)
        | sz0z00 = sdtasdt0(sz0z00,sdtasdt0(X9,xx)) )
    | ~ spl2_1
    | ~ spl2_166 ),
    inference(resolution,[],[f2153,f85]) ).

fof(f5242,plain,
    ( spl2_441
    | ~ spl2_24
    | ~ spl2_98 ),
    inference(avatar_split_clause,[],[f957,f946,f192,f5240]) ).

fof(f5240,plain,
    ( spl2_441
  <=> ! [X10,X11,X12,X9,X8] :
        ( ~ aScalar0(X8)
        | ~ aScalar0(X9)
        | sdtasdt0(X9,sdtpldt0(X8,sdtasdt0(X10,sdtasdt0(X11,X12)))) = sdtpldt0(sdtasdt0(X9,X8),sdtasdt0(X9,sdtasdt0(X10,sdtasdt0(X11,X12))))
        | ~ aScalar0(X10)
        | ~ aScalar0(X12)
        | ~ aScalar0(X11) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_441])]) ).

fof(f946,plain,
    ( spl2_98
  <=> ! [X9,X7,X6,X8] :
        ( sdtasdt0(X6,sdtpldt0(X7,sdtasdt0(X8,X9))) = sdtpldt0(sdtasdt0(X6,X7),sdtasdt0(X6,sdtasdt0(X8,X9)))
        | ~ aScalar0(X7)
        | ~ aScalar0(X6)
        | ~ aScalar0(X9)
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_98])]) ).

fof(f957,plain,
    ( ! [X10,X11,X8,X9,X12] :
        ( ~ aScalar0(X8)
        | ~ aScalar0(X9)
        | sdtasdt0(X9,sdtpldt0(X8,sdtasdt0(X10,sdtasdt0(X11,X12)))) = sdtpldt0(sdtasdt0(X9,X8),sdtasdt0(X9,sdtasdt0(X10,sdtasdt0(X11,X12))))
        | ~ aScalar0(X10)
        | ~ aScalar0(X12)
        | ~ aScalar0(X11) )
    | ~ spl2_24
    | ~ spl2_98 ),
    inference(resolution,[],[f947,f193]) ).

fof(f947,plain,
    ( ! [X8,X6,X9,X7] :
        ( ~ aScalar0(X9)
        | ~ aScalar0(X7)
        | ~ aScalar0(X6)
        | sdtasdt0(X6,sdtpldt0(X7,sdtasdt0(X8,X9))) = sdtpldt0(sdtasdt0(X6,X7),sdtasdt0(X6,sdtasdt0(X8,X9)))
        | ~ aScalar0(X8) )
    | ~ spl2_98 ),
    inference(avatar_component_clause,[],[f946]) ).

fof(f5238,plain,
    ( spl2_440
    | ~ spl2_23
    | ~ spl2_98 ),
    inference(avatar_split_clause,[],[f956,f946,f188,f5236]) ).

fof(f5236,plain,
    ( spl2_440
  <=> ! [X5,X4,X7,X6,X3] :
        ( ~ aScalar0(X3)
        | ~ aScalar0(X4)
        | sdtasdt0(X4,sdtpldt0(X3,sdtasdt0(X5,sdtpldt0(X6,X7)))) = sdtpldt0(sdtasdt0(X4,X3),sdtasdt0(X4,sdtasdt0(X5,sdtpldt0(X6,X7))))
        | ~ aScalar0(X5)
        | ~ aScalar0(X7)
        | ~ aScalar0(X6) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_440])]) ).

fof(f956,plain,
    ( ! [X3,X6,X7,X4,X5] :
        ( ~ aScalar0(X3)
        | ~ aScalar0(X4)
        | sdtasdt0(X4,sdtpldt0(X3,sdtasdt0(X5,sdtpldt0(X6,X7)))) = sdtpldt0(sdtasdt0(X4,X3),sdtasdt0(X4,sdtasdt0(X5,sdtpldt0(X6,X7))))
        | ~ aScalar0(X5)
        | ~ aScalar0(X7)
        | ~ aScalar0(X6) )
    | ~ spl2_23
    | ~ spl2_98 ),
    inference(resolution,[],[f947,f189]) ).

fof(f5234,plain,
    ( spl2_439
    | ~ spl2_24
    | ~ spl2_97 ),
    inference(avatar_split_clause,[],[f951,f942,f192,f5232]) ).

fof(f5232,plain,
    ( spl2_439
  <=> ! [X10,X11,X12,X9,X8] :
        ( ~ aScalar0(X8)
        | ~ aScalar0(X9)
        | sdtasdt0(X9,sdtpldt0(X8,sdtpldt0(X10,sdtasdt0(X11,X12)))) = sdtpldt0(sdtasdt0(X9,X8),sdtasdt0(X9,sdtpldt0(X10,sdtasdt0(X11,X12))))
        | ~ aScalar0(X10)
        | ~ aScalar0(X12)
        | ~ aScalar0(X11) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_439])]) ).

fof(f942,plain,
    ( spl2_97
  <=> ! [X3,X4,X5,X2] :
        ( sdtasdt0(X2,sdtpldt0(X3,sdtpldt0(X4,X5))) = sdtpldt0(sdtasdt0(X2,X3),sdtasdt0(X2,sdtpldt0(X4,X5)))
        | ~ aScalar0(X3)
        | ~ aScalar0(X2)
        | ~ aScalar0(X5)
        | ~ aScalar0(X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_97])]) ).

fof(f951,plain,
    ( ! [X10,X11,X8,X9,X12] :
        ( ~ aScalar0(X8)
        | ~ aScalar0(X9)
        | sdtasdt0(X9,sdtpldt0(X8,sdtpldt0(X10,sdtasdt0(X11,X12)))) = sdtpldt0(sdtasdt0(X9,X8),sdtasdt0(X9,sdtpldt0(X10,sdtasdt0(X11,X12))))
        | ~ aScalar0(X10)
        | ~ aScalar0(X12)
        | ~ aScalar0(X11) )
    | ~ spl2_24
    | ~ spl2_97 ),
    inference(resolution,[],[f943,f193]) ).

fof(f943,plain,
    ( ! [X2,X3,X4,X5] :
        ( ~ aScalar0(X5)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2)
        | sdtasdt0(X2,sdtpldt0(X3,sdtpldt0(X4,X5))) = sdtpldt0(sdtasdt0(X2,X3),sdtasdt0(X2,sdtpldt0(X4,X5)))
        | ~ aScalar0(X4) )
    | ~ spl2_97 ),
    inference(avatar_component_clause,[],[f942]) ).

fof(f5230,plain,
    ( spl2_438
    | ~ spl2_23
    | ~ spl2_97 ),
    inference(avatar_split_clause,[],[f950,f942,f188,f5228]) ).

fof(f5228,plain,
    ( spl2_438
  <=> ! [X5,X4,X7,X6,X3] :
        ( ~ aScalar0(X3)
        | ~ aScalar0(X4)
        | sdtasdt0(X4,sdtpldt0(X3,sdtpldt0(X5,sdtpldt0(X6,X7)))) = sdtpldt0(sdtasdt0(X4,X3),sdtasdt0(X4,sdtpldt0(X5,sdtpldt0(X6,X7))))
        | ~ aScalar0(X5)
        | ~ aScalar0(X7)
        | ~ aScalar0(X6) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_438])]) ).

fof(f950,plain,
    ( ! [X3,X6,X7,X4,X5] :
        ( ~ aScalar0(X3)
        | ~ aScalar0(X4)
        | sdtasdt0(X4,sdtpldt0(X3,sdtpldt0(X5,sdtpldt0(X6,X7)))) = sdtpldt0(sdtasdt0(X4,X3),sdtasdt0(X4,sdtpldt0(X5,sdtpldt0(X6,X7))))
        | ~ aScalar0(X5)
        | ~ aScalar0(X7)
        | ~ aScalar0(X6) )
    | ~ spl2_23
    | ~ spl2_97 ),
    inference(resolution,[],[f943,f189]) ).

fof(f5212,plain,
    ( spl2_437
    | ~ spl2_2
    | ~ spl2_165 ),
    inference(avatar_split_clause,[],[f2204,f2146,f88,f5210]) ).

fof(f5210,plain,
    ( spl2_437
  <=> ! [X10] :
        ( ~ aScalar0(X10)
        | sz0z00 = sdtasdt0(sdtasdt0(X10,xy),sz0z00) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_437])]) ).

fof(f2146,plain,
    ( spl2_165
  <=> ! [X4,X5] :
        ( ~ aScalar0(X4)
        | ~ aScalar0(X5)
        | sz0z00 = sdtasdt0(sdtasdt0(X4,X5),sz0z00) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_165])]) ).

fof(f2204,plain,
    ( ! [X10] :
        ( ~ aScalar0(X10)
        | sz0z00 = sdtasdt0(sdtasdt0(X10,xy),sz0z00) )
    | ~ spl2_2
    | ~ spl2_165 ),
    inference(resolution,[],[f2147,f90]) ).

fof(f2147,plain,
    ( ! [X4,X5] :
        ( ~ aScalar0(X5)
        | ~ aScalar0(X4)
        | sz0z00 = sdtasdt0(sdtasdt0(X4,X5),sz0z00) )
    | ~ spl2_165 ),
    inference(avatar_component_clause,[],[f2146]) ).

fof(f5196,plain,
    ( spl2_436
    | ~ spl2_9
    | ~ spl2_100 ),
    inference(avatar_split_clause,[],[f980,f968,f124,f5194]) ).

fof(f5194,plain,
    ( spl2_436
  <=> ! [X13,X14,X16,X15] :
        ( ~ aScalar0(X13)
        | ~ aScalar0(X14)
        | sdtasdt0(sdtpldt0(X14,X13),sdtasdt0(X15,smndt0(X16))) = sdtpldt0(sdtasdt0(X14,sdtasdt0(X15,smndt0(X16))),sdtasdt0(X13,sdtasdt0(X15,smndt0(X16))))
        | ~ aScalar0(X15)
        | ~ aScalar0(X16) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_436])]) ).

fof(f980,plain,
    ( ! [X16,X14,X15,X13] :
        ( ~ aScalar0(X13)
        | ~ aScalar0(X14)
        | sdtasdt0(sdtpldt0(X14,X13),sdtasdt0(X15,smndt0(X16))) = sdtpldt0(sdtasdt0(X14,sdtasdt0(X15,smndt0(X16))),sdtasdt0(X13,sdtasdt0(X15,smndt0(X16))))
        | ~ aScalar0(X15)
        | ~ aScalar0(X16) )
    | ~ spl2_9
    | ~ spl2_100 ),
    inference(resolution,[],[f969,f125]) ).

fof(f5192,plain,
    ( spl2_435
    | ~ spl2_9
    | ~ spl2_99 ),
    inference(avatar_split_clause,[],[f974,f962,f124,f5190]) ).

fof(f5190,plain,
    ( spl2_435
  <=> ! [X13,X14,X16,X15] :
        ( ~ aScalar0(X13)
        | ~ aScalar0(X14)
        | sdtasdt0(sdtpldt0(X14,X13),sdtpldt0(X15,smndt0(X16))) = sdtpldt0(sdtasdt0(X14,sdtpldt0(X15,smndt0(X16))),sdtasdt0(X13,sdtpldt0(X15,smndt0(X16))))
        | ~ aScalar0(X15)
        | ~ aScalar0(X16) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_435])]) ).

fof(f974,plain,
    ( ! [X16,X14,X15,X13] :
        ( ~ aScalar0(X13)
        | ~ aScalar0(X14)
        | sdtasdt0(sdtpldt0(X14,X13),sdtpldt0(X15,smndt0(X16))) = sdtpldt0(sdtasdt0(X14,sdtpldt0(X15,smndt0(X16))),sdtasdt0(X13,sdtpldt0(X15,smndt0(X16))))
        | ~ aScalar0(X15)
        | ~ aScalar0(X16) )
    | ~ spl2_9
    | ~ spl2_99 ),
    inference(resolution,[],[f963,f125]) ).

fof(f5188,plain,
    ( spl2_434
    | ~ spl2_24
    | ~ spl2_91 ),
    inference(avatar_split_clause,[],[f891,f886,f192,f5186]) ).

fof(f5186,plain,
    ( spl2_434
  <=> ! [X9,X7,X6,X8] :
        ( ~ aScalar0(X6)
        | ~ aScalar0(X7)
        | sdtasdt0(sdtpldt0(X7,X6),smndt0(sdtasdt0(X8,X9))) = sdtpldt0(sdtasdt0(X7,smndt0(sdtasdt0(X8,X9))),sdtasdt0(X6,smndt0(sdtasdt0(X8,X9))))
        | ~ aScalar0(X9)
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_434])]) ).

fof(f886,plain,
    ( spl2_91
  <=> ! [X11,X12,X10] :
        ( sdtasdt0(sdtpldt0(X10,X11),smndt0(X12)) = sdtpldt0(sdtasdt0(X10,smndt0(X12)),sdtasdt0(X11,smndt0(X12)))
        | ~ aScalar0(X11)
        | ~ aScalar0(X10)
        | ~ aScalar0(X12) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_91])]) ).

fof(f891,plain,
    ( ! [X8,X6,X9,X7] :
        ( ~ aScalar0(X6)
        | ~ aScalar0(X7)
        | sdtasdt0(sdtpldt0(X7,X6),smndt0(sdtasdt0(X8,X9))) = sdtpldt0(sdtasdt0(X7,smndt0(sdtasdt0(X8,X9))),sdtasdt0(X6,smndt0(sdtasdt0(X8,X9))))
        | ~ aScalar0(X9)
        | ~ aScalar0(X8) )
    | ~ spl2_24
    | ~ spl2_91 ),
    inference(resolution,[],[f887,f193]) ).

fof(f887,plain,
    ( ! [X10,X11,X12] :
        ( ~ aScalar0(X12)
        | ~ aScalar0(X11)
        | ~ aScalar0(X10)
        | sdtasdt0(sdtpldt0(X10,X11),smndt0(X12)) = sdtpldt0(sdtasdt0(X10,smndt0(X12)),sdtasdt0(X11,smndt0(X12))) )
    | ~ spl2_91 ),
    inference(avatar_component_clause,[],[f886]) ).

fof(f5184,plain,
    ( spl2_433
    | ~ spl2_23
    | ~ spl2_91 ),
    inference(avatar_split_clause,[],[f890,f886,f188,f5182]) ).

fof(f5182,plain,
    ( spl2_433
  <=> ! [X3,X4,X5,X2] :
        ( ~ aScalar0(X2)
        | ~ aScalar0(X3)
        | sdtasdt0(sdtpldt0(X3,X2),smndt0(sdtpldt0(X4,X5))) = sdtpldt0(sdtasdt0(X3,smndt0(sdtpldt0(X4,X5))),sdtasdt0(X2,smndt0(sdtpldt0(X4,X5))))
        | ~ aScalar0(X5)
        | ~ aScalar0(X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_433])]) ).

fof(f890,plain,
    ( ! [X2,X3,X4,X5] :
        ( ~ aScalar0(X2)
        | ~ aScalar0(X3)
        | sdtasdt0(sdtpldt0(X3,X2),smndt0(sdtpldt0(X4,X5))) = sdtpldt0(sdtasdt0(X3,smndt0(sdtpldt0(X4,X5))),sdtasdt0(X2,smndt0(sdtpldt0(X4,X5))))
        | ~ aScalar0(X5)
        | ~ aScalar0(X4) )
    | ~ spl2_23
    | ~ spl2_91 ),
    inference(resolution,[],[f887,f189]) ).

fof(f5156,plain,
    ( spl2_432
    | ~ spl2_1
    | ~ spl2_165 ),
    inference(avatar_split_clause,[],[f2203,f2146,f83,f5154]) ).

fof(f5154,plain,
    ( spl2_432
  <=> ! [X9] :
        ( ~ aScalar0(X9)
        | sz0z00 = sdtasdt0(sdtasdt0(X9,xx),sz0z00) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_432])]) ).

fof(f2203,plain,
    ( ! [X9] :
        ( ~ aScalar0(X9)
        | sz0z00 = sdtasdt0(sdtasdt0(X9,xx),sz0z00) )
    | ~ spl2_1
    | ~ spl2_165 ),
    inference(resolution,[],[f2147,f85]) ).

fof(f5128,plain,
    ( spl2_431
    | ~ spl2_24
    | ~ spl2_96 ),
    inference(avatar_split_clause,[],[f937,f914,f192,f5126]) ).

fof(f5126,plain,
    ( spl2_431
  <=> ! [X10,X11,X12,X9,X8] :
        ( ~ aScalar0(X8)
        | ~ aScalar0(X9)
        | sdtasdt0(sdtasdt0(X9,X8),sdtasdt0(X10,sdtasdt0(X11,X12))) = sdtasdt0(X9,sdtasdt0(X8,sdtasdt0(X10,sdtasdt0(X11,X12))))
        | ~ aScalar0(X10)
        | ~ aScalar0(X12)
        | ~ aScalar0(X11) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_431])]) ).

fof(f914,plain,
    ( spl2_96
  <=> ! [X9,X7,X6,X8] :
        ( sdtasdt0(sdtasdt0(X6,X7),sdtasdt0(X8,X9)) = sdtasdt0(X6,sdtasdt0(X7,sdtasdt0(X8,X9)))
        | ~ aScalar0(X7)
        | ~ aScalar0(X6)
        | ~ aScalar0(X9)
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_96])]) ).

fof(f937,plain,
    ( ! [X10,X11,X8,X9,X12] :
        ( ~ aScalar0(X8)
        | ~ aScalar0(X9)
        | sdtasdt0(sdtasdt0(X9,X8),sdtasdt0(X10,sdtasdt0(X11,X12))) = sdtasdt0(X9,sdtasdt0(X8,sdtasdt0(X10,sdtasdt0(X11,X12))))
        | ~ aScalar0(X10)
        | ~ aScalar0(X12)
        | ~ aScalar0(X11) )
    | ~ spl2_24
    | ~ spl2_96 ),
    inference(resolution,[],[f915,f193]) ).

fof(f915,plain,
    ( ! [X8,X6,X9,X7] :
        ( ~ aScalar0(X9)
        | ~ aScalar0(X7)
        | ~ aScalar0(X6)
        | sdtasdt0(sdtasdt0(X6,X7),sdtasdt0(X8,X9)) = sdtasdt0(X6,sdtasdt0(X7,sdtasdt0(X8,X9)))
        | ~ aScalar0(X8) )
    | ~ spl2_96 ),
    inference(avatar_component_clause,[],[f914]) ).

fof(f5124,plain,
    ( spl2_430
    | ~ spl2_23
    | ~ spl2_96 ),
    inference(avatar_split_clause,[],[f936,f914,f188,f5122]) ).

fof(f5122,plain,
    ( spl2_430
  <=> ! [X5,X4,X7,X6,X3] :
        ( ~ aScalar0(X3)
        | ~ aScalar0(X4)
        | sdtasdt0(sdtasdt0(X4,X3),sdtasdt0(X5,sdtpldt0(X6,X7))) = sdtasdt0(X4,sdtasdt0(X3,sdtasdt0(X5,sdtpldt0(X6,X7))))
        | ~ aScalar0(X5)
        | ~ aScalar0(X7)
        | ~ aScalar0(X6) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_430])]) ).

fof(f936,plain,
    ( ! [X3,X6,X7,X4,X5] :
        ( ~ aScalar0(X3)
        | ~ aScalar0(X4)
        | sdtasdt0(sdtasdt0(X4,X3),sdtasdt0(X5,sdtpldt0(X6,X7))) = sdtasdt0(X4,sdtasdt0(X3,sdtasdt0(X5,sdtpldt0(X6,X7))))
        | ~ aScalar0(X5)
        | ~ aScalar0(X7)
        | ~ aScalar0(X6) )
    | ~ spl2_23
    | ~ spl2_96 ),
    inference(resolution,[],[f915,f189]) ).

fof(f5120,plain,
    ( spl2_429
    | ~ spl2_24
    | ~ spl2_94 ),
    inference(avatar_split_clause,[],[f931,f905,f192,f5118]) ).

fof(f5118,plain,
    ( spl2_429
  <=> ! [X10,X11,X12,X9,X8] :
        ( ~ aScalar0(X8)
        | ~ aScalar0(X9)
        | sdtasdt0(sdtasdt0(X9,X8),sdtpldt0(X10,sdtasdt0(X11,X12))) = sdtasdt0(X9,sdtasdt0(X8,sdtpldt0(X10,sdtasdt0(X11,X12))))
        | ~ aScalar0(X10)
        | ~ aScalar0(X12)
        | ~ aScalar0(X11) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_429])]) ).

fof(f905,plain,
    ( spl2_94
  <=> ! [X3,X4,X5,X2] :
        ( sdtasdt0(sdtasdt0(X2,X3),sdtpldt0(X4,X5)) = sdtasdt0(X2,sdtasdt0(X3,sdtpldt0(X4,X5)))
        | ~ aScalar0(X3)
        | ~ aScalar0(X2)
        | ~ aScalar0(X5)
        | ~ aScalar0(X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_94])]) ).

fof(f931,plain,
    ( ! [X10,X11,X8,X9,X12] :
        ( ~ aScalar0(X8)
        | ~ aScalar0(X9)
        | sdtasdt0(sdtasdt0(X9,X8),sdtpldt0(X10,sdtasdt0(X11,X12))) = sdtasdt0(X9,sdtasdt0(X8,sdtpldt0(X10,sdtasdt0(X11,X12))))
        | ~ aScalar0(X10)
        | ~ aScalar0(X12)
        | ~ aScalar0(X11) )
    | ~ spl2_24
    | ~ spl2_94 ),
    inference(resolution,[],[f906,f193]) ).

fof(f906,plain,
    ( ! [X2,X3,X4,X5] :
        ( ~ aScalar0(X5)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2)
        | sdtasdt0(sdtasdt0(X2,X3),sdtpldt0(X4,X5)) = sdtasdt0(X2,sdtasdt0(X3,sdtpldt0(X4,X5)))
        | ~ aScalar0(X4) )
    | ~ spl2_94 ),
    inference(avatar_component_clause,[],[f905]) ).

fof(f5116,plain,
    ( spl2_428
    | ~ spl2_23
    | ~ spl2_94 ),
    inference(avatar_split_clause,[],[f930,f905,f188,f5114]) ).

fof(f5114,plain,
    ( spl2_428
  <=> ! [X5,X4,X7,X6,X3] :
        ( ~ aScalar0(X3)
        | ~ aScalar0(X4)
        | sdtasdt0(sdtasdt0(X4,X3),sdtpldt0(X5,sdtpldt0(X6,X7))) = sdtasdt0(X4,sdtasdt0(X3,sdtpldt0(X5,sdtpldt0(X6,X7))))
        | ~ aScalar0(X5)
        | ~ aScalar0(X7)
        | ~ aScalar0(X6) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_428])]) ).

fof(f930,plain,
    ( ! [X3,X6,X7,X4,X5] :
        ( ~ aScalar0(X3)
        | ~ aScalar0(X4)
        | sdtasdt0(sdtasdt0(X4,X3),sdtpldt0(X5,sdtpldt0(X6,X7))) = sdtasdt0(X4,sdtasdt0(X3,sdtpldt0(X5,sdtpldt0(X6,X7))))
        | ~ aScalar0(X5)
        | ~ aScalar0(X7)
        | ~ aScalar0(X6) )
    | ~ spl2_23
    | ~ spl2_94 ),
    inference(resolution,[],[f906,f189]) ).

fof(f5112,plain,
    ( spl2_427
    | ~ spl2_24
    | ~ spl2_93 ),
    inference(avatar_split_clause,[],[f925,f901,f192,f5110]) ).

fof(f5110,plain,
    ( spl2_427
  <=> ! [X10,X11,X12,X9,X8] :
        ( ~ aScalar0(X8)
        | ~ aScalar0(X9)
        | sdtpldt0(sdtpldt0(X9,X8),sdtasdt0(X10,sdtasdt0(X11,X12))) = sdtpldt0(X9,sdtpldt0(X8,sdtasdt0(X10,sdtasdt0(X11,X12))))
        | ~ aScalar0(X10)
        | ~ aScalar0(X12)
        | ~ aScalar0(X11) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_427])]) ).

fof(f901,plain,
    ( spl2_93
  <=> ! [X9,X7,X6,X8] :
        ( sdtpldt0(sdtpldt0(X6,X7),sdtasdt0(X8,X9)) = sdtpldt0(X6,sdtpldt0(X7,sdtasdt0(X8,X9)))
        | ~ aScalar0(X7)
        | ~ aScalar0(X6)
        | ~ aScalar0(X9)
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_93])]) ).

fof(f925,plain,
    ( ! [X10,X11,X8,X9,X12] :
        ( ~ aScalar0(X8)
        | ~ aScalar0(X9)
        | sdtpldt0(sdtpldt0(X9,X8),sdtasdt0(X10,sdtasdt0(X11,X12))) = sdtpldt0(X9,sdtpldt0(X8,sdtasdt0(X10,sdtasdt0(X11,X12))))
        | ~ aScalar0(X10)
        | ~ aScalar0(X12)
        | ~ aScalar0(X11) )
    | ~ spl2_24
    | ~ spl2_93 ),
    inference(resolution,[],[f902,f193]) ).

fof(f902,plain,
    ( ! [X8,X6,X9,X7] :
        ( ~ aScalar0(X9)
        | ~ aScalar0(X7)
        | ~ aScalar0(X6)
        | sdtpldt0(sdtpldt0(X6,X7),sdtasdt0(X8,X9)) = sdtpldt0(X6,sdtpldt0(X7,sdtasdt0(X8,X9)))
        | ~ aScalar0(X8) )
    | ~ spl2_93 ),
    inference(avatar_component_clause,[],[f901]) ).

fof(f5108,plain,
    ( spl2_426
    | ~ spl2_23
    | ~ spl2_93 ),
    inference(avatar_split_clause,[],[f924,f901,f188,f5106]) ).

fof(f5106,plain,
    ( spl2_426
  <=> ! [X5,X4,X7,X6,X3] :
        ( ~ aScalar0(X3)
        | ~ aScalar0(X4)
        | sdtpldt0(sdtpldt0(X4,X3),sdtasdt0(X5,sdtpldt0(X6,X7))) = sdtpldt0(X4,sdtpldt0(X3,sdtasdt0(X5,sdtpldt0(X6,X7))))
        | ~ aScalar0(X5)
        | ~ aScalar0(X7)
        | ~ aScalar0(X6) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_426])]) ).

fof(f924,plain,
    ( ! [X3,X6,X7,X4,X5] :
        ( ~ aScalar0(X3)
        | ~ aScalar0(X4)
        | sdtpldt0(sdtpldt0(X4,X3),sdtasdt0(X5,sdtpldt0(X6,X7))) = sdtpldt0(X4,sdtpldt0(X3,sdtasdt0(X5,sdtpldt0(X6,X7))))
        | ~ aScalar0(X5)
        | ~ aScalar0(X7)
        | ~ aScalar0(X6) )
    | ~ spl2_23
    | ~ spl2_93 ),
    inference(resolution,[],[f902,f189]) ).

fof(f5104,plain,
    ( spl2_425
    | ~ spl2_2
    | ~ spl2_164 ),
    inference(avatar_split_clause,[],[f2196,f2142,f88,f5102]) ).

fof(f5102,plain,
    ( spl2_425
  <=> ! [X10] :
        ( ~ aScalar0(X10)
        | sz0z00 = sdtasdt0(sz0z00,sdtpldt0(X10,xy)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_425])]) ).

fof(f2142,plain,
    ( spl2_164
  <=> ! [X6,X7] :
        ( ~ aScalar0(X6)
        | ~ aScalar0(X7)
        | sz0z00 = sdtasdt0(sz0z00,sdtpldt0(X6,X7)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_164])]) ).

fof(f2196,plain,
    ( ! [X10] :
        ( ~ aScalar0(X10)
        | sz0z00 = sdtasdt0(sz0z00,sdtpldt0(X10,xy)) )
    | ~ spl2_2
    | ~ spl2_164 ),
    inference(resolution,[],[f2143,f90]) ).

fof(f2143,plain,
    ( ! [X6,X7] :
        ( ~ aScalar0(X7)
        | ~ aScalar0(X6)
        | sz0z00 = sdtasdt0(sz0z00,sdtpldt0(X6,X7)) )
    | ~ spl2_164 ),
    inference(avatar_component_clause,[],[f2142]) ).

fof(f5100,plain,
    ( spl2_424
    | ~ spl2_24
    | ~ spl2_92 ),
    inference(avatar_split_clause,[],[f919,f897,f192,f5098]) ).

fof(f5098,plain,
    ( spl2_424
  <=> ! [X10,X11,X12,X9,X8] :
        ( ~ aScalar0(X8)
        | ~ aScalar0(X9)
        | sdtpldt0(sdtpldt0(X9,X8),sdtpldt0(X10,sdtasdt0(X11,X12))) = sdtpldt0(X9,sdtpldt0(X8,sdtpldt0(X10,sdtasdt0(X11,X12))))
        | ~ aScalar0(X10)
        | ~ aScalar0(X12)
        | ~ aScalar0(X11) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_424])]) ).

fof(f897,plain,
    ( spl2_92
  <=> ! [X3,X4,X5,X2] :
        ( sdtpldt0(sdtpldt0(X2,X3),sdtpldt0(X4,X5)) = sdtpldt0(X2,sdtpldt0(X3,sdtpldt0(X4,X5)))
        | ~ aScalar0(X3)
        | ~ aScalar0(X2)
        | ~ aScalar0(X5)
        | ~ aScalar0(X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_92])]) ).

fof(f919,plain,
    ( ! [X10,X11,X8,X9,X12] :
        ( ~ aScalar0(X8)
        | ~ aScalar0(X9)
        | sdtpldt0(sdtpldt0(X9,X8),sdtpldt0(X10,sdtasdt0(X11,X12))) = sdtpldt0(X9,sdtpldt0(X8,sdtpldt0(X10,sdtasdt0(X11,X12))))
        | ~ aScalar0(X10)
        | ~ aScalar0(X12)
        | ~ aScalar0(X11) )
    | ~ spl2_24
    | ~ spl2_92 ),
    inference(resolution,[],[f898,f193]) ).

fof(f898,plain,
    ( ! [X2,X3,X4,X5] :
        ( ~ aScalar0(X5)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2)
        | sdtpldt0(sdtpldt0(X2,X3),sdtpldt0(X4,X5)) = sdtpldt0(X2,sdtpldt0(X3,sdtpldt0(X4,X5)))
        | ~ aScalar0(X4) )
    | ~ spl2_92 ),
    inference(avatar_component_clause,[],[f897]) ).

fof(f5096,plain,
    ( spl2_423
    | ~ spl2_23
    | ~ spl2_92 ),
    inference(avatar_split_clause,[],[f918,f897,f188,f5094]) ).

fof(f5094,plain,
    ( spl2_423
  <=> ! [X5,X4,X7,X6,X3] :
        ( ~ aScalar0(X3)
        | ~ aScalar0(X4)
        | sdtpldt0(sdtpldt0(X4,X3),sdtpldt0(X5,sdtpldt0(X6,X7))) = sdtpldt0(X4,sdtpldt0(X3,sdtpldt0(X5,sdtpldt0(X6,X7))))
        | ~ aScalar0(X5)
        | ~ aScalar0(X7)
        | ~ aScalar0(X6) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_423])]) ).

fof(f918,plain,
    ( ! [X3,X6,X7,X4,X5] :
        ( ~ aScalar0(X3)
        | ~ aScalar0(X4)
        | sdtpldt0(sdtpldt0(X4,X3),sdtpldt0(X5,sdtpldt0(X6,X7))) = sdtpldt0(X4,sdtpldt0(X3,sdtpldt0(X5,sdtpldt0(X6,X7))))
        | ~ aScalar0(X5)
        | ~ aScalar0(X7)
        | ~ aScalar0(X6) )
    | ~ spl2_23
    | ~ spl2_92 ),
    inference(resolution,[],[f898,f189]) ).

fof(f5066,plain,
    ( spl2_422
    | ~ spl2_9
    | ~ spl2_98 ),
    inference(avatar_split_clause,[],[f958,f946,f124,f5064]) ).

fof(f5064,plain,
    ( spl2_422
  <=> ! [X13,X14,X16,X15] :
        ( ~ aScalar0(X13)
        | ~ aScalar0(X14)
        | sdtasdt0(X14,sdtpldt0(X13,sdtasdt0(X15,smndt0(X16)))) = sdtpldt0(sdtasdt0(X14,X13),sdtasdt0(X14,sdtasdt0(X15,smndt0(X16))))
        | ~ aScalar0(X15)
        | ~ aScalar0(X16) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_422])]) ).

fof(f958,plain,
    ( ! [X16,X14,X15,X13] :
        ( ~ aScalar0(X13)
        | ~ aScalar0(X14)
        | sdtasdt0(X14,sdtpldt0(X13,sdtasdt0(X15,smndt0(X16)))) = sdtpldt0(sdtasdt0(X14,X13),sdtasdt0(X14,sdtasdt0(X15,smndt0(X16))))
        | ~ aScalar0(X15)
        | ~ aScalar0(X16) )
    | ~ spl2_9
    | ~ spl2_98 ),
    inference(resolution,[],[f947,f125]) ).

fof(f5062,plain,
    ( spl2_421
    | ~ spl2_9
    | ~ spl2_97 ),
    inference(avatar_split_clause,[],[f952,f942,f124,f5060]) ).

fof(f5060,plain,
    ( spl2_421
  <=> ! [X13,X14,X16,X15] :
        ( ~ aScalar0(X13)
        | ~ aScalar0(X14)
        | sdtasdt0(X14,sdtpldt0(X13,sdtpldt0(X15,smndt0(X16)))) = sdtpldt0(sdtasdt0(X14,X13),sdtasdt0(X14,sdtpldt0(X15,smndt0(X16))))
        | ~ aScalar0(X15)
        | ~ aScalar0(X16) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_421])]) ).

fof(f952,plain,
    ( ! [X16,X14,X15,X13] :
        ( ~ aScalar0(X13)
        | ~ aScalar0(X14)
        | sdtasdt0(X14,sdtpldt0(X13,sdtpldt0(X15,smndt0(X16)))) = sdtpldt0(sdtasdt0(X14,X13),sdtasdt0(X14,sdtpldt0(X15,smndt0(X16))))
        | ~ aScalar0(X15)
        | ~ aScalar0(X16) )
    | ~ spl2_9
    | ~ spl2_97 ),
    inference(resolution,[],[f943,f125]) ).

fof(f5058,plain,
    ( spl2_420
    | ~ spl2_24
    | ~ spl2_90 ),
    inference(avatar_split_clause,[],[f880,f875,f192,f5056]) ).

fof(f5056,plain,
    ( spl2_420
  <=> ! [X9,X7,X6,X8] :
        ( ~ aScalar0(X6)
        | ~ aScalar0(X7)
        | sdtasdt0(X7,sdtpldt0(X6,smndt0(sdtasdt0(X8,X9)))) = sdtpldt0(sdtasdt0(X7,X6),sdtasdt0(X7,smndt0(sdtasdt0(X8,X9))))
        | ~ aScalar0(X9)
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_420])]) ).

fof(f875,plain,
    ( spl2_90
  <=> ! [X11,X12,X10] :
        ( sdtasdt0(X10,sdtpldt0(X11,smndt0(X12))) = sdtpldt0(sdtasdt0(X10,X11),sdtasdt0(X10,smndt0(X12)))
        | ~ aScalar0(X11)
        | ~ aScalar0(X10)
        | ~ aScalar0(X12) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_90])]) ).

fof(f880,plain,
    ( ! [X8,X6,X9,X7] :
        ( ~ aScalar0(X6)
        | ~ aScalar0(X7)
        | sdtasdt0(X7,sdtpldt0(X6,smndt0(sdtasdt0(X8,X9)))) = sdtpldt0(sdtasdt0(X7,X6),sdtasdt0(X7,smndt0(sdtasdt0(X8,X9))))
        | ~ aScalar0(X9)
        | ~ aScalar0(X8) )
    | ~ spl2_24
    | ~ spl2_90 ),
    inference(resolution,[],[f876,f193]) ).

fof(f876,plain,
    ( ! [X10,X11,X12] :
        ( ~ aScalar0(X12)
        | ~ aScalar0(X11)
        | ~ aScalar0(X10)
        | sdtasdt0(X10,sdtpldt0(X11,smndt0(X12))) = sdtpldt0(sdtasdt0(X10,X11),sdtasdt0(X10,smndt0(X12))) )
    | ~ spl2_90 ),
    inference(avatar_component_clause,[],[f875]) ).

fof(f5054,plain,
    ( spl2_419
    | ~ spl2_23
    | ~ spl2_90 ),
    inference(avatar_split_clause,[],[f879,f875,f188,f5052]) ).

fof(f5052,plain,
    ( spl2_419
  <=> ! [X3,X4,X5,X2] :
        ( ~ aScalar0(X2)
        | ~ aScalar0(X3)
        | sdtasdt0(X3,sdtpldt0(X2,smndt0(sdtpldt0(X4,X5)))) = sdtpldt0(sdtasdt0(X3,X2),sdtasdt0(X3,smndt0(sdtpldt0(X4,X5))))
        | ~ aScalar0(X5)
        | ~ aScalar0(X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_419])]) ).

fof(f879,plain,
    ( ! [X2,X3,X4,X5] :
        ( ~ aScalar0(X2)
        | ~ aScalar0(X3)
        | sdtasdt0(X3,sdtpldt0(X2,smndt0(sdtpldt0(X4,X5)))) = sdtpldt0(sdtasdt0(X3,X2),sdtasdt0(X3,smndt0(sdtpldt0(X4,X5))))
        | ~ aScalar0(X5)
        | ~ aScalar0(X4) )
    | ~ spl2_23
    | ~ spl2_90 ),
    inference(resolution,[],[f876,f189]) ).

fof(f5050,plain,
    ( spl2_418
    | ~ spl2_1
    | ~ spl2_164 ),
    inference(avatar_split_clause,[],[f2195,f2142,f83,f5048]) ).

fof(f5048,plain,
    ( spl2_418
  <=> ! [X9] :
        ( ~ aScalar0(X9)
        | sz0z00 = sdtasdt0(sz0z00,sdtpldt0(X9,xx)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_418])]) ).

fof(f2195,plain,
    ( ! [X9] :
        ( ~ aScalar0(X9)
        | sz0z00 = sdtasdt0(sz0z00,sdtpldt0(X9,xx)) )
    | ~ spl2_1
    | ~ spl2_164 ),
    inference(resolution,[],[f2143,f85]) ).

fof(f5001,plain,
    ( spl2_417
    | ~ spl2_2
    | ~ spl2_102 ),
    inference(avatar_split_clause,[],[f1004,f988,f88,f4999]) ).

fof(f4999,plain,
    ( spl2_417
  <=> ! [X16,X15] :
        ( sdtasdt0(sdtpldt0(X15,X16),sdtpldt0(xy,xy)) = sdtpldt0(sdtpldt0(sdtasdt0(X15,xy),sdtasdt0(X15,xy)),sdtpldt0(sdtasdt0(X16,xy),sdtasdt0(X16,xy)))
        | ~ aScalar0(X16)
        | ~ aScalar0(X15) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_417])]) ).

fof(f1004,plain,
    ( ! [X16,X15] :
        ( sdtasdt0(sdtpldt0(X15,X16),sdtpldt0(xy,xy)) = sdtpldt0(sdtpldt0(sdtasdt0(X15,xy),sdtasdt0(X15,xy)),sdtpldt0(sdtasdt0(X16,xy),sdtasdt0(X16,xy)))
        | ~ aScalar0(X16)
        | ~ aScalar0(X15) )
    | ~ spl2_2
    | ~ spl2_102 ),
    inference(resolution,[],[f989,f90]) ).

fof(f4997,plain,
    ( spl2_416
    | ~ spl2_1
    | ~ spl2_102 ),
    inference(avatar_split_clause,[],[f1003,f988,f83,f4995]) ).

fof(f4995,plain,
    ( spl2_416
  <=> ! [X13,X14] :
        ( sdtasdt0(sdtpldt0(X13,X14),sdtpldt0(xx,xy)) = sdtpldt0(sdtpldt0(sdtasdt0(X13,xx),sdtasdt0(X13,xy)),sdtpldt0(sdtasdt0(X14,xx),sdtasdt0(X14,xy)))
        | ~ aScalar0(X14)
        | ~ aScalar0(X13) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_416])]) ).

fof(f1003,plain,
    ( ! [X14,X13] :
        ( sdtasdt0(sdtpldt0(X13,X14),sdtpldt0(xx,xy)) = sdtpldt0(sdtpldt0(sdtasdt0(X13,xx),sdtasdt0(X13,xy)),sdtpldt0(sdtasdt0(X14,xx),sdtasdt0(X14,xy)))
        | ~ aScalar0(X14)
        | ~ aScalar0(X13) )
    | ~ spl2_1
    | ~ spl2_102 ),
    inference(resolution,[],[f989,f85]) ).

fof(f4993,plain,
    ( spl2_415
    | ~ spl2_2
    | ~ spl2_42
    | ~ spl2_101 ),
    inference(avatar_split_clause,[],[f998,f984,f381,f88,f4991]) ).

fof(f4991,plain,
    ( spl2_415
  <=> ! [X16,X15] :
        ( sdtpldt0(sdtpldt0(sdtasdt0(X15,xy),sdtasdt0(X15,xx)),sdtpldt0(sdtasdt0(X16,xy),sdtasdt0(X16,xx))) = sdtasdt0(sdtpldt0(X15,X16),sdtpldt0(xx,xy))
        | ~ aScalar0(X16)
        | ~ aScalar0(X15) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_415])]) ).

fof(f381,plain,
    ( spl2_42
  <=> ! [X9] :
        ( ~ aScalar0(X9)
        | sdtpldt0(X9,xx) = sdtpldt0(xx,X9) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_42])]) ).

fof(f998,plain,
    ( ! [X16,X15] :
        ( sdtpldt0(sdtpldt0(sdtasdt0(X15,xy),sdtasdt0(X15,xx)),sdtpldt0(sdtasdt0(X16,xy),sdtasdt0(X16,xx))) = sdtasdt0(sdtpldt0(X15,X16),sdtpldt0(xx,xy))
        | ~ aScalar0(X16)
        | ~ aScalar0(X15) )
    | ~ spl2_2
    | ~ spl2_42
    | ~ spl2_101 ),
    inference(forward_demodulation,[],[f996,f401]) ).

fof(f401,plain,
    ( sdtpldt0(xy,xx) = sdtpldt0(xx,xy)
    | ~ spl2_2
    | ~ spl2_42 ),
    inference(resolution,[],[f382,f90]) ).

fof(f382,plain,
    ( ! [X9] :
        ( ~ aScalar0(X9)
        | sdtpldt0(X9,xx) = sdtpldt0(xx,X9) )
    | ~ spl2_42 ),
    inference(avatar_component_clause,[],[f381]) ).

fof(f996,plain,
    ( ! [X16,X15] :
        ( sdtasdt0(sdtpldt0(X15,X16),sdtpldt0(xy,xx)) = sdtpldt0(sdtpldt0(sdtasdt0(X15,xy),sdtasdt0(X15,xx)),sdtpldt0(sdtasdt0(X16,xy),sdtasdt0(X16,xx)))
        | ~ aScalar0(X16)
        | ~ aScalar0(X15) )
    | ~ spl2_2
    | ~ spl2_101 ),
    inference(resolution,[],[f985,f90]) ).

fof(f4989,plain,
    ( spl2_414
    | ~ spl2_1
    | ~ spl2_101 ),
    inference(avatar_split_clause,[],[f995,f984,f83,f4987]) ).

fof(f4987,plain,
    ( spl2_414
  <=> ! [X13,X14] :
        ( sdtasdt0(sdtpldt0(X13,X14),sdtpldt0(xx,xx)) = sdtpldt0(sdtpldt0(sdtasdt0(X13,xx),sdtasdt0(X13,xx)),sdtpldt0(sdtasdt0(X14,xx),sdtasdt0(X14,xx)))
        | ~ aScalar0(X14)
        | ~ aScalar0(X13) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_414])]) ).

fof(f995,plain,
    ( ! [X14,X13] :
        ( sdtasdt0(sdtpldt0(X13,X14),sdtpldt0(xx,xx)) = sdtpldt0(sdtpldt0(sdtasdt0(X13,xx),sdtasdt0(X13,xx)),sdtpldt0(sdtasdt0(X14,xx),sdtasdt0(X14,xx)))
        | ~ aScalar0(X14)
        | ~ aScalar0(X13) )
    | ~ spl2_1
    | ~ spl2_101 ),
    inference(resolution,[],[f985,f85]) ).

fof(f4964,plain,
    ( spl2_413
    | ~ spl2_2
    | ~ spl2_163 ),
    inference(avatar_split_clause,[],[f2190,f2138,f88,f4962]) ).

fof(f4962,plain,
    ( spl2_413
  <=> ! [X10] :
        ( ~ aScalar0(X10)
        | sz0z00 = sdtasdt0(sdtpldt0(X10,xy),sz0z00) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_413])]) ).

fof(f2138,plain,
    ( spl2_163
  <=> ! [X4,X5] :
        ( ~ aScalar0(X4)
        | ~ aScalar0(X5)
        | sz0z00 = sdtasdt0(sdtpldt0(X4,X5),sz0z00) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_163])]) ).

fof(f2190,plain,
    ( ! [X10] :
        ( ~ aScalar0(X10)
        | sz0z00 = sdtasdt0(sdtpldt0(X10,xy),sz0z00) )
    | ~ spl2_2
    | ~ spl2_163 ),
    inference(resolution,[],[f2139,f90]) ).

fof(f2139,plain,
    ( ! [X4,X5] :
        ( ~ aScalar0(X5)
        | ~ aScalar0(X4)
        | sz0z00 = sdtasdt0(sdtpldt0(X4,X5),sz0z00) )
    | ~ spl2_163 ),
    inference(avatar_component_clause,[],[f2138]) ).

fof(f4889,plain,
    ( spl2_412
    | ~ spl2_1
    | ~ spl2_163 ),
    inference(avatar_split_clause,[],[f2189,f2138,f83,f4887]) ).

fof(f4887,plain,
    ( spl2_412
  <=> ! [X9] :
        ( ~ aScalar0(X9)
        | sz0z00 = sdtasdt0(sdtpldt0(X9,xx),sz0z00) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_412])]) ).

fof(f2189,plain,
    ( ! [X9] :
        ( ~ aScalar0(X9)
        | sz0z00 = sdtasdt0(sdtpldt0(X9,xx),sz0z00) )
    | ~ spl2_1
    | ~ spl2_163 ),
    inference(resolution,[],[f2139,f85]) ).

fof(f4837,plain,
    ( spl2_411
    | ~ spl2_4
    | ~ spl2_15
    | ~ spl2_31
    | ~ spl2_103 ),
    inference(avatar_split_clause,[],[f1016,f1007,f246,f151,f98,f4835]) ).

fof(f4835,plain,
    ( spl2_411
  <=> ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,X1),sz0z00) = sdtpldt0(sdtpldt0(sdtasdt0(X0,sz0z00),sdtasdt0(X0,sz0z00)),sdtpldt0(sdtasdt0(X1,sz0z00),sdtasdt0(X1,sz0z00)))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_411])]) ).

fof(f151,plain,
    ( spl2_15
  <=> ! [X0] :
        ( sdtpldt0(X0,sz0z00) = X0
        | ~ sP0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_15])]) ).

fof(f246,plain,
    ( spl2_31
  <=> sP0(sz0z00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_31])]) ).

fof(f1016,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,X1),sz0z00) = sdtpldt0(sdtpldt0(sdtasdt0(X0,sz0z00),sdtasdt0(X0,sz0z00)),sdtpldt0(sdtasdt0(X1,sz0z00),sdtasdt0(X1,sz0z00)))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) )
    | ~ spl2_4
    | ~ spl2_15
    | ~ spl2_31
    | ~ spl2_103 ),
    inference(forward_demodulation,[],[f1010,f295]) ).

fof(f295,plain,
    ( sz0z00 = sdtpldt0(sz0z00,sz0z00)
    | ~ spl2_15
    | ~ spl2_31 ),
    inference(resolution,[],[f248,f152]) ).

fof(f152,plain,
    ( ! [X0] :
        ( ~ sP0(X0)
        | sdtpldt0(X0,sz0z00) = X0 )
    | ~ spl2_15 ),
    inference(avatar_component_clause,[],[f151]) ).

fof(f248,plain,
    ( sP0(sz0z00)
    | ~ spl2_31 ),
    inference(avatar_component_clause,[],[f246]) ).

fof(f1010,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,X1),sdtpldt0(sz0z00,sz0z00)) = sdtpldt0(sdtpldt0(sdtasdt0(X0,sz0z00),sdtasdt0(X0,sz0z00)),sdtpldt0(sdtasdt0(X1,sz0z00),sdtasdt0(X1,sz0z00)))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) )
    | ~ spl2_4
    | ~ spl2_103 ),
    inference(resolution,[],[f1008,f100]) ).

fof(f4833,plain,
    ( spl2_410
    | ~ spl2_4
    | ~ spl2_100 ),
    inference(avatar_split_clause,[],[f977,f968,f98,f4831]) ).

fof(f4831,plain,
    ( spl2_410
  <=> ! [X2,X0,X1] :
        ( ~ aScalar0(X0)
        | ~ aScalar0(X1)
        | sdtasdt0(sdtpldt0(X1,X0),sdtasdt0(X2,sz0z00)) = sdtpldt0(sdtasdt0(X1,sdtasdt0(X2,sz0z00)),sdtasdt0(X0,sdtasdt0(X2,sz0z00)))
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_410])]) ).

fof(f977,plain,
    ( ! [X2,X0,X1] :
        ( ~ aScalar0(X0)
        | ~ aScalar0(X1)
        | sdtasdt0(sdtpldt0(X1,X0),sdtasdt0(X2,sz0z00)) = sdtpldt0(sdtasdt0(X1,sdtasdt0(X2,sz0z00)),sdtasdt0(X0,sdtasdt0(X2,sz0z00)))
        | ~ aScalar0(X2) )
    | ~ spl2_4
    | ~ spl2_100 ),
    inference(resolution,[],[f969,f100]) ).

fof(f4829,plain,
    ( spl2_409
    | ~ spl2_2
    | ~ spl2_158 ),
    inference(avatar_split_clause,[],[f2118,f1961,f88,f4826]) ).

fof(f4826,plain,
    ( spl2_409
  <=> sdtpldt0(xy,xy) = sdtpldt0(sdtpldt0(xy,xy),sz0z00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_409])]) ).

fof(f1961,plain,
    ( spl2_158
  <=> ! [X10] :
        ( sdtpldt0(X10,xy) = sdtpldt0(sdtpldt0(X10,xy),sz0z00)
        | ~ aScalar0(X10) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_158])]) ).

fof(f2118,plain,
    ( sdtpldt0(xy,xy) = sdtpldt0(sdtpldt0(xy,xy),sz0z00)
    | ~ spl2_2
    | ~ spl2_158 ),
    inference(resolution,[],[f1962,f90]) ).

fof(f1962,plain,
    ( ! [X10] :
        ( ~ aScalar0(X10)
        | sdtpldt0(X10,xy) = sdtpldt0(sdtpldt0(X10,xy),sz0z00) )
    | ~ spl2_158 ),
    inference(avatar_component_clause,[],[f1961]) ).

fof(f4824,plain,
    ( spl2_408
    | ~ spl2_4
    | ~ spl2_99 ),
    inference(avatar_split_clause,[],[f971,f962,f98,f4822]) ).

fof(f4822,plain,
    ( spl2_408
  <=> ! [X2,X0,X1] :
        ( ~ aScalar0(X0)
        | ~ aScalar0(X1)
        | sdtasdt0(sdtpldt0(X1,X0),sdtpldt0(X2,sz0z00)) = sdtpldt0(sdtasdt0(X1,sdtpldt0(X2,sz0z00)),sdtasdt0(X0,sdtpldt0(X2,sz0z00)))
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_408])]) ).

fof(f971,plain,
    ( ! [X2,X0,X1] :
        ( ~ aScalar0(X0)
        | ~ aScalar0(X1)
        | sdtasdt0(sdtpldt0(X1,X0),sdtpldt0(X2,sz0z00)) = sdtpldt0(sdtasdt0(X1,sdtpldt0(X2,sz0z00)),sdtasdt0(X0,sdtpldt0(X2,sz0z00)))
        | ~ aScalar0(X2) )
    | ~ spl2_4
    | ~ spl2_99 ),
    inference(resolution,[],[f963,f100]) ).

fof(f4820,plain,
    ( spl2_407
    | ~ spl2_9
    | ~ spl2_96 ),
    inference(avatar_split_clause,[],[f938,f914,f124,f4818]) ).

fof(f4818,plain,
    ( spl2_407
  <=> ! [X13,X14,X16,X15] :
        ( ~ aScalar0(X13)
        | ~ aScalar0(X14)
        | sdtasdt0(sdtasdt0(X14,X13),sdtasdt0(X15,smndt0(X16))) = sdtasdt0(X14,sdtasdt0(X13,sdtasdt0(X15,smndt0(X16))))
        | ~ aScalar0(X15)
        | ~ aScalar0(X16) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_407])]) ).

fof(f938,plain,
    ( ! [X16,X14,X15,X13] :
        ( ~ aScalar0(X13)
        | ~ aScalar0(X14)
        | sdtasdt0(sdtasdt0(X14,X13),sdtasdt0(X15,smndt0(X16))) = sdtasdt0(X14,sdtasdt0(X13,sdtasdt0(X15,smndt0(X16))))
        | ~ aScalar0(X15)
        | ~ aScalar0(X16) )
    | ~ spl2_9
    | ~ spl2_96 ),
    inference(resolution,[],[f915,f125]) ).

fof(f4816,plain,
    ( spl2_406
    | ~ spl2_9
    | ~ spl2_94 ),
    inference(avatar_split_clause,[],[f932,f905,f124,f4814]) ).

fof(f4814,plain,
    ( spl2_406
  <=> ! [X13,X14,X16,X15] :
        ( ~ aScalar0(X13)
        | ~ aScalar0(X14)
        | sdtasdt0(sdtasdt0(X14,X13),sdtpldt0(X15,smndt0(X16))) = sdtasdt0(X14,sdtasdt0(X13,sdtpldt0(X15,smndt0(X16))))
        | ~ aScalar0(X15)
        | ~ aScalar0(X16) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_406])]) ).

fof(f932,plain,
    ( ! [X16,X14,X15,X13] :
        ( ~ aScalar0(X13)
        | ~ aScalar0(X14)
        | sdtasdt0(sdtasdt0(X14,X13),sdtpldt0(X15,smndt0(X16))) = sdtasdt0(X14,sdtasdt0(X13,sdtpldt0(X15,smndt0(X16))))
        | ~ aScalar0(X15)
        | ~ aScalar0(X16) )
    | ~ spl2_9
    | ~ spl2_94 ),
    inference(resolution,[],[f906,f125]) ).

fof(f4812,plain,
    ( spl2_405
    | ~ spl2_9
    | ~ spl2_93 ),
    inference(avatar_split_clause,[],[f926,f901,f124,f4810]) ).

fof(f4810,plain,
    ( spl2_405
  <=> ! [X13,X14,X16,X15] :
        ( ~ aScalar0(X13)
        | ~ aScalar0(X14)
        | sdtpldt0(sdtpldt0(X14,X13),sdtasdt0(X15,smndt0(X16))) = sdtpldt0(X14,sdtpldt0(X13,sdtasdt0(X15,smndt0(X16))))
        | ~ aScalar0(X15)
        | ~ aScalar0(X16) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_405])]) ).

fof(f926,plain,
    ( ! [X16,X14,X15,X13] :
        ( ~ aScalar0(X13)
        | ~ aScalar0(X14)
        | sdtpldt0(sdtpldt0(X14,X13),sdtasdt0(X15,smndt0(X16))) = sdtpldt0(X14,sdtpldt0(X13,sdtasdt0(X15,smndt0(X16))))
        | ~ aScalar0(X15)
        | ~ aScalar0(X16) )
    | ~ spl2_9
    | ~ spl2_93 ),
    inference(resolution,[],[f902,f125]) ).

fof(f4808,plain,
    ( spl2_404
    | ~ spl2_9
    | ~ spl2_92 ),
    inference(avatar_split_clause,[],[f920,f897,f124,f4806]) ).

fof(f4806,plain,
    ( spl2_404
  <=> ! [X13,X14,X16,X15] :
        ( ~ aScalar0(X13)
        | ~ aScalar0(X14)
        | sdtpldt0(sdtpldt0(X14,X13),sdtpldt0(X15,smndt0(X16))) = sdtpldt0(X14,sdtpldt0(X13,sdtpldt0(X15,smndt0(X16))))
        | ~ aScalar0(X15)
        | ~ aScalar0(X16) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_404])]) ).

fof(f920,plain,
    ( ! [X16,X14,X15,X13] :
        ( ~ aScalar0(X13)
        | ~ aScalar0(X14)
        | sdtpldt0(sdtpldt0(X14,X13),sdtpldt0(X15,smndt0(X16))) = sdtpldt0(X14,sdtpldt0(X13,sdtpldt0(X15,smndt0(X16))))
        | ~ aScalar0(X15)
        | ~ aScalar0(X16) )
    | ~ spl2_9
    | ~ spl2_92 ),
    inference(resolution,[],[f898,f125]) ).

fof(f4804,plain,
    ( spl2_403
    | ~ spl2_9
    | ~ spl2_91 ),
    inference(avatar_split_clause,[],[f892,f886,f124,f4802]) ).

fof(f4802,plain,
    ( spl2_403
  <=> ! [X12,X11,X10] :
        ( ~ aScalar0(X10)
        | ~ aScalar0(X11)
        | sdtasdt0(sdtpldt0(X11,X10),smndt0(smndt0(X12))) = sdtpldt0(sdtasdt0(X11,smndt0(smndt0(X12))),sdtasdt0(X10,smndt0(smndt0(X12))))
        | ~ aScalar0(X12) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_403])]) ).

fof(f892,plain,
    ( ! [X10,X11,X12] :
        ( ~ aScalar0(X10)
        | ~ aScalar0(X11)
        | sdtasdt0(sdtpldt0(X11,X10),smndt0(smndt0(X12))) = sdtpldt0(sdtasdt0(X11,smndt0(smndt0(X12))),sdtasdt0(X10,smndt0(smndt0(X12))))
        | ~ aScalar0(X12) )
    | ~ spl2_9
    | ~ spl2_91 ),
    inference(resolution,[],[f887,f125]) ).

fof(f4800,plain,
    ( spl2_402
    | ~ spl2_24
    | ~ spl2_88 ),
    inference(avatar_split_clause,[],[f869,f828,f192,f4798]) ).

fof(f4798,plain,
    ( spl2_402
  <=> ! [X9,X7,X6,X8] :
        ( ~ aScalar0(X6)
        | ~ aScalar0(X7)
        | sdtasdt0(sdtasdt0(X7,X6),smndt0(sdtasdt0(X8,X9))) = sdtasdt0(X7,sdtasdt0(X6,smndt0(sdtasdt0(X8,X9))))
        | ~ aScalar0(X9)
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_402])]) ).

fof(f828,plain,
    ( spl2_88
  <=> ! [X11,X12,X10] :
        ( sdtasdt0(sdtasdt0(X10,X11),smndt0(X12)) = sdtasdt0(X10,sdtasdt0(X11,smndt0(X12)))
        | ~ aScalar0(X11)
        | ~ aScalar0(X10)
        | ~ aScalar0(X12) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_88])]) ).

fof(f869,plain,
    ( ! [X8,X6,X9,X7] :
        ( ~ aScalar0(X6)
        | ~ aScalar0(X7)
        | sdtasdt0(sdtasdt0(X7,X6),smndt0(sdtasdt0(X8,X9))) = sdtasdt0(X7,sdtasdt0(X6,smndt0(sdtasdt0(X8,X9))))
        | ~ aScalar0(X9)
        | ~ aScalar0(X8) )
    | ~ spl2_24
    | ~ spl2_88 ),
    inference(resolution,[],[f829,f193]) ).

fof(f829,plain,
    ( ! [X10,X11,X12] :
        ( ~ aScalar0(X12)
        | ~ aScalar0(X11)
        | ~ aScalar0(X10)
        | sdtasdt0(sdtasdt0(X10,X11),smndt0(X12)) = sdtasdt0(X10,sdtasdt0(X11,smndt0(X12))) )
    | ~ spl2_88 ),
    inference(avatar_component_clause,[],[f828]) ).

fof(f4796,plain,
    ( spl2_401
    | ~ spl2_23
    | ~ spl2_88 ),
    inference(avatar_split_clause,[],[f868,f828,f188,f4794]) ).

fof(f4794,plain,
    ( spl2_401
  <=> ! [X3,X4,X5,X2] :
        ( ~ aScalar0(X2)
        | ~ aScalar0(X3)
        | sdtasdt0(sdtasdt0(X3,X2),smndt0(sdtpldt0(X4,X5))) = sdtasdt0(X3,sdtasdt0(X2,smndt0(sdtpldt0(X4,X5))))
        | ~ aScalar0(X5)
        | ~ aScalar0(X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_401])]) ).

fof(f868,plain,
    ( ! [X2,X3,X4,X5] :
        ( ~ aScalar0(X2)
        | ~ aScalar0(X3)
        | sdtasdt0(sdtasdt0(X3,X2),smndt0(sdtpldt0(X4,X5))) = sdtasdt0(X3,sdtasdt0(X2,smndt0(sdtpldt0(X4,X5))))
        | ~ aScalar0(X5)
        | ~ aScalar0(X4) )
    | ~ spl2_23
    | ~ spl2_88 ),
    inference(resolution,[],[f829,f189]) ).

fof(f4792,plain,
    ( spl2_400
    | ~ spl2_24
    | ~ spl2_87 ),
    inference(avatar_split_clause,[],[f862,f824,f192,f4790]) ).

fof(f4790,plain,
    ( spl2_400
  <=> ! [X9,X7,X6,X8] :
        ( ~ aScalar0(X6)
        | ~ aScalar0(X7)
        | sdtpldt0(sdtpldt0(X7,X6),smndt0(sdtasdt0(X8,X9))) = sdtpldt0(X7,sdtpldt0(X6,smndt0(sdtasdt0(X8,X9))))
        | ~ aScalar0(X9)
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_400])]) ).

fof(f824,plain,
    ( spl2_87
  <=> ! [X11,X12,X10] :
        ( sdtpldt0(sdtpldt0(X10,X11),smndt0(X12)) = sdtpldt0(X10,sdtpldt0(X11,smndt0(X12)))
        | ~ aScalar0(X11)
        | ~ aScalar0(X10)
        | ~ aScalar0(X12) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_87])]) ).

fof(f862,plain,
    ( ! [X8,X6,X9,X7] :
        ( ~ aScalar0(X6)
        | ~ aScalar0(X7)
        | sdtpldt0(sdtpldt0(X7,X6),smndt0(sdtasdt0(X8,X9))) = sdtpldt0(X7,sdtpldt0(X6,smndt0(sdtasdt0(X8,X9))))
        | ~ aScalar0(X9)
        | ~ aScalar0(X8) )
    | ~ spl2_24
    | ~ spl2_87 ),
    inference(resolution,[],[f825,f193]) ).

fof(f825,plain,
    ( ! [X10,X11,X12] :
        ( ~ aScalar0(X12)
        | ~ aScalar0(X11)
        | ~ aScalar0(X10)
        | sdtpldt0(sdtpldt0(X10,X11),smndt0(X12)) = sdtpldt0(X10,sdtpldt0(X11,smndt0(X12))) )
    | ~ spl2_87 ),
    inference(avatar_component_clause,[],[f824]) ).

fof(f4788,plain,
    ( spl2_399
    | ~ spl2_23
    | ~ spl2_87 ),
    inference(avatar_split_clause,[],[f861,f824,f188,f4786]) ).

fof(f4786,plain,
    ( spl2_399
  <=> ! [X3,X4,X5,X2] :
        ( ~ aScalar0(X2)
        | ~ aScalar0(X3)
        | sdtpldt0(sdtpldt0(X3,X2),smndt0(sdtpldt0(X4,X5))) = sdtpldt0(X3,sdtpldt0(X2,smndt0(sdtpldt0(X4,X5))))
        | ~ aScalar0(X5)
        | ~ aScalar0(X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_399])]) ).

fof(f861,plain,
    ( ! [X2,X3,X4,X5] :
        ( ~ aScalar0(X2)
        | ~ aScalar0(X3)
        | sdtpldt0(sdtpldt0(X3,X2),smndt0(sdtpldt0(X4,X5))) = sdtpldt0(X3,sdtpldt0(X2,smndt0(sdtpldt0(X4,X5))))
        | ~ aScalar0(X5)
        | ~ aScalar0(X4) )
    | ~ spl2_23
    | ~ spl2_87 ),
    inference(resolution,[],[f825,f189]) ).

fof(f4784,plain,
    ( spl2_398
    | ~ spl2_2
    | ~ spl2_117
    | ~ spl2_157 ),
    inference(avatar_split_clause,[],[f2112,f1957,f1695,f88,f4781]) ).

fof(f4781,plain,
    ( spl2_398
  <=> sdtpldt0(xx,xy) = sdtpldt0(sdtpldt0(xx,xy),sz0z00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_398])]) ).

fof(f1695,plain,
    ( spl2_117
  <=> sdtpldt0(xy,xx) = sdtpldt0(xx,xy) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_117])]) ).

fof(f1957,plain,
    ( spl2_157
  <=> ! [X9] :
        ( sdtpldt0(X9,xx) = sdtpldt0(sdtpldt0(X9,xx),sz0z00)
        | ~ aScalar0(X9) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_157])]) ).

fof(f2112,plain,
    ( sdtpldt0(xx,xy) = sdtpldt0(sdtpldt0(xx,xy),sz0z00)
    | ~ spl2_2
    | ~ spl2_117
    | ~ spl2_157 ),
    inference(forward_demodulation,[],[f2110,f1697]) ).

fof(f1697,plain,
    ( sdtpldt0(xy,xx) = sdtpldt0(xx,xy)
    | ~ spl2_117 ),
    inference(avatar_component_clause,[],[f1695]) ).

fof(f2110,plain,
    ( sdtpldt0(xy,xx) = sdtpldt0(sdtpldt0(xy,xx),sz0z00)
    | ~ spl2_2
    | ~ spl2_157 ),
    inference(resolution,[],[f1958,f90]) ).

fof(f1958,plain,
    ( ! [X9] :
        ( ~ aScalar0(X9)
        | sdtpldt0(X9,xx) = sdtpldt0(sdtpldt0(X9,xx),sz0z00) )
    | ~ spl2_157 ),
    inference(avatar_component_clause,[],[f1957]) ).

fof(f4779,plain,
    ( spl2_397
    | ~ spl2_24
    | ~ spl2_86 ),
    inference(avatar_split_clause,[],[f856,f820,f192,f4777]) ).

fof(f4777,plain,
    ( spl2_397
  <=> ! [X9,X7,X6,X8] :
        ( ~ aScalar0(X6)
        | smndt0(sdtasdt0(X6,sdtasdt0(X7,sdtasdt0(X8,X9)))) = sdtasdt0(smndt0(X6),sdtasdt0(X7,sdtasdt0(X8,X9)))
        | ~ aScalar0(X7)
        | ~ aScalar0(X9)
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_397])]) ).

fof(f820,plain,
    ( spl2_86
  <=> ! [X6,X4,X5] :
        ( smndt0(sdtasdt0(X4,sdtasdt0(X5,X6))) = sdtasdt0(smndt0(X4),sdtasdt0(X5,X6))
        | ~ aScalar0(X4)
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_86])]) ).

fof(f856,plain,
    ( ! [X8,X6,X9,X7] :
        ( ~ aScalar0(X6)
        | smndt0(sdtasdt0(X6,sdtasdt0(X7,sdtasdt0(X8,X9)))) = sdtasdt0(smndt0(X6),sdtasdt0(X7,sdtasdt0(X8,X9)))
        | ~ aScalar0(X7)
        | ~ aScalar0(X9)
        | ~ aScalar0(X8) )
    | ~ spl2_24
    | ~ spl2_86 ),
    inference(resolution,[],[f821,f193]) ).

fof(f821,plain,
    ( ! [X6,X4,X5] :
        ( ~ aScalar0(X6)
        | ~ aScalar0(X4)
        | smndt0(sdtasdt0(X4,sdtasdt0(X5,X6))) = sdtasdt0(smndt0(X4),sdtasdt0(X5,X6))
        | ~ aScalar0(X5) )
    | ~ spl2_86 ),
    inference(avatar_component_clause,[],[f820]) ).

fof(f4775,plain,
    ( spl2_396
    | ~ spl2_23
    | ~ spl2_86 ),
    inference(avatar_split_clause,[],[f855,f820,f188,f4773]) ).

fof(f4773,plain,
    ( spl2_396
  <=> ! [X3,X4,X5,X2] :
        ( ~ aScalar0(X2)
        | smndt0(sdtasdt0(X2,sdtasdt0(X3,sdtpldt0(X4,X5)))) = sdtasdt0(smndt0(X2),sdtasdt0(X3,sdtpldt0(X4,X5)))
        | ~ aScalar0(X3)
        | ~ aScalar0(X5)
        | ~ aScalar0(X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_396])]) ).

fof(f855,plain,
    ( ! [X2,X3,X4,X5] :
        ( ~ aScalar0(X2)
        | smndt0(sdtasdt0(X2,sdtasdt0(X3,sdtpldt0(X4,X5)))) = sdtasdt0(smndt0(X2),sdtasdt0(X3,sdtpldt0(X4,X5)))
        | ~ aScalar0(X3)
        | ~ aScalar0(X5)
        | ~ aScalar0(X4) )
    | ~ spl2_23
    | ~ spl2_86 ),
    inference(resolution,[],[f821,f189]) ).

fof(f4771,plain,
    ( spl2_395
    | ~ spl2_24
    | ~ spl2_85 ),
    inference(avatar_split_clause,[],[f845,f816,f192,f4769]) ).

fof(f4769,plain,
    ( spl2_395
  <=> ! [X9,X7,X6,X8] :
        ( ~ aScalar0(X6)
        | smndt0(sdtasdt0(X6,sdtpldt0(X7,sdtasdt0(X8,X9)))) = sdtasdt0(smndt0(X6),sdtpldt0(X7,sdtasdt0(X8,X9)))
        | ~ aScalar0(X7)
        | ~ aScalar0(X9)
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_395])]) ).

fof(f816,plain,
    ( spl2_85
  <=> ! [X2,X1,X3] :
        ( smndt0(sdtasdt0(X1,sdtpldt0(X2,X3))) = sdtasdt0(smndt0(X1),sdtpldt0(X2,X3))
        | ~ aScalar0(X1)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_85])]) ).

fof(f845,plain,
    ( ! [X8,X6,X9,X7] :
        ( ~ aScalar0(X6)
        | smndt0(sdtasdt0(X6,sdtpldt0(X7,sdtasdt0(X8,X9)))) = sdtasdt0(smndt0(X6),sdtpldt0(X7,sdtasdt0(X8,X9)))
        | ~ aScalar0(X7)
        | ~ aScalar0(X9)
        | ~ aScalar0(X8) )
    | ~ spl2_24
    | ~ spl2_85 ),
    inference(resolution,[],[f817,f193]) ).

fof(f817,plain,
    ( ! [X2,X3,X1] :
        ( ~ aScalar0(X3)
        | ~ aScalar0(X1)
        | smndt0(sdtasdt0(X1,sdtpldt0(X2,X3))) = sdtasdt0(smndt0(X1),sdtpldt0(X2,X3))
        | ~ aScalar0(X2) )
    | ~ spl2_85 ),
    inference(avatar_component_clause,[],[f816]) ).

fof(f4767,plain,
    ( spl2_394
    | ~ spl2_23
    | ~ spl2_85 ),
    inference(avatar_split_clause,[],[f844,f816,f188,f4765]) ).

fof(f4765,plain,
    ( spl2_394
  <=> ! [X3,X4,X5,X2] :
        ( ~ aScalar0(X2)
        | smndt0(sdtasdt0(X2,sdtpldt0(X3,sdtpldt0(X4,X5)))) = sdtasdt0(smndt0(X2),sdtpldt0(X3,sdtpldt0(X4,X5)))
        | ~ aScalar0(X3)
        | ~ aScalar0(X5)
        | ~ aScalar0(X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_394])]) ).

fof(f844,plain,
    ( ! [X2,X3,X4,X5] :
        ( ~ aScalar0(X2)
        | smndt0(sdtasdt0(X2,sdtpldt0(X3,sdtpldt0(X4,X5)))) = sdtasdt0(smndt0(X2),sdtpldt0(X3,sdtpldt0(X4,X5)))
        | ~ aScalar0(X3)
        | ~ aScalar0(X5)
        | ~ aScalar0(X4) )
    | ~ spl2_23
    | ~ spl2_85 ),
    inference(resolution,[],[f817,f189]) ).

fof(f4763,plain,
    ( spl2_393
    | ~ spl2_24
    | ~ spl2_84 ),
    inference(avatar_split_clause,[],[f839,f812,f192,f4761]) ).

fof(f4761,plain,
    ( spl2_393
  <=> ! [X9,X7,X6,X8] :
        ( ~ aScalar0(X6)
        | sdtasdt0(X6,smndt0(sdtasdt0(X7,sdtasdt0(X8,X9)))) = smndt0(sdtasdt0(X6,sdtasdt0(X7,sdtasdt0(X8,X9))))
        | ~ aScalar0(X7)
        | ~ aScalar0(X9)
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_393])]) ).

fof(f812,plain,
    ( spl2_84
  <=> ! [X6,X4,X5] :
        ( sdtasdt0(X4,smndt0(sdtasdt0(X5,X6))) = smndt0(sdtasdt0(X4,sdtasdt0(X5,X6)))
        | ~ aScalar0(X4)
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_84])]) ).

fof(f839,plain,
    ( ! [X8,X6,X9,X7] :
        ( ~ aScalar0(X6)
        | sdtasdt0(X6,smndt0(sdtasdt0(X7,sdtasdt0(X8,X9)))) = smndt0(sdtasdt0(X6,sdtasdt0(X7,sdtasdt0(X8,X9))))
        | ~ aScalar0(X7)
        | ~ aScalar0(X9)
        | ~ aScalar0(X8) )
    | ~ spl2_24
    | ~ spl2_84 ),
    inference(resolution,[],[f813,f193]) ).

fof(f813,plain,
    ( ! [X6,X4,X5] :
        ( ~ aScalar0(X6)
        | ~ aScalar0(X4)
        | sdtasdt0(X4,smndt0(sdtasdt0(X5,X6))) = smndt0(sdtasdt0(X4,sdtasdt0(X5,X6)))
        | ~ aScalar0(X5) )
    | ~ spl2_84 ),
    inference(avatar_component_clause,[],[f812]) ).

fof(f4759,plain,
    ( spl2_392
    | ~ spl2_23
    | ~ spl2_84 ),
    inference(avatar_split_clause,[],[f838,f812,f188,f4757]) ).

fof(f4757,plain,
    ( spl2_392
  <=> ! [X3,X4,X5,X2] :
        ( ~ aScalar0(X2)
        | sdtasdt0(X2,smndt0(sdtasdt0(X3,sdtpldt0(X4,X5)))) = smndt0(sdtasdt0(X2,sdtasdt0(X3,sdtpldt0(X4,X5))))
        | ~ aScalar0(X3)
        | ~ aScalar0(X5)
        | ~ aScalar0(X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_392])]) ).

fof(f838,plain,
    ( ! [X2,X3,X4,X5] :
        ( ~ aScalar0(X2)
        | sdtasdt0(X2,smndt0(sdtasdt0(X3,sdtpldt0(X4,X5)))) = smndt0(sdtasdt0(X2,sdtasdt0(X3,sdtpldt0(X4,X5))))
        | ~ aScalar0(X3)
        | ~ aScalar0(X5)
        | ~ aScalar0(X4) )
    | ~ spl2_23
    | ~ spl2_84 ),
    inference(resolution,[],[f813,f189]) ).

fof(f4755,plain,
    ( spl2_391
    | ~ spl2_24
    | ~ spl2_83 ),
    inference(avatar_split_clause,[],[f833,f808,f192,f4753]) ).

fof(f4753,plain,
    ( spl2_391
  <=> ! [X9,X7,X6,X8] :
        ( ~ aScalar0(X6)
        | sdtasdt0(X6,smndt0(sdtpldt0(X7,sdtasdt0(X8,X9)))) = smndt0(sdtasdt0(X6,sdtpldt0(X7,sdtasdt0(X8,X9))))
        | ~ aScalar0(X7)
        | ~ aScalar0(X9)
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_391])]) ).

fof(f808,plain,
    ( spl2_83
  <=> ! [X2,X1,X3] :
        ( sdtasdt0(X1,smndt0(sdtpldt0(X2,X3))) = smndt0(sdtasdt0(X1,sdtpldt0(X2,X3)))
        | ~ aScalar0(X1)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_83])]) ).

fof(f833,plain,
    ( ! [X8,X6,X9,X7] :
        ( ~ aScalar0(X6)
        | sdtasdt0(X6,smndt0(sdtpldt0(X7,sdtasdt0(X8,X9)))) = smndt0(sdtasdt0(X6,sdtpldt0(X7,sdtasdt0(X8,X9))))
        | ~ aScalar0(X7)
        | ~ aScalar0(X9)
        | ~ aScalar0(X8) )
    | ~ spl2_24
    | ~ spl2_83 ),
    inference(resolution,[],[f809,f193]) ).

fof(f809,plain,
    ( ! [X2,X3,X1] :
        ( ~ aScalar0(X3)
        | ~ aScalar0(X1)
        | sdtasdt0(X1,smndt0(sdtpldt0(X2,X3))) = smndt0(sdtasdt0(X1,sdtpldt0(X2,X3)))
        | ~ aScalar0(X2) )
    | ~ spl2_83 ),
    inference(avatar_component_clause,[],[f808]) ).

fof(f4751,plain,
    ( spl2_390
    | ~ spl2_23
    | ~ spl2_83 ),
    inference(avatar_split_clause,[],[f832,f808,f188,f4749]) ).

fof(f4749,plain,
    ( spl2_390
  <=> ! [X3,X4,X5,X2] :
        ( ~ aScalar0(X2)
        | sdtasdt0(X2,smndt0(sdtpldt0(X3,sdtpldt0(X4,X5)))) = smndt0(sdtasdt0(X2,sdtpldt0(X3,sdtpldt0(X4,X5))))
        | ~ aScalar0(X3)
        | ~ aScalar0(X5)
        | ~ aScalar0(X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_390])]) ).

fof(f832,plain,
    ( ! [X2,X3,X4,X5] :
        ( ~ aScalar0(X2)
        | sdtasdt0(X2,smndt0(sdtpldt0(X3,sdtpldt0(X4,X5)))) = smndt0(sdtasdt0(X2,sdtpldt0(X3,sdtpldt0(X4,X5))))
        | ~ aScalar0(X3)
        | ~ aScalar0(X5)
        | ~ aScalar0(X4) )
    | ~ spl2_23
    | ~ spl2_83 ),
    inference(resolution,[],[f809,f189]) ).

fof(f4720,plain,
    ( spl2_389
    | ~ spl2_1
    | ~ spl2_157 ),
    inference(avatar_split_clause,[],[f2109,f1957,f83,f4717]) ).

fof(f4717,plain,
    ( spl2_389
  <=> sdtpldt0(xx,xx) = sdtpldt0(sdtpldt0(xx,xx),sz0z00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_389])]) ).

fof(f2109,plain,
    ( sdtpldt0(xx,xx) = sdtpldt0(sdtpldt0(xx,xx),sz0z00)
    | ~ spl2_1
    | ~ spl2_157 ),
    inference(resolution,[],[f1958,f85]) ).

fof(f4658,plain,
    ( spl2_388
    | ~ spl2_2
    | ~ spl2_70
    | ~ spl2_103 ),
    inference(avatar_split_clause,[],[f1018,f1007,f678,f88,f4656]) ).

fof(f4656,plain,
    ( spl2_388
  <=> ! [X16,X15] :
        ( sdtasdt0(sdtpldt0(X15,X16),xy) = sdtpldt0(sdtpldt0(sdtasdt0(X15,xy),sdtasdt0(X15,sz0z00)),sdtpldt0(sdtasdt0(X16,xy),sdtasdt0(X16,sz0z00)))
        | ~ aScalar0(X16)
        | ~ aScalar0(X15) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_388])]) ).

fof(f678,plain,
    ( spl2_70
  <=> xy = sdtpldt0(xy,sz0z00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_70])]) ).

fof(f1018,plain,
    ( ! [X16,X15] :
        ( sdtasdt0(sdtpldt0(X15,X16),xy) = sdtpldt0(sdtpldt0(sdtasdt0(X15,xy),sdtasdt0(X15,sz0z00)),sdtpldt0(sdtasdt0(X16,xy),sdtasdt0(X16,sz0z00)))
        | ~ aScalar0(X16)
        | ~ aScalar0(X15) )
    | ~ spl2_2
    | ~ spl2_70
    | ~ spl2_103 ),
    inference(forward_demodulation,[],[f1015,f680]) ).

fof(f680,plain,
    ( xy = sdtpldt0(xy,sz0z00)
    | ~ spl2_70 ),
    inference(avatar_component_clause,[],[f678]) ).

fof(f1015,plain,
    ( ! [X16,X15] :
        ( sdtasdt0(sdtpldt0(X15,X16),sdtpldt0(xy,sz0z00)) = sdtpldt0(sdtpldt0(sdtasdt0(X15,xy),sdtasdt0(X15,sz0z00)),sdtpldt0(sdtasdt0(X16,xy),sdtasdt0(X16,sz0z00)))
        | ~ aScalar0(X16)
        | ~ aScalar0(X15) )
    | ~ spl2_2
    | ~ spl2_103 ),
    inference(resolution,[],[f1008,f90]) ).

fof(f4654,plain,
    ( spl2_387
    | ~ spl2_1
    | ~ spl2_64
    | ~ spl2_103 ),
    inference(avatar_split_clause,[],[f1017,f1007,f611,f83,f4652]) ).

fof(f4652,plain,
    ( spl2_387
  <=> ! [X13,X14] :
        ( sdtasdt0(sdtpldt0(X13,X14),xx) = sdtpldt0(sdtpldt0(sdtasdt0(X13,xx),sdtasdt0(X13,sz0z00)),sdtpldt0(sdtasdt0(X14,xx),sdtasdt0(X14,sz0z00)))
        | ~ aScalar0(X14)
        | ~ aScalar0(X13) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_387])]) ).

fof(f611,plain,
    ( spl2_64
  <=> xx = sdtpldt0(xx,sz0z00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_64])]) ).

fof(f1017,plain,
    ( ! [X14,X13] :
        ( sdtasdt0(sdtpldt0(X13,X14),xx) = sdtpldt0(sdtpldt0(sdtasdt0(X13,xx),sdtasdt0(X13,sz0z00)),sdtpldt0(sdtasdt0(X14,xx),sdtasdt0(X14,sz0z00)))
        | ~ aScalar0(X14)
        | ~ aScalar0(X13) )
    | ~ spl2_1
    | ~ spl2_64
    | ~ spl2_103 ),
    inference(forward_demodulation,[],[f1014,f613]) ).

fof(f613,plain,
    ( xx = sdtpldt0(xx,sz0z00)
    | ~ spl2_64 ),
    inference(avatar_component_clause,[],[f611]) ).

fof(f1014,plain,
    ( ! [X14,X13] :
        ( sdtasdt0(sdtpldt0(X13,X14),sdtpldt0(xx,sz0z00)) = sdtpldt0(sdtpldt0(sdtasdt0(X13,xx),sdtasdt0(X13,sz0z00)),sdtpldt0(sdtasdt0(X14,xx),sdtasdt0(X14,sz0z00)))
        | ~ aScalar0(X14)
        | ~ aScalar0(X13) )
    | ~ spl2_1
    | ~ spl2_103 ),
    inference(resolution,[],[f1008,f85]) ).

fof(f4650,plain,
    ( spl2_386
    | ~ spl2_4
    | ~ spl2_76
    | ~ spl2_102 ),
    inference(avatar_split_clause,[],[f1005,f988,f736,f98,f4648]) ).

fof(f4648,plain,
    ( spl2_386
  <=> ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,X1),xy) = sdtpldt0(sdtpldt0(sdtasdt0(X0,sz0z00),sdtasdt0(X0,xy)),sdtpldt0(sdtasdt0(X1,sz0z00),sdtasdt0(X1,xy)))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_386])]) ).

fof(f736,plain,
    ( spl2_76
  <=> xy = sdtpldt0(sz0z00,xy) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_76])]) ).

fof(f1005,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,X1),xy) = sdtpldt0(sdtpldt0(sdtasdt0(X0,sz0z00),sdtasdt0(X0,xy)),sdtpldt0(sdtasdt0(X1,sz0z00),sdtasdt0(X1,xy)))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) )
    | ~ spl2_4
    | ~ spl2_76
    | ~ spl2_102 ),
    inference(forward_demodulation,[],[f999,f738]) ).

fof(f738,plain,
    ( xy = sdtpldt0(sz0z00,xy)
    | ~ spl2_76 ),
    inference(avatar_component_clause,[],[f736]) ).

fof(f999,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,X1),sdtpldt0(sz0z00,xy)) = sdtpldt0(sdtpldt0(sdtasdt0(X0,sz0z00),sdtasdt0(X0,xy)),sdtpldt0(sdtasdt0(X1,sz0z00),sdtasdt0(X1,xy)))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) )
    | ~ spl2_4
    | ~ spl2_102 ),
    inference(resolution,[],[f989,f100]) ).

fof(f4646,plain,
    ( spl2_385
    | ~ spl2_4
    | ~ spl2_59
    | ~ spl2_101 ),
    inference(avatar_split_clause,[],[f997,f984,f550,f98,f4644]) ).

fof(f4644,plain,
    ( spl2_385
  <=> ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,X1),xx) = sdtpldt0(sdtpldt0(sdtasdt0(X0,sz0z00),sdtasdt0(X0,xx)),sdtpldt0(sdtasdt0(X1,sz0z00),sdtasdt0(X1,xx)))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_385])]) ).

fof(f550,plain,
    ( spl2_59
  <=> xx = sdtpldt0(sz0z00,xx) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_59])]) ).

fof(f997,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,X1),xx) = sdtpldt0(sdtpldt0(sdtasdt0(X0,sz0z00),sdtasdt0(X0,xx)),sdtpldt0(sdtasdt0(X1,sz0z00),sdtasdt0(X1,xx)))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) )
    | ~ spl2_4
    | ~ spl2_59
    | ~ spl2_101 ),
    inference(forward_demodulation,[],[f991,f552]) ).

fof(f552,plain,
    ( xx = sdtpldt0(sz0z00,xx)
    | ~ spl2_59 ),
    inference(avatar_component_clause,[],[f550]) ).

fof(f991,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,X1),sdtpldt0(sz0z00,xx)) = sdtpldt0(sdtpldt0(sdtasdt0(X0,sz0z00),sdtasdt0(X0,xx)),sdtpldt0(sdtasdt0(X1,sz0z00),sdtasdt0(X1,xx)))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) )
    | ~ spl2_4
    | ~ spl2_101 ),
    inference(resolution,[],[f985,f100]) ).

fof(f4642,plain,
    ( spl2_384
    | ~ spl2_2
    | ~ spl2_131
    | ~ spl2_156 ),
    inference(avatar_split_clause,[],[f2104,f1953,f1788,f88,f4639]) ).

fof(f4639,plain,
    ( spl2_384
  <=> sdtasdt0(xy,xy) = smndt0(smndt0(sdtasdt0(xy,xy))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_384])]) ).

fof(f1788,plain,
    ( spl2_131
  <=> sdtasdt0(xy,smndt0(xy)) = smndt0(sdtasdt0(xy,xy)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_131])]) ).

fof(f1953,plain,
    ( spl2_156
  <=> ! [X10] :
        ( sdtasdt0(X10,xy) = smndt0(sdtasdt0(X10,smndt0(xy)))
        | ~ aScalar0(X10) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_156])]) ).

fof(f2104,plain,
    ( sdtasdt0(xy,xy) = smndt0(smndt0(sdtasdt0(xy,xy)))
    | ~ spl2_2
    | ~ spl2_131
    | ~ spl2_156 ),
    inference(forward_demodulation,[],[f2100,f1790]) ).

fof(f1790,plain,
    ( sdtasdt0(xy,smndt0(xy)) = smndt0(sdtasdt0(xy,xy))
    | ~ spl2_131 ),
    inference(avatar_component_clause,[],[f1788]) ).

fof(f2100,plain,
    ( sdtasdt0(xy,xy) = smndt0(sdtasdt0(xy,smndt0(xy)))
    | ~ spl2_2
    | ~ spl2_156 ),
    inference(resolution,[],[f1954,f90]) ).

fof(f1954,plain,
    ( ! [X10] :
        ( ~ aScalar0(X10)
        | sdtasdt0(X10,xy) = smndt0(sdtasdt0(X10,smndt0(xy))) )
    | ~ spl2_156 ),
    inference(avatar_component_clause,[],[f1953]) ).

fof(f4637,plain,
    ( spl2_383
    | ~ spl2_2
    | ~ spl2_100 ),
    inference(avatar_split_clause,[],[f982,f968,f88,f4635]) ).

fof(f4635,plain,
    ( spl2_383
  <=> ! [X22,X20,X21] :
        ( ~ aScalar0(X20)
        | ~ aScalar0(X21)
        | sdtasdt0(sdtpldt0(X21,X20),sdtasdt0(X22,xy)) = sdtpldt0(sdtasdt0(X21,sdtasdt0(X22,xy)),sdtasdt0(X20,sdtasdt0(X22,xy)))
        | ~ aScalar0(X22) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_383])]) ).

fof(f982,plain,
    ( ! [X21,X22,X20] :
        ( ~ aScalar0(X20)
        | ~ aScalar0(X21)
        | sdtasdt0(sdtpldt0(X21,X20),sdtasdt0(X22,xy)) = sdtpldt0(sdtasdt0(X21,sdtasdt0(X22,xy)),sdtasdt0(X20,sdtasdt0(X22,xy)))
        | ~ aScalar0(X22) )
    | ~ spl2_2
    | ~ spl2_100 ),
    inference(resolution,[],[f969,f90]) ).

fof(f4633,plain,
    ( spl2_382
    | ~ spl2_1
    | ~ spl2_100 ),
    inference(avatar_split_clause,[],[f981,f968,f83,f4631]) ).

fof(f4631,plain,
    ( spl2_382
  <=> ! [X18,X17,X19] :
        ( ~ aScalar0(X17)
        | ~ aScalar0(X18)
        | sdtasdt0(sdtpldt0(X18,X17),sdtasdt0(X19,xx)) = sdtpldt0(sdtasdt0(X18,sdtasdt0(X19,xx)),sdtasdt0(X17,sdtasdt0(X19,xx)))
        | ~ aScalar0(X19) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_382])]) ).

fof(f981,plain,
    ( ! [X18,X19,X17] :
        ( ~ aScalar0(X17)
        | ~ aScalar0(X18)
        | sdtasdt0(sdtpldt0(X18,X17),sdtasdt0(X19,xx)) = sdtpldt0(sdtasdt0(X18,sdtasdt0(X19,xx)),sdtasdt0(X17,sdtasdt0(X19,xx)))
        | ~ aScalar0(X19) )
    | ~ spl2_1
    | ~ spl2_100 ),
    inference(resolution,[],[f969,f85]) ).

fof(f4629,plain,
    ( spl2_381
    | ~ spl2_2
    | ~ spl2_99 ),
    inference(avatar_split_clause,[],[f976,f962,f88,f4627]) ).

fof(f4627,plain,
    ( spl2_381
  <=> ! [X22,X20,X21] :
        ( ~ aScalar0(X20)
        | ~ aScalar0(X21)
        | sdtasdt0(sdtpldt0(X21,X20),sdtpldt0(X22,xy)) = sdtpldt0(sdtasdt0(X21,sdtpldt0(X22,xy)),sdtasdt0(X20,sdtpldt0(X22,xy)))
        | ~ aScalar0(X22) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_381])]) ).

fof(f976,plain,
    ( ! [X21,X22,X20] :
        ( ~ aScalar0(X20)
        | ~ aScalar0(X21)
        | sdtasdt0(sdtpldt0(X21,X20),sdtpldt0(X22,xy)) = sdtpldt0(sdtasdt0(X21,sdtpldt0(X22,xy)),sdtasdt0(X20,sdtpldt0(X22,xy)))
        | ~ aScalar0(X22) )
    | ~ spl2_2
    | ~ spl2_99 ),
    inference(resolution,[],[f963,f90]) ).

fof(f4625,plain,
    ( spl2_380
    | ~ spl2_1
    | ~ spl2_99 ),
    inference(avatar_split_clause,[],[f975,f962,f83,f4623]) ).

fof(f4623,plain,
    ( spl2_380
  <=> ! [X18,X17,X19] :
        ( ~ aScalar0(X17)
        | ~ aScalar0(X18)
        | sdtasdt0(sdtpldt0(X18,X17),sdtpldt0(X19,xx)) = sdtpldt0(sdtasdt0(X18,sdtpldt0(X19,xx)),sdtasdt0(X17,sdtpldt0(X19,xx)))
        | ~ aScalar0(X19) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_380])]) ).

fof(f975,plain,
    ( ! [X18,X19,X17] :
        ( ~ aScalar0(X17)
        | ~ aScalar0(X18)
        | sdtasdt0(sdtpldt0(X18,X17),sdtpldt0(X19,xx)) = sdtpldt0(sdtasdt0(X18,sdtpldt0(X19,xx)),sdtasdt0(X17,sdtpldt0(X19,xx)))
        | ~ aScalar0(X19) )
    | ~ spl2_1
    | ~ spl2_99 ),
    inference(resolution,[],[f963,f85]) ).

fof(f4575,plain,
    ( spl2_379
    | ~ spl2_2
    | ~ spl2_118
    | ~ spl2_129
    | ~ spl2_155 ),
    inference(avatar_split_clause,[],[f2094,f1949,f1778,f1700,f88,f4572]) ).

fof(f4572,plain,
    ( spl2_379
  <=> sdtasdt0(xx,xy) = smndt0(smndt0(sdtasdt0(xx,xy))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_379])]) ).

fof(f4511,plain,
    ( spl2_378
    | ~ spl2_1
    | ~ spl2_128
    | ~ spl2_155 ),
    inference(avatar_split_clause,[],[f2092,f1949,f1773,f83,f4508]) ).

fof(f4508,plain,
    ( spl2_378
  <=> sdtasdt0(xx,xx) = smndt0(smndt0(sdtasdt0(xx,xx))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_378])]) ).

fof(f4506,plain,
    ( spl2_377
    | ~ spl2_4
    | ~ spl2_98 ),
    inference(avatar_split_clause,[],[f955,f946,f98,f4504]) ).

fof(f4504,plain,
    ( spl2_377
  <=> ! [X2,X0,X1] :
        ( ~ aScalar0(X0)
        | ~ aScalar0(X1)
        | sdtasdt0(X1,sdtpldt0(X0,sdtasdt0(X2,sz0z00))) = sdtpldt0(sdtasdt0(X1,X0),sdtasdt0(X1,sdtasdt0(X2,sz0z00)))
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_377])]) ).

fof(f955,plain,
    ( ! [X2,X0,X1] :
        ( ~ aScalar0(X0)
        | ~ aScalar0(X1)
        | sdtasdt0(X1,sdtpldt0(X0,sdtasdt0(X2,sz0z00))) = sdtpldt0(sdtasdt0(X1,X0),sdtasdt0(X1,sdtasdt0(X2,sz0z00)))
        | ~ aScalar0(X2) )
    | ~ spl2_4
    | ~ spl2_98 ),
    inference(resolution,[],[f947,f100]) ).

fof(f4502,plain,
    ( spl2_376
    | ~ spl2_4
    | ~ spl2_97 ),
    inference(avatar_split_clause,[],[f949,f942,f98,f4500]) ).

fof(f4500,plain,
    ( spl2_376
  <=> ! [X2,X0,X1] :
        ( ~ aScalar0(X0)
        | ~ aScalar0(X1)
        | sdtasdt0(X1,sdtpldt0(X0,sdtpldt0(X2,sz0z00))) = sdtpldt0(sdtasdt0(X1,X0),sdtasdt0(X1,sdtpldt0(X2,sz0z00)))
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_376])]) ).

fof(f949,plain,
    ( ! [X2,X0,X1] :
        ( ~ aScalar0(X0)
        | ~ aScalar0(X1)
        | sdtasdt0(X1,sdtpldt0(X0,sdtpldt0(X2,sz0z00))) = sdtpldt0(sdtasdt0(X1,X0),sdtasdt0(X1,sdtpldt0(X2,sz0z00)))
        | ~ aScalar0(X2) )
    | ~ spl2_4
    | ~ spl2_97 ),
    inference(resolution,[],[f943,f100]) ).

fof(f4498,plain,
    ( spl2_375
    | ~ spl2_9
    | ~ spl2_90 ),
    inference(avatar_split_clause,[],[f881,f875,f124,f4496]) ).

fof(f4496,plain,
    ( spl2_375
  <=> ! [X12,X11,X10] :
        ( ~ aScalar0(X10)
        | ~ aScalar0(X11)
        | sdtasdt0(X11,sdtpldt0(X10,smndt0(smndt0(X12)))) = sdtpldt0(sdtasdt0(X11,X10),sdtasdt0(X11,smndt0(smndt0(X12))))
        | ~ aScalar0(X12) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_375])]) ).

fof(f881,plain,
    ( ! [X10,X11,X12] :
        ( ~ aScalar0(X10)
        | ~ aScalar0(X11)
        | sdtasdt0(X11,sdtpldt0(X10,smndt0(smndt0(X12)))) = sdtpldt0(sdtasdt0(X11,X10),sdtasdt0(X11,smndt0(smndt0(X12))))
        | ~ aScalar0(X12) )
    | ~ spl2_9
    | ~ spl2_90 ),
    inference(resolution,[],[f876,f125]) ).

fof(f4494,plain,
    ( spl2_374
    | ~ spl2_24
    | ~ spl2_81 ),
    inference(avatar_split_clause,[],[f800,f757,f192,f4492]) ).

fof(f4492,plain,
    ( spl2_374
  <=> ! [X6,X4,X5] :
        ( sdtasdt0(sdtpldt0(X4,sdtasdt0(X5,X6)),sz0z00) = sdtpldt0(sdtasdt0(X4,sz0z00),sdtasdt0(sdtasdt0(X5,X6),sz0z00))
        | ~ aScalar0(X4)
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_374])]) ).

fof(f757,plain,
    ( spl2_81
  <=> ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,X1),sz0z00) = sdtpldt0(sdtasdt0(X0,sz0z00),sdtasdt0(X1,sz0z00))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_81])]) ).

fof(f800,plain,
    ( ! [X6,X4,X5] :
        ( sdtasdt0(sdtpldt0(X4,sdtasdt0(X5,X6)),sz0z00) = sdtpldt0(sdtasdt0(X4,sz0z00),sdtasdt0(sdtasdt0(X5,X6),sz0z00))
        | ~ aScalar0(X4)
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) )
    | ~ spl2_24
    | ~ spl2_81 ),
    inference(resolution,[],[f758,f193]) ).

fof(f758,plain,
    ( ! [X0,X1] :
        ( ~ aScalar0(X1)
        | sdtasdt0(sdtpldt0(X0,X1),sz0z00) = sdtpldt0(sdtasdt0(X0,sz0z00),sdtasdt0(X1,sz0z00))
        | ~ aScalar0(X0) )
    | ~ spl2_81 ),
    inference(avatar_component_clause,[],[f757]) ).

fof(f4490,plain,
    ( spl2_373
    | ~ spl2_23
    | ~ spl2_81 ),
    inference(avatar_split_clause,[],[f799,f757,f188,f4488]) ).

fof(f4488,plain,
    ( spl2_373
  <=> ! [X2,X1,X3] :
        ( sdtasdt0(sdtpldt0(X1,sdtpldt0(X2,X3)),sz0z00) = sdtpldt0(sdtasdt0(X1,sz0z00),sdtasdt0(sdtpldt0(X2,X3),sz0z00))
        | ~ aScalar0(X1)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_373])]) ).

fof(f799,plain,
    ( ! [X2,X3,X1] :
        ( sdtasdt0(sdtpldt0(X1,sdtpldt0(X2,X3)),sz0z00) = sdtpldt0(sdtasdt0(X1,sz0z00),sdtasdt0(sdtpldt0(X2,X3),sz0z00))
        | ~ aScalar0(X1)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) )
    | ~ spl2_23
    | ~ spl2_81 ),
    inference(resolution,[],[f758,f189]) ).

fof(f4486,plain,
    ( spl2_372
    | ~ spl2_24
    | ~ spl2_80 ),
    inference(avatar_split_clause,[],[f786,f753,f192,f4484]) ).

fof(f4484,plain,
    ( spl2_372
  <=> ! [X6,X4,X5] :
        ( sdtasdt0(X4,sdtpldt0(sdtasdt0(X5,X6),sz0z00)) = sdtpldt0(sdtasdt0(X4,sdtasdt0(X5,X6)),sdtasdt0(X4,sz0z00))
        | ~ aScalar0(X4)
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_372])]) ).

fof(f753,plain,
    ( spl2_80
  <=> ! [X0,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,sz0z00)) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,sz0z00))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_80])]) ).

fof(f786,plain,
    ( ! [X6,X4,X5] :
        ( sdtasdt0(X4,sdtpldt0(sdtasdt0(X5,X6),sz0z00)) = sdtpldt0(sdtasdt0(X4,sdtasdt0(X5,X6)),sdtasdt0(X4,sz0z00))
        | ~ aScalar0(X4)
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) )
    | ~ spl2_24
    | ~ spl2_80 ),
    inference(resolution,[],[f754,f193]) ).

fof(f754,plain,
    ( ! [X0,X1] :
        ( ~ aScalar0(X1)
        | sdtasdt0(X0,sdtpldt0(X1,sz0z00)) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,sz0z00))
        | ~ aScalar0(X0) )
    | ~ spl2_80 ),
    inference(avatar_component_clause,[],[f753]) ).

fof(f4482,plain,
    ( spl2_371
    | ~ spl2_23
    | ~ spl2_80 ),
    inference(avatar_split_clause,[],[f785,f753,f188,f4480]) ).

fof(f4480,plain,
    ( spl2_371
  <=> ! [X2,X1,X3] :
        ( sdtasdt0(X1,sdtpldt0(sdtpldt0(X2,X3),sz0z00)) = sdtpldt0(sdtasdt0(X1,sdtpldt0(X2,X3)),sdtasdt0(X1,sz0z00))
        | ~ aScalar0(X1)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_371])]) ).

fof(f785,plain,
    ( ! [X2,X3,X1] :
        ( sdtasdt0(X1,sdtpldt0(sdtpldt0(X2,X3),sz0z00)) = sdtpldt0(sdtasdt0(X1,sdtpldt0(X2,X3)),sdtasdt0(X1,sz0z00))
        | ~ aScalar0(X1)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) )
    | ~ spl2_23
    | ~ spl2_80 ),
    inference(resolution,[],[f754,f189]) ).

fof(f4478,plain,
    ( spl2_370
    | ~ spl2_24
    | ~ spl2_79 ),
    inference(avatar_split_clause,[],[f780,f749,f192,f4476]) ).

fof(f4476,plain,
    ( spl2_370
  <=> ! [X9,X7,X6,X8] :
        ( sdtasdt0(X6,sdtasdt0(X7,sdtasdt0(X8,X9))) = sdtasdt0(sdtasdt0(X7,sdtasdt0(X8,X9)),X6)
        | ~ aScalar0(X6)
        | ~ aScalar0(X7)
        | ~ aScalar0(X9)
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_370])]) ).

fof(f749,plain,
    ( spl2_79
  <=> ! [X6,X4,X5] :
        ( ~ aScalar0(X4)
        | sdtasdt0(X4,sdtasdt0(X5,X6)) = sdtasdt0(sdtasdt0(X5,X6),X4)
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_79])]) ).

fof(f780,plain,
    ( ! [X8,X6,X9,X7] :
        ( sdtasdt0(X6,sdtasdt0(X7,sdtasdt0(X8,X9))) = sdtasdt0(sdtasdt0(X7,sdtasdt0(X8,X9)),X6)
        | ~ aScalar0(X6)
        | ~ aScalar0(X7)
        | ~ aScalar0(X9)
        | ~ aScalar0(X8) )
    | ~ spl2_24
    | ~ spl2_79 ),
    inference(resolution,[],[f750,f193]) ).

fof(f750,plain,
    ( ! [X6,X4,X5] :
        ( ~ aScalar0(X6)
        | sdtasdt0(X4,sdtasdt0(X5,X6)) = sdtasdt0(sdtasdt0(X5,X6),X4)
        | ~ aScalar0(X4)
        | ~ aScalar0(X5) )
    | ~ spl2_79 ),
    inference(avatar_component_clause,[],[f749]) ).

fof(f4474,plain,
    ( spl2_369
    | ~ spl2_23
    | ~ spl2_79 ),
    inference(avatar_split_clause,[],[f779,f749,f188,f4472]) ).

fof(f4472,plain,
    ( spl2_369
  <=> ! [X3,X4,X5,X2] :
        ( sdtasdt0(X2,sdtasdt0(X3,sdtpldt0(X4,X5))) = sdtasdt0(sdtasdt0(X3,sdtpldt0(X4,X5)),X2)
        | ~ aScalar0(X2)
        | ~ aScalar0(X3)
        | ~ aScalar0(X5)
        | ~ aScalar0(X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_369])]) ).

fof(f779,plain,
    ( ! [X2,X3,X4,X5] :
        ( sdtasdt0(X2,sdtasdt0(X3,sdtpldt0(X4,X5))) = sdtasdt0(sdtasdt0(X3,sdtpldt0(X4,X5)),X2)
        | ~ aScalar0(X2)
        | ~ aScalar0(X3)
        | ~ aScalar0(X5)
        | ~ aScalar0(X4) )
    | ~ spl2_23
    | ~ spl2_79 ),
    inference(resolution,[],[f750,f189]) ).

fof(f4470,plain,
    ( spl2_368
    | ~ spl2_24
    | ~ spl2_78 ),
    inference(avatar_split_clause,[],[f774,f745,f192,f4468]) ).

fof(f4468,plain,
    ( spl2_368
  <=> ! [X9,X7,X6,X8] :
        ( sdtasdt0(X6,sdtpldt0(X7,sdtasdt0(X8,X9))) = sdtasdt0(sdtpldt0(X7,sdtasdt0(X8,X9)),X6)
        | ~ aScalar0(X6)
        | ~ aScalar0(X7)
        | ~ aScalar0(X9)
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_368])]) ).

fof(f745,plain,
    ( spl2_78
  <=> ! [X2,X1,X3] :
        ( ~ aScalar0(X1)
        | sdtasdt0(X1,sdtpldt0(X2,X3)) = sdtasdt0(sdtpldt0(X2,X3),X1)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_78])]) ).

fof(f774,plain,
    ( ! [X8,X6,X9,X7] :
        ( sdtasdt0(X6,sdtpldt0(X7,sdtasdt0(X8,X9))) = sdtasdt0(sdtpldt0(X7,sdtasdt0(X8,X9)),X6)
        | ~ aScalar0(X6)
        | ~ aScalar0(X7)
        | ~ aScalar0(X9)
        | ~ aScalar0(X8) )
    | ~ spl2_24
    | ~ spl2_78 ),
    inference(resolution,[],[f746,f193]) ).

fof(f746,plain,
    ( ! [X2,X3,X1] :
        ( ~ aScalar0(X3)
        | sdtasdt0(X1,sdtpldt0(X2,X3)) = sdtasdt0(sdtpldt0(X2,X3),X1)
        | ~ aScalar0(X1)
        | ~ aScalar0(X2) )
    | ~ spl2_78 ),
    inference(avatar_component_clause,[],[f745]) ).

fof(f4466,plain,
    ( spl2_367
    | ~ spl2_1
    | ~ spl2_143 ),
    inference(avatar_split_clause,[],[f1990,f1900,f83,f4463]) ).

fof(f4463,plain,
    ( spl2_367
  <=> sdtpldt0(smndt0(xx),xy) = sdtpldt0(xy,smndt0(xx)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_367])]) ).

fof(f1900,plain,
    ( spl2_143
  <=> ! [X4] :
        ( sdtpldt0(smndt0(X4),xy) = sdtpldt0(xy,smndt0(X4))
        | ~ aScalar0(X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_143])]) ).

fof(f1990,plain,
    ( sdtpldt0(smndt0(xx),xy) = sdtpldt0(xy,smndt0(xx))
    | ~ spl2_1
    | ~ spl2_143 ),
    inference(resolution,[],[f1901,f85]) ).

fof(f1901,plain,
    ( ! [X4] :
        ( ~ aScalar0(X4)
        | sdtpldt0(smndt0(X4),xy) = sdtpldt0(xy,smndt0(X4)) )
    | ~ spl2_143 ),
    inference(avatar_component_clause,[],[f1900]) ).

fof(f4461,plain,
    ( spl2_366
    | ~ spl2_23
    | ~ spl2_78 ),
    inference(avatar_split_clause,[],[f773,f745,f188,f4459]) ).

fof(f4459,plain,
    ( spl2_366
  <=> ! [X3,X4,X5,X2] :
        ( sdtasdt0(X2,sdtpldt0(X3,sdtpldt0(X4,X5))) = sdtasdt0(sdtpldt0(X3,sdtpldt0(X4,X5)),X2)
        | ~ aScalar0(X2)
        | ~ aScalar0(X3)
        | ~ aScalar0(X5)
        | ~ aScalar0(X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_366])]) ).

fof(f773,plain,
    ( ! [X2,X3,X4,X5] :
        ( sdtasdt0(X2,sdtpldt0(X3,sdtpldt0(X4,X5))) = sdtasdt0(sdtpldt0(X3,sdtpldt0(X4,X5)),X2)
        | ~ aScalar0(X2)
        | ~ aScalar0(X3)
        | ~ aScalar0(X5)
        | ~ aScalar0(X4) )
    | ~ spl2_23
    | ~ spl2_78 ),
    inference(resolution,[],[f746,f189]) ).

fof(f4457,plain,
    ( spl2_365
    | ~ spl2_24
    | ~ spl2_77 ),
    inference(avatar_split_clause,[],[f768,f741,f192,f4455]) ).

fof(f4455,plain,
    ( spl2_365
  <=> ! [X9,X7,X6,X8] :
        ( sdtpldt0(X6,sdtasdt0(X7,sdtasdt0(X8,X9))) = sdtpldt0(sdtasdt0(X7,sdtasdt0(X8,X9)),X6)
        | ~ aScalar0(X6)
        | ~ aScalar0(X7)
        | ~ aScalar0(X9)
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_365])]) ).

fof(f741,plain,
    ( spl2_77
  <=> ! [X6,X4,X5] :
        ( ~ aScalar0(X4)
        | sdtpldt0(X4,sdtasdt0(X5,X6)) = sdtpldt0(sdtasdt0(X5,X6),X4)
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_77])]) ).

fof(f768,plain,
    ( ! [X8,X6,X9,X7] :
        ( sdtpldt0(X6,sdtasdt0(X7,sdtasdt0(X8,X9))) = sdtpldt0(sdtasdt0(X7,sdtasdt0(X8,X9)),X6)
        | ~ aScalar0(X6)
        | ~ aScalar0(X7)
        | ~ aScalar0(X9)
        | ~ aScalar0(X8) )
    | ~ spl2_24
    | ~ spl2_77 ),
    inference(resolution,[],[f742,f193]) ).

fof(f742,plain,
    ( ! [X6,X4,X5] :
        ( ~ aScalar0(X6)
        | sdtpldt0(X4,sdtasdt0(X5,X6)) = sdtpldt0(sdtasdt0(X5,X6),X4)
        | ~ aScalar0(X4)
        | ~ aScalar0(X5) )
    | ~ spl2_77 ),
    inference(avatar_component_clause,[],[f741]) ).

fof(f4453,plain,
    ( spl2_364
    | ~ spl2_23
    | ~ spl2_77 ),
    inference(avatar_split_clause,[],[f767,f741,f188,f4451]) ).

fof(f4451,plain,
    ( spl2_364
  <=> ! [X3,X4,X5,X2] :
        ( sdtpldt0(X2,sdtasdt0(X3,sdtpldt0(X4,X5))) = sdtpldt0(sdtasdt0(X3,sdtpldt0(X4,X5)),X2)
        | ~ aScalar0(X2)
        | ~ aScalar0(X3)
        | ~ aScalar0(X5)
        | ~ aScalar0(X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_364])]) ).

fof(f767,plain,
    ( ! [X2,X3,X4,X5] :
        ( sdtpldt0(X2,sdtasdt0(X3,sdtpldt0(X4,X5))) = sdtpldt0(sdtasdt0(X3,sdtpldt0(X4,X5)),X2)
        | ~ aScalar0(X2)
        | ~ aScalar0(X3)
        | ~ aScalar0(X5)
        | ~ aScalar0(X4) )
    | ~ spl2_23
    | ~ spl2_77 ),
    inference(resolution,[],[f742,f189]) ).

fof(f4449,plain,
    ( spl2_363
    | ~ spl2_24
    | ~ spl2_75 ),
    inference(avatar_split_clause,[],[f762,f732,f192,f4447]) ).

fof(f4447,plain,
    ( spl2_363
  <=> ! [X9,X7,X6,X8] :
        ( sdtpldt0(X6,sdtpldt0(X7,sdtasdt0(X8,X9))) = sdtpldt0(sdtpldt0(X7,sdtasdt0(X8,X9)),X6)
        | ~ aScalar0(X6)
        | ~ aScalar0(X7)
        | ~ aScalar0(X9)
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_363])]) ).

fof(f732,plain,
    ( spl2_75
  <=> ! [X2,X1,X3] :
        ( ~ aScalar0(X1)
        | sdtpldt0(X1,sdtpldt0(X2,X3)) = sdtpldt0(sdtpldt0(X2,X3),X1)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_75])]) ).

fof(f762,plain,
    ( ! [X8,X6,X9,X7] :
        ( sdtpldt0(X6,sdtpldt0(X7,sdtasdt0(X8,X9))) = sdtpldt0(sdtpldt0(X7,sdtasdt0(X8,X9)),X6)
        | ~ aScalar0(X6)
        | ~ aScalar0(X7)
        | ~ aScalar0(X9)
        | ~ aScalar0(X8) )
    | ~ spl2_24
    | ~ spl2_75 ),
    inference(resolution,[],[f733,f193]) ).

fof(f733,plain,
    ( ! [X2,X3,X1] :
        ( ~ aScalar0(X3)
        | sdtpldt0(X1,sdtpldt0(X2,X3)) = sdtpldt0(sdtpldt0(X2,X3),X1)
        | ~ aScalar0(X1)
        | ~ aScalar0(X2) )
    | ~ spl2_75 ),
    inference(avatar_component_clause,[],[f732]) ).

fof(f4445,plain,
    ( spl2_362
    | ~ spl2_23
    | ~ spl2_75 ),
    inference(avatar_split_clause,[],[f761,f732,f188,f4443]) ).

fof(f4443,plain,
    ( spl2_362
  <=> ! [X3,X4,X5,X2] :
        ( sdtpldt0(X2,sdtpldt0(X3,sdtpldt0(X4,X5))) = sdtpldt0(sdtpldt0(X3,sdtpldt0(X4,X5)),X2)
        | ~ aScalar0(X2)
        | ~ aScalar0(X3)
        | ~ aScalar0(X5)
        | ~ aScalar0(X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_362])]) ).

fof(f761,plain,
    ( ! [X2,X3,X4,X5] :
        ( sdtpldt0(X2,sdtpldt0(X3,sdtpldt0(X4,X5))) = sdtpldt0(sdtpldt0(X3,sdtpldt0(X4,X5)),X2)
        | ~ aScalar0(X2)
        | ~ aScalar0(X3)
        | ~ aScalar0(X5)
        | ~ aScalar0(X4) )
    | ~ spl2_23
    | ~ spl2_75 ),
    inference(resolution,[],[f733,f189]) ).

fof(f4441,plain,
    ( spl2_361
    | ~ spl2_22
    | ~ spl2_69 ),
    inference(avatar_split_clause,[],[f684,f674,f184,f4439]) ).

fof(f4439,plain,
    ( spl2_361
  <=> ! [X1] :
        ( sK1(sK1(X1)) = szszuzczcdt0(sK1(sK1(sK1(X1))))
        | sz00 = sK1(X1)
        | sz00 = sK1(sK1(X1))
        | sz00 = X1
        | ~ aNaturalNumber0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_361])]) ).

fof(f184,plain,
    ( spl2_22
  <=> ! [X0] :
        ( aNaturalNumber0(sK1(X0))
        | sz00 = X0
        | ~ aNaturalNumber0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_22])]) ).

fof(f674,plain,
    ( spl2_69
  <=> ! [X1] :
        ( sz00 = sK1(X1)
        | sK1(X1) = szszuzczcdt0(sK1(sK1(X1)))
        | sz00 = X1
        | ~ aNaturalNumber0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_69])]) ).

fof(f684,plain,
    ( ! [X1] :
        ( sK1(sK1(X1)) = szszuzczcdt0(sK1(sK1(sK1(X1))))
        | sz00 = sK1(X1)
        | sz00 = sK1(sK1(X1))
        | sz00 = X1
        | ~ aNaturalNumber0(X1) )
    | ~ spl2_22
    | ~ spl2_69 ),
    inference(resolution,[],[f675,f185]) ).

fof(f185,plain,
    ( ! [X0] :
        ( aNaturalNumber0(sK1(X0))
        | sz00 = X0
        | ~ aNaturalNumber0(X0) )
    | ~ spl2_22 ),
    inference(avatar_component_clause,[],[f184]) ).

fof(f675,plain,
    ( ! [X1] :
        ( ~ aNaturalNumber0(X1)
        | sK1(X1) = szszuzczcdt0(sK1(sK1(X1)))
        | sz00 = X1
        | sz00 = sK1(X1) )
    | ~ spl2_69 ),
    inference(avatar_component_clause,[],[f674]) ).

fof(f4407,plain,
    ( spl2_360
    | ~ spl2_2
    | ~ spl2_142 ),
    inference(avatar_split_clause,[],[f1977,f1896,f88,f4404]) ).

fof(f4404,plain,
    ( spl2_360
  <=> sdtpldt0(smndt0(xy),xx) = sdtpldt0(xx,smndt0(xy)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_360])]) ).

fof(f1896,plain,
    ( spl2_142
  <=> ! [X4] :
        ( sdtpldt0(smndt0(X4),xx) = sdtpldt0(xx,smndt0(X4))
        | ~ aScalar0(X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_142])]) ).

fof(f1977,plain,
    ( sdtpldt0(smndt0(xy),xx) = sdtpldt0(xx,smndt0(xy))
    | ~ spl2_2
    | ~ spl2_142 ),
    inference(resolution,[],[f1897,f90]) ).

fof(f1897,plain,
    ( ! [X4] :
        ( ~ aScalar0(X4)
        | sdtpldt0(smndt0(X4),xx) = sdtpldt0(xx,smndt0(X4)) )
    | ~ spl2_142 ),
    inference(avatar_component_clause,[],[f1896]) ).

fof(f4354,plain,
    ( spl2_359
    | ~ spl2_2
    | ~ spl2_98 ),
    inference(avatar_split_clause,[],[f960,f946,f88,f4352]) ).

fof(f4352,plain,
    ( spl2_359
  <=> ! [X22,X20,X21] :
        ( ~ aScalar0(X20)
        | ~ aScalar0(X21)
        | sdtasdt0(X21,sdtpldt0(X20,sdtasdt0(X22,xy))) = sdtpldt0(sdtasdt0(X21,X20),sdtasdt0(X21,sdtasdt0(X22,xy)))
        | ~ aScalar0(X22) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_359])]) ).

fof(f960,plain,
    ( ! [X21,X22,X20] :
        ( ~ aScalar0(X20)
        | ~ aScalar0(X21)
        | sdtasdt0(X21,sdtpldt0(X20,sdtasdt0(X22,xy))) = sdtpldt0(sdtasdt0(X21,X20),sdtasdt0(X21,sdtasdt0(X22,xy)))
        | ~ aScalar0(X22) )
    | ~ spl2_2
    | ~ spl2_98 ),
    inference(resolution,[],[f947,f90]) ).

fof(f4350,plain,
    ( spl2_358
    | ~ spl2_1
    | ~ spl2_98 ),
    inference(avatar_split_clause,[],[f959,f946,f83,f4348]) ).

fof(f4348,plain,
    ( spl2_358
  <=> ! [X18,X17,X19] :
        ( ~ aScalar0(X17)
        | ~ aScalar0(X18)
        | sdtasdt0(X18,sdtpldt0(X17,sdtasdt0(X19,xx))) = sdtpldt0(sdtasdt0(X18,X17),sdtasdt0(X18,sdtasdt0(X19,xx)))
        | ~ aScalar0(X19) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_358])]) ).

fof(f959,plain,
    ( ! [X18,X19,X17] :
        ( ~ aScalar0(X17)
        | ~ aScalar0(X18)
        | sdtasdt0(X18,sdtpldt0(X17,sdtasdt0(X19,xx))) = sdtpldt0(sdtasdt0(X18,X17),sdtasdt0(X18,sdtasdt0(X19,xx)))
        | ~ aScalar0(X19) )
    | ~ spl2_1
    | ~ spl2_98 ),
    inference(resolution,[],[f947,f85]) ).

fof(f4334,plain,
    ( spl2_357
    | ~ spl2_2
    | ~ spl2_97 ),
    inference(avatar_split_clause,[],[f954,f942,f88,f4332]) ).

fof(f4332,plain,
    ( spl2_357
  <=> ! [X22,X20,X21] :
        ( ~ aScalar0(X20)
        | ~ aScalar0(X21)
        | sdtasdt0(X21,sdtpldt0(X20,sdtpldt0(X22,xy))) = sdtpldt0(sdtasdt0(X21,X20),sdtasdt0(X21,sdtpldt0(X22,xy)))
        | ~ aScalar0(X22) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_357])]) ).

fof(f954,plain,
    ( ! [X21,X22,X20] :
        ( ~ aScalar0(X20)
        | ~ aScalar0(X21)
        | sdtasdt0(X21,sdtpldt0(X20,sdtpldt0(X22,xy))) = sdtpldt0(sdtasdt0(X21,X20),sdtasdt0(X21,sdtpldt0(X22,xy)))
        | ~ aScalar0(X22) )
    | ~ spl2_2
    | ~ spl2_97 ),
    inference(resolution,[],[f943,f90]) ).

fof(f4330,plain,
    ( spl2_356
    | ~ spl2_1
    | ~ spl2_97 ),
    inference(avatar_split_clause,[],[f953,f942,f83,f4328]) ).

fof(f4328,plain,
    ( spl2_356
  <=> ! [X18,X17,X19] :
        ( ~ aScalar0(X17)
        | ~ aScalar0(X18)
        | sdtasdt0(X18,sdtpldt0(X17,sdtpldt0(X19,xx))) = sdtpldt0(sdtasdt0(X18,X17),sdtasdt0(X18,sdtpldt0(X19,xx)))
        | ~ aScalar0(X19) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_356])]) ).

fof(f953,plain,
    ( ! [X18,X19,X17] :
        ( ~ aScalar0(X17)
        | ~ aScalar0(X18)
        | sdtasdt0(X18,sdtpldt0(X17,sdtpldt0(X19,xx))) = sdtpldt0(sdtasdt0(X18,X17),sdtasdt0(X18,sdtpldt0(X19,xx)))
        | ~ aScalar0(X19) )
    | ~ spl2_1
    | ~ spl2_97 ),
    inference(resolution,[],[f943,f85]) ).

fof(f4326,plain,
    ( spl2_355
    | ~ spl2_24
    | ~ spl2_74 ),
    inference(avatar_split_clause,[],[f726,f698,f192,f4324]) ).

fof(f4324,plain,
    ( spl2_355
  <=> ! [X6,X4,X5] :
        ( sdtasdt0(sdtpldt0(X4,sdtasdt0(X5,X6)),xy) = sdtpldt0(sdtasdt0(X4,xy),sdtasdt0(sdtasdt0(X5,X6),xy))
        | ~ aScalar0(X4)
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_355])]) ).

fof(f698,plain,
    ( spl2_74
  <=> ! [X16,X15] :
        ( sdtasdt0(sdtpldt0(X15,X16),xy) = sdtpldt0(sdtasdt0(X15,xy),sdtasdt0(X16,xy))
        | ~ aScalar0(X16)
        | ~ aScalar0(X15) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_74])]) ).

fof(f726,plain,
    ( ! [X6,X4,X5] :
        ( sdtasdt0(sdtpldt0(X4,sdtasdt0(X5,X6)),xy) = sdtpldt0(sdtasdt0(X4,xy),sdtasdt0(sdtasdt0(X5,X6),xy))
        | ~ aScalar0(X4)
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) )
    | ~ spl2_24
    | ~ spl2_74 ),
    inference(resolution,[],[f699,f193]) ).

fof(f699,plain,
    ( ! [X16,X15] :
        ( ~ aScalar0(X16)
        | sdtasdt0(sdtpldt0(X15,X16),xy) = sdtpldt0(sdtasdt0(X15,xy),sdtasdt0(X16,xy))
        | ~ aScalar0(X15) )
    | ~ spl2_74 ),
    inference(avatar_component_clause,[],[f698]) ).

fof(f4322,plain,
    ( spl2_354
    | ~ spl2_23
    | ~ spl2_74 ),
    inference(avatar_split_clause,[],[f725,f698,f188,f4320]) ).

fof(f4320,plain,
    ( spl2_354
  <=> ! [X2,X1,X3] :
        ( sdtasdt0(sdtpldt0(X1,sdtpldt0(X2,X3)),xy) = sdtpldt0(sdtasdt0(X1,xy),sdtasdt0(sdtpldt0(X2,X3),xy))
        | ~ aScalar0(X1)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_354])]) ).

fof(f725,plain,
    ( ! [X2,X3,X1] :
        ( sdtasdt0(sdtpldt0(X1,sdtpldt0(X2,X3)),xy) = sdtpldt0(sdtasdt0(X1,xy),sdtasdt0(sdtpldt0(X2,X3),xy))
        | ~ aScalar0(X1)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) )
    | ~ spl2_23
    | ~ spl2_74 ),
    inference(resolution,[],[f699,f189]) ).

fof(f4318,plain,
    ( spl2_353
    | ~ spl2_24
    | ~ spl2_73 ),
    inference(avatar_split_clause,[],[f718,f694,f192,f4316]) ).

fof(f4316,plain,
    ( spl2_353
  <=> ! [X6,X4,X5] :
        ( sdtasdt0(sdtpldt0(X4,sdtasdt0(X5,X6)),xx) = sdtpldt0(sdtasdt0(X4,xx),sdtasdt0(sdtasdt0(X5,X6),xx))
        | ~ aScalar0(X4)
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_353])]) ).

fof(f694,plain,
    ( spl2_73
  <=> ! [X13,X14] :
        ( sdtasdt0(sdtpldt0(X13,X14),xx) = sdtpldt0(sdtasdt0(X13,xx),sdtasdt0(X14,xx))
        | ~ aScalar0(X14)
        | ~ aScalar0(X13) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_73])]) ).

fof(f718,plain,
    ( ! [X6,X4,X5] :
        ( sdtasdt0(sdtpldt0(X4,sdtasdt0(X5,X6)),xx) = sdtpldt0(sdtasdt0(X4,xx),sdtasdt0(sdtasdt0(X5,X6),xx))
        | ~ aScalar0(X4)
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) )
    | ~ spl2_24
    | ~ spl2_73 ),
    inference(resolution,[],[f695,f193]) ).

fof(f695,plain,
    ( ! [X14,X13] :
        ( ~ aScalar0(X14)
        | sdtasdt0(sdtpldt0(X13,X14),xx) = sdtpldt0(sdtasdt0(X13,xx),sdtasdt0(X14,xx))
        | ~ aScalar0(X13) )
    | ~ spl2_73 ),
    inference(avatar_component_clause,[],[f694]) ).

fof(f4314,plain,
    ( spl2_352
    | ~ spl2_23
    | ~ spl2_73 ),
    inference(avatar_split_clause,[],[f717,f694,f188,f4312]) ).

fof(f4312,plain,
    ( spl2_352
  <=> ! [X2,X1,X3] :
        ( sdtasdt0(sdtpldt0(X1,sdtpldt0(X2,X3)),xx) = sdtpldt0(sdtasdt0(X1,xx),sdtasdt0(sdtpldt0(X2,X3),xx))
        | ~ aScalar0(X1)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_352])]) ).

fof(f717,plain,
    ( ! [X2,X3,X1] :
        ( sdtasdt0(sdtpldt0(X1,sdtpldt0(X2,X3)),xx) = sdtpldt0(sdtasdt0(X1,xx),sdtasdt0(sdtpldt0(X2,X3),xx))
        | ~ aScalar0(X1)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) )
    | ~ spl2_23
    | ~ spl2_73 ),
    inference(resolution,[],[f695,f189]) ).

fof(f4310,plain,
    ( spl2_351
    | ~ spl2_24
    | ~ spl2_72 ),
    inference(avatar_split_clause,[],[f711,f690,f192,f4308]) ).

fof(f4308,plain,
    ( spl2_351
  <=> ! [X6,X4,X5] :
        ( sdtasdt0(X4,sdtpldt0(sdtasdt0(X5,X6),xy)) = sdtpldt0(sdtasdt0(X4,sdtasdt0(X5,X6)),sdtasdt0(X4,xy))
        | ~ aScalar0(X4)
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_351])]) ).

fof(f690,plain,
    ( spl2_72
  <=> ! [X16,X15] :
        ( sdtasdt0(X15,sdtpldt0(X16,xy)) = sdtpldt0(sdtasdt0(X15,X16),sdtasdt0(X15,xy))
        | ~ aScalar0(X16)
        | ~ aScalar0(X15) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_72])]) ).

fof(f711,plain,
    ( ! [X6,X4,X5] :
        ( sdtasdt0(X4,sdtpldt0(sdtasdt0(X5,X6),xy)) = sdtpldt0(sdtasdt0(X4,sdtasdt0(X5,X6)),sdtasdt0(X4,xy))
        | ~ aScalar0(X4)
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) )
    | ~ spl2_24
    | ~ spl2_72 ),
    inference(resolution,[],[f691,f193]) ).

fof(f691,plain,
    ( ! [X16,X15] :
        ( ~ aScalar0(X16)
        | sdtasdt0(X15,sdtpldt0(X16,xy)) = sdtpldt0(sdtasdt0(X15,X16),sdtasdt0(X15,xy))
        | ~ aScalar0(X15) )
    | ~ spl2_72 ),
    inference(avatar_component_clause,[],[f690]) ).

fof(f4306,plain,
    ( spl2_350
    | ~ spl2_23
    | ~ spl2_72 ),
    inference(avatar_split_clause,[],[f710,f690,f188,f4304]) ).

fof(f4304,plain,
    ( spl2_350
  <=> ! [X2,X1,X3] :
        ( sdtasdt0(X1,sdtpldt0(sdtpldt0(X2,X3),xy)) = sdtpldt0(sdtasdt0(X1,sdtpldt0(X2,X3)),sdtasdt0(X1,xy))
        | ~ aScalar0(X1)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_350])]) ).

fof(f710,plain,
    ( ! [X2,X3,X1] :
        ( sdtasdt0(X1,sdtpldt0(sdtpldt0(X2,X3),xy)) = sdtpldt0(sdtasdt0(X1,sdtpldt0(X2,X3)),sdtasdt0(X1,xy))
        | ~ aScalar0(X1)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) )
    | ~ spl2_23
    | ~ spl2_72 ),
    inference(resolution,[],[f691,f189]) ).

fof(f4302,plain,
    ( spl2_349
    | ~ spl2_24
    | ~ spl2_71 ),
    inference(avatar_split_clause,[],[f703,f686,f192,f4300]) ).

fof(f4300,plain,
    ( spl2_349
  <=> ! [X6,X4,X5] :
        ( sdtasdt0(X4,sdtpldt0(sdtasdt0(X5,X6),xx)) = sdtpldt0(sdtasdt0(X4,sdtasdt0(X5,X6)),sdtasdt0(X4,xx))
        | ~ aScalar0(X4)
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_349])]) ).

fof(f686,plain,
    ( spl2_71
  <=> ! [X13,X14] :
        ( sdtasdt0(X13,sdtpldt0(X14,xx)) = sdtpldt0(sdtasdt0(X13,X14),sdtasdt0(X13,xx))
        | ~ aScalar0(X14)
        | ~ aScalar0(X13) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_71])]) ).

fof(f703,plain,
    ( ! [X6,X4,X5] :
        ( sdtasdt0(X4,sdtpldt0(sdtasdt0(X5,X6),xx)) = sdtpldt0(sdtasdt0(X4,sdtasdt0(X5,X6)),sdtasdt0(X4,xx))
        | ~ aScalar0(X4)
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) )
    | ~ spl2_24
    | ~ spl2_71 ),
    inference(resolution,[],[f687,f193]) ).

fof(f687,plain,
    ( ! [X14,X13] :
        ( ~ aScalar0(X14)
        | sdtasdt0(X13,sdtpldt0(X14,xx)) = sdtpldt0(sdtasdt0(X13,X14),sdtasdt0(X13,xx))
        | ~ aScalar0(X13) )
    | ~ spl2_71 ),
    inference(avatar_component_clause,[],[f686]) ).

fof(f4297,plain,
    ( ~ spl2_3
    | ~ spl2_11
    | ~ spl2_169 ),
    inference(avatar_split_clause,[],[f4222,f2164,f133,f93]) ).

fof(f93,plain,
    ( spl2_3
  <=> aNaturalNumber0(sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_3])]) ).

fof(f133,plain,
    ( spl2_11
  <=> ! [X0] :
        ( sz00 != szszuzczcdt0(X0)
        | ~ aNaturalNumber0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_11])]) ).

fof(f2164,plain,
    ( spl2_169
  <=> sz00 = szszuzczcdt0(sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_169])]) ).

fof(f4222,plain,
    ( ~ aNaturalNumber0(sz00)
    | ~ spl2_11
    | ~ spl2_169 ),
    inference(trivial_inequality_removal,[],[f4219]) ).

fof(f4219,plain,
    ( sz00 != sz00
    | ~ aNaturalNumber0(sz00)
    | ~ spl2_11
    | ~ spl2_169 ),
    inference(superposition,[],[f134,f2166]) ).

fof(f2166,plain,
    ( sz00 = szszuzczcdt0(sz00)
    | ~ spl2_169 ),
    inference(avatar_component_clause,[],[f2164]) ).

fof(f134,plain,
    ( ! [X0] :
        ( sz00 != szszuzczcdt0(X0)
        | ~ aNaturalNumber0(X0) )
    | ~ spl2_11 ),
    inference(avatar_component_clause,[],[f133]) ).

fof(f4296,plain,
    ( spl2_348
    | ~ spl2_23
    | ~ spl2_71 ),
    inference(avatar_split_clause,[],[f702,f686,f188,f4294]) ).

fof(f4294,plain,
    ( spl2_348
  <=> ! [X2,X1,X3] :
        ( sdtasdt0(X1,sdtpldt0(sdtpldt0(X2,X3),xx)) = sdtpldt0(sdtasdt0(X1,sdtpldt0(X2,X3)),sdtasdt0(X1,xx))
        | ~ aScalar0(X1)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_348])]) ).

fof(f702,plain,
    ( ! [X2,X3,X1] :
        ( sdtasdt0(X1,sdtpldt0(sdtpldt0(X2,X3),xx)) = sdtpldt0(sdtasdt0(X1,sdtpldt0(X2,X3)),sdtasdt0(X1,xx))
        | ~ aScalar0(X1)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) )
    | ~ spl2_23
    | ~ spl2_71 ),
    inference(resolution,[],[f687,f189]) ).

fof(f4213,plain,
    ( ~ spl2_323
    | spl2_169
    | ~ spl2_22
    | spl2_322 ),
    inference(avatar_split_clause,[],[f4150,f3927,f184,f2164,f3931]) ).

fof(f3931,plain,
    ( spl2_323
  <=> aNaturalNumber0(szszuzczcdt0(sz00)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_323])]) ).

fof(f3927,plain,
    ( spl2_322
  <=> aNaturalNumber0(sK1(szszuzczcdt0(sz00))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_322])]) ).

fof(f4150,plain,
    ( sz00 = szszuzczcdt0(sz00)
    | ~ aNaturalNumber0(szszuzczcdt0(sz00))
    | ~ spl2_22
    | spl2_322 ),
    inference(resolution,[],[f3929,f185]) ).

fof(f3929,plain,
    ( ~ aNaturalNumber0(sK1(szszuzczcdt0(sz00)))
    | spl2_322 ),
    inference(avatar_component_clause,[],[f3927]) ).

fof(f4149,plain,
    ( spl2_347
    | ~ spl2_4
    | ~ spl2_96 ),
    inference(avatar_split_clause,[],[f935,f914,f98,f4147]) ).

fof(f4147,plain,
    ( spl2_347
  <=> ! [X2,X0,X1] :
        ( ~ aScalar0(X0)
        | ~ aScalar0(X1)
        | sdtasdt0(sdtasdt0(X1,X0),sdtasdt0(X2,sz0z00)) = sdtasdt0(X1,sdtasdt0(X0,sdtasdt0(X2,sz0z00)))
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_347])]) ).

fof(f935,plain,
    ( ! [X2,X0,X1] :
        ( ~ aScalar0(X0)
        | ~ aScalar0(X1)
        | sdtasdt0(sdtasdt0(X1,X0),sdtasdt0(X2,sz0z00)) = sdtasdt0(X1,sdtasdt0(X0,sdtasdt0(X2,sz0z00)))
        | ~ aScalar0(X2) )
    | ~ spl2_4
    | ~ spl2_96 ),
    inference(resolution,[],[f915,f100]) ).

fof(f4145,plain,
    ( spl2_346
    | ~ spl2_4
    | ~ spl2_94 ),
    inference(avatar_split_clause,[],[f929,f905,f98,f4143]) ).

fof(f4143,plain,
    ( spl2_346
  <=> ! [X2,X0,X1] :
        ( ~ aScalar0(X0)
        | ~ aScalar0(X1)
        | sdtasdt0(sdtasdt0(X1,X0),sdtpldt0(X2,sz0z00)) = sdtasdt0(X1,sdtasdt0(X0,sdtpldt0(X2,sz0z00)))
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_346])]) ).

fof(f929,plain,
    ( ! [X2,X0,X1] :
        ( ~ aScalar0(X0)
        | ~ aScalar0(X1)
        | sdtasdt0(sdtasdt0(X1,X0),sdtpldt0(X2,sz0z00)) = sdtasdt0(X1,sdtasdt0(X0,sdtpldt0(X2,sz0z00)))
        | ~ aScalar0(X2) )
    | ~ spl2_4
    | ~ spl2_94 ),
    inference(resolution,[],[f906,f100]) ).

fof(f4141,plain,
    ( spl2_345
    | ~ spl2_4
    | ~ spl2_93 ),
    inference(avatar_split_clause,[],[f923,f901,f98,f4139]) ).

fof(f4139,plain,
    ( spl2_345
  <=> ! [X2,X0,X1] :
        ( ~ aScalar0(X0)
        | ~ aScalar0(X1)
        | sdtpldt0(sdtpldt0(X1,X0),sdtasdt0(X2,sz0z00)) = sdtpldt0(X1,sdtpldt0(X0,sdtasdt0(X2,sz0z00)))
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_345])]) ).

fof(f923,plain,
    ( ! [X2,X0,X1] :
        ( ~ aScalar0(X0)
        | ~ aScalar0(X1)
        | sdtpldt0(sdtpldt0(X1,X0),sdtasdt0(X2,sz0z00)) = sdtpldt0(X1,sdtpldt0(X0,sdtasdt0(X2,sz0z00)))
        | ~ aScalar0(X2) )
    | ~ spl2_4
    | ~ spl2_93 ),
    inference(resolution,[],[f902,f100]) ).

fof(f4137,plain,
    ( spl2_344
    | ~ spl2_4
    | ~ spl2_92 ),
    inference(avatar_split_clause,[],[f917,f897,f98,f4135]) ).

fof(f4135,plain,
    ( spl2_344
  <=> ! [X2,X0,X1] :
        ( ~ aScalar0(X0)
        | ~ aScalar0(X1)
        | sdtpldt0(sdtpldt0(X1,X0),sdtpldt0(X2,sz0z00)) = sdtpldt0(X1,sdtpldt0(X0,sdtpldt0(X2,sz0z00)))
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_344])]) ).

fof(f917,plain,
    ( ! [X2,X0,X1] :
        ( ~ aScalar0(X0)
        | ~ aScalar0(X1)
        | sdtpldt0(sdtpldt0(X1,X0),sdtpldt0(X2,sz0z00)) = sdtpldt0(X1,sdtpldt0(X0,sdtpldt0(X2,sz0z00)))
        | ~ aScalar0(X2) )
    | ~ spl2_4
    | ~ spl2_92 ),
    inference(resolution,[],[f898,f100]) ).

fof(f4133,plain,
    ( spl2_343
    | ~ spl2_9
    | ~ spl2_88 ),
    inference(avatar_split_clause,[],[f870,f828,f124,f4131]) ).

fof(f4131,plain,
    ( spl2_343
  <=> ! [X12,X11,X10] :
        ( ~ aScalar0(X10)
        | ~ aScalar0(X11)
        | sdtasdt0(sdtasdt0(X11,X10),smndt0(smndt0(X12))) = sdtasdt0(X11,sdtasdt0(X10,smndt0(smndt0(X12))))
        | ~ aScalar0(X12) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_343])]) ).

fof(f870,plain,
    ( ! [X10,X11,X12] :
        ( ~ aScalar0(X10)
        | ~ aScalar0(X11)
        | sdtasdt0(sdtasdt0(X11,X10),smndt0(smndt0(X12))) = sdtasdt0(X11,sdtasdt0(X10,smndt0(smndt0(X12))))
        | ~ aScalar0(X12) )
    | ~ spl2_9
    | ~ spl2_88 ),
    inference(resolution,[],[f829,f125]) ).

fof(f4129,plain,
    ( spl2_342
    | ~ spl2_9
    | ~ spl2_87 ),
    inference(avatar_split_clause,[],[f863,f824,f124,f4127]) ).

fof(f4127,plain,
    ( spl2_342
  <=> ! [X12,X11,X10] :
        ( ~ aScalar0(X10)
        | ~ aScalar0(X11)
        | sdtpldt0(sdtpldt0(X11,X10),smndt0(smndt0(X12))) = sdtpldt0(X11,sdtpldt0(X10,smndt0(smndt0(X12))))
        | ~ aScalar0(X12) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_342])]) ).

fof(f863,plain,
    ( ! [X10,X11,X12] :
        ( ~ aScalar0(X10)
        | ~ aScalar0(X11)
        | sdtpldt0(sdtpldt0(X11,X10),smndt0(smndt0(X12))) = sdtpldt0(X11,sdtpldt0(X10,smndt0(smndt0(X12))))
        | ~ aScalar0(X12) )
    | ~ spl2_9
    | ~ spl2_87 ),
    inference(resolution,[],[f825,f125]) ).

fof(f4125,plain,
    ( spl2_341
    | ~ spl2_9
    | ~ spl2_86 ),
    inference(avatar_split_clause,[],[f857,f820,f124,f4123]) ).

fof(f4123,plain,
    ( spl2_341
  <=> ! [X11,X12,X10] :
        ( ~ aScalar0(X10)
        | smndt0(sdtasdt0(X10,sdtasdt0(X11,smndt0(X12)))) = sdtasdt0(smndt0(X10),sdtasdt0(X11,smndt0(X12)))
        | ~ aScalar0(X11)
        | ~ aScalar0(X12) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_341])]) ).

fof(f857,plain,
    ( ! [X10,X11,X12] :
        ( ~ aScalar0(X10)
        | smndt0(sdtasdt0(X10,sdtasdt0(X11,smndt0(X12)))) = sdtasdt0(smndt0(X10),sdtasdt0(X11,smndt0(X12)))
        | ~ aScalar0(X11)
        | ~ aScalar0(X12) )
    | ~ spl2_9
    | ~ spl2_86 ),
    inference(resolution,[],[f821,f125]) ).

fof(f4121,plain,
    ( spl2_340
    | ~ spl2_9
    | ~ spl2_85 ),
    inference(avatar_split_clause,[],[f846,f816,f124,f4119]) ).

fof(f4119,plain,
    ( spl2_340
  <=> ! [X11,X12,X10] :
        ( ~ aScalar0(X10)
        | smndt0(sdtasdt0(X10,sdtpldt0(X11,smndt0(X12)))) = sdtasdt0(smndt0(X10),sdtpldt0(X11,smndt0(X12)))
        | ~ aScalar0(X11)
        | ~ aScalar0(X12) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_340])]) ).

fof(f846,plain,
    ( ! [X10,X11,X12] :
        ( ~ aScalar0(X10)
        | smndt0(sdtasdt0(X10,sdtpldt0(X11,smndt0(X12)))) = sdtasdt0(smndt0(X10),sdtpldt0(X11,smndt0(X12)))
        | ~ aScalar0(X11)
        | ~ aScalar0(X12) )
    | ~ spl2_9
    | ~ spl2_85 ),
    inference(resolution,[],[f817,f125]) ).

fof(f4117,plain,
    ( spl2_339
    | ~ spl2_9
    | ~ spl2_84 ),
    inference(avatar_split_clause,[],[f840,f812,f124,f4115]) ).

fof(f4115,plain,
    ( spl2_339
  <=> ! [X11,X12,X10] :
        ( ~ aScalar0(X10)
        | sdtasdt0(X10,smndt0(sdtasdt0(X11,smndt0(X12)))) = smndt0(sdtasdt0(X10,sdtasdt0(X11,smndt0(X12))))
        | ~ aScalar0(X11)
        | ~ aScalar0(X12) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_339])]) ).

fof(f840,plain,
    ( ! [X10,X11,X12] :
        ( ~ aScalar0(X10)
        | sdtasdt0(X10,smndt0(sdtasdt0(X11,smndt0(X12)))) = smndt0(sdtasdt0(X10,sdtasdt0(X11,smndt0(X12))))
        | ~ aScalar0(X11)
        | ~ aScalar0(X12) )
    | ~ spl2_9
    | ~ spl2_84 ),
    inference(resolution,[],[f813,f125]) ).

fof(f4113,plain,
    ( spl2_338
    | ~ spl2_9
    | ~ spl2_83 ),
    inference(avatar_split_clause,[],[f834,f808,f124,f4111]) ).

fof(f4111,plain,
    ( spl2_338
  <=> ! [X11,X12,X10] :
        ( ~ aScalar0(X10)
        | sdtasdt0(X10,smndt0(sdtpldt0(X11,smndt0(X12)))) = smndt0(sdtasdt0(X10,sdtpldt0(X11,smndt0(X12))))
        | ~ aScalar0(X11)
        | ~ aScalar0(X12) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_338])]) ).

fof(f834,plain,
    ( ! [X10,X11,X12] :
        ( ~ aScalar0(X10)
        | sdtasdt0(X10,smndt0(sdtpldt0(X11,smndt0(X12)))) = smndt0(sdtasdt0(X10,sdtpldt0(X11,smndt0(X12))))
        | ~ aScalar0(X11)
        | ~ aScalar0(X12) )
    | ~ spl2_9
    | ~ spl2_83 ),
    inference(resolution,[],[f809,f125]) ).

fof(f4100,plain,
    ( spl2_337
    | ~ spl2_24
    | ~ spl2_68 ),
    inference(avatar_split_clause,[],[f666,f635,f192,f4098]) ).

fof(f4098,plain,
    ( spl2_337
  <=> ! [X6,X4,X5] :
        ( sdtasdt0(sdtasdt0(X4,sdtasdt0(X5,X6)),sz0z00) = sdtasdt0(X4,sdtasdt0(sdtasdt0(X5,X6),sz0z00))
        | ~ aScalar0(X4)
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_337])]) ).

fof(f635,plain,
    ( spl2_68
  <=> ! [X0,X1] :
        ( sdtasdt0(sdtasdt0(X0,X1),sz0z00) = sdtasdt0(X0,sdtasdt0(X1,sz0z00))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_68])]) ).

fof(f666,plain,
    ( ! [X6,X4,X5] :
        ( sdtasdt0(sdtasdt0(X4,sdtasdt0(X5,X6)),sz0z00) = sdtasdt0(X4,sdtasdt0(sdtasdt0(X5,X6),sz0z00))
        | ~ aScalar0(X4)
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) )
    | ~ spl2_24
    | ~ spl2_68 ),
    inference(resolution,[],[f636,f193]) ).

fof(f636,plain,
    ( ! [X0,X1] :
        ( ~ aScalar0(X1)
        | sdtasdt0(sdtasdt0(X0,X1),sz0z00) = sdtasdt0(X0,sdtasdt0(X1,sz0z00))
        | ~ aScalar0(X0) )
    | ~ spl2_68 ),
    inference(avatar_component_clause,[],[f635]) ).

fof(f4096,plain,
    ( spl2_336
    | ~ spl2_23
    | ~ spl2_68 ),
    inference(avatar_split_clause,[],[f665,f635,f188,f4094]) ).

fof(f4094,plain,
    ( spl2_336
  <=> ! [X2,X1,X3] :
        ( sdtasdt0(sdtasdt0(X1,sdtpldt0(X2,X3)),sz0z00) = sdtasdt0(X1,sdtasdt0(sdtpldt0(X2,X3),sz0z00))
        | ~ aScalar0(X1)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_336])]) ).

fof(f665,plain,
    ( ! [X2,X3,X1] :
        ( sdtasdt0(sdtasdt0(X1,sdtpldt0(X2,X3)),sz0z00) = sdtasdt0(X1,sdtasdt0(sdtpldt0(X2,X3),sz0z00))
        | ~ aScalar0(X1)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) )
    | ~ spl2_23
    | ~ spl2_68 ),
    inference(resolution,[],[f636,f189]) ).

fof(f4092,plain,
    ( spl2_335
    | ~ spl2_24
    | ~ spl2_67 ),
    inference(avatar_split_clause,[],[f657,f631,f192,f4090]) ).

fof(f4090,plain,
    ( spl2_335
  <=> ! [X6,X4,X5] :
        ( sdtpldt0(sdtpldt0(X4,sdtasdt0(X5,X6)),sz0z00) = sdtpldt0(X4,sdtpldt0(sdtasdt0(X5,X6),sz0z00))
        | ~ aScalar0(X4)
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_335])]) ).

fof(f631,plain,
    ( spl2_67
  <=> ! [X0,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),sz0z00) = sdtpldt0(X0,sdtpldt0(X1,sz0z00))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_67])]) ).

fof(f657,plain,
    ( ! [X6,X4,X5] :
        ( sdtpldt0(sdtpldt0(X4,sdtasdt0(X5,X6)),sz0z00) = sdtpldt0(X4,sdtpldt0(sdtasdt0(X5,X6),sz0z00))
        | ~ aScalar0(X4)
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) )
    | ~ spl2_24
    | ~ spl2_67 ),
    inference(resolution,[],[f632,f193]) ).

fof(f632,plain,
    ( ! [X0,X1] :
        ( ~ aScalar0(X1)
        | sdtpldt0(sdtpldt0(X0,X1),sz0z00) = sdtpldt0(X0,sdtpldt0(X1,sz0z00))
        | ~ aScalar0(X0) )
    | ~ spl2_67 ),
    inference(avatar_component_clause,[],[f631]) ).

fof(f4088,plain,
    ( spl2_334
    | ~ spl2_23
    | ~ spl2_67 ),
    inference(avatar_split_clause,[],[f656,f631,f188,f4086]) ).

fof(f4086,plain,
    ( spl2_334
  <=> ! [X2,X1,X3] :
        ( sdtpldt0(sdtpldt0(X1,sdtpldt0(X2,X3)),sz0z00) = sdtpldt0(X1,sdtpldt0(sdtpldt0(X2,X3),sz0z00))
        | ~ aScalar0(X1)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_334])]) ).

fof(f656,plain,
    ( ! [X2,X3,X1] :
        ( sdtpldt0(sdtpldt0(X1,sdtpldt0(X2,X3)),sz0z00) = sdtpldt0(X1,sdtpldt0(sdtpldt0(X2,X3),sz0z00))
        | ~ aScalar0(X1)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) )
    | ~ spl2_23
    | ~ spl2_67 ),
    inference(resolution,[],[f632,f189]) ).

fof(f4084,plain,
    ( spl2_333
    | ~ spl2_24
    | ~ spl2_66 ),
    inference(avatar_split_clause,[],[f650,f627,f192,f4082]) ).

fof(f4082,plain,
    ( spl2_333
  <=> ! [X6,X4,X5] :
        ( ~ aScalar0(X4)
        | smndt0(sdtasdt0(X4,smndt0(sdtasdt0(X5,X6)))) = sdtasdt0(smndt0(X4),smndt0(sdtasdt0(X5,X6)))
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_333])]) ).

fof(f627,plain,
    ( spl2_66
  <=> ! [X8,X7] :
        ( smndt0(sdtasdt0(X7,smndt0(X8))) = sdtasdt0(smndt0(X7),smndt0(X8))
        | ~ aScalar0(X7)
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_66])]) ).

fof(f650,plain,
    ( ! [X6,X4,X5] :
        ( ~ aScalar0(X4)
        | smndt0(sdtasdt0(X4,smndt0(sdtasdt0(X5,X6)))) = sdtasdt0(smndt0(X4),smndt0(sdtasdt0(X5,X6)))
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) )
    | ~ spl2_24
    | ~ spl2_66 ),
    inference(resolution,[],[f628,f193]) ).

fof(f628,plain,
    ( ! [X8,X7] :
        ( ~ aScalar0(X8)
        | ~ aScalar0(X7)
        | smndt0(sdtasdt0(X7,smndt0(X8))) = sdtasdt0(smndt0(X7),smndt0(X8)) )
    | ~ spl2_66 ),
    inference(avatar_component_clause,[],[f627]) ).

fof(f4080,plain,
    ( spl2_332
    | ~ spl2_23
    | ~ spl2_66 ),
    inference(avatar_split_clause,[],[f649,f627,f188,f4078]) ).

fof(f4078,plain,
    ( spl2_332
  <=> ! [X2,X1,X3] :
        ( ~ aScalar0(X1)
        | smndt0(sdtasdt0(X1,smndt0(sdtpldt0(X2,X3)))) = sdtasdt0(smndt0(X1),smndt0(sdtpldt0(X2,X3)))
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_332])]) ).

fof(f649,plain,
    ( ! [X2,X3,X1] :
        ( ~ aScalar0(X1)
        | smndt0(sdtasdt0(X1,smndt0(sdtpldt0(X2,X3)))) = sdtasdt0(smndt0(X1),smndt0(sdtpldt0(X2,X3)))
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) )
    | ~ spl2_23
    | ~ spl2_66 ),
    inference(resolution,[],[f628,f189]) ).

fof(f4076,plain,
    ( spl2_331
    | ~ spl2_24
    | ~ spl2_65 ),
    inference(avatar_split_clause,[],[f640,f623,f192,f4074]) ).

fof(f4074,plain,
    ( spl2_331
  <=> ! [X6,X4,X5] :
        ( ~ aScalar0(X4)
        | sdtasdt0(X4,smndt0(smndt0(sdtasdt0(X5,X6)))) = smndt0(sdtasdt0(X4,smndt0(sdtasdt0(X5,X6))))
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_331])]) ).

fof(f623,plain,
    ( spl2_65
  <=> ! [X8,X7] :
        ( sdtasdt0(X7,smndt0(smndt0(X8))) = smndt0(sdtasdt0(X7,smndt0(X8)))
        | ~ aScalar0(X7)
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_65])]) ).

fof(f640,plain,
    ( ! [X6,X4,X5] :
        ( ~ aScalar0(X4)
        | sdtasdt0(X4,smndt0(smndt0(sdtasdt0(X5,X6)))) = smndt0(sdtasdt0(X4,smndt0(sdtasdt0(X5,X6))))
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) )
    | ~ spl2_24
    | ~ spl2_65 ),
    inference(resolution,[],[f624,f193]) ).

fof(f624,plain,
    ( ! [X8,X7] :
        ( ~ aScalar0(X8)
        | ~ aScalar0(X7)
        | sdtasdt0(X7,smndt0(smndt0(X8))) = smndt0(sdtasdt0(X7,smndt0(X8))) )
    | ~ spl2_65 ),
    inference(avatar_component_clause,[],[f623]) ).

fof(f4072,plain,
    ( spl2_330
    | ~ spl2_23
    | ~ spl2_65 ),
    inference(avatar_split_clause,[],[f639,f623,f188,f4070]) ).

fof(f4070,plain,
    ( spl2_330
  <=> ! [X2,X1,X3] :
        ( ~ aScalar0(X1)
        | sdtasdt0(X1,smndt0(smndt0(sdtpldt0(X2,X3)))) = smndt0(sdtasdt0(X1,smndt0(sdtpldt0(X2,X3))))
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_330])]) ).

fof(f639,plain,
    ( ! [X2,X3,X1] :
        ( ~ aScalar0(X1)
        | sdtasdt0(X1,smndt0(smndt0(sdtpldt0(X2,X3)))) = smndt0(sdtasdt0(X1,smndt0(sdtpldt0(X2,X3))))
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) )
    | ~ spl2_23
    | ~ spl2_65 ),
    inference(resolution,[],[f624,f189]) ).

fof(f4053,plain,
    ( ~ spl2_3
    | ~ spl2_8
    | spl2_323 ),
    inference(avatar_split_clause,[],[f3983,f3931,f120,f93]) ).

fof(f120,plain,
    ( spl2_8
  <=> ! [X0] :
        ( aNaturalNumber0(szszuzczcdt0(X0))
        | ~ aNaturalNumber0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_8])]) ).

fof(f3983,plain,
    ( ~ aNaturalNumber0(sz00)
    | ~ spl2_8
    | spl2_323 ),
    inference(resolution,[],[f3932,f121]) ).

fof(f121,plain,
    ( ! [X0] :
        ( aNaturalNumber0(szszuzczcdt0(X0))
        | ~ aNaturalNumber0(X0) )
    | ~ spl2_8 ),
    inference(avatar_component_clause,[],[f120]) ).

fof(f3932,plain,
    ( ~ aNaturalNumber0(szszuzczcdt0(sz00))
    | spl2_323 ),
    inference(avatar_component_clause,[],[f3931]) ).

fof(f3958,plain,
    ( spl2_329
    | ~ spl2_2
    | ~ spl2_96 ),
    inference(avatar_split_clause,[],[f940,f914,f88,f3956]) ).

fof(f3956,plain,
    ( spl2_329
  <=> ! [X22,X20,X21] :
        ( ~ aScalar0(X20)
        | ~ aScalar0(X21)
        | sdtasdt0(sdtasdt0(X21,X20),sdtasdt0(X22,xy)) = sdtasdt0(X21,sdtasdt0(X20,sdtasdt0(X22,xy)))
        | ~ aScalar0(X22) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_329])]) ).

fof(f940,plain,
    ( ! [X21,X22,X20] :
        ( ~ aScalar0(X20)
        | ~ aScalar0(X21)
        | sdtasdt0(sdtasdt0(X21,X20),sdtasdt0(X22,xy)) = sdtasdt0(X21,sdtasdt0(X20,sdtasdt0(X22,xy)))
        | ~ aScalar0(X22) )
    | ~ spl2_2
    | ~ spl2_96 ),
    inference(resolution,[],[f915,f90]) ).

fof(f3954,plain,
    ( spl2_328
    | ~ spl2_1
    | ~ spl2_96 ),
    inference(avatar_split_clause,[],[f939,f914,f83,f3952]) ).

fof(f3952,plain,
    ( spl2_328
  <=> ! [X18,X17,X19] :
        ( ~ aScalar0(X17)
        | ~ aScalar0(X18)
        | sdtasdt0(sdtasdt0(X18,X17),sdtasdt0(X19,xx)) = sdtasdt0(X18,sdtasdt0(X17,sdtasdt0(X19,xx)))
        | ~ aScalar0(X19) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_328])]) ).

fof(f939,plain,
    ( ! [X18,X19,X17] :
        ( ~ aScalar0(X17)
        | ~ aScalar0(X18)
        | sdtasdt0(sdtasdt0(X18,X17),sdtasdt0(X19,xx)) = sdtasdt0(X18,sdtasdt0(X17,sdtasdt0(X19,xx)))
        | ~ aScalar0(X19) )
    | ~ spl2_1
    | ~ spl2_96 ),
    inference(resolution,[],[f915,f85]) ).

fof(f3950,plain,
    ( spl2_327
    | ~ spl2_2
    | ~ spl2_94 ),
    inference(avatar_split_clause,[],[f934,f905,f88,f3948]) ).

fof(f3948,plain,
    ( spl2_327
  <=> ! [X22,X20,X21] :
        ( ~ aScalar0(X20)
        | ~ aScalar0(X21)
        | sdtasdt0(sdtasdt0(X21,X20),sdtpldt0(X22,xy)) = sdtasdt0(X21,sdtasdt0(X20,sdtpldt0(X22,xy)))
        | ~ aScalar0(X22) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_327])]) ).

fof(f934,plain,
    ( ! [X21,X22,X20] :
        ( ~ aScalar0(X20)
        | ~ aScalar0(X21)
        | sdtasdt0(sdtasdt0(X21,X20),sdtpldt0(X22,xy)) = sdtasdt0(X21,sdtasdt0(X20,sdtpldt0(X22,xy)))
        | ~ aScalar0(X22) )
    | ~ spl2_2
    | ~ spl2_94 ),
    inference(resolution,[],[f906,f90]) ).

fof(f3946,plain,
    ( spl2_326
    | ~ spl2_1
    | ~ spl2_94 ),
    inference(avatar_split_clause,[],[f933,f905,f83,f3944]) ).

fof(f3944,plain,
    ( spl2_326
  <=> ! [X18,X17,X19] :
        ( ~ aScalar0(X17)
        | ~ aScalar0(X18)
        | sdtasdt0(sdtasdt0(X18,X17),sdtpldt0(X19,xx)) = sdtasdt0(X18,sdtasdt0(X17,sdtpldt0(X19,xx)))
        | ~ aScalar0(X19) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_326])]) ).

fof(f933,plain,
    ( ! [X18,X19,X17] :
        ( ~ aScalar0(X17)
        | ~ aScalar0(X18)
        | sdtasdt0(sdtasdt0(X18,X17),sdtpldt0(X19,xx)) = sdtasdt0(X18,sdtasdt0(X17,sdtpldt0(X19,xx)))
        | ~ aScalar0(X19) )
    | ~ spl2_1
    | ~ spl2_94 ),
    inference(resolution,[],[f906,f85]) ).

fof(f3942,plain,
    ( spl2_325
    | ~ spl2_2
    | ~ spl2_93 ),
    inference(avatar_split_clause,[],[f928,f901,f88,f3940]) ).

fof(f3940,plain,
    ( spl2_325
  <=> ! [X22,X20,X21] :
        ( ~ aScalar0(X20)
        | ~ aScalar0(X21)
        | sdtpldt0(sdtpldt0(X21,X20),sdtasdt0(X22,xy)) = sdtpldt0(X21,sdtpldt0(X20,sdtasdt0(X22,xy)))
        | ~ aScalar0(X22) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_325])]) ).

fof(f928,plain,
    ( ! [X21,X22,X20] :
        ( ~ aScalar0(X20)
        | ~ aScalar0(X21)
        | sdtpldt0(sdtpldt0(X21,X20),sdtasdt0(X22,xy)) = sdtpldt0(X21,sdtpldt0(X20,sdtasdt0(X22,xy)))
        | ~ aScalar0(X22) )
    | ~ spl2_2
    | ~ spl2_93 ),
    inference(resolution,[],[f902,f90]) ).

fof(f3938,plain,
    ( spl2_324
    | ~ spl2_1
    | ~ spl2_93 ),
    inference(avatar_split_clause,[],[f927,f901,f83,f3936]) ).

fof(f3936,plain,
    ( spl2_324
  <=> ! [X18,X17,X19] :
        ( ~ aScalar0(X17)
        | ~ aScalar0(X18)
        | sdtpldt0(sdtpldt0(X18,X17),sdtasdt0(X19,xx)) = sdtpldt0(X18,sdtpldt0(X17,sdtasdt0(X19,xx)))
        | ~ aScalar0(X19) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_324])]) ).

fof(f927,plain,
    ( ! [X18,X19,X17] :
        ( ~ aScalar0(X17)
        | ~ aScalar0(X18)
        | sdtpldt0(sdtpldt0(X18,X17),sdtasdt0(X19,xx)) = sdtpldt0(X18,sdtpldt0(X17,sdtasdt0(X19,xx)))
        | ~ aScalar0(X19) )
    | ~ spl2_1
    | ~ spl2_93 ),
    inference(resolution,[],[f902,f85]) ).

fof(f3934,plain,
    ( ~ spl2_322
    | spl2_323
    | ~ spl2_8
    | ~ spl2_170 ),
    inference(avatar_split_clause,[],[f2176,f2168,f120,f3931,f3927]) ).

fof(f2168,plain,
    ( spl2_170
  <=> szszuzczcdt0(sz00) = szszuzczcdt0(sK1(szszuzczcdt0(sz00))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_170])]) ).

fof(f2176,plain,
    ( aNaturalNumber0(szszuzczcdt0(sz00))
    | ~ aNaturalNumber0(sK1(szszuzczcdt0(sz00)))
    | ~ spl2_8
    | ~ spl2_170 ),
    inference(superposition,[],[f121,f2170]) ).

fof(f2170,plain,
    ( szszuzczcdt0(sz00) = szszuzczcdt0(sK1(szszuzczcdt0(sz00)))
    | ~ spl2_170 ),
    inference(avatar_component_clause,[],[f2168]) ).

fof(f3925,plain,
    ( spl2_321
    | ~ spl2_2
    | ~ spl2_92 ),
    inference(avatar_split_clause,[],[f922,f897,f88,f3923]) ).

fof(f3923,plain,
    ( spl2_321
  <=> ! [X22,X20,X21] :
        ( ~ aScalar0(X20)
        | ~ aScalar0(X21)
        | sdtpldt0(sdtpldt0(X21,X20),sdtpldt0(X22,xy)) = sdtpldt0(X21,sdtpldt0(X20,sdtpldt0(X22,xy)))
        | ~ aScalar0(X22) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_321])]) ).

fof(f922,plain,
    ( ! [X21,X22,X20] :
        ( ~ aScalar0(X20)
        | ~ aScalar0(X21)
        | sdtpldt0(sdtpldt0(X21,X20),sdtpldt0(X22,xy)) = sdtpldt0(X21,sdtpldt0(X20,sdtpldt0(X22,xy)))
        | ~ aScalar0(X22) )
    | ~ spl2_2
    | ~ spl2_92 ),
    inference(resolution,[],[f898,f90]) ).

fof(f3921,plain,
    ( spl2_320
    | ~ spl2_1
    | ~ spl2_92 ),
    inference(avatar_split_clause,[],[f921,f897,f83,f3919]) ).

fof(f3919,plain,
    ( spl2_320
  <=> ! [X18,X17,X19] :
        ( ~ aScalar0(X17)
        | ~ aScalar0(X18)
        | sdtpldt0(sdtpldt0(X18,X17),sdtpldt0(X19,xx)) = sdtpldt0(X18,sdtpldt0(X17,sdtpldt0(X19,xx)))
        | ~ aScalar0(X19) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_320])]) ).

fof(f921,plain,
    ( ! [X18,X19,X17] :
        ( ~ aScalar0(X17)
        | ~ aScalar0(X18)
        | sdtpldt0(sdtpldt0(X18,X17),sdtpldt0(X19,xx)) = sdtpldt0(X18,sdtpldt0(X17,sdtpldt0(X19,xx)))
        | ~ aScalar0(X19) )
    | ~ spl2_1
    | ~ spl2_92 ),
    inference(resolution,[],[f898,f85]) ).

fof(f3917,plain,
    ( spl2_319
    | ~ spl2_24
    | ~ spl2_63 ),
    inference(avatar_split_clause,[],[f617,f584,f192,f3915]) ).

fof(f3915,plain,
    ( spl2_319
  <=> ! [X6,X4,X5] :
        ( sdtasdt0(sdtasdt0(X4,sdtasdt0(X5,X6)),xy) = sdtasdt0(X4,sdtasdt0(sdtasdt0(X5,X6),xy))
        | ~ aScalar0(X4)
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_319])]) ).

fof(f584,plain,
    ( spl2_63
  <=> ! [X16,X15] :
        ( sdtasdt0(sdtasdt0(X15,X16),xy) = sdtasdt0(X15,sdtasdt0(X16,xy))
        | ~ aScalar0(X16)
        | ~ aScalar0(X15) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_63])]) ).

fof(f617,plain,
    ( ! [X6,X4,X5] :
        ( sdtasdt0(sdtasdt0(X4,sdtasdt0(X5,X6)),xy) = sdtasdt0(X4,sdtasdt0(sdtasdt0(X5,X6),xy))
        | ~ aScalar0(X4)
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) )
    | ~ spl2_24
    | ~ spl2_63 ),
    inference(resolution,[],[f585,f193]) ).

fof(f585,plain,
    ( ! [X16,X15] :
        ( ~ aScalar0(X16)
        | sdtasdt0(sdtasdt0(X15,X16),xy) = sdtasdt0(X15,sdtasdt0(X16,xy))
        | ~ aScalar0(X15) )
    | ~ spl2_63 ),
    inference(avatar_component_clause,[],[f584]) ).

fof(f3913,plain,
    ( spl2_318
    | ~ spl2_23
    | ~ spl2_63 ),
    inference(avatar_split_clause,[],[f616,f584,f188,f3911]) ).

fof(f3911,plain,
    ( spl2_318
  <=> ! [X2,X1,X3] :
        ( sdtasdt0(sdtasdt0(X1,sdtpldt0(X2,X3)),xy) = sdtasdt0(X1,sdtasdt0(sdtpldt0(X2,X3),xy))
        | ~ aScalar0(X1)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_318])]) ).

fof(f616,plain,
    ( ! [X2,X3,X1] :
        ( sdtasdt0(sdtasdt0(X1,sdtpldt0(X2,X3)),xy) = sdtasdt0(X1,sdtasdt0(sdtpldt0(X2,X3),xy))
        | ~ aScalar0(X1)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) )
    | ~ spl2_23
    | ~ spl2_63 ),
    inference(resolution,[],[f585,f189]) ).

fof(f3909,plain,
    ( spl2_317
    | ~ spl2_24
    | ~ spl2_62 ),
    inference(avatar_split_clause,[],[f604,f580,f192,f3907]) ).

fof(f3907,plain,
    ( spl2_317
  <=> ! [X6,X4,X5] :
        ( sdtasdt0(sdtasdt0(X4,sdtasdt0(X5,X6)),xx) = sdtasdt0(X4,sdtasdt0(sdtasdt0(X5,X6),xx))
        | ~ aScalar0(X4)
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_317])]) ).

fof(f580,plain,
    ( spl2_62
  <=> ! [X13,X14] :
        ( sdtasdt0(sdtasdt0(X13,X14),xx) = sdtasdt0(X13,sdtasdt0(X14,xx))
        | ~ aScalar0(X14)
        | ~ aScalar0(X13) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_62])]) ).

fof(f604,plain,
    ( ! [X6,X4,X5] :
        ( sdtasdt0(sdtasdt0(X4,sdtasdt0(X5,X6)),xx) = sdtasdt0(X4,sdtasdt0(sdtasdt0(X5,X6),xx))
        | ~ aScalar0(X4)
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) )
    | ~ spl2_24
    | ~ spl2_62 ),
    inference(resolution,[],[f581,f193]) ).

fof(f581,plain,
    ( ! [X14,X13] :
        ( ~ aScalar0(X14)
        | sdtasdt0(sdtasdt0(X13,X14),xx) = sdtasdt0(X13,sdtasdt0(X14,xx))
        | ~ aScalar0(X13) )
    | ~ spl2_62 ),
    inference(avatar_component_clause,[],[f580]) ).

fof(f3905,plain,
    ( spl2_316
    | ~ spl2_23
    | ~ spl2_62 ),
    inference(avatar_split_clause,[],[f603,f580,f188,f3903]) ).

fof(f3903,plain,
    ( spl2_316
  <=> ! [X2,X1,X3] :
        ( sdtasdt0(sdtasdt0(X1,sdtpldt0(X2,X3)),xx) = sdtasdt0(X1,sdtasdt0(sdtpldt0(X2,X3),xx))
        | ~ aScalar0(X1)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_316])]) ).

fof(f603,plain,
    ( ! [X2,X3,X1] :
        ( sdtasdt0(sdtasdt0(X1,sdtpldt0(X2,X3)),xx) = sdtasdt0(X1,sdtasdt0(sdtpldt0(X2,X3),xx))
        | ~ aScalar0(X1)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) )
    | ~ spl2_23
    | ~ spl2_62 ),
    inference(resolution,[],[f581,f189]) ).

fof(f3901,plain,
    ( spl2_315
    | ~ spl2_24
    | ~ spl2_61 ),
    inference(avatar_split_clause,[],[f597,f576,f192,f3899]) ).

fof(f3899,plain,
    ( spl2_315
  <=> ! [X6,X4,X5] :
        ( sdtpldt0(sdtpldt0(X4,sdtasdt0(X5,X6)),xy) = sdtpldt0(X4,sdtpldt0(sdtasdt0(X5,X6),xy))
        | ~ aScalar0(X4)
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_315])]) ).

fof(f576,plain,
    ( spl2_61
  <=> ! [X16,X15] :
        ( sdtpldt0(sdtpldt0(X15,X16),xy) = sdtpldt0(X15,sdtpldt0(X16,xy))
        | ~ aScalar0(X16)
        | ~ aScalar0(X15) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_61])]) ).

fof(f597,plain,
    ( ! [X6,X4,X5] :
        ( sdtpldt0(sdtpldt0(X4,sdtasdt0(X5,X6)),xy) = sdtpldt0(X4,sdtpldt0(sdtasdt0(X5,X6),xy))
        | ~ aScalar0(X4)
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) )
    | ~ spl2_24
    | ~ spl2_61 ),
    inference(resolution,[],[f577,f193]) ).

fof(f577,plain,
    ( ! [X16,X15] :
        ( ~ aScalar0(X16)
        | sdtpldt0(sdtpldt0(X15,X16),xy) = sdtpldt0(X15,sdtpldt0(X16,xy))
        | ~ aScalar0(X15) )
    | ~ spl2_61 ),
    inference(avatar_component_clause,[],[f576]) ).

fof(f3897,plain,
    ( spl2_314
    | ~ spl2_23
    | ~ spl2_61 ),
    inference(avatar_split_clause,[],[f596,f576,f188,f3895]) ).

fof(f3895,plain,
    ( spl2_314
  <=> ! [X2,X1,X3] :
        ( sdtpldt0(sdtpldt0(X1,sdtpldt0(X2,X3)),xy) = sdtpldt0(X1,sdtpldt0(sdtpldt0(X2,X3),xy))
        | ~ aScalar0(X1)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_314])]) ).

fof(f596,plain,
    ( ! [X2,X3,X1] :
        ( sdtpldt0(sdtpldt0(X1,sdtpldt0(X2,X3)),xy) = sdtpldt0(X1,sdtpldt0(sdtpldt0(X2,X3),xy))
        | ~ aScalar0(X1)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) )
    | ~ spl2_23
    | ~ spl2_61 ),
    inference(resolution,[],[f577,f189]) ).

fof(f3893,plain,
    ( spl2_313
    | ~ spl2_24
    | ~ spl2_60 ),
    inference(avatar_split_clause,[],[f589,f572,f192,f3891]) ).

fof(f3891,plain,
    ( spl2_313
  <=> ! [X6,X4,X5] :
        ( sdtpldt0(sdtpldt0(X4,sdtasdt0(X5,X6)),xx) = sdtpldt0(X4,sdtpldt0(sdtasdt0(X5,X6),xx))
        | ~ aScalar0(X4)
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_313])]) ).

fof(f572,plain,
    ( spl2_60
  <=> ! [X13,X14] :
        ( sdtpldt0(sdtpldt0(X13,X14),xx) = sdtpldt0(X13,sdtpldt0(X14,xx))
        | ~ aScalar0(X14)
        | ~ aScalar0(X13) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_60])]) ).

fof(f589,plain,
    ( ! [X6,X4,X5] :
        ( sdtpldt0(sdtpldt0(X4,sdtasdt0(X5,X6)),xx) = sdtpldt0(X4,sdtpldt0(sdtasdt0(X5,X6),xx))
        | ~ aScalar0(X4)
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) )
    | ~ spl2_24
    | ~ spl2_60 ),
    inference(resolution,[],[f573,f193]) ).

fof(f573,plain,
    ( ! [X14,X13] :
        ( ~ aScalar0(X14)
        | sdtpldt0(sdtpldt0(X13,X14),xx) = sdtpldt0(X13,sdtpldt0(X14,xx))
        | ~ aScalar0(X13) )
    | ~ spl2_60 ),
    inference(avatar_component_clause,[],[f572]) ).

fof(f3889,plain,
    ( spl2_312
    | ~ spl2_23
    | ~ spl2_60 ),
    inference(avatar_split_clause,[],[f588,f572,f188,f3887]) ).

fof(f3887,plain,
    ( spl2_312
  <=> ! [X2,X1,X3] :
        ( sdtpldt0(sdtpldt0(X1,sdtpldt0(X2,X3)),xx) = sdtpldt0(X1,sdtpldt0(sdtpldt0(X2,X3),xx))
        | ~ aScalar0(X1)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_312])]) ).

fof(f588,plain,
    ( ! [X2,X3,X1] :
        ( sdtpldt0(sdtpldt0(X1,sdtpldt0(X2,X3)),xx) = sdtpldt0(X1,sdtpldt0(sdtpldt0(X2,X3),xx))
        | ~ aScalar0(X1)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) )
    | ~ spl2_23
    | ~ spl2_60 ),
    inference(resolution,[],[f573,f189]) ).

fof(f3880,plain,
    ( spl2_311
    | ~ spl2_8
    | ~ spl2_69 ),
    inference(avatar_split_clause,[],[f683,f674,f120,f3878]) ).

fof(f3878,plain,
    ( spl2_311
  <=> ! [X0] :
        ( sK1(szszuzczcdt0(X0)) = szszuzczcdt0(sK1(sK1(szszuzczcdt0(X0))))
        | sz00 = szszuzczcdt0(X0)
        | sz00 = sK1(szszuzczcdt0(X0))
        | ~ aNaturalNumber0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_311])]) ).

fof(f683,plain,
    ( ! [X0] :
        ( sK1(szszuzczcdt0(X0)) = szszuzczcdt0(sK1(sK1(szszuzczcdt0(X0))))
        | sz00 = szszuzczcdt0(X0)
        | sz00 = sK1(szszuzczcdt0(X0))
        | ~ aNaturalNumber0(X0) )
    | ~ spl2_8
    | ~ spl2_69 ),
    inference(resolution,[],[f675,f121]) ).

fof(f3858,plain,
    ( spl2_310
    | ~ spl2_2
    | ~ spl2_91 ),
    inference(avatar_split_clause,[],[f894,f886,f88,f3856]) ).

fof(f3856,plain,
    ( spl2_310
  <=> ! [X16,X15] :
        ( ~ aScalar0(X15)
        | ~ aScalar0(X16)
        | sdtasdt0(sdtpldt0(X16,X15),smndt0(xy)) = sdtpldt0(sdtasdt0(X16,smndt0(xy)),sdtasdt0(X15,smndt0(xy))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_310])]) ).

fof(f894,plain,
    ( ! [X16,X15] :
        ( ~ aScalar0(X15)
        | ~ aScalar0(X16)
        | sdtasdt0(sdtpldt0(X16,X15),smndt0(xy)) = sdtpldt0(sdtasdt0(X16,smndt0(xy)),sdtasdt0(X15,smndt0(xy))) )
    | ~ spl2_2
    | ~ spl2_91 ),
    inference(resolution,[],[f887,f90]) ).

fof(f3854,plain,
    ( spl2_309
    | ~ spl2_1
    | ~ spl2_91 ),
    inference(avatar_split_clause,[],[f893,f886,f83,f3852]) ).

fof(f3852,plain,
    ( spl2_309
  <=> ! [X13,X14] :
        ( ~ aScalar0(X13)
        | ~ aScalar0(X14)
        | sdtasdt0(sdtpldt0(X14,X13),smndt0(xx)) = sdtpldt0(sdtasdt0(X14,smndt0(xx)),sdtasdt0(X13,smndt0(xx))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_309])]) ).

fof(f893,plain,
    ( ! [X14,X13] :
        ( ~ aScalar0(X13)
        | ~ aScalar0(X14)
        | sdtasdt0(sdtpldt0(X14,X13),smndt0(xx)) = sdtpldt0(sdtasdt0(X14,smndt0(xx)),sdtasdt0(X13,smndt0(xx))) )
    | ~ spl2_1
    | ~ spl2_91 ),
    inference(resolution,[],[f887,f85]) ).

fof(f3773,plain,
    ( spl2_308
    | ~ spl2_9
    | ~ spl2_81 ),
    inference(avatar_split_clause,[],[f801,f757,f124,f3771]) ).

fof(f3771,plain,
    ( spl2_308
  <=> ! [X8,X7] :
        ( sdtasdt0(sdtpldt0(X7,smndt0(X8)),sz0z00) = sdtpldt0(sdtasdt0(X7,sz0z00),sdtasdt0(smndt0(X8),sz0z00))
        | ~ aScalar0(X7)
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_308])]) ).

fof(f801,plain,
    ( ! [X8,X7] :
        ( sdtasdt0(sdtpldt0(X7,smndt0(X8)),sz0z00) = sdtpldt0(sdtasdt0(X7,sz0z00),sdtasdt0(smndt0(X8),sz0z00))
        | ~ aScalar0(X7)
        | ~ aScalar0(X8) )
    | ~ spl2_9
    | ~ spl2_81 ),
    inference(resolution,[],[f758,f125]) ).

fof(f3769,plain,
    ( spl2_307
    | ~ spl2_9
    | ~ spl2_80 ),
    inference(avatar_split_clause,[],[f787,f753,f124,f3767]) ).

fof(f3767,plain,
    ( spl2_307
  <=> ! [X7,X8] :
        ( sdtasdt0(X7,sdtpldt0(smndt0(X8),sz0z00)) = sdtpldt0(sdtasdt0(X7,smndt0(X8)),sdtasdt0(X7,sz0z00))
        | ~ aScalar0(X7)
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_307])]) ).

fof(f787,plain,
    ( ! [X8,X7] :
        ( sdtasdt0(X7,sdtpldt0(smndt0(X8),sz0z00)) = sdtpldt0(sdtasdt0(X7,smndt0(X8)),sdtasdt0(X7,sz0z00))
        | ~ aScalar0(X7)
        | ~ aScalar0(X8) )
    | ~ spl2_9
    | ~ spl2_80 ),
    inference(resolution,[],[f754,f125]) ).

fof(f3765,plain,
    ( spl2_306
    | ~ spl2_9
    | ~ spl2_79 ),
    inference(avatar_split_clause,[],[f781,f749,f124,f3763]) ).

fof(f3763,plain,
    ( spl2_306
  <=> ! [X11,X12,X10] :
        ( sdtasdt0(X10,sdtasdt0(X11,smndt0(X12))) = sdtasdt0(sdtasdt0(X11,smndt0(X12)),X10)
        | ~ aScalar0(X10)
        | ~ aScalar0(X11)
        | ~ aScalar0(X12) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_306])]) ).

fof(f781,plain,
    ( ! [X10,X11,X12] :
        ( sdtasdt0(X10,sdtasdt0(X11,smndt0(X12))) = sdtasdt0(sdtasdt0(X11,smndt0(X12)),X10)
        | ~ aScalar0(X10)
        | ~ aScalar0(X11)
        | ~ aScalar0(X12) )
    | ~ spl2_9
    | ~ spl2_79 ),
    inference(resolution,[],[f750,f125]) ).

fof(f3759,plain,
    ( spl2_305
    | ~ spl2_9
    | ~ spl2_78 ),
    inference(avatar_split_clause,[],[f775,f745,f124,f3757]) ).

fof(f3757,plain,
    ( spl2_305
  <=> ! [X11,X12,X10] :
        ( sdtasdt0(X10,sdtpldt0(X11,smndt0(X12))) = sdtasdt0(sdtpldt0(X11,smndt0(X12)),X10)
        | ~ aScalar0(X10)
        | ~ aScalar0(X11)
        | ~ aScalar0(X12) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_305])]) ).

fof(f775,plain,
    ( ! [X10,X11,X12] :
        ( sdtasdt0(X10,sdtpldt0(X11,smndt0(X12))) = sdtasdt0(sdtpldt0(X11,smndt0(X12)),X10)
        | ~ aScalar0(X10)
        | ~ aScalar0(X11)
        | ~ aScalar0(X12) )
    | ~ spl2_9
    | ~ spl2_78 ),
    inference(resolution,[],[f746,f125]) ).

fof(f3755,plain,
    ( spl2_304
    | ~ spl2_9
    | ~ spl2_77 ),
    inference(avatar_split_clause,[],[f769,f741,f124,f3753]) ).

fof(f3753,plain,
    ( spl2_304
  <=> ! [X11,X12,X10] :
        ( sdtpldt0(X10,sdtasdt0(X11,smndt0(X12))) = sdtpldt0(sdtasdt0(X11,smndt0(X12)),X10)
        | ~ aScalar0(X10)
        | ~ aScalar0(X11)
        | ~ aScalar0(X12) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_304])]) ).

fof(f769,plain,
    ( ! [X10,X11,X12] :
        ( sdtpldt0(X10,sdtasdt0(X11,smndt0(X12))) = sdtpldt0(sdtasdt0(X11,smndt0(X12)),X10)
        | ~ aScalar0(X10)
        | ~ aScalar0(X11)
        | ~ aScalar0(X12) )
    | ~ spl2_9
    | ~ spl2_77 ),
    inference(resolution,[],[f742,f125]) ).

fof(f3751,plain,
    ( spl2_303
    | ~ spl2_9
    | ~ spl2_75 ),
    inference(avatar_split_clause,[],[f763,f732,f124,f3749]) ).

fof(f3749,plain,
    ( spl2_303
  <=> ! [X11,X12,X10] :
        ( sdtpldt0(X10,sdtpldt0(X11,smndt0(X12))) = sdtpldt0(sdtpldt0(X11,smndt0(X12)),X10)
        | ~ aScalar0(X10)
        | ~ aScalar0(X11)
        | ~ aScalar0(X12) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_303])]) ).

fof(f763,plain,
    ( ! [X10,X11,X12] :
        ( sdtpldt0(X10,sdtpldt0(X11,smndt0(X12))) = sdtpldt0(sdtpldt0(X11,smndt0(X12)),X10)
        | ~ aScalar0(X10)
        | ~ aScalar0(X11)
        | ~ aScalar0(X12) )
    | ~ spl2_9
    | ~ spl2_75 ),
    inference(resolution,[],[f733,f125]) ).

fof(f3747,plain,
    ( spl2_302
    | ~ spl2_24
    | ~ spl2_58 ),
    inference(avatar_split_clause,[],[f566,f546,f192,f3745]) ).

fof(f3745,plain,
    ( spl2_302
  <=> ! [X6,X4,X5] :
        ( sdtasdt0(X4,smndt0(sdtasdt0(X5,X6))) = sdtasdt0(smndt0(sdtasdt0(X5,X6)),X4)
        | ~ aScalar0(X4)
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_302])]) ).

fof(f546,plain,
    ( spl2_58
  <=> ! [X7,X8] :
        ( ~ aScalar0(X7)
        | sdtasdt0(X7,smndt0(X8)) = sdtasdt0(smndt0(X8),X7)
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_58])]) ).

fof(f566,plain,
    ( ! [X6,X4,X5] :
        ( sdtasdt0(X4,smndt0(sdtasdt0(X5,X6))) = sdtasdt0(smndt0(sdtasdt0(X5,X6)),X4)
        | ~ aScalar0(X4)
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) )
    | ~ spl2_24
    | ~ spl2_58 ),
    inference(resolution,[],[f547,f193]) ).

fof(f547,plain,
    ( ! [X8,X7] :
        ( ~ aScalar0(X8)
        | sdtasdt0(X7,smndt0(X8)) = sdtasdt0(smndt0(X8),X7)
        | ~ aScalar0(X7) )
    | ~ spl2_58 ),
    inference(avatar_component_clause,[],[f546]) ).

fof(f3743,plain,
    ( spl2_301
    | ~ spl2_23
    | ~ spl2_58 ),
    inference(avatar_split_clause,[],[f565,f546,f188,f3741]) ).

fof(f3741,plain,
    ( spl2_301
  <=> ! [X2,X1,X3] :
        ( sdtasdt0(X1,smndt0(sdtpldt0(X2,X3))) = sdtasdt0(smndt0(sdtpldt0(X2,X3)),X1)
        | ~ aScalar0(X1)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_301])]) ).

fof(f565,plain,
    ( ! [X2,X3,X1] :
        ( sdtasdt0(X1,smndt0(sdtpldt0(X2,X3))) = sdtasdt0(smndt0(sdtpldt0(X2,X3)),X1)
        | ~ aScalar0(X1)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) )
    | ~ spl2_23
    | ~ spl2_58 ),
    inference(resolution,[],[f547,f189]) ).

fof(f3739,plain,
    ( spl2_300
    | ~ spl2_24
    | ~ spl2_57 ),
    inference(avatar_split_clause,[],[f559,f542,f192,f3737]) ).

fof(f3737,plain,
    ( spl2_300
  <=> ! [X6,X4,X5] :
        ( sdtpldt0(X4,smndt0(sdtasdt0(X5,X6))) = sdtpldt0(smndt0(sdtasdt0(X5,X6)),X4)
        | ~ aScalar0(X4)
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_300])]) ).

fof(f542,plain,
    ( spl2_57
  <=> ! [X7,X8] :
        ( ~ aScalar0(X7)
        | sdtpldt0(X7,smndt0(X8)) = sdtpldt0(smndt0(X8),X7)
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_57])]) ).

fof(f559,plain,
    ( ! [X6,X4,X5] :
        ( sdtpldt0(X4,smndt0(sdtasdt0(X5,X6))) = sdtpldt0(smndt0(sdtasdt0(X5,X6)),X4)
        | ~ aScalar0(X4)
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) )
    | ~ spl2_24
    | ~ spl2_57 ),
    inference(resolution,[],[f543,f193]) ).

fof(f543,plain,
    ( ! [X8,X7] :
        ( ~ aScalar0(X8)
        | sdtpldt0(X7,smndt0(X8)) = sdtpldt0(smndt0(X8),X7)
        | ~ aScalar0(X7) )
    | ~ spl2_57 ),
    inference(avatar_component_clause,[],[f542]) ).

fof(f3735,plain,
    ( spl2_299
    | ~ spl2_23
    | ~ spl2_57 ),
    inference(avatar_split_clause,[],[f558,f542,f188,f3733]) ).

fof(f3733,plain,
    ( spl2_299
  <=> ! [X2,X1,X3] :
        ( sdtpldt0(X1,smndt0(sdtpldt0(X2,X3))) = sdtpldt0(smndt0(sdtpldt0(X2,X3)),X1)
        | ~ aScalar0(X1)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_299])]) ).

fof(f558,plain,
    ( ! [X2,X3,X1] :
        ( sdtpldt0(X1,smndt0(sdtpldt0(X2,X3))) = sdtpldt0(smndt0(sdtpldt0(X2,X3)),X1)
        | ~ aScalar0(X1)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) )
    | ~ spl2_23
    | ~ spl2_57 ),
    inference(resolution,[],[f543,f189]) ).

fof(f3731,plain,
    ( spl2_298
    | ~ spl2_22
    | ~ spl2_56 ),
    inference(avatar_split_clause,[],[f556,f538,f184,f3729]) ).

fof(f3729,plain,
    ( spl2_298
  <=> ! [X1] :
        ( szszuzczcdt0(sK1(X1)) = szszuzczcdt0(sK1(szszuzczcdt0(sK1(X1))))
        | sz00 = szszuzczcdt0(sK1(X1))
        | sz00 = X1
        | ~ aNaturalNumber0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_298])]) ).

fof(f538,plain,
    ( spl2_56
  <=> ! [X0] :
        ( sz00 = szszuzczcdt0(X0)
        | szszuzczcdt0(X0) = szszuzczcdt0(sK1(szszuzczcdt0(X0)))
        | ~ aNaturalNumber0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_56])]) ).

fof(f556,plain,
    ( ! [X1] :
        ( szszuzczcdt0(sK1(X1)) = szszuzczcdt0(sK1(szszuzczcdt0(sK1(X1))))
        | sz00 = szszuzczcdt0(sK1(X1))
        | sz00 = X1
        | ~ aNaturalNumber0(X1) )
    | ~ spl2_22
    | ~ spl2_56 ),
    inference(resolution,[],[f539,f185]) ).

fof(f539,plain,
    ( ! [X0] :
        ( ~ aNaturalNumber0(X0)
        | szszuzczcdt0(X0) = szszuzczcdt0(sK1(szszuzczcdt0(X0)))
        | sz00 = szszuzczcdt0(X0) )
    | ~ spl2_56 ),
    inference(avatar_component_clause,[],[f538]) ).

fof(f3667,plain,
    ( spl2_297
    | ~ spl2_2
    | ~ spl2_90 ),
    inference(avatar_split_clause,[],[f883,f875,f88,f3665]) ).

fof(f3665,plain,
    ( spl2_297
  <=> ! [X16,X15] :
        ( ~ aScalar0(X15)
        | ~ aScalar0(X16)
        | sdtasdt0(X16,sdtpldt0(X15,smndt0(xy))) = sdtpldt0(sdtasdt0(X16,X15),sdtasdt0(X16,smndt0(xy))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_297])]) ).

fof(f883,plain,
    ( ! [X16,X15] :
        ( ~ aScalar0(X15)
        | ~ aScalar0(X16)
        | sdtasdt0(X16,sdtpldt0(X15,smndt0(xy))) = sdtpldt0(sdtasdt0(X16,X15),sdtasdt0(X16,smndt0(xy))) )
    | ~ spl2_2
    | ~ spl2_90 ),
    inference(resolution,[],[f876,f90]) ).

fof(f3663,plain,
    ( spl2_296
    | ~ spl2_1
    | ~ spl2_90 ),
    inference(avatar_split_clause,[],[f882,f875,f83,f3661]) ).

fof(f3661,plain,
    ( spl2_296
  <=> ! [X13,X14] :
        ( ~ aScalar0(X13)
        | ~ aScalar0(X14)
        | sdtasdt0(X14,sdtpldt0(X13,smndt0(xx))) = sdtpldt0(sdtasdt0(X14,X13),sdtasdt0(X14,smndt0(xx))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_296])]) ).

fof(f882,plain,
    ( ! [X14,X13] :
        ( ~ aScalar0(X13)
        | ~ aScalar0(X14)
        | sdtasdt0(X14,sdtpldt0(X13,smndt0(xx))) = sdtpldt0(sdtasdt0(X14,X13),sdtasdt0(X14,smndt0(xx))) )
    | ~ spl2_1
    | ~ spl2_90 ),
    inference(resolution,[],[f876,f85]) ).

fof(f3659,plain,
    ( spl2_295
    | ~ spl2_9
    | ~ spl2_74 ),
    inference(avatar_split_clause,[],[f727,f698,f124,f3657]) ).

fof(f3657,plain,
    ( spl2_295
  <=> ! [X8,X7] :
        ( sdtasdt0(sdtpldt0(X7,smndt0(X8)),xy) = sdtpldt0(sdtasdt0(X7,xy),sdtasdt0(smndt0(X8),xy))
        | ~ aScalar0(X7)
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_295])]) ).

fof(f727,plain,
    ( ! [X8,X7] :
        ( sdtasdt0(sdtpldt0(X7,smndt0(X8)),xy) = sdtpldt0(sdtasdt0(X7,xy),sdtasdt0(smndt0(X8),xy))
        | ~ aScalar0(X7)
        | ~ aScalar0(X8) )
    | ~ spl2_9
    | ~ spl2_74 ),
    inference(resolution,[],[f699,f125]) ).

fof(f3655,plain,
    ( spl2_294
    | ~ spl2_9
    | ~ spl2_73 ),
    inference(avatar_split_clause,[],[f719,f694,f124,f3653]) ).

fof(f3653,plain,
    ( spl2_294
  <=> ! [X8,X7] :
        ( sdtasdt0(sdtpldt0(X7,smndt0(X8)),xx) = sdtpldt0(sdtasdt0(X7,xx),sdtasdt0(smndt0(X8),xx))
        | ~ aScalar0(X7)
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_294])]) ).

fof(f719,plain,
    ( ! [X8,X7] :
        ( sdtasdt0(sdtpldt0(X7,smndt0(X8)),xx) = sdtpldt0(sdtasdt0(X7,xx),sdtasdt0(smndt0(X8),xx))
        | ~ aScalar0(X7)
        | ~ aScalar0(X8) )
    | ~ spl2_9
    | ~ spl2_73 ),
    inference(resolution,[],[f695,f125]) ).

fof(f3651,plain,
    ( spl2_293
    | ~ spl2_9
    | ~ spl2_72 ),
    inference(avatar_split_clause,[],[f712,f690,f124,f3649]) ).

fof(f3649,plain,
    ( spl2_293
  <=> ! [X7,X8] :
        ( sdtasdt0(X7,sdtpldt0(smndt0(X8),xy)) = sdtpldt0(sdtasdt0(X7,smndt0(X8)),sdtasdt0(X7,xy))
        | ~ aScalar0(X7)
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_293])]) ).

fof(f712,plain,
    ( ! [X8,X7] :
        ( sdtasdt0(X7,sdtpldt0(smndt0(X8),xy)) = sdtpldt0(sdtasdt0(X7,smndt0(X8)),sdtasdt0(X7,xy))
        | ~ aScalar0(X7)
        | ~ aScalar0(X8) )
    | ~ spl2_9
    | ~ spl2_72 ),
    inference(resolution,[],[f691,f125]) ).

fof(f3647,plain,
    ( spl2_292
    | ~ spl2_9
    | ~ spl2_71 ),
    inference(avatar_split_clause,[],[f704,f686,f124,f3645]) ).

fof(f3645,plain,
    ( spl2_292
  <=> ! [X7,X8] :
        ( sdtasdt0(X7,sdtpldt0(smndt0(X8),xx)) = sdtpldt0(sdtasdt0(X7,smndt0(X8)),sdtasdt0(X7,xx))
        | ~ aScalar0(X7)
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_292])]) ).

fof(f704,plain,
    ( ! [X8,X7] :
        ( sdtasdt0(X7,sdtpldt0(smndt0(X8),xx)) = sdtpldt0(sdtasdt0(X7,smndt0(X8)),sdtasdt0(X7,xx))
        | ~ aScalar0(X7)
        | ~ aScalar0(X8) )
    | ~ spl2_9
    | ~ spl2_71 ),
    inference(resolution,[],[f687,f125]) ).

fof(f3546,plain,
    ( spl2_291
    | ~ spl2_4
    | ~ spl2_86 ),
    inference(avatar_split_clause,[],[f854,f820,f98,f3544]) ).

fof(f3544,plain,
    ( spl2_291
  <=> ! [X0,X1] :
        ( ~ aScalar0(X0)
        | smndt0(sdtasdt0(X0,sdtasdt0(X1,sz0z00))) = sdtasdt0(smndt0(X0),sdtasdt0(X1,sz0z00))
        | ~ aScalar0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_291])]) ).

fof(f854,plain,
    ( ! [X0,X1] :
        ( ~ aScalar0(X0)
        | smndt0(sdtasdt0(X0,sdtasdt0(X1,sz0z00))) = sdtasdt0(smndt0(X0),sdtasdt0(X1,sz0z00))
        | ~ aScalar0(X1) )
    | ~ spl2_4
    | ~ spl2_86 ),
    inference(resolution,[],[f821,f100]) ).

fof(f3542,plain,
    ( spl2_290
    | ~ spl2_4
    | ~ spl2_85 ),
    inference(avatar_split_clause,[],[f843,f816,f98,f3540]) ).

fof(f3540,plain,
    ( spl2_290
  <=> ! [X0,X1] :
        ( ~ aScalar0(X0)
        | smndt0(sdtasdt0(X0,sdtpldt0(X1,sz0z00))) = sdtasdt0(smndt0(X0),sdtpldt0(X1,sz0z00))
        | ~ aScalar0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_290])]) ).

fof(f843,plain,
    ( ! [X0,X1] :
        ( ~ aScalar0(X0)
        | smndt0(sdtasdt0(X0,sdtpldt0(X1,sz0z00))) = sdtasdt0(smndt0(X0),sdtpldt0(X1,sz0z00))
        | ~ aScalar0(X1) )
    | ~ spl2_4
    | ~ spl2_85 ),
    inference(resolution,[],[f817,f100]) ).

fof(f3538,plain,
    ( spl2_289
    | ~ spl2_4
    | ~ spl2_84 ),
    inference(avatar_split_clause,[],[f837,f812,f98,f3536]) ).

fof(f3536,plain,
    ( spl2_289
  <=> ! [X0,X1] :
        ( ~ aScalar0(X0)
        | sdtasdt0(X0,smndt0(sdtasdt0(X1,sz0z00))) = smndt0(sdtasdt0(X0,sdtasdt0(X1,sz0z00)))
        | ~ aScalar0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_289])]) ).

fof(f837,plain,
    ( ! [X0,X1] :
        ( ~ aScalar0(X0)
        | sdtasdt0(X0,smndt0(sdtasdt0(X1,sz0z00))) = smndt0(sdtasdt0(X0,sdtasdt0(X1,sz0z00)))
        | ~ aScalar0(X1) )
    | ~ spl2_4
    | ~ spl2_84 ),
    inference(resolution,[],[f813,f100]) ).

fof(f3534,plain,
    ( spl2_288
    | ~ spl2_4
    | ~ spl2_83 ),
    inference(avatar_split_clause,[],[f831,f808,f98,f3532]) ).

fof(f3532,plain,
    ( spl2_288
  <=> ! [X0,X1] :
        ( ~ aScalar0(X0)
        | sdtasdt0(X0,smndt0(sdtpldt0(X1,sz0z00))) = smndt0(sdtasdt0(X0,sdtpldt0(X1,sz0z00)))
        | ~ aScalar0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_288])]) ).

fof(f831,plain,
    ( ! [X0,X1] :
        ( ~ aScalar0(X0)
        | sdtasdt0(X0,smndt0(sdtpldt0(X1,sz0z00))) = smndt0(sdtasdt0(X0,sdtpldt0(X1,sz0z00)))
        | ~ aScalar0(X1) )
    | ~ spl2_4
    | ~ spl2_83 ),
    inference(resolution,[],[f809,f100]) ).

fof(f3530,plain,
    ( spl2_287
    | ~ spl2_9
    | ~ spl2_68 ),
    inference(avatar_split_clause,[],[f667,f635,f124,f3528]) ).

fof(f3528,plain,
    ( spl2_287
  <=> ! [X8,X7] :
        ( sdtasdt0(sdtasdt0(X7,smndt0(X8)),sz0z00) = sdtasdt0(X7,sdtasdt0(smndt0(X8),sz0z00))
        | ~ aScalar0(X7)
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_287])]) ).

fof(f667,plain,
    ( ! [X8,X7] :
        ( sdtasdt0(sdtasdt0(X7,smndt0(X8)),sz0z00) = sdtasdt0(X7,sdtasdt0(smndt0(X8),sz0z00))
        | ~ aScalar0(X7)
        | ~ aScalar0(X8) )
    | ~ spl2_9
    | ~ spl2_68 ),
    inference(resolution,[],[f636,f125]) ).

fof(f3526,plain,
    ( spl2_286
    | ~ spl2_9
    | ~ spl2_67 ),
    inference(avatar_split_clause,[],[f658,f631,f124,f3524]) ).

fof(f3524,plain,
    ( spl2_286
  <=> ! [X8,X7] :
        ( sdtpldt0(sdtpldt0(X7,smndt0(X8)),sz0z00) = sdtpldt0(X7,sdtpldt0(smndt0(X8),sz0z00))
        | ~ aScalar0(X7)
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_286])]) ).

fof(f658,plain,
    ( ! [X8,X7] :
        ( sdtpldt0(sdtpldt0(X7,smndt0(X8)),sz0z00) = sdtpldt0(X7,sdtpldt0(smndt0(X8),sz0z00))
        | ~ aScalar0(X7)
        | ~ aScalar0(X8) )
    | ~ spl2_9
    | ~ spl2_67 ),
    inference(resolution,[],[f632,f125]) ).

fof(f3522,plain,
    ( spl2_285
    | ~ spl2_9
    | ~ spl2_66 ),
    inference(avatar_split_clause,[],[f651,f627,f124,f3520]) ).

fof(f3520,plain,
    ( spl2_285
  <=> ! [X7,X8] :
        ( ~ aScalar0(X7)
        | smndt0(sdtasdt0(X7,smndt0(smndt0(X8)))) = sdtasdt0(smndt0(X7),smndt0(smndt0(X8)))
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_285])]) ).

fof(f651,plain,
    ( ! [X8,X7] :
        ( ~ aScalar0(X7)
        | smndt0(sdtasdt0(X7,smndt0(smndt0(X8)))) = sdtasdt0(smndt0(X7),smndt0(smndt0(X8)))
        | ~ aScalar0(X8) )
    | ~ spl2_9
    | ~ spl2_66 ),
    inference(resolution,[],[f628,f125]) ).

fof(f3518,plain,
    ( spl2_284
    | ~ spl2_9
    | ~ spl2_65 ),
    inference(avatar_split_clause,[],[f641,f623,f124,f3516]) ).

fof(f3516,plain,
    ( spl2_284
  <=> ! [X7,X8] :
        ( ~ aScalar0(X7)
        | sdtasdt0(X7,smndt0(smndt0(smndt0(X8)))) = smndt0(sdtasdt0(X7,smndt0(smndt0(X8))))
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_284])]) ).

fof(f641,plain,
    ( ! [X8,X7] :
        ( ~ aScalar0(X7)
        | sdtasdt0(X7,smndt0(smndt0(smndt0(X8)))) = smndt0(sdtasdt0(X7,smndt0(smndt0(X8))))
        | ~ aScalar0(X8) )
    | ~ spl2_9
    | ~ spl2_65 ),
    inference(resolution,[],[f624,f125]) ).

fof(f3514,plain,
    ( spl2_283
    | ~ spl2_24
    | ~ spl2_55 ),
    inference(avatar_split_clause,[],[f527,f522,f192,f3512]) ).

fof(f3512,plain,
    ( spl2_283
  <=> ! [X2,X3] :
        ( smndt0(sdtasdt0(sdtasdt0(X2,X3),sz0z00)) = sdtasdt0(smndt0(sdtasdt0(X2,X3)),sz0z00)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_283])]) ).

fof(f522,plain,
    ( spl2_55
  <=> ! [X0] :
        ( smndt0(sdtasdt0(X0,sz0z00)) = sdtasdt0(smndt0(X0),sz0z00)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_55])]) ).

fof(f527,plain,
    ( ! [X2,X3] :
        ( smndt0(sdtasdt0(sdtasdt0(X2,X3),sz0z00)) = sdtasdt0(smndt0(sdtasdt0(X2,X3)),sz0z00)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) )
    | ~ spl2_24
    | ~ spl2_55 ),
    inference(resolution,[],[f523,f193]) ).

fof(f523,plain,
    ( ! [X0] :
        ( ~ aScalar0(X0)
        | smndt0(sdtasdt0(X0,sz0z00)) = sdtasdt0(smndt0(X0),sz0z00) )
    | ~ spl2_55 ),
    inference(avatar_component_clause,[],[f522]) ).

fof(f3510,plain,
    ( spl2_282
    | ~ spl2_23
    | ~ spl2_55 ),
    inference(avatar_split_clause,[],[f526,f522,f188,f3508]) ).

fof(f3508,plain,
    ( spl2_282
  <=> ! [X0,X1] :
        ( smndt0(sdtasdt0(sdtpldt0(X0,X1),sz0z00)) = sdtasdt0(smndt0(sdtpldt0(X0,X1)),sz0z00)
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_282])]) ).

fof(f526,plain,
    ( ! [X0,X1] :
        ( smndt0(sdtasdt0(sdtpldt0(X0,X1),sz0z00)) = sdtasdt0(smndt0(sdtpldt0(X0,X1)),sz0z00)
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) )
    | ~ spl2_23
    | ~ spl2_55 ),
    inference(resolution,[],[f523,f189]) ).

fof(f3506,plain,
    ( spl2_281
    | ~ spl2_4
    | ~ spl2_89
    | ~ spl2_107
    | ~ spl2_225 ),
    inference(avatar_split_clause,[],[f2948,f2804,f1069,f850,f98,f3503]) ).

fof(f3503,plain,
    ( spl2_281
  <=> sz0z00 = sdtasdt0(sz0z00,sdtpldt0(xy,xy)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_281])]) ).

fof(f850,plain,
    ( spl2_89
  <=> sz0z00 = sdtasdt0(sz0z00,xy) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_89])]) ).

fof(f1069,plain,
    ( spl2_107
  <=> sz0z00 = sdtpldt0(sz0z00,sz0z00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_107])]) ).

fof(f2804,plain,
    ( spl2_225
  <=> ! [X10] :
        ( sdtasdt0(X10,sdtpldt0(xy,xy)) = sdtpldt0(sdtasdt0(X10,xy),sdtasdt0(X10,xy))
        | ~ aScalar0(X10) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_225])]) ).

fof(f2948,plain,
    ( sz0z00 = sdtasdt0(sz0z00,sdtpldt0(xy,xy))
    | ~ spl2_4
    | ~ spl2_89
    | ~ spl2_107
    | ~ spl2_225 ),
    inference(forward_demodulation,[],[f2947,f1071]) ).

fof(f1071,plain,
    ( sz0z00 = sdtpldt0(sz0z00,sz0z00)
    | ~ spl2_107 ),
    inference(avatar_component_clause,[],[f1069]) ).

fof(f2947,plain,
    ( sdtpldt0(sz0z00,sz0z00) = sdtasdt0(sz0z00,sdtpldt0(xy,xy))
    | ~ spl2_4
    | ~ spl2_89
    | ~ spl2_225 ),
    inference(forward_demodulation,[],[f2941,f852]) ).

fof(f852,plain,
    ( sz0z00 = sdtasdt0(sz0z00,xy)
    | ~ spl2_89 ),
    inference(avatar_component_clause,[],[f850]) ).

fof(f2941,plain,
    ( sdtasdt0(sz0z00,sdtpldt0(xy,xy)) = sdtpldt0(sdtasdt0(sz0z00,xy),sdtasdt0(sz0z00,xy))
    | ~ spl2_4
    | ~ spl2_225 ),
    inference(resolution,[],[f2805,f100]) ).

fof(f2805,plain,
    ( ! [X10] :
        ( ~ aScalar0(X10)
        | sdtasdt0(X10,sdtpldt0(xy,xy)) = sdtpldt0(sdtasdt0(X10,xy),sdtasdt0(X10,xy)) )
    | ~ spl2_225 ),
    inference(avatar_component_clause,[],[f2804]) ).

fof(f3430,plain,
    ( spl2_280
    | ~ spl2_4
    | ~ spl2_46
    | ~ spl2_89
    | ~ spl2_107
    | ~ spl2_223 ),
    inference(avatar_split_clause,[],[f2929,f2796,f1069,f850,f418,f98,f3427]) ).

fof(f3427,plain,
    ( spl2_280
  <=> sz0z00 = sdtasdt0(sz0z00,sdtpldt0(xx,xy)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_280])]) ).

fof(f418,plain,
    ( spl2_46
  <=> sz0z00 = sdtasdt0(sz0z00,xx) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_46])]) ).

fof(f2796,plain,
    ( spl2_223
  <=> ! [X10] :
        ( sdtpldt0(sdtasdt0(X10,xy),sdtasdt0(X10,xx)) = sdtasdt0(X10,sdtpldt0(xx,xy))
        | ~ aScalar0(X10) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_223])]) ).

fof(f2929,plain,
    ( sz0z00 = sdtasdt0(sz0z00,sdtpldt0(xx,xy))
    | ~ spl2_4
    | ~ spl2_46
    | ~ spl2_89
    | ~ spl2_107
    | ~ spl2_223 ),
    inference(forward_demodulation,[],[f2928,f1071]) ).

fof(f2928,plain,
    ( sdtpldt0(sz0z00,sz0z00) = sdtasdt0(sz0z00,sdtpldt0(xx,xy))
    | ~ spl2_4
    | ~ spl2_46
    | ~ spl2_89
    | ~ spl2_223 ),
    inference(forward_demodulation,[],[f2927,f852]) ).

fof(f2927,plain,
    ( sdtpldt0(sdtasdt0(sz0z00,xy),sz0z00) = sdtasdt0(sz0z00,sdtpldt0(xx,xy))
    | ~ spl2_4
    | ~ spl2_46
    | ~ spl2_223 ),
    inference(forward_demodulation,[],[f2921,f420]) ).

fof(f420,plain,
    ( sz0z00 = sdtasdt0(sz0z00,xx)
    | ~ spl2_46 ),
    inference(avatar_component_clause,[],[f418]) ).

fof(f2921,plain,
    ( sdtpldt0(sdtasdt0(sz0z00,xy),sdtasdt0(sz0z00,xx)) = sdtasdt0(sz0z00,sdtpldt0(xx,xy))
    | ~ spl2_4
    | ~ spl2_223 ),
    inference(resolution,[],[f2797,f100]) ).

fof(f2797,plain,
    ( ! [X10] :
        ( ~ aScalar0(X10)
        | sdtpldt0(sdtasdt0(X10,xy),sdtasdt0(X10,xx)) = sdtasdt0(X10,sdtpldt0(xx,xy)) )
    | ~ spl2_223 ),
    inference(avatar_component_clause,[],[f2796]) ).

fof(f3346,plain,
    ( spl2_279
    | ~ spl2_4
    | ~ spl2_46
    | ~ spl2_107
    | ~ spl2_222 ),
    inference(avatar_split_clause,[],[f2919,f2792,f1069,f418,f98,f3343]) ).

fof(f3343,plain,
    ( spl2_279
  <=> sz0z00 = sdtasdt0(sz0z00,sdtpldt0(xx,xx)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_279])]) ).

fof(f2792,plain,
    ( spl2_222
  <=> ! [X9] :
        ( sdtasdt0(X9,sdtpldt0(xx,xx)) = sdtpldt0(sdtasdt0(X9,xx),sdtasdt0(X9,xx))
        | ~ aScalar0(X9) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_222])]) ).

fof(f2919,plain,
    ( sz0z00 = sdtasdt0(sz0z00,sdtpldt0(xx,xx))
    | ~ spl2_4
    | ~ spl2_46
    | ~ spl2_107
    | ~ spl2_222 ),
    inference(forward_demodulation,[],[f2918,f1071]) ).

fof(f2918,plain,
    ( sdtpldt0(sz0z00,sz0z00) = sdtasdt0(sz0z00,sdtpldt0(xx,xx))
    | ~ spl2_4
    | ~ spl2_46
    | ~ spl2_222 ),
    inference(forward_demodulation,[],[f2912,f420]) ).

fof(f2912,plain,
    ( sdtasdt0(sz0z00,sdtpldt0(xx,xx)) = sdtpldt0(sdtasdt0(sz0z00,xx),sdtasdt0(sz0z00,xx))
    | ~ spl2_4
    | ~ spl2_222 ),
    inference(resolution,[],[f2793,f100]) ).

fof(f2793,plain,
    ( ! [X9] :
        ( ~ aScalar0(X9)
        | sdtasdt0(X9,sdtpldt0(xx,xx)) = sdtpldt0(sdtasdt0(X9,xx),sdtasdt0(X9,xx)) )
    | ~ spl2_222 ),
    inference(avatar_component_clause,[],[f2792]) ).

fof(f3317,plain,
    ( spl2_278
    | ~ spl2_2
    | ~ spl2_88 ),
    inference(avatar_split_clause,[],[f872,f828,f88,f3315]) ).

fof(f3315,plain,
    ( spl2_278
  <=> ! [X16,X15] :
        ( ~ aScalar0(X15)
        | ~ aScalar0(X16)
        | sdtasdt0(sdtasdt0(X16,X15),smndt0(xy)) = sdtasdt0(X16,sdtasdt0(X15,smndt0(xy))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_278])]) ).

fof(f872,plain,
    ( ! [X16,X15] :
        ( ~ aScalar0(X15)
        | ~ aScalar0(X16)
        | sdtasdt0(sdtasdt0(X16,X15),smndt0(xy)) = sdtasdt0(X16,sdtasdt0(X15,smndt0(xy))) )
    | ~ spl2_2
    | ~ spl2_88 ),
    inference(resolution,[],[f829,f90]) ).

fof(f3313,plain,
    ( spl2_277
    | ~ spl2_1
    | ~ spl2_88 ),
    inference(avatar_split_clause,[],[f871,f828,f83,f3311]) ).

fof(f3311,plain,
    ( spl2_277
  <=> ! [X13,X14] :
        ( ~ aScalar0(X13)
        | ~ aScalar0(X14)
        | sdtasdt0(sdtasdt0(X14,X13),smndt0(xx)) = sdtasdt0(X14,sdtasdt0(X13,smndt0(xx))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_277])]) ).

fof(f871,plain,
    ( ! [X14,X13] :
        ( ~ aScalar0(X13)
        | ~ aScalar0(X14)
        | sdtasdt0(sdtasdt0(X14,X13),smndt0(xx)) = sdtasdt0(X14,sdtasdt0(X13,smndt0(xx))) )
    | ~ spl2_1
    | ~ spl2_88 ),
    inference(resolution,[],[f829,f85]) ).

fof(f3309,plain,
    ( spl2_276
    | ~ spl2_2
    | ~ spl2_87 ),
    inference(avatar_split_clause,[],[f865,f824,f88,f3307]) ).

fof(f3307,plain,
    ( spl2_276
  <=> ! [X16,X15] :
        ( ~ aScalar0(X15)
        | ~ aScalar0(X16)
        | sdtpldt0(sdtpldt0(X16,X15),smndt0(xy)) = sdtpldt0(X16,sdtpldt0(X15,smndt0(xy))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_276])]) ).

fof(f865,plain,
    ( ! [X16,X15] :
        ( ~ aScalar0(X15)
        | ~ aScalar0(X16)
        | sdtpldt0(sdtpldt0(X16,X15),smndt0(xy)) = sdtpldt0(X16,sdtpldt0(X15,smndt0(xy))) )
    | ~ spl2_2
    | ~ spl2_87 ),
    inference(resolution,[],[f825,f90]) ).

fof(f3305,plain,
    ( spl2_275
    | ~ spl2_1
    | ~ spl2_87 ),
    inference(avatar_split_clause,[],[f864,f824,f83,f3303]) ).

fof(f3303,plain,
    ( spl2_275
  <=> ! [X13,X14] :
        ( ~ aScalar0(X13)
        | ~ aScalar0(X14)
        | sdtpldt0(sdtpldt0(X14,X13),smndt0(xx)) = sdtpldt0(X14,sdtpldt0(X13,smndt0(xx))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_275])]) ).

fof(f864,plain,
    ( ! [X14,X13] :
        ( ~ aScalar0(X13)
        | ~ aScalar0(X14)
        | sdtpldt0(sdtpldt0(X14,X13),smndt0(xx)) = sdtpldt0(X14,sdtpldt0(X13,smndt0(xx))) )
    | ~ spl2_1
    | ~ spl2_87 ),
    inference(resolution,[],[f825,f85]) ).

fof(f3301,plain,
    ( spl2_274
    | ~ spl2_2
    | ~ spl2_86 ),
    inference(avatar_split_clause,[],[f859,f820,f88,f3299]) ).

fof(f3299,plain,
    ( spl2_274
  <=> ! [X16,X15] :
        ( ~ aScalar0(X15)
        | smndt0(sdtasdt0(X15,sdtasdt0(X16,xy))) = sdtasdt0(smndt0(X15),sdtasdt0(X16,xy))
        | ~ aScalar0(X16) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_274])]) ).

fof(f859,plain,
    ( ! [X16,X15] :
        ( ~ aScalar0(X15)
        | smndt0(sdtasdt0(X15,sdtasdt0(X16,xy))) = sdtasdt0(smndt0(X15),sdtasdt0(X16,xy))
        | ~ aScalar0(X16) )
    | ~ spl2_2
    | ~ spl2_86 ),
    inference(resolution,[],[f821,f90]) ).

fof(f3297,plain,
    ( spl2_273
    | ~ spl2_1
    | ~ spl2_86 ),
    inference(avatar_split_clause,[],[f858,f820,f83,f3295]) ).

fof(f3295,plain,
    ( spl2_273
  <=> ! [X13,X14] :
        ( ~ aScalar0(X13)
        | smndt0(sdtasdt0(X13,sdtasdt0(X14,xx))) = sdtasdt0(smndt0(X13),sdtasdt0(X14,xx))
        | ~ aScalar0(X14) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_273])]) ).

fof(f858,plain,
    ( ! [X14,X13] :
        ( ~ aScalar0(X13)
        | smndt0(sdtasdt0(X13,sdtasdt0(X14,xx))) = sdtasdt0(smndt0(X13),sdtasdt0(X14,xx))
        | ~ aScalar0(X14) )
    | ~ spl2_1
    | ~ spl2_86 ),
    inference(resolution,[],[f821,f85]) ).

fof(f3291,plain,
    ( spl2_272
    | ~ spl2_2
    | ~ spl2_85 ),
    inference(avatar_split_clause,[],[f848,f816,f88,f3289]) ).

fof(f3289,plain,
    ( spl2_272
  <=> ! [X16,X15] :
        ( ~ aScalar0(X15)
        | smndt0(sdtasdt0(X15,sdtpldt0(X16,xy))) = sdtasdt0(smndt0(X15),sdtpldt0(X16,xy))
        | ~ aScalar0(X16) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_272])]) ).

fof(f848,plain,
    ( ! [X16,X15] :
        ( ~ aScalar0(X15)
        | smndt0(sdtasdt0(X15,sdtpldt0(X16,xy))) = sdtasdt0(smndt0(X15),sdtpldt0(X16,xy))
        | ~ aScalar0(X16) )
    | ~ spl2_2
    | ~ spl2_85 ),
    inference(resolution,[],[f817,f90]) ).

fof(f3287,plain,
    ( spl2_271
    | ~ spl2_1
    | ~ spl2_85 ),
    inference(avatar_split_clause,[],[f847,f816,f83,f3285]) ).

fof(f3285,plain,
    ( spl2_271
  <=> ! [X13,X14] :
        ( ~ aScalar0(X13)
        | smndt0(sdtasdt0(X13,sdtpldt0(X14,xx))) = sdtasdt0(smndt0(X13),sdtpldt0(X14,xx))
        | ~ aScalar0(X14) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_271])]) ).

fof(f847,plain,
    ( ! [X14,X13] :
        ( ~ aScalar0(X13)
        | smndt0(sdtasdt0(X13,sdtpldt0(X14,xx))) = sdtasdt0(smndt0(X13),sdtpldt0(X14,xx))
        | ~ aScalar0(X14) )
    | ~ spl2_1
    | ~ spl2_85 ),
    inference(resolution,[],[f817,f85]) ).

fof(f3283,plain,
    ( spl2_270
    | ~ spl2_2
    | ~ spl2_84 ),
    inference(avatar_split_clause,[],[f842,f812,f88,f3281]) ).

fof(f3281,plain,
    ( spl2_270
  <=> ! [X16,X15] :
        ( ~ aScalar0(X15)
        | sdtasdt0(X15,smndt0(sdtasdt0(X16,xy))) = smndt0(sdtasdt0(X15,sdtasdt0(X16,xy)))
        | ~ aScalar0(X16) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_270])]) ).

fof(f842,plain,
    ( ! [X16,X15] :
        ( ~ aScalar0(X15)
        | sdtasdt0(X15,smndt0(sdtasdt0(X16,xy))) = smndt0(sdtasdt0(X15,sdtasdt0(X16,xy)))
        | ~ aScalar0(X16) )
    | ~ spl2_2
    | ~ spl2_84 ),
    inference(resolution,[],[f813,f90]) ).

fof(f3279,plain,
    ( spl2_269
    | ~ spl2_1
    | ~ spl2_84 ),
    inference(avatar_split_clause,[],[f841,f812,f83,f3277]) ).

fof(f3277,plain,
    ( spl2_269
  <=> ! [X13,X14] :
        ( ~ aScalar0(X13)
        | sdtasdt0(X13,smndt0(sdtasdt0(X14,xx))) = smndt0(sdtasdt0(X13,sdtasdt0(X14,xx)))
        | ~ aScalar0(X14) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_269])]) ).

fof(f841,plain,
    ( ! [X14,X13] :
        ( ~ aScalar0(X13)
        | sdtasdt0(X13,smndt0(sdtasdt0(X14,xx))) = smndt0(sdtasdt0(X13,sdtasdt0(X14,xx)))
        | ~ aScalar0(X14) )
    | ~ spl2_1
    | ~ spl2_84 ),
    inference(resolution,[],[f813,f85]) ).

fof(f3275,plain,
    ( spl2_268
    | ~ spl2_2
    | ~ spl2_83 ),
    inference(avatar_split_clause,[],[f836,f808,f88,f3273]) ).

fof(f3273,plain,
    ( spl2_268
  <=> ! [X16,X15] :
        ( ~ aScalar0(X15)
        | sdtasdt0(X15,smndt0(sdtpldt0(X16,xy))) = smndt0(sdtasdt0(X15,sdtpldt0(X16,xy)))
        | ~ aScalar0(X16) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_268])]) ).

fof(f836,plain,
    ( ! [X16,X15] :
        ( ~ aScalar0(X15)
        | sdtasdt0(X15,smndt0(sdtpldt0(X16,xy))) = smndt0(sdtasdt0(X15,sdtpldt0(X16,xy)))
        | ~ aScalar0(X16) )
    | ~ spl2_2
    | ~ spl2_83 ),
    inference(resolution,[],[f809,f90]) ).

fof(f3271,plain,
    ( spl2_267
    | ~ spl2_1
    | ~ spl2_83 ),
    inference(avatar_split_clause,[],[f835,f808,f83,f3269]) ).

fof(f3269,plain,
    ( spl2_267
  <=> ! [X13,X14] :
        ( ~ aScalar0(X13)
        | sdtasdt0(X13,smndt0(sdtpldt0(X14,xx))) = smndt0(sdtasdt0(X13,sdtpldt0(X14,xx)))
        | ~ aScalar0(X14) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_267])]) ).

fof(f835,plain,
    ( ! [X14,X13] :
        ( ~ aScalar0(X13)
        | sdtasdt0(X13,smndt0(sdtpldt0(X14,xx))) = smndt0(sdtasdt0(X13,sdtpldt0(X14,xx)))
        | ~ aScalar0(X14) )
    | ~ spl2_1
    | ~ spl2_83 ),
    inference(resolution,[],[f809,f85]) ).

fof(f3267,plain,
    ( spl2_266
    | ~ spl2_9
    | ~ spl2_63 ),
    inference(avatar_split_clause,[],[f618,f584,f124,f3265]) ).

fof(f3265,plain,
    ( spl2_266
  <=> ! [X8,X7] :
        ( sdtasdt0(sdtasdt0(X7,smndt0(X8)),xy) = sdtasdt0(X7,sdtasdt0(smndt0(X8),xy))
        | ~ aScalar0(X7)
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_266])]) ).

fof(f618,plain,
    ( ! [X8,X7] :
        ( sdtasdt0(sdtasdt0(X7,smndt0(X8)),xy) = sdtasdt0(X7,sdtasdt0(smndt0(X8),xy))
        | ~ aScalar0(X7)
        | ~ aScalar0(X8) )
    | ~ spl2_9
    | ~ spl2_63 ),
    inference(resolution,[],[f585,f125]) ).

fof(f3263,plain,
    ( spl2_265
    | ~ spl2_9
    | ~ spl2_62 ),
    inference(avatar_split_clause,[],[f605,f580,f124,f3261]) ).

fof(f3261,plain,
    ( spl2_265
  <=> ! [X8,X7] :
        ( sdtasdt0(sdtasdt0(X7,smndt0(X8)),xx) = sdtasdt0(X7,sdtasdt0(smndt0(X8),xx))
        | ~ aScalar0(X7)
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_265])]) ).

fof(f605,plain,
    ( ! [X8,X7] :
        ( sdtasdt0(sdtasdt0(X7,smndt0(X8)),xx) = sdtasdt0(X7,sdtasdt0(smndt0(X8),xx))
        | ~ aScalar0(X7)
        | ~ aScalar0(X8) )
    | ~ spl2_9
    | ~ spl2_62 ),
    inference(resolution,[],[f581,f125]) ).

fof(f3259,plain,
    ( spl2_264
    | ~ spl2_9
    | ~ spl2_61 ),
    inference(avatar_split_clause,[],[f598,f576,f124,f3257]) ).

fof(f3257,plain,
    ( spl2_264
  <=> ! [X8,X7] :
        ( sdtpldt0(sdtpldt0(X7,smndt0(X8)),xy) = sdtpldt0(X7,sdtpldt0(smndt0(X8),xy))
        | ~ aScalar0(X7)
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_264])]) ).

fof(f598,plain,
    ( ! [X8,X7] :
        ( sdtpldt0(sdtpldt0(X7,smndt0(X8)),xy) = sdtpldt0(X7,sdtpldt0(smndt0(X8),xy))
        | ~ aScalar0(X7)
        | ~ aScalar0(X8) )
    | ~ spl2_9
    | ~ spl2_61 ),
    inference(resolution,[],[f577,f125]) ).

fof(f3255,plain,
    ( spl2_263
    | ~ spl2_9
    | ~ spl2_60 ),
    inference(avatar_split_clause,[],[f590,f572,f124,f3253]) ).

fof(f3253,plain,
    ( spl2_263
  <=> ! [X8,X7] :
        ( sdtpldt0(sdtpldt0(X7,smndt0(X8)),xx) = sdtpldt0(X7,sdtpldt0(smndt0(X8),xx))
        | ~ aScalar0(X7)
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_263])]) ).

fof(f590,plain,
    ( ! [X8,X7] :
        ( sdtpldt0(sdtpldt0(X7,smndt0(X8)),xx) = sdtpldt0(X7,sdtpldt0(smndt0(X8),xx))
        | ~ aScalar0(X7)
        | ~ aScalar0(X8) )
    | ~ spl2_9
    | ~ spl2_60 ),
    inference(resolution,[],[f573,f125]) ).

fof(f3249,plain,
    ( spl2_262
    | ~ spl2_24
    | ~ spl2_54 ),
    inference(avatar_split_clause,[],[f515,f484,f192,f3247]) ).

fof(f3247,plain,
    ( spl2_262
  <=> ! [X2,X3] :
        ( smndt0(sdtasdt0(sdtasdt0(X2,X3),xy)) = sdtasdt0(smndt0(sdtasdt0(X2,X3)),xy)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_262])]) ).

fof(f484,plain,
    ( spl2_54
  <=> ! [X10] :
        ( smndt0(sdtasdt0(X10,xy)) = sdtasdt0(smndt0(X10),xy)
        | ~ aScalar0(X10) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_54])]) ).

fof(f515,plain,
    ( ! [X2,X3] :
        ( smndt0(sdtasdt0(sdtasdt0(X2,X3),xy)) = sdtasdt0(smndt0(sdtasdt0(X2,X3)),xy)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) )
    | ~ spl2_24
    | ~ spl2_54 ),
    inference(resolution,[],[f485,f193]) ).

fof(f485,plain,
    ( ! [X10] :
        ( ~ aScalar0(X10)
        | smndt0(sdtasdt0(X10,xy)) = sdtasdt0(smndt0(X10),xy) )
    | ~ spl2_54 ),
    inference(avatar_component_clause,[],[f484]) ).

fof(f3245,plain,
    ( spl2_261
    | ~ spl2_23
    | ~ spl2_54 ),
    inference(avatar_split_clause,[],[f514,f484,f188,f3243]) ).

fof(f3243,plain,
    ( spl2_261
  <=> ! [X0,X1] :
        ( smndt0(sdtasdt0(sdtpldt0(X0,X1),xy)) = sdtasdt0(smndt0(sdtpldt0(X0,X1)),xy)
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_261])]) ).

fof(f514,plain,
    ( ! [X0,X1] :
        ( smndt0(sdtasdt0(sdtpldt0(X0,X1),xy)) = sdtasdt0(smndt0(sdtpldt0(X0,X1)),xy)
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) )
    | ~ spl2_23
    | ~ spl2_54 ),
    inference(resolution,[],[f485,f189]) ).

fof(f3241,plain,
    ( spl2_260
    | ~ spl2_24
    | ~ spl2_52 ),
    inference(avatar_split_clause,[],[f506,f475,f192,f3239]) ).

fof(f3239,plain,
    ( spl2_260
  <=> ! [X2,X3] :
        ( smndt0(sdtasdt0(sdtasdt0(X2,X3),xx)) = sdtasdt0(smndt0(sdtasdt0(X2,X3)),xx)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_260])]) ).

fof(f475,plain,
    ( spl2_52
  <=> ! [X9] :
        ( smndt0(sdtasdt0(X9,xx)) = sdtasdt0(smndt0(X9),xx)
        | ~ aScalar0(X9) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_52])]) ).

fof(f506,plain,
    ( ! [X2,X3] :
        ( smndt0(sdtasdt0(sdtasdt0(X2,X3),xx)) = sdtasdt0(smndt0(sdtasdt0(X2,X3)),xx)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) )
    | ~ spl2_24
    | ~ spl2_52 ),
    inference(resolution,[],[f476,f193]) ).

fof(f476,plain,
    ( ! [X9] :
        ( ~ aScalar0(X9)
        | smndt0(sdtasdt0(X9,xx)) = sdtasdt0(smndt0(X9),xx) )
    | ~ spl2_52 ),
    inference(avatar_component_clause,[],[f475]) ).

fof(f3237,plain,
    ( spl2_259
    | ~ spl2_23
    | ~ spl2_52 ),
    inference(avatar_split_clause,[],[f505,f475,f188,f3235]) ).

fof(f3235,plain,
    ( spl2_259
  <=> ! [X0,X1] :
        ( smndt0(sdtasdt0(sdtpldt0(X0,X1),xx)) = sdtasdt0(smndt0(sdtpldt0(X0,X1)),xx)
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_259])]) ).

fof(f505,plain,
    ( ! [X0,X1] :
        ( smndt0(sdtasdt0(sdtpldt0(X0,X1),xx)) = sdtasdt0(smndt0(sdtpldt0(X0,X1)),xx)
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) )
    | ~ spl2_23
    | ~ spl2_52 ),
    inference(resolution,[],[f476,f189]) ).

fof(f3233,plain,
    ( spl2_258
    | ~ spl2_24
    | ~ spl2_51 ),
    inference(avatar_split_clause,[],[f498,f471,f192,f3231]) ).

fof(f3231,plain,
    ( spl2_258
  <=> ! [X2,X3] :
        ( sdtasdt0(sdtasdt0(X2,X3),smndt0(xy)) = smndt0(sdtasdt0(sdtasdt0(X2,X3),xy))
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_258])]) ).

fof(f471,plain,
    ( spl2_51
  <=> ! [X10] :
        ( sdtasdt0(X10,smndt0(xy)) = smndt0(sdtasdt0(X10,xy))
        | ~ aScalar0(X10) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_51])]) ).

fof(f498,plain,
    ( ! [X2,X3] :
        ( sdtasdt0(sdtasdt0(X2,X3),smndt0(xy)) = smndt0(sdtasdt0(sdtasdt0(X2,X3),xy))
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) )
    | ~ spl2_24
    | ~ spl2_51 ),
    inference(resolution,[],[f472,f193]) ).

fof(f472,plain,
    ( ! [X10] :
        ( ~ aScalar0(X10)
        | sdtasdt0(X10,smndt0(xy)) = smndt0(sdtasdt0(X10,xy)) )
    | ~ spl2_51 ),
    inference(avatar_component_clause,[],[f471]) ).

fof(f3229,plain,
    ( spl2_257
    | ~ spl2_23
    | ~ spl2_51 ),
    inference(avatar_split_clause,[],[f497,f471,f188,f3227]) ).

fof(f3227,plain,
    ( spl2_257
  <=> ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,X1),smndt0(xy)) = smndt0(sdtasdt0(sdtpldt0(X0,X1),xy))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_257])]) ).

fof(f497,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,X1),smndt0(xy)) = smndt0(sdtasdt0(sdtpldt0(X0,X1),xy))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) )
    | ~ spl2_23
    | ~ spl2_51 ),
    inference(resolution,[],[f472,f189]) ).

fof(f3225,plain,
    ( spl2_256
    | ~ spl2_24
    | ~ spl2_50 ),
    inference(avatar_split_clause,[],[f489,f467,f192,f3223]) ).

fof(f3223,plain,
    ( spl2_256
  <=> ! [X2,X3] :
        ( sdtasdt0(sdtasdt0(X2,X3),smndt0(xx)) = smndt0(sdtasdt0(sdtasdt0(X2,X3),xx))
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_256])]) ).

fof(f467,plain,
    ( spl2_50
  <=> ! [X9] :
        ( sdtasdt0(X9,smndt0(xx)) = smndt0(sdtasdt0(X9,xx))
        | ~ aScalar0(X9) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_50])]) ).

fof(f489,plain,
    ( ! [X2,X3] :
        ( sdtasdt0(sdtasdt0(X2,X3),smndt0(xx)) = smndt0(sdtasdt0(sdtasdt0(X2,X3),xx))
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) )
    | ~ spl2_24
    | ~ spl2_50 ),
    inference(resolution,[],[f468,f193]) ).

fof(f468,plain,
    ( ! [X9] :
        ( ~ aScalar0(X9)
        | sdtasdt0(X9,smndt0(xx)) = smndt0(sdtasdt0(X9,xx)) )
    | ~ spl2_50 ),
    inference(avatar_component_clause,[],[f467]) ).

fof(f3221,plain,
    ( spl2_255
    | ~ spl2_23
    | ~ spl2_50 ),
    inference(avatar_split_clause,[],[f488,f467,f188,f3219]) ).

fof(f3219,plain,
    ( spl2_255
  <=> ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,X1),smndt0(xx)) = smndt0(sdtasdt0(sdtpldt0(X0,X1),xx))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_255])]) ).

fof(f488,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,X1),smndt0(xx)) = smndt0(sdtasdt0(sdtpldt0(X0,X1),xx))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) )
    | ~ spl2_23
    | ~ spl2_50 ),
    inference(resolution,[],[f468,f189]) ).

fof(f3200,plain,
    ( spl2_254
    | ~ spl2_8
    | ~ spl2_56 ),
    inference(avatar_split_clause,[],[f555,f538,f120,f3198]) ).

fof(f3198,plain,
    ( spl2_254
  <=> ! [X0] :
        ( szszuzczcdt0(szszuzczcdt0(X0)) = szszuzczcdt0(sK1(szszuzczcdt0(szszuzczcdt0(X0))))
        | sz00 = szszuzczcdt0(szszuzczcdt0(X0))
        | ~ aNaturalNumber0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_254])]) ).

fof(f555,plain,
    ( ! [X0] :
        ( szszuzczcdt0(szszuzczcdt0(X0)) = szszuzczcdt0(sK1(szszuzczcdt0(szszuzczcdt0(X0))))
        | sz00 = szszuzczcdt0(szszuzczcdt0(X0))
        | ~ aNaturalNumber0(X0) )
    | ~ spl2_8
    | ~ spl2_56 ),
    inference(resolution,[],[f539,f121]) ).

fof(f3196,plain,
    ( spl2_253
    | ~ spl2_24
    | ~ spl2_49 ),
    inference(avatar_split_clause,[],[f459,f454,f192,f3194]) ).

fof(f3194,plain,
    ( spl2_253
  <=> ! [X2,X3] :
        ( sdtasdt0(sdtasdt0(X2,X3),sz0z00) = smndt0(sdtasdt0(sdtasdt0(X2,X3),sz0z00))
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_253])]) ).

fof(f454,plain,
    ( spl2_49
  <=> ! [X0] :
        ( sdtasdt0(X0,sz0z00) = smndt0(sdtasdt0(X0,sz0z00))
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_49])]) ).

fof(f459,plain,
    ( ! [X2,X3] :
        ( sdtasdt0(sdtasdt0(X2,X3),sz0z00) = smndt0(sdtasdt0(sdtasdt0(X2,X3),sz0z00))
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) )
    | ~ spl2_24
    | ~ spl2_49 ),
    inference(resolution,[],[f455,f193]) ).

fof(f455,plain,
    ( ! [X0] :
        ( ~ aScalar0(X0)
        | sdtasdt0(X0,sz0z00) = smndt0(sdtasdt0(X0,sz0z00)) )
    | ~ spl2_49 ),
    inference(avatar_component_clause,[],[f454]) ).

fof(f3192,plain,
    ( spl2_252
    | ~ spl2_23
    | ~ spl2_49 ),
    inference(avatar_split_clause,[],[f458,f454,f188,f3190]) ).

fof(f3190,plain,
    ( spl2_252
  <=> ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,X1),sz0z00) = smndt0(sdtasdt0(sdtpldt0(X0,X1),sz0z00))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_252])]) ).

fof(f458,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,X1),sz0z00) = smndt0(sdtasdt0(sdtpldt0(X0,X1),sz0z00))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) )
    | ~ spl2_23
    | ~ spl2_49 ),
    inference(resolution,[],[f455,f189]) ).

fof(f3132,plain,
    ( spl2_251
    | ~ spl2_2
    | ~ spl2_82
    | ~ spl2_107
    | ~ spl2_195 ),
    inference(avatar_split_clause,[],[f2598,f2348,f1069,f794,f88,f3129]) ).

fof(f3129,plain,
    ( spl2_251
  <=> sz0z00 = sdtasdt0(sdtpldt0(xy,xy),sz0z00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_251])]) ).

fof(f794,plain,
    ( spl2_82
  <=> sz0z00 = sdtasdt0(xy,sz0z00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_82])]) ).

fof(f2348,plain,
    ( spl2_195
  <=> ! [X10] :
        ( sdtasdt0(sdtpldt0(X10,xy),sz0z00) = sdtpldt0(sdtasdt0(X10,sz0z00),sz0z00)
        | ~ aScalar0(X10) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_195])]) ).

fof(f2598,plain,
    ( sz0z00 = sdtasdt0(sdtpldt0(xy,xy),sz0z00)
    | ~ spl2_2
    | ~ spl2_82
    | ~ spl2_107
    | ~ spl2_195 ),
    inference(forward_demodulation,[],[f2597,f1071]) ).

fof(f2597,plain,
    ( sdtpldt0(sz0z00,sz0z00) = sdtasdt0(sdtpldt0(xy,xy),sz0z00)
    | ~ spl2_2
    | ~ spl2_82
    | ~ spl2_195 ),
    inference(forward_demodulation,[],[f2591,f796]) ).

fof(f796,plain,
    ( sz0z00 = sdtasdt0(xy,sz0z00)
    | ~ spl2_82 ),
    inference(avatar_component_clause,[],[f794]) ).

fof(f2591,plain,
    ( sdtpldt0(sdtasdt0(xy,sz0z00),sz0z00) = sdtasdt0(sdtpldt0(xy,xy),sz0z00)
    | ~ spl2_2
    | ~ spl2_195 ),
    inference(resolution,[],[f2349,f90]) ).

fof(f2349,plain,
    ( ! [X10] :
        ( ~ aScalar0(X10)
        | sdtasdt0(sdtpldt0(X10,xy),sz0z00) = sdtpldt0(sdtasdt0(X10,sz0z00),sz0z00) )
    | ~ spl2_195 ),
    inference(avatar_component_clause,[],[f2348]) ).

fof(f3103,plain,
    ( spl2_250
    | ~ spl2_4
    | ~ spl2_79 ),
    inference(avatar_split_clause,[],[f778,f749,f98,f3101]) ).

fof(f3101,plain,
    ( spl2_250
  <=> ! [X0,X1] :
        ( sdtasdt0(X0,sdtasdt0(X1,sz0z00)) = sdtasdt0(sdtasdt0(X1,sz0z00),X0)
        | ~ aScalar0(X0)
        | ~ aScalar0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_250])]) ).

fof(f778,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(X0,sdtasdt0(X1,sz0z00)) = sdtasdt0(sdtasdt0(X1,sz0z00),X0)
        | ~ aScalar0(X0)
        | ~ aScalar0(X1) )
    | ~ spl2_4
    | ~ spl2_79 ),
    inference(resolution,[],[f750,f100]) ).

fof(f3099,plain,
    ( spl2_249
    | ~ spl2_4
    | ~ spl2_78 ),
    inference(avatar_split_clause,[],[f772,f745,f98,f3097]) ).

fof(f3097,plain,
    ( spl2_249
  <=> ! [X0,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,sz0z00)) = sdtasdt0(sdtpldt0(X1,sz0z00),X0)
        | ~ aScalar0(X0)
        | ~ aScalar0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_249])]) ).

fof(f772,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,sz0z00)) = sdtasdt0(sdtpldt0(X1,sz0z00),X0)
        | ~ aScalar0(X0)
        | ~ aScalar0(X1) )
    | ~ spl2_4
    | ~ spl2_78 ),
    inference(resolution,[],[f746,f100]) ).

fof(f3095,plain,
    ( spl2_248
    | ~ spl2_4
    | ~ spl2_77 ),
    inference(avatar_split_clause,[],[f766,f741,f98,f3093]) ).

fof(f3093,plain,
    ( spl2_248
  <=> ! [X0,X1] :
        ( sdtpldt0(X0,sdtasdt0(X1,sz0z00)) = sdtpldt0(sdtasdt0(X1,sz0z00),X0)
        | ~ aScalar0(X0)
        | ~ aScalar0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_248])]) ).

fof(f766,plain,
    ( ! [X0,X1] :
        ( sdtpldt0(X0,sdtasdt0(X1,sz0z00)) = sdtpldt0(sdtasdt0(X1,sz0z00),X0)
        | ~ aScalar0(X0)
        | ~ aScalar0(X1) )
    | ~ spl2_4
    | ~ spl2_77 ),
    inference(resolution,[],[f742,f100]) ).

fof(f3091,plain,
    ( spl2_247
    | ~ spl2_4
    | ~ spl2_75 ),
    inference(avatar_split_clause,[],[f760,f732,f98,f3089]) ).

fof(f3089,plain,
    ( spl2_247
  <=> ! [X0,X1] :
        ( sdtpldt0(X0,sdtpldt0(X1,sz0z00)) = sdtpldt0(sdtpldt0(X1,sz0z00),X0)
        | ~ aScalar0(X0)
        | ~ aScalar0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_247])]) ).

fof(f760,plain,
    ( ! [X0,X1] :
        ( sdtpldt0(X0,sdtpldt0(X1,sz0z00)) = sdtpldt0(sdtpldt0(X1,sz0z00),X0)
        | ~ aScalar0(X0)
        | ~ aScalar0(X1) )
    | ~ spl2_4
    | ~ spl2_75 ),
    inference(resolution,[],[f733,f100]) ).

fof(f3087,plain,
    ( spl2_246
    | ~ spl2_9
    | ~ spl2_58 ),
    inference(avatar_split_clause,[],[f567,f546,f124,f3085]) ).

fof(f3085,plain,
    ( spl2_246
  <=> ! [X7,X8] :
        ( sdtasdt0(X7,smndt0(smndt0(X8))) = sdtasdt0(smndt0(smndt0(X8)),X7)
        | ~ aScalar0(X7)
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_246])]) ).

fof(f567,plain,
    ( ! [X8,X7] :
        ( sdtasdt0(X7,smndt0(smndt0(X8))) = sdtasdt0(smndt0(smndt0(X8)),X7)
        | ~ aScalar0(X7)
        | ~ aScalar0(X8) )
    | ~ spl2_9
    | ~ spl2_58 ),
    inference(resolution,[],[f547,f125]) ).

fof(f3083,plain,
    ( spl2_245
    | ~ spl2_9
    | ~ spl2_57 ),
    inference(avatar_split_clause,[],[f560,f542,f124,f3081]) ).

fof(f3081,plain,
    ( spl2_245
  <=> ! [X7,X8] :
        ( sdtpldt0(X7,smndt0(smndt0(X8))) = sdtpldt0(smndt0(smndt0(X8)),X7)
        | ~ aScalar0(X7)
        | ~ aScalar0(X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_245])]) ).

fof(f560,plain,
    ( ! [X8,X7] :
        ( sdtpldt0(X7,smndt0(smndt0(X8))) = sdtpldt0(smndt0(smndt0(X8)),X7)
        | ~ aScalar0(X7)
        | ~ aScalar0(X8) )
    | ~ spl2_9
    | ~ spl2_57 ),
    inference(resolution,[],[f543,f125]) ).

fof(f3079,plain,
    ( spl2_244
    | ~ spl2_2
    | ~ spl2_82
    | ~ spl2_107
    | ~ spl2_117
    | ~ spl2_194 ),
    inference(avatar_split_clause,[],[f2585,f2344,f1695,f1069,f794,f88,f3076]) ).

fof(f3076,plain,
    ( spl2_244
  <=> sz0z00 = sdtasdt0(sdtpldt0(xx,xy),sz0z00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_244])]) ).

fof(f2344,plain,
    ( spl2_194
  <=> ! [X9] :
        ( sdtasdt0(sdtpldt0(X9,xx),sz0z00) = sdtpldt0(sdtasdt0(X9,sz0z00),sz0z00)
        | ~ aScalar0(X9) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_194])]) ).

fof(f2585,plain,
    ( sz0z00 = sdtasdt0(sdtpldt0(xx,xy),sz0z00)
    | ~ spl2_2
    | ~ spl2_82
    | ~ spl2_107
    | ~ spl2_117
    | ~ spl2_194 ),
    inference(forward_demodulation,[],[f2584,f1071]) ).

fof(f2584,plain,
    ( sdtpldt0(sz0z00,sz0z00) = sdtasdt0(sdtpldt0(xx,xy),sz0z00)
    | ~ spl2_2
    | ~ spl2_82
    | ~ spl2_117
    | ~ spl2_194 ),
    inference(forward_demodulation,[],[f2583,f1697]) ).

fof(f2583,plain,
    ( sdtpldt0(sz0z00,sz0z00) = sdtasdt0(sdtpldt0(xy,xx),sz0z00)
    | ~ spl2_2
    | ~ spl2_82
    | ~ spl2_194 ),
    inference(forward_demodulation,[],[f2577,f796]) ).

fof(f2577,plain,
    ( sdtasdt0(sdtpldt0(xy,xx),sz0z00) = sdtpldt0(sdtasdt0(xy,sz0z00),sz0z00)
    | ~ spl2_2
    | ~ spl2_194 ),
    inference(resolution,[],[f2345,f90]) ).

fof(f2345,plain,
    ( ! [X9] :
        ( ~ aScalar0(X9)
        | sdtasdt0(sdtpldt0(X9,xx),sz0z00) = sdtpldt0(sdtasdt0(X9,sz0z00),sz0z00) )
    | ~ spl2_194 ),
    inference(avatar_component_clause,[],[f2344]) ).

fof(f3074,plain,
    ( spl2_243
    | ~ spl2_24
    | ~ spl2_48 ),
    inference(avatar_split_clause,[],[f447,f434,f192,f3072]) ).

fof(f3072,plain,
    ( spl2_243
  <=> ! [X2,X3] :
        ( sdtasdt0(sdtasdt0(X2,X3),sz0z00) = sdtasdt0(sz0z00,sdtasdt0(X2,X3))
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_243])]) ).

fof(f434,plain,
    ( spl2_48
  <=> ! [X0] :
        ( ~ aScalar0(X0)
        | sdtasdt0(X0,sz0z00) = sdtasdt0(sz0z00,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_48])]) ).

fof(f447,plain,
    ( ! [X2,X3] :
        ( sdtasdt0(sdtasdt0(X2,X3),sz0z00) = sdtasdt0(sz0z00,sdtasdt0(X2,X3))
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) )
    | ~ spl2_24
    | ~ spl2_48 ),
    inference(resolution,[],[f435,f193]) ).

fof(f435,plain,
    ( ! [X0] :
        ( ~ aScalar0(X0)
        | sdtasdt0(X0,sz0z00) = sdtasdt0(sz0z00,X0) )
    | ~ spl2_48 ),
    inference(avatar_component_clause,[],[f434]) ).

fof(f3070,plain,
    ( spl2_242
    | ~ spl2_23
    | ~ spl2_48 ),
    inference(avatar_split_clause,[],[f446,f434,f188,f3068]) ).

fof(f3068,plain,
    ( spl2_242
  <=> ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,X1),sz0z00) = sdtasdt0(sz0z00,sdtpldt0(X0,X1))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_242])]) ).

fof(f446,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,X1),sz0z00) = sdtasdt0(sz0z00,sdtpldt0(X0,X1))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) )
    | ~ spl2_23
    | ~ spl2_48 ),
    inference(resolution,[],[f435,f189]) ).

fof(f3066,plain,
    ( spl2_241
    | ~ spl2_24
    | ~ spl2_47 ),
    inference(avatar_split_clause,[],[f439,f430,f192,f3064]) ).

fof(f3064,plain,
    ( spl2_241
  <=> ! [X2,X3] :
        ( sdtpldt0(sz0z00,sdtasdt0(X2,X3)) = sdtpldt0(sdtasdt0(X2,X3),sz0z00)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_241])]) ).

fof(f430,plain,
    ( spl2_47
  <=> ! [X0] :
        ( ~ aScalar0(X0)
        | sdtpldt0(X0,sz0z00) = sdtpldt0(sz0z00,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_47])]) ).

fof(f439,plain,
    ( ! [X2,X3] :
        ( sdtpldt0(sz0z00,sdtasdt0(X2,X3)) = sdtpldt0(sdtasdt0(X2,X3),sz0z00)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) )
    | ~ spl2_24
    | ~ spl2_47 ),
    inference(resolution,[],[f431,f193]) ).

fof(f431,plain,
    ( ! [X0] :
        ( ~ aScalar0(X0)
        | sdtpldt0(X0,sz0z00) = sdtpldt0(sz0z00,X0) )
    | ~ spl2_47 ),
    inference(avatar_component_clause,[],[f430]) ).

fof(f3062,plain,
    ( spl2_240
    | ~ spl2_23
    | ~ spl2_47 ),
    inference(avatar_split_clause,[],[f438,f430,f188,f3060]) ).

fof(f3060,plain,
    ( spl2_240
  <=> ! [X0,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),sz0z00) = sdtpldt0(sz0z00,sdtpldt0(X0,X1))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_240])]) ).

fof(f438,plain,
    ( ! [X0,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),sz0z00) = sdtpldt0(sz0z00,sdtpldt0(X0,X1))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) )
    | ~ spl2_23
    | ~ spl2_47 ),
    inference(resolution,[],[f431,f189]) ).

fof(f3013,plain,
    ( spl2_239
    | ~ spl2_1
    | ~ spl2_53
    | ~ spl2_107
    | ~ spl2_194 ),
    inference(avatar_split_clause,[],[f2582,f2344,f1069,f479,f83,f3010]) ).

fof(f3010,plain,
    ( spl2_239
  <=> sz0z00 = sdtasdt0(sdtpldt0(xx,xx),sz0z00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_239])]) ).

fof(f479,plain,
    ( spl2_53
  <=> sz0z00 = sdtasdt0(xx,sz0z00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_53])]) ).

fof(f2582,plain,
    ( sz0z00 = sdtasdt0(sdtpldt0(xx,xx),sz0z00)
    | ~ spl2_1
    | ~ spl2_53
    | ~ spl2_107
    | ~ spl2_194 ),
    inference(forward_demodulation,[],[f2581,f1071]) ).

fof(f2581,plain,
    ( sdtpldt0(sz0z00,sz0z00) = sdtasdt0(sdtpldt0(xx,xx),sz0z00)
    | ~ spl2_1
    | ~ spl2_53
    | ~ spl2_194 ),
    inference(forward_demodulation,[],[f2576,f481]) ).

fof(f481,plain,
    ( sz0z00 = sdtasdt0(xx,sz0z00)
    | ~ spl2_53 ),
    inference(avatar_component_clause,[],[f479]) ).

fof(f2576,plain,
    ( sdtasdt0(sdtpldt0(xx,xx),sz0z00) = sdtpldt0(sdtasdt0(xx,sz0z00),sz0z00)
    | ~ spl2_1
    | ~ spl2_194 ),
    inference(resolution,[],[f2345,f85]) ).

fof(f2861,plain,
    ( spl2_238
    | ~ spl2_2
    | ~ spl2_79 ),
    inference(avatar_split_clause,[],[f783,f749,f88,f2859]) ).

fof(f2859,plain,
    ( spl2_238
  <=> ! [X16,X15] :
        ( sdtasdt0(X15,sdtasdt0(X16,xy)) = sdtasdt0(sdtasdt0(X16,xy),X15)
        | ~ aScalar0(X15)
        | ~ aScalar0(X16) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_238])]) ).

fof(f783,plain,
    ( ! [X16,X15] :
        ( sdtasdt0(X15,sdtasdt0(X16,xy)) = sdtasdt0(sdtasdt0(X16,xy),X15)
        | ~ aScalar0(X15)
        | ~ aScalar0(X16) )
    | ~ spl2_2
    | ~ spl2_79 ),
    inference(resolution,[],[f750,f90]) ).

fof(f2857,plain,
    ( spl2_237
    | ~ spl2_1
    | ~ spl2_79 ),
    inference(avatar_split_clause,[],[f782,f749,f83,f2855]) ).

fof(f2855,plain,
    ( spl2_237
  <=> ! [X13,X14] :
        ( sdtasdt0(X13,sdtasdt0(X14,xx)) = sdtasdt0(sdtasdt0(X14,xx),X13)
        | ~ aScalar0(X13)
        | ~ aScalar0(X14) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_237])]) ).

fof(f782,plain,
    ( ! [X14,X13] :
        ( sdtasdt0(X13,sdtasdt0(X14,xx)) = sdtasdt0(sdtasdt0(X14,xx),X13)
        | ~ aScalar0(X13)
        | ~ aScalar0(X14) )
    | ~ spl2_1
    | ~ spl2_79 ),
    inference(resolution,[],[f750,f85]) ).

fof(f2853,plain,
    ( spl2_236
    | ~ spl2_4
    | ~ spl2_89
    | ~ spl2_185 ),
    inference(avatar_split_clause,[],[f2478,f2306,f850,f98,f2850]) ).

fof(f2850,plain,
    ( spl2_236
  <=> sz0z00 = sdtasdt0(sz0z00,sdtasdt0(xy,xy)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_236])]) ).

fof(f2306,plain,
    ( spl2_185
  <=> ! [X10] :
        ( sdtasdt0(sdtasdt0(X10,xy),xy) = sdtasdt0(X10,sdtasdt0(xy,xy))
        | ~ aScalar0(X10) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_185])]) ).

fof(f2478,plain,
    ( sz0z00 = sdtasdt0(sz0z00,sdtasdt0(xy,xy))
    | ~ spl2_4
    | ~ spl2_89
    | ~ spl2_185 ),
    inference(forward_demodulation,[],[f2477,f852]) ).

fof(f2477,plain,
    ( sdtasdt0(sz0z00,xy) = sdtasdt0(sz0z00,sdtasdt0(xy,xy))
    | ~ spl2_4
    | ~ spl2_89
    | ~ spl2_185 ),
    inference(forward_demodulation,[],[f2471,f852]) ).

fof(f2471,plain,
    ( sdtasdt0(sdtasdt0(sz0z00,xy),xy) = sdtasdt0(sz0z00,sdtasdt0(xy,xy))
    | ~ spl2_4
    | ~ spl2_185 ),
    inference(resolution,[],[f2307,f100]) ).

fof(f2307,plain,
    ( ! [X10] :
        ( ~ aScalar0(X10)
        | sdtasdt0(sdtasdt0(X10,xy),xy) = sdtasdt0(X10,sdtasdt0(xy,xy)) )
    | ~ spl2_185 ),
    inference(avatar_component_clause,[],[f2306]) ).

fof(f2848,plain,
    ( spl2_235
    | ~ spl2_2
    | ~ spl2_78 ),
    inference(avatar_split_clause,[],[f777,f745,f88,f2846]) ).

fof(f2846,plain,
    ( spl2_235
  <=> ! [X16,X15] :
        ( sdtasdt0(X15,sdtpldt0(X16,xy)) = sdtasdt0(sdtpldt0(X16,xy),X15)
        | ~ aScalar0(X15)
        | ~ aScalar0(X16) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_235])]) ).

fof(f777,plain,
    ( ! [X16,X15] :
        ( sdtasdt0(X15,sdtpldt0(X16,xy)) = sdtasdt0(sdtpldt0(X16,xy),X15)
        | ~ aScalar0(X15)
        | ~ aScalar0(X16) )
    | ~ spl2_2
    | ~ spl2_78 ),
    inference(resolution,[],[f746,f90]) ).

fof(f2844,plain,
    ( spl2_234
    | ~ spl2_1
    | ~ spl2_78 ),
    inference(avatar_split_clause,[],[f776,f745,f83,f2842]) ).

fof(f2842,plain,
    ( spl2_234
  <=> ! [X13,X14] :
        ( sdtasdt0(X13,sdtpldt0(X14,xx)) = sdtasdt0(sdtpldt0(X14,xx),X13)
        | ~ aScalar0(X13)
        | ~ aScalar0(X14) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_234])]) ).

fof(f776,plain,
    ( ! [X14,X13] :
        ( sdtasdt0(X13,sdtpldt0(X14,xx)) = sdtasdt0(sdtpldt0(X14,xx),X13)
        | ~ aScalar0(X13)
        | ~ aScalar0(X14) )
    | ~ spl2_1
    | ~ spl2_78 ),
    inference(resolution,[],[f746,f85]) ).

fof(f2840,plain,
    ( spl2_233
    | ~ spl2_2
    | ~ spl2_77 ),
    inference(avatar_split_clause,[],[f771,f741,f88,f2838]) ).

fof(f2838,plain,
    ( spl2_233
  <=> ! [X16,X15] :
        ( sdtpldt0(X15,sdtasdt0(X16,xy)) = sdtpldt0(sdtasdt0(X16,xy),X15)
        | ~ aScalar0(X15)
        | ~ aScalar0(X16) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_233])]) ).

fof(f771,plain,
    ( ! [X16,X15] :
        ( sdtpldt0(X15,sdtasdt0(X16,xy)) = sdtpldt0(sdtasdt0(X16,xy),X15)
        | ~ aScalar0(X15)
        | ~ aScalar0(X16) )
    | ~ spl2_2
    | ~ spl2_77 ),
    inference(resolution,[],[f742,f90]) ).

fof(f2836,plain,
    ( spl2_232
    | ~ spl2_1
    | ~ spl2_77 ),
    inference(avatar_split_clause,[],[f770,f741,f83,f2834]) ).

fof(f2834,plain,
    ( spl2_232
  <=> ! [X13,X14] :
        ( sdtpldt0(X13,sdtasdt0(X14,xx)) = sdtpldt0(sdtasdt0(X14,xx),X13)
        | ~ aScalar0(X13)
        | ~ aScalar0(X14) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_232])]) ).

fof(f770,plain,
    ( ! [X14,X13] :
        ( sdtpldt0(X13,sdtasdt0(X14,xx)) = sdtpldt0(sdtasdt0(X14,xx),X13)
        | ~ aScalar0(X13)
        | ~ aScalar0(X14) )
    | ~ spl2_1
    | ~ spl2_77 ),
    inference(resolution,[],[f742,f85]) ).

fof(f2832,plain,
    ( spl2_231
    | ~ spl2_2
    | ~ spl2_75 ),
    inference(avatar_split_clause,[],[f765,f732,f88,f2830]) ).

fof(f2830,plain,
    ( spl2_231
  <=> ! [X16,X15] :
        ( sdtpldt0(X15,sdtpldt0(X16,xy)) = sdtpldt0(sdtpldt0(X16,xy),X15)
        | ~ aScalar0(X15)
        | ~ aScalar0(X16) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_231])]) ).

fof(f765,plain,
    ( ! [X16,X15] :
        ( sdtpldt0(X15,sdtpldt0(X16,xy)) = sdtpldt0(sdtpldt0(X16,xy),X15)
        | ~ aScalar0(X15)
        | ~ aScalar0(X16) )
    | ~ spl2_2
    | ~ spl2_75 ),
    inference(resolution,[],[f733,f90]) ).

fof(f2828,plain,
    ( spl2_230
    | ~ spl2_1
    | ~ spl2_75 ),
    inference(avatar_split_clause,[],[f764,f732,f83,f2826]) ).

fof(f2826,plain,
    ( spl2_230
  <=> ! [X13,X14] :
        ( sdtpldt0(X13,sdtpldt0(X14,xx)) = sdtpldt0(sdtpldt0(X14,xx),X13)
        | ~ aScalar0(X13)
        | ~ aScalar0(X14) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_230])]) ).

fof(f764,plain,
    ( ! [X14,X13] :
        ( sdtpldt0(X13,sdtpldt0(X14,xx)) = sdtpldt0(sdtpldt0(X14,xx),X13)
        | ~ aScalar0(X13)
        | ~ aScalar0(X14) )
    | ~ spl2_1
    | ~ spl2_75 ),
    inference(resolution,[],[f733,f85]) ).

fof(f2824,plain,
    ( spl2_229
    | ~ spl2_2
    | ~ spl2_74 ),
    inference(avatar_split_clause,[],[f729,f698,f88,f2822]) ).

fof(f2822,plain,
    ( spl2_229
  <=> ! [X10] :
        ( sdtasdt0(sdtpldt0(X10,xy),xy) = sdtpldt0(sdtasdt0(X10,xy),sdtasdt0(xy,xy))
        | ~ aScalar0(X10) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_229])]) ).

fof(f729,plain,
    ( ! [X10] :
        ( sdtasdt0(sdtpldt0(X10,xy),xy) = sdtpldt0(sdtasdt0(X10,xy),sdtasdt0(xy,xy))
        | ~ aScalar0(X10) )
    | ~ spl2_2
    | ~ spl2_74 ),
    inference(resolution,[],[f699,f90]) ).

fof(f2820,plain,
    ( spl2_228
    | ~ spl2_1
    | ~ spl2_74 ),
    inference(avatar_split_clause,[],[f728,f698,f83,f2818]) ).

fof(f2818,plain,
    ( spl2_228
  <=> ! [X9] :
        ( sdtasdt0(sdtpldt0(X9,xx),xy) = sdtpldt0(sdtasdt0(X9,xy),sdtasdt0(xx,xy))
        | ~ aScalar0(X9) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_228])]) ).

fof(f728,plain,
    ( ! [X9] :
        ( sdtasdt0(sdtpldt0(X9,xx),xy) = sdtpldt0(sdtasdt0(X9,xy),sdtasdt0(xx,xy))
        | ~ aScalar0(X9) )
    | ~ spl2_1
    | ~ spl2_74 ),
    inference(resolution,[],[f699,f85]) ).

fof(f2816,plain,
    ( spl2_227
    | ~ spl2_2
    | ~ spl2_44
    | ~ spl2_73 ),
    inference(avatar_split_clause,[],[f723,f694,f389,f88,f2814]) ).

fof(f2814,plain,
    ( spl2_227
  <=> ! [X10] :
        ( sdtasdt0(sdtpldt0(X10,xy),xx) = sdtpldt0(sdtasdt0(X10,xx),sdtasdt0(xx,xy))
        | ~ aScalar0(X10) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_227])]) ).

fof(f389,plain,
    ( spl2_44
  <=> ! [X9] :
        ( ~ aScalar0(X9)
        | sdtasdt0(X9,xx) = sdtasdt0(xx,X9) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_44])]) ).

fof(f723,plain,
    ( ! [X10] :
        ( sdtasdt0(sdtpldt0(X10,xy),xx) = sdtpldt0(sdtasdt0(X10,xx),sdtasdt0(xx,xy))
        | ~ aScalar0(X10) )
    | ~ spl2_2
    | ~ spl2_44
    | ~ spl2_73 ),
    inference(forward_demodulation,[],[f721,f415]) ).

fof(f415,plain,
    ( sdtasdt0(xx,xy) = sdtasdt0(xy,xx)
    | ~ spl2_2
    | ~ spl2_44 ),
    inference(resolution,[],[f390,f90]) ).

fof(f390,plain,
    ( ! [X9] :
        ( ~ aScalar0(X9)
        | sdtasdt0(X9,xx) = sdtasdt0(xx,X9) )
    | ~ spl2_44 ),
    inference(avatar_component_clause,[],[f389]) ).

fof(f721,plain,
    ( ! [X10] :
        ( sdtasdt0(sdtpldt0(X10,xy),xx) = sdtpldt0(sdtasdt0(X10,xx),sdtasdt0(xy,xx))
        | ~ aScalar0(X10) )
    | ~ spl2_2
    | ~ spl2_73 ),
    inference(resolution,[],[f695,f90]) ).

fof(f2812,plain,
    ( spl2_226
    | ~ spl2_1
    | ~ spl2_73 ),
    inference(avatar_split_clause,[],[f720,f694,f83,f2810]) ).

fof(f2810,plain,
    ( spl2_226
  <=> ! [X9] :
        ( sdtasdt0(sdtpldt0(X9,xx),xx) = sdtpldt0(sdtasdt0(X9,xx),sdtasdt0(xx,xx))
        | ~ aScalar0(X9) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_226])]) ).

fof(f720,plain,
    ( ! [X9] :
        ( sdtasdt0(sdtpldt0(X9,xx),xx) = sdtpldt0(sdtasdt0(X9,xx),sdtasdt0(xx,xx))
        | ~ aScalar0(X9) )
    | ~ spl2_1
    | ~ spl2_73 ),
    inference(resolution,[],[f695,f85]) ).

fof(f2806,plain,
    ( spl2_225
    | ~ spl2_2
    | ~ spl2_72 ),
    inference(avatar_split_clause,[],[f714,f690,f88,f2804]) ).

fof(f714,plain,
    ( ! [X10] :
        ( sdtasdt0(X10,sdtpldt0(xy,xy)) = sdtpldt0(sdtasdt0(X10,xy),sdtasdt0(X10,xy))
        | ~ aScalar0(X10) )
    | ~ spl2_2
    | ~ spl2_72 ),
    inference(resolution,[],[f691,f90]) ).

fof(f2802,plain,
    ( spl2_224
    | ~ spl2_1
    | ~ spl2_72 ),
    inference(avatar_split_clause,[],[f713,f690,f83,f2800]) ).

fof(f2800,plain,
    ( spl2_224
  <=> ! [X9] :
        ( sdtasdt0(X9,sdtpldt0(xx,xy)) = sdtpldt0(sdtasdt0(X9,xx),sdtasdt0(X9,xy))
        | ~ aScalar0(X9) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_224])]) ).

fof(f713,plain,
    ( ! [X9] :
        ( sdtasdt0(X9,sdtpldt0(xx,xy)) = sdtpldt0(sdtasdt0(X9,xx),sdtasdt0(X9,xy))
        | ~ aScalar0(X9) )
    | ~ spl2_1
    | ~ spl2_72 ),
    inference(resolution,[],[f691,f85]) ).

fof(f2798,plain,
    ( spl2_223
    | ~ spl2_2
    | ~ spl2_42
    | ~ spl2_71 ),
    inference(avatar_split_clause,[],[f708,f686,f381,f88,f2796]) ).

fof(f708,plain,
    ( ! [X10] :
        ( sdtpldt0(sdtasdt0(X10,xy),sdtasdt0(X10,xx)) = sdtasdt0(X10,sdtpldt0(xx,xy))
        | ~ aScalar0(X10) )
    | ~ spl2_2
    | ~ spl2_42
    | ~ spl2_71 ),
    inference(forward_demodulation,[],[f706,f401]) ).

fof(f706,plain,
    ( ! [X10] :
        ( sdtasdt0(X10,sdtpldt0(xy,xx)) = sdtpldt0(sdtasdt0(X10,xy),sdtasdt0(X10,xx))
        | ~ aScalar0(X10) )
    | ~ spl2_2
    | ~ spl2_71 ),
    inference(resolution,[],[f687,f90]) ).

fof(f2794,plain,
    ( spl2_222
    | ~ spl2_1
    | ~ spl2_71 ),
    inference(avatar_split_clause,[],[f705,f686,f83,f2792]) ).

fof(f705,plain,
    ( ! [X9] :
        ( sdtasdt0(X9,sdtpldt0(xx,xx)) = sdtpldt0(sdtasdt0(X9,xx),sdtasdt0(X9,xx))
        | ~ aScalar0(X9) )
    | ~ spl2_1
    | ~ spl2_71 ),
    inference(resolution,[],[f687,f85]) ).

fof(f2790,plain,
    ( spl2_221
    | ~ spl2_24
    | ~ spl2_45 ),
    inference(avatar_split_clause,[],[f424,f393,f192,f2788]) ).

fof(f2788,plain,
    ( spl2_221
  <=> ! [X2,X3] :
        ( sdtasdt0(sdtasdt0(X2,X3),xy) = sdtasdt0(xy,sdtasdt0(X2,X3))
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_221])]) ).

fof(f393,plain,
    ( spl2_45
  <=> ! [X10] :
        ( ~ aScalar0(X10)
        | sdtasdt0(X10,xy) = sdtasdt0(xy,X10) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_45])]) ).

fof(f424,plain,
    ( ! [X2,X3] :
        ( sdtasdt0(sdtasdt0(X2,X3),xy) = sdtasdt0(xy,sdtasdt0(X2,X3))
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) )
    | ~ spl2_24
    | ~ spl2_45 ),
    inference(resolution,[],[f394,f193]) ).

fof(f394,plain,
    ( ! [X10] :
        ( ~ aScalar0(X10)
        | sdtasdt0(X10,xy) = sdtasdt0(xy,X10) )
    | ~ spl2_45 ),
    inference(avatar_component_clause,[],[f393]) ).

fof(f2786,plain,
    ( spl2_220
    | ~ spl2_23
    | ~ spl2_45 ),
    inference(avatar_split_clause,[],[f423,f393,f188,f2784]) ).

fof(f2784,plain,
    ( spl2_220
  <=> ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,X1),xy) = sdtasdt0(xy,sdtpldt0(X0,X1))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_220])]) ).

fof(f423,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,X1),xy) = sdtasdt0(xy,sdtpldt0(X0,X1))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) )
    | ~ spl2_23
    | ~ spl2_45 ),
    inference(resolution,[],[f394,f189]) ).

fof(f2782,plain,
    ( spl2_219
    | ~ spl2_24
    | ~ spl2_44 ),
    inference(avatar_split_clause,[],[f412,f389,f192,f2780]) ).

fof(f2780,plain,
    ( spl2_219
  <=> ! [X2,X3] :
        ( sdtasdt0(sdtasdt0(X2,X3),xx) = sdtasdt0(xx,sdtasdt0(X2,X3))
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_219])]) ).

fof(f412,plain,
    ( ! [X2,X3] :
        ( sdtasdt0(sdtasdt0(X2,X3),xx) = sdtasdt0(xx,sdtasdt0(X2,X3))
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) )
    | ~ spl2_24
    | ~ spl2_44 ),
    inference(resolution,[],[f390,f193]) ).

fof(f2778,plain,
    ( spl2_218
    | ~ spl2_23
    | ~ spl2_44 ),
    inference(avatar_split_clause,[],[f411,f389,f188,f2776]) ).

fof(f2776,plain,
    ( spl2_218
  <=> ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,X1),xx) = sdtasdt0(xx,sdtpldt0(X0,X1))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_218])]) ).

fof(f411,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,X1),xx) = sdtasdt0(xx,sdtpldt0(X0,X1))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) )
    | ~ spl2_23
    | ~ spl2_44 ),
    inference(resolution,[],[f390,f189]) ).

fof(f2774,plain,
    ( spl2_217
    | ~ spl2_24
    | ~ spl2_43 ),
    inference(avatar_split_clause,[],[f405,f385,f192,f2772]) ).

fof(f2772,plain,
    ( spl2_217
  <=> ! [X2,X3] :
        ( sdtpldt0(sdtasdt0(X2,X3),xy) = sdtpldt0(xy,sdtasdt0(X2,X3))
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_217])]) ).

fof(f385,plain,
    ( spl2_43
  <=> ! [X10] :
        ( ~ aScalar0(X10)
        | sdtpldt0(X10,xy) = sdtpldt0(xy,X10) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_43])]) ).

fof(f405,plain,
    ( ! [X2,X3] :
        ( sdtpldt0(sdtasdt0(X2,X3),xy) = sdtpldt0(xy,sdtasdt0(X2,X3))
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) )
    | ~ spl2_24
    | ~ spl2_43 ),
    inference(resolution,[],[f386,f193]) ).

fof(f386,plain,
    ( ! [X10] :
        ( ~ aScalar0(X10)
        | sdtpldt0(X10,xy) = sdtpldt0(xy,X10) )
    | ~ spl2_43 ),
    inference(avatar_component_clause,[],[f385]) ).

fof(f2770,plain,
    ( spl2_216
    | ~ spl2_23
    | ~ spl2_43 ),
    inference(avatar_split_clause,[],[f404,f385,f188,f2768]) ).

fof(f2768,plain,
    ( spl2_216
  <=> ! [X0,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),xy) = sdtpldt0(xy,sdtpldt0(X0,X1))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_216])]) ).

fof(f404,plain,
    ( ! [X0,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),xy) = sdtpldt0(xy,sdtpldt0(X0,X1))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) )
    | ~ spl2_23
    | ~ spl2_43 ),
    inference(resolution,[],[f386,f189]) ).

fof(f2766,plain,
    ( spl2_215
    | ~ spl2_4
    | ~ spl2_46
    | ~ spl2_89
    | ~ spl2_183 ),
    inference(avatar_split_clause,[],[f2456,f2298,f850,f418,f98,f2763]) ).

fof(f2763,plain,
    ( spl2_215
  <=> sz0z00 = sdtasdt0(sz0z00,sdtasdt0(xx,xy)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_215])]) ).

fof(f2298,plain,
    ( spl2_183
  <=> ! [X10] :
        ( sdtasdt0(sdtasdt0(X10,xy),xx) = sdtasdt0(X10,sdtasdt0(xx,xy))
        | ~ aScalar0(X10) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_183])]) ).

fof(f2456,plain,
    ( sz0z00 = sdtasdt0(sz0z00,sdtasdt0(xx,xy))
    | ~ spl2_4
    | ~ spl2_46
    | ~ spl2_89
    | ~ spl2_183 ),
    inference(forward_demodulation,[],[f2455,f420]) ).

fof(f2455,plain,
    ( sdtasdt0(sz0z00,xx) = sdtasdt0(sz0z00,sdtasdt0(xx,xy))
    | ~ spl2_4
    | ~ spl2_89
    | ~ spl2_183 ),
    inference(forward_demodulation,[],[f2449,f852]) ).

fof(f2449,plain,
    ( sdtasdt0(sdtasdt0(sz0z00,xy),xx) = sdtasdt0(sz0z00,sdtasdt0(xx,xy))
    | ~ spl2_4
    | ~ spl2_183 ),
    inference(resolution,[],[f2299,f100]) ).

fof(f2299,plain,
    ( ! [X10] :
        ( ~ aScalar0(X10)
        | sdtasdt0(sdtasdt0(X10,xy),xx) = sdtasdt0(X10,sdtasdt0(xx,xy)) )
    | ~ spl2_183 ),
    inference(avatar_component_clause,[],[f2298]) ).

fof(f2761,plain,
    ( spl2_214
    | ~ spl2_24
    | ~ spl2_42 ),
    inference(avatar_split_clause,[],[f398,f381,f192,f2759]) ).

fof(f2759,plain,
    ( spl2_214
  <=> ! [X2,X3] :
        ( sdtpldt0(sdtasdt0(X2,X3),xx) = sdtpldt0(xx,sdtasdt0(X2,X3))
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_214])]) ).

fof(f398,plain,
    ( ! [X2,X3] :
        ( sdtpldt0(sdtasdt0(X2,X3),xx) = sdtpldt0(xx,sdtasdt0(X2,X3))
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) )
    | ~ spl2_24
    | ~ spl2_42 ),
    inference(resolution,[],[f382,f193]) ).

fof(f2757,plain,
    ( spl2_213
    | ~ spl2_23
    | ~ spl2_42 ),
    inference(avatar_split_clause,[],[f397,f381,f188,f2755]) ).

fof(f2755,plain,
    ( spl2_213
  <=> ! [X0,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),xx) = sdtpldt0(xx,sdtpldt0(X0,X1))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_213])]) ).

fof(f397,plain,
    ( ! [X0,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),xx) = sdtpldt0(xx,sdtpldt0(X0,X1))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) )
    | ~ spl2_23
    | ~ spl2_42 ),
    inference(resolution,[],[f382,f189]) ).

fof(f2729,plain,
    ( spl2_212
    | ~ spl2_21
    | ~ spl2_41 ),
    inference(avatar_split_clause,[],[f379,f363,f180,f2727]) ).

fof(f2727,plain,
    ( spl2_212
  <=> ! [X13,X12] :
        ( ~ aScalar0(X12)
        | ~ aScalar0(X13)
        | sz0z00 = sdtpldt0(smndt0(sdtasdt0(X12,X13)),sdtasdt0(X12,X13)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_212])]) ).

fof(f180,plain,
    ( spl2_21
  <=> ! [X0] :
        ( sz0z00 = sdtpldt0(smndt0(X0),X0)
        | ~ sP0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_21])]) ).

fof(f363,plain,
    ( spl2_41
  <=> ! [X0,X1] :
        ( ~ aScalar0(X0)
        | ~ aScalar0(X1)
        | sP0(sdtasdt0(X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_41])]) ).

fof(f379,plain,
    ( ! [X12,X13] :
        ( ~ aScalar0(X12)
        | ~ aScalar0(X13)
        | sz0z00 = sdtpldt0(smndt0(sdtasdt0(X12,X13)),sdtasdt0(X12,X13)) )
    | ~ spl2_21
    | ~ spl2_41 ),
    inference(resolution,[],[f364,f181]) ).

fof(f181,plain,
    ( ! [X0] :
        ( ~ sP0(X0)
        | sz0z00 = sdtpldt0(smndt0(X0),X0) )
    | ~ spl2_21 ),
    inference(avatar_component_clause,[],[f180]) ).

fof(f364,plain,
    ( ! [X0,X1] :
        ( sP0(sdtasdt0(X1,X0))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) )
    | ~ spl2_41 ),
    inference(avatar_component_clause,[],[f363]) ).

fof(f2725,plain,
    ( spl2_211
    | ~ spl2_20
    | ~ spl2_41 ),
    inference(avatar_split_clause,[],[f378,f363,f176,f2723]) ).

fof(f2723,plain,
    ( spl2_211
  <=> ! [X11,X10] :
        ( ~ aScalar0(X10)
        | ~ aScalar0(X11)
        | sz0z00 = sdtpldt0(sdtasdt0(X10,X11),smndt0(sdtasdt0(X10,X11))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_211])]) ).

fof(f176,plain,
    ( spl2_20
  <=> ! [X0] :
        ( sz0z00 = sdtpldt0(X0,smndt0(X0))
        | ~ sP0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_20])]) ).

fof(f378,plain,
    ( ! [X10,X11] :
        ( ~ aScalar0(X10)
        | ~ aScalar0(X11)
        | sz0z00 = sdtpldt0(sdtasdt0(X10,X11),smndt0(sdtasdt0(X10,X11))) )
    | ~ spl2_20
    | ~ spl2_41 ),
    inference(resolution,[],[f364,f177]) ).

fof(f177,plain,
    ( ! [X0] :
        ( ~ sP0(X0)
        | sz0z00 = sdtpldt0(X0,smndt0(X0)) )
    | ~ spl2_20 ),
    inference(avatar_component_clause,[],[f176]) ).

fof(f2721,plain,
    ( spl2_210
    | ~ spl2_21
    | ~ spl2_39 ),
    inference(avatar_split_clause,[],[f372,f354,f180,f2719]) ).

fof(f2719,plain,
    ( spl2_210
  <=> ! [X13,X12] :
        ( ~ aScalar0(X12)
        | ~ aScalar0(X13)
        | sz0z00 = sdtpldt0(smndt0(sdtpldt0(X12,X13)),sdtpldt0(X12,X13)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_210])]) ).

fof(f354,plain,
    ( spl2_39
  <=> ! [X0,X1] :
        ( ~ aScalar0(X0)
        | ~ aScalar0(X1)
        | sP0(sdtpldt0(X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_39])]) ).

fof(f372,plain,
    ( ! [X12,X13] :
        ( ~ aScalar0(X12)
        | ~ aScalar0(X13)
        | sz0z00 = sdtpldt0(smndt0(sdtpldt0(X12,X13)),sdtpldt0(X12,X13)) )
    | ~ spl2_21
    | ~ spl2_39 ),
    inference(resolution,[],[f355,f181]) ).

fof(f355,plain,
    ( ! [X0,X1] :
        ( sP0(sdtpldt0(X1,X0))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) )
    | ~ spl2_39 ),
    inference(avatar_component_clause,[],[f354]) ).

fof(f2717,plain,
    ( spl2_209
    | ~ spl2_20
    | ~ spl2_39 ),
    inference(avatar_split_clause,[],[f371,f354,f176,f2715]) ).

fof(f2715,plain,
    ( spl2_209
  <=> ! [X11,X10] :
        ( ~ aScalar0(X10)
        | ~ aScalar0(X11)
        | sz0z00 = sdtpldt0(sdtpldt0(X10,X11),smndt0(sdtpldt0(X10,X11))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_209])]) ).

fof(f371,plain,
    ( ! [X10,X11] :
        ( ~ aScalar0(X10)
        | ~ aScalar0(X11)
        | sz0z00 = sdtpldt0(sdtpldt0(X10,X11),smndt0(sdtpldt0(X10,X11))) )
    | ~ spl2_20
    | ~ spl2_39 ),
    inference(resolution,[],[f355,f177]) ).

fof(f2713,plain,
    ( spl2_208
    | ~ spl2_4
    | ~ spl2_46
    | ~ spl2_182 ),
    inference(avatar_split_clause,[],[f2447,f2294,f418,f98,f2710]) ).

fof(f2710,plain,
    ( spl2_208
  <=> sz0z00 = sdtasdt0(sz0z00,sdtasdt0(xx,xx)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_208])]) ).

fof(f2294,plain,
    ( spl2_182
  <=> ! [X9] :
        ( sdtasdt0(sdtasdt0(X9,xx),xx) = sdtasdt0(X9,sdtasdt0(xx,xx))
        | ~ aScalar0(X9) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_182])]) ).

fof(f2447,plain,
    ( sz0z00 = sdtasdt0(sz0z00,sdtasdt0(xx,xx))
    | ~ spl2_4
    | ~ spl2_46
    | ~ spl2_182 ),
    inference(forward_demodulation,[],[f2446,f420]) ).

fof(f2446,plain,
    ( sdtasdt0(sz0z00,xx) = sdtasdt0(sz0z00,sdtasdt0(xx,xx))
    | ~ spl2_4
    | ~ spl2_46
    | ~ spl2_182 ),
    inference(forward_demodulation,[],[f2440,f420]) ).

fof(f2440,plain,
    ( sdtasdt0(sdtasdt0(sz0z00,xx),xx) = sdtasdt0(sz0z00,sdtasdt0(xx,xx))
    | ~ spl2_4
    | ~ spl2_182 ),
    inference(resolution,[],[f2295,f100]) ).

fof(f2295,plain,
    ( ! [X9] :
        ( ~ aScalar0(X9)
        | sdtasdt0(sdtasdt0(X9,xx),xx) = sdtasdt0(X9,sdtasdt0(xx,xx)) )
    | ~ spl2_182 ),
    inference(avatar_component_clause,[],[f2294]) ).

fof(f2636,plain,
    ( spl2_207
    | ~ spl2_4
    | ~ spl2_17
    | ~ spl2_31
    | ~ spl2_81 ),
    inference(avatar_split_clause,[],[f804,f757,f246,f159,f98,f2634]) ).

fof(f2634,plain,
    ( spl2_207
  <=> ! [X0] :
        ( sdtasdt0(sdtpldt0(X0,sz0z00),sz0z00) = sdtpldt0(sdtasdt0(X0,sz0z00),sz0z00)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_207])]) ).

fof(f159,plain,
    ( spl2_17
  <=> ! [X0] :
        ( sz0z00 = sdtasdt0(X0,sz0z00)
        | ~ sP0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_17])]) ).

fof(f804,plain,
    ( ! [X0] :
        ( sdtasdt0(sdtpldt0(X0,sz0z00),sz0z00) = sdtpldt0(sdtasdt0(X0,sz0z00),sz0z00)
        | ~ aScalar0(X0) )
    | ~ spl2_4
    | ~ spl2_17
    | ~ spl2_31
    | ~ spl2_81 ),
    inference(forward_demodulation,[],[f798,f297]) ).

fof(f297,plain,
    ( sz0z00 = sdtasdt0(sz0z00,sz0z00)
    | ~ spl2_17
    | ~ spl2_31 ),
    inference(resolution,[],[f248,f160]) ).

fof(f160,plain,
    ( ! [X0] :
        ( ~ sP0(X0)
        | sz0z00 = sdtasdt0(X0,sz0z00) )
    | ~ spl2_17 ),
    inference(avatar_component_clause,[],[f159]) ).

fof(f798,plain,
    ( ! [X0] :
        ( sdtasdt0(sdtpldt0(X0,sz0z00),sz0z00) = sdtpldt0(sdtasdt0(X0,sz0z00),sdtasdt0(sz0z00,sz0z00))
        | ~ aScalar0(X0) )
    | ~ spl2_4
    | ~ spl2_81 ),
    inference(resolution,[],[f758,f100]) ).

fof(f2630,plain,
    ( spl2_206
    | ~ spl2_4
    | ~ spl2_15
    | ~ spl2_31
    | ~ spl2_80 ),
    inference(avatar_split_clause,[],[f790,f753,f246,f151,f98,f2628]) ).

fof(f2628,plain,
    ( spl2_206
  <=> ! [X0] :
        ( sdtasdt0(X0,sz0z00) = sdtpldt0(sdtasdt0(X0,sz0z00),sdtasdt0(X0,sz0z00))
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_206])]) ).

fof(f790,plain,
    ( ! [X0] :
        ( sdtasdt0(X0,sz0z00) = sdtpldt0(sdtasdt0(X0,sz0z00),sdtasdt0(X0,sz0z00))
        | ~ aScalar0(X0) )
    | ~ spl2_4
    | ~ spl2_15
    | ~ spl2_31
    | ~ spl2_80 ),
    inference(forward_demodulation,[],[f784,f295]) ).

fof(f784,plain,
    ( ! [X0] :
        ( sdtasdt0(X0,sdtpldt0(sz0z00,sz0z00)) = sdtpldt0(sdtasdt0(X0,sz0z00),sdtasdt0(X0,sz0z00))
        | ~ aScalar0(X0) )
    | ~ spl2_4
    | ~ spl2_80 ),
    inference(resolution,[],[f754,f100]) ).

fof(f2626,plain,
    ( spl2_205
    | ~ spl2_9
    | ~ spl2_55 ),
    inference(avatar_split_clause,[],[f528,f522,f124,f2624]) ).

fof(f2624,plain,
    ( spl2_205
  <=> ! [X4] :
        ( smndt0(sdtasdt0(smndt0(X4),sz0z00)) = sdtasdt0(smndt0(smndt0(X4)),sz0z00)
        | ~ aScalar0(X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_205])]) ).

fof(f528,plain,
    ( ! [X4] :
        ( smndt0(sdtasdt0(smndt0(X4),sz0z00)) = sdtasdt0(smndt0(smndt0(X4)),sz0z00)
        | ~ aScalar0(X4) )
    | ~ spl2_9
    | ~ spl2_55 ),
    inference(resolution,[],[f523,f125]) ).

fof(f2622,plain,
    ( spl2_204
    | ~ spl2_19
    | ~ spl2_41 ),
    inference(avatar_split_clause,[],[f377,f363,f167,f2620]) ).

fof(f2620,plain,
    ( spl2_204
  <=> ! [X9,X8] :
        ( ~ aScalar0(X8)
        | ~ aScalar0(X9)
        | sdtasdt0(X8,X9) = smndt0(smndt0(sdtasdt0(X8,X9))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_204])]) ).

fof(f167,plain,
    ( spl2_19
  <=> ! [X0] :
        ( smndt0(smndt0(X0)) = X0
        | ~ sP0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_19])]) ).

fof(f377,plain,
    ( ! [X8,X9] :
        ( ~ aScalar0(X8)
        | ~ aScalar0(X9)
        | sdtasdt0(X8,X9) = smndt0(smndt0(sdtasdt0(X8,X9))) )
    | ~ spl2_19
    | ~ spl2_41 ),
    inference(resolution,[],[f364,f168]) ).

fof(f168,plain,
    ( ! [X0] :
        ( ~ sP0(X0)
        | smndt0(smndt0(X0)) = X0 )
    | ~ spl2_19 ),
    inference(avatar_component_clause,[],[f167]) ).

fof(f2618,plain,
    ( spl2_203
    | ~ spl2_16
    | ~ spl2_41 ),
    inference(avatar_split_clause,[],[f374,f363,f155,f2616]) ).

fof(f2616,plain,
    ( spl2_203
  <=> ! [X2,X3] :
        ( ~ aScalar0(X2)
        | ~ aScalar0(X3)
        | sdtasdt0(X2,X3) = sdtpldt0(sz0z00,sdtasdt0(X2,X3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_203])]) ).

fof(f155,plain,
    ( spl2_16
  <=> ! [X0] :
        ( sdtpldt0(sz0z00,X0) = X0
        | ~ sP0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_16])]) ).

fof(f374,plain,
    ( ! [X2,X3] :
        ( ~ aScalar0(X2)
        | ~ aScalar0(X3)
        | sdtasdt0(X2,X3) = sdtpldt0(sz0z00,sdtasdt0(X2,X3)) )
    | ~ spl2_16
    | ~ spl2_41 ),
    inference(resolution,[],[f364,f156]) ).

fof(f156,plain,
    ( ! [X0] :
        ( ~ sP0(X0)
        | sdtpldt0(sz0z00,X0) = X0 )
    | ~ spl2_16 ),
    inference(avatar_component_clause,[],[f155]) ).

fof(f2614,plain,
    ( spl2_202
    | ~ spl2_15
    | ~ spl2_41 ),
    inference(avatar_split_clause,[],[f373,f363,f151,f2612]) ).

fof(f2612,plain,
    ( spl2_202
  <=> ! [X0,X1] :
        ( ~ aScalar0(X0)
        | ~ aScalar0(X1)
        | sdtasdt0(X0,X1) = sdtpldt0(sdtasdt0(X0,X1),sz0z00) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_202])]) ).

fof(f373,plain,
    ( ! [X0,X1] :
        ( ~ aScalar0(X0)
        | ~ aScalar0(X1)
        | sdtasdt0(X0,X1) = sdtpldt0(sdtasdt0(X0,X1),sz0z00) )
    | ~ spl2_15
    | ~ spl2_41 ),
    inference(resolution,[],[f364,f152]) ).

fof(f2610,plain,
    ( spl2_201
    | ~ spl2_19
    | ~ spl2_39 ),
    inference(avatar_split_clause,[],[f370,f354,f167,f2608]) ).

fof(f2608,plain,
    ( spl2_201
  <=> ! [X9,X8] :
        ( ~ aScalar0(X8)
        | ~ aScalar0(X9)
        | sdtpldt0(X8,X9) = smndt0(smndt0(sdtpldt0(X8,X9))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_201])]) ).

fof(f370,plain,
    ( ! [X8,X9] :
        ( ~ aScalar0(X8)
        | ~ aScalar0(X9)
        | sdtpldt0(X8,X9) = smndt0(smndt0(sdtpldt0(X8,X9))) )
    | ~ spl2_19
    | ~ spl2_39 ),
    inference(resolution,[],[f355,f168]) ).

fof(f2606,plain,
    ( spl2_200
    | ~ spl2_16
    | ~ spl2_39 ),
    inference(avatar_split_clause,[],[f367,f354,f155,f2604]) ).

fof(f2604,plain,
    ( spl2_200
  <=> ! [X2,X3] :
        ( ~ aScalar0(X2)
        | ~ aScalar0(X3)
        | sdtpldt0(X2,X3) = sdtpldt0(sz0z00,sdtpldt0(X2,X3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_200])]) ).

fof(f367,plain,
    ( ! [X2,X3] :
        ( ~ aScalar0(X2)
        | ~ aScalar0(X3)
        | sdtpldt0(X2,X3) = sdtpldt0(sz0z00,sdtpldt0(X2,X3)) )
    | ~ spl2_16
    | ~ spl2_39 ),
    inference(resolution,[],[f355,f156]) ).

fof(f2602,plain,
    ( spl2_199
    | ~ spl2_15
    | ~ spl2_39 ),
    inference(avatar_split_clause,[],[f366,f354,f151,f2600]) ).

fof(f2600,plain,
    ( spl2_199
  <=> ! [X0,X1] :
        ( ~ aScalar0(X0)
        | ~ aScalar0(X1)
        | sdtpldt0(X0,X1) = sdtpldt0(sdtpldt0(X0,X1),sz0z00) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_199])]) ).

fof(f366,plain,
    ( ! [X0,X1] :
        ( ~ aScalar0(X0)
        | ~ aScalar0(X1)
        | sdtpldt0(X0,X1) = sdtpldt0(sdtpldt0(X0,X1),sz0z00) )
    | ~ spl2_15
    | ~ spl2_39 ),
    inference(resolution,[],[f355,f152]) ).

fof(f2571,plain,
    ( spl2_198
    | ~ spl2_2
    | ~ spl2_82
    | ~ spl2_160 ),
    inference(avatar_split_clause,[],[f2136,f1969,f794,f88,f2568]) ).

fof(f2568,plain,
    ( spl2_198
  <=> sz0z00 = sdtasdt0(sdtasdt0(xy,xy),sz0z00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_198])]) ).

fof(f1969,plain,
    ( spl2_160
  <=> ! [X10] :
        ( sdtasdt0(sdtasdt0(X10,xy),sz0z00) = sdtasdt0(X10,sz0z00)
        | ~ aScalar0(X10) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_160])]) ).

fof(f2136,plain,
    ( sz0z00 = sdtasdt0(sdtasdt0(xy,xy),sz0z00)
    | ~ spl2_2
    | ~ spl2_82
    | ~ spl2_160 ),
    inference(forward_demodulation,[],[f2134,f796]) ).

fof(f2134,plain,
    ( sdtasdt0(xy,sz0z00) = sdtasdt0(sdtasdt0(xy,xy),sz0z00)
    | ~ spl2_2
    | ~ spl2_160 ),
    inference(resolution,[],[f1970,f90]) ).

fof(f1970,plain,
    ( ! [X10] :
        ( ~ aScalar0(X10)
        | sdtasdt0(sdtasdt0(X10,xy),sz0z00) = sdtasdt0(X10,sz0z00) )
    | ~ spl2_160 ),
    inference(avatar_component_clause,[],[f1969]) ).

fof(f2461,plain,
    ( spl2_197
    | ~ spl2_2
    | ~ spl2_82
    | ~ spl2_118
    | ~ spl2_159 ),
    inference(avatar_split_clause,[],[f2128,f1965,f1700,f794,f88,f2458]) ).

fof(f2458,plain,
    ( spl2_197
  <=> sz0z00 = sdtasdt0(sdtasdt0(xx,xy),sz0z00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_197])]) ).

fof(f1965,plain,
    ( spl2_159
  <=> ! [X9] :
        ( sdtasdt0(sdtasdt0(X9,xx),sz0z00) = sdtasdt0(X9,sz0z00)
        | ~ aScalar0(X9) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_159])]) ).

fof(f2128,plain,
    ( sz0z00 = sdtasdt0(sdtasdt0(xx,xy),sz0z00)
    | ~ spl2_2
    | ~ spl2_82
    | ~ spl2_118
    | ~ spl2_159 ),
    inference(forward_demodulation,[],[f2127,f796]) ).

fof(f2127,plain,
    ( sdtasdt0(xy,sz0z00) = sdtasdt0(sdtasdt0(xx,xy),sz0z00)
    | ~ spl2_2
    | ~ spl2_118
    | ~ spl2_159 ),
    inference(forward_demodulation,[],[f2125,f1702]) ).

fof(f2125,plain,
    ( sdtasdt0(xy,sz0z00) = sdtasdt0(sdtasdt0(xy,xx),sz0z00)
    | ~ spl2_2
    | ~ spl2_159 ),
    inference(resolution,[],[f1966,f90]) ).

fof(f1966,plain,
    ( ! [X9] :
        ( ~ aScalar0(X9)
        | sdtasdt0(sdtasdt0(X9,xx),sz0z00) = sdtasdt0(X9,sz0z00) )
    | ~ spl2_159 ),
    inference(avatar_component_clause,[],[f1965]) ).

fof(f2355,plain,
    ( spl2_196
    | ~ spl2_1
    | ~ spl2_53
    | ~ spl2_159 ),
    inference(avatar_split_clause,[],[f2126,f1965,f479,f83,f2352]) ).

fof(f2352,plain,
    ( spl2_196
  <=> sz0z00 = sdtasdt0(sdtasdt0(xx,xx),sz0z00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_196])]) ).

fof(f2126,plain,
    ( sz0z00 = sdtasdt0(sdtasdt0(xx,xx),sz0z00)
    | ~ spl2_1
    | ~ spl2_53
    | ~ spl2_159 ),
    inference(forward_demodulation,[],[f2124,f481]) ).

fof(f2124,plain,
    ( sdtasdt0(xx,sz0z00) = sdtasdt0(sdtasdt0(xx,xx),sz0z00)
    | ~ spl2_1
    | ~ spl2_159 ),
    inference(resolution,[],[f1966,f85]) ).

fof(f2350,plain,
    ( spl2_195
    | ~ spl2_2
    | ~ spl2_81
    | ~ spl2_82 ),
    inference(avatar_split_clause,[],[f806,f794,f757,f88,f2348]) ).

fof(f806,plain,
    ( ! [X10] :
        ( sdtasdt0(sdtpldt0(X10,xy),sz0z00) = sdtpldt0(sdtasdt0(X10,sz0z00),sz0z00)
        | ~ aScalar0(X10) )
    | ~ spl2_2
    | ~ spl2_81
    | ~ spl2_82 ),
    inference(forward_demodulation,[],[f803,f796]) ).

fof(f803,plain,
    ( ! [X10] :
        ( sdtasdt0(sdtpldt0(X10,xy),sz0z00) = sdtpldt0(sdtasdt0(X10,sz0z00),sdtasdt0(xy,sz0z00))
        | ~ aScalar0(X10) )
    | ~ spl2_2
    | ~ spl2_81 ),
    inference(resolution,[],[f758,f90]) ).

fof(f2346,plain,
    ( spl2_194
    | ~ spl2_1
    | ~ spl2_53
    | ~ spl2_81 ),
    inference(avatar_split_clause,[],[f805,f757,f479,f83,f2344]) ).

fof(f805,plain,
    ( ! [X9] :
        ( sdtasdt0(sdtpldt0(X9,xx),sz0z00) = sdtpldt0(sdtasdt0(X9,sz0z00),sz0z00)
        | ~ aScalar0(X9) )
    | ~ spl2_1
    | ~ spl2_53
    | ~ spl2_81 ),
    inference(forward_demodulation,[],[f802,f481]) ).

fof(f802,plain,
    ( ! [X9] :
        ( sdtasdt0(sdtpldt0(X9,xx),sz0z00) = sdtpldt0(sdtasdt0(X9,sz0z00),sdtasdt0(xx,sz0z00))
        | ~ aScalar0(X9) )
    | ~ spl2_1
    | ~ spl2_81 ),
    inference(resolution,[],[f758,f85]) ).

fof(f2342,plain,
    ( spl2_193
    | ~ spl2_2
    | ~ spl2_70
    | ~ spl2_80 ),
    inference(avatar_split_clause,[],[f792,f753,f678,f88,f2340]) ).

fof(f2340,plain,
    ( spl2_193
  <=> ! [X10] :
        ( sdtasdt0(X10,xy) = sdtpldt0(sdtasdt0(X10,xy),sdtasdt0(X10,sz0z00))
        | ~ aScalar0(X10) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_193])]) ).

fof(f792,plain,
    ( ! [X10] :
        ( sdtasdt0(X10,xy) = sdtpldt0(sdtasdt0(X10,xy),sdtasdt0(X10,sz0z00))
        | ~ aScalar0(X10) )
    | ~ spl2_2
    | ~ spl2_70
    | ~ spl2_80 ),
    inference(forward_demodulation,[],[f789,f680]) ).

fof(f789,plain,
    ( ! [X10] :
        ( sdtasdt0(X10,sdtpldt0(xy,sz0z00)) = sdtpldt0(sdtasdt0(X10,xy),sdtasdt0(X10,sz0z00))
        | ~ aScalar0(X10) )
    | ~ spl2_2
    | ~ spl2_80 ),
    inference(resolution,[],[f754,f90]) ).

fof(f2338,plain,
    ( spl2_192
    | ~ spl2_1
    | ~ spl2_64
    | ~ spl2_80 ),
    inference(avatar_split_clause,[],[f791,f753,f611,f83,f2336]) ).

fof(f2336,plain,
    ( spl2_192
  <=> ! [X9] :
        ( sdtasdt0(X9,xx) = sdtpldt0(sdtasdt0(X9,xx),sdtasdt0(X9,sz0z00))
        | ~ aScalar0(X9) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_192])]) ).

fof(f791,plain,
    ( ! [X9] :
        ( sdtasdt0(X9,xx) = sdtpldt0(sdtasdt0(X9,xx),sdtasdt0(X9,sz0z00))
        | ~ aScalar0(X9) )
    | ~ spl2_1
    | ~ spl2_64
    | ~ spl2_80 ),
    inference(forward_demodulation,[],[f788,f613]) ).

fof(f788,plain,
    ( ! [X9] :
        ( sdtasdt0(X9,sdtpldt0(xx,sz0z00)) = sdtpldt0(sdtasdt0(X9,xx),sdtasdt0(X9,sz0z00))
        | ~ aScalar0(X9) )
    | ~ spl2_1
    | ~ spl2_80 ),
    inference(resolution,[],[f754,f85]) ).

fof(f2334,plain,
    ( spl2_191
    | ~ spl2_4
    | ~ spl2_14
    | ~ spl2_18
    | ~ spl2_74 ),
    inference(avatar_split_clause,[],[f730,f698,f163,f146,f98,f2332]) ).

fof(f2332,plain,
    ( spl2_191
  <=> ! [X0] :
        ( sdtasdt0(sdtpldt0(X0,sz0z00),xy) = sdtpldt0(sdtasdt0(X0,xy),sz0z00)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_191])]) ).

fof(f146,plain,
    ( spl2_14
  <=> sP0(xy) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_14])]) ).

fof(f163,plain,
    ( spl2_18
  <=> ! [X0] :
        ( sz0z00 = sdtasdt0(sz0z00,X0)
        | ~ sP0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_18])]) ).

fof(f730,plain,
    ( ! [X0] :
        ( sdtasdt0(sdtpldt0(X0,sz0z00),xy) = sdtpldt0(sdtasdt0(X0,xy),sz0z00)
        | ~ aScalar0(X0) )
    | ~ spl2_4
    | ~ spl2_14
    | ~ spl2_18
    | ~ spl2_74 ),
    inference(forward_demodulation,[],[f724,f202]) ).

fof(f202,plain,
    ( sz0z00 = sdtasdt0(sz0z00,xy)
    | ~ spl2_14
    | ~ spl2_18 ),
    inference(resolution,[],[f148,f164]) ).

fof(f164,plain,
    ( ! [X0] :
        ( ~ sP0(X0)
        | sz0z00 = sdtasdt0(sz0z00,X0) )
    | ~ spl2_18 ),
    inference(avatar_component_clause,[],[f163]) ).

fof(f148,plain,
    ( sP0(xy)
    | ~ spl2_14 ),
    inference(avatar_component_clause,[],[f146]) ).

fof(f724,plain,
    ( ! [X0] :
        ( sdtasdt0(sdtpldt0(X0,sz0z00),xy) = sdtpldt0(sdtasdt0(X0,xy),sdtasdt0(sz0z00,xy))
        | ~ aScalar0(X0) )
    | ~ spl2_4
    | ~ spl2_74 ),
    inference(resolution,[],[f699,f100]) ).

fof(f2330,plain,
    ( spl2_190
    | ~ spl2_4
    | ~ spl2_46
    | ~ spl2_73 ),
    inference(avatar_split_clause,[],[f722,f694,f418,f98,f2328]) ).

fof(f2328,plain,
    ( spl2_190
  <=> ! [X0] :
        ( sdtasdt0(sdtpldt0(X0,sz0z00),xx) = sdtpldt0(sdtasdt0(X0,xx),sz0z00)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_190])]) ).

fof(f722,plain,
    ( ! [X0] :
        ( sdtasdt0(sdtpldt0(X0,sz0z00),xx) = sdtpldt0(sdtasdt0(X0,xx),sz0z00)
        | ~ aScalar0(X0) )
    | ~ spl2_4
    | ~ spl2_46
    | ~ spl2_73 ),
    inference(forward_demodulation,[],[f716,f420]) ).

fof(f716,plain,
    ( ! [X0] :
        ( sdtasdt0(sdtpldt0(X0,sz0z00),xx) = sdtpldt0(sdtasdt0(X0,xx),sdtasdt0(sz0z00,xx))
        | ~ aScalar0(X0) )
    | ~ spl2_4
    | ~ spl2_73 ),
    inference(resolution,[],[f695,f100]) ).

fof(f2326,plain,
    ( spl2_189
    | ~ spl2_4
    | ~ spl2_14
    | ~ spl2_16
    | ~ spl2_72 ),
    inference(avatar_split_clause,[],[f715,f690,f155,f146,f98,f2324]) ).

fof(f2324,plain,
    ( spl2_189
  <=> ! [X0] :
        ( sdtasdt0(X0,xy) = sdtpldt0(sdtasdt0(X0,sz0z00),sdtasdt0(X0,xy))
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_189])]) ).

fof(f715,plain,
    ( ! [X0] :
        ( sdtasdt0(X0,xy) = sdtpldt0(sdtasdt0(X0,sz0z00),sdtasdt0(X0,xy))
        | ~ aScalar0(X0) )
    | ~ spl2_4
    | ~ spl2_14
    | ~ spl2_16
    | ~ spl2_72 ),
    inference(forward_demodulation,[],[f709,f200]) ).

fof(f200,plain,
    ( xy = sdtpldt0(sz0z00,xy)
    | ~ spl2_14
    | ~ spl2_16 ),
    inference(resolution,[],[f148,f156]) ).

fof(f709,plain,
    ( ! [X0] :
        ( sdtasdt0(X0,sdtpldt0(sz0z00,xy)) = sdtpldt0(sdtasdt0(X0,sz0z00),sdtasdt0(X0,xy))
        | ~ aScalar0(X0) )
    | ~ spl2_4
    | ~ spl2_72 ),
    inference(resolution,[],[f691,f100]) ).

fof(f2322,plain,
    ( spl2_188
    | ~ spl2_4
    | ~ spl2_59
    | ~ spl2_71 ),
    inference(avatar_split_clause,[],[f707,f686,f550,f98,f2320]) ).

fof(f2320,plain,
    ( spl2_188
  <=> ! [X0] :
        ( sdtasdt0(X0,xx) = sdtpldt0(sdtasdt0(X0,sz0z00),sdtasdt0(X0,xx))
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_188])]) ).

fof(f707,plain,
    ( ! [X0] :
        ( sdtasdt0(X0,xx) = sdtpldt0(sdtasdt0(X0,sz0z00),sdtasdt0(X0,xx))
        | ~ aScalar0(X0) )
    | ~ spl2_4
    | ~ spl2_59
    | ~ spl2_71 ),
    inference(forward_demodulation,[],[f701,f552]) ).

fof(f701,plain,
    ( ! [X0] :
        ( sdtasdt0(X0,sdtpldt0(sz0z00,xx)) = sdtpldt0(sdtasdt0(X0,sz0z00),sdtasdt0(X0,xx))
        | ~ aScalar0(X0) )
    | ~ spl2_4
    | ~ spl2_71 ),
    inference(resolution,[],[f687,f100]) ).

fof(f2318,plain,
    ( spl2_187
    | ~ spl2_2
    | ~ spl2_66 ),
    inference(avatar_split_clause,[],[f653,f627,f88,f2316]) ).

fof(f2316,plain,
    ( spl2_187
  <=> ! [X10] :
        ( ~ aScalar0(X10)
        | smndt0(sdtasdt0(X10,smndt0(xy))) = sdtasdt0(smndt0(X10),smndt0(xy)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_187])]) ).

fof(f653,plain,
    ( ! [X10] :
        ( ~ aScalar0(X10)
        | smndt0(sdtasdt0(X10,smndt0(xy))) = sdtasdt0(smndt0(X10),smndt0(xy)) )
    | ~ spl2_2
    | ~ spl2_66 ),
    inference(resolution,[],[f628,f90]) ).

fof(f2314,plain,
    ( spl2_186
    | ~ spl2_1
    | ~ spl2_66 ),
    inference(avatar_split_clause,[],[f652,f627,f83,f2312]) ).

fof(f2312,plain,
    ( spl2_186
  <=> ! [X9] :
        ( ~ aScalar0(X9)
        | smndt0(sdtasdt0(X9,smndt0(xx))) = sdtasdt0(smndt0(X9),smndt0(xx)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_186])]) ).

fof(f652,plain,
    ( ! [X9] :
        ( ~ aScalar0(X9)
        | smndt0(sdtasdt0(X9,smndt0(xx))) = sdtasdt0(smndt0(X9),smndt0(xx)) )
    | ~ spl2_1
    | ~ spl2_66 ),
    inference(resolution,[],[f628,f85]) ).

fof(f2308,plain,
    ( spl2_185
    | ~ spl2_2
    | ~ spl2_63 ),
    inference(avatar_split_clause,[],[f620,f584,f88,f2306]) ).

fof(f620,plain,
    ( ! [X10] :
        ( sdtasdt0(sdtasdt0(X10,xy),xy) = sdtasdt0(X10,sdtasdt0(xy,xy))
        | ~ aScalar0(X10) )
    | ~ spl2_2
    | ~ spl2_63 ),
    inference(resolution,[],[f585,f90]) ).

fof(f2304,plain,
    ( spl2_184
    | ~ spl2_1
    | ~ spl2_63 ),
    inference(avatar_split_clause,[],[f619,f584,f83,f2302]) ).

fof(f2302,plain,
    ( spl2_184
  <=> ! [X9] :
        ( sdtasdt0(sdtasdt0(X9,xx),xy) = sdtasdt0(X9,sdtasdt0(xx,xy))
        | ~ aScalar0(X9) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_184])]) ).

fof(f619,plain,
    ( ! [X9] :
        ( sdtasdt0(sdtasdt0(X9,xx),xy) = sdtasdt0(X9,sdtasdt0(xx,xy))
        | ~ aScalar0(X9) )
    | ~ spl2_1
    | ~ spl2_63 ),
    inference(resolution,[],[f585,f85]) ).

fof(f2300,plain,
    ( spl2_183
    | ~ spl2_2
    | ~ spl2_44
    | ~ spl2_62 ),
    inference(avatar_split_clause,[],[f609,f580,f389,f88,f2298]) ).

fof(f609,plain,
    ( ! [X10] :
        ( sdtasdt0(sdtasdt0(X10,xy),xx) = sdtasdt0(X10,sdtasdt0(xx,xy))
        | ~ aScalar0(X10) )
    | ~ spl2_2
    | ~ spl2_44
    | ~ spl2_62 ),
    inference(forward_demodulation,[],[f607,f415]) ).

fof(f607,plain,
    ( ! [X10] :
        ( sdtasdt0(sdtasdt0(X10,xy),xx) = sdtasdt0(X10,sdtasdt0(xy,xx))
        | ~ aScalar0(X10) )
    | ~ spl2_2
    | ~ spl2_62 ),
    inference(resolution,[],[f581,f90]) ).

fof(f2296,plain,
    ( spl2_182
    | ~ spl2_1
    | ~ spl2_62 ),
    inference(avatar_split_clause,[],[f606,f580,f83,f2294]) ).

fof(f606,plain,
    ( ! [X9] :
        ( sdtasdt0(sdtasdt0(X9,xx),xx) = sdtasdt0(X9,sdtasdt0(xx,xx))
        | ~ aScalar0(X9) )
    | ~ spl2_1
    | ~ spl2_62 ),
    inference(resolution,[],[f581,f85]) ).

fof(f2292,plain,
    ( spl2_181
    | ~ spl2_2
    | ~ spl2_61 ),
    inference(avatar_split_clause,[],[f600,f576,f88,f2290]) ).

fof(f2290,plain,
    ( spl2_181
  <=> ! [X10] :
        ( sdtpldt0(sdtpldt0(X10,xy),xy) = sdtpldt0(X10,sdtpldt0(xy,xy))
        | ~ aScalar0(X10) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_181])]) ).

fof(f600,plain,
    ( ! [X10] :
        ( sdtpldt0(sdtpldt0(X10,xy),xy) = sdtpldt0(X10,sdtpldt0(xy,xy))
        | ~ aScalar0(X10) )
    | ~ spl2_2
    | ~ spl2_61 ),
    inference(resolution,[],[f577,f90]) ).

fof(f2288,plain,
    ( spl2_180
    | ~ spl2_1
    | ~ spl2_61 ),
    inference(avatar_split_clause,[],[f599,f576,f83,f2286]) ).

fof(f2286,plain,
    ( spl2_180
  <=> ! [X9] :
        ( sdtpldt0(sdtpldt0(X9,xx),xy) = sdtpldt0(X9,sdtpldt0(xx,xy))
        | ~ aScalar0(X9) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_180])]) ).

fof(f599,plain,
    ( ! [X9] :
        ( sdtpldt0(sdtpldt0(X9,xx),xy) = sdtpldt0(X9,sdtpldt0(xx,xy))
        | ~ aScalar0(X9) )
    | ~ spl2_1
    | ~ spl2_61 ),
    inference(resolution,[],[f577,f85]) ).

fof(f2284,plain,
    ( spl2_179
    | ~ spl2_2
    | ~ spl2_42
    | ~ spl2_60 ),
    inference(avatar_split_clause,[],[f594,f572,f381,f88,f2282]) ).

fof(f2282,plain,
    ( spl2_179
  <=> ! [X10] :
        ( sdtpldt0(sdtpldt0(X10,xy),xx) = sdtpldt0(X10,sdtpldt0(xx,xy))
        | ~ aScalar0(X10) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_179])]) ).

fof(f594,plain,
    ( ! [X10] :
        ( sdtpldt0(sdtpldt0(X10,xy),xx) = sdtpldt0(X10,sdtpldt0(xx,xy))
        | ~ aScalar0(X10) )
    | ~ spl2_2
    | ~ spl2_42
    | ~ spl2_60 ),
    inference(forward_demodulation,[],[f592,f401]) ).

fof(f592,plain,
    ( ! [X10] :
        ( sdtpldt0(sdtpldt0(X10,xy),xx) = sdtpldt0(X10,sdtpldt0(xy,xx))
        | ~ aScalar0(X10) )
    | ~ spl2_2
    | ~ spl2_60 ),
    inference(resolution,[],[f573,f90]) ).

fof(f2280,plain,
    ( spl2_178
    | ~ spl2_1
    | ~ spl2_60 ),
    inference(avatar_split_clause,[],[f591,f572,f83,f2278]) ).

fof(f2278,plain,
    ( spl2_178
  <=> ! [X9] :
        ( sdtpldt0(sdtpldt0(X9,xx),xx) = sdtpldt0(X9,sdtpldt0(xx,xx))
        | ~ aScalar0(X9) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_178])]) ).

fof(f591,plain,
    ( ! [X9] :
        ( sdtpldt0(sdtpldt0(X9,xx),xx) = sdtpldt0(X9,sdtpldt0(xx,xx))
        | ~ aScalar0(X9) )
    | ~ spl2_1
    | ~ spl2_60 ),
    inference(resolution,[],[f573,f85]) ).

fof(f2276,plain,
    ( spl2_177
    | ~ spl2_9
    | ~ spl2_54 ),
    inference(avatar_split_clause,[],[f516,f484,f124,f2274]) ).

fof(f2274,plain,
    ( spl2_177
  <=> ! [X4] :
        ( smndt0(sdtasdt0(smndt0(X4),xy)) = sdtasdt0(smndt0(smndt0(X4)),xy)
        | ~ aScalar0(X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_177])]) ).

fof(f516,plain,
    ( ! [X4] :
        ( smndt0(sdtasdt0(smndt0(X4),xy)) = sdtasdt0(smndt0(smndt0(X4)),xy)
        | ~ aScalar0(X4) )
    | ~ spl2_9
    | ~ spl2_54 ),
    inference(resolution,[],[f485,f125]) ).

fof(f2272,plain,
    ( spl2_176
    | ~ spl2_9
    | ~ spl2_52 ),
    inference(avatar_split_clause,[],[f507,f475,f124,f2270]) ).

fof(f2270,plain,
    ( spl2_176
  <=> ! [X4] :
        ( smndt0(sdtasdt0(smndt0(X4),xx)) = sdtasdt0(smndt0(smndt0(X4)),xx)
        | ~ aScalar0(X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_176])]) ).

fof(f507,plain,
    ( ! [X4] :
        ( smndt0(sdtasdt0(smndt0(X4),xx)) = sdtasdt0(smndt0(smndt0(X4)),xx)
        | ~ aScalar0(X4) )
    | ~ spl2_9
    | ~ spl2_52 ),
    inference(resolution,[],[f476,f125]) ).

fof(f2266,plain,
    ( spl2_175
    | ~ spl2_9
    | ~ spl2_51 ),
    inference(avatar_split_clause,[],[f499,f471,f124,f2264]) ).

fof(f499,plain,
    ( ! [X4] :
        ( sdtasdt0(smndt0(X4),smndt0(xy)) = smndt0(sdtasdt0(smndt0(X4),xy))
        | ~ aScalar0(X4) )
    | ~ spl2_9
    | ~ spl2_51 ),
    inference(resolution,[],[f472,f125]) ).

fof(f2262,plain,
    ( spl2_174
    | ~ spl2_9
    | ~ spl2_50 ),
    inference(avatar_split_clause,[],[f490,f467,f124,f2260]) ).

fof(f490,plain,
    ( ! [X4] :
        ( sdtasdt0(smndt0(X4),smndt0(xx)) = smndt0(sdtasdt0(smndt0(X4),xx))
        | ~ aScalar0(X4) )
    | ~ spl2_9
    | ~ spl2_50 ),
    inference(resolution,[],[f468,f125]) ).

fof(f2248,plain,
    ( spl2_173
    | ~ spl2_9
    | ~ spl2_49 ),
    inference(avatar_split_clause,[],[f460,f454,f124,f2246]) ).

fof(f2246,plain,
    ( spl2_173
  <=> ! [X4] :
        ( sdtasdt0(smndt0(X4),sz0z00) = smndt0(sdtasdt0(smndt0(X4),sz0z00))
        | ~ aScalar0(X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_173])]) ).

fof(f460,plain,
    ( ! [X4] :
        ( sdtasdt0(smndt0(X4),sz0z00) = smndt0(sdtasdt0(smndt0(X4),sz0z00))
        | ~ aScalar0(X4) )
    | ~ spl2_9
    | ~ spl2_49 ),
    inference(resolution,[],[f455,f125]) ).

fof(f2184,plain,
    ( spl2_172
    | ~ spl2_4
    | ~ spl2_17
    | ~ spl2_31
    | ~ spl2_68 ),
    inference(avatar_split_clause,[],[f670,f635,f246,f159,f98,f2182]) ).

fof(f2182,plain,
    ( spl2_172
  <=> ! [X0] :
        ( sdtasdt0(X0,sz0z00) = sdtasdt0(sdtasdt0(X0,sz0z00),sz0z00)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_172])]) ).

fof(f670,plain,
    ( ! [X0] :
        ( sdtasdt0(X0,sz0z00) = sdtasdt0(sdtasdt0(X0,sz0z00),sz0z00)
        | ~ aScalar0(X0) )
    | ~ spl2_4
    | ~ spl2_17
    | ~ spl2_31
    | ~ spl2_68 ),
    inference(forward_demodulation,[],[f664,f297]) ).

fof(f664,plain,
    ( ! [X0] :
        ( sdtasdt0(sdtasdt0(X0,sz0z00),sz0z00) = sdtasdt0(X0,sdtasdt0(sz0z00,sz0z00))
        | ~ aScalar0(X0) )
    | ~ spl2_4
    | ~ spl2_68 ),
    inference(resolution,[],[f636,f100]) ).

fof(f2180,plain,
    ( spl2_171
    | ~ spl2_4
    | ~ spl2_15
    | ~ spl2_31
    | ~ spl2_67 ),
    inference(avatar_split_clause,[],[f661,f631,f246,f151,f98,f2178]) ).

fof(f2178,plain,
    ( spl2_171
  <=> ! [X0] :
        ( sdtpldt0(X0,sz0z00) = sdtpldt0(sdtpldt0(X0,sz0z00),sz0z00)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_171])]) ).

fof(f661,plain,
    ( ! [X0] :
        ( sdtpldt0(X0,sz0z00) = sdtpldt0(sdtpldt0(X0,sz0z00),sz0z00)
        | ~ aScalar0(X0) )
    | ~ spl2_4
    | ~ spl2_15
    | ~ spl2_31
    | ~ spl2_67 ),
    inference(forward_demodulation,[],[f655,f295]) ).

fof(f655,plain,
    ( ! [X0] :
        ( sdtpldt0(sdtpldt0(X0,sz0z00),sz0z00) = sdtpldt0(X0,sdtpldt0(sz0z00,sz0z00))
        | ~ aScalar0(X0) )
    | ~ spl2_4
    | ~ spl2_67 ),
    inference(resolution,[],[f632,f100]) ).

fof(f2171,plain,
    ( spl2_169
    | spl2_170
    | ~ spl2_3
    | ~ spl2_56 ),
    inference(avatar_split_clause,[],[f554,f538,f93,f2168,f2164]) ).

fof(f554,plain,
    ( szszuzczcdt0(sz00) = szszuzczcdt0(sK1(szszuzczcdt0(sz00)))
    | sz00 = szszuzczcdt0(sz00)
    | ~ spl2_3
    | ~ spl2_56 ),
    inference(resolution,[],[f539,f95]) ).

fof(f95,plain,
    ( aNaturalNumber0(sz00)
    | ~ spl2_3 ),
    inference(avatar_component_clause,[],[f93]) ).

fof(f2162,plain,
    ( spl2_168
    | ~ spl2_9
    | ~ spl2_48 ),
    inference(avatar_split_clause,[],[f448,f434,f124,f2160]) ).

fof(f2160,plain,
    ( spl2_168
  <=> ! [X4] :
        ( sdtasdt0(smndt0(X4),sz0z00) = sdtasdt0(sz0z00,smndt0(X4))
        | ~ aScalar0(X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_168])]) ).

fof(f448,plain,
    ( ! [X4] :
        ( sdtasdt0(smndt0(X4),sz0z00) = sdtasdt0(sz0z00,smndt0(X4))
        | ~ aScalar0(X4) )
    | ~ spl2_9
    | ~ spl2_48 ),
    inference(resolution,[],[f435,f125]) ).

fof(f2158,plain,
    ( spl2_167
    | ~ spl2_9
    | ~ spl2_47 ),
    inference(avatar_split_clause,[],[f440,f430,f124,f2156]) ).

fof(f2156,plain,
    ( spl2_167
  <=> ! [X4] :
        ( sdtpldt0(smndt0(X4),sz0z00) = sdtpldt0(sz0z00,smndt0(X4))
        | ~ aScalar0(X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_167])]) ).

fof(f440,plain,
    ( ! [X4] :
        ( sdtpldt0(smndt0(X4),sz0z00) = sdtpldt0(sz0z00,smndt0(X4))
        | ~ aScalar0(X4) )
    | ~ spl2_9
    | ~ spl2_47 ),
    inference(resolution,[],[f431,f125]) ).

fof(f2154,plain,
    ( spl2_166
    | ~ spl2_18
    | ~ spl2_41 ),
    inference(avatar_split_clause,[],[f376,f363,f163,f2152]) ).

fof(f376,plain,
    ( ! [X6,X7] :
        ( ~ aScalar0(X6)
        | ~ aScalar0(X7)
        | sz0z00 = sdtasdt0(sz0z00,sdtasdt0(X6,X7)) )
    | ~ spl2_18
    | ~ spl2_41 ),
    inference(resolution,[],[f364,f164]) ).

fof(f2148,plain,
    ( spl2_165
    | ~ spl2_17
    | ~ spl2_41 ),
    inference(avatar_split_clause,[],[f375,f363,f159,f2146]) ).

fof(f375,plain,
    ( ! [X4,X5] :
        ( ~ aScalar0(X4)
        | ~ aScalar0(X5)
        | sz0z00 = sdtasdt0(sdtasdt0(X4,X5),sz0z00) )
    | ~ spl2_17
    | ~ spl2_41 ),
    inference(resolution,[],[f364,f160]) ).

fof(f2144,plain,
    ( spl2_164
    | ~ spl2_18
    | ~ spl2_39 ),
    inference(avatar_split_clause,[],[f369,f354,f163,f2142]) ).

fof(f369,plain,
    ( ! [X6,X7] :
        ( ~ aScalar0(X6)
        | ~ aScalar0(X7)
        | sz0z00 = sdtasdt0(sz0z00,sdtpldt0(X6,X7)) )
    | ~ spl2_18
    | ~ spl2_39 ),
    inference(resolution,[],[f355,f164]) ).

fof(f2140,plain,
    ( spl2_163
    | ~ spl2_17
    | ~ spl2_39 ),
    inference(avatar_split_clause,[],[f368,f354,f159,f2138]) ).

fof(f368,plain,
    ( ! [X4,X5] :
        ( ~ aScalar0(X4)
        | ~ aScalar0(X5)
        | sz0z00 = sdtasdt0(sdtpldt0(X4,X5),sz0z00) )
    | ~ spl2_17
    | ~ spl2_39 ),
    inference(resolution,[],[f355,f160]) ).

fof(f2074,plain,
    ( spl2_162
    | ~ spl2_2
    | ~ spl2_137 ),
    inference(avatar_split_clause,[],[f1852,f1833,f88,f2071]) ).

fof(f2071,plain,
    ( spl2_162
  <=> smndt0(xy) = sdtpldt0(sz0z00,smndt0(xy)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_162])]) ).

fof(f1833,plain,
    ( spl2_137
  <=> ! [X1] :
        ( ~ aScalar0(X1)
        | smndt0(X1) = sdtpldt0(sz0z00,smndt0(X1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_137])]) ).

fof(f1852,plain,
    ( smndt0(xy) = sdtpldt0(sz0z00,smndt0(xy))
    | ~ spl2_2
    | ~ spl2_137 ),
    inference(resolution,[],[f1834,f90]) ).

fof(f1834,plain,
    ( ! [X1] :
        ( ~ aScalar0(X1)
        | smndt0(X1) = sdtpldt0(sz0z00,smndt0(X1)) )
    | ~ spl2_137 ),
    inference(avatar_component_clause,[],[f1833]) ).

fof(f1985,plain,
    ( spl2_161
    | ~ spl2_1
    | ~ spl2_137 ),
    inference(avatar_split_clause,[],[f1851,f1833,f83,f1982]) ).

fof(f1982,plain,
    ( spl2_161
  <=> smndt0(xx) = sdtpldt0(sz0z00,smndt0(xx)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_161])]) ).

fof(f1851,plain,
    ( smndt0(xx) = sdtpldt0(sz0z00,smndt0(xx))
    | ~ spl2_1
    | ~ spl2_137 ),
    inference(resolution,[],[f1834,f85]) ).

fof(f1971,plain,
    ( spl2_160
    | ~ spl2_2
    | ~ spl2_14
    | ~ spl2_17
    | ~ spl2_68 ),
    inference(avatar_split_clause,[],[f672,f635,f159,f146,f88,f1969]) ).

fof(f672,plain,
    ( ! [X10] :
        ( sdtasdt0(sdtasdt0(X10,xy),sz0z00) = sdtasdt0(X10,sz0z00)
        | ~ aScalar0(X10) )
    | ~ spl2_2
    | ~ spl2_14
    | ~ spl2_17
    | ~ spl2_68 ),
    inference(forward_demodulation,[],[f669,f201]) ).

fof(f201,plain,
    ( sz0z00 = sdtasdt0(xy,sz0z00)
    | ~ spl2_14
    | ~ spl2_17 ),
    inference(resolution,[],[f148,f160]) ).

fof(f669,plain,
    ( ! [X10] :
        ( sdtasdt0(sdtasdt0(X10,xy),sz0z00) = sdtasdt0(X10,sdtasdt0(xy,sz0z00))
        | ~ aScalar0(X10) )
    | ~ spl2_2
    | ~ spl2_68 ),
    inference(resolution,[],[f636,f90]) ).

fof(f1967,plain,
    ( spl2_159
    | ~ spl2_1
    | ~ spl2_53
    | ~ spl2_68 ),
    inference(avatar_split_clause,[],[f671,f635,f479,f83,f1965]) ).

fof(f671,plain,
    ( ! [X9] :
        ( sdtasdt0(sdtasdt0(X9,xx),sz0z00) = sdtasdt0(X9,sz0z00)
        | ~ aScalar0(X9) )
    | ~ spl2_1
    | ~ spl2_53
    | ~ spl2_68 ),
    inference(forward_demodulation,[],[f668,f481]) ).

fof(f668,plain,
    ( ! [X9] :
        ( sdtasdt0(sdtasdt0(X9,xx),sz0z00) = sdtasdt0(X9,sdtasdt0(xx,sz0z00))
        | ~ aScalar0(X9) )
    | ~ spl2_1
    | ~ spl2_68 ),
    inference(resolution,[],[f636,f85]) ).

fof(f1963,plain,
    ( spl2_158
    | ~ spl2_2
    | ~ spl2_14
    | ~ spl2_15
    | ~ spl2_67 ),
    inference(avatar_split_clause,[],[f663,f631,f151,f146,f88,f1961]) ).

fof(f663,plain,
    ( ! [X10] :
        ( sdtpldt0(X10,xy) = sdtpldt0(sdtpldt0(X10,xy),sz0z00)
        | ~ aScalar0(X10) )
    | ~ spl2_2
    | ~ spl2_14
    | ~ spl2_15
    | ~ spl2_67 ),
    inference(forward_demodulation,[],[f660,f199]) ).

fof(f199,plain,
    ( xy = sdtpldt0(xy,sz0z00)
    | ~ spl2_14
    | ~ spl2_15 ),
    inference(resolution,[],[f148,f152]) ).

fof(f660,plain,
    ( ! [X10] :
        ( sdtpldt0(sdtpldt0(X10,xy),sz0z00) = sdtpldt0(X10,sdtpldt0(xy,sz0z00))
        | ~ aScalar0(X10) )
    | ~ spl2_2
    | ~ spl2_67 ),
    inference(resolution,[],[f632,f90]) ).

fof(f1959,plain,
    ( spl2_157
    | ~ spl2_1
    | ~ spl2_64
    | ~ spl2_67 ),
    inference(avatar_split_clause,[],[f662,f631,f611,f83,f1957]) ).

fof(f662,plain,
    ( ! [X9] :
        ( sdtpldt0(X9,xx) = sdtpldt0(sdtpldt0(X9,xx),sz0z00)
        | ~ aScalar0(X9) )
    | ~ spl2_1
    | ~ spl2_64
    | ~ spl2_67 ),
    inference(forward_demodulation,[],[f659,f613]) ).

fof(f659,plain,
    ( ! [X9] :
        ( sdtpldt0(sdtpldt0(X9,xx),sz0z00) = sdtpldt0(X9,sdtpldt0(xx,sz0z00))
        | ~ aScalar0(X9) )
    | ~ spl2_1
    | ~ spl2_67 ),
    inference(resolution,[],[f632,f85]) ).

fof(f1955,plain,
    ( spl2_156
    | ~ spl2_2
    | ~ spl2_14
    | ~ spl2_19
    | ~ spl2_65 ),
    inference(avatar_split_clause,[],[f647,f623,f167,f146,f88,f1953]) ).

fof(f647,plain,
    ( ! [X10] :
        ( sdtasdt0(X10,xy) = smndt0(sdtasdt0(X10,smndt0(xy)))
        | ~ aScalar0(X10) )
    | ~ spl2_2
    | ~ spl2_14
    | ~ spl2_19
    | ~ spl2_65 ),
    inference(forward_demodulation,[],[f643,f203]) ).

fof(f203,plain,
    ( xy = smndt0(smndt0(xy))
    | ~ spl2_14
    | ~ spl2_19 ),
    inference(resolution,[],[f148,f168]) ).

fof(f643,plain,
    ( ! [X10] :
        ( ~ aScalar0(X10)
        | sdtasdt0(X10,smndt0(smndt0(xy))) = smndt0(sdtasdt0(X10,smndt0(xy))) )
    | ~ spl2_2
    | ~ spl2_65 ),
    inference(resolution,[],[f624,f90]) ).

fof(f1951,plain,
    ( spl2_155
    | ~ spl2_1
    | ~ spl2_40
    | ~ spl2_65 ),
    inference(avatar_split_clause,[],[f646,f623,f358,f83,f1949]) ).

fof(f358,plain,
    ( spl2_40
  <=> xx = smndt0(smndt0(xx)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_40])]) ).

fof(f646,plain,
    ( ! [X9] :
        ( sdtasdt0(X9,xx) = smndt0(sdtasdt0(X9,smndt0(xx)))
        | ~ aScalar0(X9) )
    | ~ spl2_1
    | ~ spl2_40
    | ~ spl2_65 ),
    inference(forward_demodulation,[],[f642,f360]) ).

fof(f360,plain,
    ( xx = smndt0(smndt0(xx))
    | ~ spl2_40 ),
    inference(avatar_component_clause,[],[f358]) ).

fof(f642,plain,
    ( ! [X9] :
        ( ~ aScalar0(X9)
        | sdtasdt0(X9,smndt0(smndt0(xx))) = smndt0(sdtasdt0(X9,smndt0(xx))) )
    | ~ spl2_1
    | ~ spl2_65 ),
    inference(resolution,[],[f624,f85]) ).

fof(f1947,plain,
    ( spl2_154
    | ~ spl2_4
    | ~ spl2_14
    | ~ spl2_18
    | ~ spl2_63 ),
    inference(avatar_split_clause,[],[f621,f584,f163,f146,f98,f1945]) ).

fof(f1945,plain,
    ( spl2_154
  <=> ! [X0] :
        ( sdtasdt0(X0,sz0z00) = sdtasdt0(sdtasdt0(X0,sz0z00),xy)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_154])]) ).

fof(f621,plain,
    ( ! [X0] :
        ( sdtasdt0(X0,sz0z00) = sdtasdt0(sdtasdt0(X0,sz0z00),xy)
        | ~ aScalar0(X0) )
    | ~ spl2_4
    | ~ spl2_14
    | ~ spl2_18
    | ~ spl2_63 ),
    inference(forward_demodulation,[],[f615,f202]) ).

fof(f615,plain,
    ( ! [X0] :
        ( sdtasdt0(sdtasdt0(X0,sz0z00),xy) = sdtasdt0(X0,sdtasdt0(sz0z00,xy))
        | ~ aScalar0(X0) )
    | ~ spl2_4
    | ~ spl2_63 ),
    inference(resolution,[],[f585,f100]) ).

fof(f1943,plain,
    ( spl2_153
    | ~ spl2_4
    | ~ spl2_46
    | ~ spl2_62 ),
    inference(avatar_split_clause,[],[f608,f580,f418,f98,f1941]) ).

fof(f1941,plain,
    ( spl2_153
  <=> ! [X0] :
        ( sdtasdt0(X0,sz0z00) = sdtasdt0(sdtasdt0(X0,sz0z00),xx)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_153])]) ).

fof(f608,plain,
    ( ! [X0] :
        ( sdtasdt0(X0,sz0z00) = sdtasdt0(sdtasdt0(X0,sz0z00),xx)
        | ~ aScalar0(X0) )
    | ~ spl2_4
    | ~ spl2_46
    | ~ spl2_62 ),
    inference(forward_demodulation,[],[f602,f420]) ).

fof(f602,plain,
    ( ! [X0] :
        ( sdtasdt0(sdtasdt0(X0,sz0z00),xx) = sdtasdt0(X0,sdtasdt0(sz0z00,xx))
        | ~ aScalar0(X0) )
    | ~ spl2_4
    | ~ spl2_62 ),
    inference(resolution,[],[f581,f100]) ).

fof(f1939,plain,
    ( spl2_152
    | ~ spl2_4
    | ~ spl2_14
    | ~ spl2_16
    | ~ spl2_61 ),
    inference(avatar_split_clause,[],[f601,f576,f155,f146,f98,f1937]) ).

fof(f1937,plain,
    ( spl2_152
  <=> ! [X0] :
        ( sdtpldt0(X0,xy) = sdtpldt0(sdtpldt0(X0,sz0z00),xy)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_152])]) ).

fof(f601,plain,
    ( ! [X0] :
        ( sdtpldt0(X0,xy) = sdtpldt0(sdtpldt0(X0,sz0z00),xy)
        | ~ aScalar0(X0) )
    | ~ spl2_4
    | ~ spl2_14
    | ~ spl2_16
    | ~ spl2_61 ),
    inference(forward_demodulation,[],[f595,f200]) ).

fof(f595,plain,
    ( ! [X0] :
        ( sdtpldt0(sdtpldt0(X0,sz0z00),xy) = sdtpldt0(X0,sdtpldt0(sz0z00,xy))
        | ~ aScalar0(X0) )
    | ~ spl2_4
    | ~ spl2_61 ),
    inference(resolution,[],[f577,f100]) ).

fof(f1935,plain,
    ( spl2_151
    | ~ spl2_2
    | ~ spl2_136 ),
    inference(avatar_split_clause,[],[f1845,f1829,f88,f1932]) ).

fof(f1932,plain,
    ( spl2_151
  <=> smndt0(xy) = sdtpldt0(smndt0(xy),sz0z00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_151])]) ).

fof(f1829,plain,
    ( spl2_136
  <=> ! [X0] :
        ( ~ aScalar0(X0)
        | smndt0(X0) = sdtpldt0(smndt0(X0),sz0z00) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_136])]) ).

fof(f1845,plain,
    ( smndt0(xy) = sdtpldt0(smndt0(xy),sz0z00)
    | ~ spl2_2
    | ~ spl2_136 ),
    inference(resolution,[],[f1830,f90]) ).

fof(f1830,plain,
    ( ! [X0] :
        ( ~ aScalar0(X0)
        | smndt0(X0) = sdtpldt0(smndt0(X0),sz0z00) )
    | ~ spl2_136 ),
    inference(avatar_component_clause,[],[f1829]) ).

fof(f1930,plain,
    ( spl2_150
    | ~ spl2_4
    | ~ spl2_59
    | ~ spl2_60 ),
    inference(avatar_split_clause,[],[f593,f572,f550,f98,f1928]) ).

fof(f1928,plain,
    ( spl2_150
  <=> ! [X0] :
        ( sdtpldt0(X0,xx) = sdtpldt0(sdtpldt0(X0,sz0z00),xx)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_150])]) ).

fof(f593,plain,
    ( ! [X0] :
        ( sdtpldt0(X0,xx) = sdtpldt0(sdtpldt0(X0,sz0z00),xx)
        | ~ aScalar0(X0) )
    | ~ spl2_4
    | ~ spl2_59
    | ~ spl2_60 ),
    inference(forward_demodulation,[],[f587,f552]) ).

fof(f587,plain,
    ( ! [X0] :
        ( sdtpldt0(sdtpldt0(X0,sz0z00),xx) = sdtpldt0(X0,sdtpldt0(sz0z00,xx))
        | ~ aScalar0(X0) )
    | ~ spl2_4
    | ~ spl2_60 ),
    inference(resolution,[],[f573,f100]) ).

fof(f1926,plain,
    ( spl2_149
    | ~ spl2_2
    | ~ spl2_58 ),
    inference(avatar_split_clause,[],[f569,f546,f88,f1924]) ).

fof(f1924,plain,
    ( spl2_149
  <=> ! [X10] :
        ( sdtasdt0(X10,smndt0(xy)) = sdtasdt0(smndt0(xy),X10)
        | ~ aScalar0(X10) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_149])]) ).

fof(f569,plain,
    ( ! [X10] :
        ( sdtasdt0(X10,smndt0(xy)) = sdtasdt0(smndt0(xy),X10)
        | ~ aScalar0(X10) )
    | ~ spl2_2
    | ~ spl2_58 ),
    inference(resolution,[],[f547,f90]) ).

fof(f1922,plain,
    ( spl2_148
    | ~ spl2_1
    | ~ spl2_58 ),
    inference(avatar_split_clause,[],[f568,f546,f83,f1920]) ).

fof(f1920,plain,
    ( spl2_148
  <=> ! [X9] :
        ( sdtasdt0(X9,smndt0(xx)) = sdtasdt0(smndt0(xx),X9)
        | ~ aScalar0(X9) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_148])]) ).

fof(f568,plain,
    ( ! [X9] :
        ( sdtasdt0(X9,smndt0(xx)) = sdtasdt0(smndt0(xx),X9)
        | ~ aScalar0(X9) )
    | ~ spl2_1
    | ~ spl2_58 ),
    inference(resolution,[],[f547,f85]) ).

fof(f1918,plain,
    ( spl2_147
    | ~ spl2_2
    | ~ spl2_57 ),
    inference(avatar_split_clause,[],[f562,f542,f88,f1916]) ).

fof(f1916,plain,
    ( spl2_147
  <=> ! [X10] :
        ( sdtpldt0(X10,smndt0(xy)) = sdtpldt0(smndt0(xy),X10)
        | ~ aScalar0(X10) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_147])]) ).

fof(f562,plain,
    ( ! [X10] :
        ( sdtpldt0(X10,smndt0(xy)) = sdtpldt0(smndt0(xy),X10)
        | ~ aScalar0(X10) )
    | ~ spl2_2
    | ~ spl2_57 ),
    inference(resolution,[],[f543,f90]) ).

fof(f1914,plain,
    ( spl2_146
    | ~ spl2_1
    | ~ spl2_57 ),
    inference(avatar_split_clause,[],[f561,f542,f83,f1912]) ).

fof(f1912,plain,
    ( spl2_146
  <=> ! [X9] :
        ( sdtpldt0(X9,smndt0(xx)) = sdtpldt0(smndt0(xx),X9)
        | ~ aScalar0(X9) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_146])]) ).

fof(f561,plain,
    ( ! [X9] :
        ( sdtpldt0(X9,smndt0(xx)) = sdtpldt0(smndt0(xx),X9)
        | ~ aScalar0(X9) )
    | ~ spl2_1
    | ~ spl2_57 ),
    inference(resolution,[],[f543,f85]) ).

fof(f1910,plain,
    ( spl2_145
    | ~ spl2_9
    | ~ spl2_45 ),
    inference(avatar_split_clause,[],[f425,f393,f124,f1908]) ).

fof(f1908,plain,
    ( spl2_145
  <=> ! [X4] :
        ( sdtasdt0(smndt0(X4),xy) = sdtasdt0(xy,smndt0(X4))
        | ~ aScalar0(X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_145])]) ).

fof(f425,plain,
    ( ! [X4] :
        ( sdtasdt0(smndt0(X4),xy) = sdtasdt0(xy,smndt0(X4))
        | ~ aScalar0(X4) )
    | ~ spl2_9
    | ~ spl2_45 ),
    inference(resolution,[],[f394,f125]) ).

fof(f1906,plain,
    ( spl2_144
    | ~ spl2_9
    | ~ spl2_44 ),
    inference(avatar_split_clause,[],[f413,f389,f124,f1904]) ).

fof(f1904,plain,
    ( spl2_144
  <=> ! [X4] :
        ( sdtasdt0(smndt0(X4),xx) = sdtasdt0(xx,smndt0(X4))
        | ~ aScalar0(X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_144])]) ).

fof(f413,plain,
    ( ! [X4] :
        ( sdtasdt0(smndt0(X4),xx) = sdtasdt0(xx,smndt0(X4))
        | ~ aScalar0(X4) )
    | ~ spl2_9
    | ~ spl2_44 ),
    inference(resolution,[],[f390,f125]) ).

fof(f1902,plain,
    ( spl2_143
    | ~ spl2_9
    | ~ spl2_43 ),
    inference(avatar_split_clause,[],[f406,f385,f124,f1900]) ).

fof(f406,plain,
    ( ! [X4] :
        ( sdtpldt0(smndt0(X4),xy) = sdtpldt0(xy,smndt0(X4))
        | ~ aScalar0(X4) )
    | ~ spl2_9
    | ~ spl2_43 ),
    inference(resolution,[],[f386,f125]) ).

fof(f1898,plain,
    ( spl2_142
    | ~ spl2_9
    | ~ spl2_42 ),
    inference(avatar_split_clause,[],[f399,f381,f124,f1896]) ).

fof(f399,plain,
    ( ! [X4] :
        ( sdtpldt0(smndt0(X4),xx) = sdtpldt0(xx,smndt0(X4))
        | ~ aScalar0(X4) )
    | ~ spl2_9
    | ~ spl2_42 ),
    inference(resolution,[],[f382,f125]) ).

fof(f1884,plain,
    ( spl2_141
    | ~ spl2_1
    | ~ spl2_136 ),
    inference(avatar_split_clause,[],[f1844,f1829,f83,f1881]) ).

fof(f1881,plain,
    ( spl2_141
  <=> smndt0(xx) = sdtpldt0(smndt0(xx),sz0z00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_141])]) ).

fof(f1844,plain,
    ( smndt0(xx) = sdtpldt0(smndt0(xx),sz0z00)
    | ~ spl2_1
    | ~ spl2_136 ),
    inference(resolution,[],[f1830,f85]) ).

fof(f1869,plain,
    ( spl2_140
    | ~ spl2_21
    | ~ spl2_38 ),
    inference(avatar_split_clause,[],[f351,f342,f180,f1867]) ).

fof(f1867,plain,
    ( spl2_140
  <=> ! [X6] :
        ( ~ aScalar0(X6)
        | sz0z00 = sdtpldt0(smndt0(smndt0(X6)),smndt0(X6)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_140])]) ).

fof(f342,plain,
    ( spl2_38
  <=> ! [X0] :
        ( ~ aScalar0(X0)
        | sP0(smndt0(X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_38])]) ).

fof(f351,plain,
    ( ! [X6] :
        ( ~ aScalar0(X6)
        | sz0z00 = sdtpldt0(smndt0(smndt0(X6)),smndt0(X6)) )
    | ~ spl2_21
    | ~ spl2_38 ),
    inference(resolution,[],[f343,f181]) ).

fof(f343,plain,
    ( ! [X0] :
        ( sP0(smndt0(X0))
        | ~ aScalar0(X0) )
    | ~ spl2_38 ),
    inference(avatar_component_clause,[],[f342]) ).

fof(f1865,plain,
    ( spl2_139
    | ~ spl2_20
    | ~ spl2_38 ),
    inference(avatar_split_clause,[],[f350,f342,f176,f1863]) ).

fof(f1863,plain,
    ( spl2_139
  <=> ! [X5] :
        ( ~ aScalar0(X5)
        | sz0z00 = sdtpldt0(smndt0(X5),smndt0(smndt0(X5))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_139])]) ).

fof(f350,plain,
    ( ! [X5] :
        ( ~ aScalar0(X5)
        | sz0z00 = sdtpldt0(smndt0(X5),smndt0(smndt0(X5))) )
    | ~ spl2_20
    | ~ spl2_38 ),
    inference(resolution,[],[f343,f177]) ).

fof(f1839,plain,
    ( spl2_138
    | ~ spl2_19
    | ~ spl2_38 ),
    inference(avatar_split_clause,[],[f349,f342,f167,f1837]) ).

fof(f1837,plain,
    ( spl2_138
  <=> ! [X4] :
        ( ~ aScalar0(X4)
        | smndt0(X4) = smndt0(smndt0(smndt0(X4))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_138])]) ).

fof(f349,plain,
    ( ! [X4] :
        ( ~ aScalar0(X4)
        | smndt0(X4) = smndt0(smndt0(smndt0(X4))) )
    | ~ spl2_19
    | ~ spl2_38 ),
    inference(resolution,[],[f343,f168]) ).

fof(f1835,plain,
    ( spl2_137
    | ~ spl2_16
    | ~ spl2_38 ),
    inference(avatar_split_clause,[],[f346,f342,f155,f1833]) ).

fof(f346,plain,
    ( ! [X1] :
        ( ~ aScalar0(X1)
        | smndt0(X1) = sdtpldt0(sz0z00,smndt0(X1)) )
    | ~ spl2_16
    | ~ spl2_38 ),
    inference(resolution,[],[f343,f156]) ).

fof(f1831,plain,
    ( spl2_136
    | ~ spl2_15
    | ~ spl2_38 ),
    inference(avatar_split_clause,[],[f345,f342,f151,f1829]) ).

fof(f345,plain,
    ( ! [X0] :
        ( ~ aScalar0(X0)
        | smndt0(X0) = sdtpldt0(smndt0(X0),sz0z00) )
    | ~ spl2_15
    | ~ spl2_38 ),
    inference(resolution,[],[f343,f152]) ).

fof(f1811,plain,
    ( spl2_135
    | ~ spl2_2
    | ~ spl2_54 ),
    inference(avatar_split_clause,[],[f518,f484,f88,f1808]) ).

fof(f1808,plain,
    ( spl2_135
  <=> smndt0(sdtasdt0(xy,xy)) = sdtasdt0(smndt0(xy),xy) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_135])]) ).

fof(f518,plain,
    ( smndt0(sdtasdt0(xy,xy)) = sdtasdt0(smndt0(xy),xy)
    | ~ spl2_2
    | ~ spl2_54 ),
    inference(resolution,[],[f485,f90]) ).

fof(f1806,plain,
    ( spl2_134
    | ~ spl2_1
    | ~ spl2_54 ),
    inference(avatar_split_clause,[],[f517,f484,f83,f1803]) ).

fof(f517,plain,
    ( smndt0(sdtasdt0(xx,xy)) = sdtasdt0(smndt0(xx),xy)
    | ~ spl2_1
    | ~ spl2_54 ),
    inference(resolution,[],[f485,f85]) ).

fof(f1801,plain,
    ( spl2_133
    | ~ spl2_2
    | ~ spl2_44
    | ~ spl2_52 ),
    inference(avatar_split_clause,[],[f512,f475,f389,f88,f1798]) ).

fof(f512,plain,
    ( smndt0(sdtasdt0(xx,xy)) = sdtasdt0(smndt0(xy),xx)
    | ~ spl2_2
    | ~ spl2_44
    | ~ spl2_52 ),
    inference(forward_demodulation,[],[f509,f415]) ).

fof(f509,plain,
    ( smndt0(sdtasdt0(xy,xx)) = sdtasdt0(smndt0(xy),xx)
    | ~ spl2_2
    | ~ spl2_52 ),
    inference(resolution,[],[f476,f90]) ).

fof(f1796,plain,
    ( spl2_132
    | ~ spl2_1
    | ~ spl2_52 ),
    inference(avatar_split_clause,[],[f508,f475,f83,f1793]) ).

fof(f508,plain,
    ( smndt0(sdtasdt0(xx,xx)) = sdtasdt0(smndt0(xx),xx)
    | ~ spl2_1
    | ~ spl2_52 ),
    inference(resolution,[],[f476,f85]) ).

fof(f1791,plain,
    ( spl2_131
    | ~ spl2_2
    | ~ spl2_51 ),
    inference(avatar_split_clause,[],[f501,f471,f88,f1788]) ).

fof(f501,plain,
    ( sdtasdt0(xy,smndt0(xy)) = smndt0(sdtasdt0(xy,xy))
    | ~ spl2_2
    | ~ spl2_51 ),
    inference(resolution,[],[f472,f90]) ).

fof(f1786,plain,
    ( spl2_130
    | ~ spl2_1
    | ~ spl2_51 ),
    inference(avatar_split_clause,[],[f500,f471,f83,f1783]) ).

fof(f1783,plain,
    ( spl2_130
  <=> smndt0(sdtasdt0(xx,xy)) = sdtasdt0(xx,smndt0(xy)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_130])]) ).

fof(f500,plain,
    ( smndt0(sdtasdt0(xx,xy)) = sdtasdt0(xx,smndt0(xy))
    | ~ spl2_1
    | ~ spl2_51 ),
    inference(resolution,[],[f472,f85]) ).

fof(f1781,plain,
    ( spl2_129
    | ~ spl2_2
    | ~ spl2_44
    | ~ spl2_50 ),
    inference(avatar_split_clause,[],[f495,f467,f389,f88,f1778]) ).

fof(f495,plain,
    ( sdtasdt0(xy,smndt0(xx)) = smndt0(sdtasdt0(xx,xy))
    | ~ spl2_2
    | ~ spl2_44
    | ~ spl2_50 ),
    inference(forward_demodulation,[],[f492,f415]) ).

fof(f492,plain,
    ( sdtasdt0(xy,smndt0(xx)) = smndt0(sdtasdt0(xy,xx))
    | ~ spl2_2
    | ~ spl2_50 ),
    inference(resolution,[],[f468,f90]) ).

fof(f1776,plain,
    ( spl2_128
    | ~ spl2_1
    | ~ spl2_50 ),
    inference(avatar_split_clause,[],[f491,f467,f83,f1773]) ).

fof(f491,plain,
    ( sdtasdt0(xx,smndt0(xx)) = smndt0(sdtasdt0(xx,xx))
    | ~ spl2_1
    | ~ spl2_50 ),
    inference(resolution,[],[f468,f85]) ).

fof(f1757,plain,
    ( spl2_127
    | ~ spl2_18
    | ~ spl2_38 ),
    inference(avatar_split_clause,[],[f348,f342,f163,f1755]) ).

fof(f1755,plain,
    ( spl2_127
  <=> ! [X3] :
        ( ~ aScalar0(X3)
        | sz0z00 = sdtasdt0(sz0z00,smndt0(X3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_127])]) ).

fof(f348,plain,
    ( ! [X3] :
        ( ~ aScalar0(X3)
        | sz0z00 = sdtasdt0(sz0z00,smndt0(X3)) )
    | ~ spl2_18
    | ~ spl2_38 ),
    inference(resolution,[],[f343,f164]) ).

fof(f1753,plain,
    ( spl2_126
    | ~ spl2_17
    | ~ spl2_38 ),
    inference(avatar_split_clause,[],[f347,f342,f159,f1751]) ).

fof(f1751,plain,
    ( spl2_126
  <=> ! [X2] :
        ( ~ aScalar0(X2)
        | sz0z00 = sdtasdt0(smndt0(X2),sz0z00) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_126])]) ).

fof(f347,plain,
    ( ! [X2] :
        ( ~ aScalar0(X2)
        | sz0z00 = sdtasdt0(smndt0(X2),sz0z00) )
    | ~ spl2_17
    | ~ spl2_38 ),
    inference(resolution,[],[f343,f160]) ).

fof(f1748,plain,
    ( spl2_125
    | ~ spl2_4
    | ~ spl2_55
    | ~ spl2_108 ),
    inference(avatar_split_clause,[],[f1111,f1074,f522,f98,f1745]) ).

fof(f1745,plain,
    ( spl2_125
  <=> smndt0(sz0z00) = sdtasdt0(smndt0(sz0z00),sz0z00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_125])]) ).

fof(f1074,plain,
    ( spl2_108
  <=> sz0z00 = sdtasdt0(sz0z00,sz0z00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_108])]) ).

fof(f1111,plain,
    ( smndt0(sz0z00) = sdtasdt0(smndt0(sz0z00),sz0z00)
    | ~ spl2_4
    | ~ spl2_55
    | ~ spl2_108 ),
    inference(forward_demodulation,[],[f525,f1076]) ).

fof(f1076,plain,
    ( sz0z00 = sdtasdt0(sz0z00,sz0z00)
    | ~ spl2_108 ),
    inference(avatar_component_clause,[],[f1074]) ).

fof(f525,plain,
    ( smndt0(sdtasdt0(sz0z00,sz0z00)) = sdtasdt0(smndt0(sz0z00),sz0z00)
    | ~ spl2_4
    | ~ spl2_55 ),
    inference(resolution,[],[f523,f100]) ).

fof(f1738,plain,
    ( spl2_124
    | ~ spl2_4
    | ~ spl2_46
    | ~ spl2_52 ),
    inference(avatar_split_clause,[],[f1113,f475,f418,f98,f1735]) ).

fof(f1735,plain,
    ( spl2_124
  <=> smndt0(sz0z00) = sdtasdt0(smndt0(sz0z00),xx) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_124])]) ).

fof(f1113,plain,
    ( smndt0(sz0z00) = sdtasdt0(smndt0(sz0z00),xx)
    | ~ spl2_4
    | ~ spl2_46
    | ~ spl2_52 ),
    inference(forward_demodulation,[],[f504,f420]) ).

fof(f504,plain,
    ( smndt0(sdtasdt0(sz0z00,xx)) = sdtasdt0(smndt0(sz0z00),xx)
    | ~ spl2_4
    | ~ spl2_52 ),
    inference(resolution,[],[f476,f100]) ).

fof(f1732,plain,
    ( spl2_123
    | ~ spl2_4
    | ~ spl2_54
    | ~ spl2_89 ),
    inference(avatar_split_clause,[],[f1112,f850,f484,f98,f1729]) ).

fof(f1729,plain,
    ( spl2_123
  <=> smndt0(sz0z00) = sdtasdt0(smndt0(sz0z00),xy) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_123])]) ).

fof(f1112,plain,
    ( smndt0(sz0z00) = sdtasdt0(smndt0(sz0z00),xy)
    | ~ spl2_4
    | ~ spl2_54
    | ~ spl2_89 ),
    inference(forward_demodulation,[],[f513,f852]) ).

fof(f513,plain,
    ( smndt0(sdtasdt0(sz0z00,xy)) = sdtasdt0(smndt0(sz0z00),xy)
    | ~ spl2_4
    | ~ spl2_54 ),
    inference(resolution,[],[f485,f100]) ).

fof(f1726,plain,
    ( spl2_122
    | ~ spl2_2
    | ~ spl2_14
    | ~ spl2_17
    | ~ spl2_55 ),
    inference(avatar_split_clause,[],[f535,f522,f159,f146,f88,f1723]) ).

fof(f1723,plain,
    ( spl2_122
  <=> smndt0(sz0z00) = sdtasdt0(smndt0(xy),sz0z00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_122])]) ).

fof(f535,plain,
    ( smndt0(sz0z00) = sdtasdt0(smndt0(xy),sz0z00)
    | ~ spl2_2
    | ~ spl2_14
    | ~ spl2_17
    | ~ spl2_55 ),
    inference(forward_demodulation,[],[f530,f201]) ).

fof(f530,plain,
    ( smndt0(sdtasdt0(xy,sz0z00)) = sdtasdt0(smndt0(xy),sz0z00)
    | ~ spl2_2
    | ~ spl2_55 ),
    inference(resolution,[],[f523,f90]) ).

fof(f1720,plain,
    ( spl2_121
    | ~ spl2_1
    | ~ spl2_53
    | ~ spl2_55 ),
    inference(avatar_split_clause,[],[f533,f522,f479,f83,f1717]) ).

fof(f1717,plain,
    ( spl2_121
  <=> smndt0(sz0z00) = sdtasdt0(smndt0(xx),sz0z00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_121])]) ).

fof(f533,plain,
    ( smndt0(sz0z00) = sdtasdt0(smndt0(xx),sz0z00)
    | ~ spl2_1
    | ~ spl2_53
    | ~ spl2_55 ),
    inference(forward_demodulation,[],[f529,f481]) ).

fof(f529,plain,
    ( smndt0(sdtasdt0(xx,sz0z00)) = sdtasdt0(smndt0(xx),sz0z00)
    | ~ spl2_1
    | ~ spl2_55 ),
    inference(resolution,[],[f523,f85]) ).

fof(f1714,plain,
    ( spl2_120
    | ~ spl2_4
    | ~ spl2_14
    | ~ spl2_18
    | ~ spl2_51 ),
    inference(avatar_split_clause,[],[f502,f471,f163,f146,f98,f1711]) ).

fof(f1711,plain,
    ( spl2_120
  <=> smndt0(sz0z00) = sdtasdt0(sz0z00,smndt0(xy)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_120])]) ).

fof(f502,plain,
    ( smndt0(sz0z00) = sdtasdt0(sz0z00,smndt0(xy))
    | ~ spl2_4
    | ~ spl2_14
    | ~ spl2_18
    | ~ spl2_51 ),
    inference(forward_demodulation,[],[f496,f202]) ).

fof(f496,plain,
    ( sdtasdt0(sz0z00,smndt0(xy)) = smndt0(sdtasdt0(sz0z00,xy))
    | ~ spl2_4
    | ~ spl2_51 ),
    inference(resolution,[],[f472,f100]) ).

fof(f1708,plain,
    ( spl2_119
    | ~ spl2_4
    | ~ spl2_46
    | ~ spl2_50 ),
    inference(avatar_split_clause,[],[f493,f467,f418,f98,f1705]) ).

fof(f1705,plain,
    ( spl2_119
  <=> smndt0(sz0z00) = sdtasdt0(sz0z00,smndt0(xx)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_119])]) ).

fof(f493,plain,
    ( smndt0(sz0z00) = sdtasdt0(sz0z00,smndt0(xx))
    | ~ spl2_4
    | ~ spl2_46
    | ~ spl2_50 ),
    inference(forward_demodulation,[],[f487,f420]) ).

fof(f487,plain,
    ( sdtasdt0(sz0z00,smndt0(xx)) = smndt0(sdtasdt0(sz0z00,xx))
    | ~ spl2_4
    | ~ spl2_50 ),
    inference(resolution,[],[f468,f100]) ).

fof(f1703,plain,
    ( spl2_118
    | ~ spl2_2
    | ~ spl2_44 ),
    inference(avatar_split_clause,[],[f415,f389,f88,f1700]) ).

fof(f1698,plain,
    ( spl2_117
    | ~ spl2_2
    | ~ spl2_42 ),
    inference(avatar_split_clause,[],[f401,f381,f88,f1695]) ).

fof(f1492,plain,
    ( spl2_116
    | ~ spl2_2
    | ~ spl2_13
    | ~ spl2_14
    | ~ spl2_17
    | ~ spl2_55 ),
    inference(avatar_split_clause,[],[f536,f522,f159,f146,f140,f88,f1489]) ).

fof(f1489,plain,
    ( spl2_116
  <=> sz0z00 = sdtasdt0(smndt0(xy),sz0z00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_116])]) ).

fof(f140,plain,
    ( spl2_13
  <=> sz0z00 = smndt0(sz0z00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_13])]) ).

fof(f536,plain,
    ( sz0z00 = sdtasdt0(smndt0(xy),sz0z00)
    | ~ spl2_2
    | ~ spl2_13
    | ~ spl2_14
    | ~ spl2_17
    | ~ spl2_55 ),
    inference(forward_demodulation,[],[f535,f142]) ).

fof(f142,plain,
    ( sz0z00 = smndt0(sz0z00)
    | ~ spl2_13 ),
    inference(avatar_component_clause,[],[f140]) ).

fof(f1407,plain,
    ( spl2_115
    | ~ spl2_1
    | ~ spl2_13
    | ~ spl2_53
    | ~ spl2_55 ),
    inference(avatar_split_clause,[],[f534,f522,f479,f140,f83,f1404]) ).

fof(f1404,plain,
    ( spl2_115
  <=> sz0z00 = sdtasdt0(smndt0(xx),sz0z00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_115])]) ).

fof(f534,plain,
    ( sz0z00 = sdtasdt0(smndt0(xx),sz0z00)
    | ~ spl2_1
    | ~ spl2_13
    | ~ spl2_53
    | ~ spl2_55 ),
    inference(forward_demodulation,[],[f533,f142]) ).

fof(f1325,plain,
    ( spl2_114
    | ~ spl2_4
    | ~ spl2_13
    | ~ spl2_14
    | ~ spl2_18
    | ~ spl2_51 ),
    inference(avatar_split_clause,[],[f503,f471,f163,f146,f140,f98,f1322]) ).

fof(f1322,plain,
    ( spl2_114
  <=> sz0z00 = sdtasdt0(sz0z00,smndt0(xy)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_114])]) ).

fof(f503,plain,
    ( sz0z00 = sdtasdt0(sz0z00,smndt0(xy))
    | ~ spl2_4
    | ~ spl2_13
    | ~ spl2_14
    | ~ spl2_18
    | ~ spl2_51 ),
    inference(forward_demodulation,[],[f502,f142]) ).

fof(f1170,plain,
    ( spl2_13
    | ~ spl2_2
    | ~ spl2_14
    | ~ spl2_17
    | ~ spl2_49 ),
    inference(avatar_split_clause,[],[f465,f454,f159,f146,f88,f140]) ).

fof(f465,plain,
    ( sz0z00 = smndt0(sz0z00)
    | ~ spl2_2
    | ~ spl2_14
    | ~ spl2_17
    | ~ spl2_49 ),
    inference(forward_demodulation,[],[f462,f201]) ).

fof(f462,plain,
    ( sdtasdt0(xy,sz0z00) = smndt0(sdtasdt0(xy,sz0z00))
    | ~ spl2_2
    | ~ spl2_49 ),
    inference(resolution,[],[f455,f90]) ).

fof(f1126,plain,
    ( ~ spl2_12
    | ~ spl2_31 ),
    inference(avatar_contradiction_clause,[],[f1118]) ).

fof(f1118,plain,
    ( $false
    | ~ spl2_12
    | ~ spl2_31 ),
    inference(resolution,[],[f138,f248]) ).

fof(f138,plain,
    ( ! [X0] : ~ sP0(X0)
    | ~ spl2_12 ),
    inference(avatar_component_clause,[],[f137]) ).

fof(f137,plain,
    ( spl2_12
  <=> ! [X0] : ~ sP0(X0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_12])]) ).

fof(f1125,plain,
    ( ~ spl2_7
    | ~ spl2_12 ),
    inference(avatar_contradiction_clause,[],[f1122]) ).

fof(f1122,plain,
    ( $false
    | ~ spl2_7
    | ~ spl2_12 ),
    inference(resolution,[],[f138,f117]) ).

fof(f117,plain,
    ( sP0(xx)
    | ~ spl2_7 ),
    inference(avatar_component_clause,[],[f115]) ).

fof(f115,plain,
    ( spl2_7
  <=> sP0(xx) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_7])]) ).

fof(f1124,plain,
    ( ~ spl2_12
    | ~ spl2_14 ),
    inference(avatar_contradiction_clause,[],[f1123]) ).

fof(f1123,plain,
    ( $false
    | ~ spl2_12
    | ~ spl2_14 ),
    inference(resolution,[],[f138,f148]) ).

fof(f1110,plain,
    ( spl2_113
    | ~ spl2_4
    | ~ spl2_13
    | ~ spl2_46
    | ~ spl2_50 ),
    inference(avatar_split_clause,[],[f494,f467,f418,f140,f98,f1107]) ).

fof(f1107,plain,
    ( spl2_113
  <=> sz0z00 = sdtasdt0(sz0z00,smndt0(xx)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_113])]) ).

fof(f494,plain,
    ( sz0z00 = sdtasdt0(sz0z00,smndt0(xx))
    | ~ spl2_4
    | ~ spl2_13
    | ~ spl2_46
    | ~ spl2_50 ),
    inference(forward_demodulation,[],[f493,f142]) ).

fof(f1105,plain,
    ( spl2_112
    | ~ spl2_14
    | ~ spl2_21 ),
    inference(avatar_split_clause,[],[f205,f180,f146,f1102]) ).

fof(f1102,plain,
    ( spl2_112
  <=> sz0z00 = sdtpldt0(smndt0(xy),xy) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_112])]) ).

fof(f205,plain,
    ( sz0z00 = sdtpldt0(smndt0(xy),xy)
    | ~ spl2_14
    | ~ spl2_21 ),
    inference(resolution,[],[f148,f181]) ).

fof(f1100,plain,
    ( spl2_111
    | ~ spl2_14
    | ~ spl2_20 ),
    inference(avatar_split_clause,[],[f204,f176,f146,f1097]) ).

fof(f1097,plain,
    ( spl2_111
  <=> sz0z00 = sdtpldt0(xy,smndt0(xy)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_111])]) ).

fof(f204,plain,
    ( sz0z00 = sdtpldt0(xy,smndt0(xy))
    | ~ spl2_14
    | ~ spl2_20 ),
    inference(resolution,[],[f148,f177]) ).

fof(f1095,plain,
    ( spl2_110
    | ~ spl2_7
    | ~ spl2_21 ),
    inference(avatar_split_clause,[],[f196,f180,f115,f1092]) ).

fof(f1092,plain,
    ( spl2_110
  <=> sz0z00 = sdtpldt0(smndt0(xx),xx) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_110])]) ).

fof(f196,plain,
    ( sz0z00 = sdtpldt0(smndt0(xx),xx)
    | ~ spl2_7
    | ~ spl2_21 ),
    inference(resolution,[],[f181,f117]) ).

fof(f1090,plain,
    ( spl2_109
    | ~ spl2_7
    | ~ spl2_20 ),
    inference(avatar_split_clause,[],[f195,f176,f115,f1087]) ).

fof(f1087,plain,
    ( spl2_109
  <=> sz0z00 = sdtpldt0(xx,smndt0(xx)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_109])]) ).

fof(f195,plain,
    ( sz0z00 = sdtpldt0(xx,smndt0(xx))
    | ~ spl2_7
    | ~ spl2_20 ),
    inference(resolution,[],[f177,f117]) ).

fof(f1077,plain,
    ( spl2_108
    | ~ spl2_17
    | ~ spl2_31 ),
    inference(avatar_split_clause,[],[f297,f246,f159,f1074]) ).

fof(f1072,plain,
    ( spl2_107
    | ~ spl2_15
    | ~ spl2_31 ),
    inference(avatar_split_clause,[],[f295,f246,f151,f1069]) ).

fof(f1039,plain,
    ( spl2_106
    | ~ spl2_24
    | ~ spl2_37 ),
    inference(avatar_split_clause,[],[f337,f332,f192,f1037]) ).

fof(f332,plain,
    ( spl2_37
  <=> ! [X0,X3,X2,X1] :
        ( sdtasdt0(sdtpldt0(X0,X1),sdtpldt0(X2,X3)) = sdtpldt0(sdtpldt0(sdtasdt0(X0,X2),sdtasdt0(X0,X3)),sdtpldt0(sdtasdt0(X1,X2),sdtasdt0(X1,X3)))
        | ~ aScalar0(X3)
        | ~ aScalar0(X2)
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_37])]) ).

fof(f337,plain,
    ( ! [X10,X11,X8,X9,X12] :
        ( sdtasdt0(sdtpldt0(X8,X9),sdtpldt0(X10,sdtasdt0(X11,X12))) = sdtpldt0(sdtpldt0(sdtasdt0(X8,X10),sdtasdt0(X8,sdtasdt0(X11,X12))),sdtpldt0(sdtasdt0(X9,X10),sdtasdt0(X9,sdtasdt0(X11,X12))))
        | ~ aScalar0(X10)
        | ~ aScalar0(X9)
        | ~ aScalar0(X8)
        | ~ aScalar0(X12)
        | ~ aScalar0(X11) )
    | ~ spl2_24
    | ~ spl2_37 ),
    inference(resolution,[],[f333,f193]) ).

fof(f333,plain,
    ( ! [X2,X3,X0,X1] :
        ( ~ aScalar0(X3)
        | sdtasdt0(sdtpldt0(X0,X1),sdtpldt0(X2,X3)) = sdtpldt0(sdtpldt0(sdtasdt0(X0,X2),sdtasdt0(X0,X3)),sdtpldt0(sdtasdt0(X1,X2),sdtasdt0(X1,X3)))
        | ~ aScalar0(X2)
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) )
    | ~ spl2_37 ),
    inference(avatar_component_clause,[],[f332]) ).

fof(f1035,plain,
    ( spl2_105
    | ~ spl2_23
    | ~ spl2_37 ),
    inference(avatar_split_clause,[],[f336,f332,f188,f1033]) ).

fof(f336,plain,
    ( ! [X3,X6,X7,X4,X5] :
        ( sdtasdt0(sdtpldt0(X3,X4),sdtpldt0(X5,sdtpldt0(X6,X7))) = sdtpldt0(sdtpldt0(sdtasdt0(X3,X5),sdtasdt0(X3,sdtpldt0(X6,X7))),sdtpldt0(sdtasdt0(X4,X5),sdtasdt0(X4,sdtpldt0(X6,X7))))
        | ~ aScalar0(X5)
        | ~ aScalar0(X4)
        | ~ aScalar0(X3)
        | ~ aScalar0(X7)
        | ~ aScalar0(X6) )
    | ~ spl2_23
    | ~ spl2_37 ),
    inference(resolution,[],[f333,f189]) ).

fof(f1022,plain,
    ( spl2_104
    | ~ spl2_9
    | ~ spl2_37 ),
    inference(avatar_split_clause,[],[f338,f332,f124,f1020]) ).

fof(f338,plain,
    ( ! [X16,X14,X15,X13] :
        ( sdtasdt0(sdtpldt0(X13,X14),sdtpldt0(X15,smndt0(X16))) = sdtpldt0(sdtpldt0(sdtasdt0(X13,X15),sdtasdt0(X13,smndt0(X16))),sdtpldt0(sdtasdt0(X14,X15),sdtasdt0(X14,smndt0(X16))))
        | ~ aScalar0(X15)
        | ~ aScalar0(X14)
        | ~ aScalar0(X13)
        | ~ aScalar0(X16) )
    | ~ spl2_9
    | ~ spl2_37 ),
    inference(resolution,[],[f333,f125]) ).

fof(f1009,plain,
    ( spl2_103
    | ~ spl2_4
    | ~ spl2_37 ),
    inference(avatar_split_clause,[],[f335,f332,f98,f1007]) ).

fof(f335,plain,
    ( ! [X2,X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,X1),sdtpldt0(X2,sz0z00)) = sdtpldt0(sdtpldt0(sdtasdt0(X0,X2),sdtasdt0(X0,sz0z00)),sdtpldt0(sdtasdt0(X1,X2),sdtasdt0(X1,sz0z00)))
        | ~ aScalar0(X2)
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) )
    | ~ spl2_4
    | ~ spl2_37 ),
    inference(resolution,[],[f333,f100]) ).

fof(f990,plain,
    ( spl2_102
    | ~ spl2_2
    | ~ spl2_37 ),
    inference(avatar_split_clause,[],[f340,f332,f88,f988]) ).

fof(f340,plain,
    ( ! [X21,X22,X20] :
        ( sdtasdt0(sdtpldt0(X20,X21),sdtpldt0(X22,xy)) = sdtpldt0(sdtpldt0(sdtasdt0(X20,X22),sdtasdt0(X20,xy)),sdtpldt0(sdtasdt0(X21,X22),sdtasdt0(X21,xy)))
        | ~ aScalar0(X22)
        | ~ aScalar0(X21)
        | ~ aScalar0(X20) )
    | ~ spl2_2
    | ~ spl2_37 ),
    inference(resolution,[],[f333,f90]) ).

fof(f986,plain,
    ( spl2_101
    | ~ spl2_1
    | ~ spl2_37 ),
    inference(avatar_split_clause,[],[f339,f332,f83,f984]) ).

fof(f339,plain,
    ( ! [X18,X19,X17] :
        ( sdtasdt0(sdtpldt0(X17,X18),sdtpldt0(X19,xx)) = sdtpldt0(sdtpldt0(sdtasdt0(X17,X19),sdtasdt0(X17,xx)),sdtpldt0(sdtasdt0(X18,X19),sdtasdt0(X18,xx)))
        | ~ aScalar0(X19)
        | ~ aScalar0(X18)
        | ~ aScalar0(X17) )
    | ~ spl2_1
    | ~ spl2_37 ),
    inference(resolution,[],[f333,f85]) ).

fof(f970,plain,
    ( spl2_100
    | ~ spl2_24
    | ~ spl2_36 ),
    inference(avatar_split_clause,[],[f327,f316,f192,f968]) ).

fof(f316,plain,
    ( spl2_36
  <=> ! [X2,X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,X1),X2) = sdtpldt0(sdtasdt0(X0,X2),sdtasdt0(X1,X2))
        | ~ aScalar0(X2)
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_36])]) ).

fof(f327,plain,
    ( ! [X8,X6,X9,X7] :
        ( sdtasdt0(sdtpldt0(X6,X7),sdtasdt0(X8,X9)) = sdtpldt0(sdtasdt0(X6,sdtasdt0(X8,X9)),sdtasdt0(X7,sdtasdt0(X8,X9)))
        | ~ aScalar0(X7)
        | ~ aScalar0(X6)
        | ~ aScalar0(X9)
        | ~ aScalar0(X8) )
    | ~ spl2_24
    | ~ spl2_36 ),
    inference(resolution,[],[f317,f193]) ).

fof(f317,plain,
    ( ! [X2,X0,X1] :
        ( ~ aScalar0(X2)
        | sdtasdt0(sdtpldt0(X0,X1),X2) = sdtpldt0(sdtasdt0(X0,X2),sdtasdt0(X1,X2))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) )
    | ~ spl2_36 ),
    inference(avatar_component_clause,[],[f316]) ).

fof(f964,plain,
    ( spl2_99
    | ~ spl2_23
    | ~ spl2_36 ),
    inference(avatar_split_clause,[],[f326,f316,f188,f962]) ).

fof(f326,plain,
    ( ! [X2,X3,X4,X5] :
        ( sdtasdt0(sdtpldt0(X2,X3),sdtpldt0(X4,X5)) = sdtpldt0(sdtasdt0(X2,sdtpldt0(X4,X5)),sdtasdt0(X3,sdtpldt0(X4,X5)))
        | ~ aScalar0(X3)
        | ~ aScalar0(X2)
        | ~ aScalar0(X5)
        | ~ aScalar0(X4) )
    | ~ spl2_23
    | ~ spl2_36 ),
    inference(resolution,[],[f317,f189]) ).

fof(f948,plain,
    ( spl2_98
    | ~ spl2_24
    | ~ spl2_35 ),
    inference(avatar_split_clause,[],[f321,f312,f192,f946]) ).

fof(f312,plain,
    ( spl2_35
  <=> ! [X2,X0,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,X2)) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,X2))
        | ~ aScalar0(X2)
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_35])]) ).

fof(f321,plain,
    ( ! [X8,X6,X9,X7] :
        ( sdtasdt0(X6,sdtpldt0(X7,sdtasdt0(X8,X9))) = sdtpldt0(sdtasdt0(X6,X7),sdtasdt0(X6,sdtasdt0(X8,X9)))
        | ~ aScalar0(X7)
        | ~ aScalar0(X6)
        | ~ aScalar0(X9)
        | ~ aScalar0(X8) )
    | ~ spl2_24
    | ~ spl2_35 ),
    inference(resolution,[],[f313,f193]) ).

fof(f313,plain,
    ( ! [X2,X0,X1] :
        ( ~ aScalar0(X2)
        | sdtasdt0(X0,sdtpldt0(X1,X2)) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,X2))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) )
    | ~ spl2_35 ),
    inference(avatar_component_clause,[],[f312]) ).

fof(f944,plain,
    ( spl2_97
    | ~ spl2_23
    | ~ spl2_35 ),
    inference(avatar_split_clause,[],[f320,f312,f188,f942]) ).

fof(f320,plain,
    ( ! [X2,X3,X4,X5] :
        ( sdtasdt0(X2,sdtpldt0(X3,sdtpldt0(X4,X5))) = sdtpldt0(sdtasdt0(X2,X3),sdtasdt0(X2,sdtpldt0(X4,X5)))
        | ~ aScalar0(X3)
        | ~ aScalar0(X2)
        | ~ aScalar0(X5)
        | ~ aScalar0(X4) )
    | ~ spl2_23
    | ~ spl2_35 ),
    inference(resolution,[],[f313,f189]) ).

fof(f916,plain,
    ( spl2_96
    | ~ spl2_24
    | ~ spl2_34 ),
    inference(avatar_split_clause,[],[f307,f286,f192,f914]) ).

fof(f286,plain,
    ( spl2_34
  <=> ! [X2,X0,X1] :
        ( sdtasdt0(sdtasdt0(X0,X1),X2) = sdtasdt0(X0,sdtasdt0(X1,X2))
        | ~ aScalar0(X2)
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_34])]) ).

fof(f307,plain,
    ( ! [X8,X6,X9,X7] :
        ( sdtasdt0(sdtasdt0(X6,X7),sdtasdt0(X8,X9)) = sdtasdt0(X6,sdtasdt0(X7,sdtasdt0(X8,X9)))
        | ~ aScalar0(X7)
        | ~ aScalar0(X6)
        | ~ aScalar0(X9)
        | ~ aScalar0(X8) )
    | ~ spl2_24
    | ~ spl2_34 ),
    inference(resolution,[],[f287,f193]) ).

fof(f287,plain,
    ( ! [X2,X0,X1] :
        ( ~ aScalar0(X2)
        | sdtasdt0(sdtasdt0(X0,X1),X2) = sdtasdt0(X0,sdtasdt0(X1,X2))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) )
    | ~ spl2_34 ),
    inference(avatar_component_clause,[],[f286]) ).

fof(f912,plain,
    ( spl2_95
    | ~ spl2_14
    | ~ spl2_19 ),
    inference(avatar_split_clause,[],[f203,f167,f146,f909]) ).

fof(f909,plain,
    ( spl2_95
  <=> xy = smndt0(smndt0(xy)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_95])]) ).

fof(f907,plain,
    ( spl2_94
    | ~ spl2_23
    | ~ spl2_34 ),
    inference(avatar_split_clause,[],[f306,f286,f188,f905]) ).

fof(f306,plain,
    ( ! [X2,X3,X4,X5] :
        ( sdtasdt0(sdtasdt0(X2,X3),sdtpldt0(X4,X5)) = sdtasdt0(X2,sdtasdt0(X3,sdtpldt0(X4,X5)))
        | ~ aScalar0(X3)
        | ~ aScalar0(X2)
        | ~ aScalar0(X5)
        | ~ aScalar0(X4) )
    | ~ spl2_23
    | ~ spl2_34 ),
    inference(resolution,[],[f287,f189]) ).

fof(f903,plain,
    ( spl2_93
    | ~ spl2_24
    | ~ spl2_33 ),
    inference(avatar_split_clause,[],[f291,f282,f192,f901]) ).

fof(f282,plain,
    ( spl2_33
  <=> ! [X2,X0,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),X2) = sdtpldt0(X0,sdtpldt0(X1,X2))
        | ~ aScalar0(X2)
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_33])]) ).

fof(f291,plain,
    ( ! [X8,X6,X9,X7] :
        ( sdtpldt0(sdtpldt0(X6,X7),sdtasdt0(X8,X9)) = sdtpldt0(X6,sdtpldt0(X7,sdtasdt0(X8,X9)))
        | ~ aScalar0(X7)
        | ~ aScalar0(X6)
        | ~ aScalar0(X9)
        | ~ aScalar0(X8) )
    | ~ spl2_24
    | ~ spl2_33 ),
    inference(resolution,[],[f283,f193]) ).

fof(f283,plain,
    ( ! [X2,X0,X1] :
        ( ~ aScalar0(X2)
        | sdtpldt0(sdtpldt0(X0,X1),X2) = sdtpldt0(X0,sdtpldt0(X1,X2))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) )
    | ~ spl2_33 ),
    inference(avatar_component_clause,[],[f282]) ).

fof(f899,plain,
    ( spl2_92
    | ~ spl2_23
    | ~ spl2_33 ),
    inference(avatar_split_clause,[],[f290,f282,f188,f897]) ).

fof(f290,plain,
    ( ! [X2,X3,X4,X5] :
        ( sdtpldt0(sdtpldt0(X2,X3),sdtpldt0(X4,X5)) = sdtpldt0(X2,sdtpldt0(X3,sdtpldt0(X4,X5)))
        | ~ aScalar0(X3)
        | ~ aScalar0(X2)
        | ~ aScalar0(X5)
        | ~ aScalar0(X4) )
    | ~ spl2_23
    | ~ spl2_33 ),
    inference(resolution,[],[f283,f189]) ).

fof(f888,plain,
    ( spl2_91
    | ~ spl2_9
    | ~ spl2_36 ),
    inference(avatar_split_clause,[],[f328,f316,f124,f886]) ).

fof(f328,plain,
    ( ! [X10,X11,X12] :
        ( sdtasdt0(sdtpldt0(X10,X11),smndt0(X12)) = sdtpldt0(sdtasdt0(X10,smndt0(X12)),sdtasdt0(X11,smndt0(X12)))
        | ~ aScalar0(X11)
        | ~ aScalar0(X10)
        | ~ aScalar0(X12) )
    | ~ spl2_9
    | ~ spl2_36 ),
    inference(resolution,[],[f317,f125]) ).

fof(f877,plain,
    ( spl2_90
    | ~ spl2_9
    | ~ spl2_35 ),
    inference(avatar_split_clause,[],[f322,f312,f124,f875]) ).

fof(f322,plain,
    ( ! [X10,X11,X12] :
        ( sdtasdt0(X10,sdtpldt0(X11,smndt0(X12))) = sdtpldt0(sdtasdt0(X10,X11),sdtasdt0(X10,smndt0(X12)))
        | ~ aScalar0(X11)
        | ~ aScalar0(X10)
        | ~ aScalar0(X12) )
    | ~ spl2_9
    | ~ spl2_35 ),
    inference(resolution,[],[f313,f125]) ).

fof(f853,plain,
    ( spl2_89
    | ~ spl2_14
    | ~ spl2_18 ),
    inference(avatar_split_clause,[],[f202,f163,f146,f850]) ).

fof(f830,plain,
    ( spl2_88
    | ~ spl2_9
    | ~ spl2_34 ),
    inference(avatar_split_clause,[],[f308,f286,f124,f828]) ).

fof(f308,plain,
    ( ! [X10,X11,X12] :
        ( sdtasdt0(sdtasdt0(X10,X11),smndt0(X12)) = sdtasdt0(X10,sdtasdt0(X11,smndt0(X12)))
        | ~ aScalar0(X11)
        | ~ aScalar0(X10)
        | ~ aScalar0(X12) )
    | ~ spl2_9
    | ~ spl2_34 ),
    inference(resolution,[],[f287,f125]) ).

fof(f826,plain,
    ( spl2_87
    | ~ spl2_9
    | ~ spl2_33 ),
    inference(avatar_split_clause,[],[f292,f282,f124,f824]) ).

fof(f292,plain,
    ( ! [X10,X11,X12] :
        ( sdtpldt0(sdtpldt0(X10,X11),smndt0(X12)) = sdtpldt0(X10,sdtpldt0(X11,smndt0(X12)))
        | ~ aScalar0(X11)
        | ~ aScalar0(X10)
        | ~ aScalar0(X12) )
    | ~ spl2_9
    | ~ spl2_33 ),
    inference(resolution,[],[f283,f125]) ).

fof(f822,plain,
    ( spl2_86
    | ~ spl2_24
    | ~ spl2_28 ),
    inference(avatar_split_clause,[],[f277,f224,f192,f820]) ).

fof(f224,plain,
    ( spl2_28
  <=> ! [X0,X1] :
        ( smndt0(sdtasdt0(X0,X1)) = sdtasdt0(smndt0(X0),X1)
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_28])]) ).

fof(f277,plain,
    ( ! [X6,X4,X5] :
        ( smndt0(sdtasdt0(X4,sdtasdt0(X5,X6))) = sdtasdt0(smndt0(X4),sdtasdt0(X5,X6))
        | ~ aScalar0(X4)
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) )
    | ~ spl2_24
    | ~ spl2_28 ),
    inference(resolution,[],[f225,f193]) ).

fof(f225,plain,
    ( ! [X0,X1] :
        ( ~ aScalar0(X1)
        | smndt0(sdtasdt0(X0,X1)) = sdtasdt0(smndt0(X0),X1)
        | ~ aScalar0(X0) )
    | ~ spl2_28 ),
    inference(avatar_component_clause,[],[f224]) ).

fof(f818,plain,
    ( spl2_85
    | ~ spl2_23
    | ~ spl2_28 ),
    inference(avatar_split_clause,[],[f276,f224,f188,f816]) ).

fof(f276,plain,
    ( ! [X2,X3,X1] :
        ( smndt0(sdtasdt0(X1,sdtpldt0(X2,X3))) = sdtasdt0(smndt0(X1),sdtpldt0(X2,X3))
        | ~ aScalar0(X1)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) )
    | ~ spl2_23
    | ~ spl2_28 ),
    inference(resolution,[],[f225,f189]) ).

fof(f814,plain,
    ( spl2_84
    | ~ spl2_24
    | ~ spl2_27 ),
    inference(avatar_split_clause,[],[f270,f220,f192,f812]) ).

fof(f220,plain,
    ( spl2_27
  <=> ! [X0,X1] :
        ( sdtasdt0(X0,smndt0(X1)) = smndt0(sdtasdt0(X0,X1))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_27])]) ).

fof(f270,plain,
    ( ! [X6,X4,X5] :
        ( sdtasdt0(X4,smndt0(sdtasdt0(X5,X6))) = smndt0(sdtasdt0(X4,sdtasdt0(X5,X6)))
        | ~ aScalar0(X4)
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) )
    | ~ spl2_24
    | ~ spl2_27 ),
    inference(resolution,[],[f221,f193]) ).

fof(f221,plain,
    ( ! [X0,X1] :
        ( ~ aScalar0(X1)
        | sdtasdt0(X0,smndt0(X1)) = smndt0(sdtasdt0(X0,X1))
        | ~ aScalar0(X0) )
    | ~ spl2_27 ),
    inference(avatar_component_clause,[],[f220]) ).

fof(f810,plain,
    ( spl2_83
    | ~ spl2_23
    | ~ spl2_27 ),
    inference(avatar_split_clause,[],[f269,f220,f188,f808]) ).

fof(f269,plain,
    ( ! [X2,X3,X1] :
        ( sdtasdt0(X1,smndt0(sdtpldt0(X2,X3))) = smndt0(sdtasdt0(X1,sdtpldt0(X2,X3)))
        | ~ aScalar0(X1)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) )
    | ~ spl2_23
    | ~ spl2_27 ),
    inference(resolution,[],[f221,f189]) ).

fof(f797,plain,
    ( spl2_82
    | ~ spl2_14
    | ~ spl2_17 ),
    inference(avatar_split_clause,[],[f201,f159,f146,f794]) ).

fof(f759,plain,
    ( spl2_81
    | ~ spl2_4
    | ~ spl2_36 ),
    inference(avatar_split_clause,[],[f325,f316,f98,f757]) ).

fof(f325,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,X1),sz0z00) = sdtpldt0(sdtasdt0(X0,sz0z00),sdtasdt0(X1,sz0z00))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) )
    | ~ spl2_4
    | ~ spl2_36 ),
    inference(resolution,[],[f317,f100]) ).

fof(f755,plain,
    ( spl2_80
    | ~ spl2_4
    | ~ spl2_35 ),
    inference(avatar_split_clause,[],[f319,f312,f98,f753]) ).

fof(f319,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,sz0z00)) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,sz0z00))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) )
    | ~ spl2_4
    | ~ spl2_35 ),
    inference(resolution,[],[f313,f100]) ).

fof(f751,plain,
    ( spl2_79
    | ~ spl2_24
    | ~ spl2_32 ),
    inference(avatar_split_clause,[],[f264,f259,f192,f749]) ).

fof(f259,plain,
    ( spl2_32
  <=> ! [X0,X1] :
        ( sdtasdt0(X0,X1) = sdtasdt0(X1,X0)
        | ~ aScalar0(X0)
        | ~ aScalar0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_32])]) ).

fof(f264,plain,
    ( ! [X6,X4,X5] :
        ( ~ aScalar0(X4)
        | sdtasdt0(X4,sdtasdt0(X5,X6)) = sdtasdt0(sdtasdt0(X5,X6),X4)
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) )
    | ~ spl2_24
    | ~ spl2_32 ),
    inference(resolution,[],[f260,f193]) ).

fof(f260,plain,
    ( ! [X0,X1] :
        ( ~ aScalar0(X1)
        | ~ aScalar0(X0)
        | sdtasdt0(X0,X1) = sdtasdt0(X1,X0) )
    | ~ spl2_32 ),
    inference(avatar_component_clause,[],[f259]) ).

fof(f747,plain,
    ( spl2_78
    | ~ spl2_23
    | ~ spl2_32 ),
    inference(avatar_split_clause,[],[f263,f259,f188,f745]) ).

fof(f263,plain,
    ( ! [X2,X3,X1] :
        ( ~ aScalar0(X1)
        | sdtasdt0(X1,sdtpldt0(X2,X3)) = sdtasdt0(sdtpldt0(X2,X3),X1)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) )
    | ~ spl2_23
    | ~ spl2_32 ),
    inference(resolution,[],[f260,f189]) ).

fof(f743,plain,
    ( spl2_77
    | ~ spl2_24
    | ~ spl2_30 ),
    inference(avatar_split_clause,[],[f254,f231,f192,f741]) ).

fof(f231,plain,
    ( spl2_30
  <=> ! [X0,X1] :
        ( sdtpldt0(X0,X1) = sdtpldt0(X1,X0)
        | ~ aScalar0(X0)
        | ~ aScalar0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_30])]) ).

fof(f254,plain,
    ( ! [X6,X4,X5] :
        ( ~ aScalar0(X4)
        | sdtpldt0(X4,sdtasdt0(X5,X6)) = sdtpldt0(sdtasdt0(X5,X6),X4)
        | ~ aScalar0(X6)
        | ~ aScalar0(X5) )
    | ~ spl2_24
    | ~ spl2_30 ),
    inference(resolution,[],[f232,f193]) ).

fof(f232,plain,
    ( ! [X0,X1] :
        ( ~ aScalar0(X1)
        | ~ aScalar0(X0)
        | sdtpldt0(X0,X1) = sdtpldt0(X1,X0) )
    | ~ spl2_30 ),
    inference(avatar_component_clause,[],[f231]) ).

fof(f739,plain,
    ( spl2_76
    | ~ spl2_14
    | ~ spl2_16 ),
    inference(avatar_split_clause,[],[f200,f155,f146,f736]) ).

fof(f734,plain,
    ( spl2_75
    | ~ spl2_23
    | ~ spl2_30 ),
    inference(avatar_split_clause,[],[f253,f231,f188,f732]) ).

fof(f253,plain,
    ( ! [X2,X3,X1] :
        ( ~ aScalar0(X1)
        | sdtpldt0(X1,sdtpldt0(X2,X3)) = sdtpldt0(sdtpldt0(X2,X3),X1)
        | ~ aScalar0(X3)
        | ~ aScalar0(X2) )
    | ~ spl2_23
    | ~ spl2_30 ),
    inference(resolution,[],[f232,f189]) ).

fof(f700,plain,
    ( spl2_74
    | ~ spl2_2
    | ~ spl2_36 ),
    inference(avatar_split_clause,[],[f330,f316,f88,f698]) ).

fof(f330,plain,
    ( ! [X16,X15] :
        ( sdtasdt0(sdtpldt0(X15,X16),xy) = sdtpldt0(sdtasdt0(X15,xy),sdtasdt0(X16,xy))
        | ~ aScalar0(X16)
        | ~ aScalar0(X15) )
    | ~ spl2_2
    | ~ spl2_36 ),
    inference(resolution,[],[f317,f90]) ).

fof(f696,plain,
    ( spl2_73
    | ~ spl2_1
    | ~ spl2_36 ),
    inference(avatar_split_clause,[],[f329,f316,f83,f694]) ).

fof(f329,plain,
    ( ! [X14,X13] :
        ( sdtasdt0(sdtpldt0(X13,X14),xx) = sdtpldt0(sdtasdt0(X13,xx),sdtasdt0(X14,xx))
        | ~ aScalar0(X14)
        | ~ aScalar0(X13) )
    | ~ spl2_1
    | ~ spl2_36 ),
    inference(resolution,[],[f317,f85]) ).

fof(f692,plain,
    ( spl2_72
    | ~ spl2_2
    | ~ spl2_35 ),
    inference(avatar_split_clause,[],[f324,f312,f88,f690]) ).

fof(f324,plain,
    ( ! [X16,X15] :
        ( sdtasdt0(X15,sdtpldt0(X16,xy)) = sdtpldt0(sdtasdt0(X15,X16),sdtasdt0(X15,xy))
        | ~ aScalar0(X16)
        | ~ aScalar0(X15) )
    | ~ spl2_2
    | ~ spl2_35 ),
    inference(resolution,[],[f313,f90]) ).

fof(f688,plain,
    ( spl2_71
    | ~ spl2_1
    | ~ spl2_35 ),
    inference(avatar_split_clause,[],[f323,f312,f83,f686]) ).

fof(f323,plain,
    ( ! [X14,X13] :
        ( sdtasdt0(X13,sdtpldt0(X14,xx)) = sdtpldt0(sdtasdt0(X13,X14),sdtasdt0(X13,xx))
        | ~ aScalar0(X14)
        | ~ aScalar0(X13) )
    | ~ spl2_1
    | ~ spl2_35 ),
    inference(resolution,[],[f313,f85]) ).

fof(f681,plain,
    ( spl2_70
    | ~ spl2_14
    | ~ spl2_15 ),
    inference(avatar_split_clause,[],[f199,f151,f146,f678]) ).

fof(f676,plain,
    ( spl2_69
    | ~ spl2_22
    | ~ spl2_25 ),
    inference(avatar_split_clause,[],[f212,f207,f184,f674]) ).

fof(f207,plain,
    ( spl2_25
  <=> ! [X0] :
        ( szszuzczcdt0(sK1(X0)) = X0
        | sz00 = X0
        | ~ aNaturalNumber0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_25])]) ).

fof(f212,plain,
    ( ! [X1] :
        ( sz00 = sK1(X1)
        | sK1(X1) = szszuzczcdt0(sK1(sK1(X1)))
        | sz00 = X1
        | ~ aNaturalNumber0(X1) )
    | ~ spl2_22
    | ~ spl2_25 ),
    inference(resolution,[],[f208,f185]) ).

fof(f208,plain,
    ( ! [X0] :
        ( ~ aNaturalNumber0(X0)
        | sz00 = X0
        | szszuzczcdt0(sK1(X0)) = X0 )
    | ~ spl2_25 ),
    inference(avatar_component_clause,[],[f207]) ).

fof(f637,plain,
    ( spl2_68
    | ~ spl2_4
    | ~ spl2_34 ),
    inference(avatar_split_clause,[],[f305,f286,f98,f635]) ).

fof(f305,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(sdtasdt0(X0,X1),sz0z00) = sdtasdt0(X0,sdtasdt0(X1,sz0z00))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) )
    | ~ spl2_4
    | ~ spl2_34 ),
    inference(resolution,[],[f287,f100]) ).

fof(f633,plain,
    ( spl2_67
    | ~ spl2_4
    | ~ spl2_33 ),
    inference(avatar_split_clause,[],[f289,f282,f98,f631]) ).

fof(f289,plain,
    ( ! [X0,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),sz0z00) = sdtpldt0(X0,sdtpldt0(X1,sz0z00))
        | ~ aScalar0(X1)
        | ~ aScalar0(X0) )
    | ~ spl2_4
    | ~ spl2_33 ),
    inference(resolution,[],[f283,f100]) ).

fof(f629,plain,
    ( spl2_66
    | ~ spl2_9
    | ~ spl2_28 ),
    inference(avatar_split_clause,[],[f278,f224,f124,f627]) ).

fof(f278,plain,
    ( ! [X8,X7] :
        ( smndt0(sdtasdt0(X7,smndt0(X8))) = sdtasdt0(smndt0(X7),smndt0(X8))
        | ~ aScalar0(X7)
        | ~ aScalar0(X8) )
    | ~ spl2_9
    | ~ spl2_28 ),
    inference(resolution,[],[f225,f125]) ).

fof(f625,plain,
    ( spl2_65
    | ~ spl2_9
    | ~ spl2_27 ),
    inference(avatar_split_clause,[],[f271,f220,f124,f623]) ).

fof(f271,plain,
    ( ! [X8,X7] :
        ( sdtasdt0(X7,smndt0(smndt0(X8))) = smndt0(sdtasdt0(X7,smndt0(X8)))
        | ~ aScalar0(X7)
        | ~ aScalar0(X8) )
    | ~ spl2_9
    | ~ spl2_27 ),
    inference(resolution,[],[f221,f125]) ).

fof(f614,plain,
    ( spl2_64
    | ~ spl2_7
    | ~ spl2_15 ),
    inference(avatar_split_clause,[],[f174,f151,f115,f611]) ).

fof(f174,plain,
    ( xx = sdtpldt0(xx,sz0z00)
    | ~ spl2_7
    | ~ spl2_15 ),
    inference(resolution,[],[f117,f152]) ).

fof(f586,plain,
    ( spl2_63
    | ~ spl2_2
    | ~ spl2_34 ),
    inference(avatar_split_clause,[],[f310,f286,f88,f584]) ).

fof(f310,plain,
    ( ! [X16,X15] :
        ( sdtasdt0(sdtasdt0(X15,X16),xy) = sdtasdt0(X15,sdtasdt0(X16,xy))
        | ~ aScalar0(X16)
        | ~ aScalar0(X15) )
    | ~ spl2_2
    | ~ spl2_34 ),
    inference(resolution,[],[f287,f90]) ).

fof(f582,plain,
    ( spl2_62
    | ~ spl2_1
    | ~ spl2_34 ),
    inference(avatar_split_clause,[],[f309,f286,f83,f580]) ).

fof(f309,plain,
    ( ! [X14,X13] :
        ( sdtasdt0(sdtasdt0(X13,X14),xx) = sdtasdt0(X13,sdtasdt0(X14,xx))
        | ~ aScalar0(X14)
        | ~ aScalar0(X13) )
    | ~ spl2_1
    | ~ spl2_34 ),
    inference(resolution,[],[f287,f85]) ).

fof(f578,plain,
    ( spl2_61
    | ~ spl2_2
    | ~ spl2_33 ),
    inference(avatar_split_clause,[],[f294,f282,f88,f576]) ).

fof(f294,plain,
    ( ! [X16,X15] :
        ( sdtpldt0(sdtpldt0(X15,X16),xy) = sdtpldt0(X15,sdtpldt0(X16,xy))
        | ~ aScalar0(X16)
        | ~ aScalar0(X15) )
    | ~ spl2_2
    | ~ spl2_33 ),
    inference(resolution,[],[f283,f90]) ).

fof(f574,plain,
    ( spl2_60
    | ~ spl2_1
    | ~ spl2_33 ),
    inference(avatar_split_clause,[],[f293,f282,f83,f572]) ).

fof(f293,plain,
    ( ! [X14,X13] :
        ( sdtpldt0(sdtpldt0(X13,X14),xx) = sdtpldt0(X13,sdtpldt0(X14,xx))
        | ~ aScalar0(X14)
        | ~ aScalar0(X13) )
    | ~ spl2_1
    | ~ spl2_33 ),
    inference(resolution,[],[f283,f85]) ).

fof(f553,plain,
    ( spl2_59
    | ~ spl2_7
    | ~ spl2_16 ),
    inference(avatar_split_clause,[],[f173,f155,f115,f550]) ).

fof(f173,plain,
    ( xx = sdtpldt0(sz0z00,xx)
    | ~ spl2_7
    | ~ spl2_16 ),
    inference(resolution,[],[f117,f156]) ).

fof(f548,plain,
    ( spl2_58
    | ~ spl2_9
    | ~ spl2_32 ),
    inference(avatar_split_clause,[],[f265,f259,f124,f546]) ).

fof(f265,plain,
    ( ! [X8,X7] :
        ( ~ aScalar0(X7)
        | sdtasdt0(X7,smndt0(X8)) = sdtasdt0(smndt0(X8),X7)
        | ~ aScalar0(X8) )
    | ~ spl2_9
    | ~ spl2_32 ),
    inference(resolution,[],[f260,f125]) ).

fof(f544,plain,
    ( spl2_57
    | ~ spl2_9
    | ~ spl2_30 ),
    inference(avatar_split_clause,[],[f255,f231,f124,f542]) ).

fof(f255,plain,
    ( ! [X8,X7] :
        ( ~ aScalar0(X7)
        | sdtpldt0(X7,smndt0(X8)) = sdtpldt0(smndt0(X8),X7)
        | ~ aScalar0(X8) )
    | ~ spl2_9
    | ~ spl2_30 ),
    inference(resolution,[],[f232,f125]) ).

fof(f540,plain,
    ( spl2_56
    | ~ spl2_8
    | ~ spl2_25 ),
    inference(avatar_split_clause,[],[f211,f207,f120,f538]) ).

fof(f211,plain,
    ( ! [X0] :
        ( sz00 = szszuzczcdt0(X0)
        | szszuzczcdt0(X0) = szszuzczcdt0(sK1(szszuzczcdt0(X0)))
        | ~ aNaturalNumber0(X0) )
    | ~ spl2_8
    | ~ spl2_25 ),
    inference(resolution,[],[f208,f121]) ).

fof(f524,plain,
    ( spl2_55
    | ~ spl2_4
    | ~ spl2_28 ),
    inference(avatar_split_clause,[],[f275,f224,f98,f522]) ).

fof(f275,plain,
    ( ! [X0] :
        ( smndt0(sdtasdt0(X0,sz0z00)) = sdtasdt0(smndt0(X0),sz0z00)
        | ~ aScalar0(X0) )
    | ~ spl2_4
    | ~ spl2_28 ),
    inference(resolution,[],[f225,f100]) ).

fof(f486,plain,
    ( spl2_54
    | ~ spl2_2
    | ~ spl2_28 ),
    inference(avatar_split_clause,[],[f280,f224,f88,f484]) ).

fof(f280,plain,
    ( ! [X10] :
        ( smndt0(sdtasdt0(X10,xy)) = sdtasdt0(smndt0(X10),xy)
        | ~ aScalar0(X10) )
    | ~ spl2_2
    | ~ spl2_28 ),
    inference(resolution,[],[f225,f90]) ).

fof(f482,plain,
    ( spl2_53
    | ~ spl2_7
    | ~ spl2_17 ),
    inference(avatar_split_clause,[],[f172,f159,f115,f479]) ).

fof(f172,plain,
    ( sz0z00 = sdtasdt0(xx,sz0z00)
    | ~ spl2_7
    | ~ spl2_17 ),
    inference(resolution,[],[f117,f160]) ).

fof(f477,plain,
    ( spl2_52
    | ~ spl2_1
    | ~ spl2_28 ),
    inference(avatar_split_clause,[],[f279,f224,f83,f475]) ).

fof(f279,plain,
    ( ! [X9] :
        ( smndt0(sdtasdt0(X9,xx)) = sdtasdt0(smndt0(X9),xx)
        | ~ aScalar0(X9) )
    | ~ spl2_1
    | ~ spl2_28 ),
    inference(resolution,[],[f225,f85]) ).

fof(f473,plain,
    ( spl2_51
    | ~ spl2_2
    | ~ spl2_27 ),
    inference(avatar_split_clause,[],[f273,f220,f88,f471]) ).

fof(f273,plain,
    ( ! [X10] :
        ( sdtasdt0(X10,smndt0(xy)) = smndt0(sdtasdt0(X10,xy))
        | ~ aScalar0(X10) )
    | ~ spl2_2
    | ~ spl2_27 ),
    inference(resolution,[],[f221,f90]) ).

fof(f469,plain,
    ( spl2_50
    | ~ spl2_1
    | ~ spl2_27 ),
    inference(avatar_split_clause,[],[f272,f220,f83,f467]) ).

fof(f272,plain,
    ( ! [X9] :
        ( sdtasdt0(X9,smndt0(xx)) = smndt0(sdtasdt0(X9,xx))
        | ~ aScalar0(X9) )
    | ~ spl2_1
    | ~ spl2_27 ),
    inference(resolution,[],[f221,f85]) ).

fof(f456,plain,
    ( spl2_49
    | ~ spl2_4
    | ~ spl2_13
    | ~ spl2_27 ),
    inference(avatar_split_clause,[],[f274,f220,f140,f98,f454]) ).

fof(f274,plain,
    ( ! [X0] :
        ( sdtasdt0(X0,sz0z00) = smndt0(sdtasdt0(X0,sz0z00))
        | ~ aScalar0(X0) )
    | ~ spl2_4
    | ~ spl2_13
    | ~ spl2_27 ),
    inference(forward_demodulation,[],[f268,f142]) ).

fof(f268,plain,
    ( ! [X0] :
        ( sdtasdt0(X0,smndt0(sz0z00)) = smndt0(sdtasdt0(X0,sz0z00))
        | ~ aScalar0(X0) )
    | ~ spl2_4
    | ~ spl2_27 ),
    inference(resolution,[],[f221,f100]) ).

fof(f436,plain,
    ( spl2_48
    | ~ spl2_4
    | ~ spl2_32 ),
    inference(avatar_split_clause,[],[f262,f259,f98,f434]) ).

fof(f262,plain,
    ( ! [X0] :
        ( ~ aScalar0(X0)
        | sdtasdt0(X0,sz0z00) = sdtasdt0(sz0z00,X0) )
    | ~ spl2_4
    | ~ spl2_32 ),
    inference(resolution,[],[f260,f100]) ).

fof(f432,plain,
    ( spl2_47
    | ~ spl2_4
    | ~ spl2_30 ),
    inference(avatar_split_clause,[],[f252,f231,f98,f430]) ).

fof(f252,plain,
    ( ! [X0] :
        ( ~ aScalar0(X0)
        | sdtpldt0(X0,sz0z00) = sdtpldt0(sz0z00,X0) )
    | ~ spl2_4
    | ~ spl2_30 ),
    inference(resolution,[],[f232,f100]) ).

fof(f421,plain,
    ( spl2_46
    | ~ spl2_7
    | ~ spl2_18 ),
    inference(avatar_split_clause,[],[f171,f163,f115,f418]) ).

fof(f171,plain,
    ( sz0z00 = sdtasdt0(sz0z00,xx)
    | ~ spl2_7
    | ~ spl2_18 ),
    inference(resolution,[],[f117,f164]) ).

fof(f395,plain,
    ( spl2_45
    | ~ spl2_2
    | ~ spl2_32 ),
    inference(avatar_split_clause,[],[f267,f259,f88,f393]) ).

fof(f267,plain,
    ( ! [X10] :
        ( ~ aScalar0(X10)
        | sdtasdt0(X10,xy) = sdtasdt0(xy,X10) )
    | ~ spl2_2
    | ~ spl2_32 ),
    inference(resolution,[],[f260,f90]) ).

fof(f391,plain,
    ( spl2_44
    | ~ spl2_1
    | ~ spl2_32 ),
    inference(avatar_split_clause,[],[f266,f259,f83,f389]) ).

fof(f266,plain,
    ( ! [X9] :
        ( ~ aScalar0(X9)
        | sdtasdt0(X9,xx) = sdtasdt0(xx,X9) )
    | ~ spl2_1
    | ~ spl2_32 ),
    inference(resolution,[],[f260,f85]) ).

fof(f387,plain,
    ( spl2_43
    | ~ spl2_2
    | ~ spl2_30 ),
    inference(avatar_split_clause,[],[f257,f231,f88,f385]) ).

fof(f257,plain,
    ( ! [X10] :
        ( ~ aScalar0(X10)
        | sdtpldt0(X10,xy) = sdtpldt0(xy,X10) )
    | ~ spl2_2
    | ~ spl2_30 ),
    inference(resolution,[],[f232,f90]) ).

fof(f383,plain,
    ( spl2_42
    | ~ spl2_1
    | ~ spl2_30 ),
    inference(avatar_split_clause,[],[f256,f231,f83,f381]) ).

fof(f256,plain,
    ( ! [X9] :
        ( ~ aScalar0(X9)
        | sdtpldt0(X9,xx) = sdtpldt0(xx,X9) )
    | ~ spl2_1
    | ~ spl2_30 ),
    inference(resolution,[],[f232,f85]) ).

fof(f365,plain,
    ( spl2_41
    | ~ spl2_6
    | ~ spl2_24 ),
    inference(avatar_split_clause,[],[f198,f192,f108,f363]) ).

fof(f108,plain,
    ( spl2_6
  <=> ! [X0] :
        ( sP0(X0)
        | ~ aScalar0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_6])]) ).

fof(f198,plain,
    ( ! [X0,X1] :
        ( ~ aScalar0(X0)
        | ~ aScalar0(X1)
        | sP0(sdtasdt0(X1,X0)) )
    | ~ spl2_6
    | ~ spl2_24 ),
    inference(resolution,[],[f193,f109]) ).

fof(f109,plain,
    ( ! [X0] :
        ( ~ aScalar0(X0)
        | sP0(X0) )
    | ~ spl2_6 ),
    inference(avatar_component_clause,[],[f108]) ).

fof(f361,plain,
    ( spl2_40
    | ~ spl2_7
    | ~ spl2_19 ),
    inference(avatar_split_clause,[],[f170,f167,f115,f358]) ).

fof(f170,plain,
    ( xx = smndt0(smndt0(xx))
    | ~ spl2_7
    | ~ spl2_19 ),
    inference(resolution,[],[f117,f168]) ).

fof(f356,plain,
    ( spl2_39
    | ~ spl2_6
    | ~ spl2_23 ),
    inference(avatar_split_clause,[],[f197,f188,f108,f354]) ).

fof(f197,plain,
    ( ! [X0,X1] :
        ( ~ aScalar0(X0)
        | ~ aScalar0(X1)
        | sP0(sdtpldt0(X1,X0)) )
    | ~ spl2_6
    | ~ spl2_23 ),
    inference(resolution,[],[f189,f109]) ).

fof(f344,plain,
    ( spl2_38
    | ~ spl2_6
    | ~ spl2_9 ),
    inference(avatar_split_clause,[],[f127,f124,f108,f342]) ).

fof(f127,plain,
    ( ! [X0] :
        ( ~ aScalar0(X0)
        | sP0(smndt0(X0)) )
    | ~ spl2_6
    | ~ spl2_9 ),
    inference(resolution,[],[f125,f109]) ).

fof(f334,plain,
    spl2_37,
    inference(avatar_split_clause,[],[f81,f332]) ).

fof(f81,plain,
    ! [X2,X3,X0,X1] :
      ( sdtasdt0(sdtpldt0(X0,X1),sdtpldt0(X2,X3)) = sdtpldt0(sdtpldt0(sdtasdt0(X0,X2),sdtasdt0(X0,X3)),sdtpldt0(sdtasdt0(X1,X2),sdtasdt0(X1,X3)))
      | ~ aScalar0(X3)
      | ~ aScalar0(X2)
      | ~ aScalar0(X1)
      | ~ aScalar0(X0) ),
    inference(cnf_transformation,[],[f44]) ).

fof(f44,plain,
    ! [X0,X1,X2,X3] :
      ( sdtasdt0(sdtpldt0(X0,X1),sdtpldt0(X2,X3)) = sdtpldt0(sdtpldt0(sdtasdt0(X0,X2),sdtasdt0(X0,X3)),sdtpldt0(sdtasdt0(X1,X2),sdtasdt0(X1,X3)))
      | ~ aScalar0(X3)
      | ~ aScalar0(X2)
      | ~ aScalar0(X1)
      | ~ aScalar0(X0) ),
    inference(flattening,[],[f43]) ).

fof(f43,plain,
    ! [X0,X1,X2,X3] :
      ( sdtasdt0(sdtpldt0(X0,X1),sdtpldt0(X2,X3)) = sdtpldt0(sdtpldt0(sdtasdt0(X0,X2),sdtasdt0(X0,X3)),sdtpldt0(sdtasdt0(X1,X2),sdtasdt0(X1,X3)))
      | ~ aScalar0(X3)
      | ~ aScalar0(X2)
      | ~ aScalar0(X1)
      | ~ aScalar0(X0) ),
    inference(ennf_transformation,[],[f16]) ).

fof(f16,axiom,
    ! [X0,X1,X2,X3] :
      ( ( aScalar0(X3)
        & aScalar0(X2)
        & aScalar0(X1)
        & aScalar0(X0) )
     => sdtasdt0(sdtpldt0(X0,X1),sdtpldt0(X2,X3)) = sdtpldt0(sdtpldt0(sdtasdt0(X0,X2),sdtasdt0(X0,X3)),sdtpldt0(sdtasdt0(X1,X2),sdtasdt0(X1,X3))) ),
    file('/export/starexec/sandbox2/tmp/tmp.aN0cWSKY7G/Vampire---4.8_16205',mDistr2) ).

fof(f318,plain,
    spl2_36,
    inference(avatar_split_clause,[],[f80,f316]) ).

fof(f80,plain,
    ! [X2,X0,X1] :
      ( sdtasdt0(sdtpldt0(X0,X1),X2) = sdtpldt0(sdtasdt0(X0,X2),sdtasdt0(X1,X2))
      | ~ aScalar0(X2)
      | ~ aScalar0(X1)
      | ~ aScalar0(X0) ),
    inference(cnf_transformation,[],[f42]) ).

fof(f42,plain,
    ! [X0,X1,X2] :
      ( ( sdtasdt0(sdtpldt0(X0,X1),X2) = sdtpldt0(sdtasdt0(X0,X2),sdtasdt0(X1,X2))
        & sdtasdt0(X0,sdtpldt0(X1,X2)) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,X2)) )
      | ~ aScalar0(X2)
      | ~ aScalar0(X1)
      | ~ aScalar0(X0) ),
    inference(flattening,[],[f41]) ).

fof(f41,plain,
    ! [X0,X1,X2] :
      ( ( sdtasdt0(sdtpldt0(X0,X1),X2) = sdtpldt0(sdtasdt0(X0,X2),sdtasdt0(X1,X2))
        & sdtasdt0(X0,sdtpldt0(X1,X2)) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,X2)) )
      | ~ aScalar0(X2)
      | ~ aScalar0(X1)
      | ~ aScalar0(X0) ),
    inference(ennf_transformation,[],[f15]) ).

fof(f15,axiom,
    ! [X0,X1,X2] :
      ( ( aScalar0(X2)
        & aScalar0(X1)
        & aScalar0(X0) )
     => ( sdtasdt0(sdtpldt0(X0,X1),X2) = sdtpldt0(sdtasdt0(X0,X2),sdtasdt0(X1,X2))
        & sdtasdt0(X0,sdtpldt0(X1,X2)) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,X2)) ) ),
    file('/export/starexec/sandbox2/tmp/tmp.aN0cWSKY7G/Vampire---4.8_16205',mDistr) ).

fof(f314,plain,
    spl2_35,
    inference(avatar_split_clause,[],[f79,f312]) ).

fof(f79,plain,
    ! [X2,X0,X1] :
      ( sdtasdt0(X0,sdtpldt0(X1,X2)) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,X2))
      | ~ aScalar0(X2)
      | ~ aScalar0(X1)
      | ~ aScalar0(X0) ),
    inference(cnf_transformation,[],[f42]) ).

fof(f288,plain,
    spl2_34,
    inference(avatar_split_clause,[],[f77,f286]) ).

fof(f77,plain,
    ! [X2,X0,X1] :
      ( sdtasdt0(sdtasdt0(X0,X1),X2) = sdtasdt0(X0,sdtasdt0(X1,X2))
      | ~ aScalar0(X2)
      | ~ aScalar0(X1)
      | ~ aScalar0(X0) ),
    inference(cnf_transformation,[],[f40]) ).

fof(f40,plain,
    ! [X0,X1,X2] :
      ( ( sdtasdt0(X0,X1) = sdtasdt0(X1,X0)
        & sdtasdt0(sdtasdt0(X0,X1),X2) = sdtasdt0(X0,sdtasdt0(X1,X2))
        & sdtpldt0(X0,X1) = sdtpldt0(X1,X0)
        & sdtpldt0(sdtpldt0(X0,X1),X2) = sdtpldt0(X0,sdtpldt0(X1,X2)) )
      | ~ aScalar0(X2)
      | ~ aScalar0(X1)
      | ~ aScalar0(X0) ),
    inference(flattening,[],[f39]) ).

fof(f39,plain,
    ! [X0,X1,X2] :
      ( ( sdtasdt0(X0,X1) = sdtasdt0(X1,X0)
        & sdtasdt0(sdtasdt0(X0,X1),X2) = sdtasdt0(X0,sdtasdt0(X1,X2))
        & sdtpldt0(X0,X1) = sdtpldt0(X1,X0)
        & sdtpldt0(sdtpldt0(X0,X1),X2) = sdtpldt0(X0,sdtpldt0(X1,X2)) )
      | ~ aScalar0(X2)
      | ~ aScalar0(X1)
      | ~ aScalar0(X0) ),
    inference(ennf_transformation,[],[f14]) ).

fof(f14,axiom,
    ! [X0,X1,X2] :
      ( ( aScalar0(X2)
        & aScalar0(X1)
        & aScalar0(X0) )
     => ( sdtasdt0(X0,X1) = sdtasdt0(X1,X0)
        & sdtasdt0(sdtasdt0(X0,X1),X2) = sdtasdt0(X0,sdtasdt0(X1,X2))
        & sdtpldt0(X0,X1) = sdtpldt0(X1,X0)
        & sdtpldt0(sdtpldt0(X0,X1),X2) = sdtpldt0(X0,sdtpldt0(X1,X2)) ) ),
    file('/export/starexec/sandbox2/tmp/tmp.aN0cWSKY7G/Vampire---4.8_16205',mArith) ).

fof(f284,plain,
    spl2_33,
    inference(avatar_split_clause,[],[f75,f282]) ).

fof(f75,plain,
    ! [X2,X0,X1] :
      ( sdtpldt0(sdtpldt0(X0,X1),X2) = sdtpldt0(X0,sdtpldt0(X1,X2))
      | ~ aScalar0(X2)
      | ~ aScalar0(X1)
      | ~ aScalar0(X0) ),
    inference(cnf_transformation,[],[f40]) ).

fof(f261,plain,
    ( spl2_29
    | spl2_32 ),
    inference(avatar_split_clause,[],[f78,f259,f228]) ).

fof(f228,plain,
    ( spl2_29
  <=> ! [X2] : ~ aScalar0(X2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_29])]) ).

fof(f78,plain,
    ! [X2,X0,X1] :
      ( sdtasdt0(X0,X1) = sdtasdt0(X1,X0)
      | ~ aScalar0(X2)
      | ~ aScalar0(X1)
      | ~ aScalar0(X0) ),
    inference(cnf_transformation,[],[f40]) ).

fof(f249,plain,
    ( spl2_31
    | ~ spl2_4
    | ~ spl2_6 ),
    inference(avatar_split_clause,[],[f113,f108,f98,f246]) ).

fof(f113,plain,
    ( sP0(sz0z00)
    | ~ spl2_4
    | ~ spl2_6 ),
    inference(resolution,[],[f109,f100]) ).

fof(f239,plain,
    ( ~ spl2_4
    | ~ spl2_29 ),
    inference(avatar_contradiction_clause,[],[f234]) ).

fof(f234,plain,
    ( $false
    | ~ spl2_4
    | ~ spl2_29 ),
    inference(resolution,[],[f229,f100]) ).

fof(f229,plain,
    ( ! [X2] : ~ aScalar0(X2)
    | ~ spl2_29 ),
    inference(avatar_component_clause,[],[f228]) ).

fof(f238,plain,
    ( ~ spl2_1
    | ~ spl2_29 ),
    inference(avatar_contradiction_clause,[],[f235]) ).

fof(f235,plain,
    ( $false
    | ~ spl2_1
    | ~ spl2_29 ),
    inference(resolution,[],[f229,f85]) ).

fof(f237,plain,
    ( ~ spl2_2
    | ~ spl2_29 ),
    inference(avatar_contradiction_clause,[],[f236]) ).

fof(f236,plain,
    ( $false
    | ~ spl2_2
    | ~ spl2_29 ),
    inference(resolution,[],[f229,f90]) ).

fof(f233,plain,
    ( spl2_29
    | spl2_30 ),
    inference(avatar_split_clause,[],[f76,f231,f228]) ).

fof(f76,plain,
    ! [X2,X0,X1] :
      ( sdtpldt0(X0,X1) = sdtpldt0(X1,X0)
      | ~ aScalar0(X2)
      | ~ aScalar0(X1)
      | ~ aScalar0(X0) ),
    inference(cnf_transformation,[],[f40]) ).

fof(f226,plain,
    spl2_28,
    inference(avatar_split_clause,[],[f74,f224]) ).

fof(f74,plain,
    ! [X0,X1] :
      ( smndt0(sdtasdt0(X0,X1)) = sdtasdt0(smndt0(X0),X1)
      | ~ aScalar0(X1)
      | ~ aScalar0(X0) ),
    inference(cnf_transformation,[],[f38]) ).

fof(f38,plain,
    ! [X0,X1] :
      ( ( smndt0(sdtasdt0(X0,X1)) = sdtasdt0(smndt0(X0),X1)
        & sdtasdt0(X0,smndt0(X1)) = smndt0(sdtasdt0(X0,X1)) )
      | ~ aScalar0(X1)
      | ~ aScalar0(X0) ),
    inference(flattening,[],[f37]) ).

fof(f37,plain,
    ! [X0,X1] :
      ( ( smndt0(sdtasdt0(X0,X1)) = sdtasdt0(smndt0(X0),X1)
        & sdtasdt0(X0,smndt0(X1)) = smndt0(sdtasdt0(X0,X1)) )
      | ~ aScalar0(X1)
      | ~ aScalar0(X0) ),
    inference(ennf_transformation,[],[f17]) ).

fof(f17,axiom,
    ! [X0,X1] :
      ( ( aScalar0(X1)
        & aScalar0(X0) )
     => ( smndt0(sdtasdt0(X0,X1)) = sdtasdt0(smndt0(X0),X1)
        & sdtasdt0(X0,smndt0(X1)) = smndt0(sdtasdt0(X0,X1)) ) ),
    file('/export/starexec/sandbox2/tmp/tmp.aN0cWSKY7G/Vampire---4.8_16205',mMNeg) ).

fof(f222,plain,
    spl2_27,
    inference(avatar_split_clause,[],[f73,f220]) ).

fof(f73,plain,
    ! [X0,X1] :
      ( sdtasdt0(X0,smndt0(X1)) = smndt0(sdtasdt0(X0,X1))
      | ~ aScalar0(X1)
      | ~ aScalar0(X0) ),
    inference(cnf_transformation,[],[f38]) ).

fof(f216,plain,
    spl2_26,
    inference(avatar_split_clause,[],[f70,f214]) ).

fof(f214,plain,
    ( spl2_26
  <=> ! [X0,X1] :
        ( X0 = X1
        | szszuzczcdt0(X0) != szszuzczcdt0(X1)
        | ~ aNaturalNumber0(X1)
        | ~ aNaturalNumber0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_26])]) ).

fof(f70,plain,
    ! [X0,X1] :
      ( X0 = X1
      | szszuzczcdt0(X0) != szszuzczcdt0(X1)
      | ~ aNaturalNumber0(X1)
      | ~ aNaturalNumber0(X0) ),
    inference(cnf_transformation,[],[f32]) ).

fof(f32,plain,
    ! [X0,X1] :
      ( X0 = X1
      | szszuzczcdt0(X0) != szszuzczcdt0(X1)
      | ~ aNaturalNumber0(X1)
      | ~ aNaturalNumber0(X0) ),
    inference(flattening,[],[f31]) ).

fof(f31,plain,
    ! [X0,X1] :
      ( X0 = X1
      | szszuzczcdt0(X0) != szszuzczcdt0(X1)
      | ~ aNaturalNumber0(X1)
      | ~ aNaturalNumber0(X0) ),
    inference(ennf_transformation,[],[f5]) ).

fof(f5,axiom,
    ! [X0,X1] :
      ( ( aNaturalNumber0(X1)
        & aNaturalNumber0(X0) )
     => ( szszuzczcdt0(X0) = szszuzczcdt0(X1)
       => X0 = X1 ) ),
    file('/export/starexec/sandbox2/tmp/tmp.aN0cWSKY7G/Vampire---4.8_16205',mSuccEqu) ).

fof(f209,plain,
    spl2_25,
    inference(avatar_split_clause,[],[f69,f207]) ).

fof(f69,plain,
    ! [X0] :
      ( szszuzczcdt0(sK1(X0)) = X0
      | sz00 = X0
      | ~ aNaturalNumber0(X0) ),
    inference(cnf_transformation,[],[f49]) ).

fof(f49,plain,
    ! [X0] :
      ( ( szszuzczcdt0(sK1(X0)) = X0
        & aNaturalNumber0(sK1(X0)) )
      | sz00 = X0
      | ~ aNaturalNumber0(X0) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK1])],[f30,f48]) ).

fof(f48,plain,
    ! [X0] :
      ( ? [X1] :
          ( szszuzczcdt0(X1) = X0
          & aNaturalNumber0(X1) )
     => ( szszuzczcdt0(sK1(X0)) = X0
        & aNaturalNumber0(sK1(X0)) ) ),
    introduced(choice_axiom,[]) ).

fof(f30,plain,
    ! [X0] :
      ( ? [X1] :
          ( szszuzczcdt0(X1) = X0
          & aNaturalNumber0(X1) )
      | sz00 = X0
      | ~ aNaturalNumber0(X0) ),
    inference(flattening,[],[f29]) ).

fof(f29,plain,
    ! [X0] :
      ( ? [X1] :
          ( szszuzczcdt0(X1) = X0
          & aNaturalNumber0(X1) )
      | sz00 = X0
      | ~ aNaturalNumber0(X0) ),
    inference(ennf_transformation,[],[f4]) ).

fof(f4,axiom,
    ! [X0] :
      ( ( sz00 != X0
        & aNaturalNumber0(X0) )
     => ? [X1] :
          ( szszuzczcdt0(X1) = X0
          & aNaturalNumber0(X1) ) ),
    file('/export/starexec/sandbox2/tmp/tmp.aN0cWSKY7G/Vampire---4.8_16205',mNatExtr) ).

fof(f194,plain,
    spl2_24,
    inference(avatar_split_clause,[],[f72,f192]) ).

fof(f72,plain,
    ! [X0,X1] :
      ( aScalar0(sdtasdt0(X0,X1))
      | ~ aScalar0(X1)
      | ~ aScalar0(X0) ),
    inference(cnf_transformation,[],[f36]) ).

fof(f36,plain,
    ! [X0,X1] :
      ( aScalar0(sdtasdt0(X0,X1))
      | ~ aScalar0(X1)
      | ~ aScalar0(X0) ),
    inference(flattening,[],[f35]) ).

fof(f35,plain,
    ! [X0,X1] :
      ( aScalar0(sdtasdt0(X0,X1))
      | ~ aScalar0(X1)
      | ~ aScalar0(X0) ),
    inference(ennf_transformation,[],[f11]) ).

fof(f11,axiom,
    ! [X0,X1] :
      ( ( aScalar0(X1)
        & aScalar0(X0) )
     => aScalar0(sdtasdt0(X0,X1)) ),
    file('/export/starexec/sandbox2/tmp/tmp.aN0cWSKY7G/Vampire---4.8_16205',mMulSc) ).

fof(f190,plain,
    spl2_23,
    inference(avatar_split_clause,[],[f71,f188]) ).

fof(f71,plain,
    ! [X0,X1] :
      ( aScalar0(sdtpldt0(X0,X1))
      | ~ aScalar0(X1)
      | ~ aScalar0(X0) ),
    inference(cnf_transformation,[],[f34]) ).

fof(f34,plain,
    ! [X0,X1] :
      ( aScalar0(sdtpldt0(X0,X1))
      | ~ aScalar0(X1)
      | ~ aScalar0(X0) ),
    inference(flattening,[],[f33]) ).

fof(f33,plain,
    ! [X0,X1] :
      ( aScalar0(sdtpldt0(X0,X1))
      | ~ aScalar0(X1)
      | ~ aScalar0(X0) ),
    inference(ennf_transformation,[],[f10]) ).

fof(f10,axiom,
    ! [X0,X1] :
      ( ( aScalar0(X1)
        & aScalar0(X0) )
     => aScalar0(sdtpldt0(X0,X1)) ),
    file('/export/starexec/sandbox2/tmp/tmp.aN0cWSKY7G/Vampire---4.8_16205',mSumSc) ).

fof(f186,plain,
    spl2_22,
    inference(avatar_split_clause,[],[f68,f184]) ).

fof(f68,plain,
    ! [X0] :
      ( aNaturalNumber0(sK1(X0))
      | sz00 = X0
      | ~ aNaturalNumber0(X0) ),
    inference(cnf_transformation,[],[f49]) ).

fof(f182,plain,
    spl2_21,
    inference(avatar_split_clause,[],[f64,f180]) ).

fof(f64,plain,
    ! [X0] :
      ( sz0z00 = sdtpldt0(smndt0(X0),X0)
      | ~ sP0(X0) ),
    inference(cnf_transformation,[],[f47]) ).

fof(f47,plain,
    ! [X0] :
      ( ( sz0z00 = smndt0(sz0z00)
        & smndt0(smndt0(X0)) = X0
        & sz0z00 = sdtpldt0(smndt0(X0),X0)
        & sz0z00 = sdtpldt0(X0,smndt0(X0))
        & sz0z00 = sdtasdt0(sz0z00,X0)
        & sz0z00 = sdtasdt0(X0,sz0z00)
        & sdtpldt0(sz0z00,X0) = X0
        & sdtpldt0(X0,sz0z00) = X0 )
      | ~ sP0(X0) ),
    inference(nnf_transformation,[],[f45]) ).

fof(f45,plain,
    ! [X0] :
      ( ( sz0z00 = smndt0(sz0z00)
        & smndt0(smndt0(X0)) = X0
        & sz0z00 = sdtpldt0(smndt0(X0),X0)
        & sz0z00 = sdtpldt0(X0,smndt0(X0))
        & sz0z00 = sdtasdt0(sz0z00,X0)
        & sz0z00 = sdtasdt0(X0,sz0z00)
        & sdtpldt0(sz0z00,X0) = X0
        & sdtpldt0(X0,sz0z00) = X0 )
      | ~ sP0(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP0])]) ).

fof(f178,plain,
    spl2_20,
    inference(avatar_split_clause,[],[f63,f176]) ).

fof(f63,plain,
    ! [X0] :
      ( sz0z00 = sdtpldt0(X0,smndt0(X0))
      | ~ sP0(X0) ),
    inference(cnf_transformation,[],[f47]) ).

fof(f169,plain,
    spl2_19,
    inference(avatar_split_clause,[],[f65,f167]) ).

fof(f65,plain,
    ! [X0] :
      ( smndt0(smndt0(X0)) = X0
      | ~ sP0(X0) ),
    inference(cnf_transformation,[],[f47]) ).

fof(f165,plain,
    spl2_18,
    inference(avatar_split_clause,[],[f62,f163]) ).

fof(f62,plain,
    ! [X0] :
      ( sz0z00 = sdtasdt0(sz0z00,X0)
      | ~ sP0(X0) ),
    inference(cnf_transformation,[],[f47]) ).

fof(f161,plain,
    spl2_17,
    inference(avatar_split_clause,[],[f61,f159]) ).

fof(f61,plain,
    ! [X0] :
      ( sz0z00 = sdtasdt0(X0,sz0z00)
      | ~ sP0(X0) ),
    inference(cnf_transformation,[],[f47]) ).

fof(f157,plain,
    spl2_16,
    inference(avatar_split_clause,[],[f60,f155]) ).

fof(f60,plain,
    ! [X0] :
      ( sdtpldt0(sz0z00,X0) = X0
      | ~ sP0(X0) ),
    inference(cnf_transformation,[],[f47]) ).

fof(f153,plain,
    spl2_15,
    inference(avatar_split_clause,[],[f59,f151]) ).

fof(f59,plain,
    ! [X0] :
      ( sdtpldt0(X0,sz0z00) = X0
      | ~ sP0(X0) ),
    inference(cnf_transformation,[],[f47]) ).

fof(f149,plain,
    ( spl2_14
    | ~ spl2_2
    | ~ spl2_6 ),
    inference(avatar_split_clause,[],[f112,f108,f88,f146]) ).

fof(f112,plain,
    ( sP0(xy)
    | ~ spl2_2
    | ~ spl2_6 ),
    inference(resolution,[],[f109,f90]) ).

fof(f143,plain,
    ( spl2_12
    | spl2_13 ),
    inference(avatar_split_clause,[],[f66,f140,f137]) ).

fof(f66,plain,
    ! [X0] :
      ( sz0z00 = smndt0(sz0z00)
      | ~ sP0(X0) ),
    inference(cnf_transformation,[],[f47]) ).

fof(f135,plain,
    spl2_11,
    inference(avatar_split_clause,[],[f57,f133]) ).

fof(f57,plain,
    ! [X0] :
      ( sz00 != szszuzczcdt0(X0)
      | ~ aNaturalNumber0(X0) ),
    inference(cnf_transformation,[],[f26]) ).

fof(f26,plain,
    ! [X0] :
      ( ( sz00 != szszuzczcdt0(X0)
        & aNaturalNumber0(szszuzczcdt0(X0)) )
      | ~ aNaturalNumber0(X0) ),
    inference(ennf_transformation,[],[f3]) ).

fof(f3,axiom,
    ! [X0] :
      ( aNaturalNumber0(X0)
     => ( sz00 != szszuzczcdt0(X0)
        & aNaturalNumber0(szszuzczcdt0(X0)) ) ),
    file('/export/starexec/sandbox2/tmp/tmp.aN0cWSKY7G/Vampire---4.8_16205',mSuccNat) ).

fof(f131,plain,
    spl2_10,
    inference(avatar_split_clause,[],[f55,f129]) ).

fof(f129,plain,
    ( spl2_10
  <=> ! [X0] :
        ( iLess0(X0,szszuzczcdt0(X0))
        | ~ aNaturalNumber0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl2_10])]) ).

fof(f55,plain,
    ! [X0] :
      ( iLess0(X0,szszuzczcdt0(X0))
      | ~ aNaturalNumber0(X0) ),
    inference(cnf_transformation,[],[f25]) ).

fof(f25,plain,
    ! [X0] :
      ( iLess0(X0,szszuzczcdt0(X0))
      | ~ aNaturalNumber0(X0) ),
    inference(ennf_transformation,[],[f7]) ).

fof(f7,axiom,
    ! [X0] :
      ( aNaturalNumber0(X0)
     => iLess0(X0,szszuzczcdt0(X0)) ),
    file('/export/starexec/sandbox2/tmp/tmp.aN0cWSKY7G/Vampire---4.8_16205',mIH) ).

fof(f126,plain,
    spl2_9,
    inference(avatar_split_clause,[],[f58,f124]) ).

fof(f58,plain,
    ! [X0] :
      ( aScalar0(smndt0(X0))
      | ~ aScalar0(X0) ),
    inference(cnf_transformation,[],[f27]) ).

fof(f27,plain,
    ! [X0] :
      ( aScalar0(smndt0(X0))
      | ~ aScalar0(X0) ),
    inference(ennf_transformation,[],[f12]) ).

fof(f12,axiom,
    ! [X0] :
      ( aScalar0(X0)
     => aScalar0(smndt0(X0)) ),
    file('/export/starexec/sandbox2/tmp/tmp.aN0cWSKY7G/Vampire---4.8_16205',mNegSc) ).

fof(f122,plain,
    spl2_8,
    inference(avatar_split_clause,[],[f56,f120]) ).

fof(f56,plain,
    ! [X0] :
      ( aNaturalNumber0(szszuzczcdt0(X0))
      | ~ aNaturalNumber0(X0) ),
    inference(cnf_transformation,[],[f26]) ).

fof(f118,plain,
    ( spl2_7
    | ~ spl2_1
    | ~ spl2_6 ),
    inference(avatar_split_clause,[],[f111,f108,f83,f115]) ).

fof(f111,plain,
    ( sP0(xx)
    | ~ spl2_1
    | ~ spl2_6 ),
    inference(resolution,[],[f109,f85]) ).

fof(f110,plain,
    spl2_6,
    inference(avatar_split_clause,[],[f67,f108]) ).

fof(f67,plain,
    ! [X0] :
      ( sP0(X0)
      | ~ aScalar0(X0) ),
    inference(cnf_transformation,[],[f46]) ).

fof(f46,plain,
    ! [X0] :
      ( sP0(X0)
      | ~ aScalar0(X0) ),
    inference(definition_folding,[],[f28,f45]) ).

fof(f28,plain,
    ! [X0] :
      ( ( sz0z00 = smndt0(sz0z00)
        & smndt0(smndt0(X0)) = X0
        & sz0z00 = sdtpldt0(smndt0(X0),X0)
        & sz0z00 = sdtpldt0(X0,smndt0(X0))
        & sz0z00 = sdtasdt0(sz0z00,X0)
        & sz0z00 = sdtasdt0(X0,sz0z00)
        & sdtpldt0(sz0z00,X0) = X0
        & sdtpldt0(X0,sz0z00) = X0 )
      | ~ aScalar0(X0) ),
    inference(ennf_transformation,[],[f13]) ).

fof(f13,axiom,
    ! [X0] :
      ( aScalar0(X0)
     => ( sz0z00 = smndt0(sz0z00)
        & smndt0(smndt0(X0)) = X0
        & sz0z00 = sdtpldt0(smndt0(X0),X0)
        & sz0z00 = sdtpldt0(X0,smndt0(X0))
        & sz0z00 = sdtasdt0(sz0z00,X0)
        & sz0z00 = sdtasdt0(X0,sz0z00)
        & sdtpldt0(sz0z00,X0) = X0
        & sdtpldt0(X0,sz0z00) = X0 ) ),
    file('/export/starexec/sandbox2/tmp/tmp.aN0cWSKY7G/Vampire---4.8_16205',mScZero) ).

fof(f106,plain,
    ~ spl2_5,
    inference(avatar_split_clause,[],[f50,f103]) ).

fof(f50,plain,
    sdtasdt0(smndt0(xx),smndt0(xy)) != sdtasdt0(xx,xy),
    inference(cnf_transformation,[],[f21]) ).

fof(f21,plain,
    sdtasdt0(smndt0(xx),smndt0(xy)) != sdtasdt0(xx,xy),
    inference(flattening,[],[f20]) ).

fof(f20,negated_conjecture,
    sdtasdt0(smndt0(xx),smndt0(xy)) != sdtasdt0(xx,xy),
    inference(negated_conjecture,[],[f19]) ).

fof(f19,conjecture,
    sdtasdt0(smndt0(xx),smndt0(xy)) = sdtasdt0(xx,xy),
    file('/export/starexec/sandbox2/tmp/tmp.aN0cWSKY7G/Vampire---4.8_16205',m__) ).

fof(f101,plain,
    spl2_4,
    inference(avatar_split_clause,[],[f54,f98]) ).

fof(f54,plain,
    aScalar0(sz0z00),
    inference(cnf_transformation,[],[f9]) ).

fof(f9,axiom,
    aScalar0(sz0z00),
    file('/export/starexec/sandbox2/tmp/tmp.aN0cWSKY7G/Vampire---4.8_16205',mSZeroSc) ).

fof(f96,plain,
    spl2_3,
    inference(avatar_split_clause,[],[f53,f93]) ).

fof(f53,plain,
    aNaturalNumber0(sz00),
    inference(cnf_transformation,[],[f2]) ).

fof(f2,axiom,
    aNaturalNumber0(sz00),
    file('/export/starexec/sandbox2/tmp/tmp.aN0cWSKY7G/Vampire---4.8_16205',mZeroNat) ).

fof(f91,plain,
    spl2_2,
    inference(avatar_split_clause,[],[f52,f88]) ).

fof(f52,plain,
    aScalar0(xy),
    inference(cnf_transformation,[],[f18]) ).

fof(f18,axiom,
    ( aScalar0(xy)
    & aScalar0(xx) ),
    file('/export/starexec/sandbox2/tmp/tmp.aN0cWSKY7G/Vampire---4.8_16205',m__799) ).

fof(f86,plain,
    spl2_1,
    inference(avatar_split_clause,[],[f51,f83]) ).

fof(f51,plain,
    aScalar0(xx),
    inference(cnf_transformation,[],[f18]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.14  % Problem    : RNG046+1 : TPTP v8.1.2. Released v4.0.0.
% 0.11/0.15  % Command    : vampire --ignore_missing on --mode portfolio/casc [--schedule casc_hol_2020] -p tptp -om szs -t %d %s
% 0.12/0.35  % Computer : n017.cluster.edu
% 0.12/0.35  % Model    : x86_64 x86_64
% 0.12/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.35  % Memory   : 8042.1875MB
% 0.12/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.35  % CPULimit   : 300
% 0.12/0.35  % WCLimit    : 300
% 0.12/0.35  % DateTime   : Wed Aug 30 15:33:59 EDT 2023
% 0.12/0.35  % CPUTime    : 
% 0.16/0.41  % (16338)Running in auto input_syntax mode. Trying TPTP
% 0.16/0.41  % (16339)fmb+10_1_bce=on:fmbas=function:fmbsr=1.2:fde=unused:nm=0_846 on Vampire---4 for (846ds/0Mi)
% 0.16/0.41  % (16342)fmb+10_1_bce=on:fmbsr=1.5:nm=32_533 on Vampire---4 for (533ds/0Mi)
% 0.16/0.41  % (16340)fmb+10_1_bce=on:fmbdsb=on:fmbes=contour:fmbswr=3:fde=none:nm=0_793 on Vampire---4 for (793ds/0Mi)
% 0.16/0.41  % (16343)ott+10_10:1_add=off:afr=on:amm=off:anc=all:bd=off:bs=on:fsr=off:irw=on:lma=on:msp=off:nm=4:nwc=4.0:sac=on:sp=reverse_frequency_531 on Vampire---4 for (531ds/0Mi)
% 0.16/0.41  % (16341)dis+2_11_add=large:afr=on:amm=off:bd=off:bce=on:fsd=off:fde=none:gs=on:gsaa=full_model:gsem=off:irw=on:msp=off:nm=4:nwc=1.3:sas=z3:sims=off:sac=on:sp=reverse_arity_569 on Vampire---4 for (569ds/0Mi)
% 0.16/0.41  % (16345)ott+1_64_av=off:bd=off:bce=on:fsd=off:fde=unused:gsp=on:irw=on:lcm=predicate:lma=on:nm=2:nwc=1.1:sims=off:urr=on_497 on Vampire---4 for (497ds/0Mi)
% 0.16/0.42  TRYING [1]
% 0.16/0.42  TRYING [2]
% 0.16/0.42  TRYING [1]
% 0.16/0.42  TRYING [2]
% 0.16/0.42  % (16344)ott-10_8_av=off:bd=preordered:bs=on:fsd=off:fsr=off:fde=unused:irw=on:lcm=predicate:lma=on:nm=4:nwc=1.7:sp=frequency_522 on Vampire---4 for (522ds/0Mi)
% 0.16/0.42  TRYING [3]
% 0.16/0.42  TRYING [3]
% 0.16/0.43  TRYING [4]
% 0.16/0.45  TRYING [4]
% 0.16/0.46  TRYING [5]
% 0.16/0.55  TRYING [5]
% 0.16/0.56  TRYING [1]
% 0.16/0.56  TRYING [2]
% 0.16/0.56  TRYING [3]
% 0.16/0.57  TRYING [4]
% 0.16/0.57  TRYING [6]
% 0.16/0.62  % (16343)First to succeed.
% 0.16/0.63  TRYING [5]
% 0.16/0.65  % (16343)Refutation found. Thanks to Tanya!
% 0.16/0.65  % SZS status Theorem for Vampire---4
% 0.16/0.65  % SZS output start Proof for Vampire---4
% See solution above
% 0.16/0.66  % (16343)------------------------------
% 0.16/0.66  % (16343)Version: Vampire 4.7 (commit 05ef610bd on 2023-06-21 19:03:17 +0100)
% 0.16/0.66  % (16343)Linked with Z3 4.9.1.0 6ed071b44407cf6623b8d3c0dceb2a8fb7040cee z3-4.8.4-6427-g6ed071b44
% 0.16/0.66  % (16343)Termination reason: Refutation
% 0.16/0.66  
% 0.16/0.66  % (16343)Memory used [KB]: 10874
% 0.16/0.66  % (16343)Time elapsed: 0.231 s
% 0.16/0.66  % (16343)------------------------------
% 0.16/0.66  % (16343)------------------------------
% 0.16/0.66  % (16338)Success in time 0.309 s
% 0.16/0.66  % Vampire---4.8 exiting
%------------------------------------------------------------------------------