TSTP Solution File: ITP004^2 by Vampire-SAT---4.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Vampire-SAT---4.8
% Problem  : ITP004^2 : TPTP v8.2.0. Bugfixed v7.5.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s

% Computer : n008.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 : Mon May 20 22:42:06 EDT 2024

% Result   : Theorem 115.30s 16.84s
% Output   : Refutation 115.30s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem    : ITP004^2 : TPTP v8.2.0. Bugfixed v7.5.0.
% 0.11/0.14  % Command    : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s
% 0.12/0.35  % Computer : n008.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   : Sat May 18 15:40:07 EDT 2024
% 0.12/0.35  % CPUTime    : 
% 0.12/0.35  % (25627)Running in auto input_syntax mode. Trying TPTP
% 0.12/0.37  % (25630)WARNING: value z3 for option sas not known
% 0.12/0.37  % (25634)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 theBenchmark for (497ds/0Mi)
% 0.12/0.37  % (25631)fmb+10_1_bce=on:fmbsr=1.5:nm=32_533 on theBenchmark for (533ds/0Mi)
% 0.12/0.37  % (25632)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 theBenchmark for (531ds/0Mi)
% 0.12/0.37  % (25629)fmb+10_1_bce=on:fmbdsb=on:fmbes=contour:fmbswr=3:fde=none:nm=0_793 on theBenchmark for (793ds/0Mi)
% 0.12/0.37  % (25633)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 theBenchmark for (522ds/0Mi)
% 0.12/0.37  % (25630)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 theBenchmark for (569ds/0Mi)
% 0.12/0.37  % (25634)WARNING: Not using GeneralSplitting currently not compatible with polymorphic/higher-order inputs.
% 0.12/0.38  % Exception at run slice level
% 0.12/0.38  User error: Finite model buillding is currently not compatible with polymorphism or higher-order constructs
% 0.12/0.38  % Exception at run slice level
% 0.12/0.38  User error: Finite model buillding is currently not compatible with polymorphism or higher-order constructs
% 0.12/0.38  % (25628)fmb+10_1_bce=on:fmbas=function:fmbsr=1.2:fde=unused:nm=0_846 on theBenchmark for (846ds/0Mi)
% 0.12/0.39  % Exception at run slice level
% 0.12/0.39  User error: Finite model buillding is currently not compatible with polymorphism or higher-order constructs
% 0.12/0.39  % (25635)fmb+10_1_fmbas=expand:fmbsr=1.1:gsp=on:nm=4_411 on theBenchmark for (411ds/0Mi)
% 0.12/0.39  % (25636)ott+1_9_av=off:bd=off:bs=on:gsp=on:lcm=predicate:nm=4:sp=weighted_frequency:urr=on_382 on theBenchmark for (382ds/0Mi)
% 0.12/0.39  % (25635)WARNING: Not using GeneralSplitting currently not compatible with polymorphic/higher-order inputs.
% 0.12/0.39  % Exception at run slice level
% 0.12/0.39  User error: Finite model buillding is currently not compatible with polymorphism or higher-order constructs
% 0.12/0.39  % (25636)WARNING: Not using GeneralSplitting currently not compatible with polymorphic/higher-order inputs.
% 0.12/0.41  % (25637)lrs-11_2:5_fsd=off:fde=none:nm=4:nwc=5.0:sims=off:sp=reverse_weighted_frequency:stl=62_367 on theBenchmark for (367ds/0Mi)
% 0.12/0.41  % (25638)ott+4_64_acc=on:anc=none:bs=on:bsr=on:fsd=off:gs=on:gsem=off:irw=on:msp=off:nwc=2.5:nicw=on:sims=off_354 on theBenchmark for (354ds/0Mi)
% 114.29/16.70  % (25632)First to succeed.
% 114.99/16.83  % (25632)Solution written to "/export/starexec/sandbox/tmp/vampire-proof-25627"
% 115.30/16.84  % (25632)Refutation found. Thanks to Tanya!
% 115.30/16.84  % SZS status Theorem for theBenchmark
% 115.30/16.84  % SZS output start Proof for theBenchmark
% 115.30/16.84  thf(type_def_5, type, del: $tType).
% 115.30/16.84  thf(type_def_6, type, sTfun: ($tType * $tType) > $tType).
% 115.30/16.84  thf(func_def_0, type, del: $tType).
% 115.30/16.84  thf(func_def_1, type, bool: del).
% 115.30/16.84  thf(func_def_2, type, ind: del).
% 115.30/16.84  thf(func_def_3, type, arr: del > del > del).
% 115.30/16.84  thf(func_def_4, type, mem: $i > del > $o).
% 115.30/16.84  thf(func_def_5, type, ap: $i > $i > $i).
% 115.30/16.84  thf(func_def_6, type, lam: del > ($i > $i) > $i).
% 115.30/16.84  thf(func_def_7, type, p: $i > $o).
% 115.30/16.84  thf(func_def_8, type, inj__o: $o > $i).
% 115.30/16.84  thf(func_def_11, type, c_2Epred__set_2ESUBSET: del > $i).
% 115.30/16.84  thf(func_def_14, type, c_2Ebool_2EIN: del > $i).
% 115.30/16.84  thf(func_def_15, type, c_2Epred__set_2ECHOICE: del > $i).
% 115.30/16.84  thf(func_def_16, type, c_2Epred__set_2EDELETE: del > $i).
% 115.30/16.84  thf(func_def_17, type, c_2Epred__set_2EREST: del > $i).
% 115.30/16.84  thf(func_def_18, type, c_2Emin_2E_3D: del > $i).
% 115.30/16.84  thf(func_def_19, type, c_2Ebool_2E_21: del > $i).
% 115.30/16.84  thf(func_def_22, type, sK0: del).
% 115.30/16.84  thf(func_def_24, type, sK2: $i > del > $i).
% 115.30/16.84  thf(func_def_25, type, sK3: $i > $i > del > $i).
% 115.30/16.84  thf(func_def_26, type, sK4: ($i > $i) > del > del > $i).
% 115.30/16.84  thf(func_def_27, type, sK5: $i > $i > del > $i).
% 115.30/16.84  thf(func_def_29, type, kCOMB: !>[X0: $tType, X1: $tType]:(X0 > X1 > X0)).
% 115.30/16.84  thf(func_def_30, type, bCOMB: !>[X0: $tType, X1: $tType, X2: $tType]:((X1 > X2) > (X0 > X1) > X0 > X2)).
% 115.30/16.84  thf(func_def_31, type, vAND: $o > $o > $o).
% 115.30/16.84  thf(func_def_32, type, vOR: $o > $o > $o).
% 115.30/16.84  thf(func_def_33, type, vIMP: $o > $o > $o).
% 115.30/16.84  thf(func_def_34, type, vNOT: $o > $o).
% 115.30/16.84  thf(func_def_35, type, vEQ: !>[X0: $tType]:(X0 > X0 > $o)).
% 115.30/16.84  thf(f109008,plain,(
% 115.30/16.84    $false),
% 115.30/16.84    inference(avatar_sat_refutation,[],[f171,f176,f180,f213,f219,f224,f229,f233,f242,f247,f251,f255,f259,f263,f270,f280,f284,f324,f328,f332,f344,f348,f360,f388,f392,f396,f400,f404,f408,f428,f432,f436,f456,f468,f474,f478,f482,f500,f516,f546,f568,f572,f590,f594,f612,f619,f623,f629,f641,f654,f659,f663,f677,f681,f691,f702,f716,f726,f749,f759,f766,f772,f783,f787,f801,f805,f811,f829,f834,f839,f843,f852,f866,f870,f888,f892,f896,f959,f963,f968,f973,f977,f981,f988,f1031,f1036,f1060,f1064,f1073,f1077,f1081,f1085,f1089,f1093,f1097,f1194,f1198,f1202,f1206,f1211,f1215,f1219,f1223,f1363,f1367,f1385,f1389,f1393,f1397,f1401,f1540,f1544,f1548,f1552,f1559,f1563,f1567,f1599,f1619,f1623,f1731,f1735,f1754,f1764,f1768,f1772,f1776,f1780,f1788,f1804,f1839,f1844,f1922,f1986,f1990,f2015,f2019,f2042,f2046,f2078,f2083,f2098,f2102,f2107,f2123,f2127,f2269,f2294,f2300,f2304,f2332,f2371,f2375,f2379,f2425,f2431,f2435,f2485,f2510,f2535,f2560,f2564,f2621,f2628,f2653,f2660,f2687,f2692,f2768,f2773,f2869,f2971,f2975,f3049,f3054,f3058,f3174,f3200,f3208,f3212,f3298,f3319,f3391,f3400,f3461,f3487,f3562,f3569,f3631,f3695,f3792,f3796,f3830,f3833,f3835,f3838,f3841,f3919,f3924,f3944,f3948,f4003,f4007,f4011,f4057,f4062,f4067,f4072,f4086,f4091,f4094,f4095,f4403,f4410,f4492,f4495,f4547,f4606,f4610,f4614,f4617,f4620,f4628,f4768,f4787,f4830,f4920,f4926,f4937,f4940,f4945,f5021,f5153,f5159,f5173,f5184,f5190,f5217,f5221,f5303,f5326,f5354,f5358,f5411,f5416,f5455,f5465,f5525,f5540,f5571,f5614,f5626,f5696,f5718,f5723,f5728,f5961,f5971,f5976,f5981,f5991,f6216,f6249,f6256,f6261,f6457,f6472,f6475,f6485,f6490,f6496,f6502,f6507,f6523,f6527,f6565,f6570,f6574,f6578,f6582,f6686,f6691,f6696,f6702,f6895,f6931,f7172,f7176,f7182,f7186,f7190,f7716,f7726,f7731,f7743,f7747,f7751,f7755,f7760,f7765,f7814,f7954,f8068,f8303,f8348,f8371,f8404,f8421,f8438,f8443,f8448,f8453,f8715,f9033,f9285,f9289,f9294,f9298,f9319,f9391,f9456,f9460,f9590,f9601,f9606,f9611,f9617,f9622,f9627,f9631,f9855,f9859,f9888,f9892,f10575,f10579,f10583,f10588,f10605,f10609,f10613,f10617,f10622,f10836,f10840,f10861,f11328,f11333,f11338,f11621,f11626,f11636,f11659,f11691,f11696,f11700,f11801,f11805,f11809,f11816,f11821,f11827,f11831,f11837,f11841,f12128,f12132,f12200,f12204,f12208,f12212,f12216,f12220,f12229,f12315,f13051,f13056,f13060,f13065,f13069,f13074,f13432,f13436,f13440,f13444,f13460,f13976,f13980,f13984,f14754,f14759,f14765,f14769,f14943,f14947,f15387,f15523,f15537,f15541,f15545,f15550,f15555,f15559,f15565,f15587,f16805,f16809,f16813,f16818,f16822,f16827,f16832,f17326,f17430,f17925,f17929,f18102,f18106,f18110,f18114,f18118,f18900,f18904,f19299,f19305,f19309,f19315,f19319,f19323,f19328,f19569,f19894,f19898,f19902,f20138,f20143,f20147,f20180,f20184,f20188,f20192,f20196,f20201,f20361,f20907,f20911,f20915,f20919,f20923,f20928,f21775,f21784,f21934,f21938,f21942,f21946,f21950,f21954,f22284,f22607,f22611,f22615,f22619,f22623,f22627,f22631,f22664,f22668,f22672,f22676,f22680,f23089,f24212,f24216,f24469,f24473,f24825,f24934,f25235,f25239,f25243,f25247,f25251,f25256,f25260,f25596,f25953,f25957,f25961,f26284,f26288,f26293,f26297,f26301,f27364,f27514,f27520,f27540,f27544,f27548,f27554,f27558,f27562,f27566,f28029,f28381,f28385,f28389,f28393,f28706,f28960,f29752,f29756,f29760,f29769,f29884,f29893,f29932,f30837,f30984,f31369,f31479,f31483,f31487,f31491,f31496,f31500,f31504,f31509,f31513,f32137,f32708,f32712,f33310,f33315,f33319,f34276,f34280,f34284,f34578,f34582,f34587,f34591,f34595,f34599,f34603,f34607,f34611,f34615,f34619,f34623,f36698,f36703,f36707,f36856,f36978,f36983,f36988,f36992,f36996,f37000,f39391,f39815,f40239,f40254,f40258,f40696,f40700,f41944,f41948,f41952,f41956,f41960,f41964,f43267,f43285,f43289,f43658,f43662,f43793,f43797,f43802,f43806,f44251,f44255,f44259,f44263,f44268,f44274,f44279,f45275,f45611,f45848,f45853,f45858,f45883,f45925,f45929,f45933,f45937,f46067,f46483,f46829,f46833,f46837,f46841,f46845,f46900,f47920,f47924,f47928,f48058,f48062,f48282,f48286,f48290,f49182,f49186,f49190,f50173,f50178,f50182,f50186,f50191,f50195,f50393,f50942,f50946,f50950,f50954,f51739,f51762,f51767,f51902,f51939,f52079,f52083,f52451,f52819,f52823,f52827,f53453,f53823,f53842,f53846,f54965,f54969,f54973,f54977,f54981,f54985,f54989,f54993,f56726,f56748,f56753,f57613,f57633,f57637,f57641,f57645,f57649,f57653,f57722,f58868,f58872,f58876,f59598,f59987,f59991,f61179,f61255,f62040,f62044,f62440,f62444,f62448,f62452,f62456,f62461,f62465,f62469,f62473,f62477,f62973,f64837,f64841,f65432,f65437,f65583,f65587,f66302,f66306,f66310,f66315,f66319,f67902,f67907,f67912,f67916,f68554,f68700,f68713,f68717,f68721,f68725,f68729,f68733,f68737,f70442,f70463,f71490,f72058,f72064,f72068,f72072,f72732,f72736,f72740,f72744,f73320,f73896,f73918,f73974,f73978,f73982,f73986,f75071,f75075,f75503,f75507,f75511,f76876,f76905,f76909,f78004,f78008,f78012,f79110,f79114,f79118,f79122,f80456,f81140,f81144,f81191,f82002,f82006,f82010,f82014,f82501,f82831,f83359,f83363,f83371,f83378,f83396,f83409,f83946,f83960,f83964,f85080,f85084,f85912,f85917,f85939,f85957,f85961,f86606,f87234,f87329,f87966,f87970,f88002,f88452,f88458,f88925,f89095,f89099,f89131,f89135,f89585,f89594,f89825,f89829,f90188,f90193,f90197,f90715,f91011,f91017,f91036,f91041,f91045,f91981,f92151,f92169,f92173,f93077,f93081,f93677,f93690,f94145,f94149,f94153,f94185,f94192,f94196,f95077,f95081,f95086,f95122,f95782,f95788,f95960,f95965,f96627,f97191,f97653,f97671,f97675,f97984,f98292,f98313,f98317,f98859,f98877,f99343,f99651,f99655,f99687,f99691,f100315,f100493,f100499,f100505,f100762,f100766,f100972,f101147,f101153,f101158,f101163,f101168,f101173,f101178,f101184,f101189,f102491,f102496,f102501,f102506,f102510,f102514,f102574,f102578,f102584,f102590,f102872,f102877,f102881,f103123,f103147,f103344,f103349,f103354,f103360,f103364,f103369,f103399,f103404,f103409,f103428,f103432,f103436,f103440,f103444,f103448,f103452,f104430,f105401,f105406,f105412,f105418,f105423,f105528,f105533,f105538,f105543,f105547,f105551,f105556,f105562,f105567,f107160,f107268,f107272,f108980,f108984,f108989,f109006,f109007])).
% 115.30/16.84  thf(f109007,plain,(
% 115.30/16.84    ~spl6_170 | ~spl6_2 | ~spl6_7 | ~spl6_44 | ~spl6_881),
% 115.30/16.84    inference(avatar_split_clause,[],[f107292,f107265,f592,f226,f173,f2684])).
% 115.30/16.84  thf(f2684,plain,(
% 115.30/16.84    spl6_170 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))),
% 115.30/16.84    introduced(avatar_definition,[new_symbols(naming,[spl6_170])])).
% 115.30/16.84  thf(f173,plain,(
% 115.30/16.84    spl6_2 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,sK1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))),
% 115.30/16.84    introduced(avatar_definition,[new_symbols(naming,[spl6_2])])).
% 115.30/16.84  thf(f226,plain,(
% 115.30/16.84    spl6_7 <=> ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))),sK1)))),
% 115.30/16.84    introduced(avatar_definition,[new_symbols(naming,[spl6_7])])).
% 115.30/16.84  thf(f592,plain,(
% 115.30/16.84    spl6_44 <=> ! [X2,X0 : del,X1] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1)),X2))) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),X1),X0))),X2))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.84    introduced(avatar_definition,[new_symbols(naming,[spl6_44])])).
% 115.30/16.84  thf(f107265,plain,(
% 115.30/16.84    spl6_881 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),sK0))),sK1)))),
% 115.30/16.84    introduced(avatar_definition,[new_symbols(naming,[spl6_881])])).
% 115.30/16.84  thf(f107292,plain,(
% 115.30/16.84    ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | (~spl6_2 | ~spl6_7 | ~spl6_44 | ~spl6_881)),
% 115.30/16.84    inference(trivial_inequality_removal,[],[f107291])).
% 115.30/16.84  thf(f107291,plain,(
% 115.30/16.84    ($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | (~spl6_2 | ~spl6_7 | ~spl6_44 | ~spl6_881)),
% 115.30/16.84    inference(forward_demodulation,[],[f107290,f175])).
% 115.30/16.84  thf(f175,plain,(
% 115.30/16.84    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,sK1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | ~spl6_2),
% 115.30/16.84    inference(avatar_component_clause,[],[f173])).
% 115.30/16.84  thf(f107290,plain,(
% 115.30/16.84    ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,sK1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | (~spl6_7 | ~spl6_44 | ~spl6_881)),
% 115.30/16.84    inference(trivial_inequality_removal,[],[f107289])).
% 115.30/16.84  thf(f107289,plain,(
% 115.30/16.84    ($true = $false) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,sK1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | (~spl6_7 | ~spl6_44 | ~spl6_881)),
% 115.30/16.84    inference(forward_demodulation,[],[f107288,f228])).
% 115.30/16.84  thf(f228,plain,(
% 115.30/16.84    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))),sK1))) | ~spl6_7),
% 115.30/16.84    inference(avatar_component_clause,[],[f226])).
% 115.30/16.84  thf(f107288,plain,(
% 115.30/16.84    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))),sK1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,sK1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | (~spl6_44 | ~spl6_881)),
% 115.30/16.84    inference(trivial_inequality_removal,[],[f107273])).
% 115.30/16.84  thf(f107273,plain,(
% 115.30/16.84    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))),sK1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,sK1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | (~spl6_44 | ~spl6_881)),
% 115.30/16.84    inference(superposition,[],[f593,f107267])).
% 115.30/16.84  thf(f107267,plain,(
% 115.30/16.84    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),sK0))),sK1))) | ~spl6_881),
% 115.30/16.84    inference(avatar_component_clause,[],[f107265])).
% 115.30/16.84  thf(f593,plain,(
% 115.30/16.84    ( ! [X2 : $i,X0 : del,X1 : $i] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),X1),X0))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1)),X2))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | ~spl6_44),
% 115.30/16.84    inference(avatar_component_clause,[],[f592])).
% 115.30/16.84  thf(f109006,plain,(
% 115.30/16.84    spl6_886 | ~spl6_16 | ~spl6_89 | ~spl6_136),
% 115.30/16.84    inference(avatar_split_clause,[],[f2617,f1920,f1057,f278,f109004])).
% 115.30/16.84  thf(f109004,plain,(
% 115.30/16.84    spl6_886 <=> ! [X0 : $i > $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X0,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),X1),sK0)),sK0)))),
% 115.30/16.84    introduced(avatar_definition,[new_symbols(naming,[spl6_886])])).
% 115.30/16.84  thf(f278,plain,(
% 115.30/16.84    spl6_16 <=> ! [X2,X0 : del,X1 : $i > $i] : ((vAPP($i,$i,X1,X2) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)))),
% 115.30/16.84    introduced(avatar_definition,[new_symbols(naming,[spl6_16])])).
% 115.30/16.84  thf(f1057,plain,(
% 115.30/16.84    spl6_89 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1)),sK0))),
% 115.30/16.84    introduced(avatar_definition,[new_symbols(naming,[spl6_89])])).
% 115.30/16.84  thf(f1920,plain,(
% 115.30/16.84    spl6_136 <=> ! [X0 : del,X3,X2 : del,X1 : $i > $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X3)),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0)),X0)))),
% 115.30/16.84    introduced(avatar_definition,[new_symbols(naming,[spl6_136])])).
% 115.30/16.84  thf(f2617,plain,(
% 115.30/16.84    ( ! [X0 : $i > $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X0,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),X1),sK0)),sK0))) ) | (~spl6_16 | ~spl6_89 | ~spl6_136)),
% 115.30/16.84    inference(forward_demodulation,[],[f2608,f2614])).
% 115.30/16.84  thf(f2614,plain,(
% 115.30/16.84    ( ! [X0 : $i > $i] : ((vAPP($i,$i,X0,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1)))) ) | (~spl6_16 | ~spl6_89)),
% 115.30/16.84    inference(trivial_inequality_removal,[],[f2601])).
% 115.30/16.84  thf(f2601,plain,(
% 115.30/16.84    ( ! [X0 : $i > $i] : (($true != $true) | (vAPP($i,$i,X0,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1)))) ) | (~spl6_16 | ~spl6_89)),
% 115.30/16.84    inference(superposition,[],[f279,f1059])).
% 115.30/16.84  thf(f1059,plain,(
% 115.30/16.84    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1)),sK0)) | ~spl6_89),
% 115.30/16.84    inference(avatar_component_clause,[],[f1057])).
% 115.30/16.84  thf(f279,plain,(
% 115.30/16.84    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | (vAPP($i,$i,X1,X2) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2))) ) | ~spl6_16),
% 115.30/16.84    inference(avatar_component_clause,[],[f278])).
% 115.30/16.84  thf(f2608,plain,(
% 115.30/16.84    ( ! [X0 : $i > $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),X1),sK0)),sK0))) ) | (~spl6_89 | ~spl6_136)),
% 115.30/16.84    inference(trivial_inequality_removal,[],[f2607])).
% 115.30/16.84  thf(f2607,plain,(
% 115.30/16.84    ( ! [X0 : $i > $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),X1),sK0)),sK0))) ) | (~spl6_89 | ~spl6_136)),
% 115.30/16.84    inference(superposition,[],[f1921,f1059])).
% 115.30/16.84  thf(f1921,plain,(
% 115.30/16.84    ( ! [X2 : del,X3 : $i,X0 : del,X1 : $i > $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X3)),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0)),X0))) ) | ~spl6_136),
% 115.30/16.84    inference(avatar_component_clause,[],[f1920])).
% 115.30/16.84  thf(f108989,plain,(
% 115.30/16.84    spl6_885 | ~spl6_246 | ~spl6_884),
% 115.30/16.84    inference(avatar_split_clause,[],[f108985,f108982,f6253,f108987])).
% 115.30/16.84  thf(f108987,plain,(
% 115.30/16.84    spl6_885 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)))),
% 115.30/16.84    introduced(avatar_definition,[new_symbols(naming,[spl6_885])])).
% 115.30/16.84  thf(f6253,plain,(
% 115.30/16.84    spl6_246 <=> (c_2Emin_2E_3D_3D_3E = vAPP(del,$i,c_2Emin_2E_3D,bool))),
% 115.30/16.84    introduced(avatar_definition,[new_symbols(naming,[spl6_246])])).
% 115.30/16.84  thf(f108982,plain,(
% 115.30/16.84    spl6_884 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,bool)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)))),
% 115.30/16.84    introduced(avatar_definition,[new_symbols(naming,[spl6_884])])).
% 115.30/16.84  thf(f108985,plain,(
% 115.30/16.84    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0))) ) | (~spl6_246 | ~spl6_884)),
% 115.30/16.84    inference(forward_demodulation,[],[f108983,f6254])).
% 115.30/16.84  thf(f6254,plain,(
% 115.30/16.84    (c_2Emin_2E_3D_3D_3E = vAPP(del,$i,c_2Emin_2E_3D,bool)) | ~spl6_246),
% 115.30/16.84    inference(avatar_component_clause,[],[f6253])).
% 115.30/16.84  thf(f108983,plain,(
% 115.30/16.84    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,bool)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0))) ) | ~spl6_884),
% 115.30/16.84    inference(avatar_component_clause,[],[f108982])).
% 115.30/16.84  thf(f108984,plain,(
% 115.30/16.84    spl6_884 | ~spl6_17 | ~spl6_35),
% 115.30/16.84    inference(avatar_split_clause,[],[f558,f472,f282,f108982])).
% 115.30/16.84  thf(f282,plain,(
% 115.30/16.84    spl6_17 <=> ! [X2,X0 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X0)),X2)),X2))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)))),
% 115.30/16.84    introduced(avatar_definition,[new_symbols(naming,[spl6_17])])).
% 115.30/16.84  thf(f472,plain,(
% 115.30/16.84    spl6_35 <=> ! [X0] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)))),
% 115.30/16.84    introduced(avatar_definition,[new_symbols(naming,[spl6_35])])).
% 115.30/16.84  thf(f558,plain,(
% 115.30/16.84    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,bool)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0))) ) | (~spl6_17 | ~spl6_35)),
% 115.30/16.84    inference(trivial_inequality_removal,[],[f555])).
% 115.30/16.84  thf(f555,plain,(
% 115.30/16.84    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,bool)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0))) ) | (~spl6_17 | ~spl6_35)),
% 115.30/16.84    inference(superposition,[],[f283,f473])).
% 115.30/16.84  thf(f473,plain,(
% 115.30/16.84    ( ! [X0 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0))) ) | ~spl6_35),
% 115.30/16.84    inference(avatar_component_clause,[],[f472])).
% 115.30/16.84  thf(f283,plain,(
% 115.30/16.84    ( ! [X2 : $i,X0 : del] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X0)),X2)),X2)))) ) | ~spl6_17),
% 115.30/16.84    inference(avatar_component_clause,[],[f282])).
% 115.30/16.84  thf(f108980,plain,(
% 115.30/16.84    spl6_883 | ~spl6_16 | ~spl6_35),
% 115.30/16.84    inference(avatar_split_clause,[],[f557,f472,f278,f108978])).
% 115.30/16.84  thf(f108978,plain,(
% 115.30/16.84    spl6_883 <=> ! [X0,X1 : $i > $i] : ((vAPP($i,$i,X1,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)))),
% 115.30/16.84    introduced(avatar_definition,[new_symbols(naming,[spl6_883])])).
% 115.30/16.84  thf(f557,plain,(
% 115.30/16.84    ( ! [X0 : $i,X1 : $i > $i] : ((vAPP($i,$i,X1,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0))) ) | (~spl6_16 | ~spl6_35)),
% 115.30/16.84    inference(trivial_inequality_removal,[],[f556])).
% 115.30/16.84  thf(f556,plain,(
% 115.30/16.84    ( ! [X0 : $i,X1 : $i > $i] : (($true != $true) | (vAPP($i,$i,X1,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0))) ) | (~spl6_16 | ~spl6_35)),
% 115.30/16.84    inference(superposition,[],[f279,f473])).
% 115.30/16.84  thf(f107272,plain,(
% 115.30/16.84    spl6_882 | ~spl6_53 | ~spl6_305),
% 115.30/16.84    inference(avatar_split_clause,[],[f10422,f9890,f661,f107270])).
% 115.30/16.84  thf(f107270,plain,(
% 115.30/16.84    spl6_882 <=> ! [X2 : del,X0,X1] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),X1)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X2),sK0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X2)))),
% 115.30/16.84    introduced(avatar_definition,[new_symbols(naming,[spl6_882])])).
% 115.30/16.84  thf(f661,plain,(
% 115.30/16.84    spl6_53 <=> ! [X0] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0))))),
% 115.30/16.84    introduced(avatar_definition,[new_symbols(naming,[spl6_53])])).
% 115.30/16.84  thf(f9890,plain,(
% 115.30/16.84    spl6_305 <=> ! [X0,X3 : del,X2,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X2),X0)),X3)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X3))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),X1) = $false))),
% 115.30/16.84    introduced(avatar_definition,[new_symbols(naming,[spl6_305])])).
% 115.30/16.84  thf(f10422,plain,(
% 115.30/16.84    ( ! [X2 : del,X0 : $i,X1 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),X1)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X2),sK0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X2))) ) | (~spl6_53 | ~spl6_305)),
% 115.30/16.84    inference(trivial_inequality_removal,[],[f10116])).
% 115.30/16.84  thf(f10116,plain,(
% 115.30/16.84    ( ! [X2 : del,X0 : $i,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),X1)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X2),sK0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X2))) ) | (~spl6_53 | ~spl6_305)),
% 115.30/16.84    inference(superposition,[],[f662,f9891])).
% 115.30/16.84  thf(f9891,plain,(
% 115.30/16.84    ( ! [X2 : $i,X3 : del,X0 : $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X2),X0)),X3)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X3))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),X1) = $false)) ) | ~spl6_305),
% 115.30/16.84    inference(avatar_component_clause,[],[f9890])).
% 115.30/16.84  thf(f662,plain,(
% 115.30/16.84    ( ! [X0 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0)))) ) | ~spl6_53),
% 115.30/16.84    inference(avatar_component_clause,[],[f661])).
% 115.30/16.84  thf(f107268,plain,(
% 115.30/16.84    spl6_881 | ~spl6_7 | ~spl6_58 | ~spl6_170 | ~spl6_199 | ~spl6_218),
% 115.30/16.84    inference(avatar_split_clause,[],[f5313,f5301,f4001,f2684,f714,f226,f107265])).
% 115.30/16.84  thf(f714,plain,(
% 115.30/16.84    spl6_58 <=> ! [X0] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),X0),sK0)),sK0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),X0)),sK1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))),
% 115.30/16.84    introduced(avatar_definition,[new_symbols(naming,[spl6_58])])).
% 115.30/16.84  thf(f4001,plain,(
% 115.30/16.84    spl6_199 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),X0)),sK1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),X0),sK0))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))),
% 115.30/16.84    introduced(avatar_definition,[new_symbols(naming,[spl6_199])])).
% 115.30/16.84  thf(f5301,plain,(
% 115.30/16.84    spl6_218 <=> ! [X0] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),X0)),sK1))))),
% 115.30/16.84    introduced(avatar_definition,[new_symbols(naming,[spl6_218])])).
% 115.30/16.84  thf(f5313,plain,(
% 115.30/16.84    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),sK0))),sK1))) | (~spl6_7 | ~spl6_58 | ~spl6_170 | ~spl6_199 | ~spl6_218)),
% 115.30/16.84    inference(trivial_inequality_removal,[],[f5312])).
% 115.30/16.84  thf(f5312,plain,(
% 115.30/16.84    ($true = $false) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),sK0))),sK1))) | (~spl6_7 | ~spl6_58 | ~spl6_170 | ~spl6_199 | ~spl6_218)),
% 115.30/16.84    inference(forward_demodulation,[],[f5311,f2686])).
% 115.30/16.84  thf(f2686,plain,(
% 115.30/16.84    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | ~spl6_170),
% 115.30/16.84    inference(avatar_component_clause,[],[f2684])).
% 115.30/16.84  thf(f5311,plain,(
% 115.30/16.84    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),sK0))),sK1))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | (~spl6_7 | ~spl6_58 | ~spl6_170 | ~spl6_199 | ~spl6_218)),
% 115.30/16.84    inference(trivial_inequality_removal,[],[f5310])).
% 115.30/16.84  thf(f5310,plain,(
% 115.30/16.84    ($true = $false) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),sK0))),sK1))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | (~spl6_7 | ~spl6_58 | ~spl6_170 | ~spl6_199 | ~spl6_218)),
% 115.30/16.84    inference(forward_demodulation,[],[f5309,f228])).
% 115.30/16.84  thf(f5309,plain,(
% 115.30/16.84    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),sK0))),sK1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))),sK1))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | (~spl6_7 | ~spl6_58 | ~spl6_170 | ~spl6_199 | ~spl6_218)),
% 115.30/16.84    inference(trivial_inequality_removal,[],[f5308])).
% 115.30/16.84  thf(f5308,plain,(
% 115.30/16.84    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),sK0))),sK1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))),sK1))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | (~spl6_7 | ~spl6_58 | ~spl6_170 | ~spl6_199 | ~spl6_218)),
% 115.30/16.84    inference(forward_demodulation,[],[f5307,f2762])).
% 115.30/16.84  thf(f2762,plain,(
% 115.30/16.84    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),sK0)),sK0)) | (~spl6_7 | ~spl6_58 | ~spl6_170)),
% 115.30/16.84    inference(trivial_inequality_removal,[],[f2761])).
% 115.30/16.84  thf(f2761,plain,(
% 115.30/16.84    ($true = $false) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),sK0)),sK0)) | (~spl6_7 | ~spl6_58 | ~spl6_170)),
% 115.30/16.84    inference(forward_demodulation,[],[f2757,f228])).
% 115.30/16.84  thf(f2757,plain,(
% 115.30/16.84    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))),sK1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),sK0)),sK0)) | (~spl6_58 | ~spl6_170)),
% 115.30/16.84    inference(trivial_inequality_removal,[],[f2694])).
% 115.30/16.84  thf(f2694,plain,(
% 115.30/16.84    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))),sK1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),sK0)),sK0)) | (~spl6_58 | ~spl6_170)),
% 115.30/16.84    inference(superposition,[],[f715,f2686])).
% 115.30/16.84  thf(f715,plain,(
% 115.30/16.84    ( ! [X0 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),X0)),sK1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),X0),sK0)),sK0))) ) | ~spl6_58),
% 115.30/16.84    inference(avatar_component_clause,[],[f714])).
% 115.30/16.84  thf(f5307,plain,(
% 115.30/16.84    ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),sK0)),sK0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),sK0))),sK1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))),sK1))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | (~spl6_199 | ~spl6_218)),
% 115.30/16.84    inference(trivial_inequality_removal,[],[f5304])).
% 115.30/16.84  thf(f5304,plain,(
% 115.30/16.84    ($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),sK0)),sK0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),sK0))),sK1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))),sK1))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | (~spl6_199 | ~spl6_218)),
% 115.30/16.84    inference(superposition,[],[f5302,f4002])).
% 115.30/16.84  thf(f4002,plain,(
% 115.30/16.84    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),X0),sK0))),X0))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),X0)),sK1))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | ~spl6_199),
% 115.30/16.84    inference(avatar_component_clause,[],[f4001])).
% 115.30/16.84  thf(f5302,plain,(
% 115.30/16.84    ( ! [X0 : $i] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),X0)),sK1)))) ) | ~spl6_218),
% 115.30/16.84    inference(avatar_component_clause,[],[f5301])).
% 115.30/16.84  thf(f107160,plain,(
% 115.30/16.84    spl6_879 | spl6_880 | ~spl6_56 | ~spl6_170),
% 115.30/16.84    inference(avatar_split_clause,[],[f2756,f2684,f689,f107157,f107153])).
% 115.30/16.84  thf(f107153,plain,(
% 115.30/16.84    spl6_879 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),sK0)),sK0))),
% 115.30/16.84    introduced(avatar_definition,[new_symbols(naming,[spl6_879])])).
% 115.30/16.84  thf(f107157,plain,(
% 115.30/16.84    spl6_880 <=> (sK1 = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))),
% 115.30/16.84    introduced(avatar_definition,[new_symbols(naming,[spl6_880])])).
% 115.30/16.84  thf(f689,plain,(
% 115.30/16.84    spl6_56 <=> ! [X0] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,sK1),X0),sK0)),sK0)) | (sK1 = X0) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))),
% 115.30/16.84    introduced(avatar_definition,[new_symbols(naming,[spl6_56])])).
% 115.30/16.84  thf(f2756,plain,(
% 115.30/16.84    (sK1 = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),sK0)),sK0)) | (~spl6_56 | ~spl6_170)),
% 115.30/16.84    inference(trivial_inequality_removal,[],[f2695])).
% 115.30/16.84  thf(f2695,plain,(
% 115.30/16.84    ($true != $true) | (sK1 = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),sK0)),sK0)) | (~spl6_56 | ~spl6_170)),
% 115.30/16.84    inference(superposition,[],[f690,f2686])).
% 115.30/16.84  thf(f690,plain,(
% 115.30/16.84    ( ! [X0 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | (sK1 = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,sK1),X0),sK0)),sK0))) ) | ~spl6_56),
% 115.30/16.84    inference(avatar_component_clause,[],[f689])).
% 115.30/16.84  thf(f105567,plain,(
% 115.30/16.84    spl6_878 | ~spl6_3 | ~spl6_174 | spl6_219 | ~spl6_483),
% 115.30/16.84    inference(avatar_split_clause,[],[f82639,f28387,f5315,f2867,f178,f105564])).
% 115.30/16.84  thf(f105564,plain,(
% 115.30/16.84    spl6_878 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))),sK1)),bool))),
% 115.30/16.84    introduced(avatar_definition,[new_symbols(naming,[spl6_878])])).
% 115.30/16.84  thf(f178,plain,(
% 115.30/16.84    spl6_3 <=> ! [X0 : $o] : (($true = X0) | ($false = X0))),
% 115.30/16.84    introduced(avatar_definition,[new_symbols(naming,[spl6_3])])).
% 115.30/16.84  thf(f2867,plain,(
% 115.30/16.84    spl6_174 <=> ! [X0,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),sK1)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X1))))),
% 115.30/16.84    introduced(avatar_definition,[new_symbols(naming,[spl6_174])])).
% 115.30/16.84  thf(f5315,plain,(
% 115.30/16.84    spl6_219 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,$i,c_2Ebool_2E_21,sK0))))),
% 115.30/16.84    introduced(avatar_definition,[new_symbols(naming,[spl6_219])])).
% 115.30/16.84  thf(f28387,plain,(
% 115.30/16.84    spl6_483 <=> ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))))),
% 115.30/16.84    introduced(avatar_definition,[new_symbols(naming,[spl6_483])])).
% 115.30/16.84  thf(f82639,plain,(
% 115.30/16.84    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))),sK1)),bool)) | (~spl6_3 | ~spl6_174 | spl6_219 | ~spl6_483)),
% 115.30/16.84    inference(trivial_inequality_removal,[],[f82638])).
% 115.30/16.84  thf(f82638,plain,(
% 115.30/16.84    ($true = $false) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))),sK1)),bool)) | (~spl6_3 | ~spl6_174 | spl6_219 | ~spl6_483)),
% 115.30/16.84    inference(forward_demodulation,[],[f28791,f73970])).
% 115.30/16.84  thf(f73970,plain,(
% 115.30/16.84    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,$i,c_2Ebool_2E_21,sK0)))) | (~spl6_3 | spl6_219)),
% 115.30/16.84    inference(trivial_inequality_removal,[],[f73969])).
% 115.30/16.84  thf(f73969,plain,(
% 115.30/16.84    ($true != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,$i,c_2Ebool_2E_21,sK0)))) | (~spl6_3 | spl6_219)),
% 115.30/16.84    inference(superposition,[],[f5316,f179])).
% 115.30/16.84  thf(f179,plain,(
% 115.30/16.84    ( ! [X0 : $o] : (($true = X0) | ($false = X0)) ) | ~spl6_3),
% 115.30/16.84    inference(avatar_component_clause,[],[f178])).
% 115.30/16.84  thf(f5316,plain,(
% 115.30/16.84    ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,$i,c_2Ebool_2E_21,sK0)))) | spl6_219),
% 115.30/16.85    inference(avatar_component_clause,[],[f5315])).
% 115.30/16.85  thf(f28791,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))),sK1)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,$i,c_2Ebool_2E_21,sK0)))) | (~spl6_174 | ~spl6_483)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f28745])).
% 115.30/16.85  thf(f28745,plain,(
% 115.30/16.85    ($true = $false) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))),sK1)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,$i,c_2Ebool_2E_21,sK0)))) | (~spl6_174 | ~spl6_483)),
% 115.30/16.85    inference(superposition,[],[f2868,f28388])).
% 115.30/16.85  thf(f28388,plain,(
% 115.30/16.85    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | ~spl6_483),
% 115.30/16.85    inference(avatar_component_clause,[],[f28387])).
% 115.30/16.85  thf(f2868,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : (($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),sK1)),X1))) ) | ~spl6_174),
% 115.30/16.85    inference(avatar_component_clause,[],[f2867])).
% 115.30/16.85  thf(f105562,plain,(
% 115.30/16.85    spl6_877 | ~spl6_3 | ~spl6_89 | spl6_219 | ~spl6_443),
% 115.30/16.85    inference(avatar_split_clause,[],[f82601,f22666,f5315,f1057,f178,f105559])).
% 115.30/16.85  thf(f105559,plain,(
% 115.30/16.85    spl6_877 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))),bool))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_877])])).
% 115.30/16.85  thf(f22666,plain,(
% 115.30/16.85    spl6_443 <=> ! [X0 : del,X1] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_443])])).
% 115.30/16.85  thf(f82601,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))),bool)) | (~spl6_3 | ~spl6_89 | spl6_219 | ~spl6_443)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f82600])).
% 115.30/16.85  thf(f82600,plain,(
% 115.30/16.85    ($true = $false) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))),bool)) | (~spl6_3 | ~spl6_89 | spl6_219 | ~spl6_443)),
% 115.30/16.85    inference(forward_demodulation,[],[f23601,f73970])).
% 115.30/16.85  thf(f23601,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,$i,c_2Ebool_2E_21,sK0)))) | (~spl6_89 | ~spl6_443)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f23580])).
% 115.30/16.85  thf(f23580,plain,(
% 115.30/16.85    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,$i,c_2Ebool_2E_21,sK0)))) | (~spl6_89 | ~spl6_443)),
% 115.30/16.85    inference(superposition,[],[f22667,f1059])).
% 115.30/16.85  thf(f22667,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | ~spl6_443),
% 115.30/16.85    inference(avatar_component_clause,[],[f22666])).
% 115.30/16.85  thf(f105556,plain,(
% 115.30/16.85    spl6_876 | ~spl6_3 | ~spl6_24 | spl6_219 | ~spl6_396),
% 115.30/16.85    inference(avatar_split_clause,[],[f82591,f18898,f5315,f386,f178,f105553])).
% 115.30/16.85  thf(f105553,plain,(
% 115.30/16.85    spl6_876 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))),bool))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_876])])).
% 115.30/16.85  thf(f386,plain,(
% 115.30/16.85    spl6_24 <=> ! [X0] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_24])])).
% 115.30/16.85  thf(f18898,plain,(
% 115.30/16.85    spl6_396 <=> ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_396])])).
% 115.30/16.85  thf(f82591,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))),bool)) | (~spl6_3 | ~spl6_24 | spl6_219 | ~spl6_396)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f82590])).
% 115.30/16.85  thf(f82590,plain,(
% 115.30/16.85    ($true = $false) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))),bool)) | (~spl6_3 | ~spl6_24 | spl6_219 | ~spl6_396)),
% 115.30/16.85    inference(forward_demodulation,[],[f19030,f73970])).
% 115.30/16.85  thf(f19030,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,$i,c_2Ebool_2E_21,sK0)))) | (~spl6_24 | ~spl6_396)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f19029])).
% 115.30/16.85  thf(f19029,plain,(
% 115.30/16.85    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,$i,c_2Ebool_2E_21,sK0)))) | (~spl6_24 | ~spl6_396)),
% 115.30/16.85    inference(superposition,[],[f387,f18899])).
% 115.30/16.85  thf(f18899,plain,(
% 115.30/16.85    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | ~spl6_396),
% 115.30/16.85    inference(avatar_component_clause,[],[f18898])).
% 115.30/16.85  thf(f387,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0)),bool))) ) | ~spl6_24),
% 115.30/16.85    inference(avatar_component_clause,[],[f386])).
% 115.30/16.85  thf(f105551,plain,(
% 115.30/16.85    spl6_875 | ~spl6_53 | ~spl6_179),
% 115.30/16.85    inference(avatar_split_clause,[],[f6956,f3056,f661,f105549])).
% 115.30/16.85  thf(f105549,plain,(
% 115.30/16.85    spl6_875 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X0),sK1),sK0)))) | (sK1 = X0) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_875])])).
% 115.30/16.85  thf(f3056,plain,(
% 115.30/16.85    spl6_179 <=> ! [X0] : ((sK1 = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X0),sK1),sK0)),sK0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_179])])).
% 115.30/16.85  thf(f6956,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X0),sK1),sK0)))) | (sK1 = X0) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_53 | ~spl6_179)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f5113])).
% 115.30/16.85  thf(f5113,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X0),sK1),sK0)))) | (sK1 = X0) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_53 | ~spl6_179)),
% 115.30/16.85    inference(superposition,[],[f662,f3057])).
% 115.30/16.85  thf(f3057,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X0),sK1),sK0)),sK0)) | (sK1 = X0) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | ~spl6_179),
% 115.30/16.85    inference(avatar_component_clause,[],[f3056])).
% 115.30/16.85  thf(f105547,plain,(
% 115.30/16.85    spl6_874 | ~spl6_53 | ~spl6_177),
% 115.30/16.85    inference(avatar_split_clause,[],[f6955,f3047,f661,f105545])).
% 115.30/16.85  thf(f105545,plain,(
% 115.30/16.85    spl6_874 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,sK1),X0),sK0)))) | (sK1 = X0) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_874])])).
% 115.30/16.85  thf(f3047,plain,(
% 115.30/16.85    spl6_177 <=> ! [X0] : ((sK1 = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,sK1),X0),sK0)),sK0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_177])])).
% 115.30/16.85  thf(f6955,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,sK1),X0),sK0)))) | (sK1 = X0) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_53 | ~spl6_177)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f5112])).
% 115.30/16.85  thf(f5112,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,sK1),X0),sK0)))) | (sK1 = X0) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_53 | ~spl6_177)),
% 115.30/16.85    inference(superposition,[],[f662,f3048])).
% 115.30/16.85  thf(f3048,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,sK1),X0),sK0)),sK0)) | (sK1 = X0) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | ~spl6_177),
% 115.30/16.85    inference(avatar_component_clause,[],[f3047])).
% 115.30/16.85  thf(f105543,plain,(
% 115.30/16.85    spl6_873 | ~spl6_98 | ~spl6_211),
% 115.30/16.85    inference(avatar_split_clause,[],[f5003,f4942,f1192,f105540])).
% 115.30/16.85  thf(f105540,plain,(
% 115.30/16.85    spl6_873 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_873])])).
% 115.30/16.85  thf(f1192,plain,(
% 115.30/16.85    spl6_98 <=> ! [X0 : del,X1] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_98])])).
% 115.30/16.85  thf(f4942,plain,(
% 115.30/16.85    spl6_211 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_211])])).
% 115.30/16.85  thf(f5003,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | (~spl6_98 | ~spl6_211)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f4958])).
% 115.30/16.85  thf(f4958,plain,(
% 115.30/16.85    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | (~spl6_98 | ~spl6_211)),
% 115.30/16.85    inference(superposition,[],[f1193,f4944])).
% 115.30/16.85  thf(f4944,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | ~spl6_211),
% 115.30/16.85    inference(avatar_component_clause,[],[f4942])).
% 115.30/16.85  thf(f1193,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | ~spl6_98),
% 115.30/16.85    inference(avatar_component_clause,[],[f1192])).
% 115.30/16.85  thf(f105538,plain,(
% 115.30/16.85    spl6_872 | ~spl6_77 | ~spl6_178),
% 115.30/16.85    inference(avatar_split_clause,[],[f3137,f3051,f886,f105535])).
% 115.30/16.85  thf(f105535,plain,(
% 115.30/16.85    spl6_872 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK1))),bool))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_872])])).
% 115.30/16.85  thf(f886,plain,(
% 115.30/16.85    spl6_77 <=> ! [X0 : del,X1] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_77])])).
% 115.30/16.85  thf(f3051,plain,(
% 115.30/16.85    spl6_178 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_178])])).
% 115.30/16.85  thf(f3137,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK1))),bool)) | (~spl6_77 | ~spl6_178)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f3086])).
% 115.30/16.85  thf(f3086,plain,(
% 115.30/16.85    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK1))),bool)) | (~spl6_77 | ~spl6_178)),
% 115.30/16.85    inference(superposition,[],[f887,f3053])).
% 115.30/16.85  thf(f3053,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),bool))) | ~spl6_178),
% 115.30/16.85    inference(avatar_component_clause,[],[f3051])).
% 115.30/16.85  thf(f887,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1)),bool))) ) | ~spl6_77),
% 115.30/16.85    inference(avatar_component_clause,[],[f886])).
% 115.30/16.85  thf(f105533,plain,(
% 115.30/16.85    spl6_871 | ~spl6_79 | ~spl6_173),
% 115.30/16.85    inference(avatar_split_clause,[],[f2855,f2770,f894,f105530])).
% 115.30/16.85  thf(f105530,plain,(
% 115.30/16.85    spl6_871 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_871])])).
% 115.30/16.85  thf(f894,plain,(
% 115.30/16.85    spl6_79 <=> ! [X0 : del,X1] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),X1)),X0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_79])])).
% 115.30/16.85  thf(f2770,plain,(
% 115.30/16.85    spl6_173 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_173])])).
% 115.30/16.85  thf(f2855,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | (~spl6_79 | ~spl6_173)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2808])).
% 115.30/16.85  thf(f2808,plain,(
% 115.30/16.85    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | (~spl6_79 | ~spl6_173)),
% 115.30/16.85    inference(superposition,[],[f895,f2772])).
% 115.30/16.85  thf(f2772,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),bool))) | ~spl6_173),
% 115.30/16.85    inference(avatar_component_clause,[],[f2770])).
% 115.30/16.85  thf(f895,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),X1)),X0))) ) | ~spl6_79),
% 115.30/16.85    inference(avatar_component_clause,[],[f894])).
% 115.30/16.85  thf(f105528,plain,(
% 115.30/16.85    spl6_870 | ~spl6_118 | ~spl6_170),
% 115.30/16.85    inference(avatar_split_clause,[],[f2747,f2684,f1561,f105525])).
% 115.30/16.85  thf(f105525,plain,(
% 115.30/16.85    spl6_870 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_870])])).
% 115.30/16.85  thf(f1561,plain,(
% 115.30/16.85    spl6_118 <=> ! [X0 : del,X1] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_118])])).
% 115.30/16.85  thf(f2747,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) | (~spl6_118 | ~spl6_170)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2704])).
% 115.30/16.85  thf(f2704,plain,(
% 115.30/16.85    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) | (~spl6_118 | ~spl6_170)),
% 115.30/16.85    inference(superposition,[],[f1562,f2686])).
% 115.30/16.85  thf(f1562,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) ) | ~spl6_118),
% 115.30/16.85    inference(avatar_component_clause,[],[f1561])).
% 115.30/16.85  thf(f105423,plain,(
% 115.30/16.85    spl6_869 | ~spl6_119 | ~spl6_170),
% 115.30/16.85    inference(avatar_split_clause,[],[f2746,f2684,f1565,f105420])).
% 115.30/16.85  thf(f105420,plain,(
% 115.30/16.85    spl6_869 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_869])])).
% 115.30/16.85  thf(f1565,plain,(
% 115.30/16.85    spl6_119 <=> ! [X0 : del,X1] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_119])])).
% 115.30/16.85  thf(f2746,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),bool))) | (~spl6_119 | ~spl6_170)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2705])).
% 115.30/16.85  thf(f2705,plain,(
% 115.30/16.85    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),bool))) | (~spl6_119 | ~spl6_170)),
% 115.30/16.85    inference(superposition,[],[f1566,f2686])).
% 115.30/16.85  thf(f1566,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) ) | ~spl6_119),
% 115.30/16.85    inference(avatar_component_clause,[],[f1565])).
% 115.30/16.85  thf(f105418,plain,(
% 115.30/16.85    spl6_868 | ~spl6_89 | ~spl6_99),
% 115.30/16.85    inference(avatar_split_clause,[],[f2610,f1196,f1057,f105415])).
% 115.30/16.85  thf(f105415,plain,(
% 115.30/16.85    spl6_868 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_868])])).
% 115.30/16.85  thf(f1196,plain,(
% 115.30/16.85    spl6_99 <=> ! [X0 : del,X1] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_99])])).
% 115.30/16.85  thf(f2610,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),bool))) | (~spl6_89 | ~spl6_99)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2605])).
% 115.30/16.85  thf(f2605,plain,(
% 115.30/16.85    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),bool))) | (~spl6_89 | ~spl6_99)),
% 115.30/16.85    inference(superposition,[],[f1197,f1059])).
% 115.30/16.85  thf(f1197,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) ) | ~spl6_99),
% 115.30/16.85    inference(avatar_component_clause,[],[f1196])).
% 115.30/16.85  thf(f105412,plain,(
% 115.30/16.85    spl6_867 | ~spl6_86 | ~spl6_104),
% 115.30/16.85    inference(avatar_split_clause,[],[f1315,f1217,f985,f105410])).
% 115.30/16.85  thf(f105410,plain,(
% 115.30/16.85    spl6_867 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))),X0))) | (vAPP($i,$o,p,X0) != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_867])])).
% 115.30/16.85  thf(f985,plain,(
% 115.30/16.85    spl6_86 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1)),bool))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_86])])).
% 115.30/16.85  thf(f1217,plain,(
% 115.30/16.85    spl6_104 <=> ! [X0,X1] : ((vAPP($i,$o,p,X0) != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),X0))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_104])])).
% 115.30/16.85  thf(f1315,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))),X0))) | (vAPP($i,$o,p,X0) != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_86 | ~spl6_104)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1312])).
% 115.30/16.85  thf(f1312,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))),X0))) | (vAPP($i,$o,p,X0) != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_86 | ~spl6_104)),
% 115.30/16.85    inference(superposition,[],[f1218,f987])).
% 115.30/16.85  thf(f987,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1)),bool)) | ~spl6_86),
% 115.30/16.85    inference(avatar_component_clause,[],[f985])).
% 115.30/16.85  thf(f1218,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),X0))) | (vAPP($i,$o,p,X0) != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | ~spl6_104),
% 115.30/16.85    inference(avatar_component_clause,[],[f1217])).
% 115.30/16.85  thf(f105406,plain,(
% 115.30/16.85    spl6_866 | ~spl6_86 | ~spl6_100),
% 115.30/16.85    inference(avatar_split_clause,[],[f1281,f1200,f985,f105404])).
% 115.30/16.85  thf(f105404,plain,(
% 115.30/16.85    spl6_866 <=> ! [X0] : ((vAPP($i,$o,p,X0) = $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_866])])).
% 115.30/16.85  thf(f1200,plain,(
% 115.30/16.85    spl6_100 <=> ! [X0,X1] : ((vAPP($i,$o,p,X0) = $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),X1))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_100])])).
% 115.30/16.85  thf(f1281,plain,(
% 115.30/16.85    ( ! [X0 : $i] : ((vAPP($i,$o,p,X0) = $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))))) ) | (~spl6_86 | ~spl6_100)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1278])).
% 115.30/16.85  thf(f1278,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | (vAPP($i,$o,p,X0) = $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))))) ) | (~spl6_86 | ~spl6_100)),
% 115.30/16.85    inference(superposition,[],[f1201,f987])).
% 115.30/16.85  thf(f1201,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP($i,$o,p,X0) = $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),X1)))) ) | ~spl6_100),
% 115.30/16.85    inference(avatar_component_clause,[],[f1200])).
% 115.30/16.85  thf(f105401,plain,(
% 115.30/16.85    spl6_865 | ~spl6_86 | ~spl6_99),
% 115.30/16.85    inference(avatar_split_clause,[],[f1260,f1196,f985,f105398])).
% 115.30/16.85  thf(f105398,plain,(
% 115.30/16.85    spl6_865 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_865])])).
% 115.30/16.85  thf(f1260,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))) | (~spl6_86 | ~spl6_99)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1249])).
% 115.30/16.85  thf(f1249,plain,(
% 115.30/16.85    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))) | (~spl6_86 | ~spl6_99)),
% 115.30/16.85    inference(superposition,[],[f1197,f987])).
% 115.30/16.85  thf(f104430,plain,(
% 115.30/16.85    spl6_864 | ~spl6_505 | ~spl6_856),
% 115.30/16.85    inference(avatar_split_clause,[],[f103457,f103407,f31493,f104428])).
% 115.30/16.85  thf(f104428,plain,(
% 115.30/16.85    spl6_864 <=> ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($o,$i,inj__o,$true)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,sK1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),X0))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_864])])).
% 115.30/16.85  thf(f31493,plain,(
% 115.30/16.85    spl6_505 <=> (vAPP($o,$i,inj__o,$true) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_505])])).
% 115.30/16.85  thf(f103407,plain,(
% 115.30/16.85    spl6_856 <=> ! [X0,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),X1))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_856])])).
% 115.30/16.85  thf(f103457,plain,(
% 115.30/16.85    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($o,$i,inj__o,$true)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,sK1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),X0)))) ) | (~spl6_505 | ~spl6_856)),
% 115.30/16.85    inference(superposition,[],[f103408,f31495])).
% 115.30/16.85  thf(f31495,plain,(
% 115.30/16.85    (vAPP($o,$i,inj__o,$true) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))) | ~spl6_505),
% 115.30/16.85    inference(avatar_component_clause,[],[f31493])).
% 115.30/16.85  thf(f103408,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),X1)))) ) | ~spl6_856),
% 115.30/16.85    inference(avatar_component_clause,[],[f103407])).
% 115.30/16.85  thf(f103452,plain,(
% 115.30/16.85    spl6_863 | ~spl6_174 | ~spl6_343),
% 115.30/16.85    inference(avatar_split_clause,[],[f12966,f12214,f2867,f103450])).
% 115.30/16.85  thf(f103450,plain,(
% 115.30/16.85    spl6_863 <=> ! [X0] : (($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),X0)),sK1)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_863])])).
% 115.30/16.85  thf(f12214,plain,(
% 115.30/16.85    spl6_343 <=> ! [X0,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_343])])).
% 115.30/16.85  thf(f12966,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),X0)),sK1)),bool))) ) | (~spl6_174 | ~spl6_343)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f12865])).
% 115.30/16.85  thf(f12865,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true = $false) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),X0)),sK1)),bool))) ) | (~spl6_174 | ~spl6_343)),
% 115.30/16.85    inference(superposition,[],[f12215,f2868])).
% 115.30/16.85  thf(f12215,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | ~spl6_343),
% 115.30/16.85    inference(avatar_component_clause,[],[f12214])).
% 115.30/16.85  thf(f103448,plain,(
% 115.30/16.85    spl6_862 | ~spl6_173 | ~spl6_305),
% 115.30/16.85    inference(avatar_split_clause,[],[f10533,f9890,f2770,f103446])).
% 115.30/16.85  thf(f103446,plain,(
% 115.30/16.85    spl6_862 <=> ! [X0] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),X0)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_862])])).
% 115.30/16.85  thf(f10533,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),X0)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_173 | ~spl6_305)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f9956])).
% 115.30/16.85  thf(f9956,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true = $false) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),X0)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_173 | ~spl6_305)),
% 115.30/16.85    inference(superposition,[],[f9891,f2772])).
% 115.30/16.85  thf(f103444,plain,(
% 115.30/16.85    spl6_861 | ~spl6_24 | ~spl6_266),
% 115.30/16.85    inference(avatar_split_clause,[],[f7626,f7188,f386,f103442])).
% 115.30/16.85  thf(f103442,plain,(
% 115.30/16.85    spl6_861 <=> ! [X0,X1 : $o] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),vAPP($o,$i,inj__o,X1)))),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),sK0))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_861])])).
% 115.30/16.85  thf(f7188,plain,(
% 115.30/16.85    spl6_266 <=> ! [X2 : del,X0 : $o,X1] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),vAPP($o,$i,inj__o,X0))),X2)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),X2))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_266])])).
% 115.30/16.85  thf(f7626,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : $o] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),vAPP($o,$i,inj__o,X1)))),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),sK0)))) ) | (~spl6_24 | ~spl6_266)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f7625])).
% 115.30/16.85  thf(f7625,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : $o] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),vAPP($o,$i,inj__o,X1)))),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),sK0)))) ) | (~spl6_24 | ~spl6_266)),
% 115.30/16.85    inference(superposition,[],[f387,f7189])).
% 115.30/16.85  thf(f7189,plain,(
% 115.30/16.85    ( ! [X2 : del,X0 : $o,X1 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),vAPP($o,$i,inj__o,X0))),X2)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),X2)))) ) | ~spl6_266),
% 115.30/16.85    inference(avatar_component_clause,[],[f7188])).
% 115.30/16.85  thf(f103440,plain,(
% 115.30/16.85    spl6_860 | ~spl6_24 | ~spl6_265),
% 115.30/16.85    inference(avatar_split_clause,[],[f7450,f7184,f386,f103438])).
% 115.30/16.85  thf(f103438,plain,(
% 115.30/16.85    spl6_860 <=> ! [X0] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),X0))),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_860])])).
% 115.30/16.85  thf(f7184,plain,(
% 115.30/16.85    spl6_265 <=> ! [X0,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X1)),X0)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_265])])).
% 115.30/16.85  thf(f7450,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),X0))),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_24 | ~spl6_265)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f7449])).
% 115.30/16.85  thf(f7449,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),X0))),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_24 | ~spl6_265)),
% 115.30/16.85    inference(superposition,[],[f387,f7185])).
% 115.30/16.85  thf(f7185,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X1)),X0)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | ~spl6_265),
% 115.30/16.85    inference(avatar_component_clause,[],[f7184])).
% 115.30/16.85  thf(f103436,plain,(
% 115.30/16.85    spl6_859 | ~spl6_23 | ~spl6_211),
% 115.30/16.85    inference(avatar_split_clause,[],[f4988,f4942,f358,f103434])).
% 115.30/16.85  thf(f103434,plain,(
% 115.30/16.85    spl6_859 <=> ! [X0] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))),X0)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_859])])).
% 115.30/16.85  thf(f358,plain,(
% 115.30/16.85    spl6_23 <=> ! [X0 : del,X3,X2,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X2),X3)),X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_23])])).
% 115.30/16.85  thf(f4988,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))),X0)),bool))) ) | (~spl6_23 | ~spl6_211)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f4973])).
% 115.30/16.85  thf(f4973,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))),X0)),bool))) ) | (~spl6_23 | ~spl6_211)),
% 115.30/16.85    inference(superposition,[],[f359,f4944])).
% 115.30/16.85  thf(f359,plain,(
% 115.30/16.85    ( ! [X2 : $i,X3 : $i,X0 : del,X1 : del] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X2),X3)),X1))) ) | ~spl6_23),
% 115.30/16.85    inference(avatar_component_clause,[],[f358])).
% 115.30/16.85  thf(f103432,plain,(
% 115.30/16.85    spl6_858 | ~spl6_23 | ~spl6_173),
% 115.30/16.85    inference(avatar_split_clause,[],[f2839,f2770,f358,f103430])).
% 115.30/16.85  thf(f103430,plain,(
% 115.30/16.85    spl6_858 <=> ! [X0] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),X0)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_858])])).
% 115.30/16.85  thf(f2839,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),X0)),bool))) ) | (~spl6_23 | ~spl6_173)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2824])).
% 115.30/16.85  thf(f2824,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),X0)),bool))) ) | (~spl6_23 | ~spl6_173)),
% 115.30/16.85    inference(superposition,[],[f359,f2772])).
% 115.30/16.85  thf(f103428,plain,(
% 115.30/16.85    spl6_857 | ~spl6_23 | ~spl6_172),
% 115.30/16.85    inference(avatar_split_clause,[],[f2793,f2765,f358,f103426])).
% 115.30/16.85  thf(f103426,plain,(
% 115.30/16.85    spl6_857 <=> ! [X0] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,sK0)),sK1)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_857])])).
% 115.30/16.85  thf(f2765,plain,(
% 115.30/16.85    spl6_172 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,sK0)),sK1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_172])])).
% 115.30/16.85  thf(f2793,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,sK0)),sK1)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_23 | ~spl6_172)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2778])).
% 115.30/16.85  thf(f2778,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,sK0)),sK1)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_23 | ~spl6_172)),
% 115.30/16.85    inference(superposition,[],[f359,f2767])).
% 115.30/16.85  thf(f2767,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,sK0)),sK1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) | ~spl6_172),
% 115.30/16.85    inference(avatar_component_clause,[],[f2765])).
% 115.30/16.85  thf(f103409,plain,(
% 115.30/16.85    spl6_856 | ~spl6_89 | ~spl6_97),
% 115.30/16.85    inference(avatar_split_clause,[],[f2611,f1095,f1057,f103407])).
% 115.30/16.85  thf(f1095,plain,(
% 115.30/16.85    spl6_97 <=> ! [X0,X3,X2 : del,X1 : del] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),X3)),X2)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_97])])).
% 115.30/16.85  thf(f2611,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),X1)))) ) | (~spl6_89 | ~spl6_97)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2604])).
% 115.30/16.85  thf(f2604,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),X1)))) ) | (~spl6_89 | ~spl6_97)),
% 115.30/16.85    inference(superposition,[],[f1096,f1059])).
% 115.30/16.85  thf(f1096,plain,(
% 115.30/16.85    ( ! [X2 : del,X3 : $i,X0 : $i,X1 : del] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),X3)),X2)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)))) ) | ~spl6_97),
% 115.30/16.85    inference(avatar_component_clause,[],[f1095])).
% 115.30/16.85  thf(f103404,plain,(
% 115.30/16.85    spl6_855 | ~spl6_86 | ~spl6_97),
% 115.30/16.85    inference(avatar_split_clause,[],[f1177,f1095,f985,f103402])).
% 115.30/16.85  thf(f103402,plain,(
% 115.30/16.85    spl6_855 <=> ! [X0,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),X1))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_855])])).
% 115.30/16.85  thf(f1177,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),X1)))) ) | (~spl6_86 | ~spl6_97)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1166])).
% 115.30/16.85  thf(f1166,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),X1)))) ) | (~spl6_86 | ~spl6_97)),
% 115.30/16.85    inference(superposition,[],[f1096,f987])).
% 115.30/16.85  thf(f103399,plain,(
% 115.30/16.85    spl6_854 | ~spl6_35 | ~spl6_78),
% 115.30/16.85    inference(avatar_split_clause,[],[f942,f890,f472,f103397])).
% 115.30/16.85  thf(f103397,plain,(
% 115.30/16.85    spl6_854 <=> ! [X0] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,bool)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_854])])).
% 115.30/16.85  thf(f890,plain,(
% 115.30/16.85    spl6_78 <=> ! [X0 : del,X1] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X0)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_78])])).
% 115.30/16.85  thf(f942,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,bool)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0))) ) | (~spl6_35 | ~spl6_78)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f913])).
% 115.30/16.85  thf(f913,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,bool)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0))) ) | (~spl6_35 | ~spl6_78)),
% 115.30/16.85    inference(superposition,[],[f891,f473])).
% 115.30/16.85  thf(f891,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X0)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | ~spl6_78),
% 115.30/16.85    inference(avatar_component_clause,[],[f890])).
% 115.30/16.85  thf(f103369,plain,(
% 115.30/16.85    spl6_853 | ~spl6_51 | ~spl6_89 | ~spl6_185),
% 115.30/16.85    inference(avatar_split_clause,[],[f3315,f3296,f1057,f651,f103366])).
% 115.30/16.85  thf(f103366,plain,(
% 115.30/16.85    spl6_853 <=> ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_853])])).
% 115.30/16.85  thf(f651,plain,(
% 115.30/16.85    spl6_51 <=> (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,sK0)),sK1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_51])])).
% 115.30/16.85  thf(f3296,plain,(
% 115.30/16.85    spl6_185 <=> ! [X0] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,sK0)),sK1)),X0)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_185])])).
% 115.30/16.85  thf(f3315,plain,(
% 115.30/16.85    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)))) | (~spl6_51 | ~spl6_89 | ~spl6_185)),
% 115.30/16.85    inference(forward_demodulation,[],[f3309,f653])).
% 115.30/16.85  thf(f653,plain,(
% 115.30/16.85    (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,sK0)),sK1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))) | ~spl6_51),
% 115.30/16.85    inference(avatar_component_clause,[],[f651])).
% 115.30/16.85  thf(f3309,plain,(
% 115.30/16.85    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,sK0)),sK1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))))) | (~spl6_89 | ~spl6_185)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f3306])).
% 115.30/16.85  thf(f3306,plain,(
% 115.30/16.85    ($true != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,sK0)),sK1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))))) | (~spl6_89 | ~spl6_185)),
% 115.30/16.85    inference(superposition,[],[f3297,f1059])).
% 115.30/16.85  thf(f3297,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,sK0)),sK1)),X0))))) ) | ~spl6_185),
% 115.30/16.85    inference(avatar_component_clause,[],[f3296])).
% 115.30/16.85  thf(f103364,plain,(
% 115.30/16.85    spl6_852 | ~spl6_16 | ~spl6_89),
% 115.30/16.85    inference(avatar_split_clause,[],[f2614,f1057,f278,f103362])).
% 115.30/16.85  thf(f103362,plain,(
% 115.30/16.85    spl6_852 <=> ! [X0 : $i > $i] : (vAPP($i,$i,X0,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_852])])).
% 115.30/16.85  thf(f103360,plain,(
% 115.30/16.85    spl6_851 | ~spl6_17 | ~spl6_89),
% 115.30/16.85    inference(avatar_split_clause,[],[f2613,f1057,f282,f103357])).
% 115.30/16.85  thf(f103357,plain,(
% 115.30/16.85    spl6_851 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_851])])).
% 115.30/16.85  thf(f2613,plain,(
% 115.30/16.85    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1)))) | (~spl6_17 | ~spl6_89)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2602])).
% 115.30/16.85  thf(f2602,plain,(
% 115.30/16.85    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1)))) | (~spl6_17 | ~spl6_89)),
% 115.30/16.85    inference(superposition,[],[f283,f1059])).
% 115.30/16.85  thf(f103354,plain,(
% 115.30/16.85    spl6_850 | ~spl6_17 | ~spl6_86),
% 115.30/16.85    inference(avatar_split_clause,[],[f1115,f985,f282,f103351])).
% 115.30/16.85  thf(f103351,plain,(
% 115.30/16.85    spl6_850 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,bool)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_850])])).
% 115.30/16.85  thf(f1115,plain,(
% 115.30/16.85    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,bool)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1)))) | (~spl6_17 | ~spl6_86)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1112])).
% 115.30/16.85  thf(f1112,plain,(
% 115.30/16.85    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,bool)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1)))) | (~spl6_17 | ~spl6_86)),
% 115.30/16.85    inference(superposition,[],[f283,f987])).
% 115.30/16.85  thf(f103349,plain,(
% 115.30/16.85    spl6_849 | ~spl6_168 | ~spl6_846),
% 115.30/16.85    inference(avatar_split_clause,[],[f103137,f103121,f2651,f103347])).
% 115.30/16.85  thf(f103347,plain,(
% 115.30/16.85    spl6_849 <=> ! [X0] : (($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_849])])).
% 115.30/16.85  thf(f2651,plain,(
% 115.30/16.85    spl6_168 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_168])])).
% 115.30/16.85  thf(f103121,plain,(
% 115.30/16.85    spl6_846 <=> ! [X0] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_846])])).
% 115.30/16.85  thf(f103137,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0))) ) | (~spl6_168 | ~spl6_846)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f103136])).
% 115.30/16.85  thf(f103136,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0))) ) | (~spl6_168 | ~spl6_846)),
% 115.30/16.85    inference(duplicate_literal_removal,[],[f103132])).
% 115.30/16.85  thf(f103132,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0))) ) | (~spl6_168 | ~spl6_846)),
% 115.30/16.85    inference(superposition,[],[f103122,f2652])).
% 115.30/16.85  thf(f2652,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0))) ) | ~spl6_168),
% 115.30/16.85    inference(avatar_component_clause,[],[f2651])).
% 115.30/16.85  thf(f103122,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0))) ) | ~spl6_846),
% 115.30/16.85    inference(avatar_component_clause,[],[f103121])).
% 115.30/16.85  thf(f103344,plain,(
% 115.30/16.85    spl6_848 | ~spl6_16 | ~spl6_86),
% 115.30/16.85    inference(avatar_split_clause,[],[f1114,f985,f278,f103342])).
% 115.30/16.85  thf(f103342,plain,(
% 115.30/16.85    spl6_848 <=> ! [X0 : $i > $i] : (vAPP($i,$i,X0,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_848])])).
% 115.30/16.85  thf(f1114,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : ((vAPP($i,$i,X0,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1)))) ) | (~spl6_16 | ~spl6_86)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1113])).
% 115.30/16.85  thf(f1113,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true != $true) | (vAPP($i,$i,X0,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1)))) ) | (~spl6_16 | ~spl6_86)),
% 115.30/16.85    inference(superposition,[],[f279,f987])).
% 115.30/16.85  thf(f103147,plain,(
% 115.30/16.85    spl6_847 | ~spl6_53 | ~spl6_285),
% 115.30/16.85    inference(avatar_split_clause,[],[f9185,f9031,f661,f103145])).
% 115.30/16.85  thf(f103145,plain,(
% 115.30/16.85    spl6_847 <=> ! [X0 : $i > $i,X1 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,X0,vAPP($o,$i,inj__o,X1))))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),sK0),bool)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_847])])).
% 115.30/16.85  thf(f9031,plain,(
% 115.30/16.85    spl6_285 <=> ! [X2 : del,X0 : $o,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP($o,$i,inj__o,X0))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),bool)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_285])])).
% 115.30/16.85  thf(f9185,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i,X1 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,X0,vAPP($o,$i,inj__o,X1))))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),sK0),bool)),bool))) ) | (~spl6_53 | ~spl6_285)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f9120])).
% 115.30/16.85  thf(f9120,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i,X1 : $o] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,X0,vAPP($o,$i,inj__o,X1))))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),sK0),bool)),bool))) ) | (~spl6_53 | ~spl6_285)),
% 115.30/16.85    inference(superposition,[],[f662,f9032])).
% 115.30/16.85  thf(f9032,plain,(
% 115.30/16.85    ( ! [X2 : del,X0 : $o,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP($o,$i,inj__o,X0))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),bool)),bool))) ) | ~spl6_285),
% 115.30/16.85    inference(avatar_component_clause,[],[f9031])).
% 115.30/16.85  thf(f103123,plain,(
% 115.30/16.85    spl6_846 | ~spl6_35 | ~spl6_64),
% 115.30/16.85    inference(avatar_split_clause,[],[f793,f781,f472,f103121])).
% 115.30/16.85  thf(f781,plain,(
% 115.30/16.85    spl6_64 <=> ! [X0] : ((vAPP($i,$o,p,X0) != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),X0))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_64])])).
% 115.30/16.85  thf(f793,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0))) ) | (~spl6_35 | ~spl6_64)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f790])).
% 115.30/16.85  thf(f790,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0))) ) | (~spl6_35 | ~spl6_64)),
% 115.30/16.85    inference(superposition,[],[f782,f473])).
% 115.30/16.85  thf(f782,plain,(
% 115.30/16.85    ( ! [X0 : $i] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | (vAPP($i,$o,p,X0) != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),X0)))) ) | ~spl6_64),
% 115.30/16.85    inference(avatar_component_clause,[],[f781])).
% 115.30/16.85  thf(f102881,plain,(
% 115.30/16.85    spl6_845 | ~spl6_86 | ~spl6_87),
% 115.30/16.85    inference(avatar_split_clause,[],[f4863,f1029,f985,f102879])).
% 115.30/16.85  thf(f102879,plain,(
% 115.30/16.85    spl6_845 <=> ! [X0 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))),vAPP($o,$i,inj__o,X0)))) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_845])])).
% 115.30/16.85  thf(f1029,plain,(
% 115.30/16.85    spl6_87 <=> ! [X0 : $o,X1] : ((vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),vAPP($o,$i,inj__o,X0)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_87])])).
% 115.30/16.85  thf(f4863,plain,(
% 115.30/16.85    ( ! [X0 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))),vAPP($o,$i,inj__o,X0)))) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true)) ) | (~spl6_86 | ~spl6_87)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f4860])).
% 115.30/16.85  thf(f4860,plain,(
% 115.30/16.85    ( ! [X0 : $o] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))),vAPP($o,$i,inj__o,X0)))) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true)) ) | (~spl6_86 | ~spl6_87)),
% 115.30/16.85    inference(superposition,[],[f1030,f987])).
% 115.30/16.85  thf(f1030,plain,(
% 115.30/16.85    ( ! [X0 : $o,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),vAPP($o,$i,inj__o,X0)))) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true)) ) | ~spl6_87),
% 115.30/16.85    inference(avatar_component_clause,[],[f1029])).
% 115.30/16.85  thf(f102877,plain,(
% 115.30/16.85    spl6_844 | ~spl6_35 | ~spl6_76),
% 115.30/16.85    inference(avatar_split_clause,[],[f883,f868,f472,f102875])).
% 115.30/16.85  thf(f102875,plain,(
% 115.30/16.85    spl6_844 <=> ! [X0] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_844])])).
% 115.30/16.85  thf(f868,plain,(
% 115.30/16.85    spl6_76 <=> ! [X0] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_76])])).
% 115.30/16.85  thf(f883,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0))) ) | (~spl6_35 | ~spl6_76)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f880])).
% 115.30/16.85  thf(f880,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0))) ) | (~spl6_35 | ~spl6_76)),
% 115.30/16.85    inference(superposition,[],[f869,f473])).
% 115.30/16.85  thf(f869,plain,(
% 115.30/16.85    ( ! [X0 : $i] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | ~spl6_76),
% 115.30/16.85    inference(avatar_component_clause,[],[f868])).
% 115.30/16.85  thf(f102872,plain,(
% 115.30/16.85    spl6_843 | ~spl6_35 | ~spl6_75),
% 115.30/16.85    inference(avatar_split_clause,[],[f876,f864,f472,f102870])).
% 115.30/16.85  thf(f102870,plain,(
% 115.30/16.85    spl6_843 <=> ! [X0] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_843])])).
% 115.30/16.85  thf(f864,plain,(
% 115.30/16.85    spl6_75 <=> ! [X0] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_75])])).
% 115.30/16.85  thf(f876,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0))) ) | (~spl6_35 | ~spl6_75)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f873])).
% 115.30/16.85  thf(f873,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0))) ) | (~spl6_35 | ~spl6_75)),
% 115.30/16.85    inference(superposition,[],[f865,f473])).
% 115.30/16.85  thf(f865,plain,(
% 115.30/16.85    ( ! [X0 : $i] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | ~spl6_75),
% 115.30/16.85    inference(avatar_component_clause,[],[f864])).
% 115.30/16.85  thf(f102590,plain,(
% 115.30/16.85    spl6_842 | ~spl6_3 | spl6_732),
% 115.30/16.85    inference(avatar_split_clause,[],[f82840,f82824,f178,f102587])).
% 115.30/16.85  thf(f102587,plain,(
% 115.30/16.85    spl6_842 <=> ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK0)),sK0))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_842])])).
% 115.30/16.85  thf(f82824,plain,(
% 115.30/16.85    spl6_732 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK0)),sK0))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_732])])).
% 115.30/16.85  thf(f82840,plain,(
% 115.30/16.85    ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK0)),sK0)) | (~spl6_3 | spl6_732)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f82839])).
% 115.30/16.85  thf(f82839,plain,(
% 115.30/16.85    ($true != $true) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK0)),sK0)) | (~spl6_3 | spl6_732)),
% 115.30/16.85    inference(superposition,[],[f82825,f179])).
% 115.30/16.85  thf(f82825,plain,(
% 115.30/16.85    ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK0)),sK0)) | spl6_732),
% 115.30/16.85    inference(avatar_component_clause,[],[f82824])).
% 115.30/16.85  thf(f102584,plain,(
% 115.30/16.85    spl6_841 | ~spl6_3 | ~spl6_53 | spl6_219 | ~spl6_396),
% 115.30/16.85    inference(avatar_split_clause,[],[f82599,f18898,f5315,f661,f178,f102581])).
% 115.30/16.85  thf(f102581,plain,(
% 115.30/16.85    spl6_841 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_841])])).
% 115.30/16.85  thf(f82599,plain,(
% 115.30/16.85    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))))) | (~spl6_3 | ~spl6_53 | spl6_219 | ~spl6_396)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f82598])).
% 115.30/16.85  thf(f82598,plain,(
% 115.30/16.85    ($true = $false) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))))) | (~spl6_3 | ~spl6_53 | spl6_219 | ~spl6_396)),
% 115.30/16.85    inference(forward_demodulation,[],[f19034,f73970])).
% 115.30/16.85  thf(f19034,plain,(
% 115.30/16.85    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,$i,c_2Ebool_2E_21,sK0)))) | (~spl6_53 | ~spl6_396)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f19025])).
% 115.30/16.85  thf(f19025,plain,(
% 115.30/16.85    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,$i,c_2Ebool_2E_21,sK0)))) | (~spl6_53 | ~spl6_396)),
% 115.30/16.85    inference(superposition,[],[f662,f18899])).
% 115.30/16.85  thf(f102578,plain,(
% 115.30/16.85    spl6_840 | ~spl6_173 | ~spl6_174 | ~spl6_181 | ~spl6_274),
% 115.30/16.85    inference(avatar_split_clause,[],[f8818,f7758,f3171,f2867,f2770,f102576])).
% 115.30/16.85  thf(f102576,plain,(
% 115.30/16.85    spl6_840 <=> ! [X0 : $o] : ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($o,$i,inj__o,X0))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),sK1))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_840])])).
% 115.30/16.85  thf(f3171,plain,(
% 115.30/16.85    spl6_181 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),sK1)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_181])])).
% 115.30/16.85  thf(f7758,plain,(
% 115.30/16.85    spl6_274 <=> ! [X0 : $o,X1] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($o,$i,inj__o,X0))),X1))) | ($true != vAPP($i,$o,p,X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_274])])).
% 115.30/16.85  thf(f8818,plain,(
% 115.30/16.85    ( ! [X0 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($o,$i,inj__o,X0))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),sK1))))) ) | (~spl6_173 | ~spl6_174 | ~spl6_181 | ~spl6_274)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f8817])).
% 115.30/16.85  thf(f8817,plain,(
% 115.30/16.85    ( ! [X0 : $o] : (($true = $false) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($o,$i,inj__o,X0))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),sK1))))) ) | (~spl6_173 | ~spl6_174 | ~spl6_181 | ~spl6_274)),
% 115.30/16.85    inference(forward_demodulation,[],[f8784,f2951])).
% 115.30/16.85  thf(f2951,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),sK1)),bool)) | (~spl6_173 | ~spl6_174)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2882])).
% 115.30/16.85  thf(f2882,plain,(
% 115.30/16.85    ($true = $false) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),sK1)),bool)) | (~spl6_173 | ~spl6_174)),
% 115.30/16.85    inference(superposition,[],[f2868,f2772])).
% 115.30/16.85  thf(f8784,plain,(
% 115.30/16.85    ( ! [X0 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($o,$i,inj__o,X0))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),sK1)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),sK1)),bool))) ) | (~spl6_181 | ~spl6_274)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f8752])).
% 115.30/16.85  thf(f8752,plain,(
% 115.30/16.85    ( ! [X0 : $o] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($o,$i,inj__o,X0))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),sK1)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),sK1)),bool))) ) | (~spl6_181 | ~spl6_274)),
% 115.30/16.85    inference(superposition,[],[f7759,f3173])).
% 115.30/16.85  thf(f3173,plain,(
% 115.30/16.85    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),sK1))) | ~spl6_181),
% 115.30/16.85    inference(avatar_component_clause,[],[f3171])).
% 115.30/16.85  thf(f7759,plain,(
% 115.30/16.85    ( ! [X0 : $o,X1 : $i] : (($true != vAPP($i,$o,p,X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($o,$i,inj__o,X0))),X1))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool))) ) | ~spl6_274),
% 115.30/16.85    inference(avatar_component_clause,[],[f7758])).
% 115.30/16.85  thf(f102574,plain,(
% 115.30/16.85    spl6_839 | ~spl6_78 | ~spl6_180),
% 115.30/16.85    inference(avatar_split_clause,[],[f3188,f3167,f890,f102571])).
% 115.30/16.85  thf(f102571,plain,(
% 115.30/16.85    spl6_839 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),sK1),sK0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_839])])).
% 115.30/16.85  thf(f3167,plain,(
% 115.30/16.85    spl6_180 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),sK1),sK0)),sK0))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_180])])).
% 115.30/16.85  thf(f3188,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),sK1),sK0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | (~spl6_78 | ~spl6_180)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f3179])).
% 115.30/16.85  thf(f3179,plain,(
% 115.30/16.85    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),sK1),sK0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | (~spl6_78 | ~spl6_180)),
% 115.30/16.85    inference(superposition,[],[f891,f3169])).
% 115.30/16.85  thf(f3169,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),sK1),sK0)),sK0)) | ~spl6_180),
% 115.30/16.85    inference(avatar_component_clause,[],[f3167])).
% 115.30/16.85  thf(f102514,plain,(
% 115.30/16.85    spl6_838 | ~spl6_53 | ~spl6_266),
% 115.30/16.85    inference(avatar_split_clause,[],[f7630,f7188,f661,f102512])).
% 115.30/16.85  thf(f102512,plain,(
% 115.30/16.85    spl6_838 <=> ! [X0,X1 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),vAPP($o,$i,inj__o,X1))))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),sK0))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_838])])).
% 115.30/16.85  thf(f7630,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),vAPP($o,$i,inj__o,X1))))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),sK0)))) ) | (~spl6_53 | ~spl6_266)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f7621])).
% 115.30/16.85  thf(f7621,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : $o] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),vAPP($o,$i,inj__o,X1))))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),sK0)))) ) | (~spl6_53 | ~spl6_266)),
% 115.30/16.85    inference(superposition,[],[f662,f7189])).
% 115.30/16.85  thf(f102510,plain,(
% 115.30/16.85    spl6_837 | ~spl6_53 | ~spl6_265),
% 115.30/16.85    inference(avatar_split_clause,[],[f7454,f7184,f661,f102508])).
% 115.30/16.85  thf(f102508,plain,(
% 115.30/16.85    spl6_837 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),X0)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_837])])).
% 115.30/16.85  thf(f7454,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),X0)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_53 | ~spl6_265)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f7445])).
% 115.30/16.85  thf(f7445,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),X0)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_53 | ~spl6_265)),
% 115.30/16.85    inference(superposition,[],[f662,f7185])).
% 115.30/16.85  thf(f102506,plain,(
% 115.30/16.85    spl6_836 | ~spl6_59 | ~spl6_800 | ~spl6_829),
% 115.30/16.85    inference(avatar_split_clause,[],[f102035,f101170,f95962,f724,f102503])).
% 115.30/16.85  thf(f102503,plain,(
% 115.30/16.85    spl6_836 <=> (vAPP($o,$i,inj__o,$true) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_836])])).
% 115.30/16.85  thf(f724,plain,(
% 115.30/16.85    spl6_59 <=> ! [X0] : ((vAPP($o,$i,inj__o,vAPP($i,$o,p,X0)) = X0) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_59])])).
% 115.30/16.85  thf(f95962,plain,(
% 115.30/16.85    spl6_800 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_800])])).
% 115.30/16.85  thf(f101170,plain,(
% 115.30/16.85    spl6_829 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)))),bool))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_829])])).
% 115.30/16.85  thf(f102035,plain,(
% 115.30/16.85    (vAPP($o,$i,inj__o,$true) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)))) | (~spl6_59 | ~spl6_800 | ~spl6_829)),
% 115.30/16.85    inference(forward_demodulation,[],[f102034,f95964])).
% 115.30/16.85  thf(f95964,plain,(
% 115.30/16.85    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))))) | ~spl6_800),
% 115.30/16.85    inference(avatar_component_clause,[],[f95962])).
% 115.30/16.85  thf(f102034,plain,(
% 115.30/16.85    (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)))))) | (~spl6_59 | ~spl6_829)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f101885])).
% 115.30/16.85  thf(f101885,plain,(
% 115.30/16.85    ($true = $false) | (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)))))) | (~spl6_59 | ~spl6_829)),
% 115.30/16.85    inference(superposition,[],[f101172,f725])).
% 115.30/16.85  thf(f725,plain,(
% 115.30/16.85    ( ! [X0 : $i] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false) | (vAPP($o,$i,inj__o,vAPP($i,$o,p,X0)) = X0)) ) | ~spl6_59),
% 115.30/16.85    inference(avatar_component_clause,[],[f724])).
% 115.30/16.85  thf(f101172,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)))),bool)) | ~spl6_829),
% 115.30/16.85    inference(avatar_component_clause,[],[f101170])).
% 115.30/16.85  thf(f102501,plain,(
% 115.30/16.85    spl6_835 | ~spl6_35 | ~spl6_252),
% 115.30/16.85    inference(avatar_split_clause,[],[f6558,f6525,f472,f102499])).
% 115.30/16.85  thf(f102499,plain,(
% 115.30/16.85    spl6_835 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0))),vAPP($o,$i,inj__o,$true)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_835])])).
% 115.30/16.85  thf(f6525,plain,(
% 115.30/16.85    spl6_252 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),vAPP($o,$i,inj__o,$true)))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_252])])).
% 115.30/16.85  thf(f6558,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0))),vAPP($o,$i,inj__o,$true)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0))) ) | (~spl6_35 | ~spl6_252)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f6530])).
% 115.30/16.85  thf(f6530,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0))),vAPP($o,$i,inj__o,$true)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0))) ) | (~spl6_35 | ~spl6_252)),
% 115.30/16.85    inference(superposition,[],[f6526,f473])).
% 115.30/16.85  thf(f6526,plain,(
% 115.30/16.85    ( ! [X0 : $i] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),vAPP($o,$i,inj__o,$true))))) ) | ~spl6_252),
% 115.30/16.85    inference(avatar_component_clause,[],[f6525])).
% 115.30/16.85  thf(f102496,plain,(
% 115.30/16.85    spl6_834 | ~spl6_28 | ~spl6_86 | ~spl6_102 | ~spl6_123),
% 115.30/16.85    inference(avatar_split_clause,[],[f5048,f1728,f1208,f985,f402,f102494])).
% 115.30/16.85  thf(f102494,plain,(
% 115.30/16.85    spl6_834 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1)))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_834])])).
% 115.30/16.85  thf(f402,plain,(
% 115.30/16.85    spl6_28 <=> ! [X0,X1] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),X1))) | ($true != vAPP($i,$o,p,X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_28])])).
% 115.30/16.85  thf(f1208,plain,(
% 115.30/16.85    spl6_102 <=> (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1) = vAPP($o,$i,inj__o,$true))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_102])])).
% 115.30/16.85  thf(f1728,plain,(
% 115.30/16.85    spl6_123 <=> ($true = vAPP($i,$o,p,vAPP($o,$i,inj__o,$true)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_123])])).
% 115.30/16.85  thf(f5048,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1)))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true)) ) | (~spl6_28 | ~spl6_86 | ~spl6_102 | ~spl6_123)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f3620])).
% 115.30/16.85  thf(f3620,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1)))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true)) ) | (~spl6_28 | ~spl6_86 | ~spl6_102 | ~spl6_123)),
% 115.30/16.85    inference(forward_demodulation,[],[f3619,f1730])).
% 115.30/16.85  thf(f1730,plain,(
% 115.30/16.85    ($true = vAPP($i,$o,p,vAPP($o,$i,inj__o,$true))) | ~spl6_123),
% 115.30/16.85    inference(avatar_component_clause,[],[f1728])).
% 115.30/16.85  thf(f3619,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != vAPP($i,$o,p,vAPP($o,$i,inj__o,$true))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1)))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true)) ) | (~spl6_28 | ~spl6_86 | ~spl6_102)),
% 115.30/16.85    inference(forward_demodulation,[],[f1125,f1210])).
% 115.30/16.85  thf(f1210,plain,(
% 115.30/16.85    (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1) = vAPP($o,$i,inj__o,$true)) | ~spl6_102),
% 115.30/16.85    inference(avatar_component_clause,[],[f1208])).
% 115.30/16.85  thf(f1125,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1)))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true)) ) | (~spl6_28 | ~spl6_86)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1102])).
% 115.30/16.85  thf(f1102,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1)))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true)) ) | (~spl6_28 | ~spl6_86)),
% 115.30/16.85    inference(superposition,[],[f403,f987])).
% 115.30/16.85  thf(f403,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true != vAPP($i,$o,p,X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),X1))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true)) ) | ~spl6_28),
% 115.30/16.85    inference(avatar_component_clause,[],[f402])).
% 115.30/16.85  thf(f102491,plain,(
% 115.30/16.85    spl6_833 | spl6_49 | ~spl6_12 | ~spl6_86),
% 115.30/16.85    inference(avatar_split_clause,[],[f4510,f985,f253,f634,f102488])).
% 115.30/16.85  thf(f102488,plain,(
% 115.30/16.85    spl6_833 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_833])])).
% 115.30/16.85  thf(f634,plain,(
% 115.30/16.85    spl6_49 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_49])])).
% 115.30/16.85  thf(f253,plain,(
% 115.30/16.85    spl6_12 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),X0))) | (vAPP($i,$o,p,X0) = $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_12])])).
% 115.30/16.85  thf(f4510,plain,(
% 115.30/16.85    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1)))) | (~spl6_12 | ~spl6_86)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f4507])).
% 115.30/16.85  thf(f4507,plain,(
% 115.30/16.85    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1)))) | (~spl6_12 | ~spl6_86)),
% 115.30/16.85    inference(superposition,[],[f254,f987])).
% 115.30/16.85  thf(f254,plain,(
% 115.30/16.85    ( ! [X0 : $i] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | (vAPP($i,$o,p,X0) = $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),X0)))) ) | ~spl6_12),
% 115.30/16.85    inference(avatar_component_clause,[],[f253])).
% 115.30/16.85  thf(f101189,plain,(
% 115.30/16.85    spl6_832 | ~spl6_183 | ~spl6_339),
% 115.30/16.85    inference(avatar_split_clause,[],[f12509,f12198,f3205,f101186])).
% 115.30/16.85  thf(f101186,plain,(
% 115.30/16.85    spl6_832 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK1)),vAPP(del,$i,c_2Ebool_2E_21,sK0))),bool))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_832])])).
% 115.30/16.85  thf(f3205,plain,(
% 115.30/16.85    spl6_183 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),bool)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_183])])).
% 115.30/16.85  thf(f12198,plain,(
% 115.30/16.85    spl6_339 <=> ! [X2 : del,X0 : del,X1] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),vAPP(del,$i,c_2Ebool_2E_21,X0))),X2)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X2))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_339])])).
% 115.30/16.85  thf(f12509,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK1)),vAPP(del,$i,c_2Ebool_2E_21,sK0))),bool)) | (~spl6_183 | ~spl6_339)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f12419])).
% 115.30/16.85  thf(f12419,plain,(
% 115.30/16.85    ($true = $false) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK1)),vAPP(del,$i,c_2Ebool_2E_21,sK0))),bool)) | (~spl6_183 | ~spl6_339)),
% 115.30/16.85    inference(superposition,[],[f12199,f3207])).
% 115.30/16.85  thf(f3207,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),bool)),bool))) | ~spl6_183),
% 115.30/16.85    inference(avatar_component_clause,[],[f3205])).
% 115.30/16.85  thf(f12199,plain,(
% 115.30/16.85    ( ! [X2 : del,X0 : del,X1 : $i] : (($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),vAPP(del,$i,c_2Ebool_2E_21,X0))),X2))) ) | ~spl6_339),
% 115.30/16.85    inference(avatar_component_clause,[],[f12198])).
% 115.30/16.85  thf(f101184,plain,(
% 115.30/16.85    spl6_831 | ~spl6_174 | ~spl6_317),
% 115.30/16.85    inference(avatar_split_clause,[],[f11428,f11326,f2867,f101181])).
% 115.30/16.85  thf(f101181,plain,(
% 115.30/16.85    spl6_831 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,$i,c_2Ebool_2E_21,sK0))),sK1)),bool))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_831])])).
% 115.30/16.85  thf(f11326,plain,(
% 115.30/16.85    spl6_317 <=> ! [X0 : del] : ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_317])])).
% 115.30/16.85  thf(f11428,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,$i,c_2Ebool_2E_21,sK0))),sK1)),bool)) | (~spl6_174 | ~spl6_317)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f11339])).
% 115.30/16.85  thf(f11339,plain,(
% 115.30/16.85    ($true = $false) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,$i,c_2Ebool_2E_21,sK0))),sK1)),bool)) | (~spl6_174 | ~spl6_317)),
% 115.30/16.85    inference(superposition,[],[f11327,f2868])).
% 115.30/16.85  thf(f11327,plain,(
% 115.30/16.85    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) ) | ~spl6_317),
% 115.30/16.85    inference(avatar_component_clause,[],[f11326])).
% 115.30/16.85  thf(f101178,plain,(
% 115.30/16.85    spl6_830 | ~spl6_46 | ~spl6_174 | ~spl6_178 | ~spl6_234),
% 115.30/16.85    inference(avatar_split_clause,[],[f5809,f5694,f3051,f2867,f616,f101175])).
% 115.30/16.85  thf(f101175,plain,(
% 115.30/16.85    spl6_830 <=> ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK1)),sK1))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_830])])).
% 115.30/16.85  thf(f616,plain,(
% 115.30/16.85    spl6_46 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK1)),sK1)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_46])])).
% 115.30/16.85  thf(f5694,plain,(
% 115.30/16.85    spl6_234 <=> ! [X0] : ((vAPP($i,$o,p,X0) != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),X0))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_234])])).
% 115.30/16.85  thf(f5809,plain,(
% 115.30/16.85    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK1)),sK1)))) | (~spl6_46 | ~spl6_174 | ~spl6_178 | ~spl6_234)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f5808])).
% 115.30/16.85  thf(f5808,plain,(
% 115.30/16.85    ($true = $false) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK1)),sK1)))) | (~spl6_46 | ~spl6_174 | ~spl6_178 | ~spl6_234)),
% 115.30/16.85    inference(forward_demodulation,[],[f5779,f3146])).
% 115.30/16.85  thf(f3146,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK1)),sK1)),bool)) | (~spl6_174 | ~spl6_178)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f3077])).
% 115.30/16.85  thf(f3077,plain,(
% 115.30/16.85    ($true = $false) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK1)),sK1)),bool)) | (~spl6_174 | ~spl6_178)),
% 115.30/16.85    inference(superposition,[],[f3053,f2868])).
% 115.30/16.85  thf(f5779,plain,(
% 115.30/16.85    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK1)),sK1)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK1)),sK1)),bool)) | (~spl6_46 | ~spl6_234)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f5748])).
% 115.30/16.85  thf(f5748,plain,(
% 115.30/16.85    ($true != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK1)),sK1)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK1)),sK1)),bool)) | (~spl6_46 | ~spl6_234)),
% 115.30/16.85    inference(superposition,[],[f5695,f618])).
% 115.30/16.85  thf(f618,plain,(
% 115.30/16.85    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK1)),sK1))) | ~spl6_46),
% 115.30/16.85    inference(avatar_component_clause,[],[f616])).
% 115.30/16.85  thf(f5695,plain,(
% 115.30/16.85    ( ! [X0 : $i] : ((vAPP($i,$o,p,X0) != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),X0))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | ~spl6_234),
% 115.30/16.85    inference(avatar_component_clause,[],[f5694])).
% 115.30/16.85  thf(f101173,plain,(
% 115.30/16.85    spl6_829 | ~spl6_77 | ~spl6_211),
% 115.30/16.85    inference(avatar_split_clause,[],[f5005,f4942,f886,f101170])).
% 115.30/16.85  thf(f5005,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)))),bool)) | (~spl6_77 | ~spl6_211)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f4956])).
% 115.30/16.85  thf(f4956,plain,(
% 115.30/16.85    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)))),bool)) | (~spl6_77 | ~spl6_211)),
% 115.30/16.85    inference(superposition,[],[f887,f4944])).
% 115.30/16.85  thf(f101168,plain,(
% 115.30/16.85    spl6_828 | ~spl6_79 | ~spl6_211),
% 115.30/16.85    inference(avatar_split_clause,[],[f5004,f4942,f894,f101165])).
% 115.30/16.85  thf(f101165,plain,(
% 115.30/16.85    spl6_828 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)))),sK0))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_828])])).
% 115.30/16.85  thf(f5004,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)))),sK0)) | (~spl6_79 | ~spl6_211)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f4957])).
% 115.30/16.85  thf(f4957,plain,(
% 115.30/16.85    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)))),sK0)) | (~spl6_79 | ~spl6_211)),
% 115.30/16.85    inference(superposition,[],[f895,f4944])).
% 115.30/16.85  thf(f101163,plain,(
% 115.30/16.85    spl6_827 | ~spl6_77 | ~spl6_173),
% 115.30/16.85    inference(avatar_split_clause,[],[f2856,f2770,f886,f101160])).
% 115.30/16.85  thf(f101160,plain,(
% 115.30/16.85    spl6_827 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1))),bool))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_827])])).
% 115.30/16.85  thf(f2856,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1))),bool)) | (~spl6_77 | ~spl6_173)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2807])).
% 115.30/16.85  thf(f2807,plain,(
% 115.30/16.85    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1))),bool)) | (~spl6_77 | ~spl6_173)),
% 115.30/16.85    inference(superposition,[],[f887,f2772])).
% 115.30/16.85  thf(f101158,plain,(
% 115.30/16.85    spl6_826 | ~spl6_98 | ~spl6_170),
% 115.30/16.85    inference(avatar_split_clause,[],[f2748,f2684,f1192,f101155])).
% 115.30/16.85  thf(f101155,plain,(
% 115.30/16.85    spl6_826 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_826])])).
% 115.30/16.85  thf(f2748,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | (~spl6_98 | ~spl6_170)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2703])).
% 115.30/16.85  thf(f2703,plain,(
% 115.30/16.85    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | (~spl6_98 | ~spl6_170)),
% 115.30/16.85    inference(superposition,[],[f1193,f2686])).
% 115.30/16.85  thf(f101153,plain,(
% 115.30/16.85    spl6_825 | ~spl6_78 | ~spl6_89),
% 115.30/16.85    inference(avatar_split_clause,[],[f2612,f1057,f890,f101150])).
% 115.30/16.85  thf(f101150,plain,(
% 115.30/16.85    spl6_825 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_825])])).
% 115.30/16.85  thf(f2612,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | (~spl6_78 | ~spl6_89)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2603])).
% 115.30/16.85  thf(f2603,plain,(
% 115.30/16.85    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | (~spl6_78 | ~spl6_89)),
% 115.30/16.85    inference(superposition,[],[f891,f1059])).
% 115.30/16.85  thf(f101147,plain,(
% 115.30/16.85    spl6_824 | ~spl6_78 | ~spl6_86),
% 115.30/16.85    inference(avatar_split_clause,[],[f1116,f985,f890,f101144])).
% 115.30/16.85  thf(f101144,plain,(
% 115.30/16.85    spl6_824 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,bool)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_824])])).
% 115.30/16.85  thf(f1116,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,bool)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (~spl6_78 | ~spl6_86)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1111])).
% 115.30/16.85  thf(f1111,plain,(
% 115.30/16.85    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,bool)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (~spl6_78 | ~spl6_86)),
% 115.30/16.85    inference(superposition,[],[f891,f987])).
% 115.30/16.85  thf(f100972,plain,(
% 115.30/16.85    spl6_823 | ~spl6_46 | ~spl6_59 | ~spl6_820),
% 115.30/16.85    inference(avatar_split_clause,[],[f100656,f100502,f724,f616,f100969])).
% 115.30/16.85  thf(f100969,plain,(
% 115.30/16.85    spl6_823 <=> (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK1)),sK1) = vAPP($o,$i,inj__o,$true))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_823])])).
% 115.30/16.85  thf(f100502,plain,(
% 115.30/16.85    spl6_820 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK1)),sK1)),bool))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_820])])).
% 115.30/16.85  thf(f100656,plain,(
% 115.30/16.85    (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK1)),sK1) = vAPP($o,$i,inj__o,$true)) | (~spl6_46 | ~spl6_59 | ~spl6_820)),
% 115.30/16.85    inference(forward_demodulation,[],[f100655,f618])).
% 115.30/16.85  thf(f100655,plain,(
% 115.30/16.85    (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK1)),sK1) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK1)),sK1)))) | (~spl6_59 | ~spl6_820)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f100506])).
% 115.30/16.85  thf(f100506,plain,(
% 115.30/16.85    ($true = $false) | (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK1)),sK1) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK1)),sK1)))) | (~spl6_59 | ~spl6_820)),
% 115.30/16.85    inference(superposition,[],[f100504,f725])).
% 115.30/16.85  thf(f100504,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK1)),sK1)),bool)) | ~spl6_820),
% 115.30/16.85    inference(avatar_component_clause,[],[f100502])).
% 115.30/16.85  thf(f100766,plain,(
% 115.30/16.85    spl6_822 | ~spl6_174 | ~spl6_307),
% 115.30/16.85    inference(avatar_split_clause,[],[f10831,f10577,f2867,f100764])).
% 115.30/16.85  thf(f100764,plain,(
% 115.30/16.85    spl6_822 <=> ! [X0] : (($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),X0)),sK1)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_822])])).
% 115.30/16.85  thf(f10577,plain,(
% 115.30/16.85    spl6_307 <=> ! [X0,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),X1) = $false))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_307])])).
% 115.30/16.85  thf(f10831,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),X0)),sK1)),bool))) ) | (~spl6_174 | ~spl6_307)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f10740])).
% 115.30/16.85  thf(f10740,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true = $false) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),X0)),sK1)),bool))) ) | (~spl6_174 | ~spl6_307)),
% 115.30/16.85    inference(superposition,[],[f10578,f2868])).
% 115.30/16.85  thf(f10578,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),X1) = $false)) ) | ~spl6_307),
% 115.30/16.85    inference(avatar_component_clause,[],[f10577])).
% 115.30/16.85  thf(f100762,plain,(
% 115.30/16.85    spl6_821 | ~spl6_23 | ~spl6_170),
% 115.30/16.85    inference(avatar_split_clause,[],[f2733,f2684,f358,f100760])).
% 115.30/16.85  thf(f100760,plain,(
% 115.30/16.85    spl6_821 <=> ! [X0] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),X0)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_821])])).
% 115.30/16.85  thf(f2733,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),X0)),bool))) ) | (~spl6_23 | ~spl6_170)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2718])).
% 115.30/16.85  thf(f2718,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),X0)),bool))) ) | (~spl6_23 | ~spl6_170)),
% 115.30/16.85    inference(superposition,[],[f359,f2686])).
% 115.30/16.85  thf(f100505,plain,(
% 115.30/16.85    spl6_820 | ~spl6_174 | ~spl6_178),
% 115.30/16.85    inference(avatar_split_clause,[],[f3146,f3051,f2867,f100502])).
% 115.30/16.85  thf(f100499,plain,(
% 115.30/16.85    spl6_819 | ~spl6_75 | ~spl6_86),
% 115.30/16.85    inference(avatar_split_clause,[],[f1120,f985,f864,f100496])).
% 115.30/16.85  thf(f100496,plain,(
% 115.30/16.85    spl6_819 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_819])])).
% 115.30/16.85  thf(f1120,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (~spl6_75 | ~spl6_86)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1107])).
% 115.30/16.85  thf(f1107,plain,(
% 115.30/16.85    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (~spl6_75 | ~spl6_86)),
% 115.30/16.85    inference(superposition,[],[f865,f987])).
% 115.30/16.85  thf(f100493,plain,(
% 115.30/16.85    spl6_818 | ~spl6_76 | ~spl6_86),
% 115.30/16.85    inference(avatar_split_clause,[],[f1119,f985,f868,f100490])).
% 115.30/16.85  thf(f100490,plain,(
% 115.30/16.85    spl6_818 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_818])])).
% 115.30/16.85  thf(f1119,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (~spl6_76 | ~spl6_86)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1108])).
% 115.30/16.85  thf(f1108,plain,(
% 115.30/16.85    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (~spl6_76 | ~spl6_86)),
% 115.30/16.85    inference(superposition,[],[f869,f987])).
% 115.30/16.85  thf(f100315,plain,(
% 115.30/16.85    spl6_817 | ~spl6_35 | ~spl6_63),
% 115.30/16.85    inference(avatar_split_clause,[],[f778,f770,f472,f100313])).
% 115.30/16.85  thf(f100313,plain,(
% 115.30/16.85    spl6_817 <=> ! [X0] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0))),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_817])])).
% 115.30/16.85  thf(f770,plain,(
% 115.30/16.85    spl6_63 <=> ! [X0] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),X0)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_63])])).
% 115.30/16.85  thf(f778,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0))),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0))) ) | (~spl6_35 | ~spl6_63)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f775])).
% 115.30/16.85  thf(f775,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0))),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0))) ) | (~spl6_35 | ~spl6_63)),
% 115.30/16.85    inference(superposition,[],[f771,f473])).
% 115.30/16.85  thf(f771,plain,(
% 115.30/16.85    ( ! [X0 : $i] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),X0)),bool))) ) | ~spl6_63),
% 115.30/16.85    inference(avatar_component_clause,[],[f770])).
% 115.30/16.85  thf(f99691,plain,(
% 115.30/16.85    spl6_816 | ~spl6_148 | ~spl6_153),
% 115.30/16.85    inference(avatar_split_clause,[],[f2327,f2302,f2121,f99689])).
% 115.30/16.85  thf(f99689,plain,(
% 115.30/16.85    spl6_816 <=> ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Epred__set_2ESUBSET,X0) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_816])])).
% 115.30/16.85  thf(f2121,plain,(
% 115.30/16.85    spl6_148 <=> ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_148])])).
% 115.30/16.85  thf(f2302,plain,(
% 115.30/16.85    spl6_153 <=> ! [X0 : del,X1] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | (vAPP(del,$i,c_2Epred__set_2ESUBSET,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_153])])).
% 115.30/16.85  thf(f2327,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Epred__set_2ESUBSET,X0) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))) ) | (~spl6_148 | ~spl6_153)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2318])).
% 115.30/16.85  thf(f2318,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP(del,$i,c_2Epred__set_2ESUBSET,X0) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))) ) | (~spl6_148 | ~spl6_153)),
% 115.30/16.85    inference(superposition,[],[f2303,f2122])).
% 115.30/16.85  thf(f2122,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | ~spl6_148),
% 115.30/16.85    inference(avatar_component_clause,[],[f2121])).
% 115.30/16.85  thf(f2303,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) | (vAPP(del,$i,c_2Epred__set_2ESUBSET,X0) = X1) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | ~spl6_153),
% 115.30/16.85    inference(avatar_component_clause,[],[f2302])).
% 115.30/16.85  thf(f99687,plain,(
% 115.30/16.85    spl6_815 | ~spl6_148 | ~spl6_152),
% 115.30/16.85    inference(avatar_split_clause,[],[f2315,f2298,f2121,f99685])).
% 115.30/16.85  thf(f99685,plain,(
% 115.30/16.85    spl6_815 <=> ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Epred__set_2EDELETE,X0) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_815])])).
% 115.30/16.85  thf(f2298,plain,(
% 115.30/16.85    spl6_152 <=> ! [X0 : del,X1] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | (vAPP(del,$i,c_2Epred__set_2EDELETE,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_152])])).
% 115.30/16.85  thf(f2315,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Epred__set_2EDELETE,X0) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))))) ) | (~spl6_148 | ~spl6_152)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2306])).
% 115.30/16.85  thf(f2306,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP(del,$i,c_2Epred__set_2EDELETE,X0) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))))) ) | (~spl6_148 | ~spl6_152)),
% 115.30/16.85    inference(superposition,[],[f2299,f2122])).
% 115.30/16.85  thf(f2299,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | (vAPP(del,$i,c_2Epred__set_2EDELETE,X0) = X1) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | ~spl6_152),
% 115.30/16.85    inference(avatar_component_clause,[],[f2298])).
% 115.30/16.85  thf(f99655,plain,(
% 115.30/16.85    spl6_814 | ~spl6_148 | ~spl6_165),
% 115.30/16.85    inference(avatar_split_clause,[],[f2596,f2562,f2121,f99653])).
% 115.30/16.85  thf(f99653,plain,(
% 115.30/16.85    spl6_814 <=> ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_814])])).
% 115.30/16.85  thf(f2562,plain,(
% 115.30/16.85    spl6_165 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X0))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_165])])).
% 115.30/16.85  thf(f2596,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))) ) | (~spl6_148 | ~spl6_165)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2584])).
% 115.30/16.85  thf(f2584,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))) ) | (~spl6_148 | ~spl6_165)),
% 115.30/16.85    inference(superposition,[],[f2563,f2122])).
% 115.30/16.85  thf(f2563,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X0)))) ) | ~spl6_165),
% 115.30/16.85    inference(avatar_component_clause,[],[f2562])).
% 115.30/16.85  thf(f99651,plain,(
% 115.30/16.85    spl6_813 | ~spl6_148 | ~spl6_164),
% 115.30/16.85    inference(avatar_split_clause,[],[f2579,f2558,f2121,f99649])).
% 115.30/16.85  thf(f99649,plain,(
% 115.30/16.85    spl6_813 <=> ! [X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_813])])).
% 115.30/16.85  thf(f2558,plain,(
% 115.30/16.85    spl6_164 <=> ! [X0 : del,X1] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_164])])).
% 115.30/16.85  thf(f2579,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) ) | (~spl6_148 | ~spl6_164)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2567])).
% 115.30/16.85  thf(f2567,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) ) | (~spl6_148 | ~spl6_164)),
% 115.30/16.85    inference(superposition,[],[f2559,f2122])).
% 115.30/16.85  thf(f2559,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1)))) ) | ~spl6_164),
% 115.30/16.85    inference(avatar_component_clause,[],[f2558])).
% 115.30/16.85  thf(f99343,plain,(
% 115.30/16.85    spl6_812 | ~spl6_148 | ~spl6_149),
% 115.30/16.85    inference(avatar_split_clause,[],[f2252,f2125,f2121,f99341])).
% 115.30/16.85  thf(f99341,plain,(
% 115.30/16.85    spl6_812 <=> ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Epred__set_2EREST,X0) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_812])])).
% 115.30/16.85  thf(f2125,plain,(
% 115.30/16.85    spl6_149 <=> ! [X0 : del,X1] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2EREST,X0)),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | (vAPP(del,$i,c_2Epred__set_2EREST,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_149])])).
% 115.30/16.85  thf(f2252,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Epred__set_2EREST,X0) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) ) | (~spl6_148 | ~spl6_149)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2243])).
% 115.30/16.85  thf(f2243,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP(del,$i,c_2Epred__set_2EREST,X0) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) ) | (~spl6_148 | ~spl6_149)),
% 115.30/16.85    inference(superposition,[],[f2126,f2122])).
% 115.30/16.85  thf(f2126,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) | (vAPP(del,$i,c_2Epred__set_2EREST,X0) = X1) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2EREST,X0)),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | ~spl6_149),
% 115.30/16.85    inference(avatar_component_clause,[],[f2125])).
% 115.30/16.85  thf(f98877,plain,(
% 115.30/16.85    spl6_811 | ~spl6_137 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2189,f2121,f1984,f98875])).
% 115.30/16.85  thf(f98875,plain,(
% 115.30/16.85    spl6_811 <=> ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Ebool_2EIN,X0) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_811])])).
% 115.30/16.85  thf(f1984,plain,(
% 115.30/16.85    spl6_137 <=> ! [X0 : del,X1] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1),X0)),X0)) | (vAPP(del,$i,c_2Ebool_2EIN,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_137])])).
% 115.30/16.85  thf(f2189,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Ebool_2EIN,X0) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))) ) | (~spl6_137 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2180])).
% 115.30/16.85  thf(f2180,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP(del,$i,c_2Ebool_2EIN,X0) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))) ) | (~spl6_137 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f1985,f2122])).
% 115.30/16.85  thf(f1985,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) | (vAPP(del,$i,c_2Ebool_2EIN,X0) = X1) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1),X0)),X0))) ) | ~spl6_137),
% 115.30/16.85    inference(avatar_component_clause,[],[f1984])).
% 115.30/16.85  thf(f98859,plain,(
% 115.30/16.85    spl6_810 | ~spl6_148 | ~spl6_167),
% 115.30/16.85    inference(avatar_split_clause,[],[f2647,f2626,f2121,f98857])).
% 115.30/16.85  thf(f98857,plain,(
% 115.30/16.85    spl6_810 <=> ! [X2 : $i > $i,X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_810])])).
% 115.30/16.85  thf(f2626,plain,(
% 115.30/16.85    spl6_167 <=> ! [X2,X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2),X0))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X2)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_167])])).
% 115.30/16.85  thf(f2647,plain,(
% 115.30/16.85    ( ! [X2 : $i > $i,X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_148 | ~spl6_167)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2631])).
% 115.30/16.85  thf(f2631,plain,(
% 115.30/16.85    ( ! [X2 : $i > $i,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_148 | ~spl6_167)),
% 115.30/16.85    inference(superposition,[],[f2627,f2122])).
% 115.30/16.85  thf(f2627,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X2)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2),X0))),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | ~spl6_167),
% 115.30/16.85    inference(avatar_component_clause,[],[f2626])).
% 115.30/16.85  thf(f98317,plain,(
% 115.30/16.85    spl6_809 | ~spl6_148 | ~spl6_160),
% 115.30/16.85    inference(avatar_split_clause,[],[f2467,f2433,f2121,f98315])).
% 115.30/16.85  thf(f98315,plain,(
% 115.30/16.85    spl6_809 <=> ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_809])])).
% 115.30/16.85  thf(f2433,plain,(
% 115.30/16.85    spl6_160 <=> ! [X0] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_160])])).
% 115.30/16.85  thf(f2467,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))) ) | (~spl6_148 | ~spl6_160)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2455])).
% 115.30/16.85  thf(f2455,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))) ) | (~spl6_148 | ~spl6_160)),
% 115.30/16.85    inference(superposition,[],[f2434,f2122])).
% 115.30/16.85  thf(f2434,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | ~spl6_160),
% 115.30/16.85    inference(avatar_component_clause,[],[f2433])).
% 115.30/16.85  thf(f98313,plain,(
% 115.30/16.85    spl6_808 | ~spl6_148 | ~spl6_159),
% 115.30/16.85    inference(avatar_split_clause,[],[f2450,f2429,f2121,f98311])).
% 115.30/16.85  thf(f98311,plain,(
% 115.30/16.85    spl6_808 <=> ! [X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_808])])).
% 115.30/16.85  thf(f2429,plain,(
% 115.30/16.85    spl6_159 <=> ! [X0 : del,X1] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_159])])).
% 115.30/16.85  thf(f2450,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) ) | (~spl6_148 | ~spl6_159)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2438])).
% 115.30/16.85  thf(f2438,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) ) | (~spl6_148 | ~spl6_159)),
% 115.30/16.85    inference(superposition,[],[f2430,f2122])).
% 115.30/16.85  thf(f2430,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | ~spl6_159),
% 115.30/16.85    inference(avatar_component_clause,[],[f2429])).
% 115.30/16.85  thf(f98292,plain,(
% 115.30/16.85    spl6_807 | ~spl6_148 | ~spl6_156),
% 115.30/16.85    inference(avatar_split_clause,[],[f2398,f2373,f2121,f98290])).
% 115.30/16.85  thf(f98290,plain,(
% 115.30/16.85    spl6_807 <=> ! [X2,X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_807])])).
% 115.30/16.85  thf(f2373,plain,(
% 115.30/16.85    spl6_156 <=> ! [X2,X0,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),X2),X1))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),X2)),X0))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_156])])).
% 115.30/16.85  thf(f2398,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_148 | ~spl6_156)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2382])).
% 115.30/16.85  thf(f2382,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_148 | ~spl6_156)),
% 115.30/16.85    inference(superposition,[],[f2374,f2122])).
% 115.30/16.85  thf(f2374,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : $i,X1 : del] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),X2)),X0))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),X2),X1))),X2))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | ~spl6_156),
% 115.30/16.85    inference(avatar_component_clause,[],[f2373])).
% 115.30/16.85  thf(f97984,plain,(
% 115.30/16.85    spl6_806 | ~spl6_3 | ~spl6_134 | spl6_219 | ~spl6_689),
% 115.30/16.85    inference(avatar_split_clause,[],[f82723,f68731,f5315,f1837,f178,f97981])).
% 115.30/16.85  thf(f97981,plain,(
% 115.30/16.85    spl6_806 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_806])])).
% 115.30/16.85  thf(f1837,plain,(
% 115.30/16.85    spl6_134 <=> ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_134])])).
% 115.30/16.85  thf(f68731,plain,(
% 115.30/16.85    spl6_689 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_689])])).
% 115.30/16.85  thf(f82723,plain,(
% 115.30/16.85    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))) | (~spl6_3 | ~spl6_134 | spl6_219 | ~spl6_689)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f82722])).
% 115.30/16.85  thf(f82722,plain,(
% 115.30/16.85    ($true = $false) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))) | (~spl6_3 | ~spl6_134 | spl6_219 | ~spl6_689)),
% 115.30/16.85    inference(forward_demodulation,[],[f70823,f73970])).
% 115.30/16.85  thf(f70823,plain,(
% 115.30/16.85    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,$i,c_2Ebool_2E_21,sK0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))) | (~spl6_134 | ~spl6_689)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f70572])).
% 115.30/16.85  thf(f70572,plain,(
% 115.30/16.85    ($true = $false) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,$i,c_2Ebool_2E_21,sK0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))) | (~spl6_134 | ~spl6_689)),
% 115.30/16.85    inference(superposition,[],[f1838,f68732])).
% 115.30/16.85  thf(f68732,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),X0)))) ) | ~spl6_689),
% 115.30/16.85    inference(avatar_component_clause,[],[f68731])).
% 115.30/16.85  thf(f1838,plain,(
% 115.30/16.85    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | ~spl6_134),
% 115.30/16.85    inference(avatar_component_clause,[],[f1837])).
% 115.30/16.85  thf(f97675,plain,(
% 115.30/16.85    spl6_805 | ~spl6_142 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2214,f2121,f2044,f97673])).
% 115.30/16.85  thf(f97673,plain,(
% 115.30/16.85    spl6_805 <=> ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Epred__set_2ECHOICE,X0) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_805])])).
% 115.30/16.85  thf(f2044,plain,(
% 115.30/16.85    spl6_142 <=> ! [X0 : del,X1] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | (vAPP(del,$i,c_2Epred__set_2ECHOICE,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_142])])).
% 115.30/16.85  thf(f2214,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Epred__set_2ECHOICE,X0) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)))) ) | (~spl6_142 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2155])).
% 115.30/16.85  thf(f2155,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP(del,$i,c_2Epred__set_2ECHOICE,X0) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)))) ) | (~spl6_142 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f2045,f2122])).
% 115.30/16.85  thf(f2045,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0))) | (vAPP(del,$i,c_2Epred__set_2ECHOICE,X0) = X1) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | ~spl6_142),
% 115.30/16.85    inference(avatar_component_clause,[],[f2044])).
% 115.30/16.85  thf(f97671,plain,(
% 115.30/16.85    spl6_804 | ~spl6_141 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2194,f2121,f2040,f97669])).
% 115.30/16.85  thf(f97669,plain,(
% 115.30/16.85    spl6_804 <=> ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Ebool_2E_21,X0) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_804])])).
% 115.30/16.85  thf(f2040,plain,(
% 115.30/16.85    spl6_141 <=> ! [X0 : del,X1] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | (vAPP(del,$i,c_2Ebool_2E_21,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_141])])).
% 115.30/16.85  thf(f2194,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Ebool_2E_21,X0) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) ) | (~spl6_141 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2175])).
% 115.30/16.85  thf(f2175,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP(del,$i,c_2Ebool_2E_21,X0) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) ) | (~spl6_141 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f2041,f2122])).
% 115.30/16.85  thf(f2041,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))) | (vAPP(del,$i,c_2Ebool_2E_21,X0) = X1) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | ~spl6_141),
% 115.30/16.85    inference(avatar_component_clause,[],[f2040])).
% 115.30/16.85  thf(f97653,plain,(
% 115.30/16.85    spl6_803 | ~spl6_147 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2198,f2121,f2105,f97651])).
% 115.30/16.85  thf(f97651,plain,(
% 115.30/16.85    spl6_803 <=> ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Ebool_2E_7E))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_803])])).
% 115.30/16.85  thf(f2105,plain,(
% 115.30/16.85    spl6_147 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),X0),bool))),X0))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),X0)),c_2Ebool_2E_7E))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_147])])).
% 115.30/16.85  thf(f2198,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Ebool_2E_7E))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_147 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2171])).
% 115.30/16.85  thf(f2171,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Ebool_2E_7E))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_147 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f2106,f2122])).
% 115.30/16.85  thf(f2106,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),X0)),c_2Ebool_2E_7E))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),X0),bool))),X0)))) ) | ~spl6_147),
% 115.30/16.85    inference(avatar_component_clause,[],[f2105])).
% 115.30/16.85  thf(f97191,plain,(
% 115.30/16.85    spl6_802 | ~spl6_148 | ~spl6_163),
% 115.30/16.85    inference(avatar_split_clause,[],[f2554,f2533,f2121,f97189])).
% 115.30/16.85  thf(f97189,plain,(
% 115.30/16.85    spl6_802 <=> ! [X2 : $i > $i,X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_802])])).
% 115.30/16.85  thf(f2533,plain,(
% 115.30/16.85    spl6_163 <=> ! [X2,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X2)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_163])])).
% 115.30/16.85  thf(f2554,plain,(
% 115.30/16.85    ( ! [X2 : $i > $i,X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_148 | ~spl6_163)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2538])).
% 115.30/16.85  thf(f2538,plain,(
% 115.30/16.85    ( ! [X2 : $i > $i,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_148 | ~spl6_163)),
% 115.30/16.85    inference(superposition,[],[f2534,f2122])).
% 115.30/16.85  thf(f2534,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X2)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | ~spl6_163),
% 115.30/16.85    inference(avatar_component_clause,[],[f2533])).
% 115.30/16.85  thf(f96627,plain,(
% 115.30/16.85    spl6_801 | ~spl6_124 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2190,f2121,f1733,f96625])).
% 115.30/16.85  thf(f96625,plain,(
% 115.30/16.85    spl6_801 <=> ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Emin_2E_3D,X0) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Emin_2E_3D,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_801])])).
% 115.30/16.85  thf(f1733,plain,(
% 115.30/16.85    spl6_124 <=> ! [X0 : del,X1] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Emin_2E_3D,X0)),X1),X0)),X0)) | (vAPP(del,$i,c_2Emin_2E_3D,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_124])])).
% 115.30/16.85  thf(f2190,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Emin_2E_3D,X0) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Emin_2E_3D,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) ) | (~spl6_124 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2179])).
% 115.30/16.85  thf(f2179,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP(del,$i,c_2Emin_2E_3D,X0) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Emin_2E_3D,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) ) | (~spl6_124 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f1734,f2122])).
% 115.30/16.85  thf(f1734,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) | (vAPP(del,$i,c_2Emin_2E_3D,X0) = X1) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Emin_2E_3D,X0)),X1),X0)),X0))) ) | ~spl6_124),
% 115.30/16.85    inference(avatar_component_clause,[],[f1733])).
% 115.30/16.85  thf(f95965,plain,(
% 115.30/16.85    spl6_800 | ~spl6_211 | ~spl6_689),
% 115.30/16.85    inference(avatar_split_clause,[],[f70825,f68731,f4942,f95962])).
% 115.30/16.85  thf(f70825,plain,(
% 115.30/16.85    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))))) | (~spl6_211 | ~spl6_689)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f70570])).
% 115.30/16.85  thf(f70570,plain,(
% 115.30/16.85    ($true = $false) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))))) | (~spl6_211 | ~spl6_689)),
% 115.30/16.85    inference(superposition,[],[f4944,f68732])).
% 115.30/16.85  thf(f95960,plain,(
% 115.30/16.85    spl6_799 | ~spl6_148 | ~spl6_162),
% 115.30/16.85    inference(avatar_split_clause,[],[f2529,f2508,f2121,f95958])).
% 115.30/16.85  thf(f95958,plain,(
% 115.30/16.85    spl6_799 <=> ! [X0 : del,X3,X2,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X3)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | (X2 = X3) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_799])])).
% 115.30/16.85  thf(f2508,plain,(
% 115.30/16.85    spl6_162 <=> ! [X0 : del,X3,X2,X1] : ((X1 = X3) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X2)),X3)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),X2))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_162])])).
% 115.30/16.85  thf(f2529,plain,(
% 115.30/16.85    ( ! [X2 : $i,X3 : $i,X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X3)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | (X2 = X3) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_148 | ~spl6_162)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2513])).
% 115.30/16.85  thf(f2513,plain,(
% 115.30/16.85    ( ! [X2 : $i,X3 : $i,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X3)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | (X2 = X3) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_148 | ~spl6_162)),
% 115.30/16.85    inference(superposition,[],[f2509,f2122])).
% 115.30/16.85  thf(f2509,plain,(
% 115.30/16.85    ( ! [X2 : $i,X3 : $i,X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X2)),X3)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | (X1 = X3) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),X2)))) ) | ~spl6_162),
% 115.30/16.85    inference(avatar_component_clause,[],[f2508])).
% 115.30/16.85  thf(f95788,plain,(
% 115.30/16.85    spl6_798 | ~spl6_112 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2188,f2121,f1399,f95786])).
% 115.30/16.85  thf(f95786,plain,(
% 115.30/16.85    spl6_798 <=> ! [X0 : $i > $i] : ((c_2Emin_2E_3D_3D_3E = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),bool)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_798])])).
% 115.30/16.85  thf(f1399,plain,(
% 115.30/16.85    spl6_112 <=> ! [X0] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Emin_2E_3D_3D_3E),X0),bool)),bool)) | (c_2Emin_2E_3D_3D_3E = X0) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_112])])).
% 115.30/16.85  thf(f2188,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : ((c_2Emin_2E_3D_3D_3E = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),bool)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) ) | (~spl6_112 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2181])).
% 115.30/16.85  thf(f2181,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true != $true) | (c_2Emin_2E_3D_3D_3E = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),bool)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) ) | (~spl6_112 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f1400,f2122])).
% 115.30/16.85  thf(f1400,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) | (c_2Emin_2E_3D_3D_3E = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Emin_2E_3D_3D_3E),X0),bool)),bool))) ) | ~spl6_112),
% 115.30/16.85    inference(avatar_component_clause,[],[f1399])).
% 115.30/16.85  thf(f95782,plain,(
% 115.30/16.85    spl6_797 | ~spl6_111 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2187,f2121,f1395,f95780])).
% 115.30/16.85  thf(f95780,plain,(
% 115.30/16.85    spl6_797 <=> ! [X0 : $i > $i] : ((c_2Ebool_2E_2F_5C = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_2F_5C),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),bool)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_797])])).
% 115.30/16.85  thf(f1395,plain,(
% 115.30/16.85    spl6_111 <=> ! [X0] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_2F_5C),X0),bool)),bool)) | (c_2Ebool_2E_2F_5C = X0) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_111])])).
% 115.30/16.85  thf(f2187,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : ((c_2Ebool_2E_2F_5C = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_2F_5C),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),bool)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) ) | (~spl6_111 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2182])).
% 115.30/16.85  thf(f2182,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true != $true) | (c_2Ebool_2E_2F_5C = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_2F_5C),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),bool)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) ) | (~spl6_111 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f1396,f2122])).
% 115.30/16.85  thf(f1396,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) | (c_2Ebool_2E_2F_5C = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_2F_5C),X0),bool)),bool))) ) | ~spl6_111),
% 115.30/16.85    inference(avatar_component_clause,[],[f1395])).
% 115.30/16.85  thf(f95122,plain,(
% 115.30/16.85    spl6_796 | ~spl6_148 | ~spl6_161),
% 115.30/16.85    inference(avatar_split_clause,[],[f2504,f2483,f2121,f95120])).
% 115.30/16.85  thf(f95120,plain,(
% 115.30/16.85    spl6_796 <=> ! [X0 : del,X3,X2,X1 : $i > $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X2)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_796])])).
% 115.30/16.85  thf(f2483,plain,(
% 115.30/16.85    spl6_161 <=> ! [X0 : del,X3,X2,X1] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),X2))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X2)),X3)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_161])])).
% 115.30/16.85  thf(f2504,plain,(
% 115.30/16.85    ( ! [X2 : $i,X3 : $i,X0 : del,X1 : $i > $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X2)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_148 | ~spl6_161)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2488])).
% 115.30/16.85  thf(f2488,plain,(
% 115.30/16.85    ( ! [X2 : $i,X3 : $i,X0 : del,X1 : $i > $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X2)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_148 | ~spl6_161)),
% 115.30/16.85    inference(superposition,[],[f2484,f2122])).
% 115.30/16.85  thf(f2484,plain,(
% 115.30/16.85    ( ! [X2 : $i,X3 : $i,X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),X2))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X2)),X3))))) ) | ~spl6_161),
% 115.30/16.85    inference(avatar_component_clause,[],[f2483])).
% 115.30/16.85  thf(f95086,plain,(
% 115.30/16.85    spl6_739 | spl6_795 | spl6_767 | ~spl6_134 | ~spl6_165),
% 115.30/16.85    inference(avatar_split_clause,[],[f2592,f2562,f1837,f89591,f95083,f83398])).
% 115.30/16.85  thf(f83398,plain,(
% 115.30/16.85    spl6_739 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_739])])).
% 115.30/16.85  thf(f95083,plain,(
% 115.30/16.85    spl6_795 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_795])])).
% 115.30/16.85  thf(f89591,plain,(
% 115.30/16.85    spl6_767 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_767])])).
% 115.30/16.85  thf(f2592,plain,(
% 115.30/16.85    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | (~spl6_134 | ~spl6_165)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2588])).
% 115.30/16.85  thf(f2588,plain,(
% 115.30/16.85    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | (~spl6_134 | ~spl6_165)),
% 115.30/16.85    inference(superposition,[],[f2563,f1838])).
% 115.30/16.85  thf(f95081,plain,(
% 115.30/16.85    spl6_794 | ~spl6_134 | ~spl6_164),
% 115.30/16.85    inference(avatar_split_clause,[],[f2575,f2558,f1837,f95079])).
% 115.30/16.85  thf(f95079,plain,(
% 115.30/16.85    spl6_794 <=> ! [X0 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_794])])).
% 115.30/16.85  thf(f2575,plain,(
% 115.30/16.85    ( ! [X0 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))))) ) | (~spl6_134 | ~spl6_164)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2571])).
% 115.30/16.85  thf(f2571,plain,(
% 115.30/16.85    ( ! [X0 : del] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))))) ) | (~spl6_134 | ~spl6_164)),
% 115.30/16.85    inference(superposition,[],[f2559,f1838])).
% 115.30/16.85  thf(f95077,plain,(
% 115.30/16.85    spl6_793 | ~spl6_234 | ~spl6_570 | ~spl6_676),
% 115.30/16.85    inference(avatar_split_clause,[],[f68299,f66312,f44276,f5694,f95074])).
% 115.30/16.85  thf(f95074,plain,(
% 115.30/16.85    spl6_793 <=> ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_793])])).
% 115.30/16.85  thf(f44276,plain,(
% 115.30/16.85    spl6_570 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))),bool))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_570])])).
% 115.30/16.85  thf(f66312,plain,(
% 115.30/16.85    spl6_676 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_676])])).
% 115.30/16.85  thf(f68299,plain,(
% 115.30/16.85    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))))) | (~spl6_234 | ~spl6_570 | ~spl6_676)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f68298])).
% 115.30/16.85  thf(f68298,plain,(
% 115.30/16.85    ($true = $false) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))))) | (~spl6_234 | ~spl6_570 | ~spl6_676)),
% 115.30/16.85    inference(forward_demodulation,[],[f68284,f44278])).
% 115.30/16.85  thf(f44278,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))),bool)) | ~spl6_570),
% 115.30/16.85    inference(avatar_component_clause,[],[f44276])).
% 115.30/16.85  thf(f68284,plain,(
% 115.30/16.85    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))),bool)) | (~spl6_234 | ~spl6_676)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f68283])).
% 115.30/16.85  thf(f68283,plain,(
% 115.30/16.85    ($true != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))),bool)) | (~spl6_234 | ~spl6_676)),
% 115.30/16.85    inference(superposition,[],[f5695,f66314])).
% 115.30/16.85  thf(f66314,plain,(
% 115.30/16.85    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)))) | ~spl6_676),
% 115.30/16.85    inference(avatar_component_clause,[],[f66312])).
% 115.30/16.85  thf(f94196,plain,(
% 115.30/16.85    spl6_792 | ~spl6_148 | ~spl6_157),
% 115.30/16.85    inference(avatar_split_clause,[],[f2419,f2377,f2121,f94194])).
% 115.30/16.85  thf(f94194,plain,(
% 115.30/16.85    spl6_792 <=> ! [X2,X0 : del,X1 : $i > $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X2))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_792])])).
% 115.30/16.85  thf(f2377,plain,(
% 115.30/16.85    spl6_157 <=> ! [X2,X0 : del,X1] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X2)),X1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X1),X2),X0))),X1))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_157])])).
% 115.30/16.85  thf(f2419,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X2))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_148 | ~spl6_157)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2403])).
% 115.30/16.85  thf(f2403,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X2))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_148 | ~spl6_157)),
% 115.30/16.85    inference(superposition,[],[f2378,f2122])).
% 115.30/16.85  thf(f2378,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X2)),X1))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X1),X2),X0))),X1)))) ) | ~spl6_157),
% 115.30/16.85    inference(avatar_component_clause,[],[f2377])).
% 115.30/16.85  thf(f94192,plain,(
% 115.30/16.85    spl6_791 | ~spl6_43 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2206,f2121,f588,f94190])).
% 115.30/16.85  thf(f94190,plain,(
% 115.30/16.85    spl6_791 <=> ! [X2,X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X2),X0))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_791])])).
% 115.30/16.85  thf(f588,plain,(
% 115.30/16.85    spl6_43 <=> ! [X2,X0 : del,X1] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1)),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),X1),X0))),X1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_43])])).
% 115.30/16.85  thf(f2206,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X2),X0))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_43 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2163])).
% 115.30/16.85  thf(f2163,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X2),X0))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_43 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f589,f2122])).
% 115.30/16.85  thf(f589,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),X1),X0))),X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1)),X2))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | ~spl6_43),
% 115.30/16.85    inference(avatar_component_clause,[],[f588])).
% 115.30/16.85  thf(f94185,plain,(
% 115.30/16.85    spl6_790 | ~spl6_38 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2208,f2121,f498,f94183])).
% 115.30/16.85  thf(f94183,plain,(
% 115.30/16.85    spl6_790 <=> ! [X0 : del,X1 : $i > $i] : ((vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_790])])).
% 115.30/16.85  thf(f498,plain,(
% 115.30/16.85    spl6_38 <=> ! [X0 : del,X1] : ((vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),X1) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),X1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_38])])).
% 115.30/16.85  thf(f2208,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : ((vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_38 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2161])).
% 115.30/16.85  thf(f2161,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_38 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f499,f2122])).
% 115.30/16.85  thf(f499,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),X1) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),X1)))) ) | ~spl6_38),
% 115.30/16.85    inference(avatar_component_clause,[],[f498])).
% 115.30/16.85  thf(f94153,plain,(
% 115.30/16.85    spl6_789 | ~spl6_110 | ~spl6_165),
% 115.30/16.85    inference(avatar_split_clause,[],[f2593,f2562,f1391,f94151])).
% 115.30/16.85  thf(f94151,plain,(
% 115.30/16.85    spl6_789 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_789])])).
% 115.30/16.85  thf(f1391,plain,(
% 115.30/16.85    spl6_110 <=> ! [X0,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1)),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_110])])).
% 115.30/16.85  thf(f2593,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),bool)))) ) | (~spl6_110 | ~spl6_165)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2587])).
% 115.30/16.85  thf(f2587,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),bool)))) ) | (~spl6_110 | ~spl6_165)),
% 115.30/16.85    inference(superposition,[],[f2563,f1392])).
% 115.30/16.85  thf(f1392,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1)),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | ~spl6_110),
% 115.30/16.85    inference(avatar_component_clause,[],[f1391])).
% 115.30/16.85  thf(f94149,plain,(
% 115.30/16.85    spl6_788 | ~spl6_110 | ~spl6_164),
% 115.30/16.85    inference(avatar_split_clause,[],[f2576,f2558,f1391,f94147])).
% 115.30/16.85  thf(f94147,plain,(
% 115.30/16.85    spl6_788 <=> ! [X0,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))),vAPP(del,$i,c_2Ebool_2E_21,X1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_788])])).
% 115.30/16.85  thf(f2576,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))),vAPP(del,$i,c_2Ebool_2E_21,X1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)),bool)))) ) | (~spl6_110 | ~spl6_164)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2570])).
% 115.30/16.85  thf(f2570,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))),vAPP(del,$i,c_2Ebool_2E_21,X1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)),bool)))) ) | (~spl6_110 | ~spl6_164)),
% 115.30/16.85    inference(superposition,[],[f2559,f1392])).
% 115.30/16.85  thf(f94145,plain,(
% 115.30/16.85    spl6_787 | ~spl6_562 | ~spl6_659),
% 115.30/16.85    inference(avatar_split_clause,[],[f63221,f62450,f43799,f94142])).
% 115.30/16.85  thf(f94142,plain,(
% 115.30/16.85    spl6_787 <=> (vAPP($o,$i,inj__o,$true) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_787])])).
% 115.30/16.85  thf(f43799,plain,(
% 115.30/16.85    spl6_562 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))),sK0))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_562])])).
% 115.30/16.85  thf(f62450,plain,(
% 115.30/16.85    spl6_659 <=> ! [X0] : ((vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0) = vAPP($o,$i,inj__o,$true)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_659])])).
% 115.30/16.85  thf(f63221,plain,(
% 115.30/16.85    (vAPP($o,$i,inj__o,$true) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)))) | (~spl6_562 | ~spl6_659)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f63028])).
% 115.30/16.85  thf(f63028,plain,(
% 115.30/16.85    ($true = $false) | (vAPP($o,$i,inj__o,$true) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)))) | (~spl6_562 | ~spl6_659)),
% 115.30/16.85    inference(superposition,[],[f62451,f43801])).
% 115.30/16.85  thf(f43801,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))),sK0)) | ~spl6_562),
% 115.30/16.85    inference(avatar_component_clause,[],[f43799])).
% 115.30/16.85  thf(f62451,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)) | (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0) = vAPP($o,$i,inj__o,$true))) ) | ~spl6_659),
% 115.30/16.85    inference(avatar_component_clause,[],[f62450])).
% 115.30/16.85  thf(f93690,plain,(
% 115.30/16.85    spl6_786 | ~spl6_148 | ~spl6_154),
% 115.30/16.85    inference(avatar_split_clause,[],[f2360,f2330,f2121,f93688])).
% 115.30/16.85  thf(f93688,plain,(
% 115.30/16.85    spl6_786 <=> ! [X0 : del,X3 : $i > $i,X2 : $i > $i,X1 : del] : ((vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X3) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)),X2)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X3)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)),X2)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X3),X1),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)),X2)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_786])])).
% 115.30/16.85  thf(f2330,plain,(
% 115.30/16.85    spl6_154 <=> ! [X0 : del,X3,X2 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X3),X0)),X0)) | (vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1) = X3) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0)),X0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_154])])).
% 115.30/16.85  thf(f2360,plain,(
% 115.30/16.85    ( ! [X2 : $i > $i,X3 : $i > $i,X0 : del,X1 : del] : ((vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X3) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)),X2)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X3)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)),X2)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X3),X1),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)),X2)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)))) ) | (~spl6_148 | ~spl6_154)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2340])).
% 115.30/16.85  thf(f2340,plain,(
% 115.30/16.85    ( ! [X2 : $i > $i,X3 : $i > $i,X0 : del,X1 : del] : (($true != $true) | (vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X3) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)),X2)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X3)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)),X2)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X3),X1),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)),X2)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)))) ) | (~spl6_148 | ~spl6_154)),
% 115.30/16.85    inference(superposition,[],[f2331,f2122])).
% 115.30/16.85  thf(f2331,plain,(
% 115.30/16.85    ( ! [X2 : del,X3 : $i,X0 : del,X1 : $i > $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))) | (vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1) = X3) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X3),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0)),X0))) ) | ~spl6_154),
% 115.30/16.85    inference(avatar_component_clause,[],[f2330])).
% 115.30/16.85  thf(f93677,plain,(
% 115.30/16.85    spl6_785 | ~spl6_120 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2200,f2121,f1597,f93675])).
% 115.30/16.85  thf(f93675,plain,(
% 115.30/16.85    spl6_785 <=> ! [X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_785])])).
% 115.30/16.85  thf(f1597,plain,(
% 115.30/16.85    spl6_120 <=> ! [X0,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_120])])).
% 115.30/16.85  thf(f2200,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_120 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2169])).
% 115.30/16.85  thf(f2169,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_120 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f1598,f2122])).
% 115.30/16.85  thf(f1598,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1))))) ) | ~spl6_120),
% 115.30/16.85    inference(avatar_component_clause,[],[f1597])).
% 115.30/16.85  thf(f93081,plain,(
% 115.30/16.85    spl6_784 | ~spl6_110 | ~spl6_153),
% 115.30/16.85    inference(avatar_split_clause,[],[f2325,f2302,f1391,f93079])).
% 115.30/16.85  thf(f93079,plain,(
% 115.30/16.85    spl6_784 <=> ! [X0,X1 : del] : ((vAPP(del,$i,c_2Epred__set_2ESUBSET,X1) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_784])])).
% 115.30/16.85  thf(f2325,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : ((vAPP(del,$i,c_2Epred__set_2ESUBSET,X1) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))),bool)))) ) | (~spl6_110 | ~spl6_153)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2321])).
% 115.30/16.85  thf(f2321,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : (($true != $true) | (vAPP(del,$i,c_2Epred__set_2ESUBSET,X1) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))),bool)))) ) | (~spl6_110 | ~spl6_153)),
% 115.30/16.85    inference(superposition,[],[f2303,f1392])).
% 115.30/16.85  thf(f93077,plain,(
% 115.30/16.85    spl6_783 | ~spl6_110 | ~spl6_152),
% 115.30/16.85    inference(avatar_split_clause,[],[f2313,f2298,f1391,f93075])).
% 115.30/16.85  thf(f93075,plain,(
% 115.30/16.85    spl6_783 <=> ! [X0,X1 : del] : ((vAPP(del,$i,c_2Epred__set_2EDELETE,X1) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2EDELETE,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_783])])).
% 115.30/16.85  thf(f2313,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : ((vAPP(del,$i,c_2Epred__set_2EDELETE,X1) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2EDELETE,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),bool)))) ) | (~spl6_110 | ~spl6_152)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2309])).
% 115.30/16.85  thf(f2309,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : (($true != $true) | (vAPP(del,$i,c_2Epred__set_2EDELETE,X1) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2EDELETE,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),bool)))) ) | (~spl6_110 | ~spl6_152)),
% 115.30/16.85    inference(superposition,[],[f2299,f1392])).
% 115.30/16.85  thf(f92173,plain,(
% 115.30/16.85    spl6_782 | ~spl6_148 | ~spl6_150),
% 115.30/16.85    inference(avatar_split_clause,[],[f2288,f2267,f2121,f92171])).
% 115.30/16.85  thf(f92171,plain,(
% 115.30/16.85    spl6_782 <=> ! [X2,X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_782])])).
% 115.30/16.85  thf(f2267,plain,(
% 115.30/16.85    spl6_150 <=> ! [X2,X0,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),X2),X1)),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),X2)),X0))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_150])])).
% 115.30/16.85  thf(f2288,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_148 | ~spl6_150)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2272])).
% 115.30/16.85  thf(f2272,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_148 | ~spl6_150)),
% 115.30/16.85    inference(superposition,[],[f2268,f2122])).
% 115.30/16.85  thf(f2268,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : $i,X1 : del] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),X2)),X0))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),X2),X1)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | ~spl6_150),
% 115.30/16.85    inference(avatar_component_clause,[],[f2267])).
% 115.30/16.85  thf(f92169,plain,(
% 115.30/16.85    spl6_781 | ~spl6_41 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2207,f2121,f566,f92167])).
% 115.30/16.85  thf(f92167,plain,(
% 115.30/16.85    spl6_781 <=> ! [X2,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X2),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_781])])).
% 115.30/16.85  thf(f566,plain,(
% 115.30/16.85    spl6_41 <=> ! [X2,X0 : del,X1] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1)),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),X1),X0)),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_41])])).
% 115.30/16.85  thf(f2207,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X2),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_41 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2162])).
% 115.30/16.85  thf(f2162,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X2),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_41 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f567,f2122])).
% 115.30/16.85  thf(f567,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),X1),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1)),X2))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | ~spl6_41),
% 115.30/16.85    inference(avatar_component_clause,[],[f566])).
% 115.30/16.85  thf(f92151,plain,(
% 115.30/16.85    spl6_780 | ~spl6_110 | ~spl6_167),
% 115.30/16.85    inference(avatar_split_clause,[],[f2644,f2626,f1391,f92149])).
% 115.30/16.85  thf(f92149,plain,(
% 115.30/16.85    spl6_780 <=> ! [X2 : $i > $i,X0,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X2)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X1))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),X1)),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_780])])).
% 115.30/16.85  thf(f2644,plain,(
% 115.30/16.85    ( ! [X2 : $i > $i,X0 : $i,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X2)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X1))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),X1)),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_110 | ~spl6_167)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2634])).
% 115.30/16.85  thf(f2634,plain,(
% 115.30/16.85    ( ! [X2 : $i > $i,X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X2)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X1))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),X1)),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_110 | ~spl6_167)),
% 115.30/16.85    inference(superposition,[],[f2627,f1392])).
% 115.30/16.85  thf(f91981,plain,(
% 115.30/16.85    spl6_779 | ~spl6_138 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2197,f2121,f1988,f91979])).
% 115.30/16.85  thf(f91979,plain,(
% 115.30/16.85    spl6_779 <=> ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Ebool_2E_7E))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_779])])).
% 115.30/16.85  thf(f1988,plain,(
% 115.30/16.85    spl6_138 <=> ! [X0] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),X0),bool)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),X0)),c_2Ebool_2E_7E))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_138])])).
% 115.30/16.85  thf(f2197,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Ebool_2E_7E))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_138 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2172])).
% 115.30/16.85  thf(f2172,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Ebool_2E_7E))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_138 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f1989,f2122])).
% 115.30/16.85  thf(f1989,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),X0)),c_2Ebool_2E_7E))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),X0),bool)),bool))) ) | ~spl6_138),
% 115.30/16.85    inference(avatar_component_clause,[],[f1988])).
% 115.30/16.85  thf(f91045,plain,(
% 115.30/16.85    spl6_778 | ~spl6_133 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2213,f2121,f1802,f91043])).
% 115.30/16.85  thf(f91043,plain,(
% 115.30/16.85    spl6_778 <=> ! [X0 : del,X3,X2 : $i > $i,X1 : del] : ((vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)),X2)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)) = X3) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X3),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)),X2)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)),X2)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_778])])).
% 115.30/16.85  thf(f1802,plain,(
% 115.30/16.85    spl6_133 <=> ! [X0,X3,X2 : del,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X0),X3),X1)),X1)) | (X0 = X3) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)) != $true) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_133])])).
% 115.30/16.85  thf(f2213,plain,(
% 115.30/16.85    ( ! [X2 : $i > $i,X3 : $i,X0 : del,X1 : del] : ((vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)),X2)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)) = X3) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X3),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)),X2)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)),X2)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)))) ) | (~spl6_133 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2156])).
% 115.30/16.85  thf(f2156,plain,(
% 115.30/16.85    ( ! [X2 : $i > $i,X3 : $i,X0 : del,X1 : del] : (($true != $true) | (vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)),X2)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)) = X3) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X3),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)),X2)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)),X2)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)))) ) | (~spl6_133 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f1803,f2122])).
% 115.30/16.85  thf(f1803,plain,(
% 115.30/16.85    ( ! [X2 : del,X3 : $i,X0 : $i,X1 : del] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)) != $true) | (X0 = X3) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X0),X3),X1)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)))) ) | ~spl6_133),
% 115.30/16.85    inference(avatar_component_clause,[],[f1802])).
% 115.30/16.85  thf(f91041,plain,(
% 115.30/16.85    spl6_777 | ~spl6_39 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2212,f2121,f514,f91039])).
% 115.30/16.85  thf(f91039,plain,(
% 115.30/16.85    spl6_777 <=> ! [X0 : del,X3,X2 : $i > $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)),X2)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))),X3),X0)),X0)) | (vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)),X2)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)) = X3) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)),X2)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_777])])).
% 115.30/16.85  thf(f514,plain,(
% 115.30/16.85    spl6_39 <=> ! [X0 : del,X3,X2,X1 : del] : ((X2 = X3) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X3),X2),X0)),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_39])])).
% 115.30/16.85  thf(f2212,plain,(
% 115.30/16.85    ( ! [X2 : $i > $i,X3 : $i,X0 : del,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)),X2)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))),X3),X0)),X0)) | (vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)),X2)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)) = X3) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)),X2)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)))) ) | (~spl6_39 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2157])).
% 115.30/16.85  thf(f2157,plain,(
% 115.30/16.85    ( ! [X2 : $i > $i,X3 : $i,X0 : del,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)),X2)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))),X3),X0)),X0)) | (vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)),X2)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)) = X3) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)),X2)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)))) ) | (~spl6_39 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f515,f2122])).
% 115.30/16.85  thf(f515,plain,(
% 115.30/16.85    ( ! [X2 : $i,X3 : $i,X0 : del,X1 : del] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X3),X2),X0)),X0)) | (X2 = X3) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)))) ) | ~spl6_39),
% 115.30/16.85    inference(avatar_component_clause,[],[f514])).
% 115.30/16.85  thf(f91036,plain,(
% 115.30/16.85    spl6_776 | ~spl6_53 | ~spl6_562),
% 115.30/16.85    inference(avatar_split_clause,[],[f46893,f43799,f661,f91033])).
% 115.30/16.85  thf(f91033,plain,(
% 115.30/16.85    spl6_776 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_776])])).
% 115.30/16.85  thf(f46893,plain,(
% 115.30/16.85    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))))) | (~spl6_53 | ~spl6_562)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f46847])).
% 115.30/16.85  thf(f46847,plain,(
% 115.30/16.85    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))))) | (~spl6_53 | ~spl6_562)),
% 115.30/16.85    inference(superposition,[],[f662,f43801])).
% 115.30/16.85  thf(f91017,plain,(
% 115.30/16.85    spl6_775 | ~spl6_134 | ~spl6_167),
% 115.30/16.85    inference(avatar_split_clause,[],[f2643,f2626,f1837,f91015])).
% 115.30/16.85  thf(f91015,plain,(
% 115.30/16.85    spl6_775 <=> ! [X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_775])])).
% 115.30/16.85  thf(f2643,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_134 | ~spl6_167)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2635])).
% 115.30/16.85  thf(f2635,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_134 | ~spl6_167)),
% 115.30/16.85    inference(superposition,[],[f2627,f1838])).
% 115.30/16.85  thf(f91011,plain,(
% 115.30/16.85    spl6_774 | ~spl6_36 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2209,f2121,f476,f91009])).
% 115.30/16.85  thf(f91009,plain,(
% 115.30/16.85    spl6_774 <=> ! [X2,X0 : del,X1 : $i > $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_774])])).
% 115.30/16.85  thf(f476,plain,(
% 115.30/16.85    spl6_36 <=> ! [X0 : del,X1,X3] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),X3))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_36])])).
% 115.30/16.85  thf(f2209,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_36 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2160])).
% 115.30/16.85  thf(f2160,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_36 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f477,f2122])).
% 115.30/16.85  thf(f477,plain,(
% 115.30/16.85    ( ! [X3 : $i,X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),X3)))) ) | ~spl6_36),
% 115.30/16.85    inference(avatar_component_clause,[],[f476])).
% 115.30/16.85  thf(f90715,plain,(
% 115.30/16.85    spl6_773 | ~spl6_110 | ~spl6_149),
% 115.30/16.85    inference(avatar_split_clause,[],[f2250,f2125,f1391,f90713])).
% 115.30/16.85  thf(f90713,plain,(
% 115.30/16.85    spl6_773 <=> ! [X0,X1 : del] : ((vAPP(del,$i,c_2Epred__set_2EREST,X1) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2EREST,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_773])])).
% 115.30/16.85  thf(f2250,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : ((vAPP(del,$i,c_2Epred__set_2EREST,X1) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2EREST,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),bool)))) ) | (~spl6_110 | ~spl6_149)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2246])).
% 115.30/16.85  thf(f2246,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : (($true != $true) | (vAPP(del,$i,c_2Epred__set_2EREST,X1) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2EREST,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),bool)))) ) | (~spl6_110 | ~spl6_149)),
% 115.30/16.85    inference(superposition,[],[f2126,f1392])).
% 115.30/16.85  thf(f90197,plain,(
% 115.30/16.85    spl6_772 | ~spl6_110 | ~spl6_160),
% 115.30/16.85    inference(avatar_split_clause,[],[f2464,f2433,f1391,f90195])).
% 115.30/16.85  thf(f90195,plain,(
% 115.30/16.85    spl6_772 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_772])])).
% 115.30/16.85  thf(f2464,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),bool)))) ) | (~spl6_110 | ~spl6_160)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2458])).
% 115.30/16.85  thf(f2458,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),bool)))) ) | (~spl6_110 | ~spl6_160)),
% 115.30/16.85    inference(superposition,[],[f2434,f1392])).
% 115.30/16.85  thf(f90193,plain,(
% 115.30/16.85    spl6_771 | ~spl6_110 | ~spl6_159),
% 115.30/16.85    inference(avatar_split_clause,[],[f2447,f2429,f1391,f90191])).
% 115.30/16.85  thf(f90191,plain,(
% 115.30/16.85    spl6_771 <=> ! [X0,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))),vAPP(del,$i,c_2Ebool_2E_21,X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_771])])).
% 115.30/16.85  thf(f2447,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))),vAPP(del,$i,c_2Ebool_2E_21,X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)),bool)))) ) | (~spl6_110 | ~spl6_159)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2441])).
% 115.30/16.85  thf(f2441,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))),vAPP(del,$i,c_2Ebool_2E_21,X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)),bool)))) ) | (~spl6_110 | ~spl6_159)),
% 115.30/16.85    inference(superposition,[],[f2430,f1392])).
% 115.30/16.85  thf(f90188,plain,(
% 115.30/16.85    spl6_770 | ~spl6_24 | ~spl6_180 | ~spl6_234 | ~spl6_467),
% 115.30/16.85    inference(avatar_split_clause,[],[f27536,f26290,f5694,f3167,f386,f90185])).
% 115.30/16.85  thf(f90185,plain,(
% 115.30/16.85    spl6_770 <=> ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),sK1),sK0)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_770])])).
% 115.30/16.85  thf(f26290,plain,(
% 115.30/16.85    spl6_467 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),sK1),sK0))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_467])])).
% 115.30/16.85  thf(f27536,plain,(
% 115.30/16.85    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),sK1),sK0))))) | (~spl6_24 | ~spl6_180 | ~spl6_234 | ~spl6_467)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f27535])).
% 115.30/16.85  thf(f27535,plain,(
% 115.30/16.85    ($true = $false) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),sK1),sK0))))) | (~spl6_24 | ~spl6_180 | ~spl6_234 | ~spl6_467)),
% 115.30/16.85    inference(forward_demodulation,[],[f27525,f3191])).
% 115.30/16.85  thf(f3191,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),sK1),sK0))),bool)) | (~spl6_24 | ~spl6_180)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f3176])).
% 115.30/16.85  thf(f3176,plain,(
% 115.30/16.85    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),sK1),sK0))),bool)) | (~spl6_24 | ~spl6_180)),
% 115.30/16.85    inference(superposition,[],[f387,f3169])).
% 115.30/16.85  thf(f27525,plain,(
% 115.30/16.85    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),sK1),sK0))))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),sK1),sK0))),bool)) | (~spl6_234 | ~spl6_467)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f27524])).
% 115.30/16.85  thf(f27524,plain,(
% 115.30/16.85    ($true != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),sK1),sK0))))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),sK1),sK0))),bool)) | (~spl6_234 | ~spl6_467)),
% 115.30/16.85    inference(superposition,[],[f5695,f26292])).
% 115.30/16.85  thf(f26292,plain,(
% 115.30/16.85    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),sK1),sK0)))) | ~spl6_467),
% 115.30/16.85    inference(avatar_component_clause,[],[f26290])).
% 115.30/16.85  thf(f89829,plain,(
% 115.30/16.85    spl6_769 | ~spl6_33 | ~spl6_165),
% 115.30/16.85    inference(avatar_split_clause,[],[f2594,f2562,f454,f89827])).
% 115.30/16.85  thf(f89827,plain,(
% 115.30/16.85    spl6_769 <=> ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_769])])).
% 115.30/16.85  thf(f454,plain,(
% 115.30/16.85    spl6_33 <=> ! [X2 : $i > $i,X0 : del,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),X1),X0)),X0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_33])])).
% 115.30/16.85  thf(f2594,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_33 | ~spl6_165)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2586])).
% 115.30/16.85  thf(f2586,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_33 | ~spl6_165)),
% 115.30/16.85    inference(superposition,[],[f2563,f455])).
% 115.30/16.85  thf(f455,plain,(
% 115.30/16.85    ( ! [X2 : $i > $i,X0 : del,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),X1),X0)),X0))) ) | ~spl6_33),
% 115.30/16.85    inference(avatar_component_clause,[],[f454])).
% 115.30/16.85  thf(f89825,plain,(
% 115.30/16.85    spl6_768 | ~spl6_33 | ~spl6_164),
% 115.30/16.85    inference(avatar_split_clause,[],[f2577,f2558,f454,f89823])).
% 115.30/16.85  thf(f89823,plain,(
% 115.30/16.85    spl6_768 <=> ! [X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_768])])).
% 115.30/16.85  thf(f2577,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_33 | ~spl6_164)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2569])).
% 115.30/16.85  thf(f2569,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_33 | ~spl6_164)),
% 115.30/16.85    inference(superposition,[],[f2559,f455])).
% 115.30/16.85  thf(f89594,plain,(
% 115.30/16.85    spl6_739 | spl6_766 | spl6_767 | ~spl6_134 | ~spl6_160),
% 115.30/16.85    inference(avatar_split_clause,[],[f2463,f2433,f1837,f89591,f89587,f83398])).
% 115.30/16.85  thf(f89587,plain,(
% 115.30/16.85    spl6_766 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_766])])).
% 115.30/16.85  thf(f2463,plain,(
% 115.30/16.85    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | (~spl6_134 | ~spl6_160)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2459])).
% 115.30/16.85  thf(f2459,plain,(
% 115.30/16.85    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | (~spl6_134 | ~spl6_160)),
% 115.30/16.85    inference(superposition,[],[f2434,f1838])).
% 115.30/16.85  thf(f89585,plain,(
% 115.30/16.85    spl6_765 | ~spl6_134 | ~spl6_159),
% 115.30/16.85    inference(avatar_split_clause,[],[f2446,f2429,f1837,f89583])).
% 115.30/16.85  thf(f89583,plain,(
% 115.30/16.85    spl6_765 <=> ! [X0 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_765])])).
% 115.30/16.85  thf(f2446,plain,(
% 115.30/16.85    ( ! [X0 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))))) ) | (~spl6_134 | ~spl6_159)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2442])).
% 115.30/16.85  thf(f2442,plain,(
% 115.30/16.85    ( ! [X0 : del] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))))) ) | (~spl6_134 | ~spl6_159)),
% 115.30/16.85    inference(superposition,[],[f2430,f1838])).
% 115.30/16.85  thf(f89135,plain,(
% 115.30/16.85    spl6_764 | ~spl6_202 | ~spl6_269 | ~spl6_274),
% 115.30/16.85    inference(avatar_split_clause,[],[f11536,f7758,f7728,f4055,f89133])).
% 115.30/16.85  thf(f89133,plain,(
% 115.30/16.85    spl6_764 <=> ! [X0 : $o] : ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($o,$i,inj__o,X0))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,$false)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_764])])).
% 115.30/16.85  thf(f4055,plain,(
% 115.30/16.85    spl6_202 <=> ! [X0 : $o] : ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0))),bool))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_202])])).
% 115.30/16.85  thf(f7728,plain,(
% 115.30/16.85    spl6_269 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,$false))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_269])])).
% 115.30/16.85  thf(f11536,plain,(
% 115.30/16.85    ( ! [X0 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($o,$i,inj__o,X0))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,$false)))))) ) | (~spl6_202 | ~spl6_269 | ~spl6_274)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f11535])).
% 115.30/16.85  thf(f11535,plain,(
% 115.30/16.85    ( ! [X0 : $o] : (($true = $false) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($o,$i,inj__o,X0))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,$false)))))) ) | (~spl6_202 | ~spl6_269 | ~spl6_274)),
% 115.30/16.85    inference(forward_demodulation,[],[f11529,f4056])).
% 115.30/16.85  thf(f4056,plain,(
% 115.30/16.85    ( ! [X0 : $o] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0))),bool))) ) | ~spl6_202),
% 115.30/16.85    inference(avatar_component_clause,[],[f4055])).
% 115.30/16.85  thf(f11529,plain,(
% 115.30/16.85    ( ! [X0 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($o,$i,inj__o,X0))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,$false))))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,$false))),bool))) ) | (~spl6_269 | ~spl6_274)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f11526])).
% 115.30/16.85  thf(f11526,plain,(
% 115.30/16.85    ( ! [X0 : $o] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($o,$i,inj__o,X0))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,$false))))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,$false))),bool))) ) | (~spl6_269 | ~spl6_274)),
% 115.30/16.85    inference(superposition,[],[f7759,f7730])).
% 115.30/16.85  thf(f7730,plain,(
% 115.30/16.85    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,$false)))) | ~spl6_269),
% 115.30/16.85    inference(avatar_component_clause,[],[f7728])).
% 115.30/16.85  thf(f89131,plain,(
% 115.30/16.85    spl6_763 | ~spl6_32 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2210,f2121,f434,f89129])).
% 115.30/16.85  thf(f89129,plain,(
% 115.30/16.85    spl6_763 <=> ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_763])])).
% 115.30/16.85  thf(f434,plain,(
% 115.30/16.85    spl6_32 <=> ! [X0 : del,X1] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X1),X0)),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_32])])).
% 115.30/16.85  thf(f2210,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_32 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2159])).
% 115.30/16.85  thf(f2159,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_32 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f435,f2122])).
% 115.30/16.85  thf(f435,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X1),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1)))) ) | ~spl6_32),
% 115.30/16.85    inference(avatar_component_clause,[],[f434])).
% 115.30/16.85  thf(f89099,plain,(
% 115.30/16.85    spl6_762 | ~spl6_122 | ~spl6_165),
% 115.30/16.85    inference(avatar_split_clause,[],[f2595,f2562,f1621,f89097])).
% 115.30/16.85  thf(f89097,plain,(
% 115.30/16.85    spl6_762 <=> ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X0,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_762])])).
% 115.30/16.85  thf(f1621,plain,(
% 115.30/16.85    spl6_122 <=> ! [X2 : del,X0 : $i > $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X2),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X2),X1))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X0,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),X1),X2))),X1)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_122])])).
% 115.30/16.85  thf(f2595,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X0,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),bool))) ) | (~spl6_122 | ~spl6_165)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2585])).
% 115.30/16.85  thf(f2585,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X0,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),bool))) ) | (~spl6_122 | ~spl6_165)),
% 115.30/16.85    inference(superposition,[],[f2563,f1622])).
% 115.30/16.85  thf(f1622,plain,(
% 115.30/16.85    ( ! [X2 : del,X0 : $i > $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X2),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X2),X1))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X0,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),X1),X2))),X1))) ) | ~spl6_122),
% 115.30/16.85    inference(avatar_component_clause,[],[f1621])).
% 115.30/16.85  thf(f89095,plain,(
% 115.30/16.85    spl6_761 | ~spl6_122 | ~spl6_164),
% 115.30/16.85    inference(avatar_split_clause,[],[f2578,f2558,f1621,f89093])).
% 115.30/16.85  thf(f89093,plain,(
% 115.30/16.85    spl6_761 <=> ! [X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_761])])).
% 115.30/16.85  thf(f2578,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),bool))) ) | (~spl6_122 | ~spl6_164)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2568])).
% 115.30/16.85  thf(f2568,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),bool))) ) | (~spl6_122 | ~spl6_164)),
% 115.30/16.85    inference(superposition,[],[f2559,f1622])).
% 115.30/16.85  thf(f88925,plain,(
% 115.30/16.85    spl6_760 | ~spl6_90 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2195,f2121,f1062,f88923])).
% 115.30/16.85  thf(f88923,plain,(
% 115.30/16.85    spl6_760 <=> ! [X0 : $i > $i] : ((c_2Ebool_2E_7E = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_760])])).
% 115.30/16.85  thf(f1062,plain,(
% 115.30/16.85    spl6_90 <=> ! [X0] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_7E),X0),bool)),bool)) | (c_2Ebool_2E_7E = X0) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_90])])).
% 115.30/16.85  thf(f2195,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : ((c_2Ebool_2E_7E = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_90 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2174])).
% 115.30/16.85  thf(f2174,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true != $true) | (c_2Ebool_2E_7E = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_90 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f1063,f2122])).
% 115.30/16.85  thf(f1063,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (c_2Ebool_2E_7E = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_7E),X0),bool)),bool))) ) | ~spl6_90),
% 115.30/16.85    inference(avatar_component_clause,[],[f1062])).
% 115.30/16.85  thf(f88458,plain,(
% 115.30/16.85    spl6_759 | ~spl6_110 | ~spl6_163),
% 115.30/16.85    inference(avatar_split_clause,[],[f2551,f2533,f1391,f88456])).
% 115.30/16.85  thf(f88456,plain,(
% 115.30/16.85    spl6_759 <=> ! [X2 : $i > $i,X0,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X2)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X1)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),X1)),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_759])])).
% 115.30/16.85  thf(f2551,plain,(
% 115.30/16.85    ( ! [X2 : $i > $i,X0 : $i,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X2)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X1)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),X1)),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_110 | ~spl6_163)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2541])).
% 115.30/16.85  thf(f2541,plain,(
% 115.30/16.85    ( ! [X2 : $i > $i,X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X2)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X1)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),X1)),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_110 | ~spl6_163)),
% 115.30/16.85    inference(superposition,[],[f2534,f1392])).
% 115.30/16.85  thf(f88452,plain,(
% 115.30/16.85    spl6_758 | ~spl6_110 | ~spl6_156),
% 115.30/16.85    inference(avatar_split_clause,[],[f2395,f2373,f1391,f88450])).
% 115.30/16.85  thf(f88450,plain,(
% 115.30/16.85    spl6_758 <=> ! [X2,X0,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X1))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_758])])).
% 115.30/16.85  thf(f2395,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : $i,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X1))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_110 | ~spl6_156)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2385])).
% 115.30/16.85  thf(f2385,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X1))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_110 | ~spl6_156)),
% 115.30/16.85    inference(superposition,[],[f2374,f1392])).
% 115.30/16.85  thf(f88002,plain,(
% 115.30/16.85    spl6_757 | ~spl6_110 | ~spl6_137),
% 115.30/16.85    inference(avatar_split_clause,[],[f1998,f1984,f1391,f88000])).
% 115.30/16.85  thf(f88000,plain,(
% 115.30/16.85    spl6_757 <=> ! [X0,X1 : del] : ((vAPP(del,$i,c_2Ebool_2EIN,X1) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2EIN,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))),X1)),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_757])])).
% 115.30/16.85  thf(f1998,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : ((vAPP(del,$i,c_2Ebool_2EIN,X1) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2EIN,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))),X1)),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))),bool)))) ) | (~spl6_110 | ~spl6_137)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1994])).
% 115.30/16.85  thf(f1994,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : (($true != $true) | (vAPP(del,$i,c_2Ebool_2EIN,X1) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2EIN,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))),X1)),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))),bool)))) ) | (~spl6_110 | ~spl6_137)),
% 115.30/16.85    inference(superposition,[],[f1985,f1392])).
% 115.30/16.85  thf(f87970,plain,(
% 115.30/16.85    spl6_756 | ~spl6_15 | ~spl6_167),
% 115.30/16.85    inference(avatar_split_clause,[],[f2649,f2626,f268,f87968])).
% 115.30/16.85  thf(f87968,plain,(
% 115.30/16.85    spl6_756 <=> ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_756])])).
% 115.30/16.85  thf(f268,plain,(
% 115.30/16.85    spl6_15 <=> ! [X0 : del] : ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_15])])).
% 115.30/16.85  thf(f2649,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_15 | ~spl6_167)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2629])).
% 115.30/16.85  thf(f2629,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_15 | ~spl6_167)),
% 115.30/16.85    inference(superposition,[],[f2627,f269])).
% 115.30/16.85  thf(f269,plain,(
% 115.30/16.85    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)))) ) | ~spl6_15),
% 115.30/16.85    inference(avatar_component_clause,[],[f268])).
% 115.30/16.85  thf(f87966,plain,(
% 115.30/16.85    spl6_755 | ~spl6_13 | ~spl6_167),
% 115.30/16.85    inference(avatar_split_clause,[],[f2648,f2626,f257,f87964])).
% 115.30/16.85  thf(f87964,plain,(
% 115.30/16.85    spl6_755 <=> ! [X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_755])])).
% 115.30/16.85  thf(f257,plain,(
% 115.30/16.85    spl6_13 <=> ! [X0 : del] : ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_13])])).
% 115.30/16.85  thf(f2648,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_13 | ~spl6_167)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2630])).
% 115.30/16.85  thf(f2630,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_13 | ~spl6_167)),
% 115.30/16.85    inference(superposition,[],[f2627,f258])).
% 115.30/16.85  thf(f258,plain,(
% 115.30/16.85    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) ) | ~spl6_13),
% 115.30/16.85    inference(avatar_component_clause,[],[f257])).
% 115.30/16.85  thf(f87329,plain,(
% 115.30/16.85    spl6_754 | ~spl6_122 | ~spl6_167),
% 115.30/16.85    inference(avatar_split_clause,[],[f2646,f2626,f1621,f87327])).
% 115.30/16.85  thf(f87327,plain,(
% 115.30/16.85    spl6_754 <=> ! [X2 : $i > $i,X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_754])])).
% 115.30/16.85  thf(f2646,plain,(
% 115.30/16.85    ( ! [X2 : $i > $i,X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool))) ) | (~spl6_122 | ~spl6_167)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2632])).
% 115.30/16.85  thf(f2632,plain,(
% 115.30/16.85    ( ! [X2 : $i > $i,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool))) ) | (~spl6_122 | ~spl6_167)),
% 115.30/16.85    inference(superposition,[],[f2627,f1622])).
% 115.30/16.85  thf(f87234,plain,(
% 115.30/16.85    spl6_753 | ~spl6_140 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2199,f2121,f2017,f87232])).
% 115.30/16.85  thf(f87232,plain,(
% 115.30/16.85    spl6_753 <=> ! [X2,X0 : del,X1 : $i > $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X2)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_753])])).
% 115.30/16.85  thf(f2017,plain,(
% 115.30/16.85    spl6_140 <=> ! [X2,X0 : del,X1] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X2)),X1)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_140])])).
% 115.30/16.85  thf(f2199,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X2)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_140 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2170])).
% 115.30/16.85  thf(f2170,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X2)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_140 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f2018,f2122])).
% 115.30/16.85  thf(f2018,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X2)),X1))))) ) | ~spl6_140),
% 115.30/16.85    inference(avatar_component_clause,[],[f2017])).
% 115.30/16.85  thf(f86606,plain,(
% 115.30/16.85    spl6_752 | ~spl6_110 | ~spl6_162),
% 115.30/16.85    inference(avatar_split_clause,[],[f2526,f2508,f1391,f86604])).
% 115.30/16.85  thf(f86604,plain,(
% 115.30/16.85    spl6_752 <=> ! [X0,X3,X2,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),X3)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X1)) | (X2 = X3) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_752])])).
% 115.30/16.85  thf(f2526,plain,(
% 115.30/16.85    ( ! [X2 : $i,X3 : $i,X0 : $i,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),X3)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X1)) | (X2 = X3) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_110 | ~spl6_162)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2516])).
% 115.30/16.85  thf(f2516,plain,(
% 115.30/16.85    ( ! [X2 : $i,X3 : $i,X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),X3)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X1)) | (X2 = X3) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_110 | ~spl6_162)),
% 115.30/16.85    inference(superposition,[],[f2509,f1392])).
% 115.30/16.85  thf(f85961,plain,(
% 115.30/16.85    spl6_751 | ~spl6_33 | ~spl6_167),
% 115.30/16.85    inference(avatar_split_clause,[],[f2645,f2626,f454,f85959])).
% 115.30/16.85  thf(f85959,plain,(
% 115.30/16.85    spl6_751 <=> ! [X2 : $i > $i,X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_751])])).
% 115.30/16.85  thf(f2645,plain,(
% 115.30/16.85    ( ! [X2 : $i > $i,X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_33 | ~spl6_167)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2633])).
% 115.30/16.85  thf(f2633,plain,(
% 115.30/16.85    ( ! [X2 : $i > $i,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_33 | ~spl6_167)),
% 115.30/16.85    inference(superposition,[],[f2627,f455])).
% 115.30/16.85  thf(f85957,plain,(
% 115.30/16.85    spl6_750 | ~spl6_110 | ~spl6_161),
% 115.30/16.85    inference(avatar_split_clause,[],[f2501,f2483,f1391,f85955])).
% 115.30/16.85  thf(f85955,plain,(
% 115.30/16.85    spl6_750 <=> ! [X0,X3,X2,X1 : del] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),X3)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),X3)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),X2)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_750])])).
% 115.30/16.85  thf(f2501,plain,(
% 115.30/16.85    ( ! [X2 : $i,X3 : $i,X0 : $i,X1 : del] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),X3)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),X3)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),X2)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_110 | ~spl6_161)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2491])).
% 115.30/16.85  thf(f2491,plain,(
% 115.30/16.85    ( ! [X2 : $i,X3 : $i,X0 : $i,X1 : del] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),X3)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),X3)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),X2)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_110 | ~spl6_161)),
% 115.30/16.85    inference(superposition,[],[f2484,f1392])).
% 115.30/16.85  thf(f85939,plain,(
% 115.30/16.85    spl6_749 | ~spl6_135 | ~spl6_167),
% 115.30/16.85    inference(avatar_split_clause,[],[f3534,f2626,f1841,f85937])).
% 115.30/16.85  thf(f85937,plain,(
% 115.30/16.85    spl6_749 <=> ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_749])])).
% 115.30/16.85  thf(f1841,plain,(
% 115.30/16.85    spl6_135 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_135])])).
% 115.30/16.85  thf(f3534,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_135 | ~spl6_167)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f3511])).
% 115.30/16.85  thf(f3511,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_135 | ~spl6_167)),
% 115.30/16.85    inference(superposition,[],[f2627,f1843])).
% 115.30/16.85  thf(f1843,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ~spl6_135),
% 115.30/16.85    inference(avatar_component_clause,[],[f1841])).
% 115.30/16.85  thf(f85917,plain,(
% 115.30/16.85    spl6_748 | ~spl6_86 | ~spl6_252),
% 115.30/16.85    inference(avatar_split_clause,[],[f6546,f6525,f985,f85914])).
% 115.30/16.85  thf(f85914,plain,(
% 115.30/16.85    spl6_748 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))),vAPP($o,$i,inj__o,$true))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_748])])).
% 115.30/16.85  thf(f6546,plain,(
% 115.30/16.85    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))),vAPP($o,$i,inj__o,$true)))) | (~spl6_86 | ~spl6_252)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f6543])).
% 115.30/16.85  thf(f6543,plain,(
% 115.30/16.85    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))),vAPP($o,$i,inj__o,$true)))) | (~spl6_86 | ~spl6_252)),
% 115.30/16.85    inference(superposition,[],[f6526,f987])).
% 115.30/16.85  thf(f85912,plain,(
% 115.30/16.85    spl6_747 | ~spl6_134 | ~spl6_156),
% 115.30/16.85    inference(avatar_split_clause,[],[f2394,f2373,f1837,f85910])).
% 115.30/16.85  thf(f85910,plain,(
% 115.30/16.85    spl6_747 <=> ! [X0 : del,X1] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_747])])).
% 115.30/16.85  thf(f2394,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_134 | ~spl6_156)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2386])).
% 115.30/16.85  thf(f2386,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_134 | ~spl6_156)),
% 115.30/16.85    inference(superposition,[],[f2374,f1838])).
% 115.30/16.85  thf(f85084,plain,(
% 115.30/16.85    spl6_746 | ~spl6_110 | ~spl6_157),
% 115.30/16.85    inference(avatar_split_clause,[],[f2416,f2377,f1391,f85082])).
% 115.30/16.85  thf(f85082,plain,(
% 115.30/16.85    spl6_746 <=> ! [X2,X0,X1 : del] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),X2))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X1))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_746])])).
% 115.30/16.85  thf(f2416,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : $i,X1 : del] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),X2))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X1))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_110 | ~spl6_157)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2406])).
% 115.30/16.85  thf(f2406,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : $i,X1 : del] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),X2))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X1))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_110 | ~spl6_157)),
% 115.30/16.85    inference(superposition,[],[f2378,f1392])).
% 115.30/16.85  thf(f85080,plain,(
% 115.30/16.85    spl6_745 | ~spl6_43 | ~spl6_110),
% 115.30/16.85    inference(avatar_split_clause,[],[f1479,f1391,f588,f85078])).
% 115.30/16.85  thf(f85078,plain,(
% 115.30/16.85    spl6_745 <=> ! [X2,X0,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X2),X1))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_745])])).
% 115.30/16.85  thf(f1479,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : $i,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X2),X1))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_43 | ~spl6_110)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1459])).
% 115.30/16.85  thf(f1459,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X2),X1))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_43 | ~spl6_110)),
% 115.30/16.85    inference(superposition,[],[f589,f1392])).
% 115.30/16.85  thf(f83964,plain,(
% 115.30/16.85    spl6_744 | ~spl6_134 | ~spl6_163),
% 115.30/16.85    inference(avatar_split_clause,[],[f2550,f2533,f1837,f83962])).
% 115.30/16.85  thf(f83962,plain,(
% 115.30/16.85    spl6_744 <=> ! [X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_744])])).
% 115.30/16.85  thf(f2550,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_134 | ~spl6_163)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2542])).
% 115.30/16.85  thf(f2542,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_134 | ~spl6_163)),
% 115.30/16.85    inference(superposition,[],[f2534,f1838])).
% 115.30/16.85  thf(f83960,plain,(
% 115.30/16.85    spl6_743 | ~spl6_110 | ~spl6_142),
% 115.30/16.85    inference(avatar_split_clause,[],[f2071,f2044,f1391,f83958])).
% 115.30/16.85  thf(f83958,plain,(
% 115.30/16.85    spl6_743 <=> ! [X0,X1 : del] : ((vAPP(del,$i,c_2Epred__set_2ECHOICE,X1) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),X1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ECHOICE,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),X1))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),X1)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_743])])).
% 115.30/16.85  thf(f2071,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : ((vAPP(del,$i,c_2Epred__set_2ECHOICE,X1) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),X1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ECHOICE,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),X1))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),X1)),bool)))) ) | (~spl6_110 | ~spl6_142)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2065])).
% 115.30/16.85  thf(f2065,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : (($true != $true) | (vAPP(del,$i,c_2Epred__set_2ECHOICE,X1) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),X1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ECHOICE,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),X1))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),X1)),bool)))) ) | (~spl6_110 | ~spl6_142)),
% 115.30/16.85    inference(superposition,[],[f2045,f1392])).
% 115.30/16.85  thf(f83946,plain,(
% 115.30/16.85    spl6_742 | ~spl6_110 | ~spl6_141),
% 115.30/16.85    inference(avatar_split_clause,[],[f2057,f2040,f1391,f83944])).
% 115.30/16.85  thf(f83944,plain,(
% 115.30/16.85    spl6_742 <=> ! [X0,X1 : del] : ((vAPP(del,$i,c_2Ebool_2E_21,X1) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2E_21,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_742])])).
% 115.30/16.85  thf(f2057,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : ((vAPP(del,$i,c_2Ebool_2E_21,X1) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2E_21,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)),bool)))) ) | (~spl6_110 | ~spl6_141)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2051])).
% 115.30/16.85  thf(f2051,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : (($true != $true) | (vAPP(del,$i,c_2Ebool_2E_21,X1) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2E_21,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)),bool)))) ) | (~spl6_110 | ~spl6_141)),
% 115.30/16.85    inference(superposition,[],[f2041,f1392])).
% 115.30/16.85  thf(f83409,plain,(
% 115.30/16.85    spl6_739 | spl6_740 | spl6_741 | ~spl6_134 | ~spl6_142),
% 115.30/16.85    inference(avatar_split_clause,[],[f2070,f2044,f1837,f83406,f83402,f83398])).
% 115.30/16.85  thf(f83402,plain,(
% 115.30/16.85    spl6_740 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_740])])).
% 115.30/16.85  thf(f83406,plain,(
% 115.30/16.85    spl6_741 <=> (vAPP(del,$i,c_2Epred__set_2ECHOICE,bool) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_741])])).
% 115.30/16.85  thf(f2070,plain,(
% 115.30/16.85    (vAPP(del,$i,c_2Epred__set_2ECHOICE,bool) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | (~spl6_134 | ~spl6_142)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2066])).
% 115.30/16.85  thf(f2066,plain,(
% 115.30/16.85    ($true != $true) | (vAPP(del,$i,c_2Epred__set_2ECHOICE,bool) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))),vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | (~spl6_134 | ~spl6_142)),
% 115.30/16.85    inference(superposition,[],[f2045,f1838])).
% 115.30/16.85  thf(f83396,plain,(
% 115.30/16.85    spl6_738 | ~spl6_134 | ~spl6_141),
% 115.30/16.85    inference(avatar_split_clause,[],[f2056,f2040,f1837,f83394])).
% 115.30/16.85  thf(f83394,plain,(
% 115.30/16.85    spl6_738 <=> ! [X0 : del] : ((vAPP(del,$i,c_2Ebool_2E_21,X0) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_738])])).
% 115.30/16.85  thf(f2056,plain,(
% 115.30/16.85    ( ! [X0 : del] : ((vAPP(del,$i,c_2Ebool_2E_21,X0) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))))) ) | (~spl6_134 | ~spl6_141)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2052])).
% 115.30/16.85  thf(f2052,plain,(
% 115.30/16.85    ( ! [X0 : del] : (($true != $true) | (vAPP(del,$i,c_2Ebool_2E_21,X0) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))))) ) | (~spl6_134 | ~spl6_141)),
% 115.30/16.85    inference(superposition,[],[f2041,f1838])).
% 115.30/16.85  thf(f83378,plain,(
% 115.30/16.85    spl6_737 | ~spl6_110 | ~spl6_147),
% 115.30/16.85    inference(avatar_split_clause,[],[f2118,f2105,f1391,f83376])).
% 115.30/16.85  thf(f83376,plain,(
% 115.30/16.85    spl6_737 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Ebool_2E_7E))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_737])])).
% 115.30/16.85  thf(f2118,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Ebool_2E_7E))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))) ) | (~spl6_110 | ~spl6_147)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2110])).
% 115.30/16.85  thf(f2110,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Ebool_2E_7E))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))) ) | (~spl6_110 | ~spl6_147)),
% 115.30/16.85    inference(superposition,[],[f2106,f1392])).
% 115.30/16.85  thf(f83371,plain,(
% 115.30/16.85    spl6_736 | ~spl6_3 | spl6_219),
% 115.30/16.85    inference(avatar_split_clause,[],[f73970,f5315,f178,f83368])).
% 115.30/16.85  thf(f83368,plain,(
% 115.30/16.85    spl6_736 <=> ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,$i,c_2Ebool_2E_21,sK0))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_736])])).
% 115.30/16.85  thf(f83363,plain,(
% 115.30/16.85    spl6_735 | ~spl6_42 | ~spl6_71),
% 115.30/16.85    inference(avatar_split_clause,[],[f860,f837,f570,f83361])).
% 115.30/16.85  thf(f83361,plain,(
% 115.30/16.85    spl6_735 <=> ! [X4 : del,X0 : del,X3 : del,X2,X1 : $i > $i] : ((vAPP($i,$i,X1,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2),X3)) != vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X2),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2),X3))) | (vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1) = X2) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X3),X4))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X3),X4))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2),X3)),X0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_735])])).
% 115.30/16.85  thf(f570,plain,(
% 115.30/16.85    spl6_42 <=> ! [X0 : del,X3,X2,X1 : del] : ((X2 = X3) | (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X2),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X3),X2),X0)) != vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X3),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X3),X2),X0))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_42])])).
% 115.30/16.85  thf(f837,plain,(
% 115.30/16.85    spl6_71 <=> ! [X2 : $i > $i,X0,X1 : del] : ((vAPP($i,$i,X2,X0) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X2)),X0)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),X1) = $false))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_71])])).
% 115.30/16.85  thf(f860,plain,(
% 115.30/16.85    ( ! [X2 : $i,X3 : del,X0 : del,X1 : $i > $i,X4 : del] : ((vAPP($i,$i,X1,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2),X3)) != vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X2),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2),X3))) | (vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1) = X2) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X3),X4))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X3),X4))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2),X3)),X0))) ) | (~spl6_42 | ~spl6_71)),
% 115.30/16.85    inference(superposition,[],[f571,f838])).
% 115.30/16.85  thf(f838,plain,(
% 115.30/16.85    ( ! [X2 : $i > $i,X0 : $i,X1 : del] : ((vAPP($i,$i,X2,X0) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X2)),X0)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),X1) = $false)) ) | ~spl6_71),
% 115.30/16.85    inference(avatar_component_clause,[],[f837])).
% 115.30/16.85  thf(f571,plain,(
% 115.30/16.85    ( ! [X2 : $i,X3 : $i,X0 : del,X1 : del] : ((vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X2),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X3),X2),X0)) != vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X3),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X3),X2),X0))) | (X2 = X3) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)))) ) | ~spl6_42),
% 115.30/16.85    inference(avatar_component_clause,[],[f570])).
% 115.30/16.85  thf(f83359,plain,(
% 115.30/16.85    spl6_734 | ~spl6_42 | ~spl6_71),
% 115.30/16.85    inference(avatar_split_clause,[],[f859,f837,f570,f83357])).
% 115.30/16.85  thf(f83357,plain,(
% 115.30/16.85    spl6_734 <=> ! [X4 : del,X0 : del,X3 : del,X2,X1 : $i > $i] : ((vAPP($i,$i,X1,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X2),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X3)) != vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X2),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X2),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X3))) | (vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1) = X2) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X3),X4))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X3),X4))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X2),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X3)),X0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_734])])).
% 115.30/16.85  thf(f859,plain,(
% 115.30/16.85    ( ! [X2 : $i,X3 : del,X0 : del,X1 : $i > $i,X4 : del] : ((vAPP($i,$i,X1,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X2),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X3)) != vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X2),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X2),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X3))) | (vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1) = X2) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X3),X4))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X3),X4))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X2),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X3)),X0))) ) | (~spl6_42 | ~spl6_71)),
% 115.30/16.85    inference(superposition,[],[f571,f838])).
% 115.30/16.85  thf(f82831,plain,(
% 115.30/16.85    spl6_732 | spl6_733 | ~spl6_3 | ~spl6_58 | ~spl6_134 | spl6_219),
% 115.30/16.85    inference(avatar_split_clause,[],[f82585,f5315,f1837,f714,f178,f82828,f82824])).
% 115.30/16.85  thf(f82828,plain,(
% 115.30/16.85    spl6_733 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))),sK1)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_733])])).
% 115.30/16.85  thf(f82585,plain,(
% 115.30/16.85    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))),sK1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK0)),sK0)) | (~spl6_3 | ~spl6_58 | ~spl6_134 | spl6_219)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f82584])).
% 115.30/16.85  thf(f82584,plain,(
% 115.30/16.85    ($true = $false) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))),sK1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK0)),sK0)) | (~spl6_3 | ~spl6_58 | ~spl6_134 | spl6_219)),
% 115.30/16.85    inference(forward_demodulation,[],[f1904,f73970])).
% 115.30/16.85  thf(f1904,plain,(
% 115.30/16.85    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))),sK1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK0)),sK0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,$i,c_2Ebool_2E_21,sK0)))) | (~spl6_58 | ~spl6_134)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1883])).
% 115.30/16.85  thf(f1883,plain,(
% 115.30/16.85    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))),sK1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK0)),sK0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,$i,c_2Ebool_2E_21,sK0)))) | (~spl6_58 | ~spl6_134)),
% 115.30/16.85    inference(superposition,[],[f715,f1838])).
% 115.30/16.85  thf(f82501,plain,(
% 115.30/16.85    spl6_219 | ~spl6_102 | ~spl6_123 | ~spl6_221 | ~spl6_372),
% 115.30/16.85    inference(avatar_split_clause,[],[f73968,f15543,f5323,f1728,f1208,f5315])).
% 115.30/16.85  thf(f5323,plain,(
% 115.30/16.85    spl6_221 <=> (sK1 = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_221])])).
% 115.30/16.85  thf(f15543,plain,(
% 115.30/16.85    spl6_372 <=> ! [X0 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_372])])).
% 115.30/16.85  thf(f73968,plain,(
% 115.30/16.85    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,$i,c_2Ebool_2E_21,sK0)))) | (~spl6_102 | ~spl6_123 | ~spl6_221 | ~spl6_372)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f73967])).
% 115.30/16.85  thf(f73967,plain,(
% 115.30/16.85    ($true = $false) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,$i,c_2Ebool_2E_21,sK0)))) | (~spl6_102 | ~spl6_123 | ~spl6_221 | ~spl6_372)),
% 115.30/16.85    inference(forward_demodulation,[],[f73966,f1730])).
% 115.30/16.85  thf(f73966,plain,(
% 115.30/16.85    ($false = vAPP($i,$o,p,vAPP($o,$i,inj__o,$true))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,$i,c_2Ebool_2E_21,sK0)))) | (~spl6_102 | ~spl6_221 | ~spl6_372)),
% 115.30/16.85    inference(forward_demodulation,[],[f73925,f1210])).
% 115.30/16.85  thf(f73925,plain,(
% 115.30/16.85    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,$i,c_2Ebool_2E_21,sK0)))) | (~spl6_221 | ~spl6_372)),
% 115.30/16.85    inference(superposition,[],[f15544,f5325])).
% 115.30/16.85  thf(f5325,plain,(
% 115.30/16.85    (sK1 = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | ~spl6_221),
% 115.30/16.85    inference(avatar_component_clause,[],[f5323])).
% 115.30/16.85  thf(f15544,plain,(
% 115.30/16.85    ( ! [X0 : del] : (($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | ~spl6_372),
% 115.30/16.85    inference(avatar_component_clause,[],[f15543])).
% 115.30/16.85  thf(f82014,plain,(
% 115.30/16.85    spl6_731 | ~spl6_15 | ~spl6_163),
% 115.30/16.85    inference(avatar_split_clause,[],[f2556,f2533,f268,f82012])).
% 115.30/16.85  thf(f82012,plain,(
% 115.30/16.85    spl6_731 <=> ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_731])])).
% 115.30/16.85  thf(f2556,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_15 | ~spl6_163)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2536])).
% 115.30/16.85  thf(f2536,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_15 | ~spl6_163)),
% 115.30/16.85    inference(superposition,[],[f2534,f269])).
% 115.30/16.85  thf(f82010,plain,(
% 115.30/16.85    spl6_730 | ~spl6_13 | ~spl6_163),
% 115.30/16.85    inference(avatar_split_clause,[],[f2555,f2533,f257,f82008])).
% 115.30/16.85  thf(f82008,plain,(
% 115.30/16.85    spl6_730 <=> ! [X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_730])])).
% 115.30/16.85  thf(f2555,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_13 | ~spl6_163)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2537])).
% 115.30/16.85  thf(f2537,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_13 | ~spl6_163)),
% 115.30/16.85    inference(superposition,[],[f2534,f258])).
% 115.30/16.85  thf(f82006,plain,(
% 115.30/16.85    spl6_729 | ~spl6_33 | ~spl6_160),
% 115.30/16.85    inference(avatar_split_clause,[],[f2465,f2433,f454,f82004])).
% 115.30/16.85  thf(f82004,plain,(
% 115.30/16.85    spl6_729 <=> ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_729])])).
% 115.30/16.85  thf(f2465,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_33 | ~spl6_160)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2457])).
% 115.30/16.85  thf(f2457,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_33 | ~spl6_160)),
% 115.30/16.85    inference(superposition,[],[f2434,f455])).
% 115.30/16.85  thf(f82002,plain,(
% 115.30/16.85    spl6_728 | ~spl6_33 | ~spl6_159),
% 115.30/16.85    inference(avatar_split_clause,[],[f2448,f2429,f454,f82000])).
% 115.30/16.85  thf(f82000,plain,(
% 115.30/16.85    spl6_728 <=> ! [X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_728])])).
% 115.30/16.85  thf(f2448,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_33 | ~spl6_159)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2440])).
% 115.30/16.85  thf(f2440,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_33 | ~spl6_159)),
% 115.30/16.85    inference(superposition,[],[f2430,f455])).
% 115.30/16.85  thf(f81191,plain,(
% 115.30/16.85    spl6_727 | ~spl6_110 | ~spl6_154),
% 115.30/16.85    inference(avatar_split_clause,[],[f2357,f2330,f1391,f81189])).
% 115.30/16.85  thf(f81189,plain,(
% 115.30/16.85    spl6_727 <=> ! [X0,X3 : $i > $i,X2 : del,X1 : del] : ((vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X3) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X3)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2))),X1)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X3),X2),X1)),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_727])])).
% 115.30/16.85  thf(f2357,plain,(
% 115.30/16.85    ( ! [X2 : del,X3 : $i > $i,X0 : $i,X1 : del] : ((vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X3) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X3)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2))),X1)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X3),X2),X1)),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)),bool)))) ) | (~spl6_110 | ~spl6_154)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2343])).
% 115.30/16.85  thf(f2343,plain,(
% 115.30/16.85    ( ! [X2 : del,X3 : $i > $i,X0 : $i,X1 : del] : (($true != $true) | (vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X3) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X3)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2))),X1)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X3),X2),X1)),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)),bool)))) ) | (~spl6_110 | ~spl6_154)),
% 115.30/16.85    inference(superposition,[],[f2331,f1392])).
% 115.30/16.85  thf(f81144,plain,(
% 115.30/16.85    spl6_726 | ~spl6_118 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2202,f2121,f1561,f81142])).
% 115.30/16.85  thf(f81142,plain,(
% 115.30/16.85    spl6_726 <=> ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_726])])).
% 115.30/16.85  thf(f2202,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_118 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2167])).
% 115.30/16.85  thf(f2167,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_118 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f1562,f2122])).
% 115.30/16.85  thf(f81140,plain,(
% 115.30/16.85    spl6_725 | ~spl6_119 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2201,f2121,f1565,f81138])).
% 115.30/16.85  thf(f81138,plain,(
% 115.30/16.85    spl6_725 <=> ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_725])])).
% 115.30/16.85  thf(f2201,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_119 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2168])).
% 115.30/16.85  thf(f2168,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_119 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f1566,f2122])).
% 115.30/16.85  thf(f80456,plain,(
% 115.30/16.85    spl6_724 | ~spl6_134 | ~spl6_162),
% 115.30/16.85    inference(avatar_split_clause,[],[f2525,f2508,f1837,f80454])).
% 115.30/16.85  thf(f80454,plain,(
% 115.30/16.85    spl6_724 <=> ! [X2,X0 : del,X1] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X2)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | (X1 = X2) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_724])])).
% 115.30/16.85  thf(f2525,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X2)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | (X1 = X2) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_134 | ~spl6_162)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2517])).
% 115.30/16.85  thf(f2517,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X2)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | (X1 = X2) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_134 | ~spl6_162)),
% 115.30/16.85    inference(superposition,[],[f2509,f1838])).
% 115.30/16.85  thf(f79122,plain,(
% 115.30/16.85    spl6_723 | ~spl6_134 | ~spl6_161),
% 115.30/16.85    inference(avatar_split_clause,[],[f2500,f2483,f1837,f79120])).
% 115.30/16.85  thf(f79120,plain,(
% 115.30/16.85    spl6_723 <=> ! [X2,X0 : del,X1] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_723])])).
% 115.30/16.85  thf(f2500,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_134 | ~spl6_161)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2492])).
% 115.30/16.85  thf(f2492,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_134 | ~spl6_161)),
% 115.30/16.85    inference(superposition,[],[f2484,f1838])).
% 115.30/16.85  thf(f79118,plain,(
% 115.30/16.85    spl6_722 | ~spl6_122 | ~spl6_160),
% 115.30/16.85    inference(avatar_split_clause,[],[f2466,f2433,f1621,f79116])).
% 115.30/16.85  thf(f79116,plain,(
% 115.30/16.85    spl6_722 <=> ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X0,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_722])])).
% 115.30/16.85  thf(f2466,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X0,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),bool))) ) | (~spl6_122 | ~spl6_160)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2456])).
% 115.30/16.85  thf(f2456,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X0,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),bool))) ) | (~spl6_122 | ~spl6_160)),
% 115.30/16.85    inference(superposition,[],[f2434,f1622])).
% 115.30/16.85  thf(f79114,plain,(
% 115.30/16.85    spl6_721 | ~spl6_122 | ~spl6_159),
% 115.30/16.85    inference(avatar_split_clause,[],[f2449,f2429,f1621,f79112])).
% 115.30/16.85  thf(f79112,plain,(
% 115.30/16.85    spl6_721 <=> ! [X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_721])])).
% 115.30/16.85  thf(f2449,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),bool))) ) | (~spl6_122 | ~spl6_159)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2439])).
% 115.30/16.85  thf(f2439,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),bool))) ) | (~spl6_122 | ~spl6_159)),
% 115.30/16.85    inference(superposition,[],[f2430,f1622])).
% 115.30/16.85  thf(f79110,plain,(
% 115.30/16.85    spl6_720 | ~spl6_3 | spl6_709),
% 115.30/16.85    inference(avatar_split_clause,[],[f76901,f75068,f178,f79107])).
% 115.30/16.85  thf(f79107,plain,(
% 115.30/16.85    spl6_720 <=> ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,sK1),sK1),sK0)),sK0))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_720])])).
% 115.30/16.85  thf(f75068,plain,(
% 115.30/16.85    spl6_709 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,sK1),sK1),sK0)),sK0))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_709])])).
% 115.30/16.85  thf(f76901,plain,(
% 115.30/16.85    ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,sK1),sK1),sK0)),sK0)) | (~spl6_3 | spl6_709)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f76900])).
% 115.30/16.85  thf(f76900,plain,(
% 115.30/16.85    ($true != $true) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,sK1),sK1),sK0)),sK0)) | (~spl6_3 | spl6_709)),
% 115.30/16.85    inference(superposition,[],[f75070,f179])).
% 115.30/16.85  thf(f75070,plain,(
% 115.30/16.85    ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,sK1),sK1),sK0)),sK0)) | spl6_709),
% 115.30/16.85    inference(avatar_component_clause,[],[f75068])).
% 115.30/16.85  thf(f78012,plain,(
% 115.30/16.85    spl6_719 | ~spl6_110 | ~spl6_150),
% 115.30/16.85    inference(avatar_split_clause,[],[f2285,f2267,f1391,f78010])).
% 115.30/16.85  thf(f78010,plain,(
% 115.30/16.85    spl6_719 <=> ! [X2,X0,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X1)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_719])])).
% 115.30/16.85  thf(f2285,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : $i,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X1)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_110 | ~spl6_150)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2275])).
% 115.30/16.85  thf(f2275,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X1)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_110 | ~spl6_150)),
% 115.30/16.85    inference(superposition,[],[f2268,f1392])).
% 115.30/16.85  thf(f78008,plain,(
% 115.30/16.85    spl6_718 | ~spl6_98 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2203,f2121,f1192,f78006])).
% 115.30/16.85  thf(f78006,plain,(
% 115.30/16.85    spl6_718 <=> ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_718])])).
% 115.30/16.85  thf(f2203,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_98 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2166])).
% 115.30/16.85  thf(f2166,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_98 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f1193,f2122])).
% 115.30/16.85  thf(f78004,plain,(
% 115.30/16.85    spl6_717 | ~spl6_41 | ~spl6_110),
% 115.30/16.85    inference(avatar_split_clause,[],[f1480,f1391,f566,f78002])).
% 115.30/16.85  thf(f78002,plain,(
% 115.30/16.85    spl6_717 <=> ! [X2,X0,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X2),X1)),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_717])])).
% 115.30/16.85  thf(f1480,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X2),X1)),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_41 | ~spl6_110)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1458])).
% 115.30/16.85  thf(f1458,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X2),X1)),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_41 | ~spl6_110)),
% 115.30/16.85    inference(superposition,[],[f567,f1392])).
% 115.30/16.85  thf(f76909,plain,(
% 115.30/16.85    spl6_716 | ~spl6_122 | ~spl6_163),
% 115.30/16.85    inference(avatar_split_clause,[],[f2553,f2533,f1621,f76907])).
% 115.30/16.85  thf(f76907,plain,(
% 115.30/16.85    spl6_716 <=> ! [X2 : $i > $i,X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_716])])).
% 115.30/16.85  thf(f2553,plain,(
% 115.30/16.85    ( ! [X2 : $i > $i,X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool))) ) | (~spl6_122 | ~spl6_163)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2539])).
% 115.30/16.85  thf(f2539,plain,(
% 115.30/16.85    ( ! [X2 : $i > $i,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool))) ) | (~spl6_122 | ~spl6_163)),
% 115.30/16.85    inference(superposition,[],[f2534,f1622])).
% 115.30/16.85  thf(f76905,plain,(
% 115.30/16.85    spl6_715 | ~spl6_23 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2211,f2121,f358,f76903])).
% 115.30/16.85  thf(f76903,plain,(
% 115.30/16.85    spl6_715 <=> ! [X0 : del,X3,X2 : $i > $i,X1 : del] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)),X2)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))),X3)),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)),X2)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_715])])).
% 115.30/16.85  thf(f2211,plain,(
% 115.30/16.85    ( ! [X2 : $i > $i,X3 : $i,X0 : del,X1 : del] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)),X2)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))),X3)),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)),X2)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)))) ) | (~spl6_23 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2158])).
% 115.30/16.85  thf(f2158,plain,(
% 115.30/16.85    ( ! [X2 : $i > $i,X3 : $i,X0 : del,X1 : del] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)),X2)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))),X3)),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)),X2)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)))) ) | (~spl6_23 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f359,f2122])).
% 115.30/16.85  thf(f76876,plain,(
% 115.30/16.85    spl6_377 | spl6_714 | spl6_616 | ~spl6_134 | ~spl6_147),
% 115.30/16.85    inference(avatar_split_clause,[],[f2117,f2105,f1837,f51936,f76873,f15580])).
% 115.30/16.85  thf(f15580,plain,(
% 115.30/16.85    spl6_377 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Ebool_2E_21,bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_377])])).
% 115.30/16.85  thf(f76873,plain,(
% 115.30/16.85    spl6_714 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_714])])).
% 115.30/16.85  thf(f51936,plain,(
% 115.30/16.85    spl6_616 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Ebool_2E_7E)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_616])])).
% 115.30/16.85  thf(f2117,plain,(
% 115.30/16.85    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Ebool_2E_7E))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Ebool_2E_21,bool)))) | (~spl6_134 | ~spl6_147)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2111])).
% 115.30/16.85  thf(f2111,plain,(
% 115.30/16.85    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Ebool_2E_7E))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Ebool_2E_21,bool)))) | (~spl6_134 | ~spl6_147)),
% 115.30/16.85    inference(superposition,[],[f2106,f1838])).
% 115.30/16.85  thf(f75511,plain,(
% 115.30/16.85    spl6_713 | ~spl6_134 | ~spl6_157),
% 115.30/16.85    inference(avatar_split_clause,[],[f2415,f2377,f1837,f75509])).
% 115.30/16.85  thf(f75509,plain,(
% 115.30/16.85    spl6_713 <=> ! [X0 : del,X1] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0))),X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_713])])).
% 115.30/16.85  thf(f2415,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0))),X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_134 | ~spl6_157)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2407])).
% 115.30/16.85  thf(f2407,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0))),X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_134 | ~spl6_157)),
% 115.30/16.85    inference(superposition,[],[f2378,f1838])).
% 115.30/16.85  thf(f75507,plain,(
% 115.30/16.85    spl6_712 | ~spl6_43 | ~spl6_134),
% 115.30/16.85    inference(avatar_split_clause,[],[f1914,f1837,f588,f75505])).
% 115.30/16.85  thf(f75505,plain,(
% 115.30/16.85    spl6_712 <=> ! [X0 : del,X1] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1),X0))),X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_712])])).
% 115.30/16.85  thf(f1914,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1),X0))),X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_43 | ~spl6_134)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1873])).
% 115.30/16.85  thf(f1873,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1),X0))),X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_43 | ~spl6_134)),
% 115.30/16.85    inference(superposition,[],[f589,f1838])).
% 115.30/16.85  thf(f75503,plain,(
% 115.30/16.85    spl6_711 | ~spl6_110 | ~spl6_124),
% 115.30/16.85    inference(avatar_split_clause,[],[f1748,f1733,f1391,f75501])).
% 115.30/16.85  thf(f75501,plain,(
% 115.30/16.85    spl6_711 <=> ! [X0,X1 : del] : ((vAPP(del,$i,c_2Emin_2E_3D,X1) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Emin_2E_3D,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),X1)),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_711])])).
% 115.30/16.85  thf(f1748,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : ((vAPP(del,$i,c_2Emin_2E_3D,X1) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Emin_2E_3D,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),X1)),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),bool)))) ) | (~spl6_110 | ~spl6_124)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1740])).
% 115.30/16.85  thf(f1740,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : (($true != $true) | (vAPP(del,$i,c_2Emin_2E_3D,X1) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Emin_2E_3D,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),X1)),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),bool)))) ) | (~spl6_110 | ~spl6_124)),
% 115.30/16.85    inference(superposition,[],[f1734,f1392])).
% 115.30/16.85  thf(f75075,plain,(
% 115.30/16.85    spl6_710 | ~spl6_33 | ~spl6_163),
% 115.30/16.85    inference(avatar_split_clause,[],[f2552,f2533,f454,f75073])).
% 115.30/16.85  thf(f75073,plain,(
% 115.30/16.85    spl6_710 <=> ! [X2 : $i > $i,X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_710])])).
% 115.30/16.85  thf(f2552,plain,(
% 115.30/16.85    ( ! [X2 : $i > $i,X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_33 | ~spl6_163)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2540])).
% 115.30/16.85  thf(f2540,plain,(
% 115.30/16.85    ( ! [X2 : $i > $i,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_33 | ~spl6_163)),
% 115.30/16.85    inference(superposition,[],[f2534,f455])).
% 115.30/16.85  thf(f75071,plain,(
% 115.30/16.85    ~spl6_709 | spl6_220 | ~spl6_221),
% 115.30/16.85    inference(avatar_split_clause,[],[f73923,f5323,f5319,f75068])).
% 115.30/16.85  thf(f5319,plain,(
% 115.30/16.85    spl6_220 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK0)),sK0))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_220])])).
% 115.30/16.85  thf(f73923,plain,(
% 115.30/16.85    ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,sK1),sK1),sK0)),sK0)) | (spl6_220 | ~spl6_221)),
% 115.30/16.85    inference(superposition,[],[f5320,f5325])).
% 115.30/16.85  thf(f5320,plain,(
% 115.30/16.85    ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK0)),sK0)) | spl6_220),
% 115.30/16.85    inference(avatar_component_clause,[],[f5319])).
% 115.30/16.85  thf(f73986,plain,(
% 115.30/16.85    spl6_708 | ~spl6_21 | ~spl6_154),
% 115.30/16.85    inference(avatar_split_clause,[],[f2367,f2330,f342,f73984])).
% 115.30/16.85  thf(f73984,plain,(
% 115.30/16.85    spl6_708 <=> ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Epred__set_2ESUBSET,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_708])])).
% 115.30/16.85  thf(f342,plain,(
% 115.30/16.85    spl6_21 <=> ! [X0 : del] : ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_21])])).
% 115.30/16.85  thf(f2367,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Epred__set_2ESUBSET,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_21 | ~spl6_154)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2333])).
% 115.30/16.85  thf(f2333,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP(del,$i,c_2Epred__set_2ESUBSET,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_21 | ~spl6_154)),
% 115.30/16.85    inference(superposition,[],[f2331,f343])).
% 115.30/16.85  thf(f343,plain,(
% 115.30/16.85    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))) ) | ~spl6_21),
% 115.30/16.85    inference(avatar_component_clause,[],[f342])).
% 115.30/16.85  thf(f73982,plain,(
% 115.30/16.85    spl6_707 | ~spl6_22 | ~spl6_154),
% 115.30/16.85    inference(avatar_split_clause,[],[f2364,f2330,f346,f73980])).
% 115.30/16.85  thf(f73980,plain,(
% 115.30/16.85    spl6_707 <=> ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Epred__set_2EDELETE,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_707])])).
% 115.30/16.85  thf(f346,plain,(
% 115.30/16.85    spl6_22 <=> ! [X0 : del] : ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_22])])).
% 115.30/16.85  thf(f2364,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Epred__set_2EDELETE,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_22 | ~spl6_154)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2336])).
% 115.30/16.85  thf(f2336,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP(del,$i,c_2Epred__set_2EDELETE,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_22 | ~spl6_154)),
% 115.30/16.85    inference(superposition,[],[f2331,f347])).
% 115.30/16.85  thf(f347,plain,(
% 115.30/16.85    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))))) ) | ~spl6_22),
% 115.30/16.85    inference(avatar_component_clause,[],[f346])).
% 115.30/16.85  thf(f73978,plain,(
% 115.30/16.85    spl6_706 | ~spl6_33 | ~spl6_153),
% 115.30/16.85    inference(avatar_split_clause,[],[f2326,f2302,f454,f73976])).
% 115.30/16.85  thf(f73976,plain,(
% 115.30/16.85    spl6_706 <=> ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Epred__set_2ESUBSET,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_706])])).
% 115.30/16.85  thf(f2326,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Epred__set_2ESUBSET,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_33 | ~spl6_153)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2320])).
% 115.30/16.85  thf(f2320,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP(del,$i,c_2Epred__set_2ESUBSET,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_33 | ~spl6_153)),
% 115.30/16.85    inference(superposition,[],[f2303,f455])).
% 115.30/16.85  thf(f73974,plain,(
% 115.30/16.85    spl6_705 | ~spl6_33 | ~spl6_152),
% 115.30/16.85    inference(avatar_split_clause,[],[f2314,f2298,f454,f73972])).
% 115.30/16.85  thf(f73972,plain,(
% 115.30/16.85    spl6_705 <=> ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Epred__set_2EDELETE,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_705])])).
% 115.30/16.85  thf(f2314,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Epred__set_2EDELETE,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_33 | ~spl6_152)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2308])).
% 115.30/16.85  thf(f2308,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP(del,$i,c_2Epred__set_2EDELETE,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_33 | ~spl6_152)),
% 115.30/16.85    inference(superposition,[],[f2299,f455])).
% 115.30/16.85  thf(f73918,plain,(
% 115.30/16.85    spl6_704 | ~spl6_13 | ~spl6_77 | ~spl6_219 | ~spl6_234),
% 115.30/16.85    inference(avatar_split_clause,[],[f5799,f5694,f5315,f886,f257,f73915])).
% 115.30/16.85  thf(f73915,plain,(
% 115.30/16.85    spl6_704 <=> ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,$i,c_2Ebool_2E_21,sK0)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_704])])).
% 115.30/16.85  thf(f5799,plain,(
% 115.30/16.85    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,$i,c_2Ebool_2E_21,sK0))))) | (~spl6_13 | ~spl6_77 | ~spl6_219 | ~spl6_234)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f5798])).
% 115.30/16.85  thf(f5798,plain,(
% 115.30/16.85    ($true = $false) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,$i,c_2Ebool_2E_21,sK0))))) | (~spl6_13 | ~spl6_77 | ~spl6_219 | ~spl6_234)),
% 115.30/16.85    inference(forward_demodulation,[],[f5786,f909])).
% 115.30/16.85  thf(f909,plain,(
% 115.30/16.85    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),bool))) ) | (~spl6_13 | ~spl6_77)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f900])).
% 115.30/16.85  thf(f900,plain,(
% 115.30/16.85    ( ! [X0 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),bool))) ) | (~spl6_13 | ~spl6_77)),
% 115.30/16.85    inference(superposition,[],[f887,f258])).
% 115.30/16.85  thf(f5786,plain,(
% 115.30/16.85    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,$i,c_2Ebool_2E_21,sK0))))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,$i,c_2Ebool_2E_21,sK0))),bool)) | (~spl6_219 | ~spl6_234)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f5740])).
% 115.30/16.85  thf(f5740,plain,(
% 115.30/16.85    ($true != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,$i,c_2Ebool_2E_21,sK0))))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,$i,c_2Ebool_2E_21,sK0))),bool)) | (~spl6_219 | ~spl6_234)),
% 115.30/16.85    inference(superposition,[],[f5695,f5317])).
% 115.30/16.85  thf(f5317,plain,(
% 115.30/16.85    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,$i,c_2Ebool_2E_21,sK0)))) | ~spl6_219),
% 115.30/16.85    inference(avatar_component_clause,[],[f5315])).
% 115.30/16.85  thf(f73896,plain,(
% 115.30/16.85    spl6_703 | ~spl6_122 | ~spl6_156),
% 115.30/16.85    inference(avatar_split_clause,[],[f2397,f2373,f1621,f73894])).
% 115.30/16.85  thf(f73894,plain,(
% 115.30/16.85    spl6_703 <=> ! [X2,X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_703])])).
% 115.30/16.85  thf(f2397,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool))) ) | (~spl6_122 | ~spl6_156)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2383])).
% 115.30/16.85  thf(f2383,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool))) ) | (~spl6_122 | ~spl6_156)),
% 115.30/16.85    inference(superposition,[],[f2374,f1622])).
% 115.30/16.85  thf(f73320,plain,(
% 115.30/16.85    spl6_702 | ~spl6_122 | ~spl6_162),
% 115.30/16.85    inference(avatar_split_clause,[],[f2528,f2508,f1621,f73318])).
% 115.30/16.85  thf(f73318,plain,(
% 115.30/16.85    spl6_702 <=> ! [X0 : del,X3,X2,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X3)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | (X2 = X3) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_702])])).
% 115.30/16.85  thf(f2528,plain,(
% 115.30/16.85    ( ! [X2 : $i,X3 : $i,X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X3)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | (X2 = X3) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool))) ) | (~spl6_122 | ~spl6_162)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2514])).
% 115.30/16.85  thf(f2514,plain,(
% 115.30/16.85    ( ! [X2 : $i,X3 : $i,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X3)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | (X2 = X3) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool))) ) | (~spl6_122 | ~spl6_162)),
% 115.30/16.85    inference(superposition,[],[f2509,f1622])).
% 115.30/16.85  thf(f72744,plain,(
% 115.30/16.85    spl6_701 | ~spl6_77 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2205,f2121,f886,f72742])).
% 115.30/16.85  thf(f72742,plain,(
% 115.30/16.85    spl6_701 <=> ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_701])])).
% 115.30/16.85  thf(f2205,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_77 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2164])).
% 115.30/16.85  thf(f2164,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_77 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f887,f2122])).
% 115.30/16.85  thf(f72740,plain,(
% 115.30/16.85    spl6_700 | ~spl6_79 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2204,f2121,f894,f72738])).
% 115.30/16.85  thf(f72738,plain,(
% 115.30/16.85    spl6_700 <=> ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_700])])).
% 115.30/16.85  thf(f2204,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_79 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2165])).
% 115.30/16.85  thf(f2165,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_79 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f895,f2122])).
% 115.30/16.85  thf(f72736,plain,(
% 115.30/16.85    spl6_699 | ~spl6_38 | ~spl6_110),
% 115.30/16.85    inference(avatar_split_clause,[],[f1481,f1391,f498,f72734])).
% 115.30/16.85  thf(f72734,plain,(
% 115.30/16.85    spl6_699 <=> ! [X0,X1 : del] : ((vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_699])])).
% 115.30/16.85  thf(f1481,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : ((vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_38 | ~spl6_110)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1457])).
% 115.30/16.85  thf(f1457,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : (($true != $true) | (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_38 | ~spl6_110)),
% 115.30/16.85    inference(superposition,[],[f499,f1392])).
% 115.30/16.85  thf(f72732,plain,(
% 115.30/16.85    spl6_698 | ~spl6_7 | ~spl6_58 | ~spl6_170),
% 115.30/16.85    inference(avatar_split_clause,[],[f2762,f2684,f714,f226,f72729])).
% 115.30/16.85  thf(f72729,plain,(
% 115.30/16.85    spl6_698 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),sK0)),sK0))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_698])])).
% 115.30/16.85  thf(f72072,plain,(
% 115.30/16.85    spl6_697 | ~spl6_33 | ~spl6_156),
% 115.30/16.85    inference(avatar_split_clause,[],[f2396,f2373,f454,f72070])).
% 115.30/16.85  thf(f72070,plain,(
% 115.30/16.85    spl6_697 <=> ! [X2,X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_697])])).
% 115.30/16.85  thf(f2396,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_33 | ~spl6_156)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2384])).
% 115.30/16.85  thf(f2384,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_33 | ~spl6_156)),
% 115.30/16.85    inference(superposition,[],[f2374,f455])).
% 115.30/16.85  thf(f72068,plain,(
% 115.30/16.85    spl6_696 | ~spl6_134 | ~spl6_154),
% 115.30/16.85    inference(avatar_split_clause,[],[f2356,f2330,f1837,f72066])).
% 115.30/16.85  thf(f72066,plain,(
% 115.30/16.85    spl6_696 <=> ! [X0 : del,X1 : $i > $i] : ((vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_696])])).
% 115.30/16.85  thf(f2356,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : ((vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_134 | ~spl6_154)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2344])).
% 115.30/16.85  thf(f2344,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_134 | ~spl6_154)),
% 115.30/16.85    inference(superposition,[],[f2331,f1838])).
% 115.30/16.85  thf(f72064,plain,(
% 115.30/16.85    spl6_695 | ~spl6_110 | ~spl6_112),
% 115.30/16.85    inference(avatar_split_clause,[],[f1534,f1399,f1391,f72062])).
% 115.30/16.85  thf(f72062,plain,(
% 115.30/16.85    spl6_695 <=> ! [X0] : ((c_2Emin_2E_3D_3D_3E = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),bool)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_695])])).
% 115.30/16.85  thf(f1534,plain,(
% 115.30/16.85    ( ! [X0 : $i] : ((c_2Emin_2E_3D_3D_3E = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),bool)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)))) ) | (~spl6_110 | ~spl6_112)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1528])).
% 115.30/16.85  thf(f1528,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | (c_2Emin_2E_3D_3D_3E = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),bool)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)))) ) | (~spl6_110 | ~spl6_112)),
% 115.30/16.85    inference(superposition,[],[f1400,f1392])).
% 115.30/16.85  thf(f72058,plain,(
% 115.30/16.85    spl6_694 | ~spl6_110 | ~spl6_111),
% 115.30/16.85    inference(avatar_split_clause,[],[f1523,f1395,f1391,f72056])).
% 115.30/16.85  thf(f72056,plain,(
% 115.30/16.85    spl6_694 <=> ! [X0] : ((c_2Ebool_2E_2F_5C = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_2F_5C),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),bool)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_694])])).
% 115.30/16.85  thf(f1523,plain,(
% 115.30/16.85    ( ! [X0 : $i] : ((c_2Ebool_2E_2F_5C = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_2F_5C),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),bool)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)))) ) | (~spl6_110 | ~spl6_111)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1517])).
% 115.30/16.85  thf(f1517,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | (c_2Ebool_2E_2F_5C = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_2F_5C),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),bool)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)))) ) | (~spl6_110 | ~spl6_111)),
% 115.30/16.85    inference(superposition,[],[f1396,f1392])).
% 115.30/16.85  thf(f71490,plain,(
% 115.30/16.85    spl6_693 | ~spl6_122 | ~spl6_161),
% 115.30/16.85    inference(avatar_split_clause,[],[f2503,f2483,f1621,f71488])).
% 115.30/16.85  thf(f71488,plain,(
% 115.30/16.85    spl6_693 <=> ! [X0 : del,X3,X2,X1 : $i > $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X2)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_693])])).
% 115.30/16.85  thf(f2503,plain,(
% 115.30/16.85    ( ! [X2 : $i,X3 : $i,X0 : del,X1 : $i > $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X2)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool))) ) | (~spl6_122 | ~spl6_161)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2489])).
% 115.30/16.85  thf(f2489,plain,(
% 115.30/16.85    ( ! [X2 : $i,X3 : $i,X0 : del,X1 : $i > $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X2)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool))) ) | (~spl6_122 | ~spl6_161)),
% 115.30/16.85    inference(superposition,[],[f2484,f1622])).
% 115.30/16.85  thf(f70463,plain,(
% 115.30/16.85    spl6_692 | ~spl6_33 | ~spl6_162),
% 115.30/16.85    inference(avatar_split_clause,[],[f2527,f2508,f454,f70461])).
% 115.30/16.85  thf(f70461,plain,(
% 115.30/16.85    spl6_692 <=> ! [X0 : del,X3,X2,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X3)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | (X2 = X3) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_692])])).
% 115.30/16.85  thf(f2527,plain,(
% 115.30/16.85    ( ! [X2 : $i,X3 : $i,X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X3)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | (X2 = X3) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_33 | ~spl6_162)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2515])).
% 115.30/16.85  thf(f2515,plain,(
% 115.30/16.85    ( ! [X2 : $i,X3 : $i,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X3)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | (X2 = X3) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_33 | ~spl6_162)),
% 115.30/16.85    inference(superposition,[],[f2509,f455])).
% 115.30/16.85  thf(f70442,plain,(
% 115.30/16.85    spl6_691 | ~spl6_135 | ~spl6_156),
% 115.30/16.85    inference(avatar_split_clause,[],[f3539,f2373,f1841,f70440])).
% 115.30/16.85  thf(f70440,plain,(
% 115.30/16.85    spl6_691 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X0))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_691])])).
% 115.30/16.85  thf(f3539,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X0))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_135 | ~spl6_156)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f3506])).
% 115.30/16.85  thf(f3506,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X0))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_135 | ~spl6_156)),
% 115.30/16.85    inference(superposition,[],[f2374,f1843])).
% 115.30/16.85  thf(f68737,plain,(
% 115.30/16.85    spl6_690 | ~spl6_132 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f7783,f2121,f1786,f68735])).
% 115.30/16.85  thf(f68735,plain,(
% 115.30/16.85    spl6_690 <=> ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_690])])).
% 115.30/16.85  thf(f1786,plain,(
% 115.30/16.85    spl6_132 <=> ! [X0] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),X0))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_132])])).
% 115.30/16.85  thf(f7783,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_132 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f5593])).
% 115.30/16.85  thf(f5593,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_132 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f1787,f2122])).
% 115.30/16.85  thf(f1787,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),X0)))) ) | ~spl6_132),
% 115.30/16.85    inference(avatar_component_clause,[],[f1786])).
% 115.30/16.85  thf(f68733,plain,(
% 115.30/16.85    spl6_689 | ~spl6_3 | ~spl6_647),
% 115.30/16.85    inference(avatar_split_clause,[],[f65339,f58870,f178,f68731])).
% 115.30/16.85  thf(f58870,plain,(
% 115.30/16.85    spl6_647 <=> ! [X0] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),X0))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_647])])).
% 115.30/16.85  thf(f65339,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_3 | ~spl6_647)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f65338])).
% 115.30/16.85  thf(f65338,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_3 | ~spl6_647)),
% 115.30/16.85    inference(superposition,[],[f58871,f179])).
% 115.30/16.85  thf(f58871,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),X0)))) ) | ~spl6_647),
% 115.30/16.85    inference(avatar_component_clause,[],[f58870])).
% 115.30/16.85  thf(f68729,plain,(
% 115.30/16.85    spl6_688 | ~spl6_15 | ~spl6_162),
% 115.30/16.85    inference(avatar_split_clause,[],[f2531,f2508,f268,f68727])).
% 115.30/16.85  thf(f68727,plain,(
% 115.30/16.85    spl6_688 <=> ! [X0,X1] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),X1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (X0 = X1) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_688])])).
% 115.30/16.85  thf(f2531,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),X1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (X0 = X1) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))))) ) | (~spl6_15 | ~spl6_162)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2511])).
% 115.30/16.85  thf(f2511,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),X1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (X0 = X1) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))))) ) | (~spl6_15 | ~spl6_162)),
% 115.30/16.85    inference(superposition,[],[f2509,f269])).
% 115.30/16.85  thf(f68725,plain,(
% 115.30/16.85    spl6_687 | ~spl6_13 | ~spl6_162),
% 115.30/16.85    inference(avatar_split_clause,[],[f2530,f2508,f257,f68723])).
% 115.30/16.85  thf(f68723,plain,(
% 115.30/16.85    spl6_687 <=> ! [X2,X0 : del,X1] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),X2)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | (X1 = X2) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP(del,$i,c_2Ebool_2E_21,X0)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_687])])).
% 115.30/16.85  thf(f2530,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),X2)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | (X1 = X2) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_13 | ~spl6_162)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2512])).
% 115.30/16.85  thf(f2512,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),X2)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | (X1 = X2) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_13 | ~spl6_162)),
% 115.30/16.85    inference(superposition,[],[f2509,f258])).
% 115.30/16.85  thf(f68721,plain,(
% 115.30/16.85    spl6_686 | ~spl6_33 | ~spl6_161),
% 115.30/16.85    inference(avatar_split_clause,[],[f2502,f2483,f454,f68719])).
% 115.30/16.85  thf(f68719,plain,(
% 115.30/16.85    spl6_686 <=> ! [X0 : del,X3,X2,X1 : $i > $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X2)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_686])])).
% 115.30/16.85  thf(f2502,plain,(
% 115.30/16.85    ( ! [X2 : $i,X3 : $i,X0 : del,X1 : $i > $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X2)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_33 | ~spl6_161)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2490])).
% 115.30/16.85  thf(f2490,plain,(
% 115.30/16.85    ( ! [X2 : $i,X3 : $i,X0 : del,X1 : $i > $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X2)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_33 | ~spl6_161)),
% 115.30/16.85    inference(superposition,[],[f2484,f455])).
% 115.30/16.85  thf(f68717,plain,(
% 115.30/16.85    spl6_685 | ~spl6_19 | ~spl6_154),
% 115.30/16.85    inference(avatar_split_clause,[],[f2363,f2330,f326,f68715])).
% 115.30/16.85  thf(f68715,plain,(
% 115.30/16.85    spl6_685 <=> ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Epred__set_2EREST,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_685])])).
% 115.30/16.85  thf(f326,plain,(
% 115.30/16.85    spl6_19 <=> ! [X0 : del] : ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_19])])).
% 115.30/16.85  thf(f2363,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Epred__set_2EREST,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_19 | ~spl6_154)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2337])).
% 115.30/16.85  thf(f2337,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP(del,$i,c_2Epred__set_2EREST,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_19 | ~spl6_154)),
% 115.30/16.85    inference(superposition,[],[f2331,f327])).
% 115.30/16.85  thf(f327,plain,(
% 115.30/16.85    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) ) | ~spl6_19),
% 115.30/16.85    inference(avatar_component_clause,[],[f326])).
% 115.30/16.85  thf(f68713,plain,(
% 115.30/16.85    spl6_684 | ~spl6_33 | ~spl6_149),
% 115.30/16.85    inference(avatar_split_clause,[],[f2251,f2125,f454,f68711])).
% 115.30/16.85  thf(f68711,plain,(
% 115.30/16.85    spl6_684 <=> ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Epred__set_2EREST,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_684])])).
% 115.30/16.85  thf(f2251,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Epred__set_2EREST,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_33 | ~spl6_149)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2245])).
% 115.30/16.85  thf(f2245,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP(del,$i,c_2Epred__set_2EREST,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_33 | ~spl6_149)),
% 115.30/16.85    inference(superposition,[],[f2126,f455])).
% 115.30/16.85  thf(f68700,plain,(
% 115.30/16.85    spl6_683 | ~spl6_110 | ~spl6_120),
% 115.30/16.85    inference(avatar_split_clause,[],[f1610,f1597,f1391,f68698])).
% 115.30/16.85  thf(f68698,plain,(
% 115.30/16.85    spl6_683 <=> ! [X0,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_683])])).
% 115.30/16.85  thf(f1610,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_110 | ~spl6_120)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1603])).
% 115.30/16.85  thf(f1603,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_110 | ~spl6_120)),
% 115.30/16.85    inference(superposition,[],[f1598,f1392])).
% 115.30/16.85  thf(f68554,plain,(
% 115.30/16.85    spl6_682 | ~spl6_135 | ~spl6_163),
% 115.30/16.85    inference(avatar_split_clause,[],[f3535,f2533,f1841,f68552])).
% 115.30/16.85  thf(f68552,plain,(
% 115.30/16.85    spl6_682 <=> ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_682])])).
% 115.30/16.85  thf(f3535,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_135 | ~spl6_163)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f3510])).
% 115.30/16.85  thf(f3510,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_135 | ~spl6_163)),
% 115.30/16.85    inference(superposition,[],[f2534,f1843])).
% 115.30/16.85  thf(f67916,plain,(
% 115.30/16.85    spl6_681 | ~spl6_15 | ~spl6_161),
% 115.30/16.85    inference(avatar_split_clause,[],[f2506,f2483,f268,f67914])).
% 115.30/16.85  thf(f67914,plain,(
% 115.30/16.85    spl6_681 <=> ! [X0,X1] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X1)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),X0)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_681])])).
% 115.30/16.85  thf(f2506,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X1)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),X0))))) ) | (~spl6_15 | ~spl6_161)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2486])).
% 115.30/16.85  thf(f2486,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X1)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),X0))))) ) | (~spl6_15 | ~spl6_161)),
% 115.30/16.85    inference(superposition,[],[f2484,f269])).
% 115.30/16.85  thf(f67912,plain,(
% 115.30/16.85    spl6_680 | ~spl6_13 | ~spl6_161),
% 115.30/16.85    inference(avatar_split_clause,[],[f2505,f2483,f257,f67910])).
% 115.30/16.85  thf(f67910,plain,(
% 115.30/16.85    spl6_680 <=> ! [X2,X0 : del,X1] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X2)),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),X1)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_680])])).
% 115.30/16.85  thf(f2505,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X2)),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),X1))))) ) | (~spl6_13 | ~spl6_161)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2487])).
% 115.30/16.85  thf(f2487,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X2)),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),X1))))) ) | (~spl6_13 | ~spl6_161)),
% 115.30/16.85    inference(superposition,[],[f2484,f258])).
% 115.30/16.85  thf(f67907,plain,(
% 115.30/16.85    spl6_679 | ~spl6_30 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2229,f2121,f426,f67905])).
% 115.30/16.85  thf(f67905,plain,(
% 115.30/16.85    spl6_679 <=> ! [X0 : $i > $i,X1] : (($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))) | ($true != vAPP($i,$o,p,X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_679])])).
% 115.30/16.85  thf(f426,plain,(
% 115.30/16.85    spl6_30 <=> ! [X0,X1] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),X1))) | ($true != vAPP($i,$o,p,X1)) | (vAPP($i,$o,p,X0) != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_30])])).
% 115.30/16.85  thf(f2229,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i,X1 : $i] : (($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))) | ($true != vAPP($i,$o,p,X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_30 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2140])).
% 115.30/16.85  thf(f2140,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i,X1 : $i] : (($true != $true) | ($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))) | ($true != vAPP($i,$o,p,X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_30 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f427,f2122])).
% 115.30/16.85  thf(f427,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true != vAPP($i,$o,p,X1)) | (vAPP($i,$o,p,X0) != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),X1))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true)) ) | ~spl6_30),
% 115.30/16.85    inference(avatar_component_clause,[],[f426])).
% 115.30/16.85  thf(f67902,plain,(
% 115.30/16.85    spl6_678 | ~spl6_108 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2216,f2121,f1383,f67900])).
% 115.30/16.85  thf(f67900,plain,(
% 115.30/16.85    spl6_678 <=> ! [X0 : $i > $i,X1] : (($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))),X1))) | ($true != vAPP($i,$o,p,X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_678])])).
% 115.30/16.85  thf(f1383,plain,(
% 115.30/16.85    spl6_108 <=> ! [X0,X1] : ((vAPP($i,$o,p,X0) != $true) | ($true != vAPP($i,$o,p,X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),X0))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_108])])).
% 115.30/16.85  thf(f2216,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i,X1 : $i] : (($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))),X1))) | ($true != vAPP($i,$o,p,X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_108 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2153])).
% 115.30/16.85  thf(f2153,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i,X1 : $i] : (($true != $true) | ($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))),X1))) | ($true != vAPP($i,$o,p,X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_108 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f1384,f2122])).
% 115.30/16.85  thf(f1384,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true != vAPP($i,$o,p,X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),X0))) | (vAPP($i,$o,p,X0) != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | ~spl6_108),
% 115.30/16.85    inference(avatar_component_clause,[],[f1383])).
% 115.30/16.85  thf(f66319,plain,(
% 115.30/16.85    spl6_677 | ~spl6_122 | ~spl6_157),
% 115.30/16.85    inference(avatar_split_clause,[],[f2418,f2377,f1621,f66317])).
% 115.30/16.85  thf(f66317,plain,(
% 115.30/16.85    spl6_677 <=> ! [X2,X0 : del,X1 : $i > $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X2))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0))),X2))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_677])])).
% 115.30/16.85  thf(f2418,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X2))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0))),X2))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool))) ) | (~spl6_122 | ~spl6_157)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2404])).
% 115.30/16.85  thf(f2404,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X2))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0))),X2))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool))) ) | (~spl6_122 | ~spl6_157)),
% 115.30/16.85    inference(superposition,[],[f2378,f1622])).
% 115.30/16.85  thf(f66315,plain,(
% 115.30/16.85    spl6_676 | ~spl6_170 | ~spl6_647),
% 115.30/16.85    inference(avatar_split_clause,[],[f65341,f58870,f2684,f66312])).
% 115.30/16.85  thf(f65341,plain,(
% 115.30/16.85    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)))) | (~spl6_170 | ~spl6_647)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f65336])).
% 115.30/16.85  thf(f65336,plain,(
% 115.30/16.85    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)))) | (~spl6_170 | ~spl6_647)),
% 115.30/16.85    inference(superposition,[],[f58871,f2686])).
% 115.30/16.85  thf(f66310,plain,(
% 115.30/16.85    spl6_675 | ~spl6_134 | ~spl6_150),
% 115.30/16.85    inference(avatar_split_clause,[],[f2284,f2267,f1837,f66308])).
% 115.30/16.85  thf(f66308,plain,(
% 115.30/16.85    spl6_675 <=> ! [X0 : del,X1] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_675])])).
% 115.30/16.85  thf(f2284,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_134 | ~spl6_150)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2276])).
% 115.30/16.85  thf(f2276,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_134 | ~spl6_150)),
% 115.30/16.85    inference(superposition,[],[f2268,f1838])).
% 115.30/16.85  thf(f66306,plain,(
% 115.30/16.85    spl6_674 | ~spl6_41 | ~spl6_134),
% 115.30/16.85    inference(avatar_split_clause,[],[f1915,f1837,f566,f66304])).
% 115.30/16.85  thf(f66304,plain,(
% 115.30/16.85    spl6_674 <=> ! [X0 : del,X1] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_674])])).
% 115.30/16.85  thf(f1915,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_41 | ~spl6_134)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1872])).
% 115.30/16.85  thf(f1872,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_41 | ~spl6_134)),
% 115.30/16.85    inference(superposition,[],[f567,f1838])).
% 115.30/16.85  thf(f66302,plain,(
% 115.30/16.85    spl6_673 | ~spl6_43 | ~spl6_122),
% 115.30/16.85    inference(avatar_split_clause,[],[f1718,f1621,f588,f66300])).
% 115.30/16.85  thf(f66300,plain,(
% 115.30/16.85    spl6_673 <=> ! [X2,X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2),X0))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X2)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_673])])).
% 115.30/16.85  thf(f1718,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2),X0))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X2)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool))) ) | (~spl6_43 | ~spl6_122)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1638])).
% 115.30/16.85  thf(f1638,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2),X0))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X2)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool))) ) | (~spl6_43 | ~spl6_122)),
% 115.30/16.85    inference(superposition,[],[f589,f1622])).
% 115.30/16.85  thf(f65587,plain,(
% 115.30/16.85    spl6_672 | ~spl6_71 | ~spl6_122),
% 115.30/16.85    inference(avatar_split_clause,[],[f1629,f1621,f837,f65585])).
% 115.30/16.85  thf(f65585,plain,(
% 115.30/16.85    spl6_672 <=> ! [X0 : del,X3 : del,X2 : del,X1 : $i > $i] : (($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X2),X3))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X3),vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X3),X2))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X2),X3)),X0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_672])])).
% 115.30/16.85  thf(f1629,plain,(
% 115.30/16.85    ( ! [X2 : del,X3 : del,X0 : del,X1 : $i > $i] : (($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X2),X3))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X3),vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X3),X2))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X2),X3)),X0))) ) | (~spl6_71 | ~spl6_122)),
% 115.30/16.85    inference(superposition,[],[f1622,f838])).
% 115.30/16.85  thf(f65583,plain,(
% 115.30/16.85    spl6_671 | ~spl6_37 | ~spl6_71),
% 115.30/16.85    inference(avatar_split_clause,[],[f861,f837,f480,f65581])).
% 115.30/16.85  thf(f65581,plain,(
% 115.30/16.85    spl6_671 <=> ! [X0 : del,X3 : del,X2 : del,X1 : $i > $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X2),X3))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X3),vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X3),X2))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X2),X3)),X0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_671])])).
% 115.30/16.85  thf(f480,plain,(
% 115.30/16.85    spl6_37 <=> ! [X2 : $i > $i,X0 : del,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X2,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),X1),X0))),X1)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_37])])).
% 115.30/16.85  thf(f861,plain,(
% 115.30/16.85    ( ! [X2 : del,X3 : del,X0 : del,X1 : $i > $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X2),X3))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X3),vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X3),X2))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X2),X3)),X0))) ) | (~spl6_37 | ~spl6_71)),
% 115.30/16.85    inference(superposition,[],[f481,f838])).
% 115.30/16.85  thf(f481,plain,(
% 115.30/16.85    ( ! [X2 : $i > $i,X0 : del,X1 : del] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X2,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),X1),X0))),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)))) ) | ~spl6_37),
% 115.30/16.85    inference(avatar_component_clause,[],[f480])).
% 115.30/16.85  thf(f65437,plain,(
% 115.30/16.85    spl6_670 | ~spl6_110 | ~spl6_138),
% 115.30/16.85    inference(avatar_split_clause,[],[f2010,f1988,f1391,f65435])).
% 115.30/16.85  thf(f65435,plain,(
% 115.30/16.85    spl6_670 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Ebool_2E_7E))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_670])])).
% 115.30/16.85  thf(f2010,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Ebool_2E_7E))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))) ) | (~spl6_110 | ~spl6_138)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2002])).
% 115.30/16.85  thf(f2002,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Ebool_2E_7E))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))) ) | (~spl6_110 | ~spl6_138)),
% 115.30/16.85    inference(superposition,[],[f1989,f1392])).
% 115.30/16.85  thf(f65432,plain,(
% 115.30/16.85    spl6_669 | ~spl6_107 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2217,f2121,f1365,f65430])).
% 115.30/16.85  thf(f65430,plain,(
% 115.30/16.85    spl6_669 <=> ! [X0 : $i > $i,X1 : $o] : (($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))),vAPP($o,$i,inj__o,X1)))) | ($true != vAPP($i,$o,p,vAPP($o,$i,inj__o,X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_669])])).
% 115.30/16.85  thf(f1365,plain,(
% 115.30/16.85    spl6_107 <=> ! [X0 : $o,X1] : ((vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true) | ($true != vAPP($i,$o,p,X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),vAPP($o,$i,inj__o,X0)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_107])])).
% 115.30/16.85  thf(f2217,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i,X1 : $o] : (($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))),vAPP($o,$i,inj__o,X1)))) | ($true != vAPP($i,$o,p,vAPP($o,$i,inj__o,X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_107 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2152])).
% 115.30/16.85  thf(f2152,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i,X1 : $o] : (($true != $true) | ($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))),vAPP($o,$i,inj__o,X1)))) | ($true != vAPP($i,$o,p,vAPP($o,$i,inj__o,X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_107 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f1366,f2122])).
% 115.30/16.85  thf(f1366,plain,(
% 115.30/16.85    ( ! [X0 : $o,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true != vAPP($i,$o,p,X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),vAPP($o,$i,inj__o,X0)))) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true)) ) | ~spl6_107),
% 115.30/16.85    inference(avatar_component_clause,[],[f1365])).
% 115.30/16.85  thf(f64841,plain,(
% 115.30/16.85    spl6_668 | ~spl6_3 | ~spl6_167),
% 115.30/16.85    inference(avatar_split_clause,[],[f2640,f2626,f178,f64839])).
% 115.30/16.85  thf(f64839,plain,(
% 115.30/16.85    spl6_668 <=> ! [X2 : $i > $i,X0,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X2)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X2)),X0),X1))),X0))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),X1)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_668])])).
% 115.30/16.85  thf(f2640,plain,(
% 115.30/16.85    ( ! [X2 : $i > $i,X0 : $i,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X2)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X2)),X0),X1))),X0))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),X1)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_3 | ~spl6_167)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2639])).
% 115.30/16.85  thf(f2639,plain,(
% 115.30/16.85    ( ! [X2 : $i > $i,X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X2)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X2)),X0),X1))),X0))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),X1)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_3 | ~spl6_167)),
% 115.30/16.85    inference(superposition,[],[f2627,f179])).
% 115.30/16.85  thf(f64837,plain,(
% 115.30/16.85    spl6_667 | ~spl6_33 | ~spl6_157),
% 115.30/16.85    inference(avatar_split_clause,[],[f2417,f2377,f454,f64835])).
% 115.30/16.85  thf(f64835,plain,(
% 115.30/16.85    spl6_667 <=> ! [X2,X0 : del,X1 : $i > $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X2))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0))),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_667])])).
% 115.30/16.85  thf(f2417,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X2))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0))),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_33 | ~spl6_157)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2405])).
% 115.30/16.85  thf(f2405,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X2))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0))),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_33 | ~spl6_157)),
% 115.30/16.85    inference(superposition,[],[f2378,f455])).
% 115.30/16.85  thf(f62973,plain,(
% 115.30/16.85    spl6_666 | ~spl6_228 | ~spl6_660),
% 115.30/16.85    inference(avatar_split_clause,[],[f62457,f62454,f5462,f62971])).
% 115.30/16.85  thf(f62971,plain,(
% 115.30/16.85    spl6_666 <=> ! [X0 : $i > $i,X1] : (($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)))) | ($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_666])])).
% 115.30/16.85  thf(f5462,plain,(
% 115.30/16.85    spl6_228 <=> (c_2Emin_2E_3D_3D_3E = c_2Ebool_2E_2F_5C)),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_228])])).
% 115.30/16.85  thf(f62454,plain,(
% 115.30/16.85    spl6_660 <=> ! [X0 : $i > $i,X1] : (($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_660])])).
% 115.30/16.85  thf(f62457,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i,X1 : $i] : (($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)))) | ($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_228 | ~spl6_660)),
% 115.30/16.85    inference(forward_demodulation,[],[f62455,f5464])).
% 115.30/16.85  thf(f5464,plain,(
% 115.30/16.85    (c_2Emin_2E_3D_3D_3E = c_2Ebool_2E_2F_5C) | ~spl6_228),
% 115.30/16.85    inference(avatar_component_clause,[],[f5462])).
% 115.30/16.85  thf(f62455,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i,X1 : $i] : (($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | ~spl6_660),
% 115.30/16.85    inference(avatar_component_clause,[],[f62454])).
% 115.30/16.85  thf(f62477,plain,(
% 115.30/16.85    spl6_665 | ~spl6_135 | ~spl6_162),
% 115.30/16.85    inference(avatar_split_clause,[],[f3536,f2508,f1841,f62475])).
% 115.30/16.85  thf(f62475,plain,(
% 115.30/16.85    spl6_665 <=> ! [X0,X1] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | (X0 = X1) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_665])])).
% 115.30/16.85  thf(f3536,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | (X0 = X1) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))))) ) | (~spl6_135 | ~spl6_162)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f3509])).
% 115.30/16.85  thf(f3509,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | (X0 = X1) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))))) ) | (~spl6_135 | ~spl6_162)),
% 115.30/16.85    inference(superposition,[],[f2509,f1843])).
% 115.30/16.85  thf(f62473,plain,(
% 115.30/16.85    spl6_664 | ~spl6_15 | ~spl6_154),
% 115.30/16.85    inference(avatar_split_clause,[],[f2365,f2330,f268,f62471])).
% 115.30/16.85  thf(f62471,plain,(
% 115.30/16.85    spl6_664 <=> ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Epred__set_2ECHOICE,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_664])])).
% 115.30/16.85  thf(f2365,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Epred__set_2ECHOICE,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_15 | ~spl6_154)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2335])).
% 115.30/16.85  thf(f2335,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP(del,$i,c_2Epred__set_2ECHOICE,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_15 | ~spl6_154)),
% 115.30/16.85    inference(superposition,[],[f2331,f269])).
% 115.30/16.85  thf(f62469,plain,(
% 115.30/16.85    spl6_663 | ~spl6_13 | ~spl6_154),
% 115.30/16.85    inference(avatar_split_clause,[],[f2361,f2330,f257,f62467])).
% 115.30/16.85  thf(f62467,plain,(
% 115.30/16.85    spl6_663 <=> ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Ebool_2E_21,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_663])])).
% 115.30/16.85  thf(f2361,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Ebool_2E_21,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_13 | ~spl6_154)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2339])).
% 115.30/16.85  thf(f2339,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP(del,$i,c_2Ebool_2E_21,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_13 | ~spl6_154)),
% 115.30/16.85    inference(superposition,[],[f2331,f258])).
% 115.30/16.85  thf(f62465,plain,(
% 115.30/16.85    spl6_662 | ~spl6_105 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2235,f2121,f1221,f62463])).
% 115.30/16.85  thf(f62463,plain,(
% 115.30/16.85    spl6_662 <=> ! [X2,X0 : del,X1 : $i > $i] : ((vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0) = X2) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X0)),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_662])])).
% 115.30/16.85  thf(f1221,plain,(
% 115.30/16.85    spl6_105 <=> ! [X2,X0 : del,X1] : ((X1 = X2) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X0)),X1)),X2))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_105])])).
% 115.30/16.85  thf(f2235,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : ((vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0) = X2) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X0)),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_105 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2134])).
% 115.30/16.85  thf(f2134,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0) = X2) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X0)),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_105 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f1222,f2122])).
% 115.30/16.85  thf(f1222,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | (X1 = X2) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X0)),X1)),X2)))) ) | ~spl6_105),
% 115.30/16.85    inference(avatar_component_clause,[],[f1221])).
% 115.30/16.85  thf(f62461,plain,(
% 115.30/16.85    spl6_661 | ~spl6_28 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2230,f2121,f402,f62459])).
% 115.30/16.85  thf(f62459,plain,(
% 115.30/16.85    spl6_661 <=> ! [X0 : $i > $i,X1] : (($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_661])])).
% 115.30/16.85  thf(f2230,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i,X1 : $i] : (($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_28 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2139])).
% 115.30/16.85  thf(f2139,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i,X1 : $i] : (($true != $true) | ($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_28 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f403,f2122])).
% 115.30/16.85  thf(f62456,plain,(
% 115.30/16.85    spl6_660 | ~spl6_101 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2220,f2121,f1204,f62454])).
% 115.30/16.85  thf(f1204,plain,(
% 115.30/16.85    spl6_101 <=> ! [X0,X1] : (($true = vAPP($i,$o,p,X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),X1))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_101])])).
% 115.30/16.85  thf(f2220,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i,X1 : $i] : (($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_101 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2149])).
% 115.30/16.85  thf(f2149,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_101 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f1205,f2122])).
% 115.30/16.85  thf(f1205,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,X1)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),X1)))) ) | ~spl6_101),
% 115.30/16.85    inference(avatar_component_clause,[],[f1204])).
% 115.30/16.85  thf(f62452,plain,(
% 115.30/16.85    spl6_659 | ~spl6_168 | ~spl6_642),
% 115.30/16.85    inference(avatar_split_clause,[],[f61251,f57643,f2651,f62450])).
% 115.30/16.85  thf(f57643,plain,(
% 115.30/16.85    spl6_642 <=> ! [X0] : ((vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_642])])).
% 115.30/16.85  thf(f61251,plain,(
% 115.30/16.85    ( ! [X0 : $i] : ((vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0) = vAPP($o,$i,inj__o,$true)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0))) ) | (~spl6_168 | ~spl6_642)),
% 115.30/16.85    inference(duplicate_literal_removal,[],[f61187])).
% 115.30/16.85  thf(f61187,plain,(
% 115.30/16.85    ( ! [X0 : $i] : ((vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0) = vAPP($o,$i,inj__o,$true)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0))) ) | (~spl6_168 | ~spl6_642)),
% 115.30/16.85    inference(superposition,[],[f57644,f2652])).
% 115.30/16.85  thf(f57644,plain,(
% 115.30/16.85    ( ! [X0 : $i] : ((vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0))) ) | ~spl6_642),
% 115.30/16.85    inference(avatar_component_clause,[],[f57643])).
% 115.30/16.85  thf(f62448,plain,(
% 115.30/16.85    spl6_658 | ~spl6_103 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2219,f2121,f1213,f62446])).
% 115.30/16.85  thf(f62446,plain,(
% 115.30/16.85    spl6_658 <=> ! [X0 : $i > $i,X1] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))),X1))) | ($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_658])])).
% 115.30/16.85  thf(f1213,plain,(
% 115.30/16.85    spl6_103 <=> ! [X0,X1] : (($true = vAPP($i,$o,p,X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),X0))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_103])])).
% 115.30/16.85  thf(f2219,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i,X1 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))),X1))) | ($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_103 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2150])).
% 115.30/16.85  thf(f2150,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))),X1))) | ($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_103 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f1214,f2122])).
% 115.30/16.85  thf(f1214,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),X0))) | ($true = vAPP($i,$o,p,X1)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | ~spl6_103),
% 115.30/16.85    inference(avatar_component_clause,[],[f1213])).
% 115.30/16.85  thf(f62444,plain,(
% 115.30/16.85    spl6_657 | ~spl6_33 | ~spl6_142),
% 115.30/16.85    inference(avatar_split_clause,[],[f2072,f2044,f454,f62442])).
% 115.30/16.85  thf(f62442,plain,(
% 115.30/16.85    spl6_657 <=> ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Epred__set_2ECHOICE,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_657])])).
% 115.30/16.85  thf(f2072,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Epred__set_2ECHOICE,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_33 | ~spl6_142)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2064])).
% 115.30/16.85  thf(f2064,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP(del,$i,c_2Epred__set_2ECHOICE,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_33 | ~spl6_142)),
% 115.30/16.85    inference(superposition,[],[f2045,f455])).
% 115.30/16.85  thf(f62440,plain,(
% 115.30/16.85    spl6_656 | ~spl6_33 | ~spl6_141),
% 115.30/16.85    inference(avatar_split_clause,[],[f2058,f2040,f454,f62438])).
% 115.30/16.85  thf(f62438,plain,(
% 115.30/16.85    spl6_656 <=> ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Ebool_2E_21,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_656])])).
% 115.30/16.85  thf(f2058,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Ebool_2E_21,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_33 | ~spl6_141)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2050])).
% 115.30/16.85  thf(f2050,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP(del,$i,c_2Ebool_2E_21,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_33 | ~spl6_141)),
% 115.30/16.85    inference(superposition,[],[f2041,f455])).
% 115.30/16.85  thf(f62044,plain,(
% 115.30/16.85    spl6_655 | ~spl6_136 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2234,f2121,f1920,f62042])).
% 115.30/16.85  thf(f62042,plain,(
% 115.30/16.85    spl6_655 <=> ! [X0 : del,X3 : del,X2 : $i > $i,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0))),X3)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),X3),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_655])])).
% 115.30/16.85  thf(f2234,plain,(
% 115.30/16.85    ( ! [X2 : $i > $i,X3 : del,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0))),X3)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),X3),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_136 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2135])).
% 115.30/16.85  thf(f2135,plain,(
% 115.30/16.85    ( ! [X2 : $i > $i,X3 : del,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0))),X3)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),X3),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_136 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f1921,f2122])).
% 115.30/16.85  thf(f62040,plain,(
% 115.30/16.85    spl6_654 | ~spl6_38 | ~spl6_134),
% 115.30/16.85    inference(avatar_split_clause,[],[f1916,f1837,f498,f62038])).
% 115.30/16.85  thf(f62038,plain,(
% 115.30/16.85    spl6_654 <=> ! [X0 : del] : ((vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_654])])).
% 115.30/16.85  thf(f1916,plain,(
% 115.30/16.85    ( ! [X0 : del] : ((vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_38 | ~spl6_134)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1871])).
% 115.30/16.85  thf(f1871,plain,(
% 115.30/16.85    ( ! [X0 : del] : (($true != $true) | (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_38 | ~spl6_134)),
% 115.30/16.85    inference(superposition,[],[f499,f1838])).
% 115.30/16.85  thf(f61255,plain,(
% 115.30/16.85    spl6_653 | ~spl6_110 | ~spl6_133),
% 115.30/16.85    inference(avatar_split_clause,[],[f1826,f1802,f1391,f61253])).
% 115.30/16.85  thf(f61253,plain,(
% 115.30/16.85    spl6_653 <=> ! [X0,X3,X2 : del,X1 : del] : ((vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)) = X3) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X3),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2))),X1)),X1)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)) = $false) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_653])])).
% 115.30/16.85  thf(f1826,plain,(
% 115.30/16.85    ( ! [X2 : del,X3 : $i,X0 : $i,X1 : del] : ((vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)) = X3) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X3),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2))),X1)),X1)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)) = $false) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)),bool)))) ) | (~spl6_110 | ~spl6_133)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1814])).
% 115.30/16.85  thf(f1814,plain,(
% 115.30/16.85    ( ! [X2 : del,X3 : $i,X0 : $i,X1 : del] : (($true != $true) | (vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)) = X3) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X3),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2))),X1)),X1)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)) = $false) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)),bool)))) ) | (~spl6_110 | ~spl6_133)),
% 115.30/16.85    inference(superposition,[],[f1803,f1392])).
% 115.30/16.85  thf(f61179,plain,(
% 115.30/16.85    spl6_652 | ~spl6_39 | ~spl6_110),
% 115.30/16.85    inference(avatar_split_clause,[],[f1485,f1391,f514,f61177])).
% 115.30/16.85  thf(f61177,plain,(
% 115.30/16.85    spl6_652 <=> ! [X0,X3,X2 : del,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2))),X3),X1)),X1)) | (vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)) = X3) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)) != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_652])])).
% 115.30/16.85  thf(f1485,plain,(
% 115.30/16.85    ( ! [X2 : del,X3 : $i,X0 : $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2))),X3),X1)),X1)) | (vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)) = X3) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)) != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)),bool)))) ) | (~spl6_39 | ~spl6_110)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1453])).
% 115.30/16.85  thf(f1453,plain,(
% 115.30/16.85    ( ! [X2 : del,X3 : $i,X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2))),X3),X1)),X1)) | (vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)) = X3) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)) != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)),bool)))) ) | (~spl6_39 | ~spl6_110)),
% 115.30/16.85    inference(superposition,[],[f515,f1392])).
% 115.30/16.85  thf(f59991,plain,(
% 115.30/16.85    spl6_651 | ~spl6_135 | ~spl6_161),
% 115.30/16.85    inference(avatar_split_clause,[],[f3537,f2483,f1841,f59989])).
% 115.30/16.85  thf(f59989,plain,(
% 115.30/16.85    spl6_651 <=> ! [X0,X1] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X0)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_651])])).
% 115.30/16.85  thf(f3537,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : $i] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X0))))) ) | (~spl6_135 | ~spl6_161)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f3508])).
% 115.30/16.85  thf(f3508,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : $i] : (($true != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X0))))) ) | (~spl6_135 | ~spl6_161)),
% 115.30/16.85    inference(superposition,[],[f2484,f1843])).
% 115.30/16.85  thf(f59987,plain,(
% 115.30/16.85    spl6_650 | ~spl6_122 | ~spl6_154),
% 115.30/16.85    inference(avatar_split_clause,[],[f2359,f2330,f1621,f59985])).
% 115.30/16.85  thf(f59985,plain,(
% 115.30/16.85    spl6_650 <=> ! [X0 : del,X3 : $i > $i,X2 : del,X1 : $i > $i] : ((vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X3)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X3)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X3),X2),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0))),X2)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_650])])).
% 115.30/16.85  thf(f2359,plain,(
% 115.30/16.85    ( ! [X2 : del,X3 : $i > $i,X0 : del,X1 : $i > $i] : ((vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X3)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X3)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X3),X2),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0))),X2))) ) | (~spl6_122 | ~spl6_154)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2341])).
% 115.30/16.85  thf(f2341,plain,(
% 115.30/16.85    ( ! [X2 : del,X3 : $i > $i,X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X3)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X3)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X3),X2),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0))),X2))) ) | (~spl6_122 | ~spl6_154)),
% 115.30/16.85    inference(superposition,[],[f2331,f1622])).
% 115.30/16.85  thf(f59598,plain,(
% 115.30/16.85    spl6_649 | ~spl6_134 | ~spl6_136),
% 115.30/16.85    inference(avatar_split_clause,[],[f1953,f1920,f1837,f59596])).
% 115.30/16.85  thf(f59596,plain,(
% 115.30/16.85    spl6_649 <=> ! [X2 : del,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_649])])).
% 115.30/16.85  thf(f1953,plain,(
% 115.30/16.85    ( ! [X2 : del,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_134 | ~spl6_136)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1938])).
% 115.30/16.85  thf(f1938,plain,(
% 115.30/16.85    ( ! [X2 : del,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_134 | ~spl6_136)),
% 115.30/16.85    inference(superposition,[],[f1921,f1838])).
% 115.30/16.85  thf(f58876,plain,(
% 115.30/16.85    spl6_648 | ~spl6_122 | ~spl6_142),
% 115.30/16.85    inference(avatar_split_clause,[],[f2073,f2044,f1621,f58874])).
% 115.30/16.85  thf(f58874,plain,(
% 115.30/16.85    spl6_648 <=> ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Epred__set_2ECHOICE,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_648])])).
% 115.30/16.85  thf(f2073,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Epred__set_2ECHOICE,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X0))) ) | (~spl6_122 | ~spl6_142)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2063])).
% 115.30/16.85  thf(f2063,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP(del,$i,c_2Epred__set_2ECHOICE,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X0))) ) | (~spl6_122 | ~spl6_142)),
% 115.30/16.85    inference(superposition,[],[f2045,f1622])).
% 115.30/16.85  thf(f58872,plain,(
% 115.30/16.85    spl6_647 | ~spl6_130 | ~spl6_219),
% 115.30/16.85    inference(avatar_split_clause,[],[f5346,f5315,f1778,f58870])).
% 115.30/16.85  thf(f1778,plain,(
% 115.30/16.85    spl6_130 <=> ! [X0 : del,X1] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_130])])).
% 115.30/16.85  thf(f5346,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),X0)))) ) | (~spl6_130 | ~spl6_219)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f5343])).
% 115.30/16.85  thf(f5343,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),X0)))) ) | (~spl6_130 | ~spl6_219)),
% 115.30/16.85    inference(superposition,[],[f1779,f5317])).
% 115.30/16.85  thf(f1779,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1)))) ) | ~spl6_130),
% 115.30/16.85    inference(avatar_component_clause,[],[f1778])).
% 115.30/16.85  thf(f58868,plain,(
% 115.30/16.85    spl6_646 | ~spl6_122 | ~spl6_141),
% 115.30/16.85    inference(avatar_split_clause,[],[f2059,f2040,f1621,f58866])).
% 115.30/16.85  thf(f58866,plain,(
% 115.30/16.85    spl6_646 <=> ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Ebool_2E_21,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_646])])).
% 115.30/16.85  thf(f2059,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Ebool_2E_21,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),bool))) ) | (~spl6_122 | ~spl6_141)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2049])).
% 115.30/16.85  thf(f2049,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP(del,$i,c_2Ebool_2E_21,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),bool))) ) | (~spl6_122 | ~spl6_141)),
% 115.30/16.85    inference(superposition,[],[f2041,f1622])).
% 115.30/16.85  thf(f57722,plain,(
% 115.30/16.85    spl6_645 | ~spl6_33 | ~spl6_154),
% 115.30/16.85    inference(avatar_split_clause,[],[f2358,f2330,f454,f57720])).
% 115.30/16.85  thf(f57720,plain,(
% 115.30/16.85    spl6_645 <=> ! [X0 : del,X3 : $i > $i,X2 : del,X1 : $i > $i] : ((vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X3)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X3)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X3),X2),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0)),X0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_645])])).
% 115.30/16.85  thf(f2358,plain,(
% 115.30/16.85    ( ! [X2 : del,X3 : $i > $i,X0 : del,X1 : $i > $i] : ((vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X3)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X3)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X3),X2),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0)),X0))) ) | (~spl6_33 | ~spl6_154)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2342])).
% 115.30/16.85  thf(f2342,plain,(
% 115.30/16.85    ( ! [X2 : del,X3 : $i > $i,X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X3)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X3)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X3),X2),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0)),X0))) ) | (~spl6_33 | ~spl6_154)),
% 115.30/16.85    inference(superposition,[],[f2331,f455])).
% 115.30/16.85  thf(f57653,plain,(
% 115.30/16.85    spl6_644 | ~spl6_15 | ~spl6_156),
% 115.30/16.85    inference(avatar_split_clause,[],[f2400,f2373,f268,f57651])).
% 115.30/16.85  thf(f57651,plain,(
% 115.30/16.85    spl6_644 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),X0))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_644])])).
% 115.30/16.85  thf(f2400,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),X0))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))) ) | (~spl6_15 | ~spl6_156)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2380])).
% 115.30/16.85  thf(f2380,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),X0))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))) ) | (~spl6_15 | ~spl6_156)),
% 115.30/16.85    inference(superposition,[],[f2374,f269])).
% 115.30/16.85  thf(f57649,plain,(
% 115.30/16.85    spl6_643 | ~spl6_13 | ~spl6_156),
% 115.30/16.85    inference(avatar_split_clause,[],[f2399,f2373,f257,f57647])).
% 115.30/16.85  thf(f57647,plain,(
% 115.30/16.85    spl6_643 <=> ! [X0 : del,X1] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X1),vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_643])])).
% 115.30/16.85  thf(f2399,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X1),vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) ) | (~spl6_13 | ~spl6_156)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2381])).
% 115.30/16.85  thf(f2381,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X1),vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) ) | (~spl6_13 | ~spl6_156)),
% 115.30/16.85    inference(superposition,[],[f2374,f258])).
% 115.30/16.85  thf(f57645,plain,(
% 115.30/16.85    spl6_642 | ~spl6_8 | ~spl6_35),
% 115.30/16.85    inference(avatar_split_clause,[],[f560,f472,f231,f57643])).
% 115.30/16.85  thf(f231,plain,(
% 115.30/16.85    spl6_8 <=> ! [X0] : ((vAPP($o,$i,inj__o,vAPP($i,$o,p,X0)) = X0) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_8])])).
% 115.30/16.85  thf(f560,plain,(
% 115.30/16.85    ( ! [X0 : $i] : ((vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0))) ) | (~spl6_8 | ~spl6_35)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f553])).
% 115.30/16.85  thf(f553,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0))) ) | (~spl6_8 | ~spl6_35)),
% 115.30/16.85    inference(superposition,[],[f232,f473])).
% 115.30/16.85  thf(f232,plain,(
% 115.30/16.85    ( ! [X0 : $i] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | (vAPP($o,$i,inj__o,vAPP($i,$o,p,X0)) = X0)) ) | ~spl6_8),
% 115.30/16.85    inference(avatar_component_clause,[],[f231])).
% 115.30/16.85  thf(f57641,plain,(
% 115.30/16.85    spl6_641 | ~spl6_33 | ~spl6_147),
% 115.30/16.85    inference(avatar_split_clause,[],[f2119,f2105,f454,f57639])).
% 115.30/16.85  thf(f57639,plain,(
% 115.30/16.85    spl6_641 <=> ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0))),c_2Ebool_2E_7E))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_641])])).
% 115.30/16.85  thf(f2119,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0))),c_2Ebool_2E_7E))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_33 | ~spl6_147)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2109])).
% 115.30/16.85  thf(f2109,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0))),c_2Ebool_2E_7E))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_33 | ~spl6_147)),
% 115.30/16.85    inference(superposition,[],[f2106,f455])).
% 115.30/16.85  thf(f57637,plain,(
% 115.30/16.85    spl6_640 | ~spl6_120 | ~spl6_134),
% 115.30/16.85    inference(avatar_split_clause,[],[f1908,f1837,f1597,f57635])).
% 115.30/16.85  thf(f57635,plain,(
% 115.30/16.85    spl6_640 <=> ! [X0 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_640])])).
% 115.30/16.85  thf(f1908,plain,(
% 115.30/16.85    ( ! [X0 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_120 | ~spl6_134)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1879])).
% 115.30/16.85  thf(f1879,plain,(
% 115.30/16.85    ( ! [X0 : del] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_120 | ~spl6_134)),
% 115.30/16.85    inference(superposition,[],[f1598,f1838])).
% 115.30/16.85  thf(f57633,plain,(
% 115.30/16.85    spl6_639 | ~spl6_36 | ~spl6_110),
% 115.30/16.85    inference(avatar_split_clause,[],[f1482,f1391,f476,f57631])).
% 115.30/16.85  thf(f57631,plain,(
% 115.30/16.85    spl6_639 <=> ! [X2,X0,X1 : del] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X1)) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_639])])).
% 115.30/16.85  thf(f1482,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : $i,X1 : del] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X1)) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_36 | ~spl6_110)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1456])).
% 115.30/16.85  thf(f1456,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : $i,X1 : del] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X1)) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_36 | ~spl6_110)),
% 115.30/16.85    inference(superposition,[],[f477,f1392])).
% 115.30/16.85  thf(f57613,plain,(
% 115.30/16.85    spl6_638 | ~spl6_84 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2223,f2121,f975,f57611])).
% 115.30/16.85  thf(f57611,plain,(
% 115.30/16.85    spl6_638 <=> ! [X0 : $i > $i,X1 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))),vAPP($o,$i,inj__o,X1)))) | ($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_638])])).
% 115.30/16.85  thf(f975,plain,(
% 115.30/16.85    spl6_84 <=> ! [X0 : $o,X1] : (($true = vAPP($i,$o,p,X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),vAPP($o,$i,inj__o,X0)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_84])])).
% 115.30/16.85  thf(f2223,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i,X1 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))),vAPP($o,$i,inj__o,X1)))) | ($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_84 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2146])).
% 115.30/16.85  thf(f2146,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i,X1 : $o] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))),vAPP($o,$i,inj__o,X1)))) | ($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_84 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f976,f2122])).
% 115.30/16.85  thf(f976,plain,(
% 115.30/16.85    ( ! [X0 : $o,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),vAPP($o,$i,inj__o,X0)))) | ($true = vAPP($i,$o,p,X1))) ) | ~spl6_84),
% 115.30/16.85    inference(avatar_component_clause,[],[f975])).
% 115.30/16.85  thf(f56753,plain,(
% 115.30/16.85    spl6_637 | spl6_500 | ~spl6_135 | ~spl6_147),
% 115.30/16.85    inference(avatar_split_clause,[],[f3555,f2105,f1841,f31366,f56750])).
% 115.30/16.85  thf(f56750,plain,(
% 115.30/16.85    spl6_637 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_637])])).
% 115.30/16.85  thf(f31366,plain,(
% 115.30/16.85    spl6_500 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Ebool_2E_7E)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_500])])).
% 115.30/16.85  thf(f3555,plain,(
% 115.30/16.85    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Ebool_2E_7E))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | (~spl6_135 | ~spl6_147)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f3490])).
% 115.30/16.85  thf(f3490,plain,(
% 115.30/16.85    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Ebool_2E_7E))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | (~spl6_135 | ~spl6_147)),
% 115.30/16.85    inference(superposition,[],[f2106,f1843])).
% 115.30/16.85  thf(f56748,plain,(
% 115.30/16.85    spl6_636 | ~spl6_3 | ~spl6_166),
% 115.30/16.85    inference(avatar_split_clause,[],[f2624,f2619,f178,f56746])).
% 115.30/16.85  thf(f56746,plain,(
% 115.30/16.85    spl6_636 <=> ! [X0 : del,X3,X2,X1] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),X2))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),X1))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1)),X2))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_636])])).
% 115.30/16.85  thf(f2619,plain,(
% 115.30/16.85    spl6_166 <=> ! [X0 : del,X3,X2,X1] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),X3))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X2)),X3))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),X2))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_166])])).
% 115.30/16.85  thf(f2624,plain,(
% 115.30/16.85    ( ! [X2 : $i,X3 : $i,X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),X2))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),X1))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1)),X2)))) ) | (~spl6_3 | ~spl6_166)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2623])).
% 115.30/16.85  thf(f2623,plain,(
% 115.30/16.85    ( ! [X2 : $i,X3 : $i,X0 : del,X1 : $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),X2))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),X1))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1)),X2)))) ) | (~spl6_3 | ~spl6_166)),
% 115.30/16.85    inference(superposition,[],[f2620,f179])).
% 115.30/16.85  thf(f2620,plain,(
% 115.30/16.85    ( ! [X2 : $i,X3 : $i,X0 : del,X1 : $i] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X2)),X3))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),X3))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),X2)))) ) | ~spl6_166),
% 115.30/16.85    inference(avatar_component_clause,[],[f2619])).
% 115.30/16.85  thf(f56726,plain,(
% 115.30/16.85    spl6_635 | ~spl6_110 | ~spl6_140),
% 115.30/16.85    inference(avatar_split_clause,[],[f2034,f2017,f1391,f56724])).
% 115.30/16.85  thf(f56724,plain,(
% 115.30/16.85    spl6_635 <=> ! [X2,X0,X1 : del] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X1)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),X2)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_635])])).
% 115.30/16.85  thf(f2034,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : $i,X1 : del] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X1)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),X2)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_110 | ~spl6_140)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2024])).
% 115.30/16.85  thf(f2024,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : $i,X1 : del] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X1)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),X2)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_110 | ~spl6_140)),
% 115.30/16.85    inference(superposition,[],[f2018,f1392])).
% 115.30/16.85  thf(f54993,plain,(
% 115.30/16.85    spl6_634 | ~spl6_43 | ~spl6_135),
% 115.30/16.85    inference(avatar_split_clause,[],[f3548,f1841,f588,f54991])).
% 115.30/16.85  thf(f54991,plain,(
% 115.30/16.85    spl6_634 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0),bool))),X0))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_634])])).
% 115.30/16.85  thf(f3548,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0),bool))),X0))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_43 | ~spl6_135)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f3497])).
% 115.30/16.85  thf(f3497,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0),bool))),X0))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_43 | ~spl6_135)),
% 115.30/16.85    inference(superposition,[],[f589,f1843])).
% 115.30/16.85  thf(f54989,plain,(
% 115.30/16.85    spl6_633 | ~spl6_135 | ~spl6_157),
% 115.30/16.85    inference(avatar_split_clause,[],[f3538,f2377,f1841,f54987])).
% 115.30/16.85  thf(f54987,plain,(
% 115.30/16.85    spl6_633 <=> ! [X0] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X0))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool))),X0))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_633])])).
% 115.30/16.85  thf(f3538,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X0))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool))),X0)))) ) | (~spl6_135 | ~spl6_157)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f3507])).
% 115.30/16.85  thf(f3507,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X0))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool))),X0)))) ) | (~spl6_135 | ~spl6_157)),
% 115.30/16.85    inference(superposition,[],[f2378,f1843])).
% 115.30/16.85  thf(f54985,plain,(
% 115.30/16.85    spl6_632 | ~spl6_202 | ~spl6_234 | ~spl6_434),
% 115.30/16.85    inference(avatar_split_clause,[],[f22660,f22282,f5694,f4055,f54983])).
% 115.30/16.85  thf(f54983,plain,(
% 115.30/16.85    spl6_632 <=> ! [X0 : $o] : (($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0))))) | (vAPP($o,$i,inj__o,X0) = vAPP($o,$i,inj__o,$true)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_632])])).
% 115.30/16.85  thf(f22282,plain,(
% 115.30/16.85    spl6_434 <=> ! [X0 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0)))) | (vAPP($o,$i,inj__o,X0) = vAPP($o,$i,inj__o,$true)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_434])])).
% 115.30/16.85  thf(f22660,plain,(
% 115.30/16.85    ( ! [X0 : $o] : (($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0))))) | (vAPP($o,$i,inj__o,X0) = vAPP($o,$i,inj__o,$true))) ) | (~spl6_202 | ~spl6_234 | ~spl6_434)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f22659])).
% 115.30/16.85  thf(f22659,plain,(
% 115.30/16.85    ( ! [X0 : $o] : (($true = $false) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0))))) | (vAPP($o,$i,inj__o,X0) = vAPP($o,$i,inj__o,$true))) ) | (~spl6_202 | ~spl6_234 | ~spl6_434)),
% 115.30/16.85    inference(forward_demodulation,[],[f22647,f4056])).
% 115.30/16.85  thf(f22647,plain,(
% 115.30/16.85    ( ! [X0 : $o] : (($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0))))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0))),bool)) | (vAPP($o,$i,inj__o,X0) = vAPP($o,$i,inj__o,$true))) ) | (~spl6_234 | ~spl6_434)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f22646])).
% 115.30/16.85  thf(f22646,plain,(
% 115.30/16.85    ( ! [X0 : $o] : (($true != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0))))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0))),bool)) | (vAPP($o,$i,inj__o,X0) = vAPP($o,$i,inj__o,$true))) ) | (~spl6_234 | ~spl6_434)),
% 115.30/16.85    inference(superposition,[],[f5695,f22283])).
% 115.30/16.85  thf(f22283,plain,(
% 115.30/16.85    ( ! [X0 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0)))) | (vAPP($o,$i,inj__o,X0) = vAPP($o,$i,inj__o,$true))) ) | ~spl6_434),
% 115.30/16.85    inference(avatar_component_clause,[],[f22282])).
% 115.30/16.85  thf(f54981,plain,(
% 115.30/16.85    spl6_631 | ~spl6_3 | ~spl6_165),
% 115.30/16.85    inference(avatar_split_clause,[],[f2591,f2562,f178,f54979])).
% 115.30/16.85  thf(f54979,plain,(
% 115.30/16.85    spl6_631 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_631])])).
% 115.30/16.85  thf(f2591,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))) ) | (~spl6_3 | ~spl6_165)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2590])).
% 115.30/16.85  thf(f2590,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))) ) | (~spl6_3 | ~spl6_165)),
% 115.30/16.85    inference(superposition,[],[f2563,f179])).
% 115.30/16.85  thf(f54977,plain,(
% 115.30/16.85    spl6_630 | ~spl6_3 | ~spl6_164),
% 115.30/16.85    inference(avatar_split_clause,[],[f2574,f2558,f178,f54975])).
% 115.30/16.85  thf(f54975,plain,(
% 115.30/16.85    spl6_630 <=> ! [X0,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0)),vAPP(del,$i,c_2Ebool_2E_21,X1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_630])])).
% 115.30/16.85  thf(f2574,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0)),vAPP(del,$i,c_2Ebool_2E_21,X1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_3 | ~spl6_164)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2573])).
% 115.30/16.85  thf(f2573,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0)),vAPP(del,$i,c_2Ebool_2E_21,X1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_3 | ~spl6_164)),
% 115.30/16.85    inference(superposition,[],[f2559,f179])).
% 115.30/16.85  thf(f54973,plain,(
% 115.30/16.85    spl6_629 | ~spl6_15 | ~spl6_157),
% 115.30/16.85    inference(avatar_split_clause,[],[f2421,f2377,f268,f54971])).
% 115.30/16.85  thf(f54971,plain,(
% 115.30/16.85    spl6_629 <=> ! [X0] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),X0))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X0))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_629])])).
% 115.30/16.85  thf(f2421,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),X0))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X0)))) ) | (~spl6_15 | ~spl6_157)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2401])).
% 115.30/16.85  thf(f2401,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),X0))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X0)))) ) | (~spl6_15 | ~spl6_157)),
% 115.30/16.85    inference(superposition,[],[f2378,f269])).
% 115.30/16.85  thf(f54969,plain,(
% 115.30/16.85    spl6_628 | ~spl6_13 | ~spl6_157),
% 115.30/16.85    inference(avatar_split_clause,[],[f2420,f2377,f257,f54967])).
% 115.30/16.85  thf(f54967,plain,(
% 115.30/16.85    spl6_628 <=> ! [X0 : del,X1] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),X1))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X1),vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_628])])).
% 115.30/16.85  thf(f2420,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),X1))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X1),vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1)))) ) | (~spl6_13 | ~spl6_157)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2402])).
% 115.30/16.85  thf(f2402,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),X1))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X1),vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1)))) ) | (~spl6_13 | ~spl6_157)),
% 115.30/16.85    inference(superposition,[],[f2378,f258])).
% 115.30/16.85  thf(f54965,plain,(
% 115.30/16.85    spl6_627 | ~spl6_122 | ~spl6_136),
% 115.30/16.85    inference(avatar_split_clause,[],[f1957,f1920,f1621,f54963])).
% 115.30/16.85  thf(f54963,plain,(
% 115.30/16.85    spl6_627 <=> ! [X2 : del,X4 : del,X0 : del,X3 : $i > $i,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2)),X3)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X4)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X3),X4),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0))),X2)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_627])])).
% 115.30/16.85  thf(f1957,plain,(
% 115.30/16.85    ( ! [X2 : del,X3 : $i > $i,X0 : del,X1 : $i > $i,X4 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2)),X3)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X4)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X3),X4),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0))),X2))) ) | (~spl6_122 | ~spl6_136)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1933])).
% 115.30/16.85  thf(f1933,plain,(
% 115.30/16.85    ( ! [X2 : del,X3 : $i > $i,X0 : del,X1 : $i > $i,X4 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2)),X3)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X4)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X3),X4),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0))),X2))) ) | (~spl6_122 | ~spl6_136)),
% 115.30/16.85    inference(superposition,[],[f1921,f1622])).
% 115.30/16.85  thf(f53846,plain,(
% 115.30/16.85    spl6_626 | ~spl6_122 | ~spl6_150),
% 115.30/16.85    inference(avatar_split_clause,[],[f2287,f2267,f1621,f53844])).
% 115.30/16.85  thf(f53844,plain,(
% 115.30/16.85    spl6_626 <=> ! [X2,X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_626])])).
% 115.30/16.85  thf(f2287,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool))) ) | (~spl6_122 | ~spl6_150)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2273])).
% 115.30/16.85  thf(f2273,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool))) ) | (~spl6_122 | ~spl6_150)),
% 115.30/16.85    inference(superposition,[],[f2268,f1622])).
% 115.30/16.85  thf(f53842,plain,(
% 115.30/16.85    spl6_625 | ~spl6_105 | ~spl6_134),
% 115.30/16.85    inference(avatar_split_clause,[],[f1899,f1837,f1221,f53840])).
% 115.30/16.85  thf(f53840,plain,(
% 115.30/16.85    spl6_625 <=> ! [X0 : del,X1] : ((vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_625])])).
% 115.30/16.85  thf(f1899,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : ((vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_105 | ~spl6_134)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1888])).
% 115.30/16.85  thf(f1888,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true != $true) | (vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_105 | ~spl6_134)),
% 115.30/16.85    inference(superposition,[],[f1222,f1838])).
% 115.30/16.85  thf(f53823,plain,(
% 115.30/16.85    spl6_624 | ~spl6_41 | ~spl6_122),
% 115.30/16.85    inference(avatar_split_clause,[],[f1719,f1621,f566,f53821])).
% 115.30/16.85  thf(f53821,plain,(
% 115.30/16.85    spl6_624 <=> ! [X2,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X2)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_624])])).
% 115.30/16.85  thf(f1719,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X2)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool))) ) | (~spl6_41 | ~spl6_122)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1637])).
% 115.30/16.85  thf(f1637,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X2)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool))) ) | (~spl6_41 | ~spl6_122)),
% 115.30/16.85    inference(superposition,[],[f567,f1622])).
% 115.30/16.85  thf(f53453,plain,(
% 115.30/16.85    spl6_623 | ~spl6_32 | ~spl6_110),
% 115.30/16.85    inference(avatar_split_clause,[],[f1483,f1391,f434,f53451])).
% 115.30/16.85  thf(f53451,plain,(
% 115.30/16.85    spl6_623 <=> ! [X0,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X1)),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_623])])).
% 115.30/16.85  thf(f1483,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X1)),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_32 | ~spl6_110)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1455])).
% 115.30/16.85  thf(f1455,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X1)),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_32 | ~spl6_110)),
% 115.30/16.85    inference(superposition,[],[f435,f1392])).
% 115.30/16.85  thf(f52827,plain,(
% 115.30/16.85    spl6_622 | ~spl6_16 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2240,f2121,f278,f52825])).
% 115.30/16.85  thf(f52825,plain,(
% 115.30/16.85    spl6_622 <=> ! [X2 : $i > $i,X0 : del,X1 : $i > $i] : ((vAPP($i,$i,X2,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_622])])).
% 115.30/16.85  thf(f2240,plain,(
% 115.30/16.85    ( ! [X2 : $i > $i,X0 : del,X1 : $i > $i] : ((vAPP($i,$i,X2,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_16 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2129])).
% 115.30/16.85  thf(f2129,plain,(
% 115.30/16.85    ( ! [X2 : $i > $i,X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP($i,$i,X2,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_16 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f279,f2122])).
% 115.30/16.85  thf(f52823,plain,(
% 115.30/16.85    spl6_621 | ~spl6_17 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2239,f2121,f282,f52821])).
% 115.30/16.85  thf(f52821,plain,(
% 115.30/16.85    spl6_621 <=> ! [X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_621])])).
% 115.30/16.85  thf(f2239,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_17 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2130])).
% 115.30/16.85  thf(f2130,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_17 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f283,f2122])).
% 115.30/16.85  thf(f52819,plain,(
% 115.30/16.85    spl6_620 | ~spl6_33 | ~spl6_136),
% 115.30/16.85    inference(avatar_split_clause,[],[f1956,f1920,f454,f52817])).
% 115.30/16.85  thf(f52817,plain,(
% 115.30/16.85    spl6_620 <=> ! [X2 : del,X4 : del,X0 : del,X3 : $i > $i,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2)),X3)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X4)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X3),X4),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0)),X0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_620])])).
% 115.30/16.85  thf(f1956,plain,(
% 115.30/16.85    ( ! [X2 : del,X3 : $i > $i,X0 : del,X1 : $i > $i,X4 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2)),X3)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X4)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X3),X4),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0)),X0))) ) | (~spl6_33 | ~spl6_136)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1934])).
% 115.30/16.85  thf(f1934,plain,(
% 115.30/16.85    ( ! [X2 : del,X3 : $i > $i,X0 : del,X1 : $i > $i,X4 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2)),X3)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X4)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X3),X4),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0)),X0))) ) | (~spl6_33 | ~spl6_136)),
% 115.30/16.85    inference(superposition,[],[f1921,f455])).
% 115.30/16.85  thf(f52451,plain,(
% 115.30/16.85    spl6_619 | ~spl6_57 | ~spl6_382),
% 115.30/16.85    inference(avatar_split_clause,[],[f17327,f16815,f700,f52449])).
% 115.30/16.85  thf(f52449,plain,(
% 115.30/16.85    spl6_619 <=> ! [X0 : $o] : (($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0))))) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $false))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_619])])).
% 115.30/16.85  thf(f700,plain,(
% 115.30/16.85    spl6_57 <=> ! [X0 : $o] : (vAPP($o,$i,inj__o,X0) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP($o,$i,inj__o,X0))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_57])])).
% 115.30/16.85  thf(f16815,plain,(
% 115.30/16.85    spl6_382 <=> ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,$false)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_382])])).
% 115.30/16.85  thf(f17327,plain,(
% 115.30/16.85    ( ! [X0 : $o] : (($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0))))) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $false)) ) | (~spl6_57 | ~spl6_382)),
% 115.30/16.85    inference(constrained_superposition,[],[f16817,f701])).
% 115.30/16.85  thf(f701,plain,(
% 115.30/16.85    ( ! [X0 : $o] : ((vAPP($o,$i,inj__o,X0) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP($o,$i,inj__o,X0))))) ) | ~spl6_57),
% 115.30/16.85    inference(avatar_component_clause,[],[f700])).
% 115.30/16.85  thf(f16817,plain,(
% 115.30/16.85    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,$false))))) | ~spl6_382),
% 115.30/16.85    inference(avatar_component_clause,[],[f16815])).
% 115.30/16.85  thf(f52083,plain,(
% 115.30/16.85    spl6_618 | ~spl6_3 | ~spl6_163),
% 115.30/16.85    inference(avatar_split_clause,[],[f2547,f2533,f178,f52081])).
% 115.30/16.85  thf(f52081,plain,(
% 115.30/16.85    spl6_618 <=> ! [X2 : $i > $i,X0,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X2)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X2)),X0),X1)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),X1)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_618])])).
% 115.30/16.85  thf(f2547,plain,(
% 115.30/16.85    ( ! [X2 : $i > $i,X0 : $i,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X2)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X2)),X0),X1)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),X1)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_3 | ~spl6_163)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2546])).
% 115.30/16.85  thf(f2546,plain,(
% 115.30/16.85    ( ! [X2 : $i > $i,X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X2)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X2)),X0),X1)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),bool),X1)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_3 | ~spl6_163)),
% 115.30/16.85    inference(superposition,[],[f2534,f179])).
% 115.30/16.85  thf(f52079,plain,(
% 115.30/16.85    spl6_617 | ~spl6_33 | ~spl6_150),
% 115.30/16.85    inference(avatar_split_clause,[],[f2286,f2267,f454,f52077])).
% 115.30/16.85  thf(f52077,plain,(
% 115.30/16.85    spl6_617 <=> ! [X2,X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_617])])).
% 115.30/16.85  thf(f2286,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_33 | ~spl6_150)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2274])).
% 115.30/16.85  thf(f2274,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_33 | ~spl6_150)),
% 115.30/16.85    inference(superposition,[],[f2268,f455])).
% 115.30/16.85  thf(f51939,plain,(
% 115.30/16.85    spl6_377 | spl6_615 | spl6_616 | ~spl6_134 | ~spl6_138),
% 115.30/16.85    inference(avatar_split_clause,[],[f2009,f1988,f1837,f51936,f51932,f15580])).
% 115.30/16.85  thf(f51932,plain,(
% 115.30/16.85    spl6_615 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_615])])).
% 115.30/16.85  thf(f2009,plain,(
% 115.30/16.85    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Ebool_2E_7E))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Ebool_2E_21,bool)))) | (~spl6_134 | ~spl6_138)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2003])).
% 115.30/16.85  thf(f2003,plain,(
% 115.30/16.85    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Ebool_2E_7E))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Ebool_2E_21,bool)))) | (~spl6_134 | ~spl6_138)),
% 115.30/16.85    inference(superposition,[],[f1989,f1838])).
% 115.30/16.85  thf(f51902,plain,(
% 115.30/16.85    spl6_614 | ~spl6_34 | ~spl6_71),
% 115.30/16.85    inference(avatar_split_clause,[],[f858,f837,f466,f51900])).
% 115.30/16.85  thf(f51900,plain,(
% 115.30/16.85    spl6_614 <=> ! [X2 : del,X0 : del,X1 : $i > $i] : (($true != vAPP($i,$o,p,vAPP($i,$i,X1,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X2)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X2),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2)),X0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_614])])).
% 115.30/16.85  thf(f466,plain,(
% 115.30/16.85    spl6_34 <=> ! [X0 : del,X1] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1))) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X1),X0)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_34])])).
% 115.30/16.85  thf(f858,plain,(
% 115.30/16.85    ( ! [X2 : del,X0 : del,X1 : $i > $i] : (($true != vAPP($i,$o,p,vAPP($i,$i,X1,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X2)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X2),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2)),X0))) ) | (~spl6_34 | ~spl6_71)),
% 115.30/16.85    inference(superposition,[],[f467,f838])).
% 115.30/16.85  thf(f467,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X1),X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | ~spl6_34),
% 115.30/16.85    inference(avatar_component_clause,[],[f466])).
% 115.30/16.85  thf(f51767,plain,(
% 115.30/16.85    spl6_613 | ~spl6_135 | ~spl6_154),
% 115.30/16.85    inference(avatar_split_clause,[],[f3533,f2330,f1841,f51765])).
% 115.30/16.85  thf(f51765,plain,(
% 115.30/16.85    spl6_613 <=> ! [X0 : $i > $i] : ((vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_613])])).
% 115.30/16.85  thf(f3533,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : ((vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_135 | ~spl6_154)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f3512])).
% 115.30/16.85  thf(f3512,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true != $true) | (vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0) = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_135 | ~spl6_154)),
% 115.30/16.85    inference(superposition,[],[f2331,f1843])).
% 115.30/16.85  thf(f51762,plain,(
% 115.30/16.85    spl6_612 | ~spl6_24 | ~spl6_89 | ~spl6_171 | ~spl6_234),
% 115.30/16.85    inference(avatar_split_clause,[],[f5811,f5694,f2689,f1057,f386,f51759])).
% 115.30/16.85  thf(f51759,plain,(
% 115.30/16.85    spl6_612 <=> ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_612])])).
% 115.30/16.85  thf(f2689,plain,(
% 115.30/16.85    spl6_171 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_171])])).
% 115.30/16.85  thf(f5811,plain,(
% 115.30/16.85    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))))) | (~spl6_24 | ~spl6_89 | ~spl6_171 | ~spl6_234)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f5810])).
% 115.30/16.85  thf(f5810,plain,(
% 115.30/16.85    ($true = $false) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))))) | (~spl6_24 | ~spl6_89 | ~spl6_171 | ~spl6_234)),
% 115.30/16.85    inference(forward_demodulation,[],[f5774,f2615])).
% 115.30/16.85  thf(f2615,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))),bool)) | (~spl6_24 | ~spl6_89)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2600])).
% 115.30/16.85  thf(f2600,plain,(
% 115.30/16.85    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))),bool)) | (~spl6_24 | ~spl6_89)),
% 115.30/16.85    inference(superposition,[],[f387,f1059])).
% 115.30/16.85  thf(f5774,plain,(
% 115.30/16.85    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))),bool)) | (~spl6_171 | ~spl6_234)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f5754])).
% 115.30/16.85  thf(f5754,plain,(
% 115.30/16.85    ($true != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))),bool)) | (~spl6_171 | ~spl6_234)),
% 115.30/16.85    inference(superposition,[],[f5695,f2691])).
% 115.30/16.85  thf(f2691,plain,(
% 115.30/16.85    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1)))) | ~spl6_171),
% 115.30/16.85    inference(avatar_component_clause,[],[f2689])).
% 115.30/16.85  thf(f51739,plain,(
% 115.30/16.85    spl6_611 | ~spl6_6 | ~spl6_167),
% 115.30/16.85    inference(avatar_split_clause,[],[f2642,f2626,f221,f51737])).
% 115.30/16.85  thf(f51737,plain,(
% 115.30/16.85    spl6_611 <=> ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),c_2Ebool_2E_7E)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),c_2Ebool_2E_7E),bool))),c_2Ebool_2E_7E))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_611])])).
% 115.30/16.85  thf(f221,plain,(
% 115.30/16.85    spl6_6 <=> (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,c_2Ebool_2E_7E),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)) = $true)),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_6])])).
% 115.30/16.85  thf(f2642,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),c_2Ebool_2E_7E)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),c_2Ebool_2E_7E),bool))),c_2Ebool_2E_7E))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_6 | ~spl6_167)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2637])).
% 115.30/16.85  thf(f2637,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),c_2Ebool_2E_7E)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),c_2Ebool_2E_7E),bool))),c_2Ebool_2E_7E))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_6 | ~spl6_167)),
% 115.30/16.85    inference(superposition,[],[f2627,f223])).
% 115.30/16.85  thf(f223,plain,(
% 115.30/16.85    (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,c_2Ebool_2E_7E),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)) = $true) | ~spl6_6),
% 115.30/16.85    inference(avatar_component_clause,[],[f221])).
% 115.30/16.85  thf(f50954,plain,(
% 115.30/16.85    spl6_610 | ~spl6_12 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2232,f2121,f253,f50952])).
% 115.30/16.85  thf(f50952,plain,(
% 115.30/16.85    spl6_610 <=> ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_610])])).
% 115.30/16.85  thf(f2232,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_12 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2137])).
% 115.30/16.85  thf(f2137,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_12 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f254,f2122])).
% 115.30/16.85  thf(f50950,plain,(
% 115.30/16.85    spl6_609 | ~spl6_64 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2226,f2121,f781,f50948])).
% 115.30/16.85  thf(f50948,plain,(
% 115.30/16.85    spl6_609 <=> ! [X0 : $i > $i] : (($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_609])])).
% 115.30/16.85  thf(f2226,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_64 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2143])).
% 115.30/16.85  thf(f2143,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true != $true) | ($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_64 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f782,f2122])).
% 115.30/16.85  thf(f50946,plain,(
% 115.30/16.85    spl6_608 | ~spl6_133 | ~spl6_134),
% 115.30/16.85    inference(avatar_split_clause,[],[f1902,f1837,f1802,f50944])).
% 115.30/16.85  thf(f50944,plain,(
% 115.30/16.85    spl6_608 <=> ! [X0 : del,X1] : ((vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)) = X1) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_608])])).
% 115.30/16.85  thf(f1902,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : ((vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)) = X1) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_133 | ~spl6_134)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1885])).
% 115.30/16.85  thf(f1885,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true != $true) | (vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)) = X1) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_133 | ~spl6_134)),
% 115.30/16.85    inference(superposition,[],[f1803,f1838])).
% 115.30/16.85  thf(f50942,plain,(
% 115.30/16.85    spl6_607 | ~spl6_39 | ~spl6_134),
% 115.30/16.85    inference(avatar_split_clause,[],[f1901,f1837,f514,f50940])).
% 115.30/16.85  thf(f50940,plain,(
% 115.30/16.85    spl6_607 <=> ! [X0 : del,X1] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1),X0)),X0)) | (vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_607])])).
% 115.30/16.85  thf(f1901,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1),X0)),X0)) | (vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_39 | ~spl6_134)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1886])).
% 115.30/16.85  thf(f1886,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1),X0)),X0)) | (vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_39 | ~spl6_134)),
% 115.30/16.85    inference(superposition,[],[f515,f1838])).
% 115.30/16.85  thf(f50393,plain,(
% 115.30/16.85    spl6_606 | ~spl6_228 | ~spl6_603),
% 115.30/16.85    inference(avatar_split_clause,[],[f50187,f50184,f5462,f50391])).
% 115.30/16.85  thf(f50391,plain,(
% 115.30/16.85    spl6_606 <=> ! [X0 : $i > $i,X1] : (($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)))) | ($true = vAPP($i,$o,p,X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_606])])).
% 115.30/16.85  thf(f50184,plain,(
% 115.30/16.85    spl6_603 <=> ! [X0 : $i > $i,X1] : (($true = vAPP($i,$o,p,X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_603])])).
% 115.30/16.85  thf(f50187,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i,X1 : $i] : (($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)))) | ($true = vAPP($i,$o,p,X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_228 | ~spl6_603)),
% 115.30/16.85    inference(forward_demodulation,[],[f50185,f5464])).
% 115.30/16.85  thf(f50185,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i,X1 : $i] : (($true = vAPP($i,$o,p,X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | ~spl6_603),
% 115.30/16.85    inference(avatar_component_clause,[],[f50184])).
% 115.30/16.85  thf(f50195,plain,(
% 115.30/16.85    spl6_605 | ~spl6_99 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2236,f2121,f1196,f50193])).
% 115.30/16.85  thf(f50193,plain,(
% 115.30/16.85    spl6_605 <=> ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_605])])).
% 115.30/16.85  thf(f2236,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_99 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2133])).
% 115.30/16.85  thf(f2133,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_99 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f1197,f2122])).
% 115.30/16.85  thf(f50191,plain,(
% 115.30/16.85    spl6_604 | ~spl6_27 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2231,f2121,f398,f50189])).
% 115.30/16.85  thf(f50189,plain,(
% 115.30/16.85    spl6_604 <=> ! [X0 : $i > $i,X1] : (($true = vAPP($i,$o,p,X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_604])])).
% 115.30/16.85  thf(f398,plain,(
% 115.30/16.85    spl6_27 <=> ! [X0,X1] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),X1))) | (vAPP($i,$o,p,X0) = $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_27])])).
% 115.30/16.85  thf(f2231,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i,X1 : $i] : (($true = vAPP($i,$o,p,X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_27 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2138])).
% 115.30/16.85  thf(f2138,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_27 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f399,f2122])).
% 115.30/16.85  thf(f399,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP($i,$o,p,X0) = $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),X1))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true)) ) | ~spl6_27),
% 115.30/16.85    inference(avatar_component_clause,[],[f398])).
% 115.30/16.85  thf(f50186,plain,(
% 115.30/16.85    spl6_603 | ~spl6_100 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2221,f2121,f1200,f50184])).
% 115.30/16.85  thf(f2221,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i,X1 : $i] : (($true = vAPP($i,$o,p,X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_100 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2148])).
% 115.30/16.85  thf(f2148,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_100 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f1201,f2122])).
% 115.30/16.85  thf(f50182,plain,(
% 115.30/16.85    spl6_602 | ~spl6_104 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2218,f2121,f1217,f50180])).
% 115.30/16.85  thf(f50180,plain,(
% 115.30/16.85    spl6_602 <=> ! [X0 : $i > $i,X1] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))),X1))) | ($true != vAPP($i,$o,p,X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_602])])).
% 115.30/16.85  thf(f2218,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i,X1 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))),X1))) | ($true != vAPP($i,$o,p,X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_104 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2151])).
% 115.30/16.85  thf(f2151,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))),X1))) | ($true != vAPP($i,$o,p,X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_104 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f1218,f2122])).
% 115.30/16.85  thf(f50178,plain,(
% 115.30/16.85    spl6_601 | ~spl6_59 | ~spl6_467 | ~spl6_574),
% 115.30/16.85    inference(avatar_split_clause,[],[f48399,f45850,f26290,f724,f50175])).
% 115.30/16.85  thf(f50175,plain,(
% 115.30/16.85    spl6_601 <=> (vAPP($o,$i,inj__o,$true) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),sK1),sK0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_601])])).
% 115.30/16.85  thf(f45850,plain,(
% 115.30/16.85    spl6_574 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),sK1),sK0))),bool))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_574])])).
% 115.30/16.85  thf(f48399,plain,(
% 115.30/16.85    (vAPP($o,$i,inj__o,$true) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),sK1),sK0))) | (~spl6_59 | ~spl6_467 | ~spl6_574)),
% 115.30/16.85    inference(forward_demodulation,[],[f48398,f26292])).
% 115.30/16.85  thf(f48398,plain,(
% 115.30/16.85    (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),sK1),sK0)) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),sK1),sK0))))) | (~spl6_59 | ~spl6_574)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f48291])).
% 115.30/16.85  thf(f48291,plain,(
% 115.30/16.85    ($true = $false) | (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),sK1),sK0)) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),sK1),sK0))))) | (~spl6_59 | ~spl6_574)),
% 115.30/16.85    inference(superposition,[],[f45852,f725])).
% 115.30/16.85  thf(f45852,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),sK1),sK0))),bool)) | ~spl6_574),
% 115.30/16.85    inference(avatar_component_clause,[],[f45850])).
% 115.30/16.85  thf(f50173,plain,(
% 115.30/16.85    spl6_600 | ~spl6_45 | ~spl6_125),
% 115.30/16.85    inference(avatar_split_clause,[],[f1758,f1752,f610,f50171])).
% 115.30/16.85  thf(f50171,plain,(
% 115.30/16.85    spl6_600 <=> ! [X2,X0 : del,X1] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),X1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),X1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),X1)),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_600])])).
% 115.30/16.85  thf(f610,plain,(
% 115.30/16.85    spl6_45 <=> ! [X0 : del,X3,X2,X1] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),X1))) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X1)),X3)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_45])])).
% 115.30/16.85  thf(f1752,plain,(
% 115.30/16.85    spl6_125 <=> ! [X0,X1 : del] : ((vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X1)),X0) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X1)),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X1)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_125])])).
% 115.30/16.85  thf(f1758,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),X1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),X1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),X1)),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_45 | ~spl6_125)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1757])).
% 115.30/16.85  thf(f1757,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),X1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),X1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),X1)),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = $false)) ) | (~spl6_45 | ~spl6_125)),
% 115.30/16.85    inference(inner_rewriting,[],[f1755])).
% 115.30/16.85  thf(f1755,plain,(
% 115.30/16.85    ( ! [X2 : $i,X0 : del,X1 : $i] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),X1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),X1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),X1)),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_45 | ~spl6_125)),
% 115.30/16.85    inference(superposition,[],[f611,f1753])).
% 115.30/16.85  thf(f1753,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : ((vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X1)),X0) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X1)),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X1)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | ~spl6_125),
% 115.30/16.85    inference(avatar_component_clause,[],[f1752])).
% 115.30/16.85  thf(f611,plain,(
% 115.30/16.85    ( ! [X2 : $i,X3 : $i,X0 : del,X1 : $i] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X1)),X3)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),X1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | ~spl6_45),
% 115.30/16.85    inference(avatar_component_clause,[],[f610])).
% 115.30/16.85  thf(f49190,plain,(
% 115.30/16.85    spl6_599 | ~spl6_3 | ~spl6_162),
% 115.30/16.85    inference(avatar_split_clause,[],[f2522,f2508,f178,f49188])).
% 115.30/16.85  thf(f49188,plain,(
% 115.30/16.85    spl6_599 <=> ! [X0,X3,X2,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X1)),X0)),X3)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X1)) | (X2 = X3) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),X2)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_599])])).
% 115.30/16.85  thf(f2522,plain,(
% 115.30/16.85    ( ! [X2 : $i,X3 : $i,X0 : $i,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X1)),X0)),X3)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X1)) | (X2 = X3) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),X2)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_3 | ~spl6_162)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2521])).
% 115.30/16.85  thf(f2521,plain,(
% 115.30/16.85    ( ! [X2 : $i,X3 : $i,X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X1)),X0)),X3)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X1)) | (X2 = X3) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),X2)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_3 | ~spl6_162)),
% 115.30/16.85    inference(superposition,[],[f2509,f179])).
% 115.30/16.85  thf(f49186,plain,(
% 115.30/16.85    spl6_598 | ~spl6_97 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2237,f2121,f1095,f49184])).
% 115.30/16.85  thf(f49184,plain,(
% 115.30/16.85    spl6_598 <=> ! [X0 : del,X3 : del,X2,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X2),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0))),X3)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X3))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_598])])).
% 115.30/16.85  thf(f2237,plain,(
% 115.30/16.85    ( ! [X2 : $i,X3 : del,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X2),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0))),X3)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X3))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_97 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2132])).
% 115.30/16.85  thf(f2132,plain,(
% 115.30/16.85    ( ! [X2 : $i,X3 : del,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X2),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0))),X3)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X3))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_97 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f1096,f2122])).
% 115.30/16.85  thf(f49182,plain,(
% 115.30/16.85    spl6_597 | ~spl6_90 | ~spl6_110),
% 115.30/16.85    inference(avatar_split_clause,[],[f1475,f1391,f1062,f49180])).
% 115.30/16.85  thf(f49180,plain,(
% 115.30/16.85    spl6_597 <=> ! [X0] : ((c_2Ebool_2E_7E = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_597])])).
% 115.30/16.85  thf(f1475,plain,(
% 115.30/16.85    ( ! [X0 : $i] : ((c_2Ebool_2E_7E = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))) ) | (~spl6_90 | ~spl6_110)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1463])).
% 115.30/16.85  thf(f1463,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | (c_2Ebool_2E_7E = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))) ) | (~spl6_90 | ~spl6_110)),
% 115.30/16.85    inference(superposition,[],[f1063,f1392])).
% 115.30/16.85  thf(f48290,plain,(
% 115.30/16.85    spl6_596 | ~spl6_3 | ~spl6_161),
% 115.30/16.85    inference(avatar_split_clause,[],[f2497,f2483,f178,f48288])).
% 115.30/16.85  thf(f48288,plain,(
% 115.30/16.85    spl6_596 <=> ! [X0,X3,X2,X1 : del] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),X3)),X0))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),X3)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X1)),X0)),X2)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_596])])).
% 115.30/16.85  thf(f2497,plain,(
% 115.30/16.85    ( ! [X2 : $i,X3 : $i,X0 : $i,X1 : del] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),X3)),X0))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),X3)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X1)),X0)),X2)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_3 | ~spl6_161)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2496])).
% 115.30/16.85  thf(f2496,plain,(
% 115.30/16.85    ( ! [X2 : $i,X3 : $i,X0 : $i,X1 : del] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),X3)),X0))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),X3)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X1)),X0)),X2)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_3 | ~spl6_161)),
% 115.30/16.85    inference(superposition,[],[f2484,f179])).
% 115.30/16.85  thf(f48286,plain,(
% 115.30/16.85    spl6_595 | ~spl6_21 | ~spl6_105),
% 115.30/16.85    inference(avatar_split_clause,[],[f1354,f1221,f342,f48284])).
% 115.30/16.85  thf(f48284,plain,(
% 115.30/16.85    spl6_595 <=> ! [X0 : del,X1] : ((vAPP(del,$i,c_2Epred__set_2ESUBSET,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),X1)),vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_595])])).
% 115.30/16.85  thf(f1354,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : ((vAPP(del,$i,c_2Epred__set_2ESUBSET,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),X1)),vAPP(del,$i,c_2Epred__set_2ESUBSET,X0))))) ) | (~spl6_21 | ~spl6_105)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1323])).
% 115.30/16.85  thf(f1323,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true != $true) | (vAPP(del,$i,c_2Epred__set_2ESUBSET,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),X1)),vAPP(del,$i,c_2Epred__set_2ESUBSET,X0))))) ) | (~spl6_21 | ~spl6_105)),
% 115.30/16.85    inference(superposition,[],[f1222,f343])).
% 115.30/16.85  thf(f48282,plain,(
% 115.30/16.85    spl6_594 | ~spl6_22 | ~spl6_105),
% 115.30/16.85    inference(avatar_split_clause,[],[f1351,f1221,f346,f48280])).
% 115.30/16.85  thf(f48280,plain,(
% 115.30/16.85    spl6_594 <=> ! [X0 : del,X1] : ((vAPP(del,$i,c_2Epred__set_2EDELETE,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),X1)),vAPP(del,$i,c_2Epred__set_2EDELETE,X0)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_594])])).
% 115.30/16.85  thf(f1351,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : ((vAPP(del,$i,c_2Epred__set_2EDELETE,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),X1)),vAPP(del,$i,c_2Epred__set_2EDELETE,X0))))) ) | (~spl6_22 | ~spl6_105)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1326])).
% 115.30/16.85  thf(f1326,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true != $true) | (vAPP(del,$i,c_2Epred__set_2EDELETE,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),X1)),vAPP(del,$i,c_2Epred__set_2EDELETE,X0))))) ) | (~spl6_22 | ~spl6_105)),
% 115.30/16.85    inference(superposition,[],[f1222,f347])).
% 115.30/16.85  thf(f48062,plain,(
% 115.30/16.85    spl6_593 | ~spl6_87 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2222,f2121,f1029,f48060])).
% 115.30/16.85  thf(f48060,plain,(
% 115.30/16.85    spl6_593 <=> ! [X0 : $i > $i,X1 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))),vAPP($o,$i,inj__o,X1)))) | ($true != vAPP($i,$o,p,vAPP($o,$i,inj__o,X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_593])])).
% 115.30/16.85  thf(f2222,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i,X1 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))),vAPP($o,$i,inj__o,X1)))) | ($true != vAPP($i,$o,p,vAPP($o,$i,inj__o,X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_87 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2147])).
% 115.30/16.85  thf(f2147,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i,X1 : $o] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))),vAPP($o,$i,inj__o,X1)))) | ($true != vAPP($i,$o,p,vAPP($o,$i,inj__o,X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_87 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f1030,f2122])).
% 115.30/16.85  thf(f48058,plain,(
% 115.30/16.85    spl6_592 | ~spl6_22 | ~spl6_128 | ~spl6_136),
% 115.30/16.85    inference(avatar_split_clause,[],[f1971,f1920,f1770,f346,f48056])).
% 115.30/16.85  thf(f48056,plain,(
% 115.30/16.85    spl6_592 <=> ! [X2 : del,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,c_2Epred__set_2EDELETE,X0))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_592])])).
% 115.30/16.85  thf(f1770,plain,(
% 115.30/16.85    spl6_128 <=> ! [X0 : del,X1 : $i > $i] : (vAPP($i,$i,X1,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1)),vAPP(del,$i,c_2Epred__set_2EDELETE,X0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_128])])).
% 115.30/16.85  thf(f1971,plain,(
% 115.30/16.85    ( ! [X2 : del,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,c_2Epred__set_2EDELETE,X0))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))))) ) | (~spl6_22 | ~spl6_128 | ~spl6_136)),
% 115.30/16.85    inference(forward_demodulation,[],[f1961,f1771])).
% 115.30/16.85  thf(f1771,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : ((vAPP($i,$i,X1,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1)),vAPP(del,$i,c_2Epred__set_2EDELETE,X0)))) ) | ~spl6_128),
% 115.30/16.85    inference(avatar_component_clause,[],[f1770])).
% 115.30/16.85  thf(f1961,plain,(
% 115.30/16.85    ( ! [X2 : del,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1)),vAPP(del,$i,c_2Epred__set_2EDELETE,X0))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))))) ) | (~spl6_22 | ~spl6_136)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1929])).
% 115.30/16.85  thf(f1929,plain,(
% 115.30/16.85    ( ! [X2 : del,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1)),vAPP(del,$i,c_2Epred__set_2EDELETE,X0))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))))) ) | (~spl6_22 | ~spl6_136)),
% 115.30/16.85    inference(superposition,[],[f1921,f347])).
% 115.30/16.85  thf(f47928,plain,(
% 115.30/16.85    spl6_591 | ~spl6_21 | ~spl6_126 | ~spl6_136),
% 115.30/16.85    inference(avatar_split_clause,[],[f1968,f1920,f1762,f342,f47926])).
% 115.30/16.85  thf(f47926,plain,(
% 115.30/16.85    spl6_591 <=> ! [X2 : del,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_591])])).
% 115.30/16.85  thf(f1762,plain,(
% 115.30/16.85    spl6_126 <=> ! [X0 : del,X1 : $i > $i] : (vAPP($i,$i,X1,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X1)),vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_126])])).
% 115.30/16.85  thf(f1968,plain,(
% 115.30/16.85    ( ! [X2 : del,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))) ) | (~spl6_21 | ~spl6_126 | ~spl6_136)),
% 115.30/16.85    inference(forward_demodulation,[],[f1964,f1763])).
% 115.30/16.85  thf(f1763,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : ((vAPP($i,$i,X1,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X1)),vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)))) ) | ~spl6_126),
% 115.30/16.85    inference(avatar_component_clause,[],[f1762])).
% 115.30/16.85  thf(f1964,plain,(
% 115.30/16.85    ( ! [X2 : del,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X1)),vAPP(del,$i,c_2Epred__set_2ESUBSET,X0))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))) ) | (~spl6_21 | ~spl6_136)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1926])).
% 115.30/16.85  thf(f1926,plain,(
% 115.30/16.85    ( ! [X2 : del,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X1)),vAPP(del,$i,c_2Epred__set_2ESUBSET,X0))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))) ) | (~spl6_21 | ~spl6_136)),
% 115.30/16.85    inference(superposition,[],[f1921,f343])).
% 115.30/16.85  thf(f47924,plain,(
% 115.30/16.85    spl6_590 | ~spl6_36 | ~spl6_134),
% 115.30/16.85    inference(avatar_split_clause,[],[f1917,f1837,f476,f47922])).
% 115.30/16.85  thf(f47922,plain,(
% 115.30/16.85    spl6_590 <=> ! [X0 : del,X1] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_590])])).
% 115.30/16.85  thf(f1917,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_36 | ~spl6_134)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1870])).
% 115.30/16.85  thf(f1870,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_36 | ~spl6_134)),
% 115.30/16.85    inference(superposition,[],[f477,f1838])).
% 115.30/16.85  thf(f47920,plain,(
% 115.30/16.85    spl6_589 | ~spl6_38 | ~spl6_122),
% 115.30/16.85    inference(avatar_split_clause,[],[f1720,f1621,f498,f47918])).
% 115.30/16.85  thf(f47918,plain,(
% 115.30/16.85    spl6_589 <=> ! [X0 : del,X1 : $i > $i] : ((vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_589])])).
% 115.30/16.85  thf(f1720,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : ((vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool))) ) | (~spl6_38 | ~spl6_122)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1636])).
% 115.30/16.85  thf(f1636,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool))) ) | (~spl6_38 | ~spl6_122)),
% 115.30/16.85    inference(superposition,[],[f499,f1622])).
% 115.30/16.85  thf(f46900,plain,(
% 115.30/16.85    spl6_588 | ~spl6_41 | ~spl6_135),
% 115.30/16.85    inference(avatar_split_clause,[],[f3549,f1841,f566,f46898])).
% 115.30/16.85  thf(f46898,plain,(
% 115.30/16.85    spl6_588 <=> ! [X0] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0),bool)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_588])])).
% 115.30/16.85  thf(f3549,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0),bool)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_41 | ~spl6_135)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f3496])).
% 115.30/16.85  thf(f3496,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0),bool)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_41 | ~spl6_135)),
% 115.30/16.85    inference(superposition,[],[f567,f1843])).
% 115.30/16.85  thf(f46845,plain,(
% 115.30/16.85    spl6_587 | ~spl6_135 | ~spl6_150),
% 115.30/16.85    inference(avatar_split_clause,[],[f3540,f2267,f1841,f46843])).
% 115.30/16.85  thf(f46843,plain,(
% 115.30/16.85    spl6_587 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X0))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_587])])).
% 115.30/16.85  thf(f3540,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X0))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_135 | ~spl6_150)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f3505])).
% 115.30/16.85  thf(f3505,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X0))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_135 | ~spl6_150)),
% 115.30/16.85    inference(superposition,[],[f2268,f1843])).
% 115.30/16.85  thf(f46841,plain,(
% 115.30/16.85    spl6_586 | ~spl6_3 | ~spl6_160),
% 115.30/16.85    inference(avatar_split_clause,[],[f2462,f2433,f178,f46839])).
% 115.30/16.85  thf(f46839,plain,(
% 115.30/16.85    spl6_586 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_586])])).
% 115.30/16.85  thf(f2462,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))) ) | (~spl6_3 | ~spl6_160)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2461])).
% 115.30/16.85  thf(f2461,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))) ) | (~spl6_3 | ~spl6_160)),
% 115.30/16.85    inference(superposition,[],[f2434,f179])).
% 115.30/16.85  thf(f46837,plain,(
% 115.30/16.85    spl6_585 | ~spl6_3 | ~spl6_159),
% 115.30/16.85    inference(avatar_split_clause,[],[f2445,f2429,f178,f46835])).
% 115.30/16.85  thf(f46835,plain,(
% 115.30/16.85    spl6_585 <=> ! [X0,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0)),vAPP(del,$i,c_2Ebool_2E_21,X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_585])])).
% 115.30/16.85  thf(f2445,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0)),vAPP(del,$i,c_2Ebool_2E_21,X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_3 | ~spl6_159)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2444])).
% 115.30/16.85  thf(f2444,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0)),vAPP(del,$i,c_2Ebool_2E_21,X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_3 | ~spl6_159)),
% 115.30/16.85    inference(superposition,[],[f2430,f179])).
% 115.30/16.85  thf(f46833,plain,(
% 115.30/16.85    spl6_584 | ~spl6_15 | ~spl6_150),
% 115.30/16.85    inference(avatar_split_clause,[],[f2290,f2267,f268,f46831])).
% 115.30/16.85  thf(f46831,plain,(
% 115.30/16.85    spl6_584 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),X0))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_584])])).
% 115.30/16.85  thf(f2290,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),X0))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))) ) | (~spl6_15 | ~spl6_150)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2270])).
% 115.30/16.85  thf(f2270,plain,(
% 115.30/16.85    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),X0))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))) ) | (~spl6_15 | ~spl6_150)),
% 115.30/16.85    inference(superposition,[],[f2268,f269])).
% 115.30/16.85  thf(f46829,plain,(
% 115.30/16.85    spl6_583 | ~spl6_13 | ~spl6_150),
% 115.30/16.85    inference(avatar_split_clause,[],[f2289,f2267,f257,f46827])).
% 115.30/16.85  thf(f46827,plain,(
% 115.30/16.85    spl6_583 <=> ! [X0 : del,X1] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),X1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X1),vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_583])])).
% 115.30/16.85  thf(f2289,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),X1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X1),vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) ) | (~spl6_13 | ~spl6_150)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2271])).
% 115.30/16.85  thf(f2271,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),X1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X1),vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) ) | (~spl6_13 | ~spl6_150)),
% 115.30/16.85    inference(superposition,[],[f2268,f258])).
% 115.30/16.85  thf(f46483,plain,(
% 115.30/16.85    spl6_582 | ~spl6_105 | ~spl6_122),
% 115.30/16.85    inference(avatar_split_clause,[],[f1711,f1621,f1221,f46481])).
% 115.30/16.85  thf(f46481,plain,(
% 115.30/16.85    spl6_582 <=> ! [X0 : del,X3,X2 : del,X1 : $i > $i] : ((vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1) = X3) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))),X3)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0))),X2)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_582])])).
% 115.30/16.85  thf(f1711,plain,(
% 115.30/16.85    ( ! [X2 : del,X3 : $i,X0 : del,X1 : $i > $i] : ((vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1) = X3) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))),X3)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0))),X2))) ) | (~spl6_105 | ~spl6_122)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1651])).
% 115.30/16.85  thf(f1651,plain,(
% 115.30/16.85    ( ! [X2 : del,X3 : $i,X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1) = X3) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))),X3)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0))),X2))) ) | (~spl6_105 | ~spl6_122)),
% 115.30/16.85    inference(superposition,[],[f1222,f1622])).
% 115.30/16.85  thf(f46067,plain,(
% 115.30/16.85    spl6_581 | ~spl6_173 | ~spl6_174 | ~spl6_181 | ~spl6_234),
% 115.30/16.85    inference(avatar_split_clause,[],[f5807,f5694,f3171,f2867,f2770,f46064])).
% 115.30/16.85  thf(f46064,plain,(
% 115.30/16.85    spl6_581 <=> ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),sK1))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_581])])).
% 115.30/16.85  thf(f5807,plain,(
% 115.30/16.85    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),sK1)))) | (~spl6_173 | ~spl6_174 | ~spl6_181 | ~spl6_234)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f5806])).
% 115.30/16.85  thf(f5806,plain,(
% 115.30/16.85    ($true = $false) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),sK1)))) | (~spl6_173 | ~spl6_174 | ~spl6_181 | ~spl6_234)),
% 115.30/16.85    inference(forward_demodulation,[],[f5780,f2951])).
% 115.30/16.85  thf(f5780,plain,(
% 115.30/16.85    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),sK1)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),sK1)),bool)) | (~spl6_181 | ~spl6_234)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f5747])).
% 115.30/16.85  thf(f5747,plain,(
% 115.30/16.85    ($true != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),sK1)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),sK1)),bool)) | (~spl6_181 | ~spl6_234)),
% 115.30/16.85    inference(superposition,[],[f5695,f3173])).
% 115.30/16.85  thf(f45937,plain,(
% 115.30/16.85    spl6_580 | ~spl6_110 | ~spl6_119),
% 115.30/16.85    inference(avatar_split_clause,[],[f1592,f1565,f1391,f45935])).
% 115.30/16.85  thf(f45935,plain,(
% 115.30/16.85    spl6_580 <=> ! [X0,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_580])])).
% 115.30/16.85  thf(f1592,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_110 | ~spl6_119)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1585])).
% 115.30/16.85  thf(f1585,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_110 | ~spl6_119)),
% 115.30/16.85    inference(superposition,[],[f1566,f1392])).
% 115.30/16.85  thf(f45933,plain,(
% 115.30/16.85    spl6_579 | ~spl6_110 | ~spl6_118),
% 115.30/16.85    inference(avatar_split_clause,[],[f1578,f1561,f1391,f45931])).
% 115.30/16.85  thf(f45931,plain,(
% 115.30/16.85    spl6_579 <=> ! [X0,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_579])])).
% 115.30/16.85  thf(f1578,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_110 | ~spl6_118)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1571])).
% 115.30/16.85  thf(f1571,plain,(
% 115.30/16.85    ( ! [X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_110 | ~spl6_118)),
% 115.30/16.85    inference(superposition,[],[f1562,f1392])).
% 115.30/16.85  thf(f45929,plain,(
% 115.30/16.85    spl6_578 | ~spl6_21 | ~spl6_99),
% 115.30/16.85    inference(avatar_split_clause,[],[f1270,f1196,f342,f45927])).
% 115.30/16.85  thf(f45927,plain,(
% 115.30/16.85    spl6_578 <=> ! [X0 : del] : ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,$i,c_2Epred__set_2ESUBSET,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),bool)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_578])])).
% 115.30/16.85  thf(f1270,plain,(
% 115.30/16.85    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,$i,c_2Epred__set_2ESUBSET,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),bool)),bool)))) ) | (~spl6_21 | ~spl6_99)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1239])).
% 115.30/16.85  thf(f1239,plain,(
% 115.30/16.85    ( ! [X0 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,$i,c_2Epred__set_2ESUBSET,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),bool)),bool)))) ) | (~spl6_21 | ~spl6_99)),
% 115.30/16.85    inference(superposition,[],[f1197,f343])).
% 115.30/16.85  thf(f45925,plain,(
% 115.30/16.85    spl6_577 | ~spl6_22 | ~spl6_99),
% 115.30/16.85    inference(avatar_split_clause,[],[f1267,f1196,f346,f45923])).
% 115.30/16.85  thf(f45923,plain,(
% 115.30/16.85    spl6_577 <=> ! [X0 : del] : ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),vAPP(del,$i,c_2Epred__set_2EDELETE,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),bool)),bool)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_577])])).
% 115.30/16.85  thf(f1267,plain,(
% 115.30/16.85    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),vAPP(del,$i,c_2Epred__set_2EDELETE,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),bool)),bool)))) ) | (~spl6_22 | ~spl6_99)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1242])).
% 115.30/16.85  thf(f1242,plain,(
% 115.30/16.85    ( ! [X0 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),vAPP(del,$i,c_2Epred__set_2EDELETE,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),bool)),bool)))) ) | (~spl6_22 | ~spl6_99)),
% 115.30/16.85    inference(superposition,[],[f1197,f347])).
% 115.30/16.85  thf(f45883,plain,(
% 115.30/16.85    spl6_576 | spl6_496 | ~spl6_15 | ~spl6_165),
% 115.30/16.85    inference(avatar_split_clause,[],[f2598,f2562,f268,f29929,f45880])).
% 115.30/16.85  thf(f45880,plain,(
% 115.30/16.85    spl6_576 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_576])])).
% 115.30/16.85  thf(f29929,plain,(
% 115.30/16.85    spl6_496 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_496])])).
% 115.30/16.85  thf(f2598,plain,(
% 115.30/16.85    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | (~spl6_15 | ~spl6_165)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2582])).
% 115.30/16.85  thf(f2582,plain,(
% 115.30/16.85    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | (~spl6_15 | ~spl6_165)),
% 115.30/16.85    inference(superposition,[],[f2563,f269])).
% 115.30/16.85  thf(f45858,plain,(
% 115.30/16.85    spl6_575 | spl6_491 | ~spl6_15 | ~spl6_164),
% 115.30/16.85    inference(avatar_split_clause,[],[f2581,f2558,f268,f29766,f45855])).
% 115.30/16.85  thf(f45855,plain,(
% 115.30/16.85    spl6_575 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_575])])).
% 115.30/16.85  thf(f29766,plain,(
% 115.30/16.85    spl6_491 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),vAPP(del,$i,c_2Ebool_2E_21,bool))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_491])])).
% 115.30/16.85  thf(f2581,plain,(
% 115.30/16.85    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),vAPP(del,$i,c_2Ebool_2E_21,bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | (~spl6_15 | ~spl6_164)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2565])).
% 115.30/16.85  thf(f2565,plain,(
% 115.30/16.85    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),vAPP(del,$i,c_2Ebool_2E_21,bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | (~spl6_15 | ~spl6_164)),
% 115.30/16.85    inference(superposition,[],[f2559,f269])).
% 115.30/16.85  thf(f45853,plain,(
% 115.30/16.85    spl6_574 | ~spl6_24 | ~spl6_180),
% 115.30/16.85    inference(avatar_split_clause,[],[f3191,f3167,f386,f45850])).
% 115.30/16.85  thf(f45848,plain,(
% 115.30/16.85    spl6_573 | ~spl6_13 | ~spl6_164),
% 115.30/16.85    inference(avatar_split_clause,[],[f2580,f2558,f257,f45846])).
% 115.30/16.85  thf(f45846,plain,(
% 115.30/16.85    spl6_573 <=> ! [X0 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,$i,c_2Ebool_2E_21,X0)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_573])])).
% 115.30/16.85  thf(f2580,plain,(
% 115.30/16.85    ( ! [X0 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_13 | ~spl6_164)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2566])).
% 115.30/16.85  thf(f2566,plain,(
% 115.30/16.85    ( ! [X0 : del] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_13 | ~spl6_164)),
% 115.30/16.85    inference(superposition,[],[f2559,f258])).
% 115.30/16.85  thf(f45611,plain,(
% 115.30/16.85    spl6_572 | ~spl6_78 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2238,f2121,f890,f45609])).
% 115.30/16.85  thf(f45609,plain,(
% 115.30/16.85    spl6_572 <=> ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_572])])).
% 115.30/16.85  thf(f2238,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_78 | ~spl6_148)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2131])).
% 115.30/16.85  thf(f2131,plain,(
% 115.30/16.85    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_78 | ~spl6_148)),
% 115.30/16.85    inference(superposition,[],[f891,f2122])).
% 115.30/16.85  thf(f45275,plain,(
% 115.30/16.85    spl6_571 | ~spl6_33 | ~spl6_105),
% 115.30/16.85    inference(avatar_split_clause,[],[f1347,f1221,f454,f45273])).
% 115.30/16.85  thf(f45273,plain,(
% 115.30/16.85    spl6_571 <=> ! [X0 : del,X3,X2 : del,X1 : $i > $i] : ((vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1) = X3) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))),X3)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0)),X0)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_571])])).
% 115.30/16.85  thf(f1347,plain,(
% 115.30/16.85    ( ! [X2 : del,X3 : $i,X0 : del,X1 : $i > $i] : ((vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1) = X3) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))),X3)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0)),X0))) ) | (~spl6_33 | ~spl6_105)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f1330])).
% 115.30/16.85  thf(f1330,plain,(
% 115.30/16.85    ( ! [X2 : del,X3 : $i,X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1) = X3) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))),X3)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0)),X0))) ) | (~spl6_33 | ~spl6_105)),
% 115.30/16.85    inference(superposition,[],[f1222,f455])).
% 115.30/16.85  thf(f44279,plain,(
% 115.30/16.85    spl6_570 | ~spl6_77 | ~spl6_170),
% 115.30/16.85    inference(avatar_split_clause,[],[f2750,f2684,f886,f44276])).
% 115.30/16.85  thf(f2750,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))),bool)) | (~spl6_77 | ~spl6_170)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f2701])).
% 115.30/16.85  thf(f2701,plain,(
% 115.30/16.85    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))),bool)) | (~spl6_77 | ~spl6_170)),
% 115.30/16.85    inference(superposition,[],[f887,f2686])).
% 115.30/16.85  thf(f44274,plain,(
% 115.30/16.85    spl6_569 | ~spl6_59 | ~spl6_275 | ~spl6_278 | ~spl6_568),
% 115.30/16.85    inference(avatar_split_clause,[],[f44269,f44265,f8401,f7762,f724,f44271])).
% 115.30/16.85  thf(f44271,plain,(
% 115.30/16.85    spl6_569 <=> (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP($o,$i,inj__o,$true)))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_569])])).
% 115.30/16.85  thf(f7762,plain,(
% 115.30/16.85    spl6_275 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),bool))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_275])])).
% 115.30/16.85  thf(f8401,plain,(
% 115.30/16.85    spl6_278 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_278])])).
% 115.30/16.85  thf(f44265,plain,(
% 115.30/16.85    spl6_568 <=> (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_568])])).
% 115.30/16.85  thf(f44269,plain,(
% 115.30/16.85    (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP($o,$i,inj__o,$true))) | (~spl6_59 | ~spl6_275 | ~spl6_278 | ~spl6_568)),
% 115.30/16.85    inference(forward_demodulation,[],[f44267,f8882])).
% 115.30/16.85  thf(f8882,plain,(
% 115.30/16.85    (vAPP($o,$i,inj__o,$true) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) | (~spl6_59 | ~spl6_275 | ~spl6_278)),
% 115.30/16.85    inference(forward_demodulation,[],[f8881,f8403])).
% 115.30/16.85  thf(f8403,plain,(
% 115.30/16.85    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | ~spl6_278),
% 115.30/16.85    inference(avatar_component_clause,[],[f8401])).
% 115.30/16.85  thf(f8881,plain,(
% 115.30/16.85    (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))))) | (~spl6_59 | ~spl6_275)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f8826])).
% 115.30/16.85  thf(f8826,plain,(
% 115.30/16.85    ($true = $false) | (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))))) | (~spl6_59 | ~spl6_275)),
% 115.30/16.85    inference(superposition,[],[f7764,f725])).
% 115.30/16.85  thf(f7764,plain,(
% 115.30/16.85    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),bool)) | ~spl6_275),
% 115.30/16.85    inference(avatar_component_clause,[],[f7762])).
% 115.30/16.85  thf(f44267,plain,(
% 115.30/16.85    (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | ~spl6_568),
% 115.30/16.85    inference(avatar_component_clause,[],[f44265])).
% 115.30/16.85  thf(f44268,plain,(
% 115.30/16.85    spl6_568 | ~spl6_38 | ~spl6_135),
% 115.30/16.85    inference(avatar_split_clause,[],[f3550,f1841,f498,f44265])).
% 115.30/16.85  thf(f3550,plain,(
% 115.30/16.85    (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | (~spl6_38 | ~spl6_135)),
% 115.30/16.85    inference(trivial_inequality_removal,[],[f3495])).
% 115.30/16.85  thf(f3495,plain,(
% 115.30/16.85    ($true != $true) | (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | (~spl6_38 | ~spl6_135)),
% 115.30/16.85    inference(superposition,[],[f499,f1843])).
% 115.30/16.85  thf(f44263,plain,(
% 115.30/16.85    spl6_567 | ~spl6_59 | ~spl6_148),
% 115.30/16.85    inference(avatar_split_clause,[],[f2241,f2121,f724,f44261])).
% 115.30/16.85  thf(f44261,plain,(
% 115.30/16.85    spl6_567 <=> ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool)) | (vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)))))),
% 115.30/16.85    introduced(avatar_definition,[new_symbols(naming,[spl6_567])])).
% 115.30/16.85  thf(f2241,plain,(
% 115.30/16.85    ( ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool)) | (vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))))) ) | (~spl6_59 | ~spl6_148)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2128])).
% 115.30/16.86  thf(f2128,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true = $false) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool)) | (vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))))) ) | (~spl6_59 | ~spl6_148)),
% 115.30/16.86    inference(superposition,[],[f2122,f725])).
% 115.30/16.86  thf(f44259,plain,(
% 115.30/16.86    spl6_566 | ~spl6_134 | ~spl6_140),
% 115.30/16.86    inference(avatar_split_clause,[],[f2033,f2017,f1837,f44257])).
% 115.30/16.86  thf(f44257,plain,(
% 115.30/16.86    spl6_566 <=> ! [X0 : del,X1] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_566])])).
% 115.30/16.86  thf(f2033,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_134 | ~spl6_140)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2025])).
% 115.30/16.86  thf(f2025,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_134 | ~spl6_140)),
% 115.30/16.86    inference(superposition,[],[f2018,f1838])).
% 115.30/16.86  thf(f44255,plain,(
% 115.30/16.86    spl6_565 | ~spl6_32 | ~spl6_134),
% 115.30/16.86    inference(avatar_split_clause,[],[f1918,f1837,f434,f44253])).
% 115.30/16.86  thf(f44253,plain,(
% 115.30/16.86    spl6_565 <=> ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_565])])).
% 115.30/16.86  thf(f1918,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_32 | ~spl6_134)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1869])).
% 115.30/16.86  thf(f1869,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_32 | ~spl6_134)),
% 115.30/16.86    inference(superposition,[],[f435,f1838])).
% 115.30/16.86  thf(f44251,plain,(
% 115.30/16.86    spl6_564 | ~spl6_120 | ~spl6_122),
% 115.30/16.86    inference(avatar_split_clause,[],[f1712,f1621,f1597,f44249])).
% 115.30/16.86  thf(f44249,plain,(
% 115.30/16.86    spl6_564 <=> ! [X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_564])])).
% 115.30/16.86  thf(f1712,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool))) ) | (~spl6_120 | ~spl6_122)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1644])).
% 115.30/16.86  thf(f1644,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool))) ) | (~spl6_120 | ~spl6_122)),
% 115.30/16.86    inference(superposition,[],[f1598,f1622])).
% 115.30/16.86  thf(f43806,plain,(
% 115.30/16.86    spl6_563 | ~spl6_3 | ~spl6_157),
% 115.30/16.86    inference(avatar_split_clause,[],[f2412,f2377,f178,f43804])).
% 115.30/16.86  thf(f43804,plain,(
% 115.30/16.86    spl6_563 <=> ! [X2,X0,X1 : del] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),X0)),X2))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),X0),X1))),X2))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_563])])).
% 115.30/16.86  thf(f2412,plain,(
% 115.30/16.86    ( ! [X2 : $i,X0 : $i,X1 : del] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),X0)),X2))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),X0),X1))),X2))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_3 | ~spl6_157)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2411])).
% 115.30/16.86  thf(f2411,plain,(
% 115.30/16.86    ( ! [X2 : $i,X0 : $i,X1 : del] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),X0)),X2))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),X0),X1))),X2))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_3 | ~spl6_157)),
% 115.30/16.86    inference(superposition,[],[f2378,f179])).
% 115.30/16.86  thf(f43802,plain,(
% 115.30/16.86    spl6_562 | ~spl6_79 | ~spl6_170),
% 115.30/16.86    inference(avatar_split_clause,[],[f2749,f2684,f894,f43799])).
% 115.30/16.86  thf(f2749,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))),sK0)) | (~spl6_79 | ~spl6_170)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2702])).
% 115.30/16.86  thf(f2702,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))),sK0)) | (~spl6_79 | ~spl6_170)),
% 115.30/16.86    inference(superposition,[],[f895,f2686])).
% 115.30/16.86  thf(f43797,plain,(
% 115.30/16.86    spl6_561 | ~spl6_3 | ~spl6_156),
% 115.30/16.86    inference(avatar_split_clause,[],[f2391,f2373,f178,f43795])).
% 115.30/16.86  thf(f43795,plain,(
% 115.30/16.86    spl6_561 <=> ! [X2,X0,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),X0)),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),X0),X1))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_561])])).
% 115.30/16.86  thf(f2391,plain,(
% 115.30/16.86    ( ! [X2 : $i,X0 : $i,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),X0)),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),X0),X1))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_3 | ~spl6_156)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2390])).
% 115.30/16.86  thf(f2390,plain,(
% 115.30/16.86    ( ! [X2 : $i,X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),X0)),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),X0),X1))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_3 | ~spl6_156)),
% 115.30/16.86    inference(superposition,[],[f2374,f179])).
% 115.30/16.86  thf(f43793,plain,(
% 115.30/16.86    spl6_560 | ~spl6_99 | ~spl6_134),
% 115.30/16.86    inference(avatar_split_clause,[],[f1898,f1837,f1196,f43791])).
% 115.30/16.86  thf(f43791,plain,(
% 115.30/16.86    spl6_560 <=> ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_560])])).
% 115.30/16.86  thf(f1898,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_99 | ~spl6_134)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1889])).
% 115.30/16.86  thf(f1889,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_99 | ~spl6_134)),
% 115.30/16.86    inference(superposition,[],[f1197,f1838])).
% 115.30/16.86  thf(f43662,plain,(
% 115.30/16.86    spl6_559 | ~spl6_75 | ~spl6_148),
% 115.30/16.86    inference(avatar_split_clause,[],[f2225,f2121,f864,f43660])).
% 115.30/16.86  thf(f43660,plain,(
% 115.30/16.86    spl6_559 <=> ! [X0 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_559])])).
% 115.30/16.86  thf(f2225,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_75 | ~spl6_148)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2144])).
% 115.30/16.86  thf(f2144,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_75 | ~spl6_148)),
% 115.30/16.86    inference(superposition,[],[f865,f2122])).
% 115.30/16.86  thf(f43658,plain,(
% 115.30/16.86    spl6_558 | ~spl6_76 | ~spl6_148),
% 115.30/16.86    inference(avatar_split_clause,[],[f2224,f2121,f868,f43656])).
% 115.30/16.86  thf(f43656,plain,(
% 115.30/16.86    spl6_558 <=> ! [X0 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_558])])).
% 115.30/16.86  thf(f2224,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_76 | ~spl6_148)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2145])).
% 115.30/16.86  thf(f2145,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_76 | ~spl6_148)),
% 115.30/16.86    inference(superposition,[],[f869,f2122])).
% 115.30/16.86  thf(f43289,plain,(
% 115.30/16.86    spl6_557 | ~spl6_110 | ~spl6_136),
% 115.30/16.86    inference(avatar_split_clause,[],[f1955,f1920,f1391,f43287])).
% 115.30/16.86  thf(f43287,plain,(
% 115.30/16.86    spl6_557 <=> ! [X0,X3 : del,X2 : $i > $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1))),X3)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),X3),X1)),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_557])])).
% 115.30/16.86  thf(f1955,plain,(
% 115.30/16.86    ( ! [X2 : $i > $i,X3 : del,X0 : $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1))),X3)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),X3),X1)),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_110 | ~spl6_136)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1935])).
% 115.30/16.86  thf(f1935,plain,(
% 115.30/16.86    ( ! [X2 : $i > $i,X3 : del,X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1))),X3)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),X3),X1)),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_110 | ~spl6_136)),
% 115.30/16.86    inference(superposition,[],[f1921,f1392])).
% 115.30/16.86  thf(f43285,plain,(
% 115.30/16.86    spl6_556 | ~spl6_17 | ~spl6_134),
% 115.30/16.86    inference(avatar_split_clause,[],[f1895,f1837,f282,f43283])).
% 115.30/16.86  thf(f43283,plain,(
% 115.30/16.86    spl6_556 <=> ! [X0 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_556])])).
% 115.30/16.86  thf(f1895,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_17 | ~spl6_134)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1892])).
% 115.30/16.86  thf(f1892,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_17 | ~spl6_134)),
% 115.30/16.86    inference(superposition,[],[f283,f1838])).
% 115.30/16.86  thf(f43267,plain,(
% 115.30/16.86    spl6_555 | ~spl6_16 | ~spl6_134),
% 115.30/16.86    inference(avatar_split_clause,[],[f1894,f1837,f278,f43265])).
% 115.30/16.86  thf(f43265,plain,(
% 115.30/16.86    spl6_555 <=> ! [X0 : del,X1 : $i > $i] : ((vAPP($i,$i,X1,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_555])])).
% 115.30/16.86  thf(f1894,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : ((vAPP($i,$i,X1,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_16 | ~spl6_134)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1893])).
% 115.30/16.86  thf(f1893,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP($i,$i,X1,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_16 | ~spl6_134)),
% 115.30/16.86    inference(superposition,[],[f279,f1838])).
% 115.30/16.86  thf(f41964,plain,(
% 115.30/16.86    spl6_554 | ~spl6_6 | ~spl6_163),
% 115.30/16.86    inference(avatar_split_clause,[],[f2549,f2533,f221,f41962])).
% 115.30/16.86  thf(f41962,plain,(
% 115.30/16.86    spl6_554 <=> ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),c_2Ebool_2E_7E)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),c_2Ebool_2E_7E),bool)),bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_554])])).
% 115.30/16.86  thf(f2549,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),c_2Ebool_2E_7E)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),c_2Ebool_2E_7E),bool)),bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_6 | ~spl6_163)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2544])).
% 115.30/16.86  thf(f2544,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),c_2Ebool_2E_7E)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),c_2Ebool_2E_7E),bool)),bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_6 | ~spl6_163)),
% 115.30/16.86    inference(superposition,[],[f2534,f223])).
% 115.30/16.86  thf(f41960,plain,(
% 115.30/16.86    spl6_553 | ~spl6_20 | ~spl6_154),
% 115.30/16.86    inference(avatar_split_clause,[],[f2366,f2330,f330,f41958])).
% 115.30/16.86  thf(f41958,plain,(
% 115.30/16.86    spl6_553 <=> ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Ebool_2EIN,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),vAPP(del,$i,c_2Ebool_2EIN,X0)),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X0)),X0)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_553])])).
% 115.30/16.86  thf(f330,plain,(
% 115.30/16.86    spl6_20 <=> ! [X0 : del] : ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_20])])).
% 115.30/16.86  thf(f2366,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Ebool_2EIN,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),vAPP(del,$i,c_2Ebool_2EIN,X0)),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X0)),X0))) ) | (~spl6_20 | ~spl6_154)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2334])).
% 115.30/16.86  thf(f2334,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP(del,$i,c_2Ebool_2EIN,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),vAPP(del,$i,c_2Ebool_2EIN,X0)),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X0)),X0))) ) | (~spl6_20 | ~spl6_154)),
% 115.30/16.86    inference(superposition,[],[f2331,f331])).
% 115.30/16.86  thf(f331,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))) ) | ~spl6_20),
% 115.30/16.86    inference(avatar_component_clause,[],[f330])).
% 115.30/16.86  thf(f41956,plain,(
% 115.30/16.86    spl6_552 | ~spl6_33 | ~spl6_138),
% 115.30/16.86    inference(avatar_split_clause,[],[f2011,f1988,f454,f41954])).
% 115.30/16.86  thf(f41954,plain,(
% 115.30/16.86    spl6_552 <=> ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0))),c_2Ebool_2E_7E))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)),bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_552])])).
% 115.30/16.86  thf(f2011,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0))),c_2Ebool_2E_7E))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)),bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_33 | ~spl6_138)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2001])).
% 115.30/16.86  thf(f2001,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0))),c_2Ebool_2E_7E))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)),bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_33 | ~spl6_138)),
% 115.30/16.86    inference(superposition,[],[f1989,f455])).
% 115.30/16.86  thf(f41952,plain,(
% 115.30/16.86    spl6_551 | ~spl6_33 | ~spl6_137),
% 115.30/16.86    inference(avatar_split_clause,[],[f1999,f1984,f454,f41950])).
% 115.30/16.86  thf(f41950,plain,(
% 115.30/16.86    spl6_551 <=> ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Ebool_2EIN,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X0)),X0)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_551])])).
% 115.30/16.86  thf(f1999,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Ebool_2EIN,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X0)),X0))) ) | (~spl6_33 | ~spl6_137)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1993])).
% 115.30/16.86  thf(f1993,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP(del,$i,c_2Ebool_2EIN,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X0)),X0))) ) | (~spl6_33 | ~spl6_137)),
% 115.30/16.86    inference(superposition,[],[f1985,f455])).
% 115.30/16.86  thf(f41948,plain,(
% 115.30/16.86    spl6_550 | ~spl6_5 | ~spl6_539),
% 115.30/16.86    inference(avatar_split_clause,[],[f40250,f36990,f217,f41946])).
% 115.30/16.86  thf(f41946,plain,(
% 115.30/16.86    spl6_550 <=> ! [X0 : $o] : ((vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true) | (vAPP($o,$i,inj__o,X0) = vAPP($o,$i,inj__o,$true)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_550])])).
% 115.30/16.86  thf(f217,plain,(
% 115.30/16.86    spl6_5 <=> ! [X0 : $o] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($o,$i,inj__o,X0)),bool) = $true)),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_5])])).
% 115.30/16.86  thf(f36990,plain,(
% 115.30/16.86    spl6_539 <=> ! [X0 : $o] : ((vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($o,$i,inj__o,X0)),bool) != $true) | (vAPP($o,$i,inj__o,X0) = vAPP($o,$i,inj__o,$true)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_539])])).
% 115.30/16.86  thf(f40250,plain,(
% 115.30/16.86    ( ! [X0 : $o] : ((vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true) | (vAPP($o,$i,inj__o,X0) = vAPP($o,$i,inj__o,$true))) ) | (~spl6_5 | ~spl6_539)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f40245])).
% 115.30/16.86  thf(f40245,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($true != $true) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true) | (vAPP($o,$i,inj__o,X0) = vAPP($o,$i,inj__o,$true))) ) | (~spl6_5 | ~spl6_539)),
% 115.30/16.86    inference(superposition,[],[f36991,f218])).
% 115.30/16.86  thf(f218,plain,(
% 115.30/16.86    ( ! [X0 : $o] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($o,$i,inj__o,X0)),bool) = $true)) ) | ~spl6_5),
% 115.30/16.86    inference(avatar_component_clause,[],[f217])).
% 115.30/16.86  thf(f36991,plain,(
% 115.30/16.86    ( ! [X0 : $o] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($o,$i,inj__o,X0)),bool) != $true) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true) | (vAPP($o,$i,inj__o,X0) = vAPP($o,$i,inj__o,$true))) ) | ~spl6_539),
% 115.30/16.86    inference(avatar_component_clause,[],[f36990])).
% 115.30/16.86  thf(f41944,plain,(
% 115.30/16.86    spl6_549 | ~spl6_33 | ~spl6_120),
% 115.30/16.86    inference(avatar_split_clause,[],[f1611,f1597,f454,f41942])).
% 115.30/16.86  thf(f41942,plain,(
% 115.30/16.86    spl6_549 <=> ! [X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_549])])).
% 115.30/16.86  thf(f1611,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_33 | ~spl6_120)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1602])).
% 115.30/16.86  thf(f1602,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_33 | ~spl6_120)),
% 115.30/16.86    inference(superposition,[],[f1598,f455])).
% 115.30/16.86  thf(f40700,plain,(
% 115.30/16.86    spl6_548 | ~spl6_122 | ~spl6_133),
% 115.30/16.86    inference(avatar_split_clause,[],[f1828,f1802,f1621,f40698])).
% 115.30/16.86  thf(f40698,plain,(
% 115.30/16.86    spl6_548 <=> ! [X0 : del,X3,X2 : del,X1 : $i > $i] : ((vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1) = X3) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X3),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0))),X2)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_548])])).
% 115.30/16.86  thf(f1828,plain,(
% 115.30/16.86    ( ! [X2 : del,X3 : $i,X0 : del,X1 : $i > $i] : ((vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1) = X3) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X3),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0))),X2))) ) | (~spl6_122 | ~spl6_133)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1812])).
% 115.30/16.86  thf(f1812,plain,(
% 115.30/16.86    ( ! [X2 : del,X3 : $i,X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1) = X3) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X3),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0))),X2))) ) | (~spl6_122 | ~spl6_133)),
% 115.30/16.86    inference(superposition,[],[f1803,f1622])).
% 115.30/16.86  thf(f40696,plain,(
% 115.30/16.86    spl6_547 | ~spl6_39 | ~spl6_122),
% 115.30/16.86    inference(avatar_split_clause,[],[f1724,f1621,f514,f40694])).
% 115.30/16.86  thf(f40694,plain,(
% 115.30/16.86    spl6_547 <=> ! [X0 : del,X3,X2 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X3),X0)),X0)) | (vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1) = X3) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0))),X2)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_547])])).
% 115.30/16.86  thf(f1724,plain,(
% 115.30/16.86    ( ! [X2 : del,X3 : $i,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X3),X0)),X0)) | (vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1) = X3) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0))),X2))) ) | (~spl6_39 | ~spl6_122)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1632])).
% 115.30/16.86  thf(f1632,plain,(
% 115.30/16.86    ( ! [X2 : del,X3 : $i,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X3),X0)),X0)) | (vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1) = X3) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0))),X2))) ) | (~spl6_39 | ~spl6_122)),
% 115.30/16.86    inference(superposition,[],[f515,f1622])).
% 115.30/16.86  thf(f40258,plain,(
% 115.30/16.86    spl6_546 | ~spl6_98 | ~spl6_110),
% 115.30/16.86    inference(avatar_split_clause,[],[f1476,f1391,f1192,f40256])).
% 115.30/16.86  thf(f40256,plain,(
% 115.30/16.86    spl6_546 <=> ! [X0,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_546])])).
% 115.30/16.86  thf(f1476,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_98 | ~spl6_110)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1462])).
% 115.30/16.86  thf(f1462,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_98 | ~spl6_110)),
% 115.30/16.86    inference(superposition,[],[f1193,f1392])).
% 115.30/16.86  thf(f40254,plain,(
% 115.30/16.86    spl6_545 | ~spl6_21 | ~spl6_78),
% 115.30/16.86    inference(avatar_split_clause,[],[f941,f890,f342,f40252])).
% 115.30/16.86  thf(f40252,plain,(
% 115.30/16.86    spl6_545 <=> ! [X0 : del] : ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,$i,c_2Epred__set_2ESUBSET,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_545])])).
% 115.30/16.86  thf(f941,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,$i,c_2Epred__set_2ESUBSET,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),bool)))) ) | (~spl6_21 | ~spl6_78)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f914])).
% 115.30/16.86  thf(f914,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,$i,c_2Epred__set_2ESUBSET,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),bool)))) ) | (~spl6_21 | ~spl6_78)),
% 115.30/16.86    inference(superposition,[],[f891,f343])).
% 115.30/16.86  thf(f40239,plain,(
% 115.30/16.86    spl6_544 | ~spl6_22 | ~spl6_78),
% 115.30/16.86    inference(avatar_split_clause,[],[f938,f890,f346,f40237])).
% 115.30/16.86  thf(f40237,plain,(
% 115.30/16.86    spl6_544 <=> ! [X0 : del] : ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),vAPP(del,$i,c_2Epred__set_2EDELETE,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_544])])).
% 115.30/16.86  thf(f938,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),vAPP(del,$i,c_2Epred__set_2EDELETE,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),bool)))) ) | (~spl6_22 | ~spl6_78)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f917])).
% 115.30/16.86  thf(f917,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),vAPP(del,$i,c_2Epred__set_2EDELETE,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),bool)))) ) | (~spl6_22 | ~spl6_78)),
% 115.30/16.86    inference(superposition,[],[f891,f347])).
% 115.30/16.86  thf(f39815,plain,(
% 115.30/16.86    spl6_543 | ~spl6_23 | ~spl6_110),
% 115.30/16.86    inference(avatar_split_clause,[],[f1484,f1391,f358,f39813])).
% 115.30/16.86  thf(f39813,plain,(
% 115.30/16.86    spl6_543 <=> ! [X0,X3,X2 : del,X1 : del] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2))),X3)),X2)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_543])])).
% 115.30/16.86  thf(f1484,plain,(
% 115.30/16.86    ( ! [X2 : del,X3 : $i,X0 : $i,X1 : del] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2))),X3)),X2)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)),bool)))) ) | (~spl6_23 | ~spl6_110)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1454])).
% 115.30/16.86  thf(f1454,plain,(
% 115.30/16.86    ( ! [X2 : del,X3 : $i,X0 : $i,X1 : del] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2))),X3)),X2)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)),bool)))) ) | (~spl6_23 | ~spl6_110)),
% 115.30/16.86    inference(superposition,[],[f359,f1392])).
% 115.30/16.86  thf(f39391,plain,(
% 115.30/16.86    spl6_542 | ~spl6_122 | ~spl6_140),
% 115.30/16.86    inference(avatar_split_clause,[],[f2036,f2017,f1621,f39389])).
% 115.30/16.86  thf(f39389,plain,(
% 115.30/16.86    spl6_542 <=> ! [X2,X0 : del,X1 : $i > $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X2)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_542])])).
% 115.30/16.86  thf(f2036,plain,(
% 115.30/16.86    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X2)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool))) ) | (~spl6_122 | ~spl6_140)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2022])).
% 115.30/16.86  thf(f2022,plain,(
% 115.30/16.86    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X2)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool))) ) | (~spl6_122 | ~spl6_140)),
% 115.30/16.86    inference(superposition,[],[f2018,f1622])).
% 115.30/16.86  thf(f37000,plain,(
% 115.30/16.86    spl6_541 | ~spl6_3 | ~spl6_154),
% 115.30/16.86    inference(avatar_split_clause,[],[f2351,f2330,f178,f36998])).
% 115.30/16.86  thf(f36998,plain,(
% 115.30/16.86    spl6_541 <=> ! [X0,X3 : $i > $i,X2 : del,X1 : del] : ((vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X3) = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X3)),X0),X1)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X3),X2),X1)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_541])])).
% 115.30/16.86  thf(f2351,plain,(
% 115.30/16.86    ( ! [X2 : del,X3 : $i > $i,X0 : $i,X1 : del] : ((vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X3) = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X3)),X0),X1)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X3),X2),X1)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)))) ) | (~spl6_3 | ~spl6_154)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2350])).
% 115.30/16.86  thf(f2350,plain,(
% 115.30/16.86    ( ! [X2 : del,X3 : $i > $i,X0 : $i,X1 : del] : (($true != $true) | (vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X3) = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X3)),X0),X1)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X3),X2),X1)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)))) ) | (~spl6_3 | ~spl6_154)),
% 115.30/16.86    inference(superposition,[],[f2331,f179])).
% 115.30/16.86  thf(f36996,plain,(
% 115.30/16.86    spl6_540 | ~spl6_33 | ~spl6_133),
% 115.30/16.86    inference(avatar_split_clause,[],[f1827,f1802,f454,f36994])).
% 115.30/16.86  thf(f36994,plain,(
% 115.30/16.86    spl6_540 <=> ! [X0 : del,X3,X2 : del,X1 : $i > $i] : ((vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1) = X3) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X3),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0)),X0)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_540])])).
% 115.30/16.86  thf(f1827,plain,(
% 115.30/16.86    ( ! [X2 : del,X3 : $i,X0 : del,X1 : $i > $i] : ((vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1) = X3) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X3),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0)),X0))) ) | (~spl6_33 | ~spl6_133)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1813])).
% 115.30/16.86  thf(f1813,plain,(
% 115.30/16.86    ( ! [X2 : del,X3 : $i,X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1) = X3) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X3),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0)),X0))) ) | (~spl6_33 | ~spl6_133)),
% 115.30/16.86    inference(superposition,[],[f1803,f455])).
% 115.30/16.86  thf(f36992,plain,(
% 115.30/16.86    spl6_539 | ~spl6_11 | ~spl6_434),
% 115.30/16.86    inference(avatar_split_clause,[],[f22650,f22282,f249,f36990])).
% 115.30/16.86  thf(f249,plain,(
% 115.30/16.86    spl6_11 <=> ! [X0] : ((vAPP($i,$o,p,X0) != $true) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),X0))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_11])])).
% 115.30/16.86  thf(f22650,plain,(
% 115.30/16.86    ( ! [X0 : $o] : ((vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($o,$i,inj__o,X0)),bool) != $true) | (vAPP($o,$i,inj__o,X0) = vAPP($o,$i,inj__o,$true))) ) | (~spl6_11 | ~spl6_434)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f22643])).
% 115.30/16.86  thf(f22643,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($true != $true) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($o,$i,inj__o,X0)),bool) != $true) | (vAPP($o,$i,inj__o,X0) = vAPP($o,$i,inj__o,$true))) ) | (~spl6_11 | ~spl6_434)),
% 115.30/16.86    inference(superposition,[],[f250,f22283])).
% 115.30/16.86  thf(f250,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),X0))) | (vAPP($i,$o,p,X0) != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true)) ) | ~spl6_11),
% 115.30/16.86    inference(avatar_component_clause,[],[f249])).
% 115.30/16.86  thf(f36988,plain,(
% 115.30/16.86    spl6_538 | ~spl6_99 | ~spl6_122),
% 115.30/16.86    inference(avatar_split_clause,[],[f1710,f1621,f1196,f36986])).
% 115.30/16.86  thf(f36986,plain,(
% 115.30/16.86    spl6_538 <=> ! [X2 : del,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2)),bool)),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0))),X2)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_538])])).
% 115.30/16.86  thf(f1710,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2)),bool)),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0))),X2))) ) | (~spl6_99 | ~spl6_122)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1652])).
% 115.30/16.86  thf(f1652,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2)),bool)),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0))),X2))) ) | (~spl6_99 | ~spl6_122)),
% 115.30/16.86    inference(superposition,[],[f1197,f1622])).
% 115.30/16.86  thf(f36983,plain,(
% 115.30/16.86    spl6_537 | ~spl6_30 | ~spl6_110),
% 115.30/16.86    inference(avatar_split_clause,[],[f1500,f1391,f426,f36981])).
% 115.30/16.86  thf(f36981,plain,(
% 115.30/16.86    spl6_537 <=> ! [X0,X1] : (($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))) | ($true != vAPP($i,$o,p,X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_537])])).
% 115.30/16.86  thf(f1500,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : (($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))) | ($true != vAPP($i,$o,p,X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_30 | ~spl6_110)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1438])).
% 115.30/16.86  thf(f1438,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : (($true != $true) | ($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))) | ($true != vAPP($i,$o,p,X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_30 | ~spl6_110)),
% 115.30/16.86    inference(superposition,[],[f427,f1392])).
% 115.30/16.86  thf(f36978,plain,(
% 115.30/16.86    spl6_536 | ~spl6_108 | ~spl6_110),
% 115.30/16.86    inference(avatar_split_clause,[],[f1487,f1391,f1383,f36976])).
% 115.30/16.86  thf(f36976,plain,(
% 115.30/16.86    spl6_536 <=> ! [X0,X1] : (($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))),X1))) | ($true != vAPP($i,$o,p,X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_536])])).
% 115.30/16.86  thf(f1487,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : (($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))),X1))) | ($true != vAPP($i,$o,p,X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_108 | ~spl6_110)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1451])).
% 115.30/16.86  thf(f1451,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : (($true != $true) | ($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))),X1))) | ($true != vAPP($i,$o,p,X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_108 | ~spl6_110)),
% 115.30/16.86    inference(superposition,[],[f1384,f1392])).
% 115.30/16.86  thf(f36856,plain,(
% 115.30/16.86    spl6_377 | spl6_534 | spl6_535 | ~spl6_90 | ~spl6_134),
% 115.30/16.86    inference(avatar_split_clause,[],[f1906,f1837,f1062,f36853,f36849,f15580])).
% 115.30/16.86  thf(f36849,plain,(
% 115.30/16.86    spl6_534 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_534])])).
% 115.30/16.86  thf(f36853,plain,(
% 115.30/16.86    spl6_535 <=> (c_2Ebool_2E_7E = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_535])])).
% 115.30/16.86  thf(f1906,plain,(
% 115.30/16.86    (c_2Ebool_2E_7E = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Ebool_2E_21,bool)))) | (~spl6_90 | ~spl6_134)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1881])).
% 115.30/16.86  thf(f1881,plain,(
% 115.30/16.86    ($true != $true) | (c_2Ebool_2E_7E = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Ebool_2E_21,bool)))) | (~spl6_90 | ~spl6_134)),
% 115.30/16.86    inference(superposition,[],[f1063,f1838])).
% 115.30/16.86  thf(f36707,plain,(
% 115.30/16.86    spl6_533 | ~spl6_78 | ~spl6_134),
% 115.30/16.86    inference(avatar_split_clause,[],[f1896,f1837,f890,f36705])).
% 115.30/16.86  thf(f36705,plain,(
% 115.30/16.86    spl6_533 <=> ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_533])])).
% 115.30/16.86  thf(f1896,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_78 | ~spl6_134)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1891])).
% 115.30/16.86  thf(f1891,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_78 | ~spl6_134)),
% 115.30/16.86    inference(superposition,[],[f891,f1838])).
% 115.30/16.86  thf(f36703,plain,(
% 115.30/16.86    spl6_532 | ~spl6_36 | ~spl6_122),
% 115.30/16.86    inference(avatar_split_clause,[],[f1721,f1621,f476,f36701])).
% 115.30/16.86  thf(f36701,plain,(
% 115.30/16.86    spl6_532 <=> ! [X2,X0 : del,X1 : $i > $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_532])])).
% 115.30/16.86  thf(f1721,plain,(
% 115.30/16.86    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool))) ) | (~spl6_36 | ~spl6_122)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1635])).
% 115.30/16.86  thf(f1635,plain,(
% 115.30/16.86    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool))) ) | (~spl6_36 | ~spl6_122)),
% 115.30/16.86    inference(superposition,[],[f477,f1622])).
% 115.30/16.86  thf(f36698,plain,(
% 115.30/16.86    spl6_531 | ~spl6_59 | ~spl6_86),
% 115.30/16.86    inference(avatar_split_clause,[],[f1129,f985,f724,f36695])).
% 115.30/16.86  thf(f36695,plain,(
% 115.30/16.86    spl6_531 <=> (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_531])])).
% 115.30/16.86  thf(f1129,plain,(
% 115.30/16.86    (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1)))) | (~spl6_59 | ~spl6_86)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1098])).
% 115.30/16.86  thf(f1098,plain,(
% 115.30/16.86    ($true = $false) | (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1)))) | (~spl6_59 | ~spl6_86)),
% 115.30/16.86    inference(superposition,[],[f987,f725])).
% 115.30/16.86  thf(f34623,plain,(
% 115.30/16.86    spl6_530 | ~spl6_105 | ~spl6_135),
% 115.30/16.86    inference(avatar_split_clause,[],[f3524,f1841,f1221,f34621])).
% 115.30/16.86  thf(f34621,plain,(
% 115.30/16.86    spl6_530 <=> ! [X0] : ((vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)) = X0) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_530])])).
% 115.30/16.86  thf(f3524,plain,(
% 115.30/16.86    ( ! [X0 : $i] : ((vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)) = X0) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))))) ) | (~spl6_105 | ~spl6_135)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f3521])).
% 115.30/16.86  thf(f3521,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | (vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)) = X0) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))))) ) | (~spl6_105 | ~spl6_135)),
% 115.30/16.86    inference(superposition,[],[f1222,f1843])).
% 115.30/16.86  thf(f34619,plain,(
% 115.30/16.86    spl6_529 | ~spl6_6 | ~spl6_162),
% 115.30/16.86    inference(avatar_split_clause,[],[f2524,f2508,f221,f34617])).
% 115.30/16.86  thf(f34617,plain,(
% 115.30/16.86    spl6_529 <=> ! [X0,X1] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,bool)),c_2Ebool_2E_7E)),X1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | (X0 = X1) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X0)),c_2Ebool_2E_7E))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_529])])).
% 115.30/16.86  thf(f2524,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,bool)),c_2Ebool_2E_7E)),X1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | (X0 = X1) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X0)),c_2Ebool_2E_7E)))) ) | (~spl6_6 | ~spl6_162)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2519])).
% 115.30/16.86  thf(f2519,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,bool)),c_2Ebool_2E_7E)),X1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | (X0 = X1) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X0)),c_2Ebool_2E_7E)))) ) | (~spl6_6 | ~spl6_162)),
% 115.30/16.86    inference(superposition,[],[f2509,f223])).
% 115.30/16.86  thf(f34615,plain,(
% 115.30/16.86    spl6_528 | ~spl6_3 | ~spl6_153),
% 115.30/16.86    inference(avatar_split_clause,[],[f2324,f2302,f178,f34613])).
% 115.30/16.86  thf(f34613,plain,(
% 115.30/16.86    spl6_528 <=> ! [X0,X1 : del] : ((vAPP(del,$i,c_2Epred__set_2ESUBSET,X1) = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_528])])).
% 115.30/16.86  thf(f2324,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : ((vAPP(del,$i,c_2Epred__set_2ESUBSET,X1) = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))))) ) | (~spl6_3 | ~spl6_153)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2323])).
% 115.30/16.86  thf(f2323,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true != $true) | (vAPP(del,$i,c_2Epred__set_2ESUBSET,X1) = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))))) ) | (~spl6_3 | ~spl6_153)),
% 115.30/16.86    inference(superposition,[],[f2303,f179])).
% 115.30/16.86  thf(f34611,plain,(
% 115.30/16.86    spl6_527 | ~spl6_3 | ~spl6_152),
% 115.30/16.86    inference(avatar_split_clause,[],[f2312,f2298,f178,f34609])).
% 115.30/16.86  thf(f34609,plain,(
% 115.30/16.86    spl6_527 <=> ! [X0,X1 : del] : ((vAPP(del,$i,c_2Epred__set_2EDELETE,X1) = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2EDELETE,X1)),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_527])])).
% 115.30/16.86  thf(f2312,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : ((vAPP(del,$i,c_2Epred__set_2EDELETE,X1) = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2EDELETE,X1)),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))))) ) | (~spl6_3 | ~spl6_152)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2311])).
% 115.30/16.86  thf(f2311,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true != $true) | (vAPP(del,$i,c_2Epred__set_2EDELETE,X1) = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2EDELETE,X1)),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))))) ) | (~spl6_3 | ~spl6_152)),
% 115.30/16.86    inference(superposition,[],[f2299,f179])).
% 115.30/16.86  thf(f34607,plain,(
% 115.30/16.86    spl6_526 | ~spl6_63 | ~spl6_148),
% 115.30/16.86    inference(avatar_split_clause,[],[f2227,f2121,f770,f34605])).
% 115.30/16.86  thf(f34605,plain,(
% 115.30/16.86    spl6_526 <=> ! [X0 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_526])])).
% 115.30/16.86  thf(f2227,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_63 | ~spl6_148)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2142])).
% 115.30/16.86  thf(f2142,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool))),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_63 | ~spl6_148)),
% 115.30/16.86    inference(superposition,[],[f771,f2122])).
% 115.30/16.86  thf(f34603,plain,(
% 115.30/16.86    spl6_525 | ~spl6_33 | ~spl6_140),
% 115.30/16.86    inference(avatar_split_clause,[],[f2035,f2017,f454,f34601])).
% 115.30/16.86  thf(f34601,plain,(
% 115.30/16.86    spl6_525 <=> ! [X2,X0 : del,X1 : $i > $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X2)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_525])])).
% 115.30/16.86  thf(f2035,plain,(
% 115.30/16.86    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X2)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_33 | ~spl6_140)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2023])).
% 115.30/16.86  thf(f2023,plain,(
% 115.30/16.86    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X2)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_33 | ~spl6_140)),
% 115.30/16.86    inference(superposition,[],[f2018,f455])).
% 115.30/16.86  thf(f34599,plain,(
% 115.30/16.86    spl6_524 | ~spl6_97 | ~spl6_134),
% 115.30/16.86    inference(avatar_split_clause,[],[f1897,f1837,f1095,f34597])).
% 115.30/16.86  thf(f34597,plain,(
% 115.30/16.86    spl6_524 <=> ! [X2 : del,X0 : del,X1] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X2)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_524])])).
% 115.30/16.86  thf(f1897,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X2)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_97 | ~spl6_134)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1890])).
% 115.30/16.86  thf(f1890,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X2)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_97 | ~spl6_134)),
% 115.30/16.86    inference(superposition,[],[f1096,f1838])).
% 115.30/16.86  thf(f34595,plain,(
% 115.30/16.86    spl6_523 | ~spl6_21 | ~spl6_133),
% 115.30/16.86    inference(avatar_split_clause,[],[f1835,f1802,f342,f34593])).
% 115.30/16.86  thf(f34593,plain,(
% 115.30/16.86    spl6_523 <=> ! [X0 : del,X1] : ((vAPP(del,$i,c_2Epred__set_2ESUBSET,X0) = X1) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X1),vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_523])])).
% 115.30/16.86  thf(f1835,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : ((vAPP(del,$i,c_2Epred__set_2ESUBSET,X0) = X1) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X1),vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))) ) | (~spl6_21 | ~spl6_133)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1805])).
% 115.30/16.86  thf(f1805,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : (($true != $true) | (vAPP(del,$i,c_2Epred__set_2ESUBSET,X0) = X1) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X1),vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))) ) | (~spl6_21 | ~spl6_133)),
% 115.30/16.86    inference(superposition,[],[f1803,f343])).
% 115.30/16.86  thf(f34591,plain,(
% 115.30/16.86    spl6_522 | ~spl6_22 | ~spl6_133),
% 115.30/16.86    inference(avatar_split_clause,[],[f1832,f1802,f346,f34589])).
% 115.30/16.86  thf(f34589,plain,(
% 115.30/16.86    spl6_522 <=> ! [X0 : del,X1] : ((vAPP(del,$i,c_2Epred__set_2EDELETE,X0) = X1) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X1),vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_522])])).
% 115.30/16.86  thf(f1832,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : ((vAPP(del,$i,c_2Epred__set_2EDELETE,X0) = X1) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X1),vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))))) ) | (~spl6_22 | ~spl6_133)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1808])).
% 115.30/16.86  thf(f1808,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : (($true != $true) | (vAPP(del,$i,c_2Epred__set_2EDELETE,X0) = X1) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X1),vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))))) ) | (~spl6_22 | ~spl6_133)),
% 115.30/16.86    inference(superposition,[],[f1803,f347])).
% 115.30/16.86  thf(f34587,plain,(
% 115.30/16.86    spl6_521 | ~spl6_59 | ~spl6_181 | ~spl6_492),
% 115.30/16.86    inference(avatar_split_clause,[],[f33418,f29881,f3171,f724,f34584])).
% 115.30/16.86  thf(f34584,plain,(
% 115.30/16.86    spl6_521 <=> (vAPP($o,$i,inj__o,$true) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),sK1))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_521])])).
% 115.30/16.86  thf(f29881,plain,(
% 115.30/16.86    spl6_492 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),sK1)),bool))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_492])])).
% 115.30/16.86  thf(f33418,plain,(
% 115.30/16.86    (vAPP($o,$i,inj__o,$true) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),sK1)) | (~spl6_59 | ~spl6_181 | ~spl6_492)),
% 115.30/16.86    inference(forward_demodulation,[],[f33417,f3173])).
% 115.30/16.86  thf(f33417,plain,(
% 115.30/16.86    (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),sK1) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),sK1)))) | (~spl6_59 | ~spl6_492)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f33320])).
% 115.30/16.86  thf(f33320,plain,(
% 115.30/16.86    ($true = $false) | (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),sK1) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),sK1)))) | (~spl6_59 | ~spl6_492)),
% 115.30/16.86    inference(superposition,[],[f29883,f725])).
% 115.30/16.86  thf(f29883,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),sK1)),bool)) | ~spl6_492),
% 115.30/16.86    inference(avatar_component_clause,[],[f29881])).
% 115.30/16.86  thf(f34582,plain,(
% 115.30/16.86    spl6_520 | ~spl6_20 | ~spl6_105),
% 115.30/16.86    inference(avatar_split_clause,[],[f1353,f1221,f330,f34580])).
% 115.30/16.86  thf(f34580,plain,(
% 115.30/16.86    spl6_520 <=> ! [X0 : del,X1] : ((vAPP(del,$i,c_2Ebool_2EIN,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),X1)),vAPP(del,$i,c_2Ebool_2EIN,X0)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_520])])).
% 115.30/16.86  thf(f1353,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : ((vAPP(del,$i,c_2Ebool_2EIN,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),X1)),vAPP(del,$i,c_2Ebool_2EIN,X0))))) ) | (~spl6_20 | ~spl6_105)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1324])).
% 115.30/16.86  thf(f1324,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : (($true != $true) | (vAPP(del,$i,c_2Ebool_2EIN,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),X1)),vAPP(del,$i,c_2Ebool_2EIN,X0))))) ) | (~spl6_20 | ~spl6_105)),
% 115.30/16.86    inference(superposition,[],[f1222,f331])).
% 115.30/16.86  thf(f34578,plain,(
% 115.30/16.86    spl6_519 | ~spl6_19 | ~spl6_105),
% 115.30/16.86    inference(avatar_split_clause,[],[f1350,f1221,f326,f34576])).
% 115.30/16.86  thf(f34576,plain,(
% 115.30/16.86    spl6_519 <=> ! [X0 : del,X1] : ((vAPP(del,$i,c_2Epred__set_2EREST,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1)),vAPP(del,$i,c_2Epred__set_2EREST,X0)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_519])])).
% 115.30/16.86  thf(f1350,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : ((vAPP(del,$i,c_2Epred__set_2EREST,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1)),vAPP(del,$i,c_2Epred__set_2EREST,X0))))) ) | (~spl6_19 | ~spl6_105)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1327])).
% 115.30/16.86  thf(f1327,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : (($true != $true) | (vAPP(del,$i,c_2Epred__set_2EREST,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1)),vAPP(del,$i,c_2Epred__set_2EREST,X0))))) ) | (~spl6_19 | ~spl6_105)),
% 115.30/16.86    inference(superposition,[],[f1222,f327])).
% 115.30/16.86  thf(f34284,plain,(
% 115.30/16.86    spl6_518 | ~spl6_19 | ~spl6_113 | ~spl6_136),
% 115.30/16.86    inference(avatar_split_clause,[],[f1972,f1920,f1538,f326,f34282])).
% 115.30/16.86  thf(f34282,plain,(
% 115.30/16.86    spl6_518 <=> ! [X2 : del,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,c_2Epred__set_2EREST,X0))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_518])])).
% 115.30/16.86  thf(f1538,plain,(
% 115.30/16.86    spl6_113 <=> ! [X0 : del,X1 : $i > $i] : (vAPP($i,$i,X1,vAPP(del,$i,c_2Epred__set_2EREST,X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP(del,$i,c_2Epred__set_2EREST,X0)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_113])])).
% 115.30/16.86  thf(f1972,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,c_2Epred__set_2EREST,X0))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) ) | (~spl6_19 | ~spl6_113 | ~spl6_136)),
% 115.30/16.86    inference(forward_demodulation,[],[f1960,f1539])).
% 115.30/16.86  thf(f1539,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : ((vAPP($i,$i,X1,vAPP(del,$i,c_2Epred__set_2EREST,X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP(del,$i,c_2Epred__set_2EREST,X0)))) ) | ~spl6_113),
% 115.30/16.86    inference(avatar_component_clause,[],[f1538])).
% 115.30/16.86  thf(f1960,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP(del,$i,c_2Epred__set_2EREST,X0))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) ) | (~spl6_19 | ~spl6_136)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1930])).
% 115.30/16.86  thf(f1930,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP(del,$i,c_2Epred__set_2EREST,X0))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) ) | (~spl6_19 | ~spl6_136)),
% 115.30/16.86    inference(superposition,[],[f1921,f327])).
% 115.30/16.86  thf(f34280,plain,(
% 115.30/16.86    spl6_517 | ~spl6_20 | ~spl6_115 | ~spl6_136),
% 115.30/16.86    inference(avatar_split_clause,[],[f1969,f1920,f1546,f330,f34278])).
% 115.30/16.86  thf(f34278,plain,(
% 115.30/16.86    spl6_517 <=> ! [X2 : del,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,c_2Ebool_2EIN,X0))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_517])])).
% 115.30/16.86  thf(f1546,plain,(
% 115.30/16.86    spl6_115 <=> ! [X0 : del,X1 : $i > $i] : (vAPP($i,$i,X1,vAPP(del,$i,c_2Ebool_2EIN,X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X1)),vAPP(del,$i,c_2Ebool_2EIN,X0)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_115])])).
% 115.30/16.86  thf(f1969,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,c_2Ebool_2EIN,X0))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))) ) | (~spl6_20 | ~spl6_115 | ~spl6_136)),
% 115.30/16.86    inference(forward_demodulation,[],[f1963,f1547])).
% 115.30/16.86  thf(f1547,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : ((vAPP($i,$i,X1,vAPP(del,$i,c_2Ebool_2EIN,X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X1)),vAPP(del,$i,c_2Ebool_2EIN,X0)))) ) | ~spl6_115),
% 115.30/16.86    inference(avatar_component_clause,[],[f1546])).
% 115.30/16.86  thf(f1963,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X1)),vAPP(del,$i,c_2Ebool_2EIN,X0))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))) ) | (~spl6_20 | ~spl6_136)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1927])).
% 115.30/16.86  thf(f1927,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X1)),vAPP(del,$i,c_2Ebool_2EIN,X0))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))) ) | (~spl6_20 | ~spl6_136)),
% 115.30/16.86    inference(superposition,[],[f1921,f331])).
% 115.30/16.86  thf(f34276,plain,(
% 115.30/16.86    spl6_516 | ~spl6_33 | ~spl6_99),
% 115.30/16.86    inference(avatar_split_clause,[],[f1263,f1196,f454,f34274])).
% 115.30/16.86  thf(f34274,plain,(
% 115.30/16.86    spl6_516 <=> ! [X2 : del,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2)),bool)),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0)),X0)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_516])])).
% 115.30/16.86  thf(f1263,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2)),bool)),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0)),X0))) ) | (~spl6_33 | ~spl6_99)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1246])).
% 115.30/16.86  thf(f1246,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2)),bool)),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0)),X0))) ) | (~spl6_33 | ~spl6_99)),
% 115.30/16.86    inference(superposition,[],[f1197,f455])).
% 115.30/16.86  thf(f33319,plain,(
% 115.30/16.86    spl6_515 | ~spl6_14 | ~spl6_154),
% 115.30/16.86    inference(avatar_split_clause,[],[f2362,f2330,f261,f33317])).
% 115.30/16.86  thf(f33317,plain,(
% 115.30/16.86    spl6_515 <=> ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Emin_2E_3D,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),vAPP(del,$i,c_2Emin_2E_3D,X0)),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)),X0)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_515])])).
% 115.30/16.86  thf(f261,plain,(
% 115.30/16.86    spl6_14 <=> ! [X0 : del] : ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Emin_2E_3D,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_14])])).
% 115.30/16.86  thf(f2362,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Emin_2E_3D,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),vAPP(del,$i,c_2Emin_2E_3D,X0)),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)),X0))) ) | (~spl6_14 | ~spl6_154)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2338])).
% 115.30/16.86  thf(f2338,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP(del,$i,c_2Emin_2E_3D,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),vAPP(del,$i,c_2Emin_2E_3D,X0)),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)),X0))) ) | (~spl6_14 | ~spl6_154)),
% 115.30/16.86    inference(superposition,[],[f2331,f262])).
% 115.30/16.86  thf(f262,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Emin_2E_3D,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) ) | ~spl6_14),
% 115.30/16.86    inference(avatar_component_clause,[],[f261])).
% 115.30/16.86  thf(f33315,plain,(
% 115.30/16.86    spl6_514 | ~spl6_33 | ~spl6_124),
% 115.30/16.86    inference(avatar_split_clause,[],[f1749,f1733,f454,f33313])).
% 115.30/16.86  thf(f33313,plain,(
% 115.30/16.86    spl6_514 <=> ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Emin_2E_3D,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Emin_2E_3D,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)),X0)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_514])])).
% 115.30/16.86  thf(f1749,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : ((vAPP(del,$i,c_2Emin_2E_3D,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Emin_2E_3D,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)),X0))) ) | (~spl6_33 | ~spl6_124)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1739])).
% 115.30/16.86  thf(f1739,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP(del,$i,c_2Emin_2E_3D,X0) = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Emin_2E_3D,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)),X0))) ) | (~spl6_33 | ~spl6_124)),
% 115.30/16.86    inference(superposition,[],[f1734,f455])).
% 115.30/16.86  thf(f33310,plain,(
% 115.30/16.86    spl6_513 | ~spl6_107 | ~spl6_110),
% 115.30/16.86    inference(avatar_split_clause,[],[f1488,f1391,f1365,f33308])).
% 115.30/16.86  thf(f33308,plain,(
% 115.30/16.86    spl6_513 <=> ! [X0,X1 : $o] : (($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))),vAPP($o,$i,inj__o,X1)))) | ($true != vAPP($i,$o,p,vAPP($o,$i,inj__o,X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_513])])).
% 115.30/16.86  thf(f1488,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $o] : (($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))),vAPP($o,$i,inj__o,X1)))) | ($true != vAPP($i,$o,p,vAPP($o,$i,inj__o,X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_107 | ~spl6_110)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1450])).
% 115.30/16.86  thf(f1450,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $o] : (($true != $true) | ($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))),vAPP($o,$i,inj__o,X1)))) | ($true != vAPP($i,$o,p,vAPP($o,$i,inj__o,X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_107 | ~spl6_110)),
% 115.30/16.86    inference(superposition,[],[f1366,f1392])).
% 115.30/16.86  thf(f32712,plain,(
% 115.30/16.86    spl6_512 | ~spl6_6 | ~spl6_161),
% 115.30/16.86    inference(avatar_split_clause,[],[f2499,f2483,f221,f32710])).
% 115.30/16.86  thf(f32710,plain,(
% 115.30/16.86    spl6_512 <=> ! [X0,X1] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X1)),c_2Ebool_2E_7E))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,bool)),c_2Ebool_2E_7E)),X0)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_512])])).
% 115.30/16.86  thf(f2499,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X1)),c_2Ebool_2E_7E))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,bool)),c_2Ebool_2E_7E)),X0))))) ) | (~spl6_6 | ~spl6_161)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2494])).
% 115.30/16.86  thf(f2494,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : (($true != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X1)),c_2Ebool_2E_7E))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,bool)),c_2Ebool_2E_7E)),X0))))) ) | (~spl6_6 | ~spl6_161)),
% 115.30/16.86    inference(superposition,[],[f2484,f223])).
% 115.30/16.86  thf(f32708,plain,(
% 115.30/16.86    spl6_511 | ~spl6_3 | ~spl6_151),
% 115.30/16.86    inference(avatar_split_clause,[],[f2296,f2292,f178,f32706])).
% 115.30/16.86  thf(f32706,plain,(
% 115.30/16.86    spl6_511 <=> ! [X2,X0 : del,X1 : $i > $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_511])])).
% 115.30/16.86  thf(f2292,plain,(
% 115.30/16.86    spl6_151 <=> ! [X2,X0 : del,X1 : $i > $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_151])])).
% 115.30/16.86  thf(f2296,plain,(
% 115.30/16.86    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))))) ) | (~spl6_3 | ~spl6_151)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2295])).
% 115.30/16.86  thf(f2295,plain,(
% 115.30/16.86    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))))) ) | (~spl6_3 | ~spl6_151)),
% 115.30/16.86    inference(superposition,[],[f2293,f179])).
% 115.30/16.86  thf(f2293,plain,(
% 115.30/16.86    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | ~spl6_151),
% 115.30/16.86    inference(avatar_component_clause,[],[f2292])).
% 115.30/16.86  thf(f32137,plain,(
% 115.30/16.86    spl6_510 | ~spl6_228 | ~spl6_507),
% 115.30/16.86    inference(avatar_split_clause,[],[f31505,f31502,f5462,f32135])).
% 115.30/16.86  thf(f32135,plain,(
% 115.30/16.86    spl6_510 <=> ! [X0,X1] : (($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool)))) | ($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_510])])).
% 115.30/16.86  thf(f31502,plain,(
% 115.30/16.86    spl6_507 <=> ! [X0,X1] : (($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_507])])).
% 115.30/16.86  thf(f31505,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : (($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool)))) | ($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_228 | ~spl6_507)),
% 115.30/16.86    inference(forward_demodulation,[],[f31503,f5464])).
% 115.30/16.86  thf(f31503,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : (($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | ~spl6_507),
% 115.30/16.86    inference(avatar_component_clause,[],[f31502])).
% 115.30/16.86  thf(f31513,plain,(
% 115.30/16.86    spl6_509 | ~spl6_105 | ~spl6_110),
% 115.30/16.86    inference(avatar_split_clause,[],[f1510,f1391,f1221,f31511])).
% 115.30/16.86  thf(f31511,plain,(
% 115.30/16.86    spl6_509 <=> ! [X2,X0,X1 : del] : ((vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1) = X2) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X1)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X1)),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_509])])).
% 115.30/16.86  thf(f1510,plain,(
% 115.30/16.86    ( ! [X2 : $i,X0 : $i,X1 : del] : ((vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1) = X2) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X1)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X1)),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_105 | ~spl6_110)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1428])).
% 115.30/16.86  thf(f1428,plain,(
% 115.30/16.86    ( ! [X2 : $i,X0 : $i,X1 : del] : (($true != $true) | (vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1) = X2) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X1)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X1)),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_105 | ~spl6_110)),
% 115.30/16.86    inference(superposition,[],[f1222,f1392])).
% 115.30/16.86  thf(f31509,plain,(
% 115.30/16.86    spl6_508 | ~spl6_28 | ~spl6_110),
% 115.30/16.86    inference(avatar_split_clause,[],[f1501,f1391,f402,f31507])).
% 115.30/16.86  thf(f31507,plain,(
% 115.30/16.86    spl6_508 <=> ! [X0,X1] : (($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_508])])).
% 115.30/16.86  thf(f1501,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : (($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_28 | ~spl6_110)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1437])).
% 115.30/16.86  thf(f1437,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : (($true != $true) | ($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_28 | ~spl6_110)),
% 115.30/16.86    inference(superposition,[],[f403,f1392])).
% 115.30/16.86  thf(f31504,plain,(
% 115.30/16.86    spl6_507 | ~spl6_101 | ~spl6_110),
% 115.30/16.86    inference(avatar_split_clause,[],[f1491,f1391,f1204,f31502])).
% 115.30/16.86  thf(f1491,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : (($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_101 | ~spl6_110)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1447])).
% 115.30/16.86  thf(f1447,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_101 | ~spl6_110)),
% 115.30/16.86    inference(superposition,[],[f1205,f1392])).
% 115.30/16.86  thf(f31500,plain,(
% 115.30/16.86    spl6_506 | ~spl6_103 | ~spl6_110),
% 115.30/16.86    inference(avatar_split_clause,[],[f1490,f1391,f1213,f31498])).
% 115.30/16.86  thf(f31498,plain,(
% 115.30/16.86    spl6_506 <=> ! [X0,X1] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))),X1))) | ($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_506])])).
% 115.30/16.86  thf(f1490,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))),X1))) | ($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_103 | ~spl6_110)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1448])).
% 115.30/16.86  thf(f1448,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))),X1))) | ($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_103 | ~spl6_110)),
% 115.30/16.86    inference(superposition,[],[f1214,f1392])).
% 115.30/16.86  thf(f31496,plain,(
% 115.30/16.86    spl6_505 | ~spl6_59 | ~spl6_171 | ~spl6_485),
% 115.30/16.86    inference(avatar_split_clause,[],[f30928,f28703,f2689,f724,f31493])).
% 115.30/16.86  thf(f28703,plain,(
% 115.30/16.86    spl6_485 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))),bool))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_485])])).
% 115.30/16.86  thf(f30928,plain,(
% 115.30/16.86    (vAPP($o,$i,inj__o,$true) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))) | (~spl6_59 | ~spl6_171 | ~spl6_485)),
% 115.30/16.86    inference(forward_demodulation,[],[f30927,f2691])).
% 115.30/16.86  thf(f30927,plain,(
% 115.30/16.86    (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1)) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))))) | (~spl6_59 | ~spl6_485)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f30838])).
% 115.30/16.86  thf(f30838,plain,(
% 115.30/16.86    ($true = $false) | (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1)) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))))) | (~spl6_59 | ~spl6_485)),
% 115.30/16.86    inference(superposition,[],[f28705,f725])).
% 115.30/16.86  thf(f28705,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))),bool)) | ~spl6_485),
% 115.30/16.86    inference(avatar_component_clause,[],[f28703])).
% 115.30/16.86  thf(f31491,plain,(
% 115.30/16.86    spl6_504 | ~spl6_77 | ~spl6_110),
% 115.30/16.86    inference(avatar_split_clause,[],[f1478,f1391,f886,f31489])).
% 115.30/16.86  thf(f31489,plain,(
% 115.30/16.86    spl6_504 <=> ! [X0,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_504])])).
% 115.30/16.86  thf(f1478,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_77 | ~spl6_110)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1460])).
% 115.30/16.86  thf(f1460,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_77 | ~spl6_110)),
% 115.30/16.86    inference(superposition,[],[f887,f1392])).
% 115.30/16.86  thf(f31487,plain,(
% 115.30/16.86    spl6_503 | ~spl6_79 | ~spl6_110),
% 115.30/16.86    inference(avatar_split_clause,[],[f1477,f1391,f894,f31485])).
% 115.30/16.86  thf(f31485,plain,(
% 115.30/16.86    spl6_503 <=> ! [X0,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_503])])).
% 115.30/16.86  thf(f1477,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_79 | ~spl6_110)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1461])).
% 115.30/16.86  thf(f1461,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_79 | ~spl6_110)),
% 115.30/16.86    inference(superposition,[],[f895,f1392])).
% 115.30/16.86  thf(f31483,plain,(
% 115.30/16.86    spl6_502 | ~spl6_20 | ~spl6_99),
% 115.30/16.86    inference(avatar_split_clause,[],[f1269,f1196,f330,f31481])).
% 115.30/16.86  thf(f31481,plain,(
% 115.30/16.86    spl6_502 <=> ! [X0 : del] : ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,$i,c_2Ebool_2EIN,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),bool)),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_502])])).
% 115.30/16.86  thf(f1269,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,$i,c_2Ebool_2EIN,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),bool)),bool)))) ) | (~spl6_20 | ~spl6_99)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1240])).
% 115.30/16.86  thf(f1240,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,$i,c_2Ebool_2EIN,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),bool)),bool)))) ) | (~spl6_20 | ~spl6_99)),
% 115.30/16.86    inference(superposition,[],[f1197,f331])).
% 115.30/16.86  thf(f31479,plain,(
% 115.30/16.86    spl6_501 | ~spl6_19 | ~spl6_99),
% 115.30/16.86    inference(avatar_split_clause,[],[f1266,f1196,f326,f31477])).
% 115.30/16.86  thf(f31477,plain,(
% 115.30/16.86    spl6_501 <=> ! [X0 : del] : ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,$i,c_2Epred__set_2EREST,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),bool)),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_501])])).
% 115.30/16.86  thf(f1266,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,$i,c_2Epred__set_2EREST,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),bool)),bool)))) ) | (~spl6_19 | ~spl6_99)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1243])).
% 115.30/16.86  thf(f1243,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,$i,c_2Epred__set_2EREST,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),bool)),bool)))) ) | (~spl6_19 | ~spl6_99)),
% 115.30/16.86    inference(superposition,[],[f1197,f327])).
% 115.30/16.86  thf(f31369,plain,(
% 115.30/16.86    spl6_499 | spl6_500 | ~spl6_135 | ~spl6_138),
% 115.30/16.86    inference(avatar_split_clause,[],[f3554,f1988,f1841,f31366,f31362])).
% 115.30/16.86  thf(f31362,plain,(
% 115.30/16.86    spl6_499 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_499])])).
% 115.30/16.86  thf(f3554,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Ebool_2E_7E))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool)) | (~spl6_135 | ~spl6_138)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f3491])).
% 115.30/16.86  thf(f3491,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Ebool_2E_7E))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool)) | (~spl6_135 | ~spl6_138)),
% 115.30/16.86    inference(superposition,[],[f1989,f1843])).
% 115.30/16.86  thf(f30984,plain,(
% 115.30/16.86    spl6_498 | ~spl6_40 | ~spl6_125),
% 115.30/16.86    inference(avatar_split_clause,[],[f1760,f1752,f544,f30982])).
% 115.30/16.86  thf(f30982,plain,(
% 115.30/16.86    spl6_498 <=> ! [X0 : del,X1] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),X1))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),X1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),X1)),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_498])])).
% 115.30/16.86  thf(f544,plain,(
% 115.30/16.86    spl6_40 <=> ! [X0 : del,X1,X3] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X1)),X3)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_40])])).
% 115.30/16.86  thf(f1760,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),X1))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),X1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),X1)),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_40 | ~spl6_125)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1759])).
% 115.30/16.86  thf(f1759,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),X1))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),X1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),X1)),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = $false)) ) | (~spl6_40 | ~spl6_125)),
% 115.30/16.86    inference(inner_rewriting,[],[f1756])).
% 115.30/16.86  thf(f1756,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),X1))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),X1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),X1)),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_40 | ~spl6_125)),
% 115.30/16.86    inference(superposition,[],[f545,f1753])).
% 115.30/16.86  thf(f545,plain,(
% 115.30/16.86    ( ! [X3 : $i,X0 : del,X1 : $i] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X1)),X3)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | ~spl6_40),
% 115.30/16.86    inference(avatar_component_clause,[],[f544])).
% 115.30/16.86  thf(f30837,plain,(
% 115.30/16.86    spl6_497 | ~spl6_32 | ~spl6_122),
% 115.30/16.86    inference(avatar_split_clause,[],[f1722,f1621,f434,f30835])).
% 115.30/16.86  thf(f30835,plain,(
% 115.30/16.86    spl6_497 <=> ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_497])])).
% 115.30/16.86  thf(f1722,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool))) ) | (~spl6_32 | ~spl6_122)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1634])).
% 115.30/16.86  thf(f1634,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool))) ) | (~spl6_32 | ~spl6_122)),
% 115.30/16.86    inference(superposition,[],[f435,f1622])).
% 115.30/16.86  thf(f29932,plain,(
% 115.30/16.86    spl6_495 | spl6_496 | ~spl6_15 | ~spl6_160),
% 115.30/16.86    inference(avatar_split_clause,[],[f2469,f2433,f268,f29929,f29925])).
% 115.30/16.86  thf(f29925,plain,(
% 115.30/16.86    spl6_495 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_495])])).
% 115.30/16.86  thf(f2469,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (~spl6_15 | ~spl6_160)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2453])).
% 115.30/16.86  thf(f2453,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (~spl6_15 | ~spl6_160)),
% 115.30/16.86    inference(superposition,[],[f2434,f269])).
% 115.30/16.86  thf(f29893,plain,(
% 115.30/16.86    spl6_493 | spl6_494 | ~spl6_13 | ~spl6_160),
% 115.30/16.86    inference(avatar_split_clause,[],[f2468,f2433,f257,f29890,f29886])).
% 115.30/16.86  thf(f29886,plain,(
% 115.30/16.86    spl6_493 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_493])])).
% 115.30/16.86  thf(f29890,plain,(
% 115.30/16.86    spl6_494 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Ebool_2E_21,bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_494])])).
% 115.30/16.86  thf(f2468,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Ebool_2E_21,bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (~spl6_13 | ~spl6_160)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2454])).
% 115.30/16.86  thf(f2454,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Ebool_2E_21,bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (~spl6_13 | ~spl6_160)),
% 115.30/16.86    inference(superposition,[],[f2434,f258])).
% 115.30/16.86  thf(f29884,plain,(
% 115.30/16.86    spl6_492 | ~spl6_173 | ~spl6_174),
% 115.30/16.86    inference(avatar_split_clause,[],[f2951,f2867,f2770,f29881])).
% 115.30/16.86  thf(f29769,plain,(
% 115.30/16.86    spl6_490 | spl6_491 | ~spl6_15 | ~spl6_159),
% 115.30/16.86    inference(avatar_split_clause,[],[f2452,f2429,f268,f29766,f29762])).
% 115.30/16.86  thf(f29762,plain,(
% 115.30/16.86    spl6_490 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_490])])).
% 115.30/16.86  thf(f2452,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),vAPP(del,$i,c_2Ebool_2E_21,bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (~spl6_15 | ~spl6_159)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2436])).
% 115.30/16.86  thf(f2436,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),vAPP(del,$i,c_2Ebool_2E_21,bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (~spl6_15 | ~spl6_159)),
% 115.30/16.86    inference(superposition,[],[f2430,f269])).
% 115.30/16.86  thf(f29760,plain,(
% 115.30/16.86    spl6_489 | ~spl6_13 | ~spl6_159),
% 115.30/16.86    inference(avatar_split_clause,[],[f2451,f2429,f257,f29758])).
% 115.30/16.86  thf(f29758,plain,(
% 115.30/16.86    spl6_489 <=> ! [X0 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_489])])).
% 115.30/16.86  thf(f2451,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_13 | ~spl6_159)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2437])).
% 115.30/16.86  thf(f2437,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_13 | ~spl6_159)),
% 115.30/16.86    inference(superposition,[],[f2430,f258])).
% 115.30/16.86  thf(f29756,plain,(
% 115.30/16.86    spl6_488 | ~spl6_3 | ~spl6_150),
% 115.30/16.86    inference(avatar_split_clause,[],[f2281,f2267,f178,f29754])).
% 115.30/16.86  thf(f29754,plain,(
% 115.30/16.86    spl6_488 <=> ! [X2,X0,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),X0)),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),X0),X1)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_488])])).
% 115.30/16.86  thf(f2281,plain,(
% 115.30/16.86    ( ! [X2 : $i,X0 : $i,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),X0)),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),X0),X1)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_3 | ~spl6_150)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2280])).
% 115.30/16.86  thf(f2280,plain,(
% 115.30/16.86    ( ! [X2 : $i,X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),X0)),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),X0),X1)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_3 | ~spl6_150)),
% 115.30/16.86    inference(superposition,[],[f2268,f179])).
% 115.30/16.86  thf(f29752,plain,(
% 115.30/16.86    spl6_487 | ~spl6_78 | ~spl6_122),
% 115.30/16.86    inference(avatar_split_clause,[],[f1708,f1621,f890,f29750])).
% 115.30/16.86  thf(f29750,plain,(
% 115.30/16.86    spl6_487 <=> ! [X2 : del,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2)),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0))),X2)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_487])])).
% 115.30/16.86  thf(f1708,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2)),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0))),X2))) ) | (~spl6_78 | ~spl6_122)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1654])).
% 115.30/16.86  thf(f1654,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2)),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0))),X2))) ) | (~spl6_78 | ~spl6_122)),
% 115.30/16.86    inference(superposition,[],[f891,f1622])).
% 115.30/16.86  thf(f28960,plain,(
% 115.30/16.86    spl6_486 | ~spl6_97 | ~spl6_122),
% 115.30/16.86    inference(avatar_split_clause,[],[f1709,f1621,f1095,f28958])).
% 115.30/16.86  thf(f28958,plain,(
% 115.30/16.86    spl6_486 <=> ! [X2 : del,X4 : del,X0 : del,X3,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X3),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X4)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2)),X4))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0))),X2)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_486])])).
% 115.30/16.86  thf(f1709,plain,(
% 115.30/16.86    ( ! [X2 : del,X3 : $i,X0 : del,X1 : $i > $i,X4 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X3),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X4)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2)),X4))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0))),X2))) ) | (~spl6_97 | ~spl6_122)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1653])).
% 115.30/16.86  thf(f1653,plain,(
% 115.30/16.86    ( ! [X2 : del,X3 : $i,X0 : del,X1 : $i > $i,X4 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X3),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X4)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2)),X4))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0))),X2))) ) | (~spl6_97 | ~spl6_122)),
% 115.30/16.86    inference(superposition,[],[f1096,f1622])).
% 115.30/16.86  thf(f28706,plain,(
% 115.30/16.86    spl6_485 | ~spl6_24 | ~spl6_89),
% 115.30/16.86    inference(avatar_split_clause,[],[f2615,f1057,f386,f28703])).
% 115.30/16.86  thf(f28393,plain,(
% 115.30/16.86    spl6_484 | ~spl6_118 | ~spl6_134),
% 115.30/16.86    inference(avatar_split_clause,[],[f1910,f1837,f1561,f28391])).
% 115.30/16.86  thf(f28391,plain,(
% 115.30/16.86    spl6_484 <=> ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_484])])).
% 115.30/16.86  thf(f1910,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_118 | ~spl6_134)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1877])).
% 115.30/16.86  thf(f1877,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_118 | ~spl6_134)),
% 115.30/16.86    inference(superposition,[],[f1562,f1838])).
% 115.30/16.86  thf(f28389,plain,(
% 115.30/16.86    spl6_483 | ~spl6_119 | ~spl6_134),
% 115.30/16.86    inference(avatar_split_clause,[],[f1909,f1837,f1565,f28387])).
% 115.30/16.86  thf(f1909,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_119 | ~spl6_134)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1878])).
% 115.30/16.86  thf(f1878,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_119 | ~spl6_134)),
% 115.30/16.86    inference(superposition,[],[f1566,f1838])).
% 115.30/16.86  thf(f28385,plain,(
% 115.30/16.86    spl6_482 | ~spl6_17 | ~spl6_122),
% 115.30/16.86    inference(avatar_split_clause,[],[f1707,f1621,f282,f28383])).
% 115.30/16.86  thf(f28383,plain,(
% 115.30/16.86    spl6_482 <=> ! [X2 : del,X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0))),X2)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_482])])).
% 115.30/16.86  thf(f1707,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0))),X2))) ) | (~spl6_17 | ~spl6_122)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1655])).
% 115.30/16.86  thf(f1655,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0))),X2))) ) | (~spl6_17 | ~spl6_122)),
% 115.30/16.86    inference(superposition,[],[f283,f1622])).
% 115.30/16.86  thf(f28381,plain,(
% 115.30/16.86    spl6_481 | ~spl6_16 | ~spl6_122),
% 115.30/16.86    inference(avatar_split_clause,[],[f1706,f1621,f278,f28379])).
% 115.30/16.86  thf(f28379,plain,(
% 115.30/16.86    spl6_481 <=> ! [X0 : del,X3 : $i > $i,X2 : del,X1 : $i > $i] : ((vAPP($i,$i,X3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2)),X3)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0))),X2)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_481])])).
% 115.30/16.86  thf(f1706,plain,(
% 115.30/16.86    ( ! [X2 : del,X3 : $i > $i,X0 : del,X1 : $i > $i] : ((vAPP($i,$i,X3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2)),X3)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0))),X2))) ) | (~spl6_16 | ~spl6_122)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1656])).
% 115.30/16.86  thf(f1656,plain,(
% 115.30/16.86    ( ! [X2 : del,X3 : $i > $i,X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP($i,$i,X3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2)),X3)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0))),X2))) ) | (~spl6_16 | ~spl6_122)),
% 115.30/16.86    inference(superposition,[],[f279,f1622])).
% 115.30/16.86  thf(f28029,plain,(
% 115.30/16.86    spl6_480 | ~spl6_63 | ~spl6_86),
% 115.30/16.86    inference(avatar_split_clause,[],[f1122,f985,f770,f28026])).
% 115.30/16.86  thf(f28026,plain,(
% 115.30/16.86    spl6_480 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))),bool))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_480])])).
% 115.30/16.86  thf(f1122,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))),bool)) | (~spl6_63 | ~spl6_86)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1105])).
% 115.30/16.86  thf(f1105,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))),bool)) | (~spl6_63 | ~spl6_86)),
% 115.30/16.86    inference(superposition,[],[f771,f987])).
% 115.30/16.86  thf(f27566,plain,(
% 115.30/16.86    spl6_479 | ~spl6_110 | ~spl6_132),
% 115.30/16.86    inference(avatar_split_clause,[],[f7785,f1786,f1391,f27564])).
% 115.30/16.86  thf(f27564,plain,(
% 115.30/16.86    spl6_479 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_479])])).
% 115.30/16.86  thf(f7785,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))) ) | (~spl6_110 | ~spl6_132)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f5596])).
% 115.30/16.86  thf(f5596,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))) ) | (~spl6_110 | ~spl6_132)),
% 115.30/16.86    inference(superposition,[],[f1787,f1392])).
% 115.30/16.86  thf(f27562,plain,(
% 115.30/16.86    spl6_478 | ~spl6_133 | ~spl6_135),
% 115.30/16.86    inference(avatar_split_clause,[],[f3532,f1841,f1802,f27560])).
% 115.30/16.86  thf(f27560,plain,(
% 115.30/16.86    spl6_478 <=> ! [X0] : ((vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)) = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X0),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_478])])).
% 115.30/16.86  thf(f3532,plain,(
% 115.30/16.86    ( ! [X0 : $i] : ((vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)) = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X0),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_133 | ~spl6_135)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f3513])).
% 115.30/16.86  thf(f3513,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | (vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)) = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X0),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_133 | ~spl6_135)),
% 115.30/16.86    inference(superposition,[],[f1803,f1843])).
% 115.30/16.86  thf(f27558,plain,(
% 115.30/16.86    spl6_477 | ~spl6_39 | ~spl6_135),
% 115.30/16.86    inference(avatar_split_clause,[],[f3531,f1841,f514,f27556])).
% 115.30/16.86  thf(f27556,plain,(
% 115.30/16.86    spl6_477 <=> ! [X0] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0),bool)),bool)) | (vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)) = X0) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_477])])).
% 115.30/16.86  thf(f3531,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0),bool)),bool)) | (vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)) = X0) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_39 | ~spl6_135)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f3514])).
% 115.30/16.86  thf(f3514,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0),bool)),bool)) | (vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)) = X0) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_39 | ~spl6_135)),
% 115.30/16.86    inference(superposition,[],[f515,f1843])).
% 115.30/16.86  thf(f27554,plain,(
% 115.30/16.86    spl6_476 | ~spl6_9 | ~spl6_154),
% 115.30/16.86    inference(avatar_split_clause,[],[f2355,f2330,f239,f27552])).
% 115.30/16.86  thf(f27552,plain,(
% 115.30/16.86    spl6_476 <=> ! [X0 : $i > $i] : ((c_2Emin_2E_3D_3D_3E = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),c_2Emin_2E_3D_3D_3E),bool)),bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_476])])).
% 115.30/16.86  thf(f239,plain,(
% 115.30/16.86    spl6_9 <=> (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,c_2Emin_2E_3D_3D_3E),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) = $true)),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_9])])).
% 115.30/16.86  thf(f2355,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : ((c_2Emin_2E_3D_3D_3E = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),c_2Emin_2E_3D_3D_3E),bool)),bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),bool))) ) | (~spl6_9 | ~spl6_154)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2346])).
% 115.30/16.86  thf(f2346,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true != $true) | (c_2Emin_2E_3D_3D_3E = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),c_2Emin_2E_3D_3D_3E),bool)),bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),bool))) ) | (~spl6_9 | ~spl6_154)),
% 115.30/16.86    inference(superposition,[],[f2331,f241])).
% 115.30/16.86  thf(f241,plain,(
% 115.30/16.86    (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,c_2Emin_2E_3D_3D_3E),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) = $true) | ~spl6_9),
% 115.30/16.86    inference(avatar_component_clause,[],[f239])).
% 115.30/16.86  thf(f27548,plain,(
% 115.30/16.86    spl6_475 | ~spl6_10 | ~spl6_154),
% 115.30/16.86    inference(avatar_split_clause,[],[f2353,f2330,f244,f27546])).
% 115.30/16.86  thf(f27546,plain,(
% 115.30/16.86    spl6_475 <=> ! [X0 : $i > $i] : ((c_2Ebool_2E_2F_5C = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),c_2Ebool_2E_2F_5C),bool)),bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_475])])).
% 115.30/16.86  thf(f244,plain,(
% 115.30/16.86    spl6_10 <=> (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,c_2Ebool_2E_2F_5C),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) = $true)),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_10])])).
% 115.30/16.86  thf(f2353,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : ((c_2Ebool_2E_2F_5C = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),c_2Ebool_2E_2F_5C),bool)),bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),bool))) ) | (~spl6_10 | ~spl6_154)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2348])).
% 115.30/16.86  thf(f2348,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true != $true) | (c_2Ebool_2E_2F_5C = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),c_2Ebool_2E_2F_5C),bool)),bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),bool))) ) | (~spl6_10 | ~spl6_154)),
% 115.30/16.86    inference(superposition,[],[f2331,f246])).
% 115.30/16.86  thf(f246,plain,(
% 115.30/16.86    (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,c_2Ebool_2E_2F_5C),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) = $true) | ~spl6_10),
% 115.30/16.86    inference(avatar_component_clause,[],[f244])).
% 115.30/16.86  thf(f27544,plain,(
% 115.30/16.86    spl6_474 | ~spl6_3 | ~spl6_149),
% 115.30/16.86    inference(avatar_split_clause,[],[f2249,f2125,f178,f27542])).
% 115.30/16.86  thf(f27542,plain,(
% 115.30/16.86    spl6_474 <=> ! [X0,X1 : del] : ((vAPP(del,$i,c_2Epred__set_2EREST,X1) = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2EREST,X1)),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_474])])).
% 115.30/16.86  thf(f2249,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : ((vAPP(del,$i,c_2Epred__set_2EREST,X1) = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2EREST,X1)),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))) ) | (~spl6_3 | ~spl6_149)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2248])).
% 115.30/16.86  thf(f2248,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true != $true) | (vAPP(del,$i,c_2Epred__set_2EREST,X1) = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2EREST,X1)),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))) ) | (~spl6_3 | ~spl6_149)),
% 115.30/16.86    inference(superposition,[],[f2126,f179])).
% 115.30/16.86  thf(f27540,plain,(
% 115.30/16.86    spl6_473 | ~spl6_19 | ~spl6_133),
% 115.30/16.86    inference(avatar_split_clause,[],[f1831,f1802,f326,f27538])).
% 115.30/16.86  thf(f27538,plain,(
% 115.30/16.86    spl6_473 <=> ! [X0 : del,X1] : ((vAPP(del,$i,c_2Epred__set_2EREST,X0) = X1) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X1),vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_473])])).
% 115.30/16.86  thf(f1831,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : ((vAPP(del,$i,c_2Epred__set_2EREST,X0) = X1) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X1),vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) ) | (~spl6_19 | ~spl6_133)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1809])).
% 115.30/16.86  thf(f1809,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : (($true != $true) | (vAPP(del,$i,c_2Epred__set_2EREST,X0) = X1) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X1),vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) ) | (~spl6_19 | ~spl6_133)),
% 115.30/16.86    inference(superposition,[],[f1803,f327])).
% 115.30/16.86  thf(f27520,plain,(
% 115.30/16.86    spl6_472 | ~spl6_33 | ~spl6_112),
% 115.30/16.86    inference(avatar_split_clause,[],[f1535,f1399,f454,f27518])).
% 115.30/16.86  thf(f27518,plain,(
% 115.30/16.86    spl6_472 <=> ! [X0 : $i > $i] : ((c_2Emin_2E_3D_3D_3E = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Emin_2E_3D_3D_3E),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)),bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_472])])).
% 115.30/16.86  thf(f1535,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : ((c_2Emin_2E_3D_3D_3E = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Emin_2E_3D_3D_3E),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)),bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),bool))) ) | (~spl6_33 | ~spl6_112)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1527])).
% 115.30/16.86  thf(f1527,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true != $true) | (c_2Emin_2E_3D_3D_3E = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Emin_2E_3D_3D_3E),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)),bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),bool))) ) | (~spl6_33 | ~spl6_112)),
% 115.30/16.86    inference(superposition,[],[f1400,f455])).
% 115.30/16.86  thf(f27514,plain,(
% 115.30/16.86    spl6_471 | ~spl6_33 | ~spl6_111),
% 115.30/16.86    inference(avatar_split_clause,[],[f1524,f1395,f454,f27512])).
% 115.30/16.86  thf(f27512,plain,(
% 115.30/16.86    spl6_471 <=> ! [X0 : $i > $i] : ((c_2Ebool_2E_2F_5C = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_2F_5C),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)),bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_471])])).
% 115.30/16.86  thf(f1524,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : ((c_2Ebool_2E_2F_5C = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_2F_5C),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)),bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),bool))) ) | (~spl6_33 | ~spl6_111)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1516])).
% 115.30/16.86  thf(f1516,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true != $true) | (c_2Ebool_2E_2F_5C = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_2F_5C),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)),bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),bool))) ) | (~spl6_33 | ~spl6_111)),
% 115.30/16.86    inference(superposition,[],[f1396,f455])).
% 115.30/16.86  thf(f27364,plain,(
% 115.30/16.86    spl6_470 | ~spl6_33 | ~spl6_78),
% 115.30/16.86    inference(avatar_split_clause,[],[f934,f890,f454,f27362])).
% 115.30/16.86  thf(f27362,plain,(
% 115.30/16.86    spl6_470 <=> ! [X2 : del,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2)),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0)),X0)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_470])])).
% 115.30/16.86  thf(f934,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2)),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0)),X0))) ) | (~spl6_33 | ~spl6_78)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f921])).
% 115.30/16.86  thf(f921,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2)),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0)),X0))) ) | (~spl6_33 | ~spl6_78)),
% 115.30/16.86    inference(superposition,[],[f891,f455])).
% 115.30/16.86  thf(f26301,plain,(
% 115.30/16.86    spl6_469 | ~spl6_6 | ~spl6_157),
% 115.30/16.86    inference(avatar_split_clause,[],[f2414,f2377,f221,f26299])).
% 115.30/16.86  thf(f26299,plain,(
% 115.30/16.86    spl6_469 <=> ! [X0] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),c_2Ebool_2E_7E)),X0))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),c_2Ebool_2E_7E),bool))),X0))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_469])])).
% 115.30/16.86  thf(f2414,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),c_2Ebool_2E_7E)),X0))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),c_2Ebool_2E_7E),bool))),X0)))) ) | (~spl6_6 | ~spl6_157)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2409])).
% 115.30/16.86  thf(f2409,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),c_2Ebool_2E_7E)),X0))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),c_2Ebool_2E_7E),bool))),X0)))) ) | (~spl6_6 | ~spl6_157)),
% 115.30/16.86    inference(superposition,[],[f2378,f223])).
% 115.30/16.86  thf(f26297,plain,(
% 115.30/16.86    spl6_468 | ~spl6_6 | ~spl6_156),
% 115.30/16.86    inference(avatar_split_clause,[],[f2393,f2373,f221,f26295])).
% 115.30/16.86  thf(f26295,plain,(
% 115.30/16.86    spl6_468 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),c_2Ebool_2E_7E)),X0))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),c_2Ebool_2E_7E),bool))),c_2Ebool_2E_7E))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_468])])).
% 115.30/16.86  thf(f2393,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),c_2Ebool_2E_7E)),X0))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),c_2Ebool_2E_7E),bool))),c_2Ebool_2E_7E))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_6 | ~spl6_156)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2388])).
% 115.30/16.86  thf(f2388,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),c_2Ebool_2E_7E)),X0))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),c_2Ebool_2E_7E),bool))),c_2Ebool_2E_7E))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_6 | ~spl6_156)),
% 115.30/16.86    inference(superposition,[],[f2374,f223])).
% 115.30/16.86  thf(f26293,plain,(
% 115.30/16.86    spl6_467 | ~spl6_53 | ~spl6_180),
% 115.30/16.86    inference(avatar_split_clause,[],[f6959,f3167,f661,f26290])).
% 115.30/16.86  thf(f6959,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),sK1),sK0)))) | (~spl6_53 | ~spl6_180)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f5116])).
% 115.30/16.86  thf(f5116,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),sK1),sK0)))) | (~spl6_53 | ~spl6_180)),
% 115.30/16.86    inference(superposition,[],[f662,f3169])).
% 115.30/16.86  thf(f26288,plain,(
% 115.30/16.86    spl6_466 | ~spl6_3 | ~spl6_147),
% 115.30/16.86    inference(avatar_split_clause,[],[f2115,f2105,f178,f26286])).
% 115.30/16.86  thf(f26286,plain,(
% 115.30/16.86    spl6_466 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),X0)),c_2Ebool_2E_7E))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),X0),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_466])])).
% 115.30/16.86  thf(f2115,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),X0)),c_2Ebool_2E_7E))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),X0),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_3 | ~spl6_147)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2114])).
% 115.30/16.86  thf(f2114,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),X0)),c_2Ebool_2E_7E))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),X0),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_3 | ~spl6_147)),
% 115.30/16.86    inference(superposition,[],[f2106,f179])).
% 115.30/16.86  thf(f26284,plain,(
% 115.30/16.86    spl6_465 | ~spl6_33 | ~spl6_97),
% 115.30/16.86    inference(avatar_split_clause,[],[f1180,f1095,f454,f26282])).
% 115.30/16.86  thf(f26282,plain,(
% 115.30/16.86    spl6_465 <=> ! [X2 : del,X4 : del,X0 : del,X3,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X3),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X4)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2)),X4))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0)),X0)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_465])])).
% 115.30/16.86  thf(f1180,plain,(
% 115.30/16.86    ( ! [X2 : del,X3 : $i,X0 : del,X1 : $i > $i,X4 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X3),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X4)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2)),X4))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0)),X0))) ) | (~spl6_33 | ~spl6_97)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1163])).
% 115.30/16.86  thf(f1163,plain,(
% 115.30/16.86    ( ! [X2 : del,X3 : $i,X0 : del,X1 : $i > $i,X4 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X3),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X4)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2)),X4))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0)),X0))) ) | (~spl6_33 | ~spl6_97)),
% 115.30/16.86    inference(superposition,[],[f1096,f455])).
% 115.30/16.86  thf(f25961,plain,(
% 115.30/16.86    spl6_464 | ~spl6_15 | ~spl6_140),
% 115.30/16.86    inference(avatar_split_clause,[],[f2038,f2017,f268,f25959])).
% 115.30/16.86  thf(f25959,plain,(
% 115.30/16.86    spl6_464 <=> ! [X0] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),X0)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_464])])).
% 115.30/16.86  thf(f2038,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),X0))))) ) | (~spl6_15 | ~spl6_140)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2020])).
% 115.30/16.86  thf(f2020,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),X0))))) ) | (~spl6_15 | ~spl6_140)),
% 115.30/16.86    inference(superposition,[],[f2018,f269])).
% 115.30/16.86  thf(f25957,plain,(
% 115.30/16.86    spl6_463 | ~spl6_13 | ~spl6_140),
% 115.30/16.86    inference(avatar_split_clause,[],[f2037,f2017,f257,f25955])).
% 115.30/16.86  thf(f25955,plain,(
% 115.30/16.86    spl6_463 <=> ! [X0 : del,X1] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),X1)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_463])])).
% 115.30/16.86  thf(f2037,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),X1))))) ) | (~spl6_13 | ~spl6_140)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2021])).
% 115.30/16.86  thf(f2021,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),X1))))) ) | (~spl6_13 | ~spl6_140)),
% 115.30/16.86    inference(superposition,[],[f2018,f258])).
% 115.30/16.86  thf(f25953,plain,(
% 115.30/16.86    spl6_462 | ~spl6_84 | ~spl6_110),
% 115.30/16.86    inference(avatar_split_clause,[],[f1494,f1391,f975,f25951])).
% 115.30/16.86  thf(f25951,plain,(
% 115.30/16.86    spl6_462 <=> ! [X0,X1 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))),vAPP($o,$i,inj__o,X1)))) | ($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_462])])).
% 115.30/16.86  thf(f1494,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))),vAPP($o,$i,inj__o,X1)))) | ($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_84 | ~spl6_110)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1444])).
% 115.30/16.86  thf(f1444,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $o] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))),vAPP($o,$i,inj__o,X1)))) | ($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_84 | ~spl6_110)),
% 115.30/16.86    inference(superposition,[],[f976,f1392])).
% 115.30/16.86  thf(f25596,plain,(
% 115.30/16.86    spl6_461 | ~spl6_228 | ~spl6_458),
% 115.30/16.86    inference(avatar_split_clause,[],[f25252,f25249,f5462,f25594])).
% 115.30/16.86  thf(f25594,plain,(
% 115.30/16.86    spl6_461 <=> ! [X0,X1] : (($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool)))) | ($true = vAPP($i,$o,p,X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_461])])).
% 115.30/16.86  thf(f25249,plain,(
% 115.30/16.86    spl6_458 <=> ! [X0,X1] : (($true = vAPP($i,$o,p,X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_458])])).
% 115.30/16.86  thf(f25252,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : (($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool)))) | ($true = vAPP($i,$o,p,X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_228 | ~spl6_458)),
% 115.30/16.86    inference(forward_demodulation,[],[f25250,f5464])).
% 115.30/16.86  thf(f25250,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : (($true = vAPP($i,$o,p,X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | ~spl6_458),
% 115.30/16.86    inference(avatar_component_clause,[],[f25249])).
% 115.30/16.86  thf(f25260,plain,(
% 115.30/16.86    spl6_460 | ~spl6_99 | ~spl6_110),
% 115.30/16.86    inference(avatar_split_clause,[],[f1509,f1391,f1196,f25258])).
% 115.30/16.86  thf(f25258,plain,(
% 115.30/16.86    spl6_460 <=> ! [X0,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_460])])).
% 115.30/16.86  thf(f1509,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_99 | ~spl6_110)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1429])).
% 115.30/16.86  thf(f1429,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_99 | ~spl6_110)),
% 115.30/16.86    inference(superposition,[],[f1197,f1392])).
% 115.30/16.86  thf(f25256,plain,(
% 115.30/16.86    spl6_459 | ~spl6_27 | ~spl6_110),
% 115.30/16.86    inference(avatar_split_clause,[],[f1502,f1391,f398,f25254])).
% 115.30/16.86  thf(f25254,plain,(
% 115.30/16.86    spl6_459 <=> ! [X0,X1] : (($true = vAPP($i,$o,p,X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_459])])).
% 115.30/16.86  thf(f1502,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : (($true = vAPP($i,$o,p,X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_27 | ~spl6_110)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1436])).
% 115.30/16.86  thf(f1436,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_27 | ~spl6_110)),
% 115.30/16.86    inference(superposition,[],[f399,f1392])).
% 115.30/16.86  thf(f25251,plain,(
% 115.30/16.86    spl6_458 | ~spl6_100 | ~spl6_110),
% 115.30/16.86    inference(avatar_split_clause,[],[f1492,f1391,f1200,f25249])).
% 115.30/16.86  thf(f1492,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : (($true = vAPP($i,$o,p,X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_100 | ~spl6_110)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1446])).
% 115.30/16.86  thf(f1446,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_100 | ~spl6_110)),
% 115.30/16.86    inference(superposition,[],[f1201,f1392])).
% 115.30/16.86  thf(f25247,plain,(
% 115.30/16.86    spl6_457 | ~spl6_104 | ~spl6_110),
% 115.30/16.86    inference(avatar_split_clause,[],[f1489,f1391,f1217,f25245])).
% 115.30/16.86  thf(f25245,plain,(
% 115.30/16.86    spl6_457 <=> ! [X0,X1] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))),X1))) | ($true != vAPP($i,$o,p,X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_457])])).
% 115.30/16.86  thf(f1489,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))),X1))) | ($true != vAPP($i,$o,p,X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_104 | ~spl6_110)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1449])).
% 115.30/16.86  thf(f1449,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))),X1))) | ($true != vAPP($i,$o,p,X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_104 | ~spl6_110)),
% 115.30/16.86    inference(superposition,[],[f1218,f1392])).
% 115.30/16.86  thf(f25243,plain,(
% 115.30/16.86    spl6_456 | ~spl6_20 | ~spl6_78),
% 115.30/16.86    inference(avatar_split_clause,[],[f940,f890,f330,f25241])).
% 115.30/16.86  thf(f25241,plain,(
% 115.30/16.86    spl6_456 <=> ! [X0 : del] : ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,$i,c_2Ebool_2EIN,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_456])])).
% 115.30/16.86  thf(f940,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,$i,c_2Ebool_2EIN,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),bool)))) ) | (~spl6_20 | ~spl6_78)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f915])).
% 115.30/16.86  thf(f915,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,$i,c_2Ebool_2EIN,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),bool)))) ) | (~spl6_20 | ~spl6_78)),
% 115.30/16.86    inference(superposition,[],[f891,f331])).
% 115.30/16.86  thf(f25239,plain,(
% 115.30/16.86    spl6_455 | ~spl6_202 | ~spl6_234 | ~spl6_327),
% 115.30/16.86    inference(avatar_split_clause,[],[f11869,f11698,f5694,f4055,f25237])).
% 115.30/16.86  thf(f25237,plain,(
% 115.30/16.86    spl6_455 <=> ! [X0 : $o] : (($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0))))) | ($true = X0))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_455])])).
% 115.30/16.86  thf(f11698,plain,(
% 115.30/16.86    spl6_327 <=> ! [X0 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0)))) | ($true = X0))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_327])])).
% 115.30/16.86  thf(f11869,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0))))) | ($true = X0)) ) | (~spl6_202 | ~spl6_234 | ~spl6_327)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f11868])).
% 115.30/16.86  thf(f11868,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($true = $false) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0))))) | ($true = X0)) ) | (~spl6_202 | ~spl6_234 | ~spl6_327)),
% 115.30/16.86    inference(forward_demodulation,[],[f11856,f4056])).
% 115.30/16.86  thf(f11856,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0))))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0))),bool)) | ($true = X0)) ) | (~spl6_234 | ~spl6_327)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f11855])).
% 115.30/16.86  thf(f11855,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($true != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0))))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0))),bool)) | ($true = X0)) ) | (~spl6_234 | ~spl6_327)),
% 115.30/16.86    inference(superposition,[],[f5695,f11699])).
% 115.30/16.86  thf(f11699,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0)))) | ($true = X0)) ) | ~spl6_327),
% 115.30/16.86    inference(avatar_component_clause,[],[f11698])).
% 115.30/16.86  thf(f25235,plain,(
% 115.30/16.86    spl6_454 | ~spl6_19 | ~spl6_78),
% 115.30/16.86    inference(avatar_split_clause,[],[f937,f890,f326,f25233])).
% 115.30/16.86  thf(f25233,plain,(
% 115.30/16.86    spl6_454 <=> ! [X0 : del] : ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,$i,c_2Epred__set_2EREST,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_454])])).
% 115.30/16.86  thf(f937,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,$i,c_2Epred__set_2EREST,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),bool)))) ) | (~spl6_19 | ~spl6_78)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f918])).
% 115.30/16.86  thf(f918,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,$i,c_2Epred__set_2EREST,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),bool)))) ) | (~spl6_19 | ~spl6_78)),
% 115.30/16.86    inference(superposition,[],[f891,f327])).
% 115.30/16.86  thf(f24934,plain,(
% 115.30/16.86    spl6_453 | ~spl6_97 | ~spl6_110),
% 115.30/16.86    inference(avatar_split_clause,[],[f1508,f1391,f1095,f24932])).
% 115.30/16.86  thf(f24932,plain,(
% 115.30/16.86    spl6_453 <=> ! [X0,X3 : del,X2,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X2),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1))),X3)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X3))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_453])])).
% 115.30/16.86  thf(f1508,plain,(
% 115.30/16.86    ( ! [X2 : $i,X3 : del,X0 : $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X2),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1))),X3)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X3))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_97 | ~spl6_110)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1430])).
% 115.30/16.86  thf(f1430,plain,(
% 115.30/16.86    ( ! [X2 : $i,X3 : del,X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X2),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1))),X3)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X3))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_97 | ~spl6_110)),
% 115.30/16.86    inference(superposition,[],[f1096,f1392])).
% 115.30/16.86  thf(f24825,plain,(
% 115.30/16.86    ~spl6_426 | spl6_452 | ~spl6_36 | ~spl6_135),
% 115.30/16.86    inference(avatar_split_clause,[],[f3551,f1841,f476,f24823,f21777])).
% 115.30/16.86  thf(f21777,plain,(
% 115.30/16.86    spl6_426 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_426])])).
% 115.30/16.86  thf(f24823,plain,(
% 115.30/16.86    spl6_452 <=> ! [X0] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_452])])).
% 115.30/16.86  thf(f3551,plain,(
% 115.30/16.86    ( ! [X0 : $i] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)))) ) | (~spl6_36 | ~spl6_135)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f3494])).
% 115.30/16.86  thf(f3494,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)))) ) | (~spl6_36 | ~spl6_135)),
% 115.30/16.86    inference(superposition,[],[f477,f1843])).
% 115.30/16.86  thf(f24473,plain,(
% 115.30/16.86    spl6_451 | ~spl6_118 | ~spl6_122),
% 115.30/16.86    inference(avatar_split_clause,[],[f1714,f1621,f1561,f24471])).
% 115.30/16.86  thf(f24471,plain,(
% 115.30/16.86    spl6_451 <=> ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_451])])).
% 115.30/16.86  thf(f1714,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool))) ) | (~spl6_118 | ~spl6_122)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1642])).
% 115.30/16.86  thf(f1642,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool))) ) | (~spl6_118 | ~spl6_122)),
% 115.30/16.86    inference(superposition,[],[f1562,f1622])).
% 115.30/16.86  thf(f24469,plain,(
% 115.30/16.86    spl6_450 | ~spl6_119 | ~spl6_122),
% 115.30/16.86    inference(avatar_split_clause,[],[f1713,f1621,f1565,f24467])).
% 115.30/16.86  thf(f24467,plain,(
% 115.30/16.86    spl6_450 <=> ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_450])])).
% 115.30/16.86  thf(f1713,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool))) ) | (~spl6_119 | ~spl6_122)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1643])).
% 115.30/16.86  thf(f1643,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool))) ) | (~spl6_119 | ~spl6_122)),
% 115.30/16.86    inference(superposition,[],[f1566,f1622])).
% 115.30/16.86  thf(f24216,plain,(
% 115.30/16.86    spl6_449 | ~spl6_98 | ~spl6_134),
% 115.30/16.86    inference(avatar_split_clause,[],[f1911,f1837,f1192,f24214])).
% 115.30/16.86  thf(f24214,plain,(
% 115.30/16.86    spl6_449 <=> ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_449])])).
% 115.30/16.86  thf(f1911,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_98 | ~spl6_134)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1876])).
% 115.30/16.86  thf(f1876,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_98 | ~spl6_134)),
% 115.30/16.86    inference(superposition,[],[f1193,f1838])).
% 115.30/16.86  thf(f24212,plain,(
% 115.30/16.86    spl6_448 | ~spl6_87 | ~spl6_110),
% 115.30/16.86    inference(avatar_split_clause,[],[f1493,f1391,f1029,f24210])).
% 115.30/16.86  thf(f24210,plain,(
% 115.30/16.86    spl6_448 <=> ! [X0,X1 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))),vAPP($o,$i,inj__o,X1)))) | ($true != vAPP($i,$o,p,vAPP($o,$i,inj__o,X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_448])])).
% 115.30/16.86  thf(f1493,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))),vAPP($o,$i,inj__o,X1)))) | ($true != vAPP($i,$o,p,vAPP($o,$i,inj__o,X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_87 | ~spl6_110)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1445])).
% 115.30/16.86  thf(f1445,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $o] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))),vAPP($o,$i,inj__o,X1)))) | ($true != vAPP($i,$o,p,vAPP($o,$i,inj__o,X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_87 | ~spl6_110)),
% 115.30/16.86    inference(superposition,[],[f1030,f1392])).
% 115.30/16.86  thf(f23089,plain,(
% 115.30/16.86    spl6_447 | ~spl6_3 | spl6_169),
% 115.30/16.86    inference(avatar_split_clause,[],[f7733,f2657,f178,f23086])).
% 115.30/16.86  thf(f23086,plain,(
% 115.30/16.86    spl6_447 <=> ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))),bool))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_447])])).
% 115.30/16.86  thf(f2657,plain,(
% 115.30/16.86    spl6_169 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))),bool))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_169])])).
% 115.30/16.86  thf(f7733,plain,(
% 115.30/16.86    ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))),bool)) | (~spl6_3 | spl6_169)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2680])).
% 115.30/16.86  thf(f2680,plain,(
% 115.30/16.86    ($true != $true) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))),bool)) | (~spl6_3 | spl6_169)),
% 115.30/16.86    inference(superposition,[],[f2658,f179])).
% 115.30/16.86  thf(f2658,plain,(
% 115.30/16.86    ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))),bool)) | spl6_169),
% 115.30/16.86    inference(avatar_component_clause,[],[f2657])).
% 115.30/16.86  thf(f22680,plain,(
% 115.30/16.86    spl6_446 | ~spl6_6 | ~spl6_154),
% 115.30/16.86    inference(avatar_split_clause,[],[f2354,f2330,f221,f22678])).
% 115.30/16.86  thf(f22678,plain,(
% 115.30/16.86    spl6_446 <=> ! [X0 : $i > $i] : ((c_2Ebool_2E_7E = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),c_2Ebool_2E_7E),bool)),bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_446])])).
% 115.30/16.86  thf(f2354,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : ((c_2Ebool_2E_7E = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),c_2Ebool_2E_7E),bool)),bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_6 | ~spl6_154)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2347])).
% 115.30/16.86  thf(f2347,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true != $true) | (c_2Ebool_2E_7E = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),c_2Ebool_2E_7E),bool)),bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_6 | ~spl6_154)),
% 115.30/16.86    inference(superposition,[],[f2331,f223])).
% 115.30/16.86  thf(f22676,plain,(
% 115.30/16.86    spl6_445 | ~spl6_3 | ~spl6_142),
% 115.30/16.86    inference(avatar_split_clause,[],[f2069,f2044,f178,f22674])).
% 115.30/16.86  thf(f22674,plain,(
% 115.30/16.86    spl6_445 <=> ! [X0,X1 : del] : ((vAPP(del,$i,c_2Epred__set_2ECHOICE,X1) = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ECHOICE,X1)),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),X1))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_445])])).
% 115.30/16.86  thf(f2069,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : ((vAPP(del,$i,c_2Epred__set_2ECHOICE,X1) = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ECHOICE,X1)),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),X1)))) ) | (~spl6_3 | ~spl6_142)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2068])).
% 115.30/16.86  thf(f2068,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true != $true) | (vAPP(del,$i,c_2Epred__set_2ECHOICE,X1) = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ECHOICE,X1)),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),X1)))) ) | (~spl6_3 | ~spl6_142)),
% 115.30/16.86    inference(superposition,[],[f2045,f179])).
% 115.30/16.86  thf(f22672,plain,(
% 115.30/16.86    spl6_444 | ~spl6_3 | ~spl6_141),
% 115.30/16.86    inference(avatar_split_clause,[],[f2055,f2040,f178,f22670])).
% 115.30/16.86  thf(f22670,plain,(
% 115.30/16.86    spl6_444 <=> ! [X0,X1 : del] : ((vAPP(del,$i,c_2Ebool_2E_21,X1) = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_444])])).
% 115.30/16.86  thf(f2055,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : ((vAPP(del,$i,c_2Ebool_2E_21,X1) = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_3 | ~spl6_141)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2054])).
% 115.30/16.86  thf(f2054,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true != $true) | (vAPP(del,$i,c_2Ebool_2E_21,X1) = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))) ) | (~spl6_3 | ~spl6_141)),
% 115.30/16.86    inference(superposition,[],[f2041,f179])).
% 115.30/16.86  thf(f22668,plain,(
% 115.30/16.86    spl6_443 | ~spl6_23 | ~spl6_134),
% 115.30/16.86    inference(avatar_split_clause,[],[f1900,f1837,f358,f22666])).
% 115.30/16.86  thf(f1900,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_23 | ~spl6_134)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1887])).
% 115.30/16.86  thf(f1887,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_23 | ~spl6_134)),
% 115.30/16.86    inference(superposition,[],[f359,f1838])).
% 115.30/16.86  thf(f22664,plain,(
% 115.30/16.86    spl6_442 | ~spl6_15 | ~spl6_133),
% 115.30/16.86    inference(avatar_split_clause,[],[f1833,f1802,f268,f22662])).
% 115.30/16.86  thf(f22662,plain,(
% 115.30/16.86    spl6_442 <=> ! [X0 : del,X1] : ((vAPP(del,$i,c_2Epred__set_2ECHOICE,X0) = X1) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X1),vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_442])])).
% 115.30/16.86  thf(f1833,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : ((vAPP(del,$i,c_2Epred__set_2ECHOICE,X0) = X1) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X1),vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)))) ) | (~spl6_15 | ~spl6_133)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1807])).
% 115.30/16.86  thf(f1807,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : (($true != $true) | (vAPP(del,$i,c_2Epred__set_2ECHOICE,X0) = X1) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X1),vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)))) ) | (~spl6_15 | ~spl6_133)),
% 115.30/16.86    inference(superposition,[],[f1803,f269])).
% 115.30/16.86  thf(f22631,plain,(
% 115.30/16.86    spl6_441 | ~spl6_13 | ~spl6_133),
% 115.30/16.86    inference(avatar_split_clause,[],[f1829,f1802,f257,f22629])).
% 115.30/16.86  thf(f22629,plain,(
% 115.30/16.86    spl6_441 <=> ! [X0 : del,X1] : ((vAPP(del,$i,c_2Ebool_2E_21,X0) = X1) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X1),vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_441])])).
% 115.30/16.86  thf(f1829,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : ((vAPP(del,$i,c_2Ebool_2E_21,X0) = X1) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X1),vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) ) | (~spl6_13 | ~spl6_133)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1811])).
% 115.30/16.86  thf(f1811,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : (($true != $true) | (vAPP(del,$i,c_2Ebool_2E_21,X0) = X1) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X1),vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) ) | (~spl6_13 | ~spl6_133)),
% 115.30/16.86    inference(superposition,[],[f1803,f258])).
% 115.30/16.86  thf(f22627,plain,(
% 115.30/16.86    spl6_440 | ~spl6_17 | ~spl6_110),
% 115.30/16.86    inference(avatar_split_clause,[],[f1506,f1391,f282,f22625])).
% 115.30/16.86  thf(f22625,plain,(
% 115.30/16.86    spl6_440 <=> ! [X0,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_440])])).
% 115.30/16.86  thf(f1506,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_17 | ~spl6_110)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1432])).
% 115.30/16.86  thf(f1432,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_17 | ~spl6_110)),
% 115.30/16.86    inference(superposition,[],[f283,f1392])).
% 115.30/16.86  thf(f22623,plain,(
% 115.30/16.86    spl6_439 | ~spl6_16 | ~spl6_110),
% 115.30/16.86    inference(avatar_split_clause,[],[f1505,f1391,f278,f22621])).
% 115.30/16.86  thf(f22621,plain,(
% 115.30/16.86    spl6_439 <=> ! [X2 : $i > $i,X0,X1 : del] : ((vAPP($i,$i,X2,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_439])])).
% 115.30/16.86  thf(f1505,plain,(
% 115.30/16.86    ( ! [X2 : $i > $i,X0 : $i,X1 : del] : ((vAPP($i,$i,X2,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_16 | ~spl6_110)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1433])).
% 115.30/16.86  thf(f1433,plain,(
% 115.30/16.86    ( ! [X2 : $i > $i,X0 : $i,X1 : del] : (($true != $true) | (vAPP($i,$i,X2,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X2)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_16 | ~spl6_110)),
% 115.30/16.86    inference(superposition,[],[f279,f1392])).
% 115.30/16.86  thf(f22619,plain,(
% 115.30/16.86    spl6_438 | ~spl6_15 | ~spl6_105),
% 115.30/16.86    inference(avatar_split_clause,[],[f1352,f1221,f268,f22617])).
% 115.30/16.86  thf(f22617,plain,(
% 115.30/16.86    spl6_438 <=> ! [X0 : del,X1] : ((vAPP(del,$i,c_2Epred__set_2ECHOICE,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0))),X1)),vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_438])])).
% 115.30/16.86  thf(f1352,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : ((vAPP(del,$i,c_2Epred__set_2ECHOICE,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0))),X1)),vAPP(del,$i,c_2Epred__set_2ECHOICE,X0))))) ) | (~spl6_15 | ~spl6_105)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1325])).
% 115.30/16.86  thf(f1325,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : (($true != $true) | (vAPP(del,$i,c_2Epred__set_2ECHOICE,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0))),X1)),vAPP(del,$i,c_2Epred__set_2ECHOICE,X0))))) ) | (~spl6_15 | ~spl6_105)),
% 115.30/16.86    inference(superposition,[],[f1222,f269])).
% 115.30/16.86  thf(f22615,plain,(
% 115.30/16.86    spl6_437 | ~spl6_14 | ~spl6_105),
% 115.30/16.86    inference(avatar_split_clause,[],[f1349,f1221,f261,f22613])).
% 115.30/16.86  thf(f22613,plain,(
% 115.30/16.86    spl6_437 <=> ! [X0 : del,X1] : ((vAPP(del,$i,c_2Emin_2E_3D,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1)),vAPP(del,$i,c_2Emin_2E_3D,X0)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_437])])).
% 115.30/16.86  thf(f1349,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : ((vAPP(del,$i,c_2Emin_2E_3D,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1)),vAPP(del,$i,c_2Emin_2E_3D,X0))))) ) | (~spl6_14 | ~spl6_105)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1328])).
% 115.30/16.86  thf(f1328,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : (($true != $true) | (vAPP(del,$i,c_2Emin_2E_3D,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1)),vAPP(del,$i,c_2Emin_2E_3D,X0))))) ) | (~spl6_14 | ~spl6_105)),
% 115.30/16.86    inference(superposition,[],[f1222,f262])).
% 115.30/16.86  thf(f22611,plain,(
% 115.30/16.86    spl6_436 | ~spl6_13 | ~spl6_105),
% 115.30/16.86    inference(avatar_split_clause,[],[f1348,f1221,f257,f22609])).
% 115.30/16.86  thf(f22609,plain,(
% 115.30/16.86    spl6_436 <=> ! [X0 : del,X1] : ((vAPP(del,$i,c_2Ebool_2E_21,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X1)),vAPP(del,$i,c_2Ebool_2E_21,X0)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_436])])).
% 115.30/16.86  thf(f1348,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : ((vAPP(del,$i,c_2Ebool_2E_21,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X1)),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_13 | ~spl6_105)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1329])).
% 115.30/16.86  thf(f1329,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : (($true != $true) | (vAPP(del,$i,c_2Ebool_2E_21,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X1)),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_13 | ~spl6_105)),
% 115.30/16.86    inference(superposition,[],[f1222,f258])).
% 115.30/16.86  thf(f22607,plain,(
% 115.30/16.86    spl6_435 | ~spl6_33 | ~spl6_90),
% 115.30/16.86    inference(avatar_split_clause,[],[f1069,f1062,f454,f22605])).
% 115.30/16.86  thf(f22605,plain,(
% 115.30/16.86    spl6_435 <=> ! [X0 : $i > $i] : ((c_2Ebool_2E_7E = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_7E),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)),bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_435])])).
% 115.30/16.86  thf(f1069,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : ((c_2Ebool_2E_7E = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_7E),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)),bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_33 | ~spl6_90)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1065])).
% 115.30/16.86  thf(f1065,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true != $true) | (c_2Ebool_2E_7E = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_7E),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),bool)),bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_33 | ~spl6_90)),
% 115.30/16.86    inference(superposition,[],[f1063,f455])).
% 115.30/16.86  thf(f22284,plain,(
% 115.30/16.86    spl6_434 | ~spl6_196 | ~spl6_418),
% 115.30/16.86    inference(avatar_split_clause,[],[f20942,f20359,f3922,f22282])).
% 115.30/16.86  thf(f3922,plain,(
% 115.30/16.86    spl6_196 <=> ! [X0 : $o] : ((vAPP($o,$i,inj__o,X0) = vAPP($o,$i,inj__o,$true)) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) = $false))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_196])])).
% 115.30/16.86  thf(f20359,plain,(
% 115.30/16.86    spl6_418 <=> ! [X0 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0)))) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $false))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_418])])).
% 115.30/16.86  thf(f20942,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0)))) | (vAPP($o,$i,inj__o,X0) = vAPP($o,$i,inj__o,$true))) ) | (~spl6_196 | ~spl6_418)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f20934])).
% 115.30/16.86  thf(f20934,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($false != $false) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0)))) | (vAPP($o,$i,inj__o,X0) = vAPP($o,$i,inj__o,$true))) ) | (~spl6_196 | ~spl6_418)),
% 115.30/16.86    inference(superposition,[],[f20360,f3923])).
% 115.30/16.86  thf(f3923,plain,(
% 115.30/16.86    ( ! [X0 : $o] : ((vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) = $false) | (vAPP($o,$i,inj__o,X0) = vAPP($o,$i,inj__o,$true))) ) | ~spl6_196),
% 115.30/16.86    inference(avatar_component_clause,[],[f3922])).
% 115.30/16.86  thf(f20360,plain,(
% 115.30/16.86    ( ! [X0 : $o] : ((vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $false) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0))))) ) | ~spl6_418),
% 115.30/16.86    inference(avatar_component_clause,[],[f20359])).
% 115.30/16.86  thf(f21954,plain,(
% 115.30/16.86    spl6_433 | ~spl6_16 | ~spl6_135 | ~spl6_136),
% 115.30/16.86    inference(avatar_split_clause,[],[f3556,f1920,f1841,f278,f21952])).
% 115.30/16.86  thf(f21952,plain,(
% 115.30/16.86    spl6_433 <=> ! [X0 : $i > $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X0,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_433])])).
% 115.30/16.86  thf(f3556,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X0,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_16 | ~spl6_135 | ~spl6_136)),
% 115.30/16.86    inference(forward_demodulation,[],[f3523,f3529])).
% 115.30/16.86  thf(f3529,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : ((vAPP($i,$i,X0,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) ) | (~spl6_16 | ~spl6_135)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f3516])).
% 115.30/16.86  thf(f3516,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true != $true) | (vAPP($i,$i,X0,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) ) | (~spl6_16 | ~spl6_135)),
% 115.30/16.86    inference(superposition,[],[f279,f1843])).
% 115.30/16.86  thf(f3523,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_135 | ~spl6_136)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f3522])).
% 115.30/16.86  thf(f3522,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_135 | ~spl6_136)),
% 115.30/16.86    inference(superposition,[],[f1921,f1843])).
% 115.30/16.86  thf(f21950,plain,(
% 115.30/16.86    spl6_432 | ~spl6_13 | ~spl6_93 | ~spl6_136),
% 115.30/16.86    inference(avatar_split_clause,[],[f1974,f1920,f1079,f257,f21948])).
% 115.30/16.86  thf(f21948,plain,(
% 115.30/16.86    spl6_432 <=> ! [X2 : del,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,c_2Ebool_2E_21,X0))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_432])])).
% 115.30/16.86  thf(f1079,plain,(
% 115.30/16.86    spl6_93 <=> ! [X0 : del,X1 : $i > $i] : (vAPP($i,$i,X1,vAPP(del,$i,c_2Ebool_2E_21,X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X1)),vAPP(del,$i,c_2Ebool_2E_21,X0)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_93])])).
% 115.30/16.86  thf(f1974,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,c_2Ebool_2E_21,X0))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) ) | (~spl6_13 | ~spl6_93 | ~spl6_136)),
% 115.30/16.86    inference(forward_demodulation,[],[f1958,f1080])).
% 115.30/16.86  thf(f1080,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : ((vAPP($i,$i,X1,vAPP(del,$i,c_2Ebool_2E_21,X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X1)),vAPP(del,$i,c_2Ebool_2E_21,X0)))) ) | ~spl6_93),
% 115.30/16.86    inference(avatar_component_clause,[],[f1079])).
% 115.30/16.86  thf(f1958,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X1)),vAPP(del,$i,c_2Ebool_2E_21,X0))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) ) | (~spl6_13 | ~spl6_136)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1932])).
% 115.30/16.86  thf(f1932,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X1)),vAPP(del,$i,c_2Ebool_2E_21,X0))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) ) | (~spl6_13 | ~spl6_136)),
% 115.30/16.86    inference(superposition,[],[f1921,f258])).
% 115.30/16.86  thf(f21946,plain,(
% 115.30/16.86    spl6_431 | ~spl6_14 | ~spl6_92 | ~spl6_136),
% 115.30/16.86    inference(avatar_split_clause,[],[f1973,f1920,f1075,f261,f21944])).
% 115.30/16.86  thf(f21944,plain,(
% 115.30/16.86    spl6_431 <=> ! [X2 : del,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,c_2Emin_2E_3D,X0))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_431])])).
% 115.30/16.86  thf(f1075,plain,(
% 115.30/16.86    spl6_92 <=> ! [X0 : del,X1 : $i > $i] : (vAPP($i,$i,X1,vAPP(del,$i,c_2Emin_2E_3D,X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP(del,$i,c_2Emin_2E_3D,X0)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_92])])).
% 115.30/16.86  thf(f1973,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,c_2Emin_2E_3D,X0))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) ) | (~spl6_14 | ~spl6_92 | ~spl6_136)),
% 115.30/16.86    inference(forward_demodulation,[],[f1959,f1076])).
% 115.30/16.86  thf(f1076,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : ((vAPP($i,$i,X1,vAPP(del,$i,c_2Emin_2E_3D,X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP(del,$i,c_2Emin_2E_3D,X0)))) ) | ~spl6_92),
% 115.30/16.86    inference(avatar_component_clause,[],[f1075])).
% 115.30/16.86  thf(f1959,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP(del,$i,c_2Emin_2E_3D,X0))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) ) | (~spl6_14 | ~spl6_136)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1931])).
% 115.30/16.86  thf(f1931,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP(del,$i,c_2Emin_2E_3D,X0))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) ) | (~spl6_14 | ~spl6_136)),
% 115.30/16.86    inference(superposition,[],[f1921,f262])).
% 115.30/16.86  thf(f21942,plain,(
% 115.30/16.86    spl6_430 | ~spl6_15 | ~spl6_91 | ~spl6_136),
% 115.30/16.86    inference(avatar_split_clause,[],[f1970,f1920,f1071,f268,f21940])).
% 115.30/16.86  thf(f21940,plain,(
% 115.30/16.86    spl6_430 <=> ! [X2 : del,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_430])])).
% 115.30/16.86  thf(f1071,plain,(
% 115.30/16.86    spl6_91 <=> ! [X0 : del,X1 : $i > $i] : (vAPP($i,$i,X1,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)),X1)),vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_91])])).
% 115.30/16.86  thf(f1970,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)))) ) | (~spl6_15 | ~spl6_91 | ~spl6_136)),
% 115.30/16.86    inference(forward_demodulation,[],[f1962,f1072])).
% 115.30/16.86  thf(f1072,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : ((vAPP($i,$i,X1,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)),X1)),vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)))) ) | ~spl6_91),
% 115.30/16.86    inference(avatar_component_clause,[],[f1071])).
% 115.30/16.86  thf(f1962,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)),X1)),vAPP(del,$i,c_2Epred__set_2ECHOICE,X0))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)))) ) | (~spl6_15 | ~spl6_136)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1928])).
% 115.30/16.86  thf(f1928,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)),X1)),vAPP(del,$i,c_2Epred__set_2ECHOICE,X0))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)))) ) | (~spl6_15 | ~spl6_136)),
% 115.30/16.86    inference(superposition,[],[f1921,f269])).
% 115.30/16.86  thf(f21938,plain,(
% 115.30/16.86    spl6_429 | ~spl6_33 | ~spl6_119),
% 115.30/16.86    inference(avatar_split_clause,[],[f1593,f1565,f454,f21936])).
% 115.30/16.86  thf(f21936,plain,(
% 115.30/16.86    spl6_429 <=> ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_429])])).
% 115.30/16.86  thf(f1593,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_33 | ~spl6_119)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1584])).
% 115.30/16.86  thf(f1584,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_33 | ~spl6_119)),
% 115.30/16.86    inference(superposition,[],[f1566,f455])).
% 115.30/16.86  thf(f21934,plain,(
% 115.30/16.86    spl6_428 | ~spl6_33 | ~spl6_118),
% 115.30/16.86    inference(avatar_split_clause,[],[f1579,f1561,f454,f21932])).
% 115.30/16.86  thf(f21932,plain,(
% 115.30/16.86    spl6_428 <=> ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_428])])).
% 115.30/16.86  thf(f1579,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_33 | ~spl6_118)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1570])).
% 115.30/16.86  thf(f1570,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_33 | ~spl6_118)),
% 115.30/16.86    inference(superposition,[],[f1562,f455])).
% 115.30/16.86  thf(f21784,plain,(
% 115.30/16.86    spl6_426 | spl6_427 | ~spl6_32 | ~spl6_135),
% 115.30/16.86    inference(avatar_split_clause,[],[f3552,f1841,f434,f21781,f21777])).
% 115.30/16.86  thf(f21781,plain,(
% 115.30/16.86    spl6_427 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_427])])).
% 115.30/16.86  thf(f3552,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | (~spl6_32 | ~spl6_135)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f3493])).
% 115.30/16.86  thf(f3493,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | (~spl6_32 | ~spl6_135)),
% 115.30/16.86    inference(superposition,[],[f435,f1843])).
% 115.30/16.86  thf(f21775,plain,(
% 115.30/16.86    spl6_425 | ~spl6_135 | ~spl6_140),
% 115.30/16.86    inference(avatar_split_clause,[],[f3541,f2017,f1841,f21773])).
% 115.30/16.86  thf(f21773,plain,(
% 115.30/16.86    spl6_425 <=> ! [X0] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X0)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_425])])).
% 115.30/16.86  thf(f3541,plain,(
% 115.30/16.86    ( ! [X0 : $i] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X0))))) ) | (~spl6_135 | ~spl6_140)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f3504])).
% 115.30/16.86  thf(f3504,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X0))))) ) | (~spl6_135 | ~spl6_140)),
% 115.30/16.86    inference(superposition,[],[f2018,f1843])).
% 115.30/16.86  thf(f20928,plain,(
% 115.30/16.86    spl6_424 | ~spl6_99 | ~spl6_135),
% 115.30/16.86    inference(avatar_split_clause,[],[f3525,f1841,f1196,f20925])).
% 115.30/16.86  thf(f20925,plain,(
% 115.30/16.86    spl6_424 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_424])])).
% 115.30/16.86  thf(f3525,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),bool))) | (~spl6_99 | ~spl6_135)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f3520])).
% 115.30/16.86  thf(f3520,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),bool))) | (~spl6_99 | ~spl6_135)),
% 115.30/16.86    inference(superposition,[],[f1197,f1843])).
% 115.30/16.86  thf(f20923,plain,(
% 115.30/16.86    spl6_423 | ~spl6_3 | ~spl6_140),
% 115.30/16.86    inference(avatar_split_clause,[],[f2030,f2017,f178,f20921])).
% 115.30/16.86  thf(f20921,plain,(
% 115.30/16.86    spl6_423 <=> ! [X2,X0,X1 : del] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X1)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X1)),X0)),X2)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_423])])).
% 115.30/16.86  thf(f2030,plain,(
% 115.30/16.86    ( ! [X2 : $i,X0 : $i,X1 : del] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X1)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X1)),X0)),X2)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_3 | ~spl6_140)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2029])).
% 115.30/16.86  thf(f2029,plain,(
% 115.30/16.86    ( ! [X2 : $i,X0 : $i,X1 : del] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X1)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X1)),X0)),X2)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_3 | ~spl6_140)),
% 115.30/16.86    inference(superposition,[],[f2018,f179])).
% 115.30/16.86  thf(f20919,plain,(
% 115.30/16.86    spl6_422 | ~spl6_78 | ~spl6_110),
% 115.30/16.86    inference(avatar_split_clause,[],[f1507,f1391,f890,f20917])).
% 115.30/16.86  thf(f20917,plain,(
% 115.30/16.86    spl6_422 <=> ! [X0,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_422])])).
% 115.30/16.86  thf(f1507,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_78 | ~spl6_110)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1431])).
% 115.30/16.86  thf(f1431,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_78 | ~spl6_110)),
% 115.30/16.86    inference(superposition,[],[f891,f1392])).
% 115.30/16.86  thf(f20915,plain,(
% 115.30/16.86    spl6_421 | ~spl6_15 | ~spl6_99),
% 115.30/16.86    inference(avatar_split_clause,[],[f1268,f1196,f268,f20913])).
% 115.30/16.86  thf(f20913,plain,(
% 115.30/16.86    spl6_421 <=> ! [X0 : del] : ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0))),vAPP(del,$i,c_2Epred__set_2ECHOICE,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)),bool)),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_421])])).
% 115.30/16.86  thf(f1268,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0))),vAPP(del,$i,c_2Epred__set_2ECHOICE,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)),bool)),bool)))) ) | (~spl6_15 | ~spl6_99)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1241])).
% 115.30/16.86  thf(f1241,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0))),vAPP(del,$i,c_2Epred__set_2ECHOICE,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)),bool)),bool)))) ) | (~spl6_15 | ~spl6_99)),
% 115.30/16.86    inference(superposition,[],[f1197,f269])).
% 115.30/16.86  thf(f20911,plain,(
% 115.30/16.86    spl6_420 | ~spl6_14 | ~spl6_99),
% 115.30/16.86    inference(avatar_split_clause,[],[f1265,f1196,f261,f20909])).
% 115.30/16.86  thf(f20909,plain,(
% 115.30/16.86    spl6_420 <=> ! [X0 : del] : ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,$i,c_2Emin_2E_3D,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),bool)),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_420])])).
% 115.30/16.86  thf(f1265,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,$i,c_2Emin_2E_3D,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),bool)),bool)))) ) | (~spl6_14 | ~spl6_99)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1244])).
% 115.30/16.86  thf(f1244,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,$i,c_2Emin_2E_3D,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),bool)),bool)))) ) | (~spl6_14 | ~spl6_99)),
% 115.30/16.86    inference(superposition,[],[f1197,f262])).
% 115.30/16.86  thf(f20907,plain,(
% 115.30/16.86    spl6_419 | ~spl6_13 | ~spl6_99),
% 115.30/16.86    inference(avatar_split_clause,[],[f1264,f1196,f257,f20905])).
% 115.30/16.86  thf(f20905,plain,(
% 115.30/16.86    spl6_419 <=> ! [X0 : del] : ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),bool)),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_419])])).
% 115.30/16.86  thf(f1264,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),bool)),bool)))) ) | (~spl6_13 | ~spl6_99)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1245])).
% 115.30/16.86  thf(f1245,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),bool)),bool)))) ) | (~spl6_13 | ~spl6_99)),
% 115.30/16.86    inference(superposition,[],[f1197,f258])).
% 115.30/16.86  thf(f20361,plain,(
% 115.30/16.86    spl6_418 | ~spl6_57 | ~spl6_269),
% 115.30/16.86    inference(avatar_split_clause,[],[f11517,f7728,f700,f20359])).
% 115.30/16.86  thf(f11517,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0)))) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $false)) ) | (~spl6_57 | ~spl6_269)),
% 115.30/16.86    inference(constrained_superposition,[],[f7730,f701])).
% 115.30/16.86  thf(f20201,plain,(
% 115.30/16.86    spl6_417 | ~spl6_14 | ~spl6_153),
% 115.30/16.86    inference(avatar_split_clause,[],[f2328,f2302,f261,f20199])).
% 115.30/16.86  thf(f20199,plain,(
% 115.30/16.86    spl6_417 <=> ! [X0 : del] : ((vAPP(del,$i,c_2Epred__set_2ESUBSET,X0) = vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_417])])).
% 115.30/16.86  thf(f2328,plain,(
% 115.30/16.86    ( ! [X0 : del] : ((vAPP(del,$i,c_2Epred__set_2ESUBSET,X0) = vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_14 | ~spl6_153)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2317])).
% 115.30/16.86  thf(f2317,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true != $true) | (vAPP(del,$i,c_2Epred__set_2ESUBSET,X0) = vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_14 | ~spl6_153)),
% 115.30/16.86    inference(superposition,[],[f2303,f262])).
% 115.30/16.86  thf(f20196,plain,(
% 115.30/16.86    spl6_416 | ~spl6_10 | ~spl6_80 | ~spl6_136),
% 115.30/16.86    inference(avatar_split_clause,[],[f1981,f1920,f957,f244,f20194])).
% 115.30/16.86  thf(f20194,plain,(
% 115.30/16.86    spl6_416 <=> ! [X0 : $i > $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X0,c_2Ebool_2E_2F_5C)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_416])])).
% 115.30/16.86  thf(f957,plain,(
% 115.30/16.86    spl6_80 <=> ! [X0 : $i > $i] : (vAPP($i,$i,X0,c_2Ebool_2E_2F_5C) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),c_2Ebool_2E_2F_5C))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_80])])).
% 115.30/16.86  thf(f1981,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X0,c_2Ebool_2E_2F_5C)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) ) | (~spl6_10 | ~spl6_80 | ~spl6_136)),
% 115.30/16.86    inference(forward_demodulation,[],[f1948,f958])).
% 115.30/16.86  thf(f958,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : ((vAPP($i,$i,X0,c_2Ebool_2E_2F_5C) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),c_2Ebool_2E_2F_5C))) ) | ~spl6_80),
% 115.30/16.86    inference(avatar_component_clause,[],[f957])).
% 115.30/16.86  thf(f1948,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),c_2Ebool_2E_2F_5C)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) ) | (~spl6_10 | ~spl6_136)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1943])).
% 115.30/16.86  thf(f1943,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),c_2Ebool_2E_2F_5C)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) ) | (~spl6_10 | ~spl6_136)),
% 115.30/16.86    inference(superposition,[],[f1921,f246])).
% 115.30/16.86  thf(f20192,plain,(
% 115.30/16.86    spl6_415 | ~spl6_9 | ~spl6_81 | ~spl6_136),
% 115.30/16.86    inference(avatar_split_clause,[],[f1979,f1920,f961,f239,f20190])).
% 115.30/16.86  thf(f20190,plain,(
% 115.30/16.86    spl6_415 <=> ! [X0 : $i > $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X0,c_2Emin_2E_3D_3D_3E)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_415])])).
% 115.30/16.86  thf(f961,plain,(
% 115.30/16.86    spl6_81 <=> ! [X0 : $i > $i] : (vAPP($i,$i,X0,c_2Emin_2E_3D_3D_3E) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),c_2Emin_2E_3D_3D_3E))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_81])])).
% 115.30/16.86  thf(f1979,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X0,c_2Emin_2E_3D_3D_3E)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) ) | (~spl6_9 | ~spl6_81 | ~spl6_136)),
% 115.30/16.86    inference(forward_demodulation,[],[f1950,f962])).
% 115.30/16.86  thf(f962,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : ((vAPP($i,$i,X0,c_2Emin_2E_3D_3D_3E) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),c_2Emin_2E_3D_3D_3E))) ) | ~spl6_81),
% 115.30/16.86    inference(avatar_component_clause,[],[f961])).
% 115.30/16.86  thf(f1950,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),c_2Emin_2E_3D_3D_3E)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) ) | (~spl6_9 | ~spl6_136)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1941])).
% 115.30/16.86  thf(f1941,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),c_2Emin_2E_3D_3D_3E)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) ) | (~spl6_9 | ~spl6_136)),
% 115.30/16.86    inference(superposition,[],[f1921,f241])).
% 115.30/16.86  thf(f20188,plain,(
% 115.30/16.86    spl6_414 | ~spl6_21 | ~spl6_124),
% 115.30/16.86    inference(avatar_split_clause,[],[f1750,f1733,f342,f20186])).
% 115.30/16.86  thf(f20186,plain,(
% 115.30/16.86    spl6_414 <=> ! [X0 : del] : ((vAPP(del,$i,c_2Epred__set_2ESUBSET,X0) = vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_414])])).
% 115.30/16.86  thf(f1750,plain,(
% 115.30/16.86    ( ! [X0 : del] : ((vAPP(del,$i,c_2Epred__set_2ESUBSET,X0) = vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_21 | ~spl6_124)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1736])).
% 115.30/16.86  thf(f1736,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true != $true) | (vAPP(del,$i,c_2Epred__set_2ESUBSET,X0) = vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_21 | ~spl6_124)),
% 115.30/16.86    inference(superposition,[],[f1734,f343])).
% 115.30/16.86  thf(f20184,plain,(
% 115.30/16.86    spl6_413 | ~spl6_21 | ~spl6_97),
% 115.30/16.86    inference(avatar_split_clause,[],[f1187,f1095,f342,f20182])).
% 115.30/16.86  thf(f20182,plain,(
% 115.30/16.86    spl6_413 <=> ! [X2 : del,X0 : del,X1] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),vAPP(del,$i,c_2Epred__set_2ESUBSET,X0))),X2)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X2))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_413])])).
% 115.30/16.86  thf(f1187,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),vAPP(del,$i,c_2Epred__set_2ESUBSET,X0))),X2)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X2)))) ) | (~spl6_21 | ~spl6_97)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1156])).
% 115.30/16.86  thf(f1156,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),vAPP(del,$i,c_2Epred__set_2ESUBSET,X0))),X2)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X2)))) ) | (~spl6_21 | ~spl6_97)),
% 115.30/16.86    inference(superposition,[],[f1096,f343])).
% 115.30/16.86  thf(f20180,plain,(
% 115.30/16.86    spl6_412 | ~spl6_22 | ~spl6_97),
% 115.30/16.86    inference(avatar_split_clause,[],[f1184,f1095,f346,f20178])).
% 115.30/16.86  thf(f20178,plain,(
% 115.30/16.86    spl6_412 <=> ! [X2 : del,X0 : del,X1] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),vAPP(del,$i,c_2Epred__set_2EDELETE,X0))),X2)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X2))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_412])])).
% 115.30/16.86  thf(f1184,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),vAPP(del,$i,c_2Epred__set_2EDELETE,X0))),X2)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X2)))) ) | (~spl6_22 | ~spl6_97)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1159])).
% 115.30/16.86  thf(f1159,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),vAPP(del,$i,c_2Epred__set_2EDELETE,X0))),X2)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X2)))) ) | (~spl6_22 | ~spl6_97)),
% 115.30/16.86    inference(superposition,[],[f1096,f347])).
% 115.30/16.86  thf(f20147,plain,(
% 115.30/16.86    spl6_411 | ~spl6_16 | ~spl6_135),
% 115.30/16.86    inference(avatar_split_clause,[],[f3529,f1841,f278,f20145])).
% 115.30/16.86  thf(f20145,plain,(
% 115.30/16.86    spl6_411 <=> ! [X0 : $i > $i] : (vAPP($i,$i,X0,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_411])])).
% 115.30/16.86  thf(f20143,plain,(
% 115.30/16.86    spl6_410 | ~spl6_17 | ~spl6_135),
% 115.30/16.86    inference(avatar_split_clause,[],[f3528,f1841,f282,f20140])).
% 115.30/16.86  thf(f20140,plain,(
% 115.30/16.86    spl6_410 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_410])])).
% 115.30/16.86  thf(f3528,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | (~spl6_17 | ~spl6_135)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f3517])).
% 115.30/16.86  thf(f3517,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | (~spl6_17 | ~spl6_135)),
% 115.30/16.86    inference(superposition,[],[f283,f1843])).
% 115.30/16.86  thf(f20138,plain,(
% 115.30/16.86    spl6_409 | ~spl6_6 | ~spl6_45 | ~spl6_79 | ~spl6_88),
% 115.30/16.86    inference(avatar_split_clause,[],[f1051,f1033,f894,f610,f221,f20136])).
% 115.30/16.86  thf(f20136,plain,(
% 115.30/16.86    spl6_409 <=> ! [X0] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,bool)),c_2Ebool_2E_7E)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X0)),c_2Ebool_2E_7E))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_409])])).
% 115.30/16.86  thf(f1033,plain,(
% 115.30/16.86    spl6_88 <=> (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,bool)),c_2Ebool_2E_7E) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,bool)),c_2Ebool_2E_7E)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),c_2Ebool_2E_7E)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_88])])).
% 115.30/16.86  thf(f1051,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,bool)),c_2Ebool_2E_7E)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X0)),c_2Ebool_2E_7E))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true)) ) | (~spl6_6 | ~spl6_45 | ~spl6_79 | ~spl6_88)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1050])).
% 115.30/16.86  thf(f1050,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,bool)),c_2Ebool_2E_7E)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X0)),c_2Ebool_2E_7E))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true)) ) | (~spl6_6 | ~spl6_45 | ~spl6_79 | ~spl6_88)),
% 115.30/16.86    inference(forward_demodulation,[],[f1049,f223])).
% 115.30/16.86  thf(f1049,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,bool)),c_2Ebool_2E_7E)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X0)),c_2Ebool_2E_7E))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,c_2Ebool_2E_7E),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)) != $true)) ) | (~spl6_6 | ~spl6_45 | ~spl6_79 | ~spl6_88)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1048])).
% 115.30/16.86  thf(f1048,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,bool)),c_2Ebool_2E_7E)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X0)),c_2Ebool_2E_7E))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,c_2Ebool_2E_7E),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)) != $true)) ) | (~spl6_6 | ~spl6_45 | ~spl6_79 | ~spl6_88)),
% 115.30/16.86    inference(forward_demodulation,[],[f1046,f952])).
% 115.30/16.86  thf(f952,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),c_2Ebool_2E_7E)),bool)) | (~spl6_6 | ~spl6_79)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f947])).
% 115.30/16.86  thf(f947,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),c_2Ebool_2E_7E)),bool)) | (~spl6_6 | ~spl6_79)),
% 115.30/16.86    inference(superposition,[],[f895,f223])).
% 115.30/16.86  thf(f1046,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,bool)),c_2Ebool_2E_7E)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X0)),c_2Ebool_2E_7E))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),c_2Ebool_2E_7E)),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,c_2Ebool_2E_7E),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)) != $true)) ) | (~spl6_45 | ~spl6_88)),
% 115.30/16.86    inference(superposition,[],[f611,f1035])).
% 115.30/16.86  thf(f1035,plain,(
% 115.30/16.86    (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,bool)),c_2Ebool_2E_7E) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,bool)),c_2Ebool_2E_7E)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),c_2Ebool_2E_7E))) | ~spl6_88),
% 115.30/16.86    inference(avatar_component_clause,[],[f1033])).
% 115.30/16.86  thf(f19902,plain,(
% 115.30/16.86    spl6_408 | ~spl6_98 | ~spl6_122),
% 115.30/16.86    inference(avatar_split_clause,[],[f1715,f1621,f1192,f19900])).
% 115.30/16.86  thf(f19900,plain,(
% 115.30/16.86    spl6_408 <=> ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_408])])).
% 115.30/16.86  thf(f1715,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool))) ) | (~spl6_98 | ~spl6_122)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1641])).
% 115.30/16.86  thf(f1641,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool))) ) | (~spl6_98 | ~spl6_122)),
% 115.30/16.86    inference(superposition,[],[f1193,f1622])).
% 115.30/16.86  thf(f19898,plain,(
% 115.30/16.86    spl6_407 | ~spl6_12 | ~spl6_110),
% 115.30/16.86    inference(avatar_split_clause,[],[f1503,f1391,f253,f19896])).
% 115.30/16.86  thf(f19896,plain,(
% 115.30/16.86    spl6_407 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_407])])).
% 115.30/16.86  thf(f1503,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_12 | ~spl6_110)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1435])).
% 115.30/16.86  thf(f1435,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_12 | ~spl6_110)),
% 115.30/16.86    inference(superposition,[],[f254,f1392])).
% 115.30/16.86  thf(f19894,plain,(
% 115.30/16.86    spl6_406 | ~spl6_64 | ~spl6_110),
% 115.30/16.86    inference(avatar_split_clause,[],[f1497,f1391,f781,f19892])).
% 115.30/16.86  thf(f19892,plain,(
% 115.30/16.86    spl6_406 <=> ! [X0] : (($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_406])])).
% 115.30/16.86  thf(f1497,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_64 | ~spl6_110)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1441])).
% 115.30/16.86  thf(f1441,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_64 | ~spl6_110)),
% 115.30/16.86    inference(superposition,[],[f782,f1392])).
% 115.30/16.86  thf(f19569,plain,(
% 115.30/16.86    spl6_405 | ~spl6_5 | ~spl6_393),
% 115.30/16.86    inference(avatar_split_clause,[],[f19291,f18108,f217,f19567])).
% 115.30/16.86  thf(f19567,plain,(
% 115.30/16.86    spl6_405 <=> ! [X0 : $o] : ((vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true) | ($true = X0))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_405])])).
% 115.30/16.86  thf(f18108,plain,(
% 115.30/16.86    spl6_393 <=> ! [X0 : $o] : ((vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($o,$i,inj__o,X0)),bool) != $true) | ($true = X0))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_393])])).
% 115.30/16.86  thf(f19291,plain,(
% 115.30/16.86    ( ! [X0 : $o] : ((vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true) | ($true = X0)) ) | (~spl6_5 | ~spl6_393)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f19286])).
% 115.30/16.86  thf(f19286,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($true != $true) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true) | ($true = X0)) ) | (~spl6_5 | ~spl6_393)),
% 115.30/16.86    inference(superposition,[],[f18109,f218])).
% 115.30/16.86  thf(f18109,plain,(
% 115.30/16.86    ( ! [X0 : $o] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($o,$i,inj__o,X0)),bool) != $true) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true) | ($true = X0)) ) | ~spl6_393),
% 115.30/16.86    inference(avatar_component_clause,[],[f18108])).
% 115.30/16.86  thf(f19328,plain,(
% 115.30/16.86    spl6_404 | ~spl6_23 | ~spl6_122),
% 115.30/16.86    inference(avatar_split_clause,[],[f1723,f1621,f358,f19326])).
% 115.30/16.86  thf(f19326,plain,(
% 115.30/16.86    spl6_404 <=> ! [X0 : del,X3,X2 : del,X1 : $i > $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X3)),X2)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0))),X2)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_404])])).
% 115.30/16.86  thf(f1723,plain,(
% 115.30/16.86    ( ! [X2 : del,X3 : $i,X0 : del,X1 : $i > $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X3)),X2)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0))),X2))) ) | (~spl6_23 | ~spl6_122)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1633])).
% 115.30/16.86  thf(f1633,plain,(
% 115.30/16.86    ( ! [X2 : del,X3 : $i,X0 : del,X1 : $i > $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X3)),X2)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0))),X2))) ) | (~spl6_23 | ~spl6_122)),
% 115.30/16.86    inference(superposition,[],[f359,f1622])).
% 115.30/16.86  thf(f19323,plain,(
% 115.30/16.86    spl6_403 | ~spl6_75 | ~spl6_110),
% 115.30/16.86    inference(avatar_split_clause,[],[f1496,f1391,f864,f19321])).
% 115.30/16.86  thf(f19321,plain,(
% 115.30/16.86    spl6_403 <=> ! [X0] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_403])])).
% 115.30/16.86  thf(f1496,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_75 | ~spl6_110)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1442])).
% 115.30/16.86  thf(f1442,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_75 | ~spl6_110)),
% 115.30/16.86    inference(superposition,[],[f865,f1392])).
% 115.30/16.86  thf(f19319,plain,(
% 115.30/16.86    spl6_402 | ~spl6_76 | ~spl6_110),
% 115.30/16.86    inference(avatar_split_clause,[],[f1495,f1391,f868,f19317])).
% 115.30/16.86  thf(f19317,plain,(
% 115.30/16.86    spl6_402 <=> ! [X0] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_402])])).
% 115.30/16.86  thf(f1495,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_76 | ~spl6_110)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1443])).
% 115.30/16.86  thf(f1443,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_76 | ~spl6_110)),
% 115.30/16.86    inference(superposition,[],[f869,f1392])).
% 115.30/16.86  thf(f19315,plain,(
% 115.30/16.86    spl6_401 | ~spl6_9 | ~spl6_105),
% 115.30/16.86    inference(avatar_split_clause,[],[f1343,f1221,f239,f19313])).
% 115.30/16.86  thf(f19313,plain,(
% 115.30/16.86    spl6_401 <=> ! [X0] : ((c_2Emin_2E_3D_3D_3E = X0) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X0)),c_2Emin_2E_3D_3D_3E))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_401])])).
% 115.30/16.86  thf(f1343,plain,(
% 115.30/16.86    ( ! [X0 : $i] : ((c_2Emin_2E_3D_3D_3E = X0) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X0)),c_2Emin_2E_3D_3D_3E)))) ) | (~spl6_9 | ~spl6_105)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1334])).
% 115.30/16.86  thf(f1334,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | (c_2Emin_2E_3D_3D_3E = X0) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X0)),c_2Emin_2E_3D_3D_3E)))) ) | (~spl6_9 | ~spl6_105)),
% 115.30/16.86    inference(superposition,[],[f1222,f241])).
% 115.30/16.86  thf(f19309,plain,(
% 115.30/16.86    spl6_400 | ~spl6_10 | ~spl6_105),
% 115.30/16.86    inference(avatar_split_clause,[],[f1341,f1221,f244,f19307])).
% 115.30/16.86  thf(f19307,plain,(
% 115.30/16.86    spl6_400 <=> ! [X0] : ((c_2Ebool_2E_2F_5C = X0) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X0)),c_2Ebool_2E_2F_5C))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_400])])).
% 115.30/16.86  thf(f1341,plain,(
% 115.30/16.86    ( ! [X0 : $i] : ((c_2Ebool_2E_2F_5C = X0) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X0)),c_2Ebool_2E_2F_5C)))) ) | (~spl6_10 | ~spl6_105)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1336])).
% 115.30/16.86  thf(f1336,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | (c_2Ebool_2E_2F_5C = X0) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X0)),c_2Ebool_2E_2F_5C)))) ) | (~spl6_10 | ~spl6_105)),
% 115.30/16.86    inference(superposition,[],[f1222,f246])).
% 115.30/16.86  thf(f19305,plain,(
% 115.30/16.86    spl6_399 | ~spl6_9 | ~spl6_99),
% 115.30/16.86    inference(avatar_split_clause,[],[f1259,f1196,f239,f19302])).
% 115.30/16.86  thf(f19302,plain,(
% 115.30/16.86    spl6_399 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Emin_2E_3D_3D_3E)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_399])])).
% 115.30/16.86  thf(f1259,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Emin_2E_3D_3D_3E)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool))) | (~spl6_9 | ~spl6_99)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1250])).
% 115.30/16.86  thf(f1250,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Emin_2E_3D_3D_3E)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool))) | (~spl6_9 | ~spl6_99)),
% 115.30/16.86    inference(superposition,[],[f1197,f241])).
% 115.30/16.86  thf(f19299,plain,(
% 115.30/16.86    spl6_398 | ~spl6_10 | ~spl6_99),
% 115.30/16.86    inference(avatar_split_clause,[],[f1257,f1196,f244,f19296])).
% 115.30/16.86  thf(f19296,plain,(
% 115.30/16.86    spl6_398 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Ebool_2E_2F_5C)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_398])])).
% 115.30/16.86  thf(f1257,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Ebool_2E_2F_5C)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool))) | (~spl6_10 | ~spl6_99)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1252])).
% 115.30/16.86  thf(f1252,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Ebool_2E_2F_5C)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool))) | (~spl6_10 | ~spl6_99)),
% 115.30/16.86    inference(superposition,[],[f1197,f246])).
% 115.30/16.86  thf(f18904,plain,(
% 115.30/16.86    spl6_397 | ~spl6_77 | ~spl6_134),
% 115.30/16.86    inference(avatar_split_clause,[],[f1913,f1837,f886,f18902])).
% 115.30/16.86  thf(f18902,plain,(
% 115.30/16.86    spl6_397 <=> ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_397])])).
% 115.30/16.86  thf(f1913,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_77 | ~spl6_134)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1874])).
% 115.30/16.86  thf(f1874,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_77 | ~spl6_134)),
% 115.30/16.86    inference(superposition,[],[f887,f1838])).
% 115.30/16.86  thf(f18900,plain,(
% 115.30/16.86    spl6_396 | ~spl6_79 | ~spl6_134),
% 115.30/16.86    inference(avatar_split_clause,[],[f1912,f1837,f894,f18898])).
% 115.30/16.86  thf(f1912,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_79 | ~spl6_134)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1875])).
% 115.30/16.86  thf(f1875,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_79 | ~spl6_134)),
% 115.30/16.86    inference(superposition,[],[f895,f1838])).
% 115.30/16.86  thf(f18118,plain,(
% 115.30/16.86    spl6_395 | ~spl6_6 | ~spl6_150),
% 115.30/16.86    inference(avatar_split_clause,[],[f2283,f2267,f221,f18116])).
% 115.30/16.86  thf(f18116,plain,(
% 115.30/16.86    spl6_395 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),c_2Ebool_2E_7E)),X0))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),c_2Ebool_2E_7E),bool)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_395])])).
% 115.30/16.86  thf(f2283,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),c_2Ebool_2E_7E)),X0))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),c_2Ebool_2E_7E),bool)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_6 | ~spl6_150)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2278])).
% 115.30/16.86  thf(f2278,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),c_2Ebool_2E_7E)),X0))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),c_2Ebool_2E_7E),bool)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_6 | ~spl6_150)),
% 115.30/16.86    inference(superposition,[],[f2268,f223])).
% 115.30/16.86  thf(f18114,plain,(
% 115.30/16.86    spl6_394 | ~spl6_3 | ~spl6_138),
% 115.30/16.86    inference(avatar_split_clause,[],[f2007,f1988,f178,f18112])).
% 115.30/16.86  thf(f18112,plain,(
% 115.30/16.86    spl6_394 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),X0)),c_2Ebool_2E_7E))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),X0),bool)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_394])])).
% 115.30/16.86  thf(f2007,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),X0)),c_2Ebool_2E_7E))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),X0),bool)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_3 | ~spl6_138)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2006])).
% 115.30/16.86  thf(f2006,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),X0)),c_2Ebool_2E_7E))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),X0),bool)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_3 | ~spl6_138)),
% 115.30/16.86    inference(superposition,[],[f1989,f179])).
% 115.30/16.86  thf(f18110,plain,(
% 115.30/16.86    spl6_393 | ~spl6_11 | ~spl6_327),
% 115.30/16.86    inference(avatar_split_clause,[],[f11859,f11698,f249,f18108])).
% 115.30/16.86  thf(f11859,plain,(
% 115.30/16.86    ( ! [X0 : $o] : ((vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($o,$i,inj__o,X0)),bool) != $true) | ($true = X0)) ) | (~spl6_11 | ~spl6_327)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f11852])).
% 115.30/16.86  thf(f11852,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($true != $true) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($o,$i,inj__o,X0)),bool) != $true) | ($true = X0)) ) | (~spl6_11 | ~spl6_327)),
% 115.30/16.86    inference(superposition,[],[f250,f11699])).
% 115.30/16.86  thf(f18106,plain,(
% 115.30/16.86    spl6_392 | ~spl6_3 | ~spl6_137),
% 115.30/16.86    inference(avatar_split_clause,[],[f1997,f1984,f178,f18104])).
% 115.30/16.86  thf(f18104,plain,(
% 115.30/16.86    spl6_392 <=> ! [X0,X1 : del] : ((vAPP(del,$i,c_2Ebool_2EIN,X1) = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2EIN,X1)),X0),X1)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_392])])).
% 115.30/16.86  thf(f1997,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : ((vAPP(del,$i,c_2Ebool_2EIN,X1) = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2EIN,X1)),X0),X1)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))))) ) | (~spl6_3 | ~spl6_137)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1996])).
% 115.30/16.86  thf(f1996,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true != $true) | (vAPP(del,$i,c_2Ebool_2EIN,X1) = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2EIN,X1)),X0),X1)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))))) ) | (~spl6_3 | ~spl6_137)),
% 115.30/16.86    inference(superposition,[],[f1985,f179])).
% 115.30/16.86  thf(f18102,plain,(
% 115.30/16.86    spl6_391 | ~spl6_20 | ~spl6_133),
% 115.30/16.86    inference(avatar_split_clause,[],[f1834,f1802,f330,f18100])).
% 115.30/16.86  thf(f18100,plain,(
% 115.30/16.86    spl6_391 <=> ! [X0 : del,X1] : ((vAPP(del,$i,c_2Ebool_2EIN,X0) = X1) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X1),vAPP(del,$i,c_2Ebool_2EIN,X0)),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_391])])).
% 115.30/16.86  thf(f1834,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : ((vAPP(del,$i,c_2Ebool_2EIN,X0) = X1) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X1),vAPP(del,$i,c_2Ebool_2EIN,X0)),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))) ) | (~spl6_20 | ~spl6_133)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1806])).
% 115.30/16.86  thf(f1806,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : (($true != $true) | (vAPP(del,$i,c_2Ebool_2EIN,X0) = X1) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X1),vAPP(del,$i,c_2Ebool_2EIN,X0)),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))) ) | (~spl6_20 | ~spl6_133)),
% 115.30/16.86    inference(superposition,[],[f1803,f331])).
% 115.30/16.86  thf(f17929,plain,(
% 115.30/16.86    spl6_390 | ~spl6_33 | ~spl6_98),
% 115.30/16.86    inference(avatar_split_clause,[],[f1233,f1192,f454,f17927])).
% 115.30/16.86  thf(f17927,plain,(
% 115.30/16.86    spl6_390 <=> ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_390])])).
% 115.30/16.86  thf(f1233,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_33 | ~spl6_98)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1226])).
% 115.30/16.86  thf(f1226,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_33 | ~spl6_98)),
% 115.30/16.86    inference(superposition,[],[f1193,f455])).
% 115.30/16.86  thf(f17925,plain,(
% 115.30/16.86    spl6_389 | ~spl6_34 | ~spl6_65),
% 115.30/16.86    inference(avatar_split_clause,[],[f797,f785,f466,f17923])).
% 115.30/16.86  thf(f17923,plain,(
% 115.30/16.86    spl6_389 <=> ! [X0 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),c_2Ebool_2E_7E))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,c_2Ebool_2E_7E),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),X0)),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_389])])).
% 115.30/16.86  thf(f785,plain,(
% 115.30/16.86    spl6_65 <=> ! [X0] : ((vAPP($i,$o,p,X0) = $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),X0))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_65])])).
% 115.30/16.86  thf(f797,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),c_2Ebool_2E_7E))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,c_2Ebool_2E_7E),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),X0)),bool))) ) | (~spl6_34 | ~spl6_65)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f796])).
% 115.30/16.86  thf(f796,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),c_2Ebool_2E_7E))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,c_2Ebool_2E_7E),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),X0)),bool))) ) | (~spl6_34 | ~spl6_65)),
% 115.30/16.86    inference(superposition,[],[f467,f786])).
% 115.30/16.86  thf(f786,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),X0))) | (vAPP($i,$o,p,X0) = $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | ~spl6_65),
% 115.30/16.86    inference(avatar_component_clause,[],[f785])).
% 115.30/16.86  thf(f17430,plain,(
% 115.30/16.86    spl6_388 | ~spl6_3 | ~spl6_136),
% 115.30/16.86    inference(avatar_split_clause,[],[f1946,f1920,f178,f17428])).
% 115.30/16.86  thf(f17428,plain,(
% 115.30/16.86    spl6_388 <=> ! [X0,X3 : del,X2 : $i > $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X2)),X0)),X3)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),X3),X1)),X1)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),X1) = $false))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_388])])).
% 115.30/16.86  thf(f1946,plain,(
% 115.30/16.86    ( ! [X2 : $i > $i,X3 : del,X0 : $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X2)),X0)),X3)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),X3),X1)),X1)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),X1) = $false)) ) | (~spl6_3 | ~spl6_136)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1945])).
% 115.30/16.86  thf(f1945,plain,(
% 115.30/16.86    ( ! [X2 : $i > $i,X3 : del,X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X2)),X0)),X3)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),X3),X1)),X1)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),X1) = $false)) ) | (~spl6_3 | ~spl6_136)),
% 115.30/16.86    inference(superposition,[],[f1921,f179])).
% 115.30/16.86  thf(f17326,plain,(
% 115.30/16.86    spl6_386 | spl6_387 | ~spl6_90 | ~spl6_135),
% 115.30/16.86    inference(avatar_split_clause,[],[f3553,f1841,f1062,f17323,f17319])).
% 115.30/16.86  thf(f17319,plain,(
% 115.30/16.86    spl6_386 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_386])])).
% 115.30/16.86  thf(f17323,plain,(
% 115.30/16.86    spl6_387 <=> (c_2Ebool_2E_7E = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_387])])).
% 115.30/16.86  thf(f3553,plain,(
% 115.30/16.86    (c_2Ebool_2E_7E = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool)) | (~spl6_90 | ~spl6_135)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f3492])).
% 115.30/16.86  thf(f3492,plain,(
% 115.30/16.86    ($true != $true) | (c_2Ebool_2E_7E = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)),bool)) | (~spl6_90 | ~spl6_135)),
% 115.30/16.86    inference(superposition,[],[f1063,f1843])).
% 115.30/16.86  thf(f16832,plain,(
% 115.30/16.86    spl6_385 | ~spl6_78 | ~spl6_135),
% 115.30/16.86    inference(avatar_split_clause,[],[f3527,f1841,f890,f16829])).
% 115.30/16.86  thf(f16829,plain,(
% 115.30/16.86    spl6_385 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_385])])).
% 115.30/16.86  thf(f3527,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))) | (~spl6_78 | ~spl6_135)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f3518])).
% 115.30/16.86  thf(f3518,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))) | (~spl6_78 | ~spl6_135)),
% 115.30/16.86    inference(superposition,[],[f891,f1843])).
% 115.30/16.86  thf(f16827,plain,(
% 115.30/16.86    spl6_384 | ~spl6_15 | ~spl6_118),
% 115.30/16.86    inference(avatar_split_clause,[],[f1581,f1561,f268,f16824])).
% 115.30/16.86  thf(f16824,plain,(
% 115.30/16.86    spl6_384 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_384])])).
% 115.30/16.86  thf(f1581,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))) | (~spl6_15 | ~spl6_118)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1568])).
% 115.30/16.86  thf(f1568,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))) | (~spl6_15 | ~spl6_118)),
% 115.30/16.86    inference(superposition,[],[f1562,f269])).
% 115.30/16.86  thf(f16822,plain,(
% 115.30/16.86    spl6_383 | ~spl6_13 | ~spl6_118),
% 115.30/16.86    inference(avatar_split_clause,[],[f1580,f1561,f257,f16820])).
% 115.30/16.86  thf(f16820,plain,(
% 115.30/16.86    spl6_383 <=> ! [X0 : del] : ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_383])])).
% 115.30/16.86  thf(f1580,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))) ) | (~spl6_13 | ~spl6_118)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1569])).
% 115.30/16.86  thf(f1569,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))) ) | (~spl6_13 | ~spl6_118)),
% 115.30/16.86    inference(superposition,[],[f1562,f258])).
% 115.30/16.86  thf(f16818,plain,(
% 115.30/16.86    spl6_382 | ~spl6_202 | ~spl6_234 | ~spl6_269),
% 115.30/16.86    inference(avatar_split_clause,[],[f11538,f7728,f5694,f4055,f16815])).
% 115.30/16.86  thf(f11538,plain,(
% 115.30/16.86    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,$false))))) | (~spl6_202 | ~spl6_234 | ~spl6_269)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f11537])).
% 115.30/16.86  thf(f11537,plain,(
% 115.30/16.86    ($true = $false) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,$false))))) | (~spl6_202 | ~spl6_234 | ~spl6_269)),
% 115.30/16.86    inference(forward_demodulation,[],[f11528,f4056])).
% 115.30/16.86  thf(f11528,plain,(
% 115.30/16.86    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,$false))))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,$false))),bool)) | (~spl6_234 | ~spl6_269)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f11527])).
% 115.30/16.86  thf(f11527,plain,(
% 115.30/16.86    ($true != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,$false))))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,$false))),bool)) | (~spl6_234 | ~spl6_269)),
% 115.30/16.86    inference(superposition,[],[f5695,f7730])).
% 115.30/16.86  thf(f16813,plain,(
% 115.30/16.86    spl6_381 | ~spl6_15 | ~spl6_78),
% 115.30/16.86    inference(avatar_split_clause,[],[f939,f890,f268,f16811])).
% 115.30/16.86  thf(f16811,plain,(
% 115.30/16.86    spl6_381 <=> ! [X0 : del] : ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0))),vAPP(del,$i,c_2Epred__set_2ECHOICE,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_381])])).
% 115.30/16.86  thf(f939,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0))),vAPP(del,$i,c_2Epred__set_2ECHOICE,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)),bool)))) ) | (~spl6_15 | ~spl6_78)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f916])).
% 115.30/16.86  thf(f916,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0))),vAPP(del,$i,c_2Epred__set_2ECHOICE,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)),bool)))) ) | (~spl6_15 | ~spl6_78)),
% 115.30/16.86    inference(superposition,[],[f891,f269])).
% 115.30/16.86  thf(f16809,plain,(
% 115.30/16.86    spl6_380 | ~spl6_14 | ~spl6_78),
% 115.30/16.86    inference(avatar_split_clause,[],[f936,f890,f261,f16807])).
% 115.30/16.86  thf(f16807,plain,(
% 115.30/16.86    spl6_380 <=> ! [X0 : del] : ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,$i,c_2Emin_2E_3D,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_380])])).
% 115.30/16.86  thf(f936,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,$i,c_2Emin_2E_3D,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),bool)))) ) | (~spl6_14 | ~spl6_78)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f919])).
% 115.30/16.86  thf(f919,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,$i,c_2Emin_2E_3D,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),bool)))) ) | (~spl6_14 | ~spl6_78)),
% 115.30/16.86    inference(superposition,[],[f891,f262])).
% 115.30/16.86  thf(f16805,plain,(
% 115.30/16.86    spl6_379 | ~spl6_13 | ~spl6_78),
% 115.30/16.86    inference(avatar_split_clause,[],[f935,f890,f257,f16803])).
% 115.30/16.86  thf(f16803,plain,(
% 115.30/16.86    spl6_379 <=> ! [X0 : del] : ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_379])])).
% 115.30/16.86  thf(f935,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),bool)))) ) | (~spl6_13 | ~spl6_78)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f920])).
% 115.30/16.86  thf(f920,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),bool)))) ) | (~spl6_13 | ~spl6_78)),
% 115.30/16.86    inference(superposition,[],[f891,f258])).
% 115.30/16.86  thf(f15587,plain,(
% 115.30/16.86    spl6_377 | spl6_378 | ~spl6_132 | ~spl6_134),
% 115.30/16.86    inference(avatar_split_clause,[],[f7786,f1837,f1786,f15584,f15580])).
% 115.30/16.86  thf(f15584,plain,(
% 115.30/16.86    spl6_378 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_378])])).
% 115.30/16.86  thf(f7786,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Ebool_2E_21,bool)))) | (~spl6_132 | ~spl6_134)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f5597])).
% 115.30/16.86  thf(f5597,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Ebool_2E_21,bool)))) | (~spl6_132 | ~spl6_134)),
% 115.30/16.86    inference(superposition,[],[f1787,f1838])).
% 115.30/16.86  thf(f15565,plain,(
% 115.30/16.86    spl6_376 | ~spl6_97 | ~spl6_135),
% 115.30/16.86    inference(avatar_split_clause,[],[f3526,f1841,f1095,f15563])).
% 115.30/16.86  thf(f15563,plain,(
% 115.30/16.86    spl6_376 <=> ! [X0,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X1))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_376])])).
% 115.30/16.86  thf(f3526,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X1)))) ) | (~spl6_97 | ~spl6_135)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f3519])).
% 115.30/16.86  thf(f3519,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X1)))) ) | (~spl6_97 | ~spl6_135)),
% 115.30/16.86    inference(superposition,[],[f1096,f1843])).
% 115.30/16.86  thf(f15559,plain,(
% 115.30/16.86    spl6_375 | ~spl6_74 | ~spl6_136),
% 115.30/16.86    inference(avatar_split_clause,[],[f1954,f1920,f849,f15557])).
% 115.30/16.86  thf(f15557,plain,(
% 115.30/16.86    spl6_375 <=> ! [X0 : $i > $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),X1),bool)),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_375])])).
% 115.30/16.86  thf(f849,plain,(
% 115.30/16.86    spl6_74 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)),bool))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_74])])).
% 115.30/16.86  thf(f1954,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),X1),bool)),bool))) ) | (~spl6_74 | ~spl6_136)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1936])).
% 115.30/16.86  thf(f1936,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),X1),bool)),bool))) ) | (~spl6_74 | ~spl6_136)),
% 115.30/16.86    inference(superposition,[],[f1921,f851])).
% 115.30/16.86  thf(f851,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)),bool)) | ~spl6_74),
% 115.30/16.86    inference(avatar_component_clause,[],[f849])).
% 115.30/16.86  thf(f15555,plain,(
% 115.30/16.86    spl6_374 | ~spl6_3 | ~spl6_133),
% 115.30/16.86    inference(avatar_split_clause,[],[f1821,f1802,f178,f15553])).
% 115.30/16.86  thf(f15553,plain,(
% 115.30/16.86    spl6_374 <=> ! [X0,X3,X2 : del,X1 : del] : ((X0 = X3) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X3),X0),X1)),X1)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)) = $false) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_374])])).
% 115.30/16.86  thf(f1821,plain,(
% 115.30/16.86    ( ! [X2 : del,X3 : $i,X0 : $i,X1 : del] : ((X0 = X3) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X3),X0),X1)),X1)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)) = $false) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)))) ) | (~spl6_3 | ~spl6_133)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1820])).
% 115.30/16.86  thf(f1820,plain,(
% 115.30/16.86    ( ! [X2 : del,X3 : $i,X0 : $i,X1 : del] : (($true != $true) | (X0 = X3) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X3),X0),X1)),X1)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)) = $false) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)))) ) | (~spl6_3 | ~spl6_133)),
% 115.30/16.86    inference(superposition,[],[f1803,f179])).
% 115.30/16.86  thf(f15550,plain,(
% 115.30/16.86    spl6_373 | spl6_131 | ~spl6_15 | ~spl6_120),
% 115.30/16.86    inference(avatar_split_clause,[],[f1613,f1597,f268,f1782,f15547])).
% 115.30/16.86  thf(f15547,plain,(
% 115.30/16.86    spl6_373 <=> ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_373])])).
% 115.30/16.86  thf(f1782,plain,(
% 115.30/16.86    spl6_131 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_131])])).
% 115.30/16.86  thf(f1613,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | (~spl6_15 | ~spl6_120)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1600])).
% 115.30/16.86  thf(f1600,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | (~spl6_15 | ~spl6_120)),
% 115.30/16.86    inference(superposition,[],[f1598,f269])).
% 115.30/16.86  thf(f15545,plain,(
% 115.30/16.86    spl6_372 | ~spl6_13 | ~spl6_120),
% 115.30/16.86    inference(avatar_split_clause,[],[f1612,f1597,f257,f15543])).
% 115.30/16.86  thf(f1612,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))))) ) | (~spl6_13 | ~spl6_120)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1601])).
% 115.30/16.86  thf(f1601,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))))) ) | (~spl6_13 | ~spl6_120)),
% 115.30/16.86    inference(superposition,[],[f1598,f258])).
% 115.30/16.86  thf(f15541,plain,(
% 115.30/16.86    spl6_371 | ~spl6_20 | ~spl6_97),
% 115.30/16.86    inference(avatar_split_clause,[],[f1186,f1095,f330,f15539])).
% 115.30/16.86  thf(f15539,plain,(
% 115.30/16.86    spl6_371 <=> ! [X2 : del,X0 : del,X1] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),vAPP(del,$i,c_2Ebool_2EIN,X0))),X2)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X2))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_371])])).
% 115.30/16.86  thf(f1186,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),vAPP(del,$i,c_2Ebool_2EIN,X0))),X2)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X2)))) ) | (~spl6_20 | ~spl6_97)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1157])).
% 115.30/16.86  thf(f1157,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),vAPP(del,$i,c_2Ebool_2EIN,X0))),X2)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X2)))) ) | (~spl6_20 | ~spl6_97)),
% 115.30/16.86    inference(superposition,[],[f1096,f331])).
% 115.30/16.86  thf(f15537,plain,(
% 115.30/16.86    spl6_370 | ~spl6_19 | ~spl6_97),
% 115.30/16.86    inference(avatar_split_clause,[],[f1183,f1095,f326,f15535])).
% 115.30/16.86  thf(f15535,plain,(
% 115.30/16.86    spl6_370 <=> ! [X2 : del,X0 : del,X1] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),vAPP(del,$i,c_2Epred__set_2EREST,X0))),X2)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X2))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_370])])).
% 115.30/16.86  thf(f1183,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),vAPP(del,$i,c_2Epred__set_2EREST,X0))),X2)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X2)))) ) | (~spl6_19 | ~spl6_97)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1160])).
% 115.30/16.86  thf(f1160,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),vAPP(del,$i,c_2Epred__set_2EREST,X0))),X2)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X2)))) ) | (~spl6_19 | ~spl6_97)),
% 115.30/16.86    inference(superposition,[],[f1096,f327])).
% 115.30/16.86  thf(f15523,plain,(
% 115.30/16.86    spl6_369 | ~spl6_60 | ~spl6_148),
% 115.30/16.86    inference(avatar_split_clause,[],[f2193,f2121,f747,f15521])).
% 115.30/16.86  thf(f15521,plain,(
% 115.30/16.86    spl6_369 <=> ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))),sK1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK0))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_369])])).
% 115.30/16.86  thf(f747,plain,(
% 115.30/16.86    spl6_60 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),X0),sK0))),X0))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),X0)),sK1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_60])])).
% 115.30/16.86  thf(f2193,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))),sK1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK0))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_60 | ~spl6_148)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2176])).
% 115.30/16.86  thf(f2176,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))),sK1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK0))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_60 | ~spl6_148)),
% 115.30/16.86    inference(superposition,[],[f748,f2122])).
% 115.30/16.86  thf(f748,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),X0)),sK1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),X0),sK0))),X0)))) ) | ~spl6_60),
% 115.30/16.86    inference(avatar_component_clause,[],[f747])).
% 115.30/16.86  thf(f15387,plain,(
% 115.30/16.86    spl6_368 | ~spl6_3 | ~spl6_130),
% 115.30/16.86    inference(avatar_split_clause,[],[f1800,f1778,f178,f15385])).
% 115.30/16.86  thf(f15385,plain,(
% 115.30/16.86    spl6_368 <=> ! [X0 : del,X1] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_368])])).
% 115.30/16.86  thf(f1800,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_3 | ~spl6_130)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1799])).
% 115.30/16.86  thf(f1799,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_3 | ~spl6_130)),
% 115.30/16.86    inference(superposition,[],[f1779,f179])).
% 115.30/16.86  thf(f14947,plain,(
% 115.30/16.86    spl6_367 | ~spl6_77 | ~spl6_122),
% 115.30/16.86    inference(avatar_split_clause,[],[f1717,f1621,f886,f14945])).
% 115.30/16.86  thf(f14945,plain,(
% 115.30/16.86    spl6_367 <=> ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_367])])).
% 115.30/16.86  thf(f1717,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool))) ) | (~spl6_77 | ~spl6_122)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1639])).
% 115.30/16.86  thf(f1639,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool))) ) | (~spl6_77 | ~spl6_122)),
% 115.30/16.86    inference(superposition,[],[f887,f1622])).
% 115.30/16.86  thf(f14943,plain,(
% 115.30/16.86    spl6_366 | ~spl6_79 | ~spl6_122),
% 115.30/16.86    inference(avatar_split_clause,[],[f1716,f1621,f894,f14941])).
% 115.30/16.86  thf(f14941,plain,(
% 115.30/16.86    spl6_366 <=> ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_366])])).
% 115.30/16.86  thf(f1716,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool))) ) | (~spl6_79 | ~spl6_122)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1640])).
% 115.30/16.86  thf(f1640,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0))),bool))) ) | (~spl6_79 | ~spl6_122)),
% 115.30/16.86    inference(superposition,[],[f895,f1622])).
% 115.30/16.86  thf(f14769,plain,(
% 115.30/16.86    spl6_365 | ~spl6_63 | ~spl6_110),
% 115.30/16.86    inference(avatar_split_clause,[],[f1498,f1391,f770,f14767])).
% 115.30/16.86  thf(f14767,plain,(
% 115.30/16.86    spl6_365 <=> ! [X0] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_365])])).
% 115.30/16.86  thf(f1498,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_63 | ~spl6_110)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1440])).
% 115.30/16.86  thf(f1440,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_63 | ~spl6_110)),
% 115.30/16.86    inference(superposition,[],[f771,f1392])).
% 115.30/16.86  thf(f14765,plain,(
% 115.30/16.86    spl6_364 | ~spl6_9 | ~spl6_78),
% 115.30/16.86    inference(avatar_split_clause,[],[f932,f890,f239,f14762])).
% 115.30/16.86  thf(f14762,plain,(
% 115.30/16.86    spl6_364 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Emin_2E_3D_3D_3E)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_364])])).
% 115.30/16.86  thf(f932,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Emin_2E_3D_3D_3E)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool))) | (~spl6_9 | ~spl6_78)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f923])).
% 115.30/16.86  thf(f923,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Emin_2E_3D_3D_3E)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool))) | (~spl6_9 | ~spl6_78)),
% 115.30/16.86    inference(superposition,[],[f891,f241])).
% 115.30/16.86  thf(f14759,plain,(
% 115.30/16.86    spl6_363 | ~spl6_10 | ~spl6_78),
% 115.30/16.86    inference(avatar_split_clause,[],[f930,f890,f244,f14756])).
% 115.30/16.86  thf(f14756,plain,(
% 115.30/16.86    spl6_363 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Ebool_2E_2F_5C)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_363])])).
% 115.30/16.86  thf(f930,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Ebool_2E_2F_5C)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool))) | (~spl6_10 | ~spl6_78)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f925])).
% 115.30/16.86  thf(f925,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Ebool_2E_2F_5C)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),bool))) | (~spl6_10 | ~spl6_78)),
% 115.30/16.86    inference(superposition,[],[f891,f246])).
% 115.30/16.86  thf(f14754,plain,(
% 115.30/16.86    spl6_362 | ~spl6_57 | ~spl6_302),
% 115.30/16.86    inference(avatar_split_clause,[],[f10592,f9853,f700,f14752])).
% 115.30/16.86  thf(f14752,plain,(
% 115.30/16.86    spl6_362 <=> ! [X0 : $o] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($o,$i,inj__o,X0)),bool) != $false) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) = $true))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_362])])).
% 115.30/16.86  thf(f9853,plain,(
% 115.30/16.86    spl6_302 <=> ! [X0 : $o] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($o,$i,inj__o,X0)),bool) != $false) | ($true = X0))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_302])])).
% 115.30/16.86  thf(f10592,plain,(
% 115.30/16.86    ( ! [X0 : $o] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($o,$i,inj__o,X0)),bool) != $false) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) = $true)) ) | (~spl6_57 | ~spl6_302)),
% 115.30/16.86    inference(superposition,[],[f9854,f701])).
% 115.30/16.86  thf(f9854,plain,(
% 115.30/16.86    ( ! [X0 : $o] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($o,$i,inj__o,X0)),bool) != $false) | ($true = X0)) ) | ~spl6_302),
% 115.30/16.86    inference(avatar_component_clause,[],[f9853])).
% 115.30/16.86  thf(f13984,plain,(
% 115.30/16.86    spl6_361 | ~spl6_14 | ~spl6_133),
% 115.30/16.86    inference(avatar_split_clause,[],[f1830,f1802,f261,f13982])).
% 115.30/16.86  thf(f13982,plain,(
% 115.30/16.86    spl6_361 <=> ! [X0 : del,X1] : ((vAPP(del,$i,c_2Emin_2E_3D,X0) = X1) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X1),vAPP(del,$i,c_2Emin_2E_3D,X0)),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_361])])).
% 115.30/16.86  thf(f1830,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : ((vAPP(del,$i,c_2Emin_2E_3D,X0) = X1) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X1),vAPP(del,$i,c_2Emin_2E_3D,X0)),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) ) | (~spl6_14 | ~spl6_133)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1810])).
% 115.30/16.86  thf(f1810,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : (($true != $true) | (vAPP(del,$i,c_2Emin_2E_3D,X0) = X1) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X1),vAPP(del,$i,c_2Emin_2E_3D,X0)),X0)),X0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) ) | (~spl6_14 | ~spl6_133)),
% 115.30/16.86    inference(superposition,[],[f1803,f262])).
% 115.30/16.86  thf(f13980,plain,(
% 115.30/16.86    spl6_360 | ~spl6_3 | ~spl6_124),
% 115.30/16.86    inference(avatar_split_clause,[],[f1745,f1733,f178,f13978])).
% 115.30/16.86  thf(f13978,plain,(
% 115.30/16.86    spl6_360 <=> ! [X0,X1 : del] : ((vAPP(del,$i,c_2Emin_2E_3D,X1) = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Emin_2E_3D,X1)),X0),X1)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_360])])).
% 115.30/16.86  thf(f1745,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : ((vAPP(del,$i,c_2Emin_2E_3D,X1) = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Emin_2E_3D,X1)),X0),X1)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))) ) | (~spl6_3 | ~spl6_124)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1744])).
% 115.30/16.86  thf(f1744,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true != $true) | (vAPP(del,$i,c_2Emin_2E_3D,X1) = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Emin_2E_3D,X1)),X0),X1)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))) ) | (~spl6_3 | ~spl6_124)),
% 115.30/16.86    inference(superposition,[],[f1734,f179])).
% 115.30/16.86  thf(f13976,plain,(
% 115.30/16.86    spl6_359 | ~spl6_59 | ~spl6_110),
% 115.30/16.86    inference(avatar_split_clause,[],[f1511,f1391,f724,f13974])).
% 115.30/16.86  thf(f13974,plain,(
% 115.30/16.86    spl6_359 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_359])])).
% 115.30/16.86  thf(f1511,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))))) ) | (~spl6_59 | ~spl6_110)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1427])).
% 115.30/16.86  thf(f1427,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true = $false) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),bool))))) ) | (~spl6_59 | ~spl6_110)),
% 115.30/16.86    inference(superposition,[],[f1392,f725])).
% 115.30/16.86  thf(f13460,plain,(
% 115.30/16.86    spl6_358 | ~spl6_208 | ~spl6_74 | ~spl6_108),
% 115.30/16.86    inference(avatar_split_clause,[],[f4437,f1383,f849,f4544,f13458])).
% 115.30/16.86  thf(f13458,plain,(
% 115.30/16.86    spl6_358 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),X0))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false) | (vAPP($i,$o,p,X0) != $true))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_358])])).
% 115.30/16.86  thf(f4544,plain,(
% 115.30/16.86    spl6_208 <=> ($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_208])])).
% 115.30/16.86  thf(f4437,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),X0))) | (vAPP($i,$o,p,X0) != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_74 | ~spl6_108)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1405])).
% 115.30/16.86  thf(f1405,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),X0))) | (vAPP($i,$o,p,X0) != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_74 | ~spl6_108)),
% 115.30/16.86    inference(superposition,[],[f1384,f851])).
% 115.30/16.86  thf(f13444,plain,(
% 115.30/16.86    spl6_357 | ~spl6_208 | ~spl6_30 | ~spl6_74),
% 115.30/16.86    inference(avatar_split_clause,[],[f4418,f849,f426,f4544,f13442])).
% 115.30/16.86  thf(f13442,plain,(
% 115.30/16.86    spl6_357 <=> ! [X0] : ((vAPP($i,$o,p,X0) != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_357])])).
% 115.30/16.86  thf(f4418,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))) | (vAPP($i,$o,p,X0) != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true)) ) | (~spl6_30 | ~spl6_74)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f994])).
% 115.30/16.86  thf(f994,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))) | (vAPP($i,$o,p,X0) != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true)) ) | (~spl6_30 | ~spl6_74)),
% 115.30/16.86    inference(superposition,[],[f427,f851])).
% 115.30/16.86  thf(f13440,plain,(
% 115.30/16.86    spl6_356 | ~spl6_3 | ~spl6_121),
% 115.30/16.86    inference(avatar_split_clause,[],[f1627,f1617,f178,f13438])).
% 115.30/16.86  thf(f13438,plain,(
% 115.30/16.86    spl6_356 <=> ! [X2,X0 : del,X1] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),X2))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_356])])).
% 115.30/16.86  thf(f1617,plain,(
% 115.30/16.86    spl6_121 <=> ! [X2,X0,X1 : del] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X1)) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),X2))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_121])])).
% 115.30/16.86  thf(f1627,plain,(
% 115.30/16.86    ( ! [X2 : $i,X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),X2))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1)))) ) | (~spl6_3 | ~spl6_121)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1626])).
% 115.30/16.86  thf(f1626,plain,(
% 115.30/16.86    ( ! [X2 : $i,X0 : del,X1 : $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),X2))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1)))) ) | (~spl6_3 | ~spl6_121)),
% 115.30/16.86    inference(superposition,[],[f1618,f179])).
% 115.30/16.86  thf(f1618,plain,(
% 115.30/16.86    ( ! [X2 : $i,X0 : $i,X1 : del] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),X2))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | ~spl6_121),
% 115.30/16.86    inference(avatar_component_clause,[],[f1617])).
% 115.30/16.86  thf(f13436,plain,(
% 115.30/16.86    spl6_355 | ~spl6_33 | ~spl6_79),
% 115.30/16.86    inference(avatar_split_clause,[],[f953,f894,f454,f13434])).
% 115.30/16.86  thf(f13434,plain,(
% 115.30/16.86    spl6_355 <=> ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_355])])).
% 115.30/16.86  thf(f953,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_33 | ~spl6_79)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f946])).
% 115.30/16.86  thf(f946,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_33 | ~spl6_79)),
% 115.30/16.86    inference(superposition,[],[f895,f455])).
% 115.30/16.86  thf(f13432,plain,(
% 115.30/16.86    spl6_354 | ~spl6_33 | ~spl6_77),
% 115.30/16.86    inference(avatar_split_clause,[],[f908,f886,f454,f13430])).
% 115.30/16.86  thf(f13430,plain,(
% 115.30/16.86    spl6_354 <=> ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_354])])).
% 115.30/16.86  thf(f908,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_33 | ~spl6_77)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f901])).
% 115.30/16.86  thf(f901,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_33 | ~spl6_77)),
% 115.30/16.86    inference(superposition,[],[f887,f455])).
% 115.30/16.86  thf(f13074,plain,(
% 115.30/16.86    spl6_353 | ~spl6_118 | ~spl6_135),
% 115.30/16.86    inference(avatar_split_clause,[],[f3544,f1841,f1561,f13071])).
% 115.30/16.86  thf(f13071,plain,(
% 115.30/16.86    spl6_353 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_353])])).
% 115.30/16.86  thf(f3544,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) | (~spl6_118 | ~spl6_135)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f3501])).
% 115.30/16.86  thf(f3501,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) | (~spl6_118 | ~spl6_135)),
% 115.30/16.86    inference(superposition,[],[f1562,f1843])).
% 115.30/16.86  thf(f13069,plain,(
% 115.30/16.86    spl6_352 | ~spl6_57 | spl6_277),
% 115.30/16.86    inference(avatar_split_clause,[],[f9591,f8065,f700,f13067])).
% 115.30/16.86  thf(f13067,plain,(
% 115.30/16.86    spl6_352 <=> ! [X0 : $o] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($o,$i,inj__o,X0)),bool) != $false) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $false))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_352])])).
% 115.30/16.86  thf(f8065,plain,(
% 115.30/16.86    spl6_277 <=> ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($o,$i,inj__o,$false)),bool))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_277])])).
% 115.30/16.86  thf(f9591,plain,(
% 115.30/16.86    ( ! [X0 : $o] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($o,$i,inj__o,X0)),bool) != $false) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $false)) ) | (~spl6_57 | spl6_277)),
% 115.30/16.86    inference(constrained_superposition,[],[f8066,f701])).
% 115.30/16.86  thf(f8066,plain,(
% 115.30/16.86    ($false != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($o,$i,inj__o,$false)),bool)) | spl6_277),
% 115.30/16.86    inference(avatar_component_clause,[],[f8065])).
% 115.30/16.86  thf(f13065,plain,(
% 115.30/16.86    spl6_351 | ~spl6_119 | ~spl6_135),
% 115.30/16.86    inference(avatar_split_clause,[],[f3543,f1841,f1565,f13062])).
% 115.30/16.86  thf(f13062,plain,(
% 115.30/16.86    spl6_351 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_351])])).
% 115.30/16.86  thf(f3543,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))) | (~spl6_119 | ~spl6_135)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f3502])).
% 115.30/16.86  thf(f3502,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))) | (~spl6_119 | ~spl6_135)),
% 115.30/16.86    inference(superposition,[],[f1566,f1843])).
% 115.30/16.86  thf(f13060,plain,(
% 115.30/16.86    spl6_350 | ~spl6_3 | ~spl6_120),
% 115.30/16.86    inference(avatar_split_clause,[],[f1607,f1597,f178,f13058])).
% 115.30/16.86  thf(f13058,plain,(
% 115.30/16.86    spl6_350 <=> ! [X0,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_350])])).
% 115.30/16.86  thf(f1607,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_3 | ~spl6_120)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1606])).
% 115.30/16.86  thf(f1606,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_3 | ~spl6_120)),
% 115.30/16.86    inference(superposition,[],[f1598,f179])).
% 115.30/16.86  thf(f13056,plain,(
% 115.30/16.86    spl6_349 | ~spl6_15 | ~spl6_119),
% 115.30/16.86    inference(avatar_split_clause,[],[f1595,f1565,f268,f13053])).
% 115.30/16.86  thf(f13053,plain,(
% 115.30/16.86    spl6_349 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_349])])).
% 115.30/16.86  thf(f1595,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),bool))) | (~spl6_15 | ~spl6_119)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1582])).
% 115.30/16.86  thf(f1582,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),bool))) | (~spl6_15 | ~spl6_119)),
% 115.30/16.86    inference(superposition,[],[f1566,f269])).
% 115.30/16.86  thf(f13051,plain,(
% 115.30/16.86    spl6_348 | ~spl6_13 | ~spl6_119),
% 115.30/16.86    inference(avatar_split_clause,[],[f1594,f1565,f257,f13049])).
% 115.30/16.86  thf(f13049,plain,(
% 115.30/16.86    spl6_348 <=> ! [X0 : del] : ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_348])])).
% 115.30/16.86  thf(f1594,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),bool)))) ) | (~spl6_13 | ~spl6_119)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1583])).
% 115.30/16.86  thf(f1583,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),bool)))) ) | (~spl6_13 | ~spl6_119)),
% 115.30/16.86    inference(superposition,[],[f1566,f258])).
% 115.30/16.86  thf(f12315,plain,(
% 115.30/16.86    spl6_347 | spl6_346 | ~spl6_13 | ~spl6_142),
% 115.30/16.86    inference(avatar_split_clause,[],[f2074,f2044,f257,f12226,f12312])).
% 115.30/16.86  thf(f12312,plain,(
% 115.30/16.86    spl6_347 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_347])])).
% 115.30/16.86  thf(f12226,plain,(
% 115.30/16.86    spl6_346 <=> (vAPP(del,$i,c_2Epred__set_2ECHOICE,bool) = vAPP(del,$i,c_2Ebool_2E_21,bool))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_346])])).
% 115.30/16.86  thf(f2074,plain,(
% 115.30/16.86    (vAPP(del,$i,c_2Epred__set_2ECHOICE,bool) = vAPP(del,$i,c_2Ebool_2E_21,bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (~spl6_13 | ~spl6_142)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2062])).
% 115.30/16.86  thf(f2062,plain,(
% 115.30/16.86    ($true != $true) | (vAPP(del,$i,c_2Epred__set_2ECHOICE,bool) = vAPP(del,$i,c_2Ebool_2E_21,bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (~spl6_13 | ~spl6_142)),
% 115.30/16.86    inference(superposition,[],[f2045,f258])).
% 115.30/16.86  thf(f12229,plain,(
% 115.30/16.86    spl6_345 | spl6_346 | ~spl6_15 | ~spl6_141),
% 115.30/16.86    inference(avatar_split_clause,[],[f2060,f2040,f268,f12226,f12222])).
% 115.30/16.86  thf(f12222,plain,(
% 115.30/16.86    spl6_345 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_345])])).
% 115.30/16.86  thf(f2060,plain,(
% 115.30/16.86    (vAPP(del,$i,c_2Epred__set_2ECHOICE,bool) = vAPP(del,$i,c_2Ebool_2E_21,bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (~spl6_15 | ~spl6_141)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2047])).
% 115.30/16.86  thf(f2047,plain,(
% 115.30/16.86    ($true != $true) | (vAPP(del,$i,c_2Epred__set_2ECHOICE,bool) = vAPP(del,$i,c_2Ebool_2E_21,bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (~spl6_15 | ~spl6_141)),
% 115.30/16.86    inference(superposition,[],[f2041,f269])).
% 115.30/16.86  thf(f12220,plain,(
% 115.30/16.86    spl6_344 | ~spl6_6 | ~spl6_69 | ~spl6_136),
% 115.30/16.86    inference(avatar_split_clause,[],[f1980,f1920,f827,f221,f12218])).
% 115.30/16.86  thf(f12218,plain,(
% 115.30/16.86    spl6_344 <=> ! [X0 : $i > $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X0,c_2Ebool_2E_7E)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_344])])).
% 115.30/16.86  thf(f827,plain,(
% 115.30/16.86    spl6_69 <=> ! [X0 : $i > $i] : (vAPP($i,$i,X0,c_2Ebool_2E_7E) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),c_2Ebool_2E_7E))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_69])])).
% 115.30/16.86  thf(f1980,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X0,c_2Ebool_2E_7E)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_6 | ~spl6_69 | ~spl6_136)),
% 115.30/16.86    inference(forward_demodulation,[],[f1949,f828])).
% 115.30/16.86  thf(f828,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : ((vAPP($i,$i,X0,c_2Ebool_2E_7E) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),c_2Ebool_2E_7E))) ) | ~spl6_69),
% 115.30/16.86    inference(avatar_component_clause,[],[f827])).
% 115.30/16.86  thf(f1949,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),c_2Ebool_2E_7E)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_6 | ~spl6_136)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1942])).
% 115.30/16.86  thf(f1942,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),c_2Ebool_2E_7E)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_6 | ~spl6_136)),
% 115.30/16.86    inference(superposition,[],[f1921,f223])).
% 115.30/16.86  thf(f12216,plain,(
% 115.30/16.86    spl6_343 | ~spl6_3 | ~spl6_119),
% 115.30/16.86    inference(avatar_split_clause,[],[f1589,f1565,f178,f12214])).
% 115.30/16.86  thf(f1589,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_3 | ~spl6_119)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1588])).
% 115.30/16.86  thf(f1588,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_3 | ~spl6_119)),
% 115.30/16.86    inference(superposition,[],[f1566,f179])).
% 115.30/16.86  thf(f12212,plain,(
% 115.30/16.86    spl6_342 | ~spl6_3 | ~spl6_118),
% 115.30/16.86    inference(avatar_split_clause,[],[f1575,f1561,f178,f12210])).
% 115.30/16.86  thf(f12210,plain,(
% 115.30/16.86    spl6_342 <=> ! [X0,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X1)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_342])])).
% 115.30/16.86  thf(f1575,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X1)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_3 | ~spl6_118)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1574])).
% 115.30/16.86  thf(f1574,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X1)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_3 | ~spl6_118)),
% 115.30/16.86    inference(superposition,[],[f1562,f179])).
% 115.30/16.86  thf(f12208,plain,(
% 115.30/16.86    spl6_341 | ~spl6_15 | ~spl6_97),
% 115.30/16.86    inference(avatar_split_clause,[],[f1185,f1095,f268,f12206])).
% 115.30/16.86  thf(f12206,plain,(
% 115.30/16.86    spl6_341 <=> ! [X2 : del,X0 : del,X1] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),vAPP(del,$i,c_2Epred__set_2ECHOICE,X0))),X2)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)),X2))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_341])])).
% 115.30/16.86  thf(f1185,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),vAPP(del,$i,c_2Epred__set_2ECHOICE,X0))),X2)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)),X2)))) ) | (~spl6_15 | ~spl6_97)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1158])).
% 115.30/16.86  thf(f1158,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),vAPP(del,$i,c_2Epred__set_2ECHOICE,X0))),X2)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)),X2)))) ) | (~spl6_15 | ~spl6_97)),
% 115.30/16.86    inference(superposition,[],[f1096,f269])).
% 115.30/16.86  thf(f12204,plain,(
% 115.30/16.86    spl6_340 | ~spl6_14 | ~spl6_97),
% 115.30/16.86    inference(avatar_split_clause,[],[f1182,f1095,f261,f12202])).
% 115.30/16.86  thf(f12202,plain,(
% 115.30/16.86    spl6_340 <=> ! [X2 : del,X0 : del,X1] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),vAPP(del,$i,c_2Emin_2E_3D,X0))),X2)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X2))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_340])])).
% 115.30/16.86  thf(f1182,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),vAPP(del,$i,c_2Emin_2E_3D,X0))),X2)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X2)))) ) | (~spl6_14 | ~spl6_97)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1161])).
% 115.30/16.86  thf(f1161,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),vAPP(del,$i,c_2Emin_2E_3D,X0))),X2)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X2)))) ) | (~spl6_14 | ~spl6_97)),
% 115.30/16.86    inference(superposition,[],[f1096,f262])).
% 115.30/16.86  thf(f12200,plain,(
% 115.30/16.86    spl6_339 | ~spl6_13 | ~spl6_97),
% 115.30/16.86    inference(avatar_split_clause,[],[f1181,f1095,f257,f12198])).
% 115.30/16.86  thf(f1181,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),vAPP(del,$i,c_2Ebool_2E_21,X0))),X2)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X2)))) ) | (~spl6_13 | ~spl6_97)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1162])).
% 115.30/16.86  thf(f1162,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),vAPP(del,$i,c_2Ebool_2E_21,X0))),X2)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X2)))) ) | (~spl6_13 | ~spl6_97)),
% 115.30/16.86    inference(superposition,[],[f1096,f258])).
% 115.30/16.86  thf(f12132,plain,(
% 115.30/16.86    spl6_338 | ~spl6_33 | ~spl6_132),
% 115.30/16.86    inference(avatar_split_clause,[],[f7784,f1786,f454,f12130])).
% 115.30/16.86  thf(f12130,plain,(
% 115.30/16.86    spl6_338 <=> ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_338])])).
% 115.30/16.86  thf(f7784,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_33 | ~spl6_132)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f5595])).
% 115.30/16.86  thf(f5595,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),bool)),bool))) ) | (~spl6_33 | ~spl6_132)),
% 115.30/16.86    inference(superposition,[],[f1787,f455])).
% 115.30/16.86  thf(f12128,plain,(
% 115.30/16.86    spl6_337 | ~spl6_6 | ~spl6_140),
% 115.30/16.86    inference(avatar_split_clause,[],[f2032,f2017,f221,f12126])).
% 115.30/16.86  thf(f12126,plain,(
% 115.30/16.86    spl6_337 <=> ! [X0] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,bool)),c_2Ebool_2E_7E)),X0)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_337])])).
% 115.30/16.86  thf(f2032,plain,(
% 115.30/16.86    ( ! [X0 : $i] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,bool)),c_2Ebool_2E_7E)),X0))))) ) | (~spl6_6 | ~spl6_140)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2027])).
% 115.30/16.86  thf(f2027,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,bool)),c_2Ebool_2E_7E)),X0))))) ) | (~spl6_6 | ~spl6_140)),
% 115.30/16.86    inference(superposition,[],[f2018,f223])).
% 115.30/16.86  thf(f11841,plain,(
% 115.30/16.86    spl6_336 | ~spl6_208 | ~spl6_28 | ~spl6_74),
% 115.30/16.86    inference(avatar_split_clause,[],[f4417,f849,f402,f4544,f11839])).
% 115.30/16.86  thf(f11839,plain,(
% 115.30/16.86    spl6_336 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_336])])).
% 115.30/16.86  thf(f4417,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true)) ) | (~spl6_28 | ~spl6_74)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f993])).
% 115.30/16.86  thf(f993,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true)) ) | (~spl6_28 | ~spl6_74)),
% 115.30/16.86    inference(superposition,[],[f403,f851])).
% 115.30/16.86  thf(f11837,plain,(
% 115.30/16.86    spl6_335 | ~spl6_9 | ~spl6_133),
% 115.30/16.86    inference(avatar_split_clause,[],[f1825,f1802,f239,f11835])).
% 115.30/16.86  thf(f11835,plain,(
% 115.30/16.86    spl6_335 <=> ! [X0] : ((c_2Emin_2E_3D_3D_3E = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X0),c_2Emin_2E_3D_3D_3E),bool)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_335])])).
% 115.30/16.86  thf(f1825,plain,(
% 115.30/16.86    ( ! [X0 : $i] : ((c_2Emin_2E_3D_3D_3E = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X0),c_2Emin_2E_3D_3D_3E),bool)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) ) | (~spl6_9 | ~spl6_133)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1816])).
% 115.30/16.86  thf(f1816,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | (c_2Emin_2E_3D_3D_3E = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X0),c_2Emin_2E_3D_3D_3E),bool)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) ) | (~spl6_9 | ~spl6_133)),
% 115.30/16.86    inference(superposition,[],[f1803,f241])).
% 115.30/16.86  thf(f11831,plain,(
% 115.30/16.86    spl6_334 | ~spl6_10 | ~spl6_133),
% 115.30/16.86    inference(avatar_split_clause,[],[f1823,f1802,f244,f11829])).
% 115.30/16.86  thf(f11829,plain,(
% 115.30/16.86    spl6_334 <=> ! [X0] : ((c_2Ebool_2E_2F_5C = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X0),c_2Ebool_2E_2F_5C),bool)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_334])])).
% 115.30/16.86  thf(f1823,plain,(
% 115.30/16.86    ( ! [X0 : $i] : ((c_2Ebool_2E_2F_5C = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X0),c_2Ebool_2E_2F_5C),bool)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) ) | (~spl6_10 | ~spl6_133)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1818])).
% 115.30/16.86  thf(f1818,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | (c_2Ebool_2E_2F_5C = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X0),c_2Ebool_2E_2F_5C),bool)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) ) | (~spl6_10 | ~spl6_133)),
% 115.30/16.86    inference(superposition,[],[f1803,f246])).
% 115.30/16.86  thf(f11827,plain,(
% 115.30/16.86    spl6_333 | ~spl6_3 | ~spl6_112),
% 115.30/16.86    inference(avatar_split_clause,[],[f1532,f1399,f178,f11825])).
% 115.30/16.86  thf(f11825,plain,(
% 115.30/16.86    spl6_333 <=> ! [X0] : ((c_2Emin_2E_3D_3D_3E = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Emin_2E_3D_3D_3E),X0),bool)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_333])])).
% 115.30/16.86  thf(f1532,plain,(
% 115.30/16.86    ( ! [X0 : $i] : ((c_2Emin_2E_3D_3D_3E = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Emin_2E_3D_3D_3E),X0),bool)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) ) | (~spl6_3 | ~spl6_112)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1531])).
% 115.30/16.86  thf(f1531,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | (c_2Emin_2E_3D_3D_3E = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Emin_2E_3D_3D_3E),X0),bool)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) ) | (~spl6_3 | ~spl6_112)),
% 115.30/16.86    inference(superposition,[],[f1400,f179])).
% 115.30/16.86  thf(f11821,plain,(
% 115.30/16.86    spl6_332 | ~spl6_3 | ~spl6_111),
% 115.30/16.86    inference(avatar_split_clause,[],[f1521,f1395,f178,f11819])).
% 115.30/16.86  thf(f11819,plain,(
% 115.30/16.86    spl6_332 <=> ! [X0] : ((c_2Ebool_2E_2F_5C = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_2F_5C),X0),bool)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_332])])).
% 115.30/16.86  thf(f1521,plain,(
% 115.30/16.86    ( ! [X0 : $i] : ((c_2Ebool_2E_2F_5C = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_2F_5C),X0),bool)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) ) | (~spl6_3 | ~spl6_111)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1520])).
% 115.30/16.86  thf(f1520,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | (c_2Ebool_2E_2F_5C = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_2F_5C),X0),bool)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) ) | (~spl6_3 | ~spl6_111)),
% 115.30/16.86    inference(superposition,[],[f1396,f179])).
% 115.30/16.86  thf(f11816,plain,(
% 115.30/16.86    spl6_331 | ~spl6_3 | ~spl6_108),
% 115.30/16.86    inference(avatar_split_clause,[],[f1408,f1383,f178,f11814])).
% 115.30/16.86  thf(f11814,plain,(
% 115.30/16.86    spl6_331 <=> ! [X0,X1] : ((vAPP($i,$o,p,X0) != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),X1))) | ($true != vAPP($i,$o,p,X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_331])])).
% 115.30/16.86  thf(f1408,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : ((vAPP($i,$o,p,X0) != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),X1))) | ($true != vAPP($i,$o,p,X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_3 | ~spl6_108)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1407])).
% 115.30/16.86  thf(f1407,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : (($true != $true) | (vAPP($i,$o,p,X0) != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),X1))) | ($true != vAPP($i,$o,p,X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_3 | ~spl6_108)),
% 115.30/16.86    inference(superposition,[],[f1384,f179])).
% 115.30/16.86  thf(f11809,plain,(
% 115.30/16.86    spl6_330 | ~spl6_74 | ~spl6_105),
% 115.30/16.86    inference(avatar_split_clause,[],[f1346,f1221,f849,f11807])).
% 115.30/16.86  thf(f11807,plain,(
% 115.30/16.86    spl6_330 <=> ! [X0] : ((vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool) = X0) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,bool)),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_330])])).
% 115.30/16.86  thf(f1346,plain,(
% 115.30/16.86    ( ! [X0 : $i] : ((vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool) = X0) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,bool)),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))))) ) | (~spl6_74 | ~spl6_105)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1331])).
% 115.30/16.86  thf(f1331,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | (vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool) = X0) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,bool)),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))))) ) | (~spl6_74 | ~spl6_105)),
% 115.30/16.86    inference(superposition,[],[f1222,f851])).
% 115.30/16.86  thf(f11805,plain,(
% 115.30/16.86    spl6_329 | ~spl6_6 | ~spl6_105),
% 115.30/16.86    inference(avatar_split_clause,[],[f1342,f1221,f221,f11803])).
% 115.30/16.86  thf(f11803,plain,(
% 115.30/16.86    spl6_329 <=> ! [X0] : ((c_2Ebool_2E_7E = X0) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),c_2Ebool_2E_7E))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_329])])).
% 115.30/16.86  thf(f1342,plain,(
% 115.30/16.86    ( ! [X0 : $i] : ((c_2Ebool_2E_7E = X0) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),c_2Ebool_2E_7E)))) ) | (~spl6_6 | ~spl6_105)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1335])).
% 115.30/16.86  thf(f1335,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | (c_2Ebool_2E_7E = X0) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),c_2Ebool_2E_7E)))) ) | (~spl6_6 | ~spl6_105)),
% 115.30/16.86    inference(superposition,[],[f1222,f223])).
% 115.30/16.86  thf(f11801,plain,(
% 115.30/16.86    spl6_328 | ~spl6_6 | ~spl6_99),
% 115.30/16.86    inference(avatar_split_clause,[],[f1258,f1196,f221,f11798])).
% 115.30/16.86  thf(f11798,plain,(
% 115.30/16.86    spl6_328 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),c_2Ebool_2E_7E)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_328])])).
% 115.30/16.86  thf(f1258,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),c_2Ebool_2E_7E)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),bool))) | (~spl6_6 | ~spl6_99)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1251])).
% 115.30/16.86  thf(f1251,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),c_2Ebool_2E_7E)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)),bool))) | (~spl6_6 | ~spl6_99)),
% 115.30/16.86    inference(superposition,[],[f1197,f223])).
% 115.30/16.86  thf(f11700,plain,(
% 115.30/16.86    spl6_327 | ~spl6_175 | ~spl6_269),
% 115.30/16.86    inference(avatar_split_clause,[],[f11519,f7728,f2969,f11698])).
% 115.30/16.86  thf(f2969,plain,(
% 115.30/16.86    spl6_175 <=> ! [X0 : $o] : ((vAPP($o,$i,inj__o,X0) = vAPP($o,$i,inj__o,$false)) | ($true = X0))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_175])])).
% 115.30/16.86  thf(f11519,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0)))) | ($true = X0)) ) | (~spl6_175 | ~spl6_269)),
% 115.30/16.86    inference(superposition,[],[f7730,f2970])).
% 115.30/16.86  thf(f2970,plain,(
% 115.30/16.86    ( ! [X0 : $o] : ((vAPP($o,$i,inj__o,X0) = vAPP($o,$i,inj__o,$false)) | ($true = X0)) ) | ~spl6_175),
% 115.30/16.86    inference(avatar_component_clause,[],[f2969])).
% 115.30/16.86  thf(f11696,plain,(
% 115.30/16.86    spl6_326 | ~spl6_9 | ~spl6_97),
% 115.30/16.86    inference(avatar_split_clause,[],[f1176,f1095,f239,f11694])).
% 115.30/16.86  thf(f11694,plain,(
% 115.30/16.86    spl6_326 <=> ! [X0,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),c_2Emin_2E_3D_3D_3E)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X1))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_326])])).
% 115.30/16.86  thf(f1176,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),c_2Emin_2E_3D_3D_3E)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X1)))) ) | (~spl6_9 | ~spl6_97)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1167])).
% 115.30/16.86  thf(f1167,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),c_2Emin_2E_3D_3D_3E)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X1)))) ) | (~spl6_9 | ~spl6_97)),
% 115.30/16.86    inference(superposition,[],[f1096,f241])).
% 115.30/16.86  thf(f11691,plain,(
% 115.30/16.86    spl6_325 | ~spl6_10 | ~spl6_97),
% 115.30/16.86    inference(avatar_split_clause,[],[f1174,f1095,f244,f11689])).
% 115.30/16.86  thf(f11689,plain,(
% 115.30/16.86    spl6_325 <=> ! [X0,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),c_2Ebool_2E_2F_5C)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X1))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_325])])).
% 115.30/16.86  thf(f1174,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),c_2Ebool_2E_2F_5C)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X1)))) ) | (~spl6_10 | ~spl6_97)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1169])).
% 115.30/16.86  thf(f1169,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),c_2Ebool_2E_2F_5C)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X1)))) ) | (~spl6_10 | ~spl6_97)),
% 115.30/16.86    inference(superposition,[],[f1096,f246])).
% 115.30/16.86  thf(f11659,plain,(
% 115.30/16.86    spl6_324 | ~spl6_58 | ~spl6_148),
% 115.30/16.86    inference(avatar_split_clause,[],[f2192,f2121,f714,f11657])).
% 115.30/16.86  thf(f11657,plain,(
% 115.30/16.86    spl6_324 <=> ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))),sK1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK0)),sK0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_324])])).
% 115.30/16.86  thf(f2192,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))),sK1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK0)),sK0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_58 | ~spl6_148)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2177])).
% 115.30/16.86  thf(f2177,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))),sK1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK0)),sK0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_58 | ~spl6_148)),
% 115.30/16.86    inference(superposition,[],[f715,f2122])).
% 115.30/16.86  thf(f11636,plain,(
% 115.30/16.86    spl6_322 | spl6_323 | ~spl6_6 | ~spl6_138),
% 115.30/16.86    inference(avatar_split_clause,[],[f2008,f1988,f221,f11633,f11629])).
% 115.30/16.86  thf(f11629,plain,(
% 115.30/16.86    spl6_322 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),c_2Ebool_2E_7E),bool)),bool))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_322])])).
% 115.30/16.86  thf(f11633,plain,(
% 115.30/16.86    spl6_323 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),c_2Ebool_2E_7E)),c_2Ebool_2E_7E)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_323])])).
% 115.30/16.86  thf(f2008,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),c_2Ebool_2E_7E)),c_2Ebool_2E_7E))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),c_2Ebool_2E_7E),bool)),bool)) | (~spl6_6 | ~spl6_138)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2005])).
% 115.30/16.86  thf(f2005,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),c_2Ebool_2E_7E)),c_2Ebool_2E_7E))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),c_2Ebool_2E_7E),bool)),bool)) | (~spl6_6 | ~spl6_138)),
% 115.30/16.86    inference(superposition,[],[f1989,f223])).
% 115.30/16.86  thf(f11626,plain,(
% 115.30/16.86    spl6_321 | ~spl6_5 | ~spl6_108),
% 115.30/16.86    inference(avatar_split_clause,[],[f1412,f1383,f217,f11624])).
% 115.30/16.86  thf(f11624,plain,(
% 115.30/16.86    spl6_321 <=> ! [X0 : $o,X1] : ((vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP($o,$i,inj__o,X0))),X1))) | ($true != vAPP($i,$o,p,X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_321])])).
% 115.30/16.86  thf(f1412,plain,(
% 115.30/16.86    ( ! [X0 : $o,X1 : $i] : ((vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP($o,$i,inj__o,X0))),X1))) | ($true != vAPP($i,$o,p,X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool))) ) | (~spl6_5 | ~spl6_108)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1403])).
% 115.30/16.86  thf(f1403,plain,(
% 115.30/16.86    ( ! [X0 : $o,X1 : $i] : (($true != $true) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP($o,$i,inj__o,X0))),X1))) | ($true != vAPP($i,$o,p,X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool))) ) | (~spl6_5 | ~spl6_108)),
% 115.30/16.86    inference(superposition,[],[f1384,f218])).
% 115.30/16.86  thf(f11621,plain,(
% 115.30/16.86    spl6_320 | ~spl6_3 | ~spl6_107),
% 115.30/16.86    inference(avatar_split_clause,[],[f1374,f1365,f178,f11619])).
% 115.30/16.86  thf(f11619,plain,(
% 115.30/16.86    spl6_320 <=> ! [X0,X1 : $o] : ((vAPP($i,$o,p,X0) != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),vAPP($o,$i,inj__o,X1)))) | ($true != vAPP($i,$o,p,vAPP($o,$i,inj__o,X1))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_320])])).
% 115.30/16.86  thf(f1374,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $o] : ((vAPP($i,$o,p,X0) != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),vAPP($o,$i,inj__o,X1)))) | ($true != vAPP($i,$o,p,vAPP($o,$i,inj__o,X1))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_3 | ~spl6_107)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1373])).
% 115.30/16.86  thf(f1373,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $o] : (($true != $true) | (vAPP($i,$o,p,X0) != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),vAPP($o,$i,inj__o,X1)))) | ($true != vAPP($i,$o,p,vAPP($o,$i,inj__o,X1))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_3 | ~spl6_107)),
% 115.30/16.86    inference(superposition,[],[f1366,f179])).
% 115.30/16.86  thf(f11338,plain,(
% 115.30/16.86    spl6_319 | ~spl6_98 | ~spl6_135),
% 115.30/16.86    inference(avatar_split_clause,[],[f3545,f1841,f1192,f11335])).
% 115.30/16.86  thf(f11335,plain,(
% 115.30/16.86    spl6_319 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_319])])).
% 115.30/16.86  thf(f3545,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (~spl6_98 | ~spl6_135)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f3500])).
% 115.30/16.86  thf(f3500,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (~spl6_98 | ~spl6_135)),
% 115.30/16.86    inference(superposition,[],[f1193,f1843])).
% 115.30/16.86  thf(f11333,plain,(
% 115.30/16.86    spl6_318 | ~spl6_15 | ~spl6_98),
% 115.30/16.86    inference(avatar_split_clause,[],[f1235,f1192,f268,f11330])).
% 115.30/16.86  thf(f11330,plain,(
% 115.30/16.86    spl6_318 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_318])])).
% 115.30/16.86  thf(f1235,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))) | (~spl6_15 | ~spl6_98)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1224])).
% 115.30/16.86  thf(f1224,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))) | (~spl6_15 | ~spl6_98)),
% 115.30/16.86    inference(superposition,[],[f1193,f269])).
% 115.30/16.86  thf(f11328,plain,(
% 115.30/16.86    spl6_317 | ~spl6_13 | ~spl6_98),
% 115.30/16.86    inference(avatar_split_clause,[],[f1234,f1192,f257,f11326])).
% 115.30/16.86  thf(f1234,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) ) | (~spl6_13 | ~spl6_98)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1225])).
% 115.30/16.86  thf(f1225,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) ) | (~spl6_13 | ~spl6_98)),
% 115.30/16.86    inference(superposition,[],[f1193,f258])).
% 115.30/16.86  thf(f10861,plain,(
% 115.30/16.86    ~spl6_61 | ~spl6_210 | spl6_269),
% 115.30/16.86    inference(avatar_contradiction_clause,[],[f10860])).
% 115.30/16.86  thf(f10860,plain,(
% 115.30/16.86    $false | (~spl6_61 | ~spl6_210 | spl6_269)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f10859])).
% 115.30/16.86  thf(f10859,plain,(
% 115.30/16.86    ($true = $false) | (~spl6_61 | ~spl6_210 | spl6_269)),
% 115.30/16.86    inference(forward_demodulation,[],[f10858,f4925])).
% 115.30/16.86  thf(f4925,plain,(
% 115.30/16.86    ($false = vAPP($i,$o,p,vAPP($o,$i,inj__o,$false))) | ~spl6_210),
% 115.30/16.86    inference(avatar_component_clause,[],[f4923])).
% 115.30/16.86  thf(f4923,plain,(
% 115.30/16.86    spl6_210 <=> ($false = vAPP($i,$o,p,vAPP($o,$i,inj__o,$false)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_210])])).
% 115.30/16.86  thf(f10858,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP($o,$i,inj__o,$false))) | (~spl6_61 | spl6_269)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f10851])).
% 115.30/16.86  thf(f10851,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($o,$i,inj__o,$false))) | (~spl6_61 | spl6_269)),
% 115.30/16.86    inference(superposition,[],[f7729,f758])).
% 115.30/16.86  thf(f758,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0)))) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) = $true)) ) | ~spl6_61),
% 115.30/16.86    inference(avatar_component_clause,[],[f757])).
% 115.30/16.86  thf(f757,plain,(
% 115.30/16.86    spl6_61 <=> ! [X0 : $o] : ((vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) = $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_61])])).
% 115.30/16.86  thf(f7729,plain,(
% 115.30/16.86    ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,$false)))) | spl6_269),
% 115.30/16.86    inference(avatar_component_clause,[],[f7728])).
% 115.30/16.86  thf(f10840,plain,(
% 115.30/16.86    spl6_316 | ~spl6_228 | ~spl6_309),
% 115.30/16.86    inference(avatar_split_clause,[],[f10589,f10586,f5462,f10838])).
% 115.30/16.86  thf(f10838,plain,(
% 115.30/16.86    spl6_316 <=> ! [X0,X1] : (($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),X0))) | (vAPP($i,$o,p,X0) = $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_316])])).
% 115.30/16.86  thf(f10586,plain,(
% 115.30/16.86    spl6_309 <=> ! [X0,X1] : ((vAPP($i,$o,p,X0) = $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),X0))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_309])])).
% 115.30/16.86  thf(f10589,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : (($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),X0))) | (vAPP($i,$o,p,X0) = $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_228 | ~spl6_309)),
% 115.30/16.86    inference(forward_demodulation,[],[f10587,f5464])).
% 115.30/16.86  thf(f10587,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : ((vAPP($i,$o,p,X0) = $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),X0))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | ~spl6_309),
% 115.30/16.86    inference(avatar_component_clause,[],[f10586])).
% 115.30/16.86  thf(f10836,plain,(
% 115.30/16.86    spl6_315 | ~spl6_228 | ~spl6_308),
% 115.30/16.86    inference(avatar_split_clause,[],[f10584,f10581,f5462,f10834])).
% 115.30/16.86  thf(f10834,plain,(
% 115.30/16.86    spl6_315 <=> ! [X0,X1] : (($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),X0))) | ($true = vAPP($i,$o,p,X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_315])])).
% 115.30/16.86  thf(f10581,plain,(
% 115.30/16.86    spl6_308 <=> ! [X0,X1] : (($true = vAPP($i,$o,p,X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),X0))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_308])])).
% 115.30/16.86  thf(f10584,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : (($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),X0))) | ($true = vAPP($i,$o,p,X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_228 | ~spl6_308)),
% 115.30/16.86    inference(forward_demodulation,[],[f10582,f5464])).
% 115.30/16.86  thf(f10582,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : (($true = vAPP($i,$o,p,X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),X0))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | ~spl6_308),
% 115.30/16.86    inference(avatar_component_clause,[],[f10581])).
% 115.30/16.86  thf(f10622,plain,(
% 115.30/16.86    spl6_314 | ~spl6_23 | ~spl6_135),
% 115.30/16.86    inference(avatar_split_clause,[],[f3530,f1841,f358,f10620])).
% 115.30/16.86  thf(f10620,plain,(
% 115.30/16.86    spl6_314 <=> ! [X0] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_314])])).
% 115.30/16.86  thf(f3530,plain,(
% 115.30/16.86    ( ! [X0 : $i] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),bool))) ) | (~spl6_23 | ~spl6_135)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f3515])).
% 115.30/16.86  thf(f3515,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),bool))) ) | (~spl6_23 | ~spl6_135)),
% 115.30/16.86    inference(superposition,[],[f359,f1843])).
% 115.30/16.86  thf(f10617,plain,(
% 115.30/16.86    spl6_313 | ~spl6_16 | ~spl6_74 | ~spl6_136),
% 115.30/16.86    inference(avatar_split_clause,[],[f1975,f1920,f849,f278,f10615])).
% 115.30/16.86  thf(f10615,plain,(
% 115.30/16.86    spl6_313 <=> ! [X0 : $i > $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X0,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),X1),bool)),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_313])])).
% 115.30/16.86  thf(f1975,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X0,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),X1),bool)),bool))) ) | (~spl6_16 | ~spl6_74 | ~spl6_136)),
% 115.30/16.86    inference(forward_demodulation,[],[f1954,f1003])).
% 115.30/16.86  thf(f1003,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : ((vAPP($i,$i,X0,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) ) | (~spl6_16 | ~spl6_74)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1002])).
% 115.30/16.86  thf(f1002,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true != $true) | (vAPP($i,$i,X0,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) ) | (~spl6_16 | ~spl6_74)),
% 115.30/16.86    inference(superposition,[],[f279,f851])).
% 115.30/16.86  thf(f10613,plain,(
% 115.30/16.86    spl6_312 | ~spl6_3 | ~spl6_105),
% 115.30/16.86    inference(avatar_split_clause,[],[f1339,f1221,f178,f10611])).
% 115.30/16.86  thf(f10611,plain,(
% 115.30/16.86    spl6_312 <=> ! [X2,X0,X1 : del] : ((X0 = X2) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X1)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X1)),X2)),X0))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),X1) = $false))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_312])])).
% 115.30/16.86  thf(f1339,plain,(
% 115.30/16.86    ( ! [X2 : $i,X0 : $i,X1 : del] : ((X0 = X2) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X1)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X1)),X2)),X0))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),X1) = $false)) ) | (~spl6_3 | ~spl6_105)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1338])).
% 115.30/16.86  thf(f1338,plain,(
% 115.30/16.86    ( ! [X2 : $i,X0 : $i,X1 : del] : (($true != $true) | (X0 = X2) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X1)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X1)),X2)),X0))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),X1) = $false)) ) | (~spl6_3 | ~spl6_105)),
% 115.30/16.86    inference(superposition,[],[f1222,f179])).
% 115.30/16.86  thf(f10609,plain,(
% 115.30/16.86    spl6_311 | ~spl6_3 | ~spl6_104),
% 115.30/16.86    inference(avatar_split_clause,[],[f1314,f1217,f178,f10607])).
% 115.30/16.86  thf(f10607,plain,(
% 115.30/16.86    spl6_311 <=> ! [X0,X1] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),X1))) | ($true != vAPP($i,$o,p,X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_311])])).
% 115.30/16.86  thf(f1314,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),X1))) | ($true != vAPP($i,$o,p,X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_3 | ~spl6_104)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1313])).
% 115.30/16.86  thf(f1313,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),X1))) | ($true != vAPP($i,$o,p,X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_3 | ~spl6_104)),
% 115.30/16.86    inference(superposition,[],[f1218,f179])).
% 115.30/16.86  thf(f10605,plain,(
% 115.30/16.86    spl6_310 | ~spl6_3 | ~spl6_103),
% 115.30/16.86    inference(avatar_split_clause,[],[f1303,f1213,f178,f10603])).
% 115.30/16.86  thf(f10603,plain,(
% 115.30/16.86    spl6_310 <=> ! [X0,X1] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),X1))) | (vAPP($i,$o,p,X0) = $true) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_310])])).
% 115.30/16.86  thf(f1303,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),X1))) | (vAPP($i,$o,p,X0) = $true) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_3 | ~spl6_103)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1302])).
% 115.30/16.86  thf(f1302,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),X1))) | (vAPP($i,$o,p,X0) = $true) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_3 | ~spl6_103)),
% 115.30/16.86    inference(superposition,[],[f1214,f179])).
% 115.30/16.86  thf(f10588,plain,(
% 115.30/16.86    spl6_309 | ~spl6_3 | ~spl6_101),
% 115.30/16.86    inference(avatar_split_clause,[],[f1292,f1204,f178,f10586])).
% 115.30/16.86  thf(f1292,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : ((vAPP($i,$o,p,X0) = $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),X0))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_3 | ~spl6_101)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1291])).
% 115.30/16.86  thf(f1291,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : (($true != $true) | (vAPP($i,$o,p,X0) = $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),X0))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_3 | ~spl6_101)),
% 115.30/16.86    inference(superposition,[],[f1205,f179])).
% 115.30/16.86  thf(f10583,plain,(
% 115.30/16.86    spl6_308 | ~spl6_3 | ~spl6_100),
% 115.30/16.86    inference(avatar_split_clause,[],[f1280,f1200,f178,f10581])).
% 115.30/16.86  thf(f1280,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : (($true = vAPP($i,$o,p,X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),X0))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_3 | ~spl6_100)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1279])).
% 115.30/16.86  thf(f1279,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),X0))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_3 | ~spl6_100)),
% 115.30/16.86    inference(superposition,[],[f1201,f179])).
% 115.30/16.86  thf(f10579,plain,(
% 115.30/16.86    spl6_307 | ~spl6_3 | ~spl6_99),
% 115.30/16.86    inference(avatar_split_clause,[],[f1255,f1196,f178,f10577])).
% 115.30/16.86  thf(f1255,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),X1) = $false)) ) | (~spl6_3 | ~spl6_99)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1254])).
% 115.30/16.86  thf(f1254,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)),bool))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),X1) = $false)) ) | (~spl6_3 | ~spl6_99)),
% 115.30/16.86    inference(superposition,[],[f1197,f179])).
% 115.30/16.86  thf(f10575,plain,(
% 115.30/16.86    spl6_306 | ~spl6_3 | ~spl6_98),
% 115.30/16.86    inference(avatar_split_clause,[],[f1230,f1192,f178,f10573])).
% 115.30/16.86  thf(f10573,plain,(
% 115.30/16.86    spl6_306 <=> ! [X0,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X1)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_306])])).
% 115.30/16.86  thf(f1230,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X1)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_3 | ~spl6_98)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1229])).
% 115.30/16.86  thf(f1229,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X1)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_3 | ~spl6_98)),
% 115.30/16.86    inference(superposition,[],[f1193,f179])).
% 115.30/16.86  thf(f9892,plain,(
% 115.30/16.86    spl6_305 | ~spl6_3 | ~spl6_97),
% 115.30/16.86    inference(avatar_split_clause,[],[f1172,f1095,f178,f9890])).
% 115.30/16.86  thf(f1172,plain,(
% 115.30/16.86    ( ! [X2 : $i,X3 : del,X0 : $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X2),X0)),X3)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X3))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),X1) = $false)) ) | (~spl6_3 | ~spl6_97)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1171])).
% 115.30/16.86  thf(f1171,plain,(
% 115.30/16.86    ( ! [X2 : $i,X3 : del,X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X2),X0)),X3)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X3))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),X1) = $false)) ) | (~spl6_3 | ~spl6_97)),
% 115.30/16.86    inference(superposition,[],[f1096,f179])).
% 115.30/16.86  thf(f9888,plain,(
% 115.30/16.86    ~spl6_304 | ~spl6_6 | ~spl6_40 | ~spl6_79 | ~spl6_88),
% 115.30/16.86    inference(avatar_split_clause,[],[f1055,f1033,f894,f544,f221,f9885])).
% 115.30/16.86  thf(f9885,plain,(
% 115.30/16.86    spl6_304 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),c_2Ebool_2E_7E))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,bool)),c_2Ebool_2E_7E))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_304])])).
% 115.30/16.86  thf(f1055,plain,(
% 115.30/16.86    ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),c_2Ebool_2E_7E))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,bool)),c_2Ebool_2E_7E)))) | (~spl6_6 | ~spl6_40 | ~spl6_79 | ~spl6_88)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1054])).
% 115.30/16.86  thf(f1054,plain,(
% 115.30/16.86    ($true != $true) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),c_2Ebool_2E_7E))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,bool)),c_2Ebool_2E_7E)))) | (~spl6_6 | ~spl6_40 | ~spl6_79 | ~spl6_88)),
% 115.30/16.86    inference(forward_demodulation,[],[f1053,f223])).
% 115.30/16.86  thf(f1053,plain,(
% 115.30/16.86    ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),c_2Ebool_2E_7E))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,bool)),c_2Ebool_2E_7E)))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,c_2Ebool_2E_7E),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)) != $true) | (~spl6_6 | ~spl6_40 | ~spl6_79 | ~spl6_88)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1052])).
% 115.30/16.86  thf(f1052,plain,(
% 115.30/16.86    ($true != $true) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),c_2Ebool_2E_7E))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,bool)),c_2Ebool_2E_7E)))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,c_2Ebool_2E_7E),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)) != $true) | (~spl6_6 | ~spl6_40 | ~spl6_79 | ~spl6_88)),
% 115.30/16.86    inference(forward_demodulation,[],[f1047,f952])).
% 115.30/16.86  thf(f1047,plain,(
% 115.30/16.86    ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),c_2Ebool_2E_7E))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,bool)),c_2Ebool_2E_7E)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),c_2Ebool_2E_7E)),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,c_2Ebool_2E_7E),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)) != $true) | (~spl6_40 | ~spl6_88)),
% 115.30/16.86    inference(superposition,[],[f545,f1035])).
% 115.30/16.86  thf(f9859,plain,(
% 115.30/16.86    spl6_303 | ~spl6_56 | ~spl6_148),
% 115.30/16.86    inference(avatar_split_clause,[],[f2191,f2121,f689,f9857])).
% 115.30/16.86  thf(f9857,plain,(
% 115.30/16.86    spl6_303 <=> ! [X0 : $i > $i] : ((sK1 = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK0)),sK0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_303])])).
% 115.30/16.86  thf(f2191,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : ((sK1 = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK0)),sK0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_56 | ~spl6_148)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2178])).
% 115.30/16.86  thf(f2178,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true != $true) | (sK1 = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK0)),sK0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_56 | ~spl6_148)),
% 115.30/16.86    inference(superposition,[],[f690,f2122])).
% 115.30/16.86  thf(f9855,plain,(
% 115.30/16.86    spl6_302 | ~spl6_175 | spl6_277),
% 115.30/16.86    inference(avatar_split_clause,[],[f9593,f8065,f2969,f9853])).
% 115.30/16.86  thf(f9593,plain,(
% 115.30/16.86    ( ! [X0 : $o] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($o,$i,inj__o,X0)),bool) != $false) | ($true = X0)) ) | (~spl6_175 | spl6_277)),
% 115.30/16.86    inference(superposition,[],[f8066,f2970])).
% 115.30/16.86  thf(f9631,plain,(
% 115.30/16.86    spl6_301 | ~spl6_27 | ~spl6_74),
% 115.30/16.86    inference(avatar_split_clause,[],[f4416,f849,f398,f9629])).
% 115.30/16.86  thf(f9629,plain,(
% 115.30/16.86    spl6_301 <=> ! [X0] : ((vAPP($i,$o,p,X0) = $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_301])])).
% 115.30/16.86  thf(f4416,plain,(
% 115.30/16.86    ( ! [X0 : $i] : ((vAPP($i,$o,p,X0) = $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true)) ) | (~spl6_27 | ~spl6_74)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f992])).
% 115.30/16.86  thf(f992,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | (vAPP($i,$o,p,X0) = $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true)) ) | (~spl6_27 | ~spl6_74)),
% 115.30/16.86    inference(superposition,[],[f399,f851])).
% 115.30/16.86  thf(f9627,plain,(
% 115.30/16.86    spl6_300 | ~spl6_6 | ~spl6_133),
% 115.30/16.86    inference(avatar_split_clause,[],[f1824,f1802,f221,f9625])).
% 115.30/16.86  thf(f9625,plain,(
% 115.30/16.86    spl6_300 <=> ! [X0] : ((c_2Ebool_2E_7E = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X0),c_2Ebool_2E_7E),bool)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_300])])).
% 115.30/16.86  thf(f1824,plain,(
% 115.30/16.86    ( ! [X0 : $i] : ((c_2Ebool_2E_7E = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X0),c_2Ebool_2E_7E),bool)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_6 | ~spl6_133)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1817])).
% 115.30/16.86  thf(f1817,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | (c_2Ebool_2E_7E = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X0),c_2Ebool_2E_7E),bool)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_6 | ~spl6_133)),
% 115.30/16.86    inference(superposition,[],[f1803,f223])).
% 115.30/16.86  thf(f9622,plain,(
% 115.30/16.86    spl6_299 | ~spl6_5 | ~spl6_107),
% 115.30/16.86    inference(avatar_split_clause,[],[f1378,f1365,f217,f9620])).
% 115.30/16.86  thf(f9620,plain,(
% 115.30/16.86    spl6_299 <=> ! [X0 : $o,X1 : $o] : ((vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP($o,$i,inj__o,X0))),vAPP($o,$i,inj__o,X1)))) | ($true != vAPP($i,$o,p,vAPP($o,$i,inj__o,X1))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_299])])).
% 115.30/16.86  thf(f1378,plain,(
% 115.30/16.86    ( ! [X0 : $o,X1 : $o] : ((vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP($o,$i,inj__o,X0))),vAPP($o,$i,inj__o,X1)))) | ($true != vAPP($i,$o,p,vAPP($o,$i,inj__o,X1)))) ) | (~spl6_5 | ~spl6_107)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1369])).
% 115.30/16.86  thf(f1369,plain,(
% 115.30/16.86    ( ! [X0 : $o,X1 : $o] : (($true != $true) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP($o,$i,inj__o,X0))),vAPP($o,$i,inj__o,X1)))) | ($true != vAPP($i,$o,p,vAPP($o,$i,inj__o,X1)))) ) | (~spl6_5 | ~spl6_107)),
% 115.30/16.86    inference(superposition,[],[f1366,f218])).
% 115.30/16.86  thf(f9617,plain,(
% 115.30/16.86    spl6_298 | ~spl6_74 | ~spl6_104),
% 115.30/16.86    inference(avatar_split_clause,[],[f1316,f1217,f849,f9615])).
% 115.30/16.86  thf(f9615,plain,(
% 115.30/16.86    spl6_298 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),X0))) | (vAPP($i,$o,p,X0) != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_298])])).
% 115.30/16.86  thf(f1316,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),X0))) | (vAPP($i,$o,p,X0) != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_74 | ~spl6_104)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1311])).
% 115.30/16.86  thf(f1311,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),X0))) | (vAPP($i,$o,p,X0) != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_74 | ~spl6_104)),
% 115.30/16.86    inference(superposition,[],[f1218,f851])).
% 115.30/16.86  thf(f9611,plain,(
% 115.30/16.86    spl6_297 | ~spl6_74 | ~spl6_100),
% 115.30/16.86    inference(avatar_split_clause,[],[f1282,f1200,f849,f9609])).
% 115.30/16.86  thf(f9609,plain,(
% 115.30/16.86    spl6_297 <=> ! [X0] : ((vAPP($i,$o,p,X0) = $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_297])])).
% 115.30/16.86  thf(f1282,plain,(
% 115.30/16.86    ( ! [X0 : $i] : ((vAPP($i,$o,p,X0) = $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))))) ) | (~spl6_74 | ~spl6_100)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1277])).
% 115.30/16.86  thf(f1277,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | (vAPP($i,$o,p,X0) = $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))))) ) | (~spl6_74 | ~spl6_100)),
% 115.30/16.86    inference(superposition,[],[f1201,f851])).
% 115.30/16.86  thf(f9606,plain,(
% 115.30/16.86    spl6_296 | ~spl6_74 | ~spl6_99),
% 115.30/16.86    inference(avatar_split_clause,[],[f1262,f1196,f849,f9603])).
% 115.30/16.86  thf(f9603,plain,(
% 115.30/16.86    spl6_296 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_296])])).
% 115.30/16.86  thf(f1262,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))) | (~spl6_74 | ~spl6_99)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1247])).
% 115.30/16.86  thf(f1247,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))) | (~spl6_74 | ~spl6_99)),
% 115.30/16.86    inference(superposition,[],[f1197,f851])).
% 115.30/16.86  thf(f9601,plain,(
% 115.30/16.86    spl6_295 | ~spl6_3 | ~spl6_90),
% 115.30/16.86    inference(avatar_split_clause,[],[f1068,f1062,f178,f9599])).
% 115.30/16.86  thf(f9599,plain,(
% 115.30/16.86    spl6_295 <=> ! [X0] : ((c_2Ebool_2E_7E = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_7E),X0),bool)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_295])])).
% 115.30/16.86  thf(f1068,plain,(
% 115.30/16.86    ( ! [X0 : $i] : ((c_2Ebool_2E_7E = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_7E),X0),bool)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_3 | ~spl6_90)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1067])).
% 115.30/16.86  thf(f1067,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | (c_2Ebool_2E_7E = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_7E),X0),bool)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_3 | ~spl6_90)),
% 115.30/16.86    inference(superposition,[],[f1063,f179])).
% 115.30/16.86  thf(f9590,plain,(
% 115.30/16.86    spl6_294 | ~spl6_6 | ~spl6_78),
% 115.30/16.86    inference(avatar_split_clause,[],[f931,f890,f221,f9587])).
% 115.30/16.86  thf(f9587,plain,(
% 115.30/16.86    spl6_294 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),c_2Ebool_2E_7E)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_294])])).
% 115.30/16.86  thf(f931,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),c_2Ebool_2E_7E)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))) | (~spl6_6 | ~spl6_78)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f924])).
% 115.30/16.86  thf(f924,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),c_2Ebool_2E_7E)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))) | (~spl6_6 | ~spl6_78)),
% 115.30/16.86    inference(superposition,[],[f891,f223])).
% 115.30/16.86  thf(f9460,plain,(
% 115.30/16.86    spl6_293 | ~spl6_74 | ~spl6_97),
% 115.30/16.86    inference(avatar_split_clause,[],[f1179,f1095,f849,f9458])).
% 115.30/16.86  thf(f9458,plain,(
% 115.30/16.86    spl6_293 <=> ! [X0,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),X1))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_293])])).
% 115.30/16.86  thf(f1179,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),X1)))) ) | (~spl6_74 | ~spl6_97)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1164])).
% 115.30/16.86  thf(f1164,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),X1)))) ) | (~spl6_74 | ~spl6_97)),
% 115.30/16.86    inference(superposition,[],[f1096,f851])).
% 115.30/16.86  thf(f9456,plain,(
% 115.30/16.86    spl6_292 | ~spl6_6 | ~spl6_97),
% 115.30/16.86    inference(avatar_split_clause,[],[f1175,f1095,f221,f9454])).
% 115.30/16.86  thf(f9454,plain,(
% 115.30/16.86    spl6_292 <=> ! [X0,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),c_2Ebool_2E_7E)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X1))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_292])])).
% 115.30/16.86  thf(f1175,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),c_2Ebool_2E_7E)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X1)))) ) | (~spl6_6 | ~spl6_97)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1168])).
% 115.30/16.86  thf(f1168,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),c_2Ebool_2E_7E)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X1)))) ) | (~spl6_6 | ~spl6_97)),
% 115.30/16.86    inference(superposition,[],[f1096,f223])).
% 115.30/16.86  thf(f9391,plain,(
% 115.30/16.86    spl6_291 | ~spl6_228 | ~spl6_287),
% 115.30/16.86    inference(avatar_split_clause,[],[f9290,f9287,f5462,f9389])).
% 115.30/16.86  thf(f9389,plain,(
% 115.30/16.86    spl6_291 <=> ! [X0 : $o,X1] : (($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),vAPP($o,$i,inj__o,X0)))) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) = $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_291])])).
% 115.30/16.86  thf(f9287,plain,(
% 115.30/16.86    spl6_287 <=> ! [X0 : $o,X1] : ((vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) = $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),vAPP($o,$i,inj__o,X0)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_287])])).
% 115.30/16.86  thf(f9290,plain,(
% 115.30/16.86    ( ! [X0 : $o,X1 : $i] : (($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),vAPP($o,$i,inj__o,X0)))) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) = $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool))) ) | (~spl6_228 | ~spl6_287)),
% 115.30/16.86    inference(forward_demodulation,[],[f9288,f5464])).
% 115.30/16.86  thf(f9288,plain,(
% 115.30/16.86    ( ! [X0 : $o,X1 : $i] : ((vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) = $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),vAPP($o,$i,inj__o,X0))))) ) | ~spl6_287),
% 115.30/16.86    inference(avatar_component_clause,[],[f9287])).
% 115.30/16.86  thf(f9319,plain,(
% 115.30/16.86    spl6_290 | ~spl6_246 | ~spl6_289),
% 115.30/16.86    inference(avatar_split_clause,[],[f9299,f9296,f6253,f9317])).
% 115.30/16.86  thf(f9317,plain,(
% 115.30/16.86    spl6_290 <=> ! [X0 : $o,X1] : (($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),vAPP($o,$i,inj__o,X0)))) | (vAPP($o,$i,inj__o,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_290])])).
% 115.30/16.86  thf(f9296,plain,(
% 115.30/16.86    spl6_289 <=> ! [X0 : $o,X1] : ((vAPP($o,$i,inj__o,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,bool)),X1)),vAPP($o,$i,inj__o,X0)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_289])])).
% 115.30/16.86  thf(f9299,plain,(
% 115.30/16.86    ( ! [X0 : $o,X1 : $i] : (($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),vAPP($o,$i,inj__o,X0)))) | (vAPP($o,$i,inj__o,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool))) ) | (~spl6_246 | ~spl6_289)),
% 115.30/16.86    inference(forward_demodulation,[],[f9297,f6254])).
% 115.30/16.86  thf(f9297,plain,(
% 115.30/16.86    ( ! [X0 : $o,X1 : $i] : ((vAPP($o,$i,inj__o,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,bool)),X1)),vAPP($o,$i,inj__o,X0))))) ) | ~spl6_289),
% 115.30/16.86    inference(avatar_component_clause,[],[f9296])).
% 115.30/16.86  thf(f9298,plain,(
% 115.30/16.86    spl6_289 | ~spl6_5 | ~spl6_105),
% 115.30/16.86    inference(avatar_split_clause,[],[f1356,f1221,f217,f9296])).
% 115.30/16.86  thf(f1356,plain,(
% 115.30/16.86    ( ! [X0 : $o,X1 : $i] : ((vAPP($o,$i,inj__o,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,bool)),X1)),vAPP($o,$i,inj__o,X0))))) ) | (~spl6_5 | ~spl6_105)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1321])).
% 115.30/16.86  thf(f1321,plain,(
% 115.30/16.86    ( ! [X0 : $o,X1 : $i] : (($true != $true) | (vAPP($o,$i,inj__o,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,bool)),X1)),vAPP($o,$i,inj__o,X0))))) ) | (~spl6_5 | ~spl6_105)),
% 115.30/16.86    inference(superposition,[],[f1222,f218])).
% 115.30/16.86  thf(f9294,plain,(
% 115.30/16.86    spl6_288 | ~spl6_5 | ~spl6_103),
% 115.30/16.86    inference(avatar_split_clause,[],[f1307,f1213,f217,f9292])).
% 115.30/16.86  thf(f9292,plain,(
% 115.30/16.86    spl6_288 <=> ! [X0 : $o,X1] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($o,$i,inj__o,X0))),X1))) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) = $true) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_288])])).
% 115.30/16.86  thf(f1307,plain,(
% 115.30/16.86    ( ! [X0 : $o,X1 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($o,$i,inj__o,X0))),X1))) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) = $true) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool))) ) | (~spl6_5 | ~spl6_103)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1298])).
% 115.30/16.86  thf(f1298,plain,(
% 115.30/16.86    ( ! [X0 : $o,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($o,$i,inj__o,X0))),X1))) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) = $true) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool))) ) | (~spl6_5 | ~spl6_103)),
% 115.30/16.86    inference(superposition,[],[f1214,f218])).
% 115.30/16.86  thf(f9289,plain,(
% 115.30/16.86    spl6_287 | ~spl6_5 | ~spl6_101),
% 115.30/16.86    inference(avatar_split_clause,[],[f1296,f1204,f217,f9287])).
% 115.30/16.86  thf(f1296,plain,(
% 115.30/16.86    ( ! [X0 : $o,X1 : $i] : ((vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) = $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),vAPP($o,$i,inj__o,X0))))) ) | (~spl6_5 | ~spl6_101)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1287])).
% 115.30/16.86  thf(f1287,plain,(
% 115.30/16.86    ( ! [X0 : $o,X1 : $i] : (($true != $true) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) = $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),vAPP($o,$i,inj__o,X0))))) ) | (~spl6_5 | ~spl6_101)),
% 115.30/16.86    inference(superposition,[],[f1205,f218])).
% 115.30/16.86  thf(f9285,plain,(
% 115.30/16.86    spl6_286 | ~spl6_3 | ~spl6_87),
% 115.30/16.86    inference(avatar_split_clause,[],[f1042,f1029,f178,f9283])).
% 115.30/16.86  thf(f9283,plain,(
% 115.30/16.86    spl6_286 <=> ! [X0,X1 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),vAPP($o,$i,inj__o,X1)))) | ($true != vAPP($i,$o,p,vAPP($o,$i,inj__o,X1))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_286])])).
% 115.30/16.86  thf(f1042,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),vAPP($o,$i,inj__o,X1)))) | ($true != vAPP($i,$o,p,vAPP($o,$i,inj__o,X1))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_3 | ~spl6_87)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1041])).
% 115.30/16.86  thf(f1041,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $o] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),vAPP($o,$i,inj__o,X1)))) | ($true != vAPP($i,$o,p,vAPP($o,$i,inj__o,X1))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_3 | ~spl6_87)),
% 115.30/16.86    inference(superposition,[],[f1030,f179])).
% 115.30/16.86  thf(f9033,plain,(
% 115.30/16.86    spl6_285 | ~spl6_5 | ~spl6_66 | ~spl6_136),
% 115.30/16.86    inference(avatar_split_clause,[],[f1967,f1920,f799,f217,f9031])).
% 115.30/16.86  thf(f799,plain,(
% 115.30/16.86    spl6_66 <=> ! [X0 : $o,X1 : $i > $i] : (vAPP($i,$i,X1,vAPP($o,$i,inj__o,X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X1)),vAPP($o,$i,inj__o,X0)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_66])])).
% 115.30/16.86  thf(f1967,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : $o,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X1,vAPP($o,$i,inj__o,X0))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),bool)),bool))) ) | (~spl6_5 | ~spl6_66 | ~spl6_136)),
% 115.30/16.86    inference(forward_demodulation,[],[f1966,f800])).
% 115.30/16.86  thf(f800,plain,(
% 115.30/16.86    ( ! [X0 : $o,X1 : $i > $i] : ((vAPP($i,$i,X1,vAPP($o,$i,inj__o,X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X1)),vAPP($o,$i,inj__o,X0)))) ) | ~spl6_66),
% 115.30/16.86    inference(avatar_component_clause,[],[f799])).
% 115.30/16.86  thf(f1966,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : $o,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X1)),vAPP($o,$i,inj__o,X0))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),bool)),bool))) ) | (~spl6_5 | ~spl6_136)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1924])).
% 115.30/16.86  thf(f1924,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : $o,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X1)),vAPP($o,$i,inj__o,X0))),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),bool)),bool))) ) | (~spl6_5 | ~spl6_136)),
% 115.30/16.86    inference(superposition,[],[f1921,f218])).
% 115.30/16.86  thf(f8715,plain,(
% 115.30/16.86    spl6_284 | ~spl6_228 | ~spl6_273),
% 115.30/16.86    inference(avatar_split_clause,[],[f7756,f7753,f5462,f8713])).
% 115.30/16.86  thf(f8713,plain,(
% 115.30/16.86    spl6_284 <=> ! [X0 : $o,X1] : (($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),vAPP($o,$i,inj__o,X0)))) | ($true = vAPP($i,$o,p,X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_284])])).
% 115.30/16.86  thf(f7753,plain,(
% 115.30/16.86    spl6_273 <=> ! [X0 : $o,X1] : (($true = vAPP($i,$o,p,X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),vAPP($o,$i,inj__o,X0)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_273])])).
% 115.30/16.86  thf(f7756,plain,(
% 115.30/16.86    ( ! [X0 : $o,X1 : $i] : (($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),vAPP($o,$i,inj__o,X0)))) | ($true = vAPP($i,$o,p,X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool))) ) | (~spl6_228 | ~spl6_273)),
% 115.30/16.86    inference(forward_demodulation,[],[f7754,f5464])).
% 115.30/16.86  thf(f7754,plain,(
% 115.30/16.86    ( ! [X0 : $o,X1 : $i] : (($true = vAPP($i,$o,p,X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),vAPP($o,$i,inj__o,X0))))) ) | ~spl6_273),
% 115.30/16.86    inference(avatar_component_clause,[],[f7753])).
% 115.30/16.86  thf(f8453,plain,(
% 115.30/16.86    spl6_283 | ~spl6_8 | ~spl6_12 | ~spl6_74 | ~spl6_108 | ~spl6_205),
% 115.30/16.86    inference(avatar_split_clause,[],[f4652,f4069,f1383,f849,f253,f231,f8451])).
% 115.30/16.86  thf(f8451,plain,(
% 115.30/16.86    spl6_283 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP($o,$i,inj__o,$true))),X0))) | (vAPP($i,$o,p,X0) != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_283])])).
% 115.30/16.86  thf(f4069,plain,(
% 115.30/16.86    spl6_205 <=> ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_205])])).
% 115.30/16.86  thf(f4652,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP($o,$i,inj__o,$true))),X0))) | (vAPP($i,$o,p,X0) != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_8 | ~spl6_12 | ~spl6_74 | ~spl6_108 | ~spl6_205)),
% 115.30/16.86    inference(forward_demodulation,[],[f4638,f4478])).
% 115.30/16.86  thf(f4478,plain,(
% 115.30/16.86    (vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool) = vAPP($o,$i,inj__o,$true)) | (~spl6_8 | ~spl6_12 | ~spl6_74 | ~spl6_205)),
% 115.30/16.86    inference(forward_demodulation,[],[f4414,f4446])).
% 115.30/16.86  thf(f4446,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))) | (~spl6_12 | ~spl6_74 | ~spl6_205)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f4445])).
% 115.30/16.86  thf(f4445,plain,(
% 115.30/16.86    ($true = $false) | ($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))) | (~spl6_12 | ~spl6_74 | ~spl6_205)),
% 115.30/16.86    inference(forward_demodulation,[],[f4440,f4071])).
% 115.30/16.86  thf(f4071,plain,(
% 115.30/16.86    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) | ~spl6_205),
% 115.30/16.86    inference(avatar_component_clause,[],[f4069])).
% 115.30/16.86  thf(f4440,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) | (~spl6_12 | ~spl6_74)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f3672])).
% 115.30/16.86  thf(f3672,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) | (~spl6_12 | ~spl6_74)),
% 115.30/16.86    inference(superposition,[],[f254,f851])).
% 115.30/16.86  thf(f4414,plain,(
% 115.30/16.86    (vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) | (~spl6_8 | ~spl6_74)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f990])).
% 115.30/16.86  thf(f990,plain,(
% 115.30/16.86    ($true != $true) | (vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) | (~spl6_8 | ~spl6_74)),
% 115.30/16.86    inference(superposition,[],[f232,f851])).
% 115.30/16.86  thf(f4638,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),X0))) | (vAPP($i,$o,p,X0) != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_12 | ~spl6_74 | ~spl6_108 | ~spl6_205)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f4447])).
% 115.30/16.86  thf(f4447,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),X0))) | (vAPP($i,$o,p,X0) != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_12 | ~spl6_74 | ~spl6_108 | ~spl6_205)),
% 115.30/16.86    inference(forward_demodulation,[],[f1410,f4446])).
% 115.30/16.86  thf(f1410,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),X0))) | (vAPP($i,$o,p,X0) != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_74 | ~spl6_108)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1405])).
% 115.30/16.86  thf(f8448,plain,(
% 115.30/16.86    spl6_282 | ~spl6_8 | ~spl6_12 | ~spl6_30 | ~spl6_74 | ~spl6_205),
% 115.30/16.86    inference(avatar_split_clause,[],[f4648,f4069,f849,f426,f253,f231,f8446])).
% 115.30/16.86  thf(f8446,plain,(
% 115.30/16.86    spl6_282 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),vAPP($o,$i,inj__o,$true)))) | (vAPP($i,$o,p,X0) != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_282])])).
% 115.30/16.86  thf(f4648,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),vAPP($o,$i,inj__o,$true)))) | (vAPP($i,$o,p,X0) != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true)) ) | (~spl6_8 | ~spl6_12 | ~spl6_30 | ~spl6_74 | ~spl6_205)),
% 115.30/16.86    inference(forward_demodulation,[],[f4640,f4478])).
% 115.30/16.86  thf(f4640,plain,(
% 115.30/16.86    ( ! [X0 : $i] : ((vAPP($i,$o,p,X0) != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true)) ) | (~spl6_12 | ~spl6_30 | ~spl6_74 | ~spl6_205)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f4455])).
% 115.30/16.86  thf(f4455,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | (vAPP($i,$o,p,X0) != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true)) ) | (~spl6_12 | ~spl6_30 | ~spl6_74 | ~spl6_205)),
% 115.30/16.86    inference(forward_demodulation,[],[f1011,f4446])).
% 115.30/16.86  thf(f1011,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))) | (vAPP($i,$o,p,X0) != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true)) ) | (~spl6_30 | ~spl6_74)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f994])).
% 115.30/16.86  thf(f8443,plain,(
% 115.30/16.86    spl6_281 | ~spl6_16 | ~spl6_74),
% 115.30/16.86    inference(avatar_split_clause,[],[f4426,f849,f278,f8441])).
% 115.30/16.86  thf(f8441,plain,(
% 115.30/16.86    spl6_281 <=> ! [X0 : $i > $i] : (vAPP($i,$i,X0,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_281])])).
% 115.30/16.86  thf(f4426,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : ((vAPP($i,$i,X0,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) ) | (~spl6_16 | ~spl6_74)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1002])).
% 115.30/16.86  thf(f8438,plain,(
% 115.30/16.86    spl6_280 | ~spl6_17 | ~spl6_74),
% 115.30/16.86    inference(avatar_split_clause,[],[f4425,f849,f282,f8435])).
% 115.30/16.86  thf(f8435,plain,(
% 115.30/16.86    spl6_280 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_280])])).
% 115.30/16.86  thf(f4425,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) | (~spl6_17 | ~spl6_74)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1001])).
% 115.30/16.86  thf(f1001,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) | (~spl6_17 | ~spl6_74)),
% 115.30/16.86    inference(superposition,[],[f283,f851])).
% 115.30/16.86  thf(f8421,plain,(
% 115.30/16.86    spl6_279 | ~spl6_77 | ~spl6_135),
% 115.30/16.86    inference(avatar_split_clause,[],[f3547,f1841,f886,f8418])).
% 115.30/16.86  thf(f8418,plain,(
% 115.30/16.86    spl6_279 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),bool))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_279])])).
% 115.30/16.86  thf(f3547,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),bool)) | (~spl6_77 | ~spl6_135)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f3498])).
% 115.30/16.86  thf(f3498,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),bool)) | (~spl6_77 | ~spl6_135)),
% 115.30/16.86    inference(superposition,[],[f887,f1843])).
% 115.30/16.86  thf(f8404,plain,(
% 115.30/16.86    spl6_278 | ~spl6_132 | ~spl6_135),
% 115.30/16.86    inference(avatar_split_clause,[],[f5604,f1841,f1786,f8401])).
% 115.30/16.86  thf(f5604,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | (~spl6_132 | ~spl6_135)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f5598])).
% 115.30/16.86  thf(f5598,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) | (~spl6_132 | ~spl6_135)),
% 115.30/16.86    inference(superposition,[],[f1787,f1843])).
% 115.30/16.86  thf(f8371,plain,(
% 115.30/16.86    spl6_68 | ~spl6_3 | spl6_50),
% 115.30/16.86    inference(avatar_split_clause,[],[f6938,f638,f178,f808])).
% 115.30/16.86  thf(f808,plain,(
% 115.30/16.86    spl6_68 <=> ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)),sK0))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_68])])).
% 115.30/16.86  thf(f638,plain,(
% 115.30/16.86    spl6_50 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)),sK0))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_50])])).
% 115.30/16.86  thf(f6938,plain,(
% 115.30/16.86    ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)),sK0)) | (~spl6_3 | spl6_50)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f767])).
% 115.30/16.86  thf(f767,plain,(
% 115.30/16.86    ($true != $true) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)),sK0)) | (~spl6_3 | spl6_50)),
% 115.30/16.86    inference(superposition,[],[f639,f179])).
% 115.30/16.86  thf(f639,plain,(
% 115.30/16.86    ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)),sK0)) | spl6_50),
% 115.30/16.86    inference(avatar_component_clause,[],[f638])).
% 115.30/16.86  thf(f8348,plain,(
% 115.30/16.86    ~spl6_55 | spl6_210),
% 115.30/16.86    inference(avatar_contradiction_clause,[],[f8347])).
% 115.30/16.86  thf(f8347,plain,(
% 115.30/16.86    $false | (~spl6_55 | spl6_210)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f8342])).
% 115.30/16.86  thf(f8342,plain,(
% 115.30/16.86    ($false != $false) | ($true = $false) | (~spl6_55 | spl6_210)),
% 115.30/16.86    inference(superposition,[],[f4924,f680])).
% 115.30/16.86  thf(f680,plain,(
% 115.30/16.86    ( ! [X0 : $o] : ((vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) = $false) | ($true = X0)) ) | ~spl6_55),
% 115.30/16.86    inference(avatar_component_clause,[],[f679])).
% 115.30/16.86  thf(f679,plain,(
% 115.30/16.86    spl6_55 <=> ! [X0 : $o] : ((vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) = $false) | ($true = X0))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_55])])).
% 115.30/16.86  thf(f4924,plain,(
% 115.30/16.86    ($false != vAPP($i,$o,p,vAPP($o,$i,inj__o,$false))) | spl6_210),
% 115.30/16.86    inference(avatar_component_clause,[],[f4923])).
% 115.30/16.86  thf(f8303,plain,(
% 115.30/16.86    ~spl6_210 | spl6_209 | ~spl6_241),
% 115.30/16.86    inference(avatar_split_clause,[],[f8115,f5978,f4917,f4923])).
% 115.30/16.86  thf(f4917,plain,(
% 115.30/16.86    spl6_209 <=> ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_209])])).
% 115.30/16.86  thf(f5978,plain,(
% 115.30/16.86    spl6_241 <=> (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)) = vAPP($o,$i,inj__o,$false))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_241])])).
% 115.30/16.86  thf(f8115,plain,(
% 115.30/16.86    ($false != vAPP($i,$o,p,vAPP($o,$i,inj__o,$false))) | (spl6_209 | ~spl6_241)),
% 115.30/16.86    inference(forward_demodulation,[],[f4918,f5980])).
% 115.30/16.86  thf(f5980,plain,(
% 115.30/16.86    (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)) = vAPP($o,$i,inj__o,$false)) | ~spl6_241),
% 115.30/16.86    inference(avatar_component_clause,[],[f5978])).
% 115.30/16.86  thf(f4918,plain,(
% 115.30/16.86    ($false != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)))) | spl6_209),
% 115.30/16.86    inference(avatar_component_clause,[],[f4917])).
% 115.30/16.86  thf(f8068,plain,(
% 115.30/16.86    spl6_277 | ~spl6_3 | spl6_169 | ~spl6_241),
% 115.30/16.86    inference(avatar_split_clause,[],[f7735,f5978,f2657,f178,f8065])).
% 115.30/16.86  thf(f7735,plain,(
% 115.30/16.86    ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($o,$i,inj__o,$false)),bool)) | (~spl6_3 | spl6_169 | ~spl6_241)),
% 115.30/16.86    inference(forward_demodulation,[],[f2681,f5980])).
% 115.30/16.86  thf(f2681,plain,(
% 115.30/16.86    ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))),bool)) | (~spl6_3 | spl6_169)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2680])).
% 115.30/16.86  thf(f7954,plain,(
% 115.30/16.86    spl6_276 | ~spl6_3 | spl6_135),
% 115.30/16.86    inference(avatar_split_clause,[],[f1867,f1841,f178,f7951])).
% 115.30/16.86  thf(f7951,plain,(
% 115.30/16.86    spl6_276 <=> ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_276])])).
% 115.30/16.86  thf(f1867,plain,(
% 115.30/16.86    ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (~spl6_3 | spl6_135)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1866])).
% 115.30/16.86  thf(f1866,plain,(
% 115.30/16.86    ($true != $true) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (~spl6_3 | spl6_135)),
% 115.30/16.86    inference(superposition,[],[f1842,f179])).
% 115.30/16.86  thf(f1842,plain,(
% 115.30/16.86    ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | spl6_135),
% 115.30/16.86    inference(avatar_component_clause,[],[f1841])).
% 115.30/16.86  thf(f7814,plain,(
% 115.30/16.86    ~spl6_131 | ~spl6_231),
% 115.30/16.86    inference(avatar_contradiction_clause,[],[f7813])).
% 115.30/16.86  thf(f7813,plain,(
% 115.30/16.86    $false | (~spl6_131 | ~spl6_231)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f7812])).
% 115.30/16.86  thf(f7812,plain,(
% 115.30/16.86    ($true = $false) | (~spl6_131 | ~spl6_231)),
% 115.30/16.86    inference(forward_demodulation,[],[f1783,f5570])).
% 115.30/16.86  thf(f5570,plain,(
% 115.30/16.86    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ~spl6_231),
% 115.30/16.86    inference(avatar_component_clause,[],[f5568])).
% 115.30/16.86  thf(f5568,plain,(
% 115.30/16.86    spl6_231 <=> ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_231])])).
% 115.30/16.86  thf(f1783,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ~spl6_131),
% 115.30/16.86    inference(avatar_component_clause,[],[f1782])).
% 115.30/16.86  thf(f7765,plain,(
% 115.30/16.86    spl6_275 | ~spl6_79 | ~spl6_135),
% 115.30/16.86    inference(avatar_split_clause,[],[f3546,f1841,f894,f7762])).
% 115.30/16.86  thf(f3546,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),bool)) | (~spl6_79 | ~spl6_135)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f3499])).
% 115.30/16.86  thf(f3499,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),bool)) | (~spl6_79 | ~spl6_135)),
% 115.30/16.86    inference(superposition,[],[f895,f1843])).
% 115.30/16.86  thf(f7760,plain,(
% 115.30/16.86    spl6_274 | ~spl6_5 | ~spl6_104),
% 115.30/16.86    inference(avatar_split_clause,[],[f1318,f1217,f217,f7758])).
% 115.30/16.86  thf(f1318,plain,(
% 115.30/16.86    ( ! [X0 : $o,X1 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($o,$i,inj__o,X0))),X1))) | ($true != vAPP($i,$o,p,X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool))) ) | (~spl6_5 | ~spl6_104)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1309])).
% 115.30/16.86  thf(f1309,plain,(
% 115.30/16.86    ( ! [X0 : $o,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($o,$i,inj__o,X0))),X1))) | ($true != vAPP($i,$o,p,X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool))) ) | (~spl6_5 | ~spl6_104)),
% 115.30/16.86    inference(superposition,[],[f1218,f218])).
% 115.30/16.86  thf(f7755,plain,(
% 115.30/16.86    spl6_273 | ~spl6_5 | ~spl6_100),
% 115.30/16.86    inference(avatar_split_clause,[],[f1284,f1200,f217,f7753])).
% 115.30/16.86  thf(f1284,plain,(
% 115.30/16.86    ( ! [X0 : $o,X1 : $i] : (($true = vAPP($i,$o,p,X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),vAPP($o,$i,inj__o,X0))))) ) | (~spl6_5 | ~spl6_100)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1275])).
% 115.30/16.86  thf(f1275,plain,(
% 115.30/16.86    ( ! [X0 : $o,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),vAPP($o,$i,inj__o,X0))))) ) | (~spl6_5 | ~spl6_100)),
% 115.30/16.86    inference(superposition,[],[f1201,f218])).
% 115.30/16.86  thf(f7751,plain,(
% 115.30/16.86    spl6_272 | ~spl6_5 | ~spl6_99),
% 115.30/16.86    inference(avatar_split_clause,[],[f1272,f1196,f217,f7749])).
% 115.30/16.86  thf(f7749,plain,(
% 115.30/16.86    spl6_272 <=> ! [X0 : $o] : ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP($o,$i,inj__o,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_272])])).
% 115.30/16.86  thf(f1272,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP($o,$i,inj__o,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))) ) | (~spl6_5 | ~spl6_99)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1237])).
% 115.30/16.86  thf(f1237,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP($o,$i,inj__o,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))) ) | (~spl6_5 | ~spl6_99)),
% 115.30/16.86    inference(superposition,[],[f1197,f218])).
% 115.30/16.86  thf(f7747,plain,(
% 115.30/16.86    spl6_271 | ~spl6_3 | ~spl6_84),
% 115.30/16.86    inference(avatar_split_clause,[],[f1024,f975,f178,f7745])).
% 115.30/16.86  thf(f7745,plain,(
% 115.30/16.86    spl6_271 <=> ! [X0,X1 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),vAPP($o,$i,inj__o,X1)))) | (vAPP($i,$o,p,X0) = $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_271])])).
% 115.30/16.86  thf(f1024,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),vAPP($o,$i,inj__o,X1)))) | (vAPP($i,$o,p,X0) = $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_3 | ~spl6_84)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1023])).
% 115.30/16.86  thf(f1023,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $o] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),vAPP($o,$i,inj__o,X1)))) | (vAPP($i,$o,p,X0) = $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_3 | ~spl6_84)),
% 115.30/16.86    inference(superposition,[],[f976,f179])).
% 115.30/16.86  thf(f7743,plain,(
% 115.30/16.86    spl6_270 | ~spl6_15 | ~spl6_79),
% 115.30/16.86    inference(avatar_split_clause,[],[f955,f894,f268,f7740])).
% 115.30/16.86  thf(f7740,plain,(
% 115.30/16.86    spl6_270 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_270])])).
% 115.30/16.86  thf(f955,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (~spl6_15 | ~spl6_79)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f944])).
% 115.30/16.86  thf(f944,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (~spl6_15 | ~spl6_79)),
% 115.30/16.86    inference(superposition,[],[f895,f269])).
% 115.30/16.86  thf(f7731,plain,(
% 115.30/16.86    spl6_269 | ~spl6_12 | ~spl6_169 | ~spl6_209 | ~spl6_241),
% 115.30/16.86    inference(avatar_split_clause,[],[f6788,f5978,f4917,f2657,f253,f7728])).
% 115.30/16.86  thf(f6788,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,$false)))) | (~spl6_12 | ~spl6_169 | ~spl6_209 | ~spl6_241)),
% 115.30/16.86    inference(forward_demodulation,[],[f6787,f5980])).
% 115.30/16.86  thf(f6787,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))))) | (~spl6_12 | ~spl6_169 | ~spl6_209)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f6786])).
% 115.30/16.86  thf(f6786,plain,(
% 115.30/16.86    ($true = $false) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))))) | (~spl6_12 | ~spl6_169 | ~spl6_209)),
% 115.30/16.86    inference(forward_demodulation,[],[f4679,f4919])).
% 115.30/16.86  thf(f4919,plain,(
% 115.30/16.86    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)))) | ~spl6_209),
% 115.30/16.86    inference(avatar_component_clause,[],[f4917])).
% 115.30/16.86  thf(f4679,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))))) | (~spl6_12 | ~spl6_169)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f4668])).
% 115.30/16.86  thf(f4668,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))))) | (~spl6_12 | ~spl6_169)),
% 115.30/16.86    inference(superposition,[],[f254,f2659])).
% 115.30/16.86  thf(f2659,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))),bool)) | ~spl6_169),
% 115.30/16.86    inference(avatar_component_clause,[],[f2657])).
% 115.30/16.86  thf(f7726,plain,(
% 115.30/16.86    spl6_268 | ~spl6_13 | ~spl6_79),
% 115.30/16.86    inference(avatar_split_clause,[],[f954,f894,f257,f7724])).
% 115.30/16.86  thf(f7724,plain,(
% 115.30/16.86    spl6_268 <=> ! [X0 : del] : ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_268])])).
% 115.30/16.86  thf(f954,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_13 | ~spl6_79)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f945])).
% 115.30/16.86  thf(f945,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_13 | ~spl6_79)),
% 115.30/16.86    inference(superposition,[],[f895,f258])).
% 115.30/16.86  thf(f7716,plain,(
% 115.30/16.86    spl6_267 | ~spl6_60 | ~spl6_110),
% 115.30/16.86    inference(avatar_split_clause,[],[f1474,f1391,f747,f7714])).
% 115.30/16.86  thf(f7714,plain,(
% 115.30/16.86    spl6_267 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))),sK1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK0))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_267])])).
% 115.30/16.86  thf(f1474,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))),sK1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK0))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),bool)))) ) | (~spl6_60 | ~spl6_110)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1464])).
% 115.30/16.86  thf(f1464,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))),sK1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK0))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),bool)))) ) | (~spl6_60 | ~spl6_110)),
% 115.30/16.86    inference(superposition,[],[f748,f1392])).
% 115.30/16.86  thf(f7190,plain,(
% 115.30/16.86    spl6_266 | ~spl6_5 | ~spl6_97),
% 115.30/16.86    inference(avatar_split_clause,[],[f1189,f1095,f217,f7188])).
% 115.30/16.86  thf(f1189,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : $o,X1 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),vAPP($o,$i,inj__o,X0))),X2)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),X2)))) ) | (~spl6_5 | ~spl6_97)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1154])).
% 115.30/16.86  thf(f1154,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : $o,X1 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),vAPP($o,$i,inj__o,X0))),X2)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),X2)))) ) | (~spl6_5 | ~spl6_97)),
% 115.30/16.86    inference(superposition,[],[f1096,f218])).
% 115.30/16.86  thf(f7186,plain,(
% 115.30/16.86    spl6_265 | ~spl6_3 | ~spl6_79),
% 115.30/16.86    inference(avatar_split_clause,[],[f950,f894,f178,f7184])).
% 115.30/16.86  thf(f950,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X1)),X0)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_3 | ~spl6_79)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f949])).
% 115.30/16.86  thf(f949,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X1)),X0)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_3 | ~spl6_79)),
% 115.30/16.86    inference(superposition,[],[f895,f179])).
% 115.30/16.86  thf(f7182,plain,(
% 115.30/16.86    spl6_264 | ~spl6_3 | ~spl6_78),
% 115.30/16.86    inference(avatar_split_clause,[],[f928,f890,f178,f7180])).
% 115.30/16.86  thf(f7180,plain,(
% 115.30/16.86    spl6_264 <=> ! [X0,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X1)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),X1) = $false))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_264])])).
% 115.30/16.86  thf(f928,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X1)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),X1) = $false)) ) | (~spl6_3 | ~spl6_78)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f927])).
% 115.30/16.86  thf(f927,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X1)),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),X1) = $false)) ) | (~spl6_3 | ~spl6_78)),
% 115.30/16.86    inference(superposition,[],[f891,f179])).
% 115.30/16.86  thf(f7176,plain,(
% 115.30/16.86    spl6_263 | ~spl6_3 | ~spl6_77),
% 115.30/16.86    inference(avatar_split_clause,[],[f905,f886,f178,f7174])).
% 115.30/16.86  thf(f7174,plain,(
% 115.30/16.86    spl6_263 <=> ! [X0,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_263])])).
% 115.30/16.86  thf(f905,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_3 | ~spl6_77)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f904])).
% 115.30/16.86  thf(f904,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_3 | ~spl6_77)),
% 115.30/16.86    inference(superposition,[],[f887,f179])).
% 115.30/16.86  thf(f7172,plain,(
% 115.30/16.86    spl6_205 | spl6_73 | ~spl6_6 | ~spl6_120),
% 115.30/16.86    inference(avatar_split_clause,[],[f1609,f1597,f221,f845,f4069])).
% 115.30/16.86  thf(f845,plain,(
% 115.30/16.86    spl6_73 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),c_2Ebool_2E_7E)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_73])])).
% 115.30/16.86  thf(f1609,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),c_2Ebool_2E_7E))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) | (~spl6_6 | ~spl6_120)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1604])).
% 115.30/16.86  thf(f1604,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),c_2Ebool_2E_7E))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) | (~spl6_6 | ~spl6_120)),
% 115.30/16.86    inference(superposition,[],[f1598,f223])).
% 115.30/16.86  thf(f6931,plain,(
% 115.30/16.86    spl6_262 | ~spl6_16 | ~spl6_50),
% 115.30/16.86    inference(avatar_split_clause,[],[f6722,f638,f278,f6929])).
% 115.30/16.86  thf(f6929,plain,(
% 115.30/16.86    spl6_262 <=> ! [X0 : $i > $i] : (vAPP($i,$i,X0,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_262])])).
% 115.30/16.86  thf(f6722,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : ((vAPP($i,$i,X0,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)))) ) | (~spl6_16 | ~spl6_50)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f4691])).
% 115.30/16.86  thf(f4691,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true != $true) | (vAPP($i,$i,X0,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)))) ) | (~spl6_16 | ~spl6_50)),
% 115.30/16.86    inference(superposition,[],[f279,f640])).
% 115.30/16.86  thf(f640,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)),sK0)) | ~spl6_50),
% 115.30/16.86    inference(avatar_component_clause,[],[f638])).
% 115.30/16.86  thf(f6895,plain,(
% 115.30/16.86    ~spl6_50 | ~spl6_168 | ~spl6_209),
% 115.30/16.86    inference(avatar_contradiction_clause,[],[f6894])).
% 115.30/16.86  thf(f6894,plain,(
% 115.30/16.86    $false | (~spl6_50 | ~spl6_168 | ~spl6_209)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f6893])).
% 115.30/16.86  thf(f6893,plain,(
% 115.30/16.86    ($true = $false) | (~spl6_50 | ~spl6_168 | ~spl6_209)),
% 115.30/16.86    inference(forward_demodulation,[],[f640,f5138])).
% 115.30/16.86  thf(f5138,plain,(
% 115.30/16.86    ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)),sK0)) | (~spl6_168 | ~spl6_209)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f5136])).
% 115.30/16.86  thf(f5136,plain,(
% 115.30/16.86    ($true = $false) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)),sK0)) | (~spl6_168 | ~spl6_209)),
% 115.30/16.86    inference(superposition,[],[f2652,f4919])).
% 115.30/16.86  thf(f6702,plain,(
% 115.30/16.86    spl6_261 | ~spl6_64 | ~spl6_86 | ~spl6_102 | ~spl6_123),
% 115.30/16.86    inference(avatar_split_clause,[],[f5046,f1728,f1208,f985,f781,f6699])).
% 115.30/16.86  thf(f6699,plain,(
% 115.30/16.86    spl6_261 <=> ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_261])])).
% 115.30/16.86  thf(f5046,plain,(
% 115.30/16.86    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1)))) | (~spl6_64 | ~spl6_86 | ~spl6_102 | ~spl6_123)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f3610])).
% 115.30/16.86  thf(f3610,plain,(
% 115.30/16.86    ($true != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1)))) | (~spl6_64 | ~spl6_86 | ~spl6_102 | ~spl6_123)),
% 115.30/16.86    inference(forward_demodulation,[],[f3609,f1730])).
% 115.30/16.86  thf(f3609,plain,(
% 115.30/16.86    ($true != vAPP($i,$o,p,vAPP($o,$i,inj__o,$true))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1)))) | (~spl6_64 | ~spl6_86 | ~spl6_102)),
% 115.30/16.86    inference(forward_demodulation,[],[f1121,f1210])).
% 115.30/16.86  thf(f1121,plain,(
% 115.30/16.86    ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1)))) | (~spl6_64 | ~spl6_86)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1106])).
% 115.30/16.86  thf(f1106,plain,(
% 115.30/16.86    ($true != $true) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1)))) | (~spl6_64 | ~spl6_86)),
% 115.30/16.86    inference(superposition,[],[f782,f987])).
% 115.30/16.86  thf(f6696,plain,(
% 115.30/16.86    spl6_260 | ~spl6_74 | ~spl6_78),
% 115.30/16.86    inference(avatar_split_clause,[],[f4424,f890,f849,f6693])).
% 115.30/16.86  thf(f6693,plain,(
% 115.30/16.86    spl6_260 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_260])])).
% 115.30/16.86  thf(f4424,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (~spl6_74 | ~spl6_78)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1000])).
% 115.30/16.86  thf(f1000,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (~spl6_74 | ~spl6_78)),
% 115.30/16.86    inference(superposition,[],[f891,f851])).
% 115.30/16.86  thf(f6691,plain,(
% 115.30/16.86    spl6_259 | ~spl6_6 | ~spl6_119),
% 115.30/16.86    inference(avatar_split_clause,[],[f1591,f1565,f221,f6688])).
% 115.30/16.86  thf(f6688,plain,(
% 115.30/16.86    spl6_259 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),c_2Ebool_2E_7E)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_259])])).
% 115.30/16.86  thf(f1591,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),c_2Ebool_2E_7E)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))) | (~spl6_6 | ~spl6_119)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1586])).
% 115.30/16.86  thf(f1586,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),c_2Ebool_2E_7E)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool))) | (~spl6_6 | ~spl6_119)),
% 115.30/16.86    inference(superposition,[],[f1566,f223])).
% 115.30/16.86  thf(f6686,plain,(
% 115.30/16.86    spl6_258 | ~spl6_6 | ~spl6_118),
% 115.30/16.86    inference(avatar_split_clause,[],[f1577,f1561,f221,f6683])).
% 115.30/16.86  thf(f6683,plain,(
% 115.30/16.86    spl6_258 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,bool)),c_2Ebool_2E_7E)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_258])])).
% 115.30/16.86  thf(f1577,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,bool)),c_2Ebool_2E_7E)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) | (~spl6_6 | ~spl6_118)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1572])).
% 115.30/16.86  thf(f1572,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,bool)),c_2Ebool_2E_7E)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) | (~spl6_6 | ~spl6_118)),
% 115.30/16.86    inference(superposition,[],[f1562,f223])).
% 115.30/16.86  thf(f6582,plain,(
% 115.30/16.86    spl6_257 | ~spl6_8 | ~spl6_12 | ~spl6_74 | ~spl6_107 | ~spl6_205 | ~spl6_208),
% 115.30/16.86    inference(avatar_split_clause,[],[f4905,f4544,f4069,f1365,f849,f253,f231,f6580])).
% 115.30/16.86  thf(f6580,plain,(
% 115.30/16.86    spl6_257 <=> ! [X0 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP($o,$i,inj__o,$true))),vAPP($o,$i,inj__o,X0)))) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_257])])).
% 115.30/16.86  thf(f4905,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP($o,$i,inj__o,$true))),vAPP($o,$i,inj__o,X0)))) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true)) ) | (~spl6_8 | ~spl6_12 | ~spl6_74 | ~spl6_107 | ~spl6_205 | ~spl6_208)),
% 115.30/16.86    inference(forward_demodulation,[],[f4904,f4478])).
% 115.30/16.86  thf(f4904,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),vAPP($o,$i,inj__o,X0)))) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true)) ) | (~spl6_74 | ~spl6_107 | ~spl6_208)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f4903])).
% 115.30/16.86  thf(f4903,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),vAPP($o,$i,inj__o,X0)))) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true)) ) | (~spl6_74 | ~spl6_107 | ~spl6_208)),
% 115.30/16.86    inference(forward_demodulation,[],[f4898,f4546])).
% 115.30/16.86  thf(f4546,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))) | ~spl6_208),
% 115.30/16.86    inference(avatar_component_clause,[],[f4544])).
% 115.30/16.86  thf(f4898,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),vAPP($o,$i,inj__o,X0)))) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true)) ) | (~spl6_74 | ~spl6_107)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f4882])).
% 115.30/16.86  thf(f4882,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($true != $true) | ($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),vAPP($o,$i,inj__o,X0)))) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true)) ) | (~spl6_74 | ~spl6_107)),
% 115.30/16.86    inference(superposition,[],[f1366,f851])).
% 115.30/16.86  thf(f6578,plain,(
% 115.30/16.86    spl6_256 | ~spl6_5 | ~spl6_87),
% 115.30/16.86    inference(avatar_split_clause,[],[f1045,f1029,f217,f6576])).
% 115.30/16.86  thf(f6576,plain,(
% 115.30/16.86    spl6_256 <=> ! [X0 : $o,X1 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($o,$i,inj__o,X0))),vAPP($o,$i,inj__o,X1)))) | ($true != vAPP($i,$o,p,vAPP($o,$i,inj__o,X1))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_256])])).
% 115.30/16.86  thf(f1045,plain,(
% 115.30/16.86    ( ! [X0 : $o,X1 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($o,$i,inj__o,X0))),vAPP($o,$i,inj__o,X1)))) | ($true != vAPP($i,$o,p,vAPP($o,$i,inj__o,X1)))) ) | (~spl6_5 | ~spl6_87)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1038])).
% 115.30/16.86  thf(f1038,plain,(
% 115.30/16.86    ( ! [X0 : $o,X1 : $o] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($o,$i,inj__o,X0))),vAPP($o,$i,inj__o,X1)))) | ($true != vAPP($i,$o,p,vAPP($o,$i,inj__o,X1)))) ) | (~spl6_5 | ~spl6_87)),
% 115.30/16.86    inference(superposition,[],[f1030,f218])).
% 115.30/16.86  thf(f6574,plain,(
% 115.30/16.86    spl6_255 | ~spl6_5 | ~spl6_84),
% 115.30/16.86    inference(avatar_split_clause,[],[f1027,f975,f217,f6572])).
% 115.30/16.86  thf(f6572,plain,(
% 115.30/16.86    spl6_255 <=> ! [X0 : $o,X1 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($o,$i,inj__o,X0))),vAPP($o,$i,inj__o,X1)))) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) = $true))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_255])])).
% 115.30/16.86  thf(f1027,plain,(
% 115.30/16.86    ( ! [X0 : $o,X1 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($o,$i,inj__o,X0))),vAPP($o,$i,inj__o,X1)))) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) = $true)) ) | (~spl6_5 | ~spl6_84)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1020])).
% 115.30/16.86  thf(f1020,plain,(
% 115.30/16.86    ( ! [X0 : $o,X1 : $o] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($o,$i,inj__o,X0))),vAPP($o,$i,inj__o,X1)))) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) = $true)) ) | (~spl6_5 | ~spl6_84)),
% 115.30/16.86    inference(superposition,[],[f976,f218])).
% 115.30/16.86  thf(f6570,plain,(
% 115.30/16.86    spl6_254 | ~spl6_3 | ~spl6_76),
% 115.30/16.86    inference(avatar_split_clause,[],[f882,f868,f178,f6568])).
% 115.30/16.86  thf(f6568,plain,(
% 115.30/16.86    spl6_254 <=> ! [X0] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_254])])).
% 115.30/16.86  thf(f882,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_3 | ~spl6_76)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f881])).
% 115.30/16.86  thf(f881,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_3 | ~spl6_76)),
% 115.30/16.86    inference(superposition,[],[f869,f179])).
% 115.30/16.86  thf(f6565,plain,(
% 115.30/16.86    spl6_253 | ~spl6_3 | ~spl6_75),
% 115.30/16.86    inference(avatar_split_clause,[],[f875,f864,f178,f6563])).
% 115.30/16.86  thf(f6563,plain,(
% 115.30/16.86    spl6_253 <=> ! [X0] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_253])])).
% 115.30/16.86  thf(f875,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_3 | ~spl6_75)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f874])).
% 115.30/16.86  thf(f874,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_3 | ~spl6_75)),
% 115.30/16.86    inference(superposition,[],[f865,f179])).
% 115.30/16.86  thf(f6527,plain,(
% 115.30/16.86    spl6_252 | ~spl6_8 | ~spl6_12 | ~spl6_28 | ~spl6_74 | ~spl6_205),
% 115.30/16.86    inference(avatar_split_clause,[],[f4650,f4069,f849,f402,f253,f231,f6525])).
% 115.30/16.86  thf(f4650,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),vAPP($o,$i,inj__o,$true)))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true)) ) | (~spl6_8 | ~spl6_12 | ~spl6_28 | ~spl6_74 | ~spl6_205)),
% 115.30/16.86    inference(forward_demodulation,[],[f4639,f4478])).
% 115.30/16.86  thf(f4639,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true)) ) | (~spl6_12 | ~spl6_28 | ~spl6_74 | ~spl6_205)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f4452])).
% 115.30/16.86  thf(f4452,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true)) ) | (~spl6_12 | ~spl6_28 | ~spl6_74 | ~spl6_205)),
% 115.30/16.86    inference(forward_demodulation,[],[f1012,f4446])).
% 115.30/16.86  thf(f1012,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true)) ) | (~spl6_28 | ~spl6_74)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f993])).
% 115.30/16.86  thf(f6523,plain,(
% 115.30/16.86    spl6_205 | ~spl6_208 | ~spl6_64 | ~spl6_74),
% 115.30/16.86    inference(avatar_split_clause,[],[f4421,f849,f781,f4544,f4069])).
% 115.30/16.86  thf(f4421,plain,(
% 115.30/16.86    ($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) | (~spl6_64 | ~spl6_74)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f997])).
% 115.30/16.86  thf(f997,plain,(
% 115.30/16.86    ($true != $true) | ($true != vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) | (~spl6_64 | ~spl6_74)),
% 115.30/16.86    inference(superposition,[],[f782,f851])).
% 115.30/16.86  thf(f6507,plain,(
% 115.30/16.86    spl6_251 | ~spl6_3 | ~spl6_132),
% 115.30/16.86    inference(avatar_split_clause,[],[f1861,f1786,f178,f6505])).
% 115.30/16.86  thf(f6505,plain,(
% 115.30/16.86    spl6_251 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_251])])).
% 115.30/16.86  thf(f1861,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_3 | ~spl6_132)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1860])).
% 115.30/16.86  thf(f1860,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_3 | ~spl6_132)),
% 115.30/16.86    inference(superposition,[],[f1787,f179])).
% 115.30/16.86  thf(f6502,plain,(
% 115.30/16.86    spl6_250 | ~spl6_74 | ~spl6_76),
% 115.30/16.86    inference(avatar_split_clause,[],[f4423,f868,f849,f6499])).
% 115.30/16.86  thf(f6499,plain,(
% 115.30/16.86    spl6_250 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_250])])).
% 115.30/16.86  thf(f4423,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (~spl6_74 | ~spl6_76)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f999])).
% 115.30/16.86  thf(f999,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (~spl6_74 | ~spl6_76)),
% 115.30/16.86    inference(superposition,[],[f869,f851])).
% 115.30/16.86  thf(f6496,plain,(
% 115.30/16.86    spl6_249 | ~spl6_74 | ~spl6_75),
% 115.30/16.86    inference(avatar_split_clause,[],[f4422,f864,f849,f6493])).
% 115.30/16.86  thf(f6493,plain,(
% 115.30/16.86    spl6_249 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_249])])).
% 115.30/16.86  thf(f4422,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (~spl6_74 | ~spl6_75)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f998])).
% 115.30/16.86  thf(f998,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (~spl6_74 | ~spl6_75)),
% 115.30/16.86    inference(superposition,[],[f865,f851])).
% 115.30/16.86  thf(f6490,plain,(
% 115.30/16.86    ~spl6_227 | spl6_244 | ~spl6_246),
% 115.30/16.86    inference(avatar_split_clause,[],[f6476,f6253,f6242,f5458])).
% 115.30/16.86  thf(f5458,plain,(
% 115.30/16.86    spl6_227 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_2F_5C),c_2Emin_2E_3D_3D_3E),bool)),bool))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_227])])).
% 115.30/16.86  thf(f6242,plain,(
% 115.30/16.86    spl6_244 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_2F_5C),vAPP(del,$i,c_2Emin_2E_3D,bool)),bool)),bool))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_244])])).
% 115.30/16.86  thf(f6476,plain,(
% 115.30/16.86    ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_2F_5C),c_2Emin_2E_3D_3D_3E),bool)),bool)) | (spl6_244 | ~spl6_246)),
% 115.30/16.86    inference(forward_demodulation,[],[f6243,f6254])).
% 115.30/16.86  thf(f6243,plain,(
% 115.30/16.86    ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_2F_5C),vAPP(del,$i,c_2Emin_2E_3D,bool)),bool)),bool)) | spl6_244),
% 115.30/16.86    inference(avatar_component_clause,[],[f6242])).
% 115.30/16.86  thf(f6485,plain,(
% 115.30/16.86    ~spl6_229 | ~spl6_246 | spl6_248),
% 115.30/16.86    inference(avatar_split_clause,[],[f6473,f6469,f6253,f5522])).
% 115.30/16.86  thf(f5522,plain,(
% 115.30/16.86    spl6_229 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Emin_2E_3D_3D_3E),c_2Ebool_2E_2F_5C),bool)),bool))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_229])])).
% 115.30/16.86  thf(f6469,plain,(
% 115.30/16.86    spl6_248 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Emin_2E_3D,bool)),c_2Ebool_2E_2F_5C),bool)),bool))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_248])])).
% 115.30/16.86  thf(f6473,plain,(
% 115.30/16.86    ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Emin_2E_3D_3D_3E),c_2Ebool_2E_2F_5C),bool)),bool)) | (~spl6_246 | spl6_248)),
% 115.30/16.86    inference(forward_demodulation,[],[f6470,f6254])).
% 115.30/16.86  thf(f6470,plain,(
% 115.30/16.86    ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Emin_2E_3D,bool)),c_2Ebool_2E_2F_5C),bool)),bool)) | spl6_248),
% 115.30/16.86    inference(avatar_component_clause,[],[f6469])).
% 115.30/16.86  thf(f6475,plain,(
% 115.30/16.86    spl6_228 | ~spl6_245 | ~spl6_246),
% 115.30/16.86    inference(avatar_split_clause,[],[f6474,f6253,f6246,f5462])).
% 115.30/16.86  thf(f6246,plain,(
% 115.30/16.86    spl6_245 <=> (c_2Ebool_2E_2F_5C = vAPP(del,$i,c_2Emin_2E_3D,bool))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_245])])).
% 115.30/16.86  thf(f6474,plain,(
% 115.30/16.86    (c_2Emin_2E_3D_3D_3E = c_2Ebool_2E_2F_5C) | (~spl6_245 | ~spl6_246)),
% 115.30/16.86    inference(forward_demodulation,[],[f6248,f6254])).
% 115.30/16.86  thf(f6248,plain,(
% 115.30/16.86    (c_2Ebool_2E_2F_5C = vAPP(del,$i,c_2Emin_2E_3D,bool)) | ~spl6_245),
% 115.30/16.86    inference(avatar_component_clause,[],[f6246])).
% 115.30/16.86  thf(f6472,plain,(
% 115.30/16.86    spl6_248 | spl6_245 | ~spl6_10 | ~spl6_124),
% 115.30/16.86    inference(avatar_split_clause,[],[f1746,f1733,f244,f6246,f6469])).
% 115.30/16.86  thf(f1746,plain,(
% 115.30/16.86    (c_2Ebool_2E_2F_5C = vAPP(del,$i,c_2Emin_2E_3D,bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Emin_2E_3D,bool)),c_2Ebool_2E_2F_5C),bool)),bool)) | (~spl6_10 | ~spl6_124)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1743])).
% 115.30/16.86  thf(f1743,plain,(
% 115.30/16.86    ($true != $true) | (c_2Ebool_2E_2F_5C = vAPP(del,$i,c_2Emin_2E_3D,bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Emin_2E_3D,bool)),c_2Ebool_2E_2F_5C),bool)),bool)) | (~spl6_10 | ~spl6_124)),
% 115.30/16.86    inference(superposition,[],[f1734,f246])).
% 115.30/16.86  thf(f6457,plain,(
% 115.30/16.86    spl6_247 | spl6_246 | ~spl6_14 | ~spl6_112),
% 115.30/16.86    inference(avatar_split_clause,[],[f1536,f1399,f261,f6253,f6258])).
% 115.30/16.86  thf(f6258,plain,(
% 115.30/16.86    spl6_247 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,c_2Emin_2E_3D,bool)),bool)),bool))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_247])])).
% 115.30/16.86  thf(f1536,plain,(
% 115.30/16.86    (c_2Emin_2E_3D_3D_3E = vAPP(del,$i,c_2Emin_2E_3D,bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,c_2Emin_2E_3D,bool)),bool)),bool)) | (~spl6_14 | ~spl6_112)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1526])).
% 115.30/16.86  thf(f1526,plain,(
% 115.30/16.86    ($true != $true) | (c_2Emin_2E_3D_3D_3E = vAPP(del,$i,c_2Emin_2E_3D,bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,c_2Emin_2E_3D,bool)),bool)),bool)) | (~spl6_14 | ~spl6_112)),
% 115.30/16.86    inference(superposition,[],[f1400,f262])).
% 115.30/16.86  thf(f6261,plain,(
% 115.30/16.86    spl6_247 | ~spl6_228 | ~spl6_244),
% 115.30/16.86    inference(avatar_split_clause,[],[f6251,f6242,f5462,f6258])).
% 115.30/16.86  thf(f6251,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Emin_2E_3D_3D_3E),vAPP(del,$i,c_2Emin_2E_3D,bool)),bool)),bool)) | (~spl6_228 | ~spl6_244)),
% 115.30/16.86    inference(forward_demodulation,[],[f6244,f5464])).
% 115.30/16.86  thf(f6244,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_2F_5C),vAPP(del,$i,c_2Emin_2E_3D,bool)),bool)),bool)) | ~spl6_244),
% 115.30/16.86    inference(avatar_component_clause,[],[f6242])).
% 115.30/16.86  thf(f6256,plain,(
% 115.30/16.86    ~spl6_246 | ~spl6_228 | spl6_245),
% 115.30/16.86    inference(avatar_split_clause,[],[f6250,f6246,f5462,f6253])).
% 115.30/16.86  thf(f6250,plain,(
% 115.30/16.86    (c_2Emin_2E_3D_3D_3E != vAPP(del,$i,c_2Emin_2E_3D,bool)) | (~spl6_228 | spl6_245)),
% 115.30/16.86    inference(forward_demodulation,[],[f6247,f5464])).
% 115.30/16.86  thf(f6247,plain,(
% 115.30/16.86    (c_2Ebool_2E_2F_5C != vAPP(del,$i,c_2Emin_2E_3D,bool)) | spl6_245),
% 115.30/16.86    inference(avatar_component_clause,[],[f6246])).
% 115.30/16.86  thf(f6249,plain,(
% 115.30/16.86    spl6_244 | spl6_245 | ~spl6_14 | ~spl6_111),
% 115.30/16.86    inference(avatar_split_clause,[],[f1525,f1395,f261,f6246,f6242])).
% 115.30/16.86  thf(f1525,plain,(
% 115.30/16.86    (c_2Ebool_2E_2F_5C = vAPP(del,$i,c_2Emin_2E_3D,bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_2F_5C),vAPP(del,$i,c_2Emin_2E_3D,bool)),bool)),bool)) | (~spl6_14 | ~spl6_111)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1515])).
% 115.30/16.86  thf(f1515,plain,(
% 115.30/16.86    ($true != $true) | (c_2Ebool_2E_2F_5C = vAPP(del,$i,c_2Emin_2E_3D,bool)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_2F_5C),vAPP(del,$i,c_2Emin_2E_3D,bool)),bool)),bool)) | (~spl6_14 | ~spl6_111)),
% 115.30/16.86    inference(superposition,[],[f1396,f262])).
% 115.30/16.86  thf(f6216,plain,(
% 115.30/16.86    spl6_243 | ~spl6_58 | ~spl6_110),
% 115.30/16.86    inference(avatar_split_clause,[],[f1473,f1391,f714,f6214])).
% 115.30/16.86  thf(f6214,plain,(
% 115.30/16.86    spl6_243 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))),sK1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK0)),sK0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_243])])).
% 115.30/16.86  thf(f1473,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))),sK1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK0)),sK0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),bool)))) ) | (~spl6_58 | ~spl6_110)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1465])).
% 115.30/16.86  thf(f1465,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))),sK1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK0)),sK0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),bool)))) ) | (~spl6_58 | ~spl6_110)),
% 115.30/16.86    inference(superposition,[],[f715,f1392])).
% 115.30/16.86  thf(f5991,plain,(
% 115.30/16.86    spl6_242 | ~spl6_5 | ~spl6_78),
% 115.30/16.86    inference(avatar_split_clause,[],[f943,f890,f217,f5989])).
% 115.30/16.86  thf(f5989,plain,(
% 115.30/16.86    spl6_242 <=> ! [X0 : $o] : ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,bool)),vAPP($o,$i,inj__o,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_242])])).
% 115.30/16.86  thf(f943,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,bool)),vAPP($o,$i,inj__o,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_5 | ~spl6_78)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f912])).
% 115.30/16.86  thf(f912,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,bool)),vAPP($o,$i,inj__o,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_5 | ~spl6_78)),
% 115.30/16.86    inference(superposition,[],[f891,f218])).
% 115.30/16.86  thf(f5981,plain,(
% 115.30/16.86    spl6_241 | ~spl6_59 | ~spl6_169 | ~spl6_209),
% 115.30/16.86    inference(avatar_split_clause,[],[f5061,f4917,f2657,f724,f5978])).
% 115.30/16.86  thf(f5061,plain,(
% 115.30/16.86    (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)) = vAPP($o,$i,inj__o,$false)) | (~spl6_59 | ~spl6_169 | ~spl6_209)),
% 115.30/16.86    inference(forward_demodulation,[],[f3749,f4919])).
% 115.30/16.86  thf(f3749,plain,(
% 115.30/16.86    (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))))) | (~spl6_59 | ~spl6_169)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f3696])).
% 115.30/16.86  thf(f3696,plain,(
% 115.30/16.86    ($true = $false) | (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))))) | (~spl6_59 | ~spl6_169)),
% 115.30/16.86    inference(superposition,[],[f2659,f725])).
% 115.30/16.86  thf(f5976,plain,(
% 115.30/16.86    spl6_240 | ~spl6_15 | ~spl6_77),
% 115.30/16.86    inference(avatar_split_clause,[],[f910,f886,f268,f5973])).
% 115.30/16.86  thf(f5973,plain,(
% 115.30/16.86    spl6_240 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),bool))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_240])])).
% 115.30/16.86  thf(f910,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),bool)) | (~spl6_15 | ~spl6_77)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f899])).
% 115.30/16.86  thf(f899,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),bool)) | (~spl6_15 | ~spl6_77)),
% 115.30/16.86    inference(superposition,[],[f887,f269])).
% 115.30/16.86  thf(f5971,plain,(
% 115.30/16.86    spl6_239 | ~spl6_13 | ~spl6_77),
% 115.30/16.86    inference(avatar_split_clause,[],[f909,f886,f257,f5969])).
% 115.30/16.86  thf(f5969,plain,(
% 115.30/16.86    spl6_239 <=> ! [X0 : del] : ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),bool))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_239])])).
% 115.30/16.86  thf(f5961,plain,(
% 115.30/16.86    spl6_238 | ~spl6_33 | ~spl6_60),
% 115.30/16.86    inference(avatar_split_clause,[],[f755,f747,f454,f5959])).
% 115.30/16.86  thf(f5959,plain,(
% 115.30/16.86    spl6_238 <=> ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0))),sK1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)),sK0))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),sK0)),sK0)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_238])])).
% 115.30/16.86  thf(f755,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0))),sK1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)),sK0))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),sK0)),sK0))) ) | (~spl6_33 | ~spl6_60)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f750])).
% 115.30/16.86  thf(f750,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0))),sK1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)),sK0))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),sK0)),sK0))) ) | (~spl6_33 | ~spl6_60)),
% 115.30/16.86    inference(superposition,[],[f748,f455])).
% 115.30/16.86  thf(f5728,plain,(
% 115.30/16.86    spl6_237 | ~spl6_6 | ~spl6_98),
% 115.30/16.86    inference(avatar_split_clause,[],[f1232,f1192,f221,f5725])).
% 115.30/16.86  thf(f5725,plain,(
% 115.30/16.86    spl6_237 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,bool)),c_2Ebool_2E_7E)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_237])])).
% 115.30/16.86  thf(f1232,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,bool)),c_2Ebool_2E_7E)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (~spl6_6 | ~spl6_98)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1227])).
% 115.30/16.86  thf(f1227,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,bool)),c_2Ebool_2E_7E)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | (~spl6_6 | ~spl6_98)),
% 115.30/16.86    inference(superposition,[],[f1193,f223])).
% 115.30/16.86  thf(f5723,plain,(
% 115.30/16.86    spl6_236 | ~spl6_5 | ~spl6_76),
% 115.30/16.86    inference(avatar_split_clause,[],[f884,f868,f217,f5721])).
% 115.30/16.86  thf(f5721,plain,(
% 115.30/16.86    spl6_236 <=> ! [X0 : $o] : ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($o,$i,inj__o,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_236])])).
% 115.30/16.86  thf(f884,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($o,$i,inj__o,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_5 | ~spl6_76)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f879])).
% 115.30/16.86  thf(f879,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),vAPP($o,$i,inj__o,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_5 | ~spl6_76)),
% 115.30/16.86    inference(superposition,[],[f869,f218])).
% 115.30/16.86  thf(f5718,plain,(
% 115.30/16.86    spl6_235 | ~spl6_5 | ~spl6_75),
% 115.30/16.86    inference(avatar_split_clause,[],[f877,f864,f217,f5716])).
% 115.30/16.86  thf(f5716,plain,(
% 115.30/16.86    spl6_235 <=> ! [X0 : $o] : ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP($o,$i,inj__o,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_235])])).
% 115.30/16.86  thf(f877,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP($o,$i,inj__o,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_5 | ~spl6_75)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f872])).
% 115.30/16.86  thf(f872,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),vAPP($o,$i,inj__o,X0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_5 | ~spl6_75)),
% 115.30/16.86    inference(superposition,[],[f865,f218])).
% 115.30/16.86  thf(f5696,plain,(
% 115.30/16.86    spl6_234 | ~spl6_3 | ~spl6_64),
% 115.30/16.86    inference(avatar_split_clause,[],[f792,f781,f178,f5694])).
% 115.30/16.86  thf(f792,plain,(
% 115.30/16.86    ( ! [X0 : $i] : ((vAPP($i,$o,p,X0) != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),X0))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_3 | ~spl6_64)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f791])).
% 115.30/16.86  thf(f791,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | (vAPP($i,$o,p,X0) != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),X0))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_3 | ~spl6_64)),
% 115.30/16.86    inference(superposition,[],[f782,f179])).
% 115.30/16.86  thf(f5626,plain,(
% 115.30/16.86    spl6_233 | ~spl6_3 | ~spl6_63),
% 115.30/16.86    inference(avatar_split_clause,[],[f777,f770,f178,f5624])).
% 115.30/16.86  thf(f5624,plain,(
% 115.30/16.86    spl6_233 <=> ! [X0] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),X0)),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_233])])).
% 115.30/16.86  thf(f777,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),X0)),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_3 | ~spl6_63)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f776])).
% 115.30/16.86  thf(f776,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),X0)),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_3 | ~spl6_63)),
% 115.30/16.86    inference(superposition,[],[f771,f179])).
% 115.30/16.86  thf(f5614,plain,(
% 115.30/16.86    spl6_232 | ~spl6_2 | ~spl6_167),
% 115.30/16.86    inference(avatar_split_clause,[],[f2641,f2626,f173,f5612])).
% 115.30/16.86  thf(f5612,plain,(
% 115.30/16.86    spl6_232 <=> ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)),sK1),sK0))),sK1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),sK0)),sK0)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_232])])).
% 115.30/16.86  thf(f2641,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)),sK1),sK0))),sK1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),sK0)),sK0))) ) | (~spl6_2 | ~spl6_167)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2638])).
% 115.30/16.86  thf(f2638,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)),sK1),sK0))),sK1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),sK0)),sK0))) ) | (~spl6_2 | ~spl6_167)),
% 115.30/16.86    inference(superposition,[],[f2627,f175])).
% 115.30/16.86  thf(f5571,plain,(
% 115.30/16.86    spl6_231 | ~spl6_3 | spl6_131),
% 115.30/16.86    inference(avatar_split_clause,[],[f1796,f1782,f178,f5568])).
% 115.30/16.86  thf(f1796,plain,(
% 115.30/16.86    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | (~spl6_3 | spl6_131)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1795])).
% 115.30/16.86  thf(f1795,plain,(
% 115.30/16.86    ($true != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | (~spl6_3 | spl6_131)),
% 115.30/16.86    inference(superposition,[],[f1784,f179])).
% 115.30/16.86  thf(f1784,plain,(
% 115.30/16.86    ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | spl6_131),
% 115.30/16.86    inference(avatar_component_clause,[],[f1782])).
% 115.30/16.86  thf(f5540,plain,(
% 115.30/16.86    spl6_230 | ~spl6_56 | ~spl6_110),
% 115.30/16.86    inference(avatar_split_clause,[],[f1472,f1391,f689,f5538])).
% 115.30/16.86  thf(f5538,plain,(
% 115.30/16.86    spl6_230 <=> ! [X0] : ((sK1 = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK0)),sK0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_230])])).
% 115.30/16.86  thf(f1472,plain,(
% 115.30/16.86    ( ! [X0 : $i] : ((sK1 = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK0)),sK0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),bool)))) ) | (~spl6_56 | ~spl6_110)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1466])).
% 115.30/16.86  thf(f1466,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | (sK1 = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK0)),sK0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),bool)))) ) | (~spl6_56 | ~spl6_110)),
% 115.30/16.86    inference(superposition,[],[f690,f1392])).
% 115.30/16.86  thf(f5525,plain,(
% 115.30/16.86    spl6_229 | spl6_228 | ~spl6_10 | ~spl6_112),
% 115.30/16.86    inference(avatar_split_clause,[],[f1533,f1399,f244,f5462,f5522])).
% 115.30/16.86  thf(f1533,plain,(
% 115.30/16.86    (c_2Emin_2E_3D_3D_3E = c_2Ebool_2E_2F_5C) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Emin_2E_3D_3D_3E),c_2Ebool_2E_2F_5C),bool)),bool)) | (~spl6_10 | ~spl6_112)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1530])).
% 115.30/16.86  thf(f1530,plain,(
% 115.30/16.86    ($true != $true) | (c_2Emin_2E_3D_3D_3E = c_2Ebool_2E_2F_5C) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Emin_2E_3D_3D_3E),c_2Ebool_2E_2F_5C),bool)),bool)) | (~spl6_10 | ~spl6_112)),
% 115.30/16.86    inference(superposition,[],[f1400,f246])).
% 115.30/16.86  thf(f5465,plain,(
% 115.30/16.86    spl6_227 | spl6_228 | ~spl6_9 | ~spl6_111),
% 115.30/16.86    inference(avatar_split_clause,[],[f1522,f1395,f239,f5462,f5458])).
% 115.30/16.86  thf(f1522,plain,(
% 115.30/16.86    (c_2Emin_2E_3D_3D_3E = c_2Ebool_2E_2F_5C) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_2F_5C),c_2Emin_2E_3D_3D_3E),bool)),bool)) | (~spl6_9 | ~spl6_111)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1518])).
% 115.30/16.86  thf(f1518,plain,(
% 115.30/16.86    ($true != $true) | (c_2Emin_2E_3D_3D_3E = c_2Ebool_2E_2F_5C) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_2F_5C),c_2Emin_2E_3D_3D_3E),bool)),bool)) | (~spl6_9 | ~spl6_111)),
% 115.30/16.86    inference(superposition,[],[f1396,f241])).
% 115.30/16.86  thf(f5455,plain,(
% 115.30/16.86    spl6_226 | ~spl6_63 | ~spl6_74),
% 115.30/16.86    inference(avatar_split_clause,[],[f4420,f849,f770,f5452])).
% 115.30/16.86  thf(f5452,plain,(
% 115.30/16.86    spl6_226 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),bool))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_226])])).
% 115.30/16.86  thf(f4420,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),bool)) | (~spl6_63 | ~spl6_74)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f996])).
% 115.30/16.86  thf(f996,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))),bool)) | (~spl6_63 | ~spl6_74)),
% 115.30/16.86    inference(superposition,[],[f771,f851])).
% 115.30/16.86  thf(f5416,plain,(
% 115.30/16.86    spl6_225 | ~spl6_5 | ~spl6_64),
% 115.30/16.86    inference(avatar_split_clause,[],[f794,f781,f217,f5414])).
% 115.30/16.86  thf(f5414,plain,(
% 115.30/16.86    spl6_225 <=> ! [X0 : $o] : ((vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_225])])).
% 115.30/16.86  thf(f794,plain,(
% 115.30/16.86    ( ! [X0 : $o] : ((vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0))))) ) | (~spl6_5 | ~spl6_64)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f789])).
% 115.30/16.86  thf(f789,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($true != $true) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0))))) ) | (~spl6_5 | ~spl6_64)),
% 115.30/16.86    inference(superposition,[],[f782,f218])).
% 115.30/16.86  thf(f5411,plain,(
% 115.30/16.86    spl6_224 | ~spl6_59 | ~spl6_74),
% 115.30/16.86    inference(avatar_split_clause,[],[f4413,f849,f724,f5408])).
% 115.30/16.86  thf(f5408,plain,(
% 115.30/16.86    spl6_224 <=> (vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_224])])).
% 115.30/16.86  thf(f4413,plain,(
% 115.30/16.86    (vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) | (~spl6_59 | ~spl6_74)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f989])).
% 115.30/16.86  thf(f989,plain,(
% 115.30/16.86    ($true = $false) | (vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) | (~spl6_59 | ~spl6_74)),
% 115.30/16.86    inference(superposition,[],[f851,f725])).
% 115.30/16.86  thf(f5358,plain,(
% 115.30/16.86    spl6_223 | ~spl6_2 | ~spl6_163),
% 115.30/16.86    inference(avatar_split_clause,[],[f2548,f2533,f173,f5356])).
% 115.30/16.86  thf(f5356,plain,(
% 115.30/16.86    spl6_223 <=> ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)),sK1),sK0)),sK0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),sK0)),sK0)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_223])])).
% 115.30/16.86  thf(f2548,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)),sK1),sK0)),sK0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),sK0)),sK0))) ) | (~spl6_2 | ~spl6_163)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2545])).
% 115.30/16.86  thf(f2545,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)),sK1),sK0)),sK0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),sK0)),sK0))) ) | (~spl6_2 | ~spl6_163)),
% 115.30/16.86    inference(superposition,[],[f2534,f175])).
% 115.30/16.86  thf(f5354,plain,(
% 115.30/16.86    spl6_222 | ~spl6_33 | ~spl6_58),
% 115.30/16.86    inference(avatar_split_clause,[],[f722,f714,f454,f5352])).
% 115.30/16.86  thf(f5352,plain,(
% 115.30/16.86    spl6_222 <=> ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0))),sK1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)),sK0)),sK0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),sK0)),sK0)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_222])])).
% 115.30/16.86  thf(f722,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0))),sK1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)),sK0)),sK0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),sK0)),sK0))) ) | (~spl6_33 | ~spl6_58)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f717])).
% 115.30/16.86  thf(f717,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0))),sK1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)),sK0)),sK0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),sK0)),sK0))) ) | (~spl6_33 | ~spl6_58)),
% 115.30/16.86    inference(superposition,[],[f715,f455])).
% 115.30/16.86  thf(f5326,plain,(
% 115.30/16.86    spl6_219 | spl6_220 | spl6_221 | ~spl6_56 | ~spl6_134),
% 115.30/16.86    inference(avatar_split_clause,[],[f1903,f1837,f689,f5323,f5319,f5315])).
% 115.30/16.86  thf(f1903,plain,(
% 115.30/16.86    (sK1 = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK0)),sK0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,$i,c_2Ebool_2E_21,sK0)))) | (~spl6_56 | ~spl6_134)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1884])).
% 115.30/16.86  thf(f1884,plain,(
% 115.30/16.86    ($true != $true) | (sK1 = vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK0)),sK0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,$i,c_2Ebool_2E_21,sK0)))) | (~spl6_56 | ~spl6_134)),
% 115.30/16.86    inference(superposition,[],[f690,f1838])).
% 115.30/16.86  thf(f5303,plain,(
% 115.30/16.86    ~spl6_89 | spl6_218 | ~spl6_2 | ~spl6_45 | ~spl6_51),
% 115.30/16.86    inference(avatar_split_clause,[],[f671,f651,f610,f173,f5301,f1057])).
% 115.30/16.86  thf(f671,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),X0)),sK1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1)),sK0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0))) ) | (~spl6_2 | ~spl6_45 | ~spl6_51)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f670])).
% 115.30/16.86  thf(f670,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),X0)),sK1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1)),sK0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0))) ) | (~spl6_2 | ~spl6_45 | ~spl6_51)),
% 115.30/16.86    inference(forward_demodulation,[],[f668,f175])).
% 115.30/16.86  thf(f668,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),X0)),sK1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1)),sK0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,sK1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_45 | ~spl6_51)),
% 115.30/16.86    inference(superposition,[],[f611,f653])).
% 115.30/16.86  thf(f5221,plain,(
% 115.30/16.86    spl6_217 | ~spl6_2 | ~spl6_162),
% 115.30/16.86    inference(avatar_split_clause,[],[f2523,f2508,f173,f5219])).
% 115.30/16.86  thf(f5219,plain,(
% 115.30/16.86    spl6_217 <=> ! [X0,X1] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,sK0)),sK1)),X1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),sK0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)) | (X0 = X1) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),X0)),sK1))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_217])])).
% 115.30/16.86  thf(f2523,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,sK0)),sK1)),X1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),sK0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)) | (X0 = X1) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),X0)),sK1)))) ) | (~spl6_2 | ~spl6_162)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2520])).
% 115.30/16.86  thf(f2520,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,sK0)),sK1)),X1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),sK0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)) | (X0 = X1) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),X0)),sK1)))) ) | (~spl6_2 | ~spl6_162)),
% 115.30/16.86    inference(superposition,[],[f2509,f175])).
% 115.30/16.86  thf(f5217,plain,(
% 115.30/16.86    spl6_216 | ~spl6_24 | ~spl6_148),
% 115.30/16.86    inference(avatar_split_clause,[],[f2185,f2121,f386,f5215])).
% 115.30/16.86  thf(f5215,plain,(
% 115.30/16.86    spl6_216 <=> ! [X0 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)),sK0))),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),sK0)),sK0)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_216])])).
% 115.30/16.86  thf(f2185,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)),sK0))),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),sK0)),sK0))) ) | (~spl6_24 | ~spl6_148)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2184])).
% 115.30/16.86  thf(f2184,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)),sK0))),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),sK0)),sK0))) ) | (~spl6_24 | ~spl6_148)),
% 115.30/16.86    inference(superposition,[],[f387,f2122])).
% 115.30/16.86  thf(f5190,plain,(
% 115.30/16.86    spl6_215 | ~spl6_2 | ~spl6_161),
% 115.30/16.86    inference(avatar_split_clause,[],[f2498,f2483,f173,f5188])).
% 115.30/16.86  thf(f5188,plain,(
% 115.30/16.86    spl6_215 <=> ! [X0,X1] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),sK0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),X1)),sK1))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,sK0)),sK1)),X0)))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_215])])).
% 115.30/16.86  thf(f2498,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),sK0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),X1)),sK1))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,sK0)),sK1)),X0))))) ) | (~spl6_2 | ~spl6_161)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2495])).
% 115.30/16.86  thf(f2495,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),sK0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),X1)),sK1))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,sK0)),sK1)),X0))))) ) | (~spl6_2 | ~spl6_161)),
% 115.30/16.86    inference(superposition,[],[f2484,f175])).
% 115.30/16.86  thf(f5184,plain,(
% 115.30/16.86    spl6_214 | ~spl6_53 | ~spl6_148),
% 115.30/16.86    inference(avatar_split_clause,[],[f2186,f2121,f661,f5182])).
% 115.30/16.86  thf(f5182,plain,(
% 115.30/16.86    spl6_214 <=> ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)),sK0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),sK0)),sK0)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_214])])).
% 115.30/16.86  thf(f2186,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)),sK0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),sK0)),sK0))) ) | (~spl6_53 | ~spl6_148)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2183])).
% 115.30/16.86  thf(f2183,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)),sK0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),sK0)),sK0))) ) | (~spl6_53 | ~spl6_148)),
% 115.30/16.86    inference(superposition,[],[f662,f2122])).
% 115.30/16.86  thf(f5173,plain,(
% 115.30/16.86    ~spl6_106 | ~spl6_206 | ~spl6_213),
% 115.30/16.86    inference(avatar_contradiction_clause,[],[f5172])).
% 115.30/16.86  thf(f5172,plain,(
% 115.30/16.86    $false | (~spl6_106 | ~spl6_206 | ~spl6_213)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f5171])).
% 115.30/16.86  thf(f5171,plain,(
% 115.30/16.86    ($true = $false) | (~spl6_106 | ~spl6_206 | ~spl6_213)),
% 115.30/16.86    inference(forward_demodulation,[],[f5166,f1362])).
% 115.30/16.86  thf(f1362,plain,(
% 115.30/16.86    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,$true)))) | ~spl6_106),
% 115.30/16.86    inference(avatar_component_clause,[],[f1360])).
% 115.30/16.86  thf(f1360,plain,(
% 115.30/16.86    spl6_106 <=> ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,$true))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_106])])).
% 115.30/16.86  thf(f5166,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,$true)))) | (~spl6_206 | ~spl6_213)),
% 115.30/16.86    inference(superposition,[],[f4402,f5152])).
% 115.30/16.86  thf(f5152,plain,(
% 115.30/16.86    (vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool) = vAPP($o,$i,inj__o,$true)) | ~spl6_213),
% 115.30/16.86    inference(avatar_component_clause,[],[f5150])).
% 115.30/16.86  thf(f5150,plain,(
% 115.30/16.86    spl6_213 <=> (vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool) = vAPP($o,$i,inj__o,$true))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_213])])).
% 115.30/16.86  thf(f4402,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) | ~spl6_206),
% 115.30/16.86    inference(avatar_component_clause,[],[f4400])).
% 115.30/16.86  thf(f4400,plain,(
% 115.30/16.86    spl6_206 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_206])])).
% 115.30/16.86  thf(f5159,plain,(
% 115.30/16.86    spl6_106 | ~spl6_8 | ~spl6_12 | ~spl6_74 | ~spl6_205),
% 115.30/16.86    inference(avatar_split_clause,[],[f4653,f4069,f849,f253,f231,f1360])).
% 115.30/16.86  thf(f4653,plain,(
% 115.30/16.86    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,$true)))) | (~spl6_8 | ~spl6_12 | ~spl6_74 | ~spl6_205)),
% 115.30/16.86    inference(forward_demodulation,[],[f4071,f4478])).
% 115.30/16.86  thf(f5153,plain,(
% 115.30/16.86    spl6_213 | ~spl6_8 | ~spl6_12 | ~spl6_74 | ~spl6_205),
% 115.30/16.86    inference(avatar_split_clause,[],[f4478,f4069,f849,f253,f231,f5150])).
% 115.30/16.86  thf(f5021,plain,(
% 115.30/16.86    spl6_212 | ~spl6_17 | ~spl6_50),
% 115.30/16.86    inference(avatar_split_clause,[],[f4556,f638,f282,f5018])).
% 115.30/16.86  thf(f5018,plain,(
% 115.30/16.86    spl6_212 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_212])])).
% 115.30/16.86  thf(f4556,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)))) | (~spl6_17 | ~spl6_50)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f818])).
% 115.30/16.86  thf(f818,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)))) | (~spl6_17 | ~spl6_50)),
% 115.30/16.86    inference(superposition,[],[f283,f640])).
% 115.30/16.86  thf(f4945,plain,(
% 115.30/16.86    spl6_211 | ~spl6_50 | ~spl6_78),
% 115.30/16.86    inference(avatar_split_clause,[],[f933,f890,f638,f4942])).
% 115.30/16.86  thf(f933,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | (~spl6_50 | ~spl6_78)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f922])).
% 115.30/16.86  thf(f922,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | (~spl6_50 | ~spl6_78)),
% 115.30/16.86    inference(superposition,[],[f891,f640])).
% 115.30/16.86  thf(f4940,plain,(
% 115.30/16.86    ~spl6_3 | ~spl6_6 | ~spl6_8 | ~spl6_12 | spl6_73 | ~spl6_74 | ~spl6_120 | ~spl6_123 | ~spl6_191 | ~spl6_202 | ~spl6_205),
% 115.30/16.86    inference(avatar_contradiction_clause,[],[f4939])).
% 115.30/16.86  thf(f4939,plain,(
% 115.30/16.86    $false | (~spl6_3 | ~spl6_6 | ~spl6_8 | ~spl6_12 | spl6_73 | ~spl6_74 | ~spl6_120 | ~spl6_123 | ~spl6_191 | ~spl6_202 | ~spl6_205)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f4938])).
% 115.30/16.86  thf(f4938,plain,(
% 115.30/16.86    ($true = $false) | (~spl6_3 | ~spl6_6 | ~spl6_8 | ~spl6_12 | spl6_73 | ~spl6_74 | ~spl6_120 | ~spl6_123 | ~spl6_191 | ~spl6_202 | ~spl6_205)),
% 115.30/16.86    inference(forward_demodulation,[],[f1730,f4788])).
% 115.30/16.86  thf(f4788,plain,(
% 115.30/16.86    ($false = vAPP($i,$o,p,vAPP($o,$i,inj__o,$true))) | (~spl6_3 | ~spl6_6 | ~spl6_8 | ~spl6_12 | spl6_73 | ~spl6_74 | ~spl6_120 | ~spl6_191 | ~spl6_202 | ~spl6_205)),
% 115.30/16.86    inference(forward_demodulation,[],[f4659,f4189])).
% 115.30/16.86  thf(f4189,plain,(
% 115.30/16.86    ( ! [X0 : $o] : ((vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0)) = vAPP($o,$i,inj__o,$true))) ) | (~spl6_8 | ~spl6_191 | ~spl6_202)),
% 115.30/16.86    inference(forward_demodulation,[],[f4186,f3561])).
% 115.30/16.86  thf(f3561,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0))))) ) | ~spl6_191),
% 115.30/16.86    inference(avatar_component_clause,[],[f3560])).
% 115.30/16.86  thf(f3560,plain,(
% 115.30/16.86    spl6_191 <=> ! [X0 : $o] : ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_191])])).
% 115.30/16.86  thf(f4186,plain,(
% 115.30/16.86    ( ! [X0 : $o] : ((vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0)) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0)))))) ) | (~spl6_8 | ~spl6_202)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f4135])).
% 115.30/16.86  thf(f4135,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($true != $true) | (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0)) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0)))))) ) | (~spl6_8 | ~spl6_202)),
% 115.30/16.86    inference(superposition,[],[f232,f4056])).
% 115.30/16.86  thf(f4659,plain,(
% 115.30/16.86    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,$true)))) | (~spl6_3 | ~spl6_6 | ~spl6_8 | ~spl6_12 | spl6_73 | ~spl6_74 | ~spl6_120 | ~spl6_205)),
% 115.30/16.86    inference(forward_demodulation,[],[f4633,f4478])).
% 115.30/16.86  thf(f4633,plain,(
% 115.30/16.86    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) | (~spl6_3 | ~spl6_6 | spl6_73 | ~spl6_120)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1614])).
% 115.30/16.86  thf(f1614,plain,(
% 115.30/16.86    ($true = $false) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) | (~spl6_3 | ~spl6_6 | spl6_73 | ~spl6_120)),
% 115.30/16.86    inference(forward_demodulation,[],[f1609,f983])).
% 115.30/16.86  thf(f983,plain,(
% 115.30/16.86    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),c_2Ebool_2E_7E))) | (~spl6_3 | spl6_73)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f982])).
% 115.30/16.86  thf(f982,plain,(
% 115.30/16.86    ($true != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),c_2Ebool_2E_7E))) | (~spl6_3 | spl6_73)),
% 115.30/16.86    inference(superposition,[],[f846,f179])).
% 115.30/16.86  thf(f846,plain,(
% 115.30/16.86    ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),c_2Ebool_2E_7E))) | spl6_73),
% 115.30/16.86    inference(avatar_component_clause,[],[f845])).
% 115.30/16.86  thf(f4937,plain,(
% 115.30/16.86    spl6_123 | ~spl6_8 | ~spl6_191 | ~spl6_202),
% 115.30/16.86    inference(avatar_split_clause,[],[f4600,f4055,f3560,f231,f1728])).
% 115.30/16.86  thf(f4600,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP($o,$i,inj__o,$true))) | (~spl6_8 | ~spl6_191 | ~spl6_202)),
% 115.30/16.86    inference(forward_demodulation,[],[f3561,f4189])).
% 115.30/16.86  thf(f4926,plain,(
% 115.30/16.86    spl6_210 | ~spl6_2 | ~spl6_52 | ~spl6_59 | ~spl6_120 | ~spl6_169 | ~spl6_209),
% 115.30/16.86    inference(avatar_split_clause,[],[f4921,f4917,f2657,f1597,f724,f656,f173,f4923])).
% 115.30/16.86  thf(f656,plain,(
% 115.30/16.86    spl6_52 <=> ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_52])])).
% 115.30/16.86  thf(f4921,plain,(
% 115.30/16.86    ($false = vAPP($i,$o,p,vAPP($o,$i,inj__o,$false))) | (~spl6_2 | ~spl6_52 | ~spl6_59 | ~spl6_120 | ~spl6_169 | ~spl6_209)),
% 115.30/16.86    inference(forward_demodulation,[],[f4919,f4812])).
% 115.30/16.86  thf(f4812,plain,(
% 115.30/16.86    (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)) = vAPP($o,$i,inj__o,$false)) | (~spl6_2 | ~spl6_52 | ~spl6_59 | ~spl6_120 | ~spl6_169)),
% 115.30/16.86    inference(forward_demodulation,[],[f3743,f4797])).
% 115.30/16.86  thf(f4797,plain,(
% 115.30/16.86    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)))) | (~spl6_2 | ~spl6_52 | ~spl6_120)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f4796])).
% 115.30/16.86  thf(f4796,plain,(
% 115.30/16.86    ($true = $false) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)))) | (~spl6_2 | ~spl6_52 | ~spl6_120)),
% 115.30/16.86    inference(forward_demodulation,[],[f1608,f658])).
% 115.30/16.86  thf(f658,plain,(
% 115.30/16.86    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))) | ~spl6_52),
% 115.30/16.86    inference(avatar_component_clause,[],[f656])).
% 115.30/16.86  thf(f1608,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)))) | (~spl6_2 | ~spl6_120)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1605])).
% 115.30/16.86  thf(f1605,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)))) | (~spl6_2 | ~spl6_120)),
% 115.30/16.86    inference(superposition,[],[f1598,f175])).
% 115.30/16.86  thf(f3743,plain,(
% 115.30/16.86    (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))))) | (~spl6_59 | ~spl6_169)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f3702])).
% 115.30/16.86  thf(f3702,plain,(
% 115.30/16.86    ($true = $false) | (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))))) | (~spl6_59 | ~spl6_169)),
% 115.30/16.86    inference(superposition,[],[f725,f2659])).
% 115.30/16.86  thf(f4920,plain,(
% 115.30/16.86    spl6_209 | ~spl6_2 | ~spl6_52 | ~spl6_120),
% 115.30/16.86    inference(avatar_split_clause,[],[f4797,f1597,f656,f173,f4917])).
% 115.30/16.86  thf(f4830,plain,(
% 115.30/16.86    ~spl6_54 | spl6_123),
% 115.30/16.86    inference(avatar_contradiction_clause,[],[f4829])).
% 115.30/16.86  thf(f4829,plain,(
% 115.30/16.86    $false | (~spl6_54 | spl6_123)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f4826])).
% 115.30/16.86  thf(f4826,plain,(
% 115.30/16.86    ($true != $true) | ($true = $false) | (~spl6_54 | spl6_123)),
% 115.30/16.86    inference(superposition,[],[f1729,f676])).
% 115.30/16.86  thf(f676,plain,(
% 115.30/16.86    ( ! [X0 : $o] : ((vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) = $true) | ($false = X0)) ) | ~spl6_54),
% 115.30/16.86    inference(avatar_component_clause,[],[f675])).
% 115.30/16.86  thf(f675,plain,(
% 115.30/16.86    spl6_54 <=> ! [X0 : $o] : ((vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) = $true) | ($false = X0))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_54])])).
% 115.30/16.86  thf(f1729,plain,(
% 115.30/16.86    ($true != vAPP($i,$o,p,vAPP($o,$i,inj__o,$true))) | spl6_123),
% 115.30/16.86    inference(avatar_component_clause,[],[f1728])).
% 115.30/16.86  thf(f4787,plain,(
% 115.30/16.86    ~spl6_2 | ~spl6_8 | ~spl6_52 | ~spl6_59 | ~spl6_62 | ~spl6_120 | ~spl6_169 | ~spl6_191 | ~spl6_202),
% 115.30/16.86    inference(avatar_contradiction_clause,[],[f4786])).
% 115.30/16.86  thf(f4786,plain,(
% 115.30/16.86    $false | (~spl6_2 | ~spl6_8 | ~spl6_52 | ~spl6_59 | ~spl6_62 | ~spl6_120 | ~spl6_169 | ~spl6_191 | ~spl6_202)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f4785])).
% 115.30/16.86  thf(f4785,plain,(
% 115.30/16.86    ($true = $false) | (~spl6_2 | ~spl6_8 | ~spl6_52 | ~spl6_59 | ~spl6_62 | ~spl6_120 | ~spl6_169 | ~spl6_191 | ~spl6_202)),
% 115.30/16.86    inference(forward_demodulation,[],[f4784,f658])).
% 115.30/16.86  thf(f4784,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))) | (~spl6_2 | ~spl6_8 | ~spl6_59 | ~spl6_62 | ~spl6_120 | ~spl6_169 | ~spl6_191 | ~spl6_202)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f4783])).
% 115.30/16.86  thf(f4783,plain,(
% 115.30/16.86    ($true = $false) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))) | (~spl6_2 | ~spl6_8 | ~spl6_59 | ~spl6_62 | ~spl6_120 | ~spl6_169 | ~spl6_191 | ~spl6_202)),
% 115.30/16.86    inference(forward_demodulation,[],[f4595,f4600])).
% 115.30/16.86  thf(f4595,plain,(
% 115.30/16.86    ($false = vAPP($i,$o,p,vAPP($o,$i,inj__o,$true))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))) | (~spl6_2 | ~spl6_59 | ~spl6_62 | ~spl6_120 | ~spl6_169)),
% 115.30/16.86    inference(forward_demodulation,[],[f1608,f3750])).
% 115.30/16.86  thf(f3750,plain,(
% 115.30/16.86    (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)) = vAPP($o,$i,inj__o,$true)) | (~spl6_59 | ~spl6_62 | ~spl6_169)),
% 115.30/16.86    inference(forward_demodulation,[],[f3749,f765])).
% 115.30/16.86  thf(f765,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)))) | ~spl6_62),
% 115.30/16.86    inference(avatar_component_clause,[],[f763])).
% 115.30/16.86  thf(f763,plain,(
% 115.30/16.86    spl6_62 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_62])])).
% 115.30/16.86  thf(f4768,plain,(
% 115.30/16.86    spl6_49 | ~spl6_2 | ~spl6_59 | ~spl6_62 | ~spl6_120 | ~spl6_123 | ~spl6_169),
% 115.30/16.86    inference(avatar_split_clause,[],[f4597,f2657,f1728,f1597,f763,f724,f173,f634])).
% 115.30/16.86  thf(f4597,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))) | (~spl6_2 | ~spl6_59 | ~spl6_62 | ~spl6_120 | ~spl6_123 | ~spl6_169)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f4596])).
% 115.30/16.86  thf(f4596,plain,(
% 115.30/16.86    ($true = $false) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))) | (~spl6_2 | ~spl6_59 | ~spl6_62 | ~spl6_120 | ~spl6_123 | ~spl6_169)),
% 115.30/16.86    inference(forward_demodulation,[],[f4595,f1730])).
% 115.30/16.86  thf(f4628,plain,(
% 115.30/16.86    ~spl6_59 | ~spl6_62 | ~spl6_64 | ~spl6_73 | ~spl6_85 | ~spl6_169 | ~spl6_203),
% 115.30/16.86    inference(avatar_contradiction_clause,[],[f4627])).
% 115.30/16.86  thf(f4627,plain,(
% 115.30/16.86    $false | (~spl6_59 | ~spl6_62 | ~spl6_64 | ~spl6_73 | ~spl6_85 | ~spl6_169 | ~spl6_203)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f4626])).
% 115.30/16.86  thf(f4626,plain,(
% 115.30/16.86    ($true = $false) | (~spl6_59 | ~spl6_62 | ~spl6_64 | ~spl6_73 | ~spl6_85 | ~spl6_169 | ~spl6_203)),
% 115.30/16.86    inference(forward_demodulation,[],[f4293,f3763])).
% 115.30/16.86  thf(f3763,plain,(
% 115.30/16.86    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,$true)))) | (~spl6_59 | ~spl6_62 | ~spl6_64 | ~spl6_169)),
% 115.30/16.86    inference(forward_demodulation,[],[f3762,f3750])).
% 115.30/16.86  thf(f3762,plain,(
% 115.30/16.86    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))))) | (~spl6_62 | ~spl6_64 | ~spl6_169)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f3761])).
% 115.30/16.86  thf(f3761,plain,(
% 115.30/16.86    ($true != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))))) | (~spl6_62 | ~spl6_64 | ~spl6_169)),
% 115.30/16.86    inference(forward_demodulation,[],[f3741,f765])).
% 115.30/16.86  thf(f3741,plain,(
% 115.30/16.86    ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))))) | (~spl6_64 | ~spl6_169)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f3704])).
% 115.30/16.86  thf(f3704,plain,(
% 115.30/16.86    ($true != $true) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))))) | (~spl6_64 | ~spl6_169)),
% 115.30/16.86    inference(superposition,[],[f782,f2659])).
% 115.30/16.86  thf(f4293,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,$true)))) | (~spl6_59 | ~spl6_73 | ~spl6_85 | ~spl6_203)),
% 115.30/16.86    inference(forward_demodulation,[],[f4265,f4277])).
% 115.30/16.86  thf(f4277,plain,(
% 115.30/16.86    (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),c_2Ebool_2E_7E) = vAPP($o,$i,inj__o,$true)) | (~spl6_59 | ~spl6_73 | ~spl6_203)),
% 115.30/16.86    inference(forward_demodulation,[],[f4276,f847])).
% 115.30/16.86  thf(f847,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),c_2Ebool_2E_7E))) | ~spl6_73),
% 115.30/16.86    inference(avatar_component_clause,[],[f845])).
% 115.30/16.86  thf(f4276,plain,(
% 115.30/16.86    (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),c_2Ebool_2E_7E) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),c_2Ebool_2E_7E)))) | (~spl6_59 | ~spl6_203)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f4223])).
% 115.30/16.86  thf(f4223,plain,(
% 115.30/16.86    ($true = $false) | (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),c_2Ebool_2E_7E) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),c_2Ebool_2E_7E)))) | (~spl6_59 | ~spl6_203)),
% 115.30/16.86    inference(superposition,[],[f4061,f725])).
% 115.30/16.86  thf(f4061,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),c_2Ebool_2E_7E)),bool)) | ~spl6_203),
% 115.30/16.86    inference(avatar_component_clause,[],[f4059])).
% 115.30/16.86  thf(f4059,plain,(
% 115.30/16.86    spl6_203 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),c_2Ebool_2E_7E)),bool))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_203])])).
% 115.30/16.86  thf(f4265,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),c_2Ebool_2E_7E)))) | (~spl6_85 | ~spl6_203)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f4234])).
% 115.30/16.86  thf(f4234,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),c_2Ebool_2E_7E)))) | (~spl6_85 | ~spl6_203)),
% 115.30/16.86    inference(superposition,[],[f980,f4061])).
% 115.30/16.86  thf(f980,plain,(
% 115.30/16.86    ( ! [X0 : $i] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),X0)))) ) | ~spl6_85),
% 115.30/16.86    inference(avatar_component_clause,[],[f979])).
% 115.30/16.86  thf(f979,plain,(
% 115.30/16.86    spl6_85 <=> ! [X0] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),X0))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_85])])).
% 115.30/16.86  thf(f4620,plain,(
% 115.30/16.86    ~spl6_59 | ~spl6_62 | ~spl6_64 | ~spl6_85 | ~spl6_169),
% 115.30/16.86    inference(avatar_contradiction_clause,[],[f4619])).
% 115.30/16.86  thf(f4619,plain,(
% 115.30/16.86    $false | (~spl6_59 | ~spl6_62 | ~spl6_64 | ~spl6_85 | ~spl6_169)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f4618])).
% 115.30/16.86  thf(f4618,plain,(
% 115.30/16.86    ($true = $false) | (~spl6_59 | ~spl6_62 | ~spl6_64 | ~spl6_85 | ~spl6_169)),
% 115.30/16.86    inference(forward_demodulation,[],[f4118,f3763])).
% 115.30/16.86  thf(f4118,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,$true)))) | (~spl6_59 | ~spl6_62 | ~spl6_85 | ~spl6_169)),
% 115.30/16.86    inference(forward_demodulation,[],[f4111,f3750])).
% 115.30/16.86  thf(f4111,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))))) | (~spl6_85 | ~spl6_169)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f4106])).
% 115.30/16.86  thf(f4106,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))))) | (~spl6_85 | ~spl6_169)),
% 115.30/16.86    inference(superposition,[],[f980,f2659])).
% 115.30/16.86  thf(f4617,plain,(
% 115.30/16.86    ~spl6_64 | ~spl6_85 | ~spl6_191 | ~spl6_202),
% 115.30/16.86    inference(avatar_contradiction_clause,[],[f4616])).
% 115.30/16.86  thf(f4616,plain,(
% 115.30/16.86    $false | (~spl6_64 | ~spl6_85 | ~spl6_191 | ~spl6_202)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f4615])).
% 115.30/16.86  thf(f4615,plain,(
% 115.30/16.86    ($true = $false) | (~spl6_64 | ~spl6_85 | ~spl6_191 | ~spl6_202)),
% 115.30/16.86    inference(forward_demodulation,[],[f4577,f4200])).
% 115.30/16.86  thf(f4200,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0)))))) ) | (~spl6_64 | ~spl6_191 | ~spl6_202)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f4199])).
% 115.30/16.86  thf(f4199,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($true != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0)))))) ) | (~spl6_64 | ~spl6_191 | ~spl6_202)),
% 115.30/16.86    inference(forward_demodulation,[],[f4180,f3561])).
% 115.30/16.86  thf(f4180,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0)))))) ) | (~spl6_64 | ~spl6_202)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f4141])).
% 115.30/16.86  thf(f4141,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($true != $true) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0)))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0)))))) ) | (~spl6_64 | ~spl6_202)),
% 115.30/16.86    inference(superposition,[],[f782,f4056])).
% 115.30/16.86  thf(f4577,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0)))))) ) | (~spl6_85 | ~spl6_202)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f4145])).
% 115.30/16.86  thf(f4145,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0)))))) ) | (~spl6_85 | ~spl6_202)),
% 115.30/16.86    inference(superposition,[],[f980,f4056])).
% 115.30/16.86  thf(f4614,plain,(
% 115.30/16.86    ~spl6_64 | ~spl6_85 | ~spl6_191 | ~spl6_202),
% 115.30/16.86    inference(avatar_contradiction_clause,[],[f4613])).
% 115.30/16.86  thf(f4613,plain,(
% 115.30/16.86    $false | (~spl6_64 | ~spl6_85 | ~spl6_191 | ~spl6_202)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f4612])).
% 115.30/16.86  thf(f4612,plain,(
% 115.30/16.86    ($true = $false) | (~spl6_64 | ~spl6_85 | ~spl6_191 | ~spl6_202)),
% 115.30/16.86    inference(forward_demodulation,[],[f4176,f4200])).
% 115.30/16.86  thf(f4176,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0)))))) ) | (~spl6_85 | ~spl6_202)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f4145])).
% 115.30/16.86  thf(f4610,plain,(
% 115.30/16.86    ~spl6_59 | ~spl6_62 | ~spl6_64 | ~spl6_85 | ~spl6_169),
% 115.30/16.86    inference(avatar_contradiction_clause,[],[f4609])).
% 115.30/16.86  thf(f4609,plain,(
% 115.30/16.86    $false | (~spl6_59 | ~spl6_62 | ~spl6_64 | ~spl6_85 | ~spl6_169)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f4608])).
% 115.30/16.86  thf(f4608,plain,(
% 115.30/16.86    ($true = $false) | (~spl6_59 | ~spl6_62 | ~spl6_64 | ~spl6_85 | ~spl6_169)),
% 115.30/16.86    inference(forward_demodulation,[],[f4607,f3763])).
% 115.30/16.86  thf(f4607,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,$true)))) | (~spl6_59 | ~spl6_62 | ~spl6_85 | ~spl6_169)),
% 115.30/16.86    inference(forward_demodulation,[],[f4584,f3750])).
% 115.30/16.86  thf(f4584,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))))) | (~spl6_85 | ~spl6_169)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f4106])).
% 115.30/16.86  thf(f4606,plain,(
% 115.30/16.86    ~spl6_59 | ~spl6_62 | ~spl6_64 | ~spl6_85 | ~spl6_169),
% 115.30/16.86    inference(avatar_contradiction_clause,[],[f4605])).
% 115.30/16.86  thf(f4605,plain,(
% 115.30/16.86    $false | (~spl6_59 | ~spl6_62 | ~spl6_64 | ~spl6_85 | ~spl6_169)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f4604])).
% 115.30/16.86  thf(f4604,plain,(
% 115.30/16.86    ($true = $false) | (~spl6_59 | ~spl6_62 | ~spl6_64 | ~spl6_85 | ~spl6_169)),
% 115.30/16.86    inference(forward_demodulation,[],[f4603,f3763])).
% 115.30/16.86  thf(f4603,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,$true)))) | (~spl6_59 | ~spl6_62 | ~spl6_85 | ~spl6_169)),
% 115.30/16.86    inference(forward_demodulation,[],[f4111,f3750])).
% 115.30/16.86  thf(f4547,plain,(
% 115.30/16.86    spl6_208 | ~spl6_12 | ~spl6_74 | ~spl6_205),
% 115.30/16.86    inference(avatar_split_clause,[],[f4446,f4069,f849,f253,f4544])).
% 115.30/16.86  thf(f4495,plain,(
% 115.30/16.86    ~spl6_106 | ~spl6_191),
% 115.30/16.86    inference(avatar_contradiction_clause,[],[f4494])).
% 115.30/16.86  thf(f4494,plain,(
% 115.30/16.86    $false | (~spl6_106 | ~spl6_191)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f4487])).
% 115.30/16.86  thf(f4487,plain,(
% 115.30/16.86    ($true = $false) | (~spl6_106 | ~spl6_191)),
% 115.30/16.86    inference(superposition,[],[f1362,f3561])).
% 115.30/16.86  thf(f4492,plain,(
% 115.30/16.86    ~spl6_106 | ~spl6_191),
% 115.30/16.86    inference(avatar_contradiction_clause,[],[f4491])).
% 115.30/16.86  thf(f4491,plain,(
% 115.30/16.86    $false | (~spl6_106 | ~spl6_191)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f4489])).
% 115.30/16.86  thf(f4489,plain,(
% 115.30/16.86    ($true = $false) | (~spl6_106 | ~spl6_191)),
% 115.30/16.86    inference(superposition,[],[f3561,f1362])).
% 115.30/16.86  thf(f4410,plain,(
% 115.30/16.86    spl6_207 | ~spl6_3 | spl6_74),
% 115.30/16.86    inference(avatar_split_clause,[],[f857,f849,f178,f4407])).
% 115.30/16.86  thf(f4407,plain,(
% 115.30/16.86    spl6_207 <=> ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)),bool))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_207])])).
% 115.30/16.86  thf(f857,plain,(
% 115.30/16.86    ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)),bool)) | (~spl6_3 | spl6_74)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f856])).
% 115.30/16.86  thf(f856,plain,(
% 115.30/16.86    ($true != $true) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)),bool)) | (~spl6_3 | spl6_74)),
% 115.30/16.86    inference(superposition,[],[f850,f179])).
% 115.30/16.86  thf(f850,plain,(
% 115.30/16.86    ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)),bool)) | spl6_74),
% 115.30/16.86    inference(avatar_component_clause,[],[f849])).
% 115.30/16.86  thf(f4403,plain,(
% 115.30/16.86    spl6_206 | ~spl6_74 | ~spl6_85),
% 115.30/16.86    inference(avatar_split_clause,[],[f4078,f979,f849,f4400])).
% 115.30/16.86  thf(f4078,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) | (~spl6_74 | ~spl6_85)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f3469])).
% 115.30/16.86  thf(f3469,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) | (~spl6_74 | ~spl6_85)),
% 115.30/16.86    inference(superposition,[],[f980,f851])).
% 115.30/16.86  thf(f4095,plain,(
% 115.30/16.86    spl6_106 | ~spl6_64 | ~spl6_86 | ~spl6_102 | ~spl6_123),
% 115.30/16.86    inference(avatar_split_clause,[],[f3612,f1728,f1208,f985,f781,f1360])).
% 115.30/16.86  thf(f3612,plain,(
% 115.30/16.86    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,$true)))) | (~spl6_64 | ~spl6_86 | ~spl6_102 | ~spl6_123)),
% 115.30/16.86    inference(forward_demodulation,[],[f3611,f1210])).
% 115.30/16.86  thf(f3611,plain,(
% 115.30/16.86    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1)))) | (~spl6_64 | ~spl6_86 | ~spl6_102 | ~spl6_123)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f3610])).
% 115.30/16.86  thf(f4094,plain,(
% 115.30/16.86    ~spl6_73 | ~spl6_189),
% 115.30/16.86    inference(avatar_contradiction_clause,[],[f4093])).
% 115.30/16.86  thf(f4093,plain,(
% 115.30/16.86    $false | (~spl6_73 | ~spl6_189)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f4092])).
% 115.30/16.86  thf(f4092,plain,(
% 115.30/16.86    ($true = $false) | (~spl6_73 | ~spl6_189)),
% 115.30/16.86    inference(forward_demodulation,[],[f847,f3460])).
% 115.30/16.86  thf(f3460,plain,(
% 115.30/16.86    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),c_2Ebool_2E_7E))) | ~spl6_189),
% 115.30/16.86    inference(avatar_component_clause,[],[f3458])).
% 115.30/16.86  thf(f3458,plain,(
% 115.30/16.86    spl6_189 <=> ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),c_2Ebool_2E_7E)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_189])])).
% 115.30/16.86  thf(f4091,plain,(
% 115.30/16.86    ~spl6_6 | ~spl6_74 | ~spl6_85 | ~spl6_120 | ~spl6_189),
% 115.30/16.86    inference(avatar_contradiction_clause,[],[f4090])).
% 115.30/16.86  thf(f4090,plain,(
% 115.30/16.86    $false | (~spl6_6 | ~spl6_74 | ~spl6_85 | ~spl6_120 | ~spl6_189)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f4089])).
% 115.30/16.86  thf(f4089,plain,(
% 115.30/16.86    ($true = $false) | (~spl6_6 | ~spl6_74 | ~spl6_85 | ~spl6_120 | ~spl6_189)),
% 115.30/16.86    inference(forward_demodulation,[],[f4078,f4083])).
% 115.30/16.86  thf(f4083,plain,(
% 115.30/16.86    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) | (~spl6_6 | ~spl6_120 | ~spl6_189)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f4082])).
% 115.30/16.86  thf(f4082,plain,(
% 115.30/16.86    ($true = $false) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) | (~spl6_6 | ~spl6_120 | ~spl6_189)),
% 115.30/16.86    inference(forward_demodulation,[],[f1609,f3460])).
% 115.30/16.86  thf(f4086,plain,(
% 115.30/16.86    ~spl6_6 | ~spl6_74 | ~spl6_85 | ~spl6_120 | ~spl6_189),
% 115.30/16.86    inference(avatar_contradiction_clause,[],[f4085])).
% 115.30/16.86  thf(f4085,plain,(
% 115.30/16.86    $false | (~spl6_6 | ~spl6_74 | ~spl6_85 | ~spl6_120 | ~spl6_189)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f4084])).
% 115.30/16.86  thf(f4084,plain,(
% 115.30/16.86    ($true = $false) | (~spl6_6 | ~spl6_74 | ~spl6_85 | ~spl6_120 | ~spl6_189)),
% 115.30/16.86    inference(forward_demodulation,[],[f3477,f4083])).
% 115.30/16.86  thf(f3477,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) | (~spl6_74 | ~spl6_85)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f3469])).
% 115.30/16.86  thf(f4072,plain,(
% 115.30/16.86    spl6_205 | ~spl6_3 | ~spl6_6 | spl6_73 | ~spl6_120),
% 115.30/16.86    inference(avatar_split_clause,[],[f1615,f1597,f845,f221,f178,f4069])).
% 115.30/16.86  thf(f1615,plain,(
% 115.30/16.86    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)))) | (~spl6_3 | ~spl6_6 | spl6_73 | ~spl6_120)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1614])).
% 115.30/16.86  thf(f4067,plain,(
% 115.30/16.86    spl6_204 | ~spl6_6 | ~spl6_79),
% 115.30/16.86    inference(avatar_split_clause,[],[f952,f894,f221,f4064])).
% 115.30/16.86  thf(f4064,plain,(
% 115.30/16.86    spl6_204 <=> ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),c_2Ebool_2E_7E)),bool))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_204])])).
% 115.30/16.86  thf(f4062,plain,(
% 115.30/16.86    spl6_203 | ~spl6_6 | ~spl6_77),
% 115.30/16.86    inference(avatar_split_clause,[],[f907,f886,f221,f4059])).
% 115.30/16.86  thf(f907,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),c_2Ebool_2E_7E)),bool)) | (~spl6_6 | ~spl6_77)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f902])).
% 115.30/16.86  thf(f902,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),c_2Ebool_2E_7E)),bool)) | (~spl6_6 | ~spl6_77)),
% 115.30/16.86    inference(superposition,[],[f887,f223])).
% 115.30/16.86  thf(f4057,plain,(
% 115.30/16.86    spl6_202 | ~spl6_5 | ~spl6_63),
% 115.30/16.86    inference(avatar_split_clause,[],[f779,f770,f217,f4055])).
% 115.30/16.86  thf(f779,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0))),bool))) ) | (~spl6_5 | ~spl6_63)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f774])).
% 115.30/16.86  thf(f774,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0))),bool))) ) | (~spl6_5 | ~spl6_63)),
% 115.30/16.86    inference(superposition,[],[f771,f218])).
% 115.30/16.86  thf(f4011,plain,(
% 115.30/16.86    spl6_201 | ~spl6_2 | ~spl6_157),
% 115.30/16.86    inference(avatar_split_clause,[],[f2413,f2377,f173,f4009])).
% 115.30/16.86  thf(f4009,plain,(
% 115.30/16.86    spl6_201 <=> ! [X0] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),X0))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),sK1),sK0))),X0))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_201])])).
% 115.30/16.86  thf(f2413,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),X0))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),sK1),sK0))),X0)))) ) | (~spl6_2 | ~spl6_157)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2410])).
% 115.30/16.86  thf(f2410,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),X0))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),sK1),sK0))),X0)))) ) | (~spl6_2 | ~spl6_157)),
% 115.30/16.86    inference(superposition,[],[f2378,f175])).
% 115.30/16.86  thf(f4007,plain,(
% 115.30/16.86    spl6_200 | ~spl6_2 | ~spl6_156),
% 115.30/16.86    inference(avatar_split_clause,[],[f2392,f2373,f173,f4005])).
% 115.30/16.86  thf(f4005,plain,(
% 115.30/16.86    spl6_200 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),X0))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),sK1),sK0))),sK1))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_200])])).
% 115.30/16.86  thf(f2392,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),X0))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),sK1),sK0))),sK1))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_2 | ~spl6_156)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2389])).
% 115.30/16.86  thf(f2389,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),X0))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),sK1),sK0))),sK1))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_2 | ~spl6_156)),
% 115.30/16.86    inference(superposition,[],[f2374,f175])).
% 115.30/16.86  thf(f4003,plain,(
% 115.30/16.86    spl6_199 | ~spl6_3 | ~spl6_60),
% 115.30/16.86    inference(avatar_split_clause,[],[f753,f747,f178,f4001])).
% 115.30/16.86  thf(f753,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),X0)),sK1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),X0),sK0))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_3 | ~spl6_60)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f752])).
% 115.30/16.86  thf(f752,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),X0)),sK1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),X0),sK0))),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_3 | ~spl6_60)),
% 115.30/16.86    inference(superposition,[],[f748,f179])).
% 115.30/16.86  thf(f3948,plain,(
% 115.30/16.86    spl6_198 | ~spl6_2 | ~spl6_154),
% 115.30/16.86    inference(avatar_split_clause,[],[f2352,f2330,f173,f3946])).
% 115.30/16.86  thf(f3946,plain,(
% 115.30/16.86    spl6_198 <=> ! [X0 : $i > $i] : ((sK1 = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)),sK1),sK0)),sK0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),sK0)),sK0)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_198])])).
% 115.30/16.86  thf(f2352,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : ((sK1 = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)),sK1),sK0)),sK0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),sK0)),sK0))) ) | (~spl6_2 | ~spl6_154)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2349])).
% 115.30/16.86  thf(f2349,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true != $true) | (sK1 = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)),sK1),sK0)),sK0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),sK0)),sK0))) ) | (~spl6_2 | ~spl6_154)),
% 115.30/16.86    inference(superposition,[],[f2331,f175])).
% 115.30/16.86  thf(f3944,plain,(
% 115.30/16.86    spl6_197 | ~spl6_33 | ~spl6_56),
% 115.30/16.86    inference(avatar_split_clause,[],[f696,f689,f454,f3942])).
% 115.30/16.86  thf(f3942,plain,(
% 115.30/16.86    spl6_197 <=> ! [X0 : $i > $i] : ((sK1 = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,sK1),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)),sK0)),sK0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),sK0)),sK0)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_197])])).
% 115.30/16.86  thf(f696,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : ((sK1 = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,sK1),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)),sK0)),sK0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),sK0)),sK0))) ) | (~spl6_33 | ~spl6_56)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f692])).
% 115.30/16.86  thf(f692,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : (($true != $true) | (sK1 = vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,sK1),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,sK0),X0)),sK0)),sK0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),bool),sK0)),sK0))) ) | (~spl6_33 | ~spl6_56)),
% 115.30/16.86    inference(superposition,[],[f690,f455])).
% 115.30/16.86  thf(f3924,plain,(
% 115.30/16.86    spl6_196 | ~spl6_3 | ~spl6_57),
% 115.30/16.86    inference(avatar_split_clause,[],[f706,f700,f178,f3922])).
% 115.30/16.86  thf(f706,plain,(
% 115.30/16.86    ( ! [X0 : $o] : ((vAPP($o,$i,inj__o,X0) = vAPP($o,$i,inj__o,$true)) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) = $false)) ) | (~spl6_3 | ~spl6_57)),
% 115.30/16.86    inference(superposition,[],[f701,f179])).
% 115.30/16.86  thf(f3919,plain,(
% 115.30/16.86    ~spl6_89 | ~spl6_195 | ~spl6_2 | ~spl6_40 | ~spl6_51),
% 115.30/16.86    inference(avatar_split_clause,[],[f673,f651,f544,f173,f3916,f1057])).
% 115.30/16.86  thf(f3916,plain,(
% 115.30/16.86    spl6_195 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_195])])).
% 115.30/16.86  thf(f673,plain,(
% 115.30/16.86    ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1)),sK0)) | (~spl6_2 | ~spl6_40 | ~spl6_51)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f672])).
% 115.30/16.86  thf(f672,plain,(
% 115.30/16.86    ($true != $true) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1)),sK0)) | (~spl6_2 | ~spl6_40 | ~spl6_51)),
% 115.30/16.86    inference(forward_demodulation,[],[f669,f175])).
% 115.30/16.86  thf(f669,plain,(
% 115.30/16.86    ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1)),sK0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,sK1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | (~spl6_40 | ~spl6_51)),
% 115.30/16.86    inference(superposition,[],[f545,f653])).
% 115.30/16.86  thf(f3841,plain,(
% 115.30/16.86    ~spl6_54 | ~spl6_117),
% 115.30/16.86    inference(avatar_contradiction_clause,[],[f3840])).
% 115.30/16.86  thf(f3840,plain,(
% 115.30/16.86    $false | (~spl6_54 | ~spl6_117)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f3839])).
% 115.30/16.86  thf(f3839,plain,(
% 115.30/16.86    ($true = $false) | (~spl6_54 | ~spl6_117)),
% 115.30/16.86    inference(duplicate_literal_removal,[],[f3822])).
% 115.30/16.86  thf(f3822,plain,(
% 115.30/16.86    ($true = $false) | ($true = $false) | (~spl6_54 | ~spl6_117)),
% 115.30/16.86    inference(superposition,[],[f1557,f676])).
% 115.30/16.86  thf(f1557,plain,(
% 115.30/16.86    ($false = vAPP($i,$o,p,vAPP($o,$i,inj__o,$true))) | ~spl6_117),
% 115.30/16.86    inference(avatar_component_clause,[],[f1556])).
% 115.30/16.86  thf(f1556,plain,(
% 115.30/16.86    spl6_117 <=> ($false = vAPP($i,$o,p,vAPP($o,$i,inj__o,$true)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_117])])).
% 115.30/16.86  thf(f3838,plain,(
% 115.30/16.86    ~spl6_117 | ~spl6_123),
% 115.30/16.86    inference(avatar_contradiction_clause,[],[f3837])).
% 115.30/16.86  thf(f3837,plain,(
% 115.30/16.86    $false | (~spl6_117 | ~spl6_123)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f3823])).
% 115.30/16.86  thf(f3823,plain,(
% 115.30/16.86    ($true = $false) | (~spl6_117 | ~spl6_123)),
% 115.30/16.86    inference(superposition,[],[f1557,f1730])).
% 115.30/16.86  thf(f3835,plain,(
% 115.30/16.86    ~spl6_117 | ~spl6_139),
% 115.30/16.86    inference(avatar_contradiction_clause,[],[f3834])).
% 115.30/16.86  thf(f3834,plain,(
% 115.30/16.86    $false | (~spl6_117 | ~spl6_139)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f3825])).
% 115.30/16.86  thf(f3825,plain,(
% 115.30/16.86    ($false != $false) | ($true = $false) | (~spl6_117 | ~spl6_139)),
% 115.30/16.86    inference(superposition,[],[f2014,f1557])).
% 115.30/16.86  thf(f2014,plain,(
% 115.30/16.86    ( ! [X0 : $o] : ((vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $false) | ($false = X0)) ) | ~spl6_139),
% 115.30/16.86    inference(avatar_component_clause,[],[f2013])).
% 115.30/16.86  thf(f2013,plain,(
% 115.30/16.86    spl6_139 <=> ! [X0 : $o] : ((vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $false) | ($false = X0))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_139])])).
% 115.30/16.86  thf(f3833,plain,(
% 115.30/16.86    ~spl6_54 | ~spl6_117),
% 115.30/16.86    inference(avatar_contradiction_clause,[],[f3832])).
% 115.30/16.86  thf(f3832,plain,(
% 115.30/16.86    $false | (~spl6_54 | ~spl6_117)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f3831])).
% 115.30/16.86  thf(f3831,plain,(
% 115.30/16.86    ($true = $false) | (~spl6_54 | ~spl6_117)),
% 115.30/16.86    inference(duplicate_literal_removal,[],[f3827])).
% 115.30/16.86  thf(f3827,plain,(
% 115.30/16.86    ($true = $false) | ($true = $false) | (~spl6_54 | ~spl6_117)),
% 115.30/16.86    inference(superposition,[],[f676,f1557])).
% 115.30/16.86  thf(f3830,plain,(
% 115.30/16.86    ~spl6_117 | ~spl6_123),
% 115.30/16.86    inference(avatar_contradiction_clause,[],[f3829])).
% 115.30/16.86  thf(f3829,plain,(
% 115.30/16.86    $false | (~spl6_117 | ~spl6_123)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f3828])).
% 115.30/16.86  thf(f3828,plain,(
% 115.30/16.86    ($true = $false) | (~spl6_117 | ~spl6_123)),
% 115.30/16.86    inference(superposition,[],[f1730,f1557])).
% 115.30/16.86  thf(f3796,plain,(
% 115.30/16.86    spl6_194 | ~spl6_2 | ~spl6_150),
% 115.30/16.86    inference(avatar_split_clause,[],[f2282,f2267,f173,f3794])).
% 115.30/16.86  thf(f3794,plain,(
% 115.30/16.86    spl6_194 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),X0))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),sK1),sK0)),sK0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_194])])).
% 115.30/16.86  thf(f2282,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),X0))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),sK1),sK0)),sK0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_2 | ~spl6_150)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2279])).
% 115.30/16.86  thf(f2279,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),X0))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),sK1),sK0)),sK0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_2 | ~spl6_150)),
% 115.30/16.86    inference(superposition,[],[f2268,f175])).
% 115.30/16.86  thf(f3792,plain,(
% 115.30/16.86    spl6_193 | ~spl6_3 | ~spl6_58),
% 115.30/16.86    inference(avatar_split_clause,[],[f720,f714,f178,f3790])).
% 115.30/16.86  thf(f3790,plain,(
% 115.30/16.86    spl6_193 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),X0)),sK1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),X0),sK0)),sK0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_193])])).
% 115.30/16.86  thf(f720,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),X0)),sK1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),X0),sK0)),sK0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_3 | ~spl6_58)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f719])).
% 115.30/16.86  thf(f719,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),X0)),sK1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),X0),sK0)),sK0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_3 | ~spl6_58)),
% 115.30/16.86    inference(superposition,[],[f715,f179])).
% 115.30/16.86  thf(f3695,plain,(
% 115.30/16.86    spl6_117 | ~spl6_52 | ~spl6_102),
% 115.30/16.86    inference(avatar_split_clause,[],[f3628,f1208,f656,f1556])).
% 115.30/16.86  thf(f3628,plain,(
% 115.30/16.86    ($false = vAPP($i,$o,p,vAPP($o,$i,inj__o,$true))) | (~spl6_52 | ~spl6_102)),
% 115.30/16.86    inference(forward_demodulation,[],[f658,f1210])).
% 115.30/16.86  thf(f3631,plain,(
% 115.30/16.86    ~spl6_50 | ~spl6_68),
% 115.30/16.86    inference(avatar_contradiction_clause,[],[f3630])).
% 115.30/16.86  thf(f3630,plain,(
% 115.30/16.86    $false | (~spl6_50 | ~spl6_68)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f3629])).
% 115.30/16.86  thf(f3629,plain,(
% 115.30/16.86    ($true = $false) | (~spl6_50 | ~spl6_68)),
% 115.30/16.86    inference(forward_demodulation,[],[f640,f810])).
% 115.30/16.86  thf(f810,plain,(
% 115.30/16.86    ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)),sK0)) | ~spl6_68),
% 115.30/16.86    inference(avatar_component_clause,[],[f808])).
% 115.30/16.86  thf(f3569,plain,(
% 115.30/16.86    spl6_192 | ~spl6_57 | ~spl6_155),
% 115.30/16.86    inference(avatar_split_clause,[],[f2470,f2369,f700,f3567])).
% 115.30/16.86  thf(f3567,plain,(
% 115.30/16.86    spl6_192 <=> ! [X0 : $o] : (($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0)))) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) = $false))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_192])])).
% 115.30/16.86  thf(f2369,plain,(
% 115.30/16.86    spl6_155 <=> ! [X0 : $o] : (($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0)))) | ($false = X0))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_155])])).
% 115.30/16.86  thf(f2470,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0)))) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) = $false)) ) | (~spl6_57 | ~spl6_155)),
% 115.30/16.86    inference(superposition,[],[f2370,f701])).
% 115.30/16.86  thf(f2370,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0)))) | ($false = X0)) ) | ~spl6_155),
% 115.30/16.86    inference(avatar_component_clause,[],[f2369])).
% 115.30/16.86  thf(f3562,plain,(
% 115.30/16.86    spl6_191 | ~spl6_5 | ~spl6_85),
% 115.30/16.86    inference(avatar_split_clause,[],[f3481,f979,f217,f3560])).
% 115.30/16.86  thf(f3481,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0))))) ) | (~spl6_5 | ~spl6_85)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f3465])).
% 115.30/16.86  thf(f3465,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0))))) ) | (~spl6_5 | ~spl6_85)),
% 115.30/16.86    inference(superposition,[],[f980,f218])).
% 115.30/16.86  thf(f3487,plain,(
% 115.30/16.86    spl6_190 | ~spl6_6 | ~spl6_132),
% 115.30/16.86    inference(avatar_split_clause,[],[f1862,f1786,f221,f3484])).
% 115.30/16.86  thf(f3484,plain,(
% 115.30/16.86    spl6_190 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),c_2Ebool_2E_7E)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_190])])).
% 115.30/16.86  thf(f1862,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),c_2Ebool_2E_7E))) | (~spl6_6 | ~spl6_132)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1859])).
% 115.30/16.86  thf(f1859,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),c_2Ebool_2E_7E))) | (~spl6_6 | ~spl6_132)),
% 115.30/16.86    inference(superposition,[],[f1787,f223])).
% 115.30/16.86  thf(f3461,plain,(
% 115.30/16.86    spl6_189 | ~spl6_3 | spl6_73),
% 115.30/16.86    inference(avatar_split_clause,[],[f983,f845,f178,f3458])).
% 115.30/16.86  thf(f3400,plain,(
% 115.30/16.86    spl6_188 | ~spl6_24 | ~spl6_110),
% 115.30/16.86    inference(avatar_split_clause,[],[f1470,f1391,f386,f3398])).
% 115.30/16.86  thf(f3398,plain,(
% 115.30/16.86    spl6_188 <=> ! [X0] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),sK0))),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_188])])).
% 115.30/16.86  thf(f1470,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),sK0))),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_24 | ~spl6_110)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1469])).
% 115.30/16.86  thf(f1469,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),sK0))),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_24 | ~spl6_110)),
% 115.30/16.86    inference(superposition,[],[f387,f1392])).
% 115.30/16.86  thf(f3391,plain,(
% 115.30/16.86    spl6_187 | ~spl6_53 | ~spl6_110),
% 115.30/16.86    inference(avatar_split_clause,[],[f1471,f1391,f661,f3389])).
% 115.30/16.86  thf(f3389,plain,(
% 115.30/16.86    spl6_187 <=> ! [X0] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),sK0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_187])])).
% 115.30/16.86  thf(f1471,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),sK0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_53 | ~spl6_110)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1468])).
% 115.30/16.86  thf(f1468,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),sK0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_53 | ~spl6_110)),
% 115.30/16.86    inference(superposition,[],[f662,f1392])).
% 115.30/16.86  thf(f3319,plain,(
% 115.30/16.86    spl6_186 | ~spl6_2 | ~spl6_18 | ~spl6_136),
% 115.30/16.86    inference(avatar_split_clause,[],[f1982,f1920,f322,f173,f3317])).
% 115.30/16.86  thf(f3317,plain,(
% 115.30/16.86    spl6_186 <=> ! [X0 : $i > $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X0,sK1)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_186])])).
% 115.30/16.86  thf(f322,plain,(
% 115.30/16.86    spl6_18 <=> ! [X0 : $i > $i] : (vAPP($i,$i,X0,sK1) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X0)),sK1))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_18])])).
% 115.30/16.86  thf(f1982,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X0,sK1)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_2 | ~spl6_18 | ~spl6_136)),
% 115.30/16.86    inference(forward_demodulation,[],[f1947,f323])).
% 115.30/16.86  thf(f323,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i] : ((vAPP($i,$i,X0,sK1) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X0)),sK1))) ) | ~spl6_18),
% 115.30/16.86    inference(avatar_component_clause,[],[f322])).
% 115.30/16.86  thf(f1947,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X0)),sK1)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_2 | ~spl6_136)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1944])).
% 115.30/16.86  thf(f1944,plain,(
% 115.30/16.86    ( ! [X0 : $i > $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X0)),sK1)),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_2 | ~spl6_136)),
% 115.30/16.86    inference(superposition,[],[f1921,f175])).
% 115.30/16.86  thf(f3298,plain,(
% 115.30/16.86    spl6_185 | ~spl6_2 | ~spl6_140),
% 115.30/16.86    inference(avatar_split_clause,[],[f2031,f2017,f173,f3296])).
% 115.30/16.86  thf(f2031,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,sK0)),sK1)),X0))))) ) | (~spl6_2 | ~spl6_140)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2028])).
% 115.30/16.86  thf(f2028,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,sK0)),sK1)),X0))))) ) | (~spl6_2 | ~spl6_140)),
% 115.30/16.86    inference(superposition,[],[f2018,f175])).
% 115.30/16.86  thf(f3212,plain,(
% 115.30/16.86    spl6_184 | ~spl6_2 | ~spl6_105),
% 115.30/16.86    inference(avatar_split_clause,[],[f1340,f1221,f173,f3210])).
% 115.30/16.86  thf(f3210,plain,(
% 115.30/16.86    spl6_184 <=> ! [X0] : ((sK1 = X0) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),X0)),sK1))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_184])])).
% 115.30/16.86  thf(f1340,plain,(
% 115.30/16.86    ( ! [X0 : $i] : ((sK1 = X0) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),X0)),sK1)))) ) | (~spl6_2 | ~spl6_105)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1337])).
% 115.30/16.86  thf(f1337,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | (sK1 = X0) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),X0)),sK1)))) ) | (~spl6_2 | ~spl6_105)),
% 115.30/16.86    inference(superposition,[],[f1222,f175])).
% 115.30/16.86  thf(f3208,plain,(
% 115.30/16.86    spl6_183 | ~spl6_2 | ~spl6_99),
% 115.30/16.86    inference(avatar_split_clause,[],[f1256,f1196,f173,f3205])).
% 115.30/16.86  thf(f1256,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),bool)),bool))) | (~spl6_2 | ~spl6_99)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1253])).
% 115.30/16.86  thf(f1253,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),bool)),bool))) | (~spl6_2 | ~spl6_99)),
% 115.30/16.86    inference(superposition,[],[f1197,f175])).
% 115.30/16.86  thf(f3200,plain,(
% 115.30/16.86    spl6_182 | ~spl6_3 | spl6_181),
% 115.30/16.86    inference(avatar_split_clause,[],[f3195,f3171,f178,f3197])).
% 115.30/16.86  thf(f3197,plain,(
% 115.30/16.86    spl6_182 <=> ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),sK1)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_182])])).
% 115.30/16.86  thf(f3195,plain,(
% 115.30/16.86    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),sK1))) | (~spl6_3 | spl6_181)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f3194])).
% 115.30/16.86  thf(f3194,plain,(
% 115.30/16.86    ($true != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),sK1))) | (~spl6_3 | spl6_181)),
% 115.30/16.86    inference(superposition,[],[f3172,f179])).
% 115.30/16.86  thf(f3172,plain,(
% 115.30/16.86    ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),sK1))) | spl6_181),
% 115.30/16.86    inference(avatar_component_clause,[],[f3171])).
% 115.30/16.86  thf(f3174,plain,(
% 115.30/16.86    spl6_180 | spl6_181 | ~spl6_2 | ~spl6_58),
% 115.30/16.86    inference(avatar_split_clause,[],[f721,f714,f173,f3171,f3167])).
% 115.30/16.86  thf(f721,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),sK1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),sK1),sK0)),sK0)) | (~spl6_2 | ~spl6_58)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f718])).
% 115.30/16.86  thf(f718,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),sK1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),sK1),sK0)),sK0)) | (~spl6_2 | ~spl6_58)),
% 115.30/16.86    inference(superposition,[],[f715,f175])).
% 115.30/16.86  thf(f3058,plain,(
% 115.30/16.86    spl6_179 | ~spl6_2 | ~spl6_133),
% 115.30/16.86    inference(avatar_split_clause,[],[f1822,f1802,f173,f3056])).
% 115.30/16.86  thf(f1822,plain,(
% 115.30/16.86    ( ! [X0 : $i] : ((sK1 = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X0),sK1),sK0)),sK0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_2 | ~spl6_133)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1819])).
% 115.30/16.86  thf(f1819,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | (sK1 = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X0),sK1),sK0)),sK0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_2 | ~spl6_133)),
% 115.30/16.86    inference(superposition,[],[f1803,f175])).
% 115.30/16.86  thf(f3054,plain,(
% 115.30/16.86    spl6_178 | ~spl6_2 | ~spl6_78),
% 115.30/16.86    inference(avatar_split_clause,[],[f929,f890,f173,f3051])).
% 115.30/16.86  thf(f929,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),bool))) | (~spl6_2 | ~spl6_78)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f926])).
% 115.30/16.86  thf(f926,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),bool))) | (~spl6_2 | ~spl6_78)),
% 115.30/16.86    inference(superposition,[],[f891,f175])).
% 115.30/16.86  thf(f3049,plain,(
% 115.30/16.86    spl6_177 | ~spl6_3 | ~spl6_56),
% 115.30/16.86    inference(avatar_split_clause,[],[f695,f689,f178,f3047])).
% 115.30/16.86  thf(f695,plain,(
% 115.30/16.86    ( ! [X0 : $i] : ((sK1 = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,sK1),X0),sK0)),sK0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_3 | ~spl6_56)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f694])).
% 115.30/16.86  thf(f694,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | (sK1 = X0) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,sK1),X0),sK0)),sK0)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_3 | ~spl6_56)),
% 115.30/16.86    inference(superposition,[],[f690,f179])).
% 115.30/16.86  thf(f2975,plain,(
% 115.30/16.86    spl6_176 | ~spl6_54 | ~spl6_57),
% 115.30/16.86    inference(avatar_split_clause,[],[f705,f700,f675,f2973])).
% 115.30/16.86  thf(f2973,plain,(
% 115.30/16.86    spl6_176 <=> ! [X0 : $o] : ((vAPP($o,$i,inj__o,X0) = vAPP($o,$i,inj__o,$true)) | ($false = X0))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_176])])).
% 115.30/16.86  thf(f705,plain,(
% 115.30/16.86    ( ! [X0 : $o] : ((vAPP($o,$i,inj__o,X0) = vAPP($o,$i,inj__o,$true)) | ($false = X0)) ) | (~spl6_54 | ~spl6_57)),
% 115.30/16.86    inference(superposition,[],[f701,f676])).
% 115.30/16.86  thf(f2971,plain,(
% 115.30/16.86    spl6_175 | ~spl6_55 | ~spl6_57),
% 115.30/16.86    inference(avatar_split_clause,[],[f704,f700,f679,f2969])).
% 115.30/16.86  thf(f704,plain,(
% 115.30/16.86    ( ! [X0 : $o] : ((vAPP($o,$i,inj__o,X0) = vAPP($o,$i,inj__o,$false)) | ($true = X0)) ) | (~spl6_55 | ~spl6_57)),
% 115.30/16.86    inference(superposition,[],[f701,f680])).
% 115.30/16.86  thf(f2869,plain,(
% 115.30/16.86    spl6_174 | ~spl6_2 | ~spl6_97),
% 115.30/16.86    inference(avatar_split_clause,[],[f1173,f1095,f173,f2867])).
% 115.30/16.86  thf(f1173,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),sK1)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X1)))) ) | (~spl6_2 | ~spl6_97)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1170])).
% 115.30/16.86  thf(f1170,plain,(
% 115.30/16.86    ( ! [X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),sK1)),X1)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X1)))) ) | (~spl6_2 | ~spl6_97)),
% 115.30/16.86    inference(superposition,[],[f1096,f175])).
% 115.30/16.86  thf(f2773,plain,(
% 115.30/16.86    spl6_173 | ~spl6_2 | ~spl6_119),
% 115.30/16.86    inference(avatar_split_clause,[],[f1590,f1565,f173,f2770])).
% 115.30/16.86  thf(f1590,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),bool))) | (~spl6_2 | ~spl6_119)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1587])).
% 115.30/16.86  thf(f1587,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),sK1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),bool))) | (~spl6_2 | ~spl6_119)),
% 115.30/16.86    inference(superposition,[],[f1566,f175])).
% 115.30/16.86  thf(f2768,plain,(
% 115.30/16.86    spl6_172 | ~spl6_2 | ~spl6_118),
% 115.30/16.86    inference(avatar_split_clause,[],[f1576,f1561,f173,f2765])).
% 115.30/16.86  thf(f1576,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,sK0)),sK1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) | (~spl6_2 | ~spl6_118)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1573])).
% 115.30/16.86  thf(f1573,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,sK0)),sK1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) | (~spl6_2 | ~spl6_118)),
% 115.30/16.86    inference(superposition,[],[f1562,f175])).
% 115.30/16.86  thf(f2692,plain,(
% 115.30/16.86    spl6_171 | ~spl6_53 | ~spl6_89),
% 115.30/16.86    inference(avatar_split_clause,[],[f2616,f1057,f661,f2689])).
% 115.30/16.86  thf(f2616,plain,(
% 115.30/16.86    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1)))) | (~spl6_53 | ~spl6_89)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f2599])).
% 115.30/16.86  thf(f2599,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1)))) | (~spl6_53 | ~spl6_89)),
% 115.30/16.86    inference(superposition,[],[f662,f1059])).
% 115.30/16.86  thf(f2687,plain,(
% 115.30/16.86    spl6_170 | ~spl6_2 | ~spl6_98),
% 115.30/16.86    inference(avatar_split_clause,[],[f1231,f1192,f173,f2684])).
% 115.30/16.86  thf(f1231,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | (~spl6_2 | ~spl6_98)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f1228])).
% 115.30/16.86  thf(f1228,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))) | (~spl6_2 | ~spl6_98)),
% 115.30/16.86    inference(superposition,[],[f1193,f175])).
% 115.30/16.86  thf(f2660,plain,(
% 115.30/16.86    spl6_169 | ~spl6_24 | ~spl6_50),
% 115.30/16.86    inference(avatar_split_clause,[],[f649,f638,f386,f2657])).
% 115.30/16.86  thf(f649,plain,(
% 115.30/16.86    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))),bool)) | (~spl6_24 | ~spl6_50)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f644])).
% 115.30/16.86  thf(f644,plain,(
% 115.30/16.86    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0))),bool)) | (~spl6_24 | ~spl6_50)),
% 115.30/16.86    inference(superposition,[],[f387,f640])).
% 115.30/16.86  thf(f2653,plain,(
% 115.30/16.86    spl6_168 | ~spl6_3 | ~spl6_53),
% 115.30/16.86    inference(avatar_split_clause,[],[f666,f661,f178,f2651])).
% 115.30/16.86  thf(f666,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0))) ) | (~spl6_3 | ~spl6_53)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f665])).
% 115.30/16.86  thf(f665,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0))) ) | (~spl6_3 | ~spl6_53)),
% 115.30/16.86    inference(superposition,[],[f662,f179])).
% 115.30/16.86  thf(f2628,plain,(
% 115.30/16.86    spl6_167 | ~spl6_33 | ~spl6_43),
% 115.30/16.86    inference(avatar_split_clause,[],[f604,f588,f454,f2626])).
% 115.30/16.86  thf(f604,plain,(
% 115.30/16.86    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2),X0))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X2)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_33 | ~spl6_43)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f597])).
% 115.30/16.86  thf(f597,plain,(
% 115.30/16.86    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2),X0))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X2)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_33 | ~spl6_43)),
% 115.30/16.86    inference(superposition,[],[f589,f455])).
% 115.30/16.86  thf(f2621,plain,(
% 115.30/16.86    spl6_166 | ~spl6_3 | ~spl6_48),
% 115.30/16.86    inference(avatar_split_clause,[],[f631,f627,f178,f2619])).
% 115.30/16.86  thf(f627,plain,(
% 115.30/16.86    spl6_48 <=> ! [X4,X0 : del,X2,X1] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X4)),X2))) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X4)),X1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X4),X0)) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1)),X2))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_48])])).
% 115.30/16.86  thf(f631,plain,(
% 115.30/16.86    ( ! [X2 : $i,X3 : $i,X0 : del,X1 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),X3))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X2)),X3))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),X2)))) ) | (~spl6_3 | ~spl6_48)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f630])).
% 115.30/16.86  thf(f630,plain,(
% 115.30/16.86    ( ! [X2 : $i,X3 : $i,X0 : del,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),X3))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X2)),X3))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),X2)))) ) | (~spl6_3 | ~spl6_48)),
% 115.30/16.86    inference(superposition,[],[f628,f179])).
% 115.30/16.86  thf(f628,plain,(
% 115.30/16.86    ( ! [X2 : $i,X0 : del,X1 : $i,X4 : $i] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X4)),X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X4)),X2))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X4),X0)) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1)),X2))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | ~spl6_48),
% 115.30/16.86    inference(avatar_component_clause,[],[f627])).
% 115.30/16.86  thf(f2564,plain,(
% 115.30/16.86    spl6_165 | ~spl6_15 | ~spl6_43),
% 115.30/16.86    inference(avatar_split_clause,[],[f606,f588,f268,f2562])).
% 115.30/16.86  thf(f606,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X0))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))) ) | (~spl6_15 | ~spl6_43)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f595])).
% 115.30/16.86  thf(f595,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),X0))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))) ) | (~spl6_15 | ~spl6_43)),
% 115.30/16.86    inference(superposition,[],[f589,f269])).
% 115.30/16.86  thf(f2560,plain,(
% 115.30/16.86    spl6_164 | ~spl6_13 | ~spl6_43),
% 115.30/16.86    inference(avatar_split_clause,[],[f605,f588,f257,f2558])).
% 115.30/16.86  thf(f605,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) ) | (~spl6_13 | ~spl6_43)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f596])).
% 115.30/16.86  thf(f596,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) ) | (~spl6_13 | ~spl6_43)),
% 115.30/16.86    inference(superposition,[],[f589,f258])).
% 115.30/16.86  thf(f2535,plain,(
% 115.30/16.86    spl6_163 | ~spl6_33 | ~spl6_41),
% 115.30/16.86    inference(avatar_split_clause,[],[f582,f566,f454,f2533])).
% 115.30/16.86  thf(f582,plain,(
% 115.30/16.86    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X2)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_33 | ~spl6_41)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f575])).
% 115.30/16.86  thf(f575,plain,(
% 115.30/16.86    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X2)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_33 | ~spl6_41)),
% 115.30/16.86    inference(superposition,[],[f567,f455])).
% 115.30/16.86  thf(f2510,plain,(
% 115.30/16.86    spl6_162 | ~spl6_3 | ~spl6_47),
% 115.30/16.86    inference(avatar_split_clause,[],[f625,f621,f178,f2508])).
% 115.30/16.86  thf(f621,plain,(
% 115.30/16.86    spl6_47 <=> ! [X0 : del,X3,X2,X1] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X1)),X3)))) | (X2 = X3) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),X1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_47])])).
% 115.30/16.86  thf(f625,plain,(
% 115.30/16.86    ( ! [X2 : $i,X3 : $i,X0 : del,X1 : $i] : ((X1 = X3) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X2)),X3)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),X2)))) ) | (~spl6_3 | ~spl6_47)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f624])).
% 115.30/16.86  thf(f624,plain,(
% 115.30/16.86    ( ! [X2 : $i,X3 : $i,X0 : del,X1 : $i] : (($true != $true) | (X1 = X3) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X2)),X3)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),X2)))) ) | (~spl6_3 | ~spl6_47)),
% 115.30/16.86    inference(superposition,[],[f622,f179])).
% 115.30/16.86  thf(f622,plain,(
% 115.30/16.86    ( ! [X2 : $i,X3 : $i,X0 : del,X1 : $i] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),X1))) | (X2 = X3) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X1)),X3)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | ~spl6_47),
% 115.30/16.86    inference(avatar_component_clause,[],[f621])).
% 115.30/16.86  thf(f2485,plain,(
% 115.30/16.86    spl6_161 | ~spl6_3 | ~spl6_45),
% 115.30/16.86    inference(avatar_split_clause,[],[f614,f610,f178,f2483])).
% 115.30/16.86  thf(f614,plain,(
% 115.30/16.86    ( ! [X2 : $i,X3 : $i,X0 : del,X1 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),X2))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X2)),X3))))) ) | (~spl6_3 | ~spl6_45)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f613])).
% 115.30/16.86  thf(f613,plain,(
% 115.30/16.86    ( ! [X2 : $i,X3 : $i,X0 : del,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),X2))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X2)),X3))))) ) | (~spl6_3 | ~spl6_45)),
% 115.30/16.86    inference(superposition,[],[f611,f179])).
% 115.30/16.86  thf(f2435,plain,(
% 115.30/16.86    spl6_160 | ~spl6_15 | ~spl6_41),
% 115.30/16.86    inference(avatar_split_clause,[],[f584,f566,f268,f2433])).
% 115.30/16.86  thf(f584,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))) ) | (~spl6_15 | ~spl6_41)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f573])).
% 115.30/16.86  thf(f573,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),bool)))) ) | (~spl6_15 | ~spl6_41)),
% 115.30/16.86    inference(superposition,[],[f567,f269])).
% 115.30/16.86  thf(f2431,plain,(
% 115.30/16.86    spl6_159 | ~spl6_13 | ~spl6_41),
% 115.30/16.86    inference(avatar_split_clause,[],[f583,f566,f257,f2429])).
% 115.30/16.86  thf(f583,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) ) | (~spl6_13 | ~spl6_41)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f574])).
% 115.30/16.86  thf(f574,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) ) | (~spl6_13 | ~spl6_41)),
% 115.30/16.86    inference(superposition,[],[f567,f258])).
% 115.30/16.86  thf(f2425,plain,(
% 115.30/16.86    spl6_158 | ~spl6_33 | ~spl6_38),
% 115.30/16.86    inference(avatar_split_clause,[],[f510,f498,f454,f2423])).
% 115.30/16.86  thf(f2423,plain,(
% 115.30/16.86    spl6_158 <=> ! [X0 : del,X1 : $i > $i] : ((vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_158])])).
% 115.30/16.86  thf(f510,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : ((vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_33 | ~spl6_38)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f503])).
% 115.30/16.86  thf(f503,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_33 | ~spl6_38)),
% 115.30/16.86    inference(superposition,[],[f499,f455])).
% 115.30/16.86  thf(f2379,plain,(
% 115.30/16.86    spl6_157 | ~spl6_3 | ~spl6_44),
% 115.30/16.86    inference(avatar_split_clause,[],[f608,f592,f178,f2377])).
% 115.30/16.86  thf(f608,plain,(
% 115.30/16.86    ( ! [X2 : $i,X0 : del,X1 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X2)),X1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X1),X2),X0))),X1)))) ) | (~spl6_3 | ~spl6_44)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f607])).
% 115.30/16.86  thf(f607,plain,(
% 115.30/16.86    ( ! [X2 : $i,X0 : del,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X2)),X1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X1),X2),X0))),X1)))) ) | (~spl6_3 | ~spl6_44)),
% 115.30/16.86    inference(superposition,[],[f593,f179])).
% 115.30/16.86  thf(f2375,plain,(
% 115.30/16.86    spl6_156 | ~spl6_3 | ~spl6_43),
% 115.30/16.86    inference(avatar_split_clause,[],[f601,f588,f178,f2373])).
% 115.30/16.86  thf(f601,plain,(
% 115.30/16.86    ( ! [X2 : $i,X0 : $i,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),X2),X1))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),X2)),X0))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_3 | ~spl6_43)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f600])).
% 115.30/16.86  thf(f600,plain,(
% 115.30/16.86    ( ! [X2 : $i,X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X1)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),X2),X1))),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),X2)),X0))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_3 | ~spl6_43)),
% 115.30/16.86    inference(superposition,[],[f589,f179])).
% 115.30/16.86  thf(f2371,plain,(
% 115.30/16.86    spl6_155 | ~spl6_3 | ~spl6_106),
% 115.30/16.86    inference(avatar_split_clause,[],[f2253,f1360,f178,f2369])).
% 115.30/16.86  thf(f2253,plain,(
% 115.30/16.86    ( ! [X0 : $o] : (($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0)))) | ($false = X0)) ) | (~spl6_3 | ~spl6_106)),
% 115.30/16.86    inference(superposition,[],[f1362,f179])).
% 115.30/16.86  thf(f2332,plain,(
% 115.30/16.86    spl6_154 | ~spl6_33 | ~spl6_39),
% 115.30/16.86    inference(avatar_split_clause,[],[f535,f514,f454,f2330])).
% 115.30/16.86  thf(f535,plain,(
% 115.30/16.86    ( ! [X2 : del,X3 : $i,X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X3),X0)),X0)) | (vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1) = X3) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0)),X0))) ) | (~spl6_33 | ~spl6_39)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f524])).
% 115.30/16.86  thf(f524,plain,(
% 115.30/16.86    ( ! [X2 : del,X3 : $i,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X3),X0)),X0)) | (vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1) = X3) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0)),X0))) ) | (~spl6_33 | ~spl6_39)),
% 115.30/16.86    inference(superposition,[],[f515,f455])).
% 115.30/16.86  thf(f2304,plain,(
% 115.30/16.86    spl6_153 | ~spl6_21 | ~spl6_39),
% 115.30/16.86    inference(avatar_split_clause,[],[f542,f514,f342,f2302])).
% 115.30/16.86  thf(f542,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | (vAPP(del,$i,c_2Epred__set_2ESUBSET,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))) ) | (~spl6_21 | ~spl6_39)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f517])).
% 115.30/16.86  thf(f517,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | (vAPP(del,$i,c_2Epred__set_2ESUBSET,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))) ) | (~spl6_21 | ~spl6_39)),
% 115.30/16.86    inference(superposition,[],[f515,f343])).
% 115.30/16.86  thf(f2300,plain,(
% 115.30/16.86    spl6_152 | ~spl6_22 | ~spl6_39),
% 115.30/16.86    inference(avatar_split_clause,[],[f539,f514,f346,f2298])).
% 115.30/16.86  thf(f539,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | (vAPP(del,$i,c_2Epred__set_2EDELETE,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))))) ) | (~spl6_22 | ~spl6_39)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f520])).
% 115.30/16.86  thf(f520,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | (vAPP(del,$i,c_2Epred__set_2EDELETE,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))))) ) | (~spl6_22 | ~spl6_39)),
% 115.30/16.86    inference(superposition,[],[f515,f347])).
% 115.30/16.86  thf(f2294,plain,(
% 115.30/16.86    spl6_151 | ~spl6_33 | ~spl6_36),
% 115.30/16.86    inference(avatar_split_clause,[],[f492,f476,f454,f2292])).
% 115.30/16.86  thf(f492,plain,(
% 115.30/16.86    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_33 | ~spl6_36)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f485])).
% 115.30/16.86  thf(f485,plain,(
% 115.30/16.86    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_33 | ~spl6_36)),
% 115.30/16.86    inference(superposition,[],[f477,f455])).
% 115.30/16.86  thf(f2269,plain,(
% 115.30/16.86    spl6_150 | ~spl6_3 | ~spl6_41),
% 115.30/16.86    inference(avatar_split_clause,[],[f579,f566,f178,f2267])).
% 115.30/16.86  thf(f579,plain,(
% 115.30/16.86    ( ! [X2 : $i,X0 : $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),X2),X1)),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),X2)),X0))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_3 | ~spl6_41)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f578])).
% 115.30/16.86  thf(f578,plain,(
% 115.30/16.86    ( ! [X2 : $i,X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X0),X2),X1)),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X1)),X2)),X0))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_3 | ~spl6_41)),
% 115.30/16.86    inference(superposition,[],[f567,f179])).
% 115.30/16.86  thf(f2127,plain,(
% 115.30/16.86    spl6_149 | ~spl6_19 | ~spl6_39),
% 115.30/16.86    inference(avatar_split_clause,[],[f538,f514,f326,f2125])).
% 115.30/16.86  thf(f538,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2EREST,X0)),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | (vAPP(del,$i,c_2Epred__set_2EREST,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) ) | (~spl6_19 | ~spl6_39)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f521])).
% 115.30/16.86  thf(f521,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2EREST,X0)),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | (vAPP(del,$i,c_2Epred__set_2EREST,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) ) | (~spl6_19 | ~spl6_39)),
% 115.30/16.86    inference(superposition,[],[f515,f327])).
% 115.30/16.86  thf(f2123,plain,(
% 115.30/16.86    spl6_148 | ~spl6_32 | ~spl6_33),
% 115.30/16.86    inference(avatar_split_clause,[],[f463,f454,f434,f2121])).
% 115.30/16.86  thf(f463,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_32 | ~spl6_33)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f458])).
% 115.30/16.86  thf(f458,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X0)),X0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),bool),X0)),X0))) ) | (~spl6_32 | ~spl6_33)),
% 115.30/16.86    inference(superposition,[],[f435,f455])).
% 115.30/16.86  thf(f2107,plain,(
% 115.30/16.86    spl6_147 | ~spl6_6 | ~spl6_43),
% 115.30/16.86    inference(avatar_split_clause,[],[f603,f588,f221,f2105])).
% 115.30/16.86  thf(f603,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),X0),bool))),X0))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),X0)),c_2Ebool_2E_7E))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_6 | ~spl6_43)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f598])).
% 115.30/16.86  thf(f598,plain,(
% 115.30/16.86    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,bool)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),X0),bool))),X0))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),X0)),c_2Ebool_2E_7E))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_6 | ~spl6_43)),
% 115.30/16.86    inference(superposition,[],[f589,f223])).
% 115.30/16.86  thf(f2102,plain,(
% 115.30/16.86    spl6_146 | ~spl6_17 | ~spl6_33),
% 115.30/16.86    inference(avatar_split_clause,[],[f462,f454,f282,f2100])).
% 115.30/16.86  thf(f2100,plain,(
% 115.30/16.86    spl6_146 <=> ! [X2 : del,X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0)),X0)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_146])])).
% 115.30/16.86  thf(f462,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i > $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0)),X0))) ) | (~spl6_17 | ~spl6_33)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f459])).
% 115.30/16.86  thf(f459,plain,(
% 115.30/16.86    ( ! [X2 : del,X0 : del,X1 : $i > $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0)),X0))) ) | (~spl6_17 | ~spl6_33)),
% 115.30/16.86    inference(superposition,[],[f283,f455])).
% 115.30/16.86  thf(f2098,plain,(
% 115.30/16.86    spl6_145 | ~spl6_16 | ~spl6_33),
% 115.30/16.86    inference(avatar_split_clause,[],[f461,f454,f278,f2096])).
% 115.30/16.86  thf(f2096,plain,(
% 115.30/16.86    spl6_145 <=> ! [X0 : del,X3 : $i > $i,X2 : del,X1 : $i > $i] : ((vAPP($i,$i,X3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2)),X3)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0)),X0)))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_145])])).
% 115.30/16.86  thf(f461,plain,(
% 115.30/16.86    ( ! [X2 : del,X3 : $i > $i,X0 : del,X1 : $i > $i] : ((vAPP($i,$i,X3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2)),X3)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0)),X0))) ) | (~spl6_16 | ~spl6_33)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f460])).
% 115.30/16.86  thf(f460,plain,(
% 115.30/16.86    ( ! [X2 : del,X3 : $i > $i,X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP($i,$i,X3,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X2)),X3)),vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0)),X0))) ) | (~spl6_16 | ~spl6_33)),
% 115.30/16.86    inference(superposition,[],[f279,f455])).
% 115.30/16.86  thf(f2083,plain,(
% 115.30/16.86    spl6_144 | ~spl6_15 | ~spl6_38),
% 115.30/16.86    inference(avatar_split_clause,[],[f512,f498,f268,f2080])).
% 115.30/16.86  thf(f2080,plain,(
% 115.30/16.86    spl6_144 <=> (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_144])])).
% 115.30/16.86  thf(f512,plain,(
% 115.30/16.86    (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | (~spl6_15 | ~spl6_38)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f501])).
% 115.30/16.86  thf(f501,plain,(
% 115.30/16.86    ($true != $true) | (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | (~spl6_15 | ~spl6_38)),
% 115.30/16.86    inference(superposition,[],[f499,f269])).
% 115.30/16.86  thf(f2078,plain,(
% 115.30/16.86    spl6_143 | ~spl6_13 | ~spl6_38),
% 115.30/16.86    inference(avatar_split_clause,[],[f511,f498,f257,f2076])).
% 115.30/16.86  thf(f2076,plain,(
% 115.30/16.86    spl6_143 <=> ! [X0 : del] : (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))),
% 115.30/16.86    introduced(avatar_definition,[new_symbols(naming,[spl6_143])])).
% 115.30/16.86  thf(f511,plain,(
% 115.30/16.86    ( ! [X0 : del] : ((vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_13 | ~spl6_38)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f502])).
% 115.30/16.86  thf(f502,plain,(
% 115.30/16.86    ( ! [X0 : del] : (($true != $true) | (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_13 | ~spl6_38)),
% 115.30/16.86    inference(superposition,[],[f499,f258])).
% 115.30/16.86  thf(f2046,plain,(
% 115.30/16.86    spl6_142 | ~spl6_15 | ~spl6_39),
% 115.30/16.86    inference(avatar_split_clause,[],[f540,f514,f268,f2044])).
% 115.30/16.86  thf(f540,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | (vAPP(del,$i,c_2Epred__set_2ECHOICE,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)))) ) | (~spl6_15 | ~spl6_39)),
% 115.30/16.86    inference(trivial_inequality_removal,[],[f519])).
% 115.30/16.86  thf(f519,plain,(
% 115.30/16.86    ( ! [X0 : del,X1 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | (vAPP(del,$i,c_2Epred__set_2ECHOICE,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)))) ) | (~spl6_15 | ~spl6_39)),
% 115.30/16.87    inference(superposition,[],[f515,f269])).
% 115.30/16.87  thf(f2042,plain,(
% 115.30/16.87    spl6_141 | ~spl6_13 | ~spl6_39),
% 115.30/16.87    inference(avatar_split_clause,[],[f536,f514,f257,f2040])).
% 115.30/16.87  thf(f536,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | (vAPP(del,$i,c_2Ebool_2E_21,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) ) | (~spl6_13 | ~spl6_39)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f523])).
% 115.30/16.87  thf(f523,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | (vAPP(del,$i,c_2Ebool_2E_21,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) ) | (~spl6_13 | ~spl6_39)),
% 115.30/16.87    inference(superposition,[],[f515,f258])).
% 115.30/16.87  thf(f2019,plain,(
% 115.30/16.87    spl6_140 | ~spl6_3 | ~spl6_40),
% 115.30/16.87    inference(avatar_split_clause,[],[f548,f544,f178,f2017])).
% 115.30/16.87  thf(f548,plain,(
% 115.30/16.87    ( ! [X2 : $i,X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X2)),X1))))) ) | (~spl6_3 | ~spl6_40)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f547])).
% 115.30/16.87  thf(f547,plain,(
% 115.30/16.87    ( ! [X2 : $i,X0 : del,X1 : $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X2)),X1))))) ) | (~spl6_3 | ~spl6_40)),
% 115.30/16.87    inference(superposition,[],[f545,f179])).
% 115.30/16.87  thf(f2015,plain,(
% 115.30/16.87    spl6_139 | ~spl6_3 | spl6_117),
% 115.30/16.87    inference(avatar_split_clause,[],[f1789,f1556,f178,f2013])).
% 115.30/16.87  thf(f1789,plain,(
% 115.30/16.87    ( ! [X0 : $o] : ((vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $false) | ($false = X0)) ) | (~spl6_3 | spl6_117)),
% 115.30/16.87    inference(superposition,[],[f1558,f179])).
% 115.30/16.87  thf(f1558,plain,(
% 115.30/16.87    ($false != vAPP($i,$o,p,vAPP($o,$i,inj__o,$true))) | spl6_117),
% 115.30/16.87    inference(avatar_component_clause,[],[f1556])).
% 115.30/16.87  thf(f1990,plain,(
% 115.30/16.87    spl6_138 | ~spl6_6 | ~spl6_41),
% 115.30/16.87    inference(avatar_split_clause,[],[f581,f566,f221,f1988])).
% 115.30/16.87  thf(f581,plain,(
% 115.30/16.87    ( ! [X0 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),X0),bool)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),X0)),c_2Ebool_2E_7E))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_6 | ~spl6_41)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f576])).
% 115.30/16.87  thf(f576,plain,(
% 115.30/16.87    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,c_2Ebool_2E_7E),X0),bool)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,bool)),X0)),c_2Ebool_2E_7E))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_6 | ~spl6_41)),
% 115.30/16.87    inference(superposition,[],[f567,f223])).
% 115.30/16.87  thf(f1986,plain,(
% 115.30/16.87    spl6_137 | ~spl6_20 | ~spl6_39),
% 115.30/16.87    inference(avatar_split_clause,[],[f541,f514,f330,f1984])).
% 115.30/16.87  thf(f541,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1),X0)),X0)) | (vAPP(del,$i,c_2Ebool_2EIN,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))) ) | (~spl6_20 | ~spl6_39)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f518])).
% 115.30/16.87  thf(f518,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1),X0)),X0)) | (vAPP(del,$i,c_2Ebool_2EIN,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))) ) | (~spl6_20 | ~spl6_39)),
% 115.30/16.87    inference(superposition,[],[f515,f331])).
% 115.30/16.87  thf(f1922,plain,(
% 115.30/16.87    spl6_136 | ~spl6_23 | ~spl6_33),
% 115.30/16.87    inference(avatar_split_clause,[],[f464,f454,f358,f1920])).
% 115.30/16.87  thf(f464,plain,(
% 115.30/16.87    ( ! [X2 : del,X3 : $i,X0 : del,X1 : $i > $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X3)),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0)),X0))) ) | (~spl6_23 | ~spl6_33)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f457])).
% 115.30/16.87  thf(f457,plain,(
% 115.30/16.87    ( ! [X2 : del,X3 : $i,X0 : del,X1 : $i > $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X3)),X2)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X1),X2),X0)),X0))) ) | (~spl6_23 | ~spl6_33)),
% 115.30/16.87    inference(superposition,[],[f359,f455])).
% 115.30/16.87  thf(f1844,plain,(
% 115.30/16.87    spl6_131 | spl6_135 | ~spl6_15 | ~spl6_32),
% 115.30/16.87    inference(avatar_split_clause,[],[f452,f434,f268,f1841,f1782])).
% 115.30/16.87  thf(f452,plain,(
% 115.30/16.87    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | (~spl6_15 | ~spl6_32)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f443])).
% 115.30/16.87  thf(f443,plain,(
% 115.30/16.87    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | (~spl6_15 | ~spl6_32)),
% 115.30/16.87    inference(superposition,[],[f435,f269])).
% 115.30/16.87  thf(f1839,plain,(
% 115.30/16.87    spl6_134 | ~spl6_13 | ~spl6_32),
% 115.30/16.87    inference(avatar_split_clause,[],[f451,f434,f257,f1837])).
% 115.30/16.87  thf(f451,plain,(
% 115.30/16.87    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_13 | ~spl6_32)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f444])).
% 115.30/16.87  thf(f444,plain,(
% 115.30/16.87    ( ! [X0 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_13 | ~spl6_32)),
% 115.30/16.87    inference(superposition,[],[f435,f258])).
% 115.30/16.87  thf(f1804,plain,(
% 115.30/16.87    spl6_133 | ~spl6_3 | ~spl6_39),
% 115.30/16.87    inference(avatar_split_clause,[],[f530,f514,f178,f1802])).
% 115.30/16.87  thf(f530,plain,(
% 115.30/16.87    ( ! [X2 : del,X3 : $i,X0 : $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X0),X3),X1)),X1)) | (X0 = X3) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)) != $true) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)))) ) | (~spl6_3 | ~spl6_39)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f529])).
% 115.30/16.87  thf(f529,plain,(
% 115.30/16.87    ( ! [X2 : del,X3 : $i,X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X0),X3),X1)),X1)) | (X0 = X3) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)) != $true) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)))) ) | (~spl6_3 | ~spl6_39)),
% 115.30/16.87    inference(superposition,[],[f515,f179])).
% 115.30/16.87  thf(f1788,plain,(
% 115.30/16.87    ~spl6_131 | spl6_132 | ~spl6_15 | ~spl6_36),
% 115.30/16.87    inference(avatar_split_clause,[],[f494,f476,f268,f1786,f1782])).
% 115.30/16.87  thf(f494,plain,(
% 115.30/16.87    ( ! [X0 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),X0)))) ) | (~spl6_15 | ~spl6_36)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f483])).
% 115.30/16.87  thf(f483,plain,(
% 115.30/16.87    ( ! [X0 : $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),X0)))) ) | (~spl6_15 | ~spl6_36)),
% 115.30/16.87    inference(superposition,[],[f477,f269])).
% 115.30/16.87  thf(f1780,plain,(
% 115.30/16.87    spl6_130 | ~spl6_13 | ~spl6_36),
% 115.30/16.87    inference(avatar_split_clause,[],[f493,f476,f257,f1778])).
% 115.30/16.87  thf(f493,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1)))) ) | (~spl6_13 | ~spl6_36)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f484])).
% 115.30/16.87  thf(f484,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0)))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1)))) ) | (~spl6_13 | ~spl6_36)),
% 115.30/16.87    inference(superposition,[],[f477,f258])).
% 115.30/16.87  thf(f1776,plain,(
% 115.30/16.87    spl6_129 | ~spl6_17 | ~spl6_22),
% 115.30/16.87    inference(avatar_split_clause,[],[f356,f346,f282,f1774])).
% 115.30/16.87  thf(f1774,plain,(
% 115.30/16.87    spl6_129 <=> ! [X0 : del] : ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),vAPP(del,$i,c_2Epred__set_2EDELETE,X0))),vAPP(del,$i,c_2Epred__set_2EDELETE,X0))))),
% 115.30/16.87    introduced(avatar_definition,[new_symbols(naming,[spl6_129])])).
% 115.30/16.87  thf(f356,plain,(
% 115.30/16.87    ( ! [X0 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),vAPP(del,$i,c_2Epred__set_2EDELETE,X0))),vAPP(del,$i,c_2Epred__set_2EDELETE,X0))))) ) | (~spl6_17 | ~spl6_22)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f353])).
% 115.30/16.87  thf(f353,plain,(
% 115.30/16.87    ( ! [X0 : del] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),vAPP(del,$i,c_2Epred__set_2EDELETE,X0))),vAPP(del,$i,c_2Epred__set_2EDELETE,X0))))) ) | (~spl6_17 | ~spl6_22)),
% 115.30/16.87    inference(superposition,[],[f283,f347])).
% 115.30/16.87  thf(f1772,plain,(
% 115.30/16.87    spl6_128 | ~spl6_16 | ~spl6_22),
% 115.30/16.87    inference(avatar_split_clause,[],[f355,f346,f278,f1770])).
% 115.30/16.87  thf(f355,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i > $i] : ((vAPP($i,$i,X1,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1)),vAPP(del,$i,c_2Epred__set_2EDELETE,X0)))) ) | (~spl6_16 | ~spl6_22)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f354])).
% 115.30/16.87  thf(f354,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP($i,$i,X1,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),X1)),vAPP(del,$i,c_2Epred__set_2EDELETE,X0)))) ) | (~spl6_16 | ~spl6_22)),
% 115.30/16.87    inference(superposition,[],[f279,f347])).
% 115.30/16.87  thf(f1768,plain,(
% 115.30/16.87    spl6_127 | ~spl6_17 | ~spl6_21),
% 115.30/16.87    inference(avatar_split_clause,[],[f352,f342,f282,f1766])).
% 115.30/16.87  thf(f1766,plain,(
% 115.30/16.87    spl6_127 <=> ! [X0 : del] : ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,$i,c_2Epred__set_2ESUBSET,X0))),vAPP(del,$i,c_2Epred__set_2ESUBSET,X0))))),
% 115.30/16.87    introduced(avatar_definition,[new_symbols(naming,[spl6_127])])).
% 115.30/16.87  thf(f352,plain,(
% 115.30/16.87    ( ! [X0 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,$i,c_2Epred__set_2ESUBSET,X0))),vAPP(del,$i,c_2Epred__set_2ESUBSET,X0))))) ) | (~spl6_17 | ~spl6_21)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f349])).
% 115.30/16.87  thf(f349,plain,(
% 115.30/16.87    ( ! [X0 : del] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,$i,c_2Epred__set_2ESUBSET,X0))),vAPP(del,$i,c_2Epred__set_2ESUBSET,X0))))) ) | (~spl6_17 | ~spl6_21)),
% 115.30/16.87    inference(superposition,[],[f283,f343])).
% 115.30/16.87  thf(f1764,plain,(
% 115.30/16.87    spl6_126 | ~spl6_16 | ~spl6_21),
% 115.30/16.87    inference(avatar_split_clause,[],[f351,f342,f278,f1762])).
% 115.30/16.87  thf(f351,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i > $i] : ((vAPP($i,$i,X1,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X1)),vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)))) ) | (~spl6_16 | ~spl6_21)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f350])).
% 115.30/16.87  thf(f350,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP($i,$i,X1,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X1)),vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)))) ) | (~spl6_16 | ~spl6_21)),
% 115.30/16.87    inference(superposition,[],[f279,f343])).
% 115.30/16.87  thf(f1754,plain,(
% 115.30/16.87    spl6_125 | ~spl6_3 | ~spl6_38),
% 115.30/16.87    inference(avatar_split_clause,[],[f507,f498,f178,f1752])).
% 115.30/16.87  thf(f507,plain,(
% 115.30/16.87    ( ! [X0 : $i,X1 : del] : ((vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X1)),X0) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X1)),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X1)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_3 | ~spl6_38)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f506])).
% 115.30/16.87  thf(f506,plain,(
% 115.30/16.87    ( ! [X0 : $i,X1 : del] : (($true != $true) | (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X1)),X0) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X1)),X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X1)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_3 | ~spl6_38)),
% 115.30/16.87    inference(superposition,[],[f499,f179])).
% 115.30/16.87  thf(f1735,plain,(
% 115.30/16.87    spl6_124 | ~spl6_14 | ~spl6_39),
% 115.30/16.87    inference(avatar_split_clause,[],[f537,f514,f261,f1733])).
% 115.30/16.87  thf(f537,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Emin_2E_3D,X0)),X1),X0)),X0)) | (vAPP(del,$i,c_2Emin_2E_3D,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) ) | (~spl6_14 | ~spl6_39)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f522])).
% 115.30/16.87  thf(f522,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,vAPP(del,$i,c_2Emin_2E_3D,X0)),X1),X0)),X0)) | (vAPP(del,$i,c_2Emin_2E_3D,X0) = X1) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) ) | (~spl6_14 | ~spl6_39)),
% 115.30/16.87    inference(superposition,[],[f515,f262])).
% 115.30/16.87  thf(f1731,plain,(
% 115.30/16.87    spl6_123 | ~spl6_49 | ~spl6_102),
% 115.30/16.87    inference(avatar_split_clause,[],[f1514,f1208,f634,f1728])).
% 115.30/16.87  thf(f1514,plain,(
% 115.30/16.87    ($true = vAPP($i,$o,p,vAPP($o,$i,inj__o,$true))) | (~spl6_49 | ~spl6_102)),
% 115.30/16.87    inference(superposition,[],[f636,f1210])).
% 115.30/16.87  thf(f636,plain,(
% 115.30/16.87    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))) | ~spl6_49),
% 115.30/16.87    inference(avatar_component_clause,[],[f634])).
% 115.30/16.87  thf(f1623,plain,(
% 115.30/16.87    spl6_122 | ~spl6_3 | ~spl6_37),
% 115.30/16.87    inference(avatar_split_clause,[],[f496,f480,f178,f1621])).
% 115.30/16.87  thf(f496,plain,(
% 115.30/16.87    ( ! [X2 : del,X0 : $i > $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X2),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X2),X1))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X0,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),X1),X2))),X1))) ) | (~spl6_3 | ~spl6_37)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f495])).
% 115.30/16.87  thf(f495,plain,(
% 115.30/16.87    ( ! [X2 : del,X0 : $i > $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X2),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X2),X1))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X0,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X0),X1),X2))),X1))) ) | (~spl6_3 | ~spl6_37)),
% 115.30/16.87    inference(superposition,[],[f481,f179])).
% 115.30/16.87  thf(f1619,plain,(
% 115.30/16.87    spl6_121 | ~spl6_3 | ~spl6_36),
% 115.30/16.87    inference(avatar_split_clause,[],[f489,f476,f178,f1617])).
% 115.30/16.87  thf(f489,plain,(
% 115.30/16.87    ( ! [X2 : $i,X0 : $i,X1 : del] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X1)) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),X2))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_3 | ~spl6_36)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f488])).
% 115.30/16.87  thf(f488,plain,(
% 115.30/16.87    ( ! [X2 : $i,X0 : $i,X1 : del] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X1)) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),X2))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_3 | ~spl6_36)),
% 115.30/16.87    inference(superposition,[],[f477,f179])).
% 115.30/16.87  thf(f1599,plain,(
% 115.30/16.87    spl6_120 | ~spl6_3 | ~spl6_34),
% 115.30/16.87    inference(avatar_split_clause,[],[f470,f466,f178,f1597])).
% 115.30/16.87  thf(f470,plain,(
% 115.30/16.87    ( ! [X0 : $i,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1))))) ) | (~spl6_3 | ~spl6_34)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f469])).
% 115.30/16.87  thf(f469,plain,(
% 115.30/16.87    ( ! [X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool))) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1))))) ) | (~spl6_3 | ~spl6_34)),
% 115.30/16.87    inference(superposition,[],[f467,f179])).
% 115.30/16.87  thf(f1567,plain,(
% 115.30/16.87    spl6_119 | ~spl6_21 | ~spl6_23),
% 115.30/16.87    inference(avatar_split_clause,[],[f384,f358,f342,f1565])).
% 115.30/16.87  thf(f384,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) ) | (~spl6_21 | ~spl6_23)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f361])).
% 115.30/16.87  thf(f361,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) ) | (~spl6_21 | ~spl6_23)),
% 115.30/16.87    inference(superposition,[],[f359,f343])).
% 115.30/16.87  thf(f1563,plain,(
% 115.30/16.87    spl6_118 | ~spl6_22 | ~spl6_23),
% 115.30/16.87    inference(avatar_split_clause,[],[f381,f358,f346,f1561])).
% 115.30/16.87  thf(f381,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) ) | (~spl6_22 | ~spl6_23)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f364])).
% 115.30/16.87  thf(f364,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) ) | (~spl6_22 | ~spl6_23)),
% 115.30/16.87    inference(superposition,[],[f359,f347])).
% 115.30/16.87  thf(f1559,plain,(
% 115.30/16.87    ~spl6_117 | spl6_52 | ~spl6_102),
% 115.30/16.87    inference(avatar_split_clause,[],[f1513,f1208,f656,f1556])).
% 115.30/16.87  thf(f1513,plain,(
% 115.30/16.87    ($false != vAPP($i,$o,p,vAPP($o,$i,inj__o,$true))) | (spl6_52 | ~spl6_102)),
% 115.30/16.87    inference(superposition,[],[f657,f1210])).
% 115.30/16.87  thf(f657,plain,(
% 115.30/16.87    ($false != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))) | spl6_52),
% 115.30/16.87    inference(avatar_component_clause,[],[f656])).
% 115.30/16.87  thf(f1552,plain,(
% 115.30/16.87    spl6_116 | ~spl6_17 | ~spl6_20),
% 115.30/16.87    inference(avatar_split_clause,[],[f340,f330,f282,f1550])).
% 115.30/16.87  thf(f1550,plain,(
% 115.30/16.87    spl6_116 <=> ! [X0 : del] : ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,$i,c_2Ebool_2EIN,X0))),vAPP(del,$i,c_2Ebool_2EIN,X0))))),
% 115.30/16.87    introduced(avatar_definition,[new_symbols(naming,[spl6_116])])).
% 115.30/16.87  thf(f340,plain,(
% 115.30/16.87    ( ! [X0 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,$i,c_2Ebool_2EIN,X0))),vAPP(del,$i,c_2Ebool_2EIN,X0))))) ) | (~spl6_17 | ~spl6_20)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f337])).
% 115.30/16.87  thf(f337,plain,(
% 115.30/16.87    ( ! [X0 : del] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),vAPP(del,$i,c_2Ebool_2EIN,X0))),vAPP(del,$i,c_2Ebool_2EIN,X0))))) ) | (~spl6_17 | ~spl6_20)),
% 115.30/16.87    inference(superposition,[],[f283,f331])).
% 115.30/16.87  thf(f1548,plain,(
% 115.30/16.87    spl6_115 | ~spl6_16 | ~spl6_20),
% 115.30/16.87    inference(avatar_split_clause,[],[f339,f330,f278,f1546])).
% 115.30/16.87  thf(f339,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i > $i] : ((vAPP($i,$i,X1,vAPP(del,$i,c_2Ebool_2EIN,X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X1)),vAPP(del,$i,c_2Ebool_2EIN,X0)))) ) | (~spl6_16 | ~spl6_20)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f338])).
% 115.30/16.87  thf(f338,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP($i,$i,X1,vAPP(del,$i,c_2Ebool_2EIN,X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),X1)),vAPP(del,$i,c_2Ebool_2EIN,X0)))) ) | (~spl6_16 | ~spl6_20)),
% 115.30/16.87    inference(superposition,[],[f279,f331])).
% 115.30/16.87  thf(f1544,plain,(
% 115.30/16.87    spl6_114 | ~spl6_17 | ~spl6_19),
% 115.30/16.87    inference(avatar_split_clause,[],[f336,f326,f282,f1542])).
% 115.30/16.87  thf(f1542,plain,(
% 115.30/16.87    spl6_114 <=> ! [X0 : del] : ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,$i,c_2Epred__set_2EREST,X0))),vAPP(del,$i,c_2Epred__set_2EREST,X0))))),
% 115.30/16.87    introduced(avatar_definition,[new_symbols(naming,[spl6_114])])).
% 115.30/16.87  thf(f336,plain,(
% 115.30/16.87    ( ! [X0 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,$i,c_2Epred__set_2EREST,X0))),vAPP(del,$i,c_2Epred__set_2EREST,X0))))) ) | (~spl6_17 | ~spl6_19)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f333])).
% 115.30/16.87  thf(f333,plain,(
% 115.30/16.87    ( ! [X0 : del] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,$i,c_2Epred__set_2EREST,X0))),vAPP(del,$i,c_2Epred__set_2EREST,X0))))) ) | (~spl6_17 | ~spl6_19)),
% 115.30/16.87    inference(superposition,[],[f283,f327])).
% 115.30/16.87  thf(f1540,plain,(
% 115.30/16.87    spl6_113 | ~spl6_16 | ~spl6_19),
% 115.30/16.87    inference(avatar_split_clause,[],[f335,f326,f278,f1538])).
% 115.30/16.87  thf(f335,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i > $i] : ((vAPP($i,$i,X1,vAPP(del,$i,c_2Epred__set_2EREST,X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP(del,$i,c_2Epred__set_2EREST,X0)))) ) | (~spl6_16 | ~spl6_19)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f334])).
% 115.30/16.87  thf(f334,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP($i,$i,X1,vAPP(del,$i,c_2Epred__set_2EREST,X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP(del,$i,c_2Epred__set_2EREST,X0)))) ) | (~spl6_16 | ~spl6_19)),
% 115.30/16.87    inference(superposition,[],[f279,f327])).
% 115.30/16.87  thf(f1401,plain,(
% 115.30/16.87    spl6_112 | ~spl6_9 | ~spl6_39),
% 115.30/16.87    inference(avatar_split_clause,[],[f534,f514,f239,f1399])).
% 115.30/16.87  thf(f534,plain,(
% 115.30/16.87    ( ! [X0 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Emin_2E_3D_3D_3E),X0),bool)),bool)) | (c_2Emin_2E_3D_3D_3E = X0) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) ) | (~spl6_9 | ~spl6_39)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f525])).
% 115.30/16.87  thf(f525,plain,(
% 115.30/16.87    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Emin_2E_3D_3D_3E),X0),bool)),bool)) | (c_2Emin_2E_3D_3D_3E = X0) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) ) | (~spl6_9 | ~spl6_39)),
% 115.30/16.87    inference(superposition,[],[f515,f241])).
% 115.30/16.87  thf(f1397,plain,(
% 115.30/16.87    spl6_111 | ~spl6_10 | ~spl6_39),
% 115.30/16.87    inference(avatar_split_clause,[],[f532,f514,f244,f1395])).
% 115.30/16.87  thf(f532,plain,(
% 115.30/16.87    ( ! [X0 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_2F_5C),X0),bool)),bool)) | (c_2Ebool_2E_2F_5C = X0) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) ) | (~spl6_10 | ~spl6_39)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f527])).
% 115.30/16.87  thf(f527,plain,(
% 115.30/16.87    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_2F_5C),X0),bool)),bool)) | (c_2Ebool_2E_2F_5C = X0) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))))) ) | (~spl6_10 | ~spl6_39)),
% 115.30/16.87    inference(superposition,[],[f515,f246])).
% 115.30/16.87  thf(f1393,plain,(
% 115.30/16.87    spl6_110 | ~spl6_3 | ~spl6_32),
% 115.30/16.87    inference(avatar_split_clause,[],[f448,f434,f178,f1391])).
% 115.30/16.87  thf(f448,plain,(
% 115.30/16.87    ( ! [X0 : $i,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1)),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_3 | ~spl6_32)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f447])).
% 115.30/16.87  thf(f447,plain,(
% 115.30/16.87    ( ! [X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X0),X1)),X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X0))) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)))) ) | (~spl6_3 | ~spl6_32)),
% 115.30/16.87    inference(superposition,[],[f435,f179])).
% 115.30/16.87  thf(f1389,plain,(
% 115.30/16.87    spl6_109 | ~spl6_3 | ~spl6_31),
% 115.30/16.87    inference(avatar_split_clause,[],[f442,f430,f178,f1387])).
% 115.30/16.87  thf(f1387,plain,(
% 115.30/16.87    spl6_109 <=> ! [X0,X1] : ((vAPP($i,$o,p,X0) != $true) | ($true = vAPP($i,$o,p,X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),X1))))),
% 115.30/16.87    introduced(avatar_definition,[new_symbols(naming,[spl6_109])])).
% 115.30/16.87  thf(f430,plain,(
% 115.30/16.87    spl6_31 <=> ! [X0,X1] : (($true = vAPP($i,$o,p,X1)) | (vAPP($i,$o,p,X0) != $true) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),X1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true))),
% 115.30/16.87    introduced(avatar_definition,[new_symbols(naming,[spl6_31])])).
% 115.30/16.87  thf(f442,plain,(
% 115.30/16.87    ( ! [X0 : $i,X1 : $i] : ((vAPP($i,$o,p,X0) != $true) | ($true = vAPP($i,$o,p,X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),X1)))) ) | (~spl6_3 | ~spl6_31)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f441])).
% 115.30/16.87  thf(f441,plain,(
% 115.30/16.87    ( ! [X0 : $i,X1 : $i] : (($true != $true) | (vAPP($i,$o,p,X0) != $true) | ($true = vAPP($i,$o,p,X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),X1)))) ) | (~spl6_3 | ~spl6_31)),
% 115.30/16.87    inference(superposition,[],[f431,f179])).
% 115.30/16.87  thf(f431,plain,(
% 115.30/16.87    ( ! [X0 : $i,X1 : $i] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),X1))) | (vAPP($i,$o,p,X0) != $true) | ($true = vAPP($i,$o,p,X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true)) ) | ~spl6_31),
% 115.30/16.87    inference(avatar_component_clause,[],[f430])).
% 115.30/16.87  thf(f1385,plain,(
% 115.30/16.87    spl6_108 | ~spl6_3 | ~spl6_30),
% 115.30/16.87    inference(avatar_split_clause,[],[f439,f426,f178,f1383])).
% 115.30/16.87  thf(f439,plain,(
% 115.30/16.87    ( ! [X0 : $i,X1 : $i] : ((vAPP($i,$o,p,X0) != $true) | ($true != vAPP($i,$o,p,X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),X0))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_3 | ~spl6_30)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f438])).
% 115.30/16.87  thf(f438,plain,(
% 115.30/16.87    ( ! [X0 : $i,X1 : $i] : (($true != $true) | (vAPP($i,$o,p,X0) != $true) | ($true != vAPP($i,$o,p,X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),X0))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_3 | ~spl6_30)),
% 115.30/16.87    inference(superposition,[],[f427,f179])).
% 115.30/16.87  thf(f1367,plain,(
% 115.30/16.87    spl6_107 | ~spl6_5 | ~spl6_30),
% 115.30/16.87    inference(avatar_split_clause,[],[f440,f426,f217,f1365])).
% 115.30/16.87  thf(f440,plain,(
% 115.30/16.87    ( ! [X0 : $o,X1 : $i] : ((vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true) | ($true != vAPP($i,$o,p,X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),vAPP($o,$i,inj__o,X0)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool))) ) | (~spl6_5 | ~spl6_30)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f437])).
% 115.30/16.87  thf(f437,plain,(
% 115.30/16.87    ( ! [X0 : $o,X1 : $i] : (($true != $true) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true) | ($true != vAPP($i,$o,p,X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X1)),vAPP($o,$i,inj__o,X0)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool))) ) | (~spl6_5 | ~spl6_30)),
% 115.30/16.87    inference(superposition,[],[f427,f218])).
% 115.30/16.87  thf(f1363,plain,(
% 115.30/16.87    spl6_106 | ~spl6_49 | ~spl6_59 | ~spl6_64 | ~spl6_86),
% 115.30/16.87    inference(avatar_split_clause,[],[f1143,f985,f781,f724,f634,f1360])).
% 115.30/16.87  thf(f1143,plain,(
% 115.30/16.87    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,$true)))) | (~spl6_49 | ~spl6_59 | ~spl6_64 | ~spl6_86)),
% 115.30/16.87    inference(forward_demodulation,[],[f1142,f1130])).
% 115.30/16.87  thf(f1130,plain,(
% 115.30/16.87    (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1) = vAPP($o,$i,inj__o,$true)) | (~spl6_49 | ~spl6_59 | ~spl6_86)),
% 115.30/16.87    inference(forward_demodulation,[],[f1129,f636])).
% 115.30/16.87  thf(f1142,plain,(
% 115.30/16.87    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1)))) | (~spl6_49 | ~spl6_64 | ~spl6_86)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f1141])).
% 115.30/16.87  thf(f1141,plain,(
% 115.30/16.87    ($true != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1)))) | (~spl6_49 | ~spl6_64 | ~spl6_86)),
% 115.30/16.87    inference(forward_demodulation,[],[f1121,f636])).
% 115.30/16.87  thf(f1223,plain,(
% 115.30/16.87    spl6_105 | ~spl6_3 | ~spl6_29),
% 115.30/16.87    inference(avatar_split_clause,[],[f422,f406,f178,f1221])).
% 115.30/16.87  thf(f406,plain,(
% 115.30/16.87    spl6_29 <=> ! [X2,X0 : del,X1] : ((X1 = X2) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X0)),X1)),X2))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)))),
% 115.30/16.87    introduced(avatar_definition,[new_symbols(naming,[spl6_29])])).
% 115.30/16.87  thf(f422,plain,(
% 115.30/16.87    ( ! [X2 : $i,X0 : del,X1 : $i] : ((X1 = X2) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X0)),X1)),X2)))) ) | (~spl6_3 | ~spl6_29)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f421])).
% 115.30/16.87  thf(f421,plain,(
% 115.30/16.87    ( ! [X2 : $i,X0 : del,X1 : $i] : (($true != $true) | (X1 = X2) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X0)),X1)),X2)))) ) | (~spl6_3 | ~spl6_29)),
% 115.30/16.87    inference(superposition,[],[f407,f179])).
% 115.30/16.87  thf(f407,plain,(
% 115.30/16.87    ( ! [X2 : $i,X0 : del,X1 : $i] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X0)),X1)),X2))) | (X1 = X2) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0))) ) | ~spl6_29),
% 115.30/16.87    inference(avatar_component_clause,[],[f406])).
% 115.30/16.87  thf(f1219,plain,(
% 115.30/16.87    spl6_104 | ~spl6_3 | ~spl6_28),
% 115.30/16.87    inference(avatar_split_clause,[],[f419,f402,f178,f1217])).
% 115.30/16.87  thf(f419,plain,(
% 115.30/16.87    ( ! [X0 : $i,X1 : $i] : ((vAPP($i,$o,p,X0) != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),X0))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_3 | ~spl6_28)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f418])).
% 115.30/16.87  thf(f418,plain,(
% 115.30/16.87    ( ! [X0 : $i,X1 : $i] : (($true != $true) | (vAPP($i,$o,p,X0) != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),X0))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_3 | ~spl6_28)),
% 115.30/16.87    inference(superposition,[],[f403,f179])).
% 115.30/16.87  thf(f1215,plain,(
% 115.30/16.87    spl6_103 | ~spl6_3 | ~spl6_27),
% 115.30/16.87    inference(avatar_split_clause,[],[f415,f398,f178,f1213])).
% 115.30/16.87  thf(f415,plain,(
% 115.30/16.87    ( ! [X0 : $i,X1 : $i] : (($true = vAPP($i,$o,p,X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),X0))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_3 | ~spl6_27)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f414])).
% 115.30/16.87  thf(f414,plain,(
% 115.30/16.87    ( ! [X0 : $i,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),X0))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_3 | ~spl6_27)),
% 115.30/16.87    inference(superposition,[],[f399,f179])).
% 115.30/16.87  thf(f1211,plain,(
% 115.30/16.87    spl6_102 | ~spl6_49 | ~spl6_59 | ~spl6_86),
% 115.30/16.87    inference(avatar_split_clause,[],[f1130,f985,f724,f634,f1208])).
% 115.30/16.87  thf(f1206,plain,(
% 115.30/16.87    spl6_101 | ~spl6_3 | ~spl6_26),
% 115.30/16.87    inference(avatar_split_clause,[],[f412,f394,f178,f1204])).
% 115.30/16.87  thf(f394,plain,(
% 115.30/16.87    spl6_26 <=> ! [X0,X1] : (($true = vAPP($i,$o,p,X1)) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),X1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true))),
% 115.30/16.87    introduced(avatar_definition,[new_symbols(naming,[spl6_26])])).
% 115.30/16.87  thf(f412,plain,(
% 115.30/16.87    ( ! [X0 : $i,X1 : $i] : (($true = vAPP($i,$o,p,X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),X1)))) ) | (~spl6_3 | ~spl6_26)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f411])).
% 115.30/16.87  thf(f411,plain,(
% 115.30/16.87    ( ! [X0 : $i,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),X1)))) ) | (~spl6_3 | ~spl6_26)),
% 115.30/16.87    inference(superposition,[],[f395,f179])).
% 115.30/16.87  thf(f395,plain,(
% 115.30/16.87    ( ! [X0 : $i,X1 : $i] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),X1))) | ($true = vAPP($i,$o,p,X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true)) ) | ~spl6_26),
% 115.30/16.87    inference(avatar_component_clause,[],[f394])).
% 115.30/16.87  thf(f1202,plain,(
% 115.30/16.87    spl6_100 | ~spl6_3 | ~spl6_25),
% 115.30/16.87    inference(avatar_split_clause,[],[f410,f390,f178,f1200])).
% 115.30/16.87  thf(f390,plain,(
% 115.30/16.87    spl6_25 <=> ! [X0,X1] : ((vAPP($i,$o,p,X0) = $true) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),X1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true))),
% 115.30/16.87    introduced(avatar_definition,[new_symbols(naming,[spl6_25])])).
% 115.30/16.87  thf(f410,plain,(
% 115.30/16.87    ( ! [X0 : $i,X1 : $i] : ((vAPP($i,$o,p,X0) = $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),X1)))) ) | (~spl6_3 | ~spl6_25)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f409])).
% 115.30/16.87  thf(f409,plain,(
% 115.30/16.87    ( ! [X0 : $i,X1 : $i] : (($true != $true) | (vAPP($i,$o,p,X0) = $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),X1)))) ) | (~spl6_3 | ~spl6_25)),
% 115.30/16.87    inference(superposition,[],[f391,f179])).
% 115.30/16.87  thf(f391,plain,(
% 115.30/16.87    ( ! [X0 : $i,X1 : $i] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),X1))) | (vAPP($i,$o,p,X0) = $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true)) ) | ~spl6_25),
% 115.30/16.87    inference(avatar_component_clause,[],[f390])).
% 115.30/16.87  thf(f1198,plain,(
% 115.30/16.87    spl6_99 | ~spl6_20 | ~spl6_23),
% 115.30/16.87    inference(avatar_split_clause,[],[f383,f358,f330,f1196])).
% 115.30/16.87  thf(f383,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) ) | (~spl6_20 | ~spl6_23)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f362])).
% 115.30/16.87  thf(f362,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) ) | (~spl6_20 | ~spl6_23)),
% 115.30/16.87    inference(superposition,[],[f359,f331])).
% 115.30/16.87  thf(f1194,plain,(
% 115.30/16.87    spl6_98 | ~spl6_19 | ~spl6_23),
% 115.30/16.87    inference(avatar_split_clause,[],[f380,f358,f326,f1192])).
% 115.30/16.87  thf(f380,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_19 | ~spl6_23)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f365])).
% 115.30/16.87  thf(f365,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_19 | ~spl6_23)),
% 115.30/16.87    inference(superposition,[],[f359,f327])).
% 115.30/16.87  thf(f1097,plain,(
% 115.30/16.87    spl6_97 | ~spl6_3 | ~spl6_23),
% 115.30/16.87    inference(avatar_split_clause,[],[f373,f358,f178,f1095])).
% 115.30/16.87  thf(f373,plain,(
% 115.30/16.87    ( ! [X2 : del,X3 : $i,X0 : $i,X1 : del] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),X3)),X2)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)))) ) | (~spl6_3 | ~spl6_23)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f372])).
% 115.30/16.87  thf(f372,plain,(
% 115.30/16.87    ( ! [X2 : del,X3 : $i,X0 : $i,X1 : del] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X1)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X0),X3)),X2)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)))) ) | (~spl6_3 | ~spl6_23)),
% 115.30/16.87    inference(superposition,[],[f359,f179])).
% 115.30/16.87  thf(f1093,plain,(
% 115.30/16.87    spl6_96 | ~spl6_13 | ~spl6_17),
% 115.30/16.87    inference(avatar_split_clause,[],[f319,f282,f257,f1091])).
% 115.30/16.87  thf(f1091,plain,(
% 115.30/16.87    spl6_96 <=> ! [X0 : del] : ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),vAPP(del,$i,c_2Ebool_2E_21,X0))))),
% 115.30/16.87    introduced(avatar_definition,[new_symbols(naming,[spl6_96])])).
% 115.30/16.87  thf(f319,plain,(
% 115.30/16.87    ( ! [X0 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_13 | ~spl6_17)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f304])).
% 115.30/16.87  thf(f304,plain,(
% 115.30/16.87    ( ! [X0 : del] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),vAPP(del,$i,c_2Ebool_2E_21,X0))),vAPP(del,$i,c_2Ebool_2E_21,X0))))) ) | (~spl6_13 | ~spl6_17)),
% 115.30/16.87    inference(superposition,[],[f283,f258])).
% 115.30/16.87  thf(f1089,plain,(
% 115.30/16.87    spl6_95 | ~spl6_14 | ~spl6_17),
% 115.30/16.87    inference(avatar_split_clause,[],[f318,f282,f261,f1087])).
% 115.30/16.87  thf(f1087,plain,(
% 115.30/16.87    spl6_95 <=> ! [X0 : del] : ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,$i,c_2Emin_2E_3D,X0))),vAPP(del,$i,c_2Emin_2E_3D,X0))))),
% 115.30/16.87    introduced(avatar_definition,[new_symbols(naming,[spl6_95])])).
% 115.30/16.87  thf(f318,plain,(
% 115.30/16.87    ( ! [X0 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,$i,c_2Emin_2E_3D,X0))),vAPP(del,$i,c_2Emin_2E_3D,X0))))) ) | (~spl6_14 | ~spl6_17)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f305])).
% 115.30/16.87  thf(f305,plain,(
% 115.30/16.87    ( ! [X0 : del] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),vAPP(del,$i,c_2Emin_2E_3D,X0))),vAPP(del,$i,c_2Emin_2E_3D,X0))))) ) | (~spl6_14 | ~spl6_17)),
% 115.30/16.87    inference(superposition,[],[f283,f262])).
% 115.30/16.87  thf(f1085,plain,(
% 115.30/16.87    spl6_94 | ~spl6_15 | ~spl6_17),
% 115.30/16.87    inference(avatar_split_clause,[],[f317,f282,f268,f1083])).
% 115.30/16.87  thf(f1083,plain,(
% 115.30/16.87    spl6_94 <=> ! [X0 : del] : ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0))),vAPP(del,$i,c_2Epred__set_2ECHOICE,X0))),vAPP(del,$i,c_2Epred__set_2ECHOICE,X0))))),
% 115.30/16.87    introduced(avatar_definition,[new_symbols(naming,[spl6_94])])).
% 115.30/16.87  thf(f317,plain,(
% 115.30/16.87    ( ! [X0 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0))),vAPP(del,$i,c_2Epred__set_2ECHOICE,X0))),vAPP(del,$i,c_2Epred__set_2ECHOICE,X0))))) ) | (~spl6_15 | ~spl6_17)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f306])).
% 115.30/16.87  thf(f306,plain,(
% 115.30/16.87    ( ! [X0 : del] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0))),vAPP(del,$i,c_2Epred__set_2ECHOICE,X0))),vAPP(del,$i,c_2Epred__set_2ECHOICE,X0))))) ) | (~spl6_15 | ~spl6_17)),
% 115.30/16.87    inference(superposition,[],[f283,f269])).
% 115.30/16.87  thf(f1081,plain,(
% 115.30/16.87    spl6_93 | ~spl6_13 | ~spl6_16),
% 115.30/16.87    inference(avatar_split_clause,[],[f301,f278,f257,f1079])).
% 115.30/16.87  thf(f301,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i > $i] : ((vAPP($i,$i,X1,vAPP(del,$i,c_2Ebool_2E_21,X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X1)),vAPP(del,$i,c_2Ebool_2E_21,X0)))) ) | (~spl6_13 | ~spl6_16)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f286])).
% 115.30/16.87  thf(f286,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP($i,$i,X1,vAPP(del,$i,c_2Ebool_2E_21,X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)),X1)),vAPP(del,$i,c_2Ebool_2E_21,X0)))) ) | (~spl6_13 | ~spl6_16)),
% 115.30/16.87    inference(superposition,[],[f279,f258])).
% 115.30/16.87  thf(f1077,plain,(
% 115.30/16.87    spl6_92 | ~spl6_14 | ~spl6_16),
% 115.30/16.87    inference(avatar_split_clause,[],[f300,f278,f261,f1075])).
% 115.30/16.87  thf(f300,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i > $i] : ((vAPP($i,$i,X1,vAPP(del,$i,c_2Emin_2E_3D,X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP(del,$i,c_2Emin_2E_3D,X0)))) ) | (~spl6_14 | ~spl6_16)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f287])).
% 115.30/16.87  thf(f287,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP($i,$i,X1,vAPP(del,$i,c_2Emin_2E_3D,X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))),X1)),vAPP(del,$i,c_2Emin_2E_3D,X0)))) ) | (~spl6_14 | ~spl6_16)),
% 115.30/16.87    inference(superposition,[],[f279,f262])).
% 115.30/16.87  thf(f1073,plain,(
% 115.30/16.87    spl6_91 | ~spl6_15 | ~spl6_16),
% 115.30/16.87    inference(avatar_split_clause,[],[f299,f278,f268,f1071])).
% 115.30/16.87  thf(f299,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i > $i] : ((vAPP($i,$i,X1,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)),X1)),vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)))) ) | (~spl6_15 | ~spl6_16)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f288])).
% 115.30/16.87  thf(f288,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i > $i] : (($true != $true) | (vAPP($i,$i,X1,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)),X1)),vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)))) ) | (~spl6_15 | ~spl6_16)),
% 115.30/16.87    inference(superposition,[],[f279,f269])).
% 115.30/16.87  thf(f1064,plain,(
% 115.30/16.87    spl6_90 | ~spl6_6 | ~spl6_39),
% 115.30/16.87    inference(avatar_split_clause,[],[f533,f514,f221,f1062])).
% 115.30/16.87  thf(f533,plain,(
% 115.30/16.87    ( ! [X0 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_7E),X0),bool)),bool)) | (c_2Ebool_2E_7E = X0) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_6 | ~spl6_39)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f526])).
% 115.30/16.87  thf(f526,plain,(
% 115.30/16.87    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,c_2Ebool_2E_7E),X0),bool)),bool)) | (c_2Ebool_2E_7E = X0) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_6 | ~spl6_39)),
% 115.30/16.87    inference(superposition,[],[f515,f223])).
% 115.30/16.87  thf(f1060,plain,(
% 115.30/16.87    spl6_89 | ~spl6_2 | ~spl6_79),
% 115.30/16.87    inference(avatar_split_clause,[],[f951,f894,f173,f1057])).
% 115.30/16.87  thf(f951,plain,(
% 115.30/16.87    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1)),sK0)) | (~spl6_2 | ~spl6_79)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f948])).
% 115.30/16.87  thf(f948,plain,(
% 115.30/16.87    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1)),sK0)) | (~spl6_2 | ~spl6_79)),
% 115.30/16.87    inference(superposition,[],[f895,f175])).
% 115.30/16.87  thf(f1036,plain,(
% 115.30/16.87    spl6_88 | ~spl6_6 | ~spl6_38),
% 115.30/16.87    inference(avatar_split_clause,[],[f509,f498,f221,f1033])).
% 115.30/16.87  thf(f509,plain,(
% 115.30/16.87    (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,bool)),c_2Ebool_2E_7E) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,bool)),c_2Ebool_2E_7E)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),c_2Ebool_2E_7E))) | (~spl6_6 | ~spl6_38)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f504])).
% 115.30/16.87  thf(f504,plain,(
% 115.30/16.87    ($true != $true) | (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,bool)),c_2Ebool_2E_7E) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,bool)),c_2Ebool_2E_7E)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,bool)),c_2Ebool_2E_7E))) | (~spl6_6 | ~spl6_38)),
% 115.30/16.87    inference(superposition,[],[f499,f223])).
% 115.30/16.87  thf(f1031,plain,(
% 115.30/16.87    spl6_87 | ~spl6_5 | ~spl6_28),
% 115.30/16.87    inference(avatar_split_clause,[],[f420,f402,f217,f1029])).
% 115.30/16.87  thf(f420,plain,(
% 115.30/16.87    ( ! [X0 : $o,X1 : $i] : ((vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),vAPP($o,$i,inj__o,X0)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool))) ) | (~spl6_5 | ~spl6_28)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f417])).
% 115.30/16.87  thf(f417,plain,(
% 115.30/16.87    ( ! [X0 : $o,X1 : $i] : (($true != $true) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),vAPP($o,$i,inj__o,X0)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool))) ) | (~spl6_5 | ~spl6_28)),
% 115.30/16.87    inference(superposition,[],[f403,f218])).
% 115.30/16.87  thf(f988,plain,(
% 115.30/16.87    spl6_86 | ~spl6_2 | ~spl6_77),
% 115.30/16.87    inference(avatar_split_clause,[],[f906,f886,f173,f985])).
% 115.30/16.87  thf(f906,plain,(
% 115.30/16.87    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1)),bool)) | (~spl6_2 | ~spl6_77)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f903])).
% 115.30/16.87  thf(f903,plain,(
% 115.30/16.87    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1)),bool)) | (~spl6_2 | ~spl6_77)),
% 115.30/16.87    inference(superposition,[],[f887,f175])).
% 115.30/16.87  thf(f981,plain,(
% 115.30/16.87    ~spl6_73 | spl6_85 | ~spl6_6 | ~spl6_36),
% 115.30/16.87    inference(avatar_split_clause,[],[f491,f476,f221,f979,f845])).
% 115.30/16.87  thf(f491,plain,(
% 115.30/16.87    ( ! [X0 : $i] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),c_2Ebool_2E_7E))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),X0)))) ) | (~spl6_6 | ~spl6_36)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f486])).
% 115.30/16.87  thf(f486,plain,(
% 115.30/16.87    ( ! [X0 : $i] : (($true != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),c_2Ebool_2E_7E))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),X0)))) ) | (~spl6_6 | ~spl6_36)),
% 115.30/16.87    inference(superposition,[],[f477,f223])).
% 115.30/16.87  thf(f977,plain,(
% 115.30/16.87    spl6_84 | ~spl6_5 | ~spl6_27),
% 115.30/16.87    inference(avatar_split_clause,[],[f416,f398,f217,f975])).
% 115.30/16.87  thf(f416,plain,(
% 115.30/16.87    ( ! [X0 : $o,X1 : $i] : (($true = vAPP($i,$o,p,X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),vAPP($o,$i,inj__o,X0)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool))) ) | (~spl6_5 | ~spl6_27)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f413])).
% 115.30/16.87  thf(f413,plain,(
% 115.30/16.87    ( ! [X0 : $o,X1 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,X1)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X1)),vAPP($o,$i,inj__o,X0)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool))) ) | (~spl6_5 | ~spl6_27)),
% 115.30/16.87    inference(superposition,[],[f399,f218])).
% 115.30/16.87  thf(f973,plain,(
% 115.30/16.87    spl6_83 | ~spl6_9 | ~spl6_17),
% 115.30/16.87    inference(avatar_split_clause,[],[f316,f282,f239,f970])).
% 115.30/16.87  thf(f970,plain,(
% 115.30/16.87    spl6_83 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Emin_2E_3D_3D_3E)),c_2Emin_2E_3D_3D_3E)))),
% 115.30/16.87    introduced(avatar_definition,[new_symbols(naming,[spl6_83])])).
% 115.30/16.87  thf(f316,plain,(
% 115.30/16.87    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Emin_2E_3D_3D_3E)),c_2Emin_2E_3D_3D_3E))) | (~spl6_9 | ~spl6_17)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f307])).
% 115.30/16.87  thf(f307,plain,(
% 115.30/16.87    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Emin_2E_3D_3D_3E)),c_2Emin_2E_3D_3D_3E))) | (~spl6_9 | ~spl6_17)),
% 115.30/16.87    inference(superposition,[],[f283,f241])).
% 115.30/16.87  thf(f968,plain,(
% 115.30/16.87    spl6_82 | ~spl6_10 | ~spl6_17),
% 115.30/16.87    inference(avatar_split_clause,[],[f314,f282,f244,f965])).
% 115.30/16.87  thf(f965,plain,(
% 115.30/16.87    spl6_82 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Ebool_2E_2F_5C)),c_2Ebool_2E_2F_5C)))),
% 115.30/16.87    introduced(avatar_definition,[new_symbols(naming,[spl6_82])])).
% 115.30/16.87  thf(f314,plain,(
% 115.30/16.87    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Ebool_2E_2F_5C)),c_2Ebool_2E_2F_5C))) | (~spl6_10 | ~spl6_17)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f309])).
% 115.30/16.87  thf(f309,plain,(
% 115.30/16.87    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),c_2Ebool_2E_2F_5C)),c_2Ebool_2E_2F_5C))) | (~spl6_10 | ~spl6_17)),
% 115.30/16.87    inference(superposition,[],[f283,f246])).
% 115.30/16.87  thf(f963,plain,(
% 115.30/16.87    spl6_81 | ~spl6_9 | ~spl6_16),
% 115.30/16.87    inference(avatar_split_clause,[],[f298,f278,f239,f961])).
% 115.30/16.87  thf(f298,plain,(
% 115.30/16.87    ( ! [X0 : $i > $i] : ((vAPP($i,$i,X0,c_2Emin_2E_3D_3D_3E) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),c_2Emin_2E_3D_3D_3E))) ) | (~spl6_9 | ~spl6_16)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f289])).
% 115.30/16.87  thf(f289,plain,(
% 115.30/16.87    ( ! [X0 : $i > $i] : (($true != $true) | (vAPP($i,$i,X0,c_2Emin_2E_3D_3D_3E) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),c_2Emin_2E_3D_3D_3E))) ) | (~spl6_9 | ~spl6_16)),
% 115.30/16.87    inference(superposition,[],[f279,f241])).
% 115.30/16.87  thf(f959,plain,(
% 115.30/16.87    spl6_80 | ~spl6_10 | ~spl6_16),
% 115.30/16.87    inference(avatar_split_clause,[],[f296,f278,f244,f957])).
% 115.30/16.87  thf(f296,plain,(
% 115.30/16.87    ( ! [X0 : $i > $i] : ((vAPP($i,$i,X0,c_2Ebool_2E_2F_5C) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),c_2Ebool_2E_2F_5C))) ) | (~spl6_10 | ~spl6_16)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f291])).
% 115.30/16.87  thf(f291,plain,(
% 115.30/16.87    ( ! [X0 : $i > $i] : (($true != $true) | (vAPP($i,$i,X0,c_2Ebool_2E_2F_5C) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),X0)),c_2Ebool_2E_2F_5C))) ) | (~spl6_10 | ~spl6_16)),
% 115.30/16.87    inference(superposition,[],[f279,f246])).
% 115.30/16.87  thf(f896,plain,(
% 115.30/16.87    spl6_79 | ~spl6_15 | ~spl6_23),
% 115.30/16.87    inference(avatar_split_clause,[],[f382,f358,f268,f894])).
% 115.30/16.87  thf(f382,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),X1)),X0))) ) | (~spl6_15 | ~spl6_23)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f363])).
% 115.30/16.87  thf(f363,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),X1)),X0))) ) | (~spl6_15 | ~spl6_23)),
% 115.30/16.87    inference(superposition,[],[f359,f269])).
% 115.30/16.87  thf(f892,plain,(
% 115.30/16.87    spl6_78 | ~spl6_14 | ~spl6_23),
% 115.30/16.87    inference(avatar_split_clause,[],[f379,f358,f261,f890])).
% 115.30/16.87  thf(f379,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X0)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_14 | ~spl6_23)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f366])).
% 115.30/16.87  thf(f366,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X0)),X1)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) ) | (~spl6_14 | ~spl6_23)),
% 115.30/16.87    inference(superposition,[],[f359,f262])).
% 115.30/16.87  thf(f888,plain,(
% 115.30/16.87    spl6_77 | ~spl6_13 | ~spl6_23),
% 115.30/16.87    inference(avatar_split_clause,[],[f378,f358,f257,f886])).
% 115.30/16.87  thf(f378,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1)),bool))) ) | (~spl6_13 | ~spl6_23)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f367])).
% 115.30/16.87  thf(f367,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1)),bool))) ) | (~spl6_13 | ~spl6_23)),
% 115.30/16.87    inference(superposition,[],[f359,f258])).
% 115.30/16.87  thf(f870,plain,(
% 115.30/16.87    spl6_76 | ~spl6_9 | ~spl6_23),
% 115.30/16.87    inference(avatar_split_clause,[],[f377,f358,f239,f868])).
% 115.30/16.87  thf(f377,plain,(
% 115.30/16.87    ( ! [X0 : $i] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_9 | ~spl6_23)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f368])).
% 115.30/16.87  thf(f368,plain,(
% 115.30/16.87    ( ! [X0 : $i] : (($true != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_9 | ~spl6_23)),
% 115.30/16.87    inference(superposition,[],[f359,f241])).
% 115.30/16.87  thf(f866,plain,(
% 115.30/16.87    spl6_75 | ~spl6_10 | ~spl6_23),
% 115.30/16.87    inference(avatar_split_clause,[],[f375,f358,f244,f864])).
% 115.30/16.87  thf(f375,plain,(
% 115.30/16.87    ( ! [X0 : $i] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_10 | ~spl6_23)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f370])).
% 115.30/16.87  thf(f370,plain,(
% 115.30/16.87    ( ! [X0 : $i] : (($true != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))) ) | (~spl6_10 | ~spl6_23)),
% 115.30/16.87    inference(superposition,[],[f359,f246])).
% 115.30/16.87  thf(f852,plain,(
% 115.30/16.87    spl6_73 | spl6_74 | ~spl6_6 | ~spl6_32),
% 115.30/16.87    inference(avatar_split_clause,[],[f450,f434,f221,f849,f845])).
% 115.30/16.87  thf(f450,plain,(
% 115.30/16.87    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),c_2Ebool_2E_7E))) | (~spl6_6 | ~spl6_32)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f445])).
% 115.30/16.87  thf(f445,plain,(
% 115.30/16.87    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,c_2Ebool_2E_7E),bool)),bool)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,bool)),c_2Ebool_2E_7E))) | (~spl6_6 | ~spl6_32)),
% 115.30/16.87    inference(superposition,[],[f435,f223])).
% 115.30/16.87  thf(f843,plain,(
% 115.30/16.87    spl6_72 | ~spl6_3 | ~spl6_17),
% 115.30/16.87    inference(avatar_split_clause,[],[f312,f282,f178,f841])).
% 115.30/16.87  thf(f841,plain,(
% 115.30/16.87    spl6_72 <=> ! [X0,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X1)),X0)),X0))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),X1) = $false))),
% 115.30/16.87    introduced(avatar_definition,[new_symbols(naming,[spl6_72])])).
% 115.30/16.87  thf(f312,plain,(
% 115.30/16.87    ( ! [X0 : $i,X1 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X1)),X0)),X0))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),X1) = $false)) ) | (~spl6_3 | ~spl6_17)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f311])).
% 115.30/16.87  thf(f311,plain,(
% 115.30/16.87    ( ! [X0 : $i,X1 : del] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X1)),X0)),X0))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),X1) = $false)) ) | (~spl6_3 | ~spl6_17)),
% 115.30/16.87    inference(superposition,[],[f283,f179])).
% 115.30/16.87  thf(f839,plain,(
% 115.30/16.87    spl6_71 | ~spl6_3 | ~spl6_16),
% 115.30/16.87    inference(avatar_split_clause,[],[f294,f278,f178,f837])).
% 115.30/16.87  thf(f294,plain,(
% 115.30/16.87    ( ! [X2 : $i > $i,X0 : $i,X1 : del] : ((vAPP($i,$i,X2,X0) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X2)),X0)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),X1) = $false)) ) | (~spl6_3 | ~spl6_16)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f293])).
% 115.30/16.87  thf(f293,plain,(
% 115.30/16.87    ( ! [X2 : $i > $i,X0 : $i,X1 : del] : (($true != $true) | (vAPP($i,$i,X2,X0) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X2)),X0)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),X1) = $false)) ) | (~spl6_3 | ~spl6_16)),
% 115.30/16.87    inference(superposition,[],[f279,f179])).
% 115.30/16.87  thf(f834,plain,(
% 115.30/16.87    spl6_70 | ~spl6_6 | ~spl6_17),
% 115.30/16.87    inference(avatar_split_clause,[],[f315,f282,f221,f831])).
% 115.30/16.87  thf(f831,plain,(
% 115.30/16.87    spl6_70 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),c_2Ebool_2E_7E)),c_2Ebool_2E_7E)))),
% 115.30/16.87    introduced(avatar_definition,[new_symbols(naming,[spl6_70])])).
% 115.30/16.87  thf(f315,plain,(
% 115.30/16.87    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),c_2Ebool_2E_7E)),c_2Ebool_2E_7E))) | (~spl6_6 | ~spl6_17)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f308])).
% 115.30/16.87  thf(f308,plain,(
% 115.30/16.87    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),c_2Ebool_2E_7E)),c_2Ebool_2E_7E))) | (~spl6_6 | ~spl6_17)),
% 115.30/16.87    inference(superposition,[],[f283,f223])).
% 115.30/16.87  thf(f829,plain,(
% 115.30/16.87    spl6_69 | ~spl6_6 | ~spl6_16),
% 115.30/16.87    inference(avatar_split_clause,[],[f297,f278,f221,f827])).
% 115.30/16.87  thf(f297,plain,(
% 115.30/16.87    ( ! [X0 : $i > $i] : ((vAPP($i,$i,X0,c_2Ebool_2E_7E) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),c_2Ebool_2E_7E))) ) | (~spl6_6 | ~spl6_16)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f290])).
% 115.30/16.87  thf(f290,plain,(
% 115.30/16.87    ( ! [X0 : $i > $i] : (($true != $true) | (vAPP($i,$i,X0,c_2Ebool_2E_7E) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)),X0)),c_2Ebool_2E_7E))) ) | (~spl6_6 | ~spl6_16)),
% 115.30/16.87    inference(superposition,[],[f279,f223])).
% 115.30/16.87  thf(f811,plain,(
% 115.30/16.87    spl6_68 | ~spl6_3 | spl6_50),
% 115.30/16.87    inference(avatar_split_clause,[],[f768,f638,f178,f808])).
% 115.30/16.87  thf(f768,plain,(
% 115.30/16.87    ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)),sK0)) | (~spl6_3 | spl6_50)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f767])).
% 115.30/16.87  thf(f805,plain,(
% 115.30/16.87    spl6_67 | ~spl6_5 | ~spl6_17),
% 115.30/16.87    inference(avatar_split_clause,[],[f320,f282,f217,f803])).
% 115.30/16.87  thf(f803,plain,(
% 115.30/16.87    spl6_67 <=> ! [X0 : $o] : ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,bool)),vAPP($o,$i,inj__o,X0))),vAPP($o,$i,inj__o,X0))))),
% 115.30/16.87    introduced(avatar_definition,[new_symbols(naming,[spl6_67])])).
% 115.30/16.87  thf(f320,plain,(
% 115.30/16.87    ( ! [X0 : $o] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,bool)),vAPP($o,$i,inj__o,X0))),vAPP($o,$i,inj__o,X0))))) ) | (~spl6_5 | ~spl6_17)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f303])).
% 115.30/16.87  thf(f303,plain,(
% 115.30/16.87    ( ! [X0 : $o] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,bool)),vAPP($o,$i,inj__o,X0))),vAPP($o,$i,inj__o,X0))))) ) | (~spl6_5 | ~spl6_17)),
% 115.30/16.87    inference(superposition,[],[f283,f218])).
% 115.30/16.87  thf(f801,plain,(
% 115.30/16.87    spl6_66 | ~spl6_5 | ~spl6_16),
% 115.30/16.87    inference(avatar_split_clause,[],[f302,f278,f217,f799])).
% 115.30/16.87  thf(f302,plain,(
% 115.30/16.87    ( ! [X0 : $o,X1 : $i > $i] : ((vAPP($i,$i,X1,vAPP($o,$i,inj__o,X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X1)),vAPP($o,$i,inj__o,X0)))) ) | (~spl6_5 | ~spl6_16)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f285])).
% 115.30/16.87  thf(f285,plain,(
% 115.30/16.87    ( ! [X0 : $o,X1 : $i > $i] : (($true != $true) | (vAPP($i,$i,X1,vAPP($o,$i,inj__o,X0)) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,bool),X1)),vAPP($o,$i,inj__o,X0)))) ) | (~spl6_5 | ~spl6_16)),
% 115.30/16.87    inference(superposition,[],[f279,f218])).
% 115.30/16.87  thf(f787,plain,(
% 115.30/16.87    spl6_65 | ~spl6_3 | ~spl6_12),
% 115.30/16.87    inference(avatar_split_clause,[],[f275,f253,f178,f785])).
% 115.30/16.87  thf(f275,plain,(
% 115.30/16.87    ( ! [X0 : $i] : ((vAPP($i,$o,p,X0) = $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),X0))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_3 | ~spl6_12)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f274])).
% 115.30/16.87  thf(f274,plain,(
% 115.30/16.87    ( ! [X0 : $i] : (($true != $true) | (vAPP($i,$o,p,X0) = $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),X0))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_3 | ~spl6_12)),
% 115.30/16.87    inference(superposition,[],[f254,f179])).
% 115.30/16.87  thf(f783,plain,(
% 115.30/16.87    spl6_64 | ~spl6_3 | ~spl6_11),
% 115.30/16.87    inference(avatar_split_clause,[],[f272,f249,f178,f781])).
% 115.30/16.87  thf(f272,plain,(
% 115.30/16.87    ( ! [X0 : $i] : ((vAPP($i,$o,p,X0) != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),X0)))) ) | (~spl6_3 | ~spl6_11)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f271])).
% 115.30/16.87  thf(f271,plain,(
% 115.30/16.87    ( ! [X0 : $i] : (($true != $true) | (vAPP($i,$o,p,X0) != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),X0)))) ) | (~spl6_3 | ~spl6_11)),
% 115.30/16.87    inference(superposition,[],[f250,f179])).
% 115.30/16.87  thf(f772,plain,(
% 115.30/16.87    spl6_63 | ~spl6_6 | ~spl6_23),
% 115.30/16.87    inference(avatar_split_clause,[],[f376,f358,f221,f770])).
% 115.30/16.87  thf(f376,plain,(
% 115.30/16.87    ( ! [X0 : $i] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),X0)),bool))) ) | (~spl6_6 | ~spl6_23)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f369])).
% 115.30/16.87  thf(f369,plain,(
% 115.30/16.87    ( ! [X0 : $i] : (($true != $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),X0)),bool))) ) | (~spl6_6 | ~spl6_23)),
% 115.30/16.87    inference(superposition,[],[f359,f223])).
% 115.30/16.87  thf(f766,plain,(
% 115.30/16.87    spl6_62 | ~spl6_50 | ~spl6_53),
% 115.30/16.87    inference(avatar_split_clause,[],[f667,f661,f638,f763])).
% 115.30/16.87  thf(f667,plain,(
% 115.30/16.87    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)))) | (~spl6_50 | ~spl6_53)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f664])).
% 115.30/16.87  thf(f664,plain,(
% 115.30/16.87    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)))) | (~spl6_50 | ~spl6_53)),
% 115.30/16.87    inference(superposition,[],[f662,f640])).
% 115.30/16.87  thf(f759,plain,(
% 115.30/16.87    spl6_61 | ~spl6_5 | ~spl6_12),
% 115.30/16.87    inference(avatar_split_clause,[],[f276,f253,f217,f757])).
% 115.30/16.87  thf(f276,plain,(
% 115.30/16.87    ( ! [X0 : $o] : ((vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) = $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0))))) ) | (~spl6_5 | ~spl6_12)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f273])).
% 115.30/16.87  thf(f273,plain,(
% 115.30/16.87    ( ! [X0 : $o] : (($true != $true) | (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) = $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),vAPP($o,$i,inj__o,X0))))) ) | (~spl6_5 | ~spl6_12)),
% 115.30/16.87    inference(superposition,[],[f254,f218])).
% 115.30/16.87  thf(f749,plain,(
% 115.30/16.87    spl6_60 | ~spl6_2 | ~spl6_43),
% 115.30/16.87    inference(avatar_split_clause,[],[f602,f588,f173,f747])).
% 115.30/16.87  thf(f602,plain,(
% 115.30/16.87    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),X0),sK0))),X0))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),X0)),sK1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_2 | ~spl6_43)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f599])).
% 115.30/16.87  thf(f599,plain,(
% 115.30/16.87    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,sK0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),X0),sK0))),X0))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),X0)),sK1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_2 | ~spl6_43)),
% 115.30/16.87    inference(superposition,[],[f589,f175])).
% 115.30/16.87  thf(f726,plain,(
% 115.30/16.87    spl6_59 | ~spl6_3 | ~spl6_8),
% 115.30/16.87    inference(avatar_split_clause,[],[f236,f231,f178,f724])).
% 115.30/16.87  thf(f236,plain,(
% 115.30/16.87    ( ! [X0 : $i] : ((vAPP($o,$i,inj__o,vAPP($i,$o,p,X0)) = X0) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_3 | ~spl6_8)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f235])).
% 115.30/16.87  thf(f235,plain,(
% 115.30/16.87    ( ! [X0 : $i] : (($true != $true) | (vAPP($o,$i,inj__o,vAPP($i,$o,p,X0)) = X0) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $false)) ) | (~spl6_3 | ~spl6_8)),
% 115.30/16.87    inference(superposition,[],[f232,f179])).
% 115.30/16.87  thf(f716,plain,(
% 115.30/16.87    spl6_58 | ~spl6_2 | ~spl6_41),
% 115.30/16.87    inference(avatar_split_clause,[],[f580,f566,f173,f714])).
% 115.30/16.87  thf(f580,plain,(
% 115.30/16.87    ( ! [X0 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),X0),sK0)),sK0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),X0)),sK1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_2 | ~spl6_41)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f577])).
% 115.30/16.87  thf(f577,plain,(
% 115.30/16.87    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,sK1),X0),sK0)),sK0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),X0)),sK1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_2 | ~spl6_41)),
% 115.30/16.87    inference(superposition,[],[f567,f175])).
% 115.30/16.87  thf(f702,plain,(
% 115.30/16.87    spl6_57 | ~spl6_5 | ~spl6_8),
% 115.30/16.87    inference(avatar_split_clause,[],[f237,f231,f217,f700])).
% 115.30/16.87  thf(f237,plain,(
% 115.30/16.87    ( ! [X0 : $o] : ((vAPP($o,$i,inj__o,X0) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP($o,$i,inj__o,X0))))) ) | (~spl6_5 | ~spl6_8)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f234])).
% 115.30/16.87  thf(f234,plain,(
% 115.30/16.87    ( ! [X0 : $o] : (($true != $true) | (vAPP($o,$i,inj__o,X0) = vAPP($o,$i,inj__o,vAPP($i,$o,p,vAPP($o,$i,inj__o,X0))))) ) | (~spl6_5 | ~spl6_8)),
% 115.30/16.87    inference(superposition,[],[f232,f218])).
% 115.30/16.87  thf(f691,plain,(
% 115.30/16.87    spl6_56 | ~spl6_2 | ~spl6_39),
% 115.30/16.87    inference(avatar_split_clause,[],[f531,f514,f173,f689])).
% 115.30/16.87  thf(f531,plain,(
% 115.30/16.87    ( ! [X0 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,sK1),X0),sK0)),sK0)) | (sK1 = X0) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_2 | ~spl6_39)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f528])).
% 115.30/16.87  thf(f528,plain,(
% 115.30/16.87    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,sK1),X0),sK0)),sK0)) | (sK1 = X0) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))) ) | (~spl6_2 | ~spl6_39)),
% 115.30/16.87    inference(superposition,[],[f515,f175])).
% 115.30/16.87  thf(f681,plain,(
% 115.30/16.87    spl6_55),
% 115.30/16.87    inference(avatar_split_clause,[],[f166,f679])).
% 115.30/16.87  thf(f166,plain,(
% 115.30/16.87    ( ! [X0 : $o] : ((vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) = $false) | ($true = X0)) )),
% 115.30/16.87    inference(binary_proxy_clausification,[],[f121])).
% 115.30/16.87  thf(f121,plain,(
% 115.30/16.87    ( ! [X0 : $o] : ((vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) = X0)) )),
% 115.30/16.87    inference(cnf_transformation,[],[f1])).
% 115.30/16.87  thf(f1,axiom,(
% 115.30/16.87    ! [X0 : $o] : (vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) = X0)),
% 115.30/16.87    file('/export/starexec/sandbox/benchmark/theBenchmark.p',stp_inj_surj_o)).
% 115.30/16.87  thf(f677,plain,(
% 115.30/16.87    spl6_54),
% 115.30/16.87    inference(avatar_split_clause,[],[f165,f675])).
% 115.30/16.87  thf(f165,plain,(
% 115.30/16.87    ( ! [X0 : $o] : ((vAPP($i,$o,p,vAPP($o,$i,inj__o,X0)) = $true) | ($false = X0)) )),
% 115.30/16.87    inference(binary_proxy_clausification,[],[f121])).
% 115.30/16.87  thf(f663,plain,(
% 115.30/16.87    ~spl6_49 | spl6_53 | ~spl6_2 | ~spl6_36),
% 115.30/16.87    inference(avatar_split_clause,[],[f490,f476,f173,f661,f634])).
% 115.30/16.87  thf(f490,plain,(
% 115.30/16.87    ( ! [X0 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0)))) ) | (~spl6_2 | ~spl6_36)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f487])).
% 115.30/16.87  thf(f487,plain,(
% 115.30/16.87    ( ! [X0 : $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0)))) ) | (~spl6_2 | ~spl6_36)),
% 115.30/16.87    inference(superposition,[],[f477,f175])).
% 115.30/16.87  thf(f659,plain,(
% 115.30/16.87    spl6_52 | ~spl6_3 | spl6_49),
% 115.30/16.87    inference(avatar_split_clause,[],[f643,f634,f178,f656])).
% 115.30/16.87  thf(f643,plain,(
% 115.30/16.87    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))) | (~spl6_3 | spl6_49)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f642])).
% 115.30/16.87  thf(f642,plain,(
% 115.30/16.87    ($true != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))) | (~spl6_3 | spl6_49)),
% 115.30/16.87    inference(superposition,[],[f635,f179])).
% 115.30/16.87  thf(f635,plain,(
% 115.30/16.87    ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))) | spl6_49),
% 115.30/16.87    inference(avatar_component_clause,[],[f634])).
% 115.30/16.87  thf(f654,plain,(
% 115.30/16.87    spl6_51 | ~spl6_2 | ~spl6_38),
% 115.30/16.87    inference(avatar_split_clause,[],[f508,f498,f173,f651])).
% 115.30/16.87  thf(f508,plain,(
% 115.30/16.87    (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,sK0)),sK1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))) | (~spl6_2 | ~spl6_38)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f505])).
% 115.30/16.87  thf(f505,plain,(
% 115.30/16.87    ($true != $true) | (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,sK0)),sK1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,sK0)),sK1))) | (~spl6_2 | ~spl6_38)),
% 115.30/16.87    inference(superposition,[],[f499,f175])).
% 115.30/16.87  thf(f641,plain,(
% 115.30/16.87    spl6_49 | spl6_50 | ~spl6_2 | ~spl6_32),
% 115.30/16.87    inference(avatar_split_clause,[],[f449,f434,f173,f638,f634])).
% 115.30/16.87  thf(f449,plain,(
% 115.30/16.87    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)),sK0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))) | (~spl6_2 | ~spl6_32)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f446])).
% 115.30/16.87  thf(f446,plain,(
% 115.30/16.87    ($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,sK1),sK0)),sK0)) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,sK0)),sK1))) | (~spl6_2 | ~spl6_32)),
% 115.30/16.87    inference(superposition,[],[f435,f175])).
% 115.30/16.87  thf(f629,plain,(
% 115.30/16.87    spl6_48),
% 115.30/16.87    inference(avatar_split_clause,[],[f148,f627])).
% 115.30/16.87  thf(f148,plain,(
% 115.30/16.87    ( ! [X2 : $i,X0 : del,X1 : $i,X4 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X4)),X2))) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X4)),X1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X4),X0)) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1)),X2))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) )),
% 115.30/16.87    inference(cnf_transformation,[],[f114])).
% 115.30/16.87  thf(f114,plain,(
% 115.30/16.87    ! [X0 : del,X1] : (! [X2] : (((($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1)),X2))) | (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),X1),X0))),X2))) & ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),X1),X0))),X1))) & ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),X1),X0)),X0)))) & (! [X4] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X4)),X2))) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X4)),X1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X4),X0))) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1)),X2))))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.87    inference(skolemisation,[status(esa),new_symbols(skolem,[sK3])],[f112,f113])).
% 115.30/16.87  thf(f113,plain,(
% 115.30/16.87    ! [X0 : del,X1,X2] : (? [X3] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),X2))) & ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),X1))) & ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0))) => (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),X1),X0))),X2))) & ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),X1),X0))),X1))) & ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),X1),X0)),X0))))),
% 115.30/16.87    introduced(choice_axiom,[])).
% 115.30/16.87  thf(f112,plain,(
% 115.30/16.87    ! [X0 : del,X1] : (! [X2] : (((($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1)),X2))) | ? [X3] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),X2))) & ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),X1))) & ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)))) & (! [X4] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X4)),X2))) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X4)),X1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X4),X0))) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1)),X2))))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.87    inference(rectify,[],[f111])).
% 115.30/16.87  thf(f111,plain,(
% 115.30/16.87    ! [X0 : del,X1] : (! [X2] : (((($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1)),X2))) | ? [X3] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),X2))) & ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),X1))) & ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)))) & (! [X3] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),X2))) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),X1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0))) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1)),X2))))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.87    inference(nnf_transformation,[],[f91])).
% 115.30/16.87  thf(f91,plain,(
% 115.30/16.87    ! [X0 : del,X1] : (! [X2] : ((($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1)),X2))) <=> ! [X3] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),X2))) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),X1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.87    inference(flattening,[],[f90])).
% 115.30/16.87  thf(f90,plain,(
% 115.30/16.87    ! [X0 : del,X1] : (! [X2] : ((($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1)),X2))) <=> ! [X3] : ((($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),X2))) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),X1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.87    inference(ennf_transformation,[],[f65])).
% 115.30/16.87  thf(f65,plain,(
% 115.30/16.87    ! [X0 : del,X1] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) => ! [X2] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) => (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1)),X2))) <=> ! [X3] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) => (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),X1))) => ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),X2))))))))),
% 115.30/16.87    inference(fool_elimination,[],[f64])).
% 115.30/16.87  thf(f64,plain,(
% 115.30/16.87    ! [X0 : del,X1] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)) => ! [X2] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)) => (vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1)),X2)) <=> ! [X3] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0) => (vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),X1)) => vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),X2)))))))),
% 115.30/16.87    inference(rectify,[],[f23])).
% 115.30/16.87  thf(f23,axiom,(
% 115.30/16.87    ! [X7 : del,X9] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X9),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X7),bool)) => ! [X10] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X10),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X7),bool)) => (vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X7)),X9)),X10)) <=> ! [X11] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X11),X7) => (vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X7)),X11)),X9)) => vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X7)),X11)),X10)))))))),
% 115.30/16.87    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax_thm_2Epred__set_2ESUBSET__DEF)).
% 115.30/16.87  thf(f623,plain,(
% 115.30/16.87    spl6_47),
% 115.30/16.87    inference(avatar_split_clause,[],[f147,f621])).
% 115.30/16.87  thf(f147,plain,(
% 115.30/16.87    ( ! [X2 : $i,X3 : $i,X0 : del,X1 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X1)),X3)))) | (X2 = X3) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),X1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) )),
% 115.30/16.87    inference(cnf_transformation,[],[f110])).
% 115.30/16.87  thf(f110,plain,(
% 115.30/16.87    ! [X0 : del,X1] : (! [X2] : (! [X3] : (((($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X1)),X3)))) | (X2 = X3) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),X1)))) & (((X2 != X3) & ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),X1)))) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X1)),X3)))))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.87    inference(flattening,[],[f109])).
% 115.30/16.87  thf(f109,plain,(
% 115.30/16.87    ! [X0 : del,X1] : (! [X2] : (! [X3] : (((($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X1)),X3)))) | ((X2 = X3) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),X1))))) & (((X2 != X3) & ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),X1)))) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X1)),X3)))))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.87    inference(nnf_transformation,[],[f89])).
% 115.30/16.87  thf(f89,plain,(
% 115.30/16.87    ! [X0 : del,X1] : (! [X2] : (! [X3] : ((($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X1)),X3)))) <=> ((X2 != X3) & ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),X1))))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.87    inference(ennf_transformation,[],[f63])).
% 115.30/16.87  thf(f63,plain,(
% 115.30/16.87    ! [X0 : del,X1] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) => ! [X2] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) => ! [X3] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) => (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X1)),X3)))) <=> ((X2 != X3) & ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),X1))))))))),
% 115.30/16.87    inference(fool_elimination,[],[f62])).
% 115.30/16.87  thf(f62,plain,(
% 115.30/16.87    ! [X0 : del,X1] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)) => ! [X2] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0) => ! [X3] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0) => (vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X1)),X3))) <=> ((X2 != X3) & vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),X1)))))))),
% 115.30/16.87    inference(rectify,[],[f24])).
% 115.30/16.87  thf(f24,axiom,(
% 115.30/16.87    ! [X7 : del,X9] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X9),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X7),bool)) => ! [X12] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X12),X7) => ! [X13] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X13),X7) => (vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X7)),X12)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X7)),X9)),X13))) <=> ((X12 != X13) & vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X7)),X12)),X9)))))))),
% 115.30/16.87    file('/export/starexec/sandbox/benchmark/theBenchmark.p',conj_thm_2Epred__set_2EIN__DELETE)).
% 115.30/16.87  thf(f619,plain,(
% 115.30/16.87    spl6_46 | ~spl6_2 | ~spl6_17),
% 115.30/16.87    inference(avatar_split_clause,[],[f313,f282,f173,f616])).
% 115.30/16.87  thf(f313,plain,(
% 115.30/16.87    ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK1)),sK1))) | (~spl6_2 | ~spl6_17)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f310])).
% 115.30/16.87  thf(f310,plain,(
% 115.30/16.87    ($true != $true) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))),sK1)),sK1))) | (~spl6_2 | ~spl6_17)),
% 115.30/16.87    inference(superposition,[],[f283,f175])).
% 115.30/16.87  thf(f612,plain,(
% 115.30/16.87    spl6_45),
% 115.30/16.87    inference(avatar_split_clause,[],[f145,f610])).
% 115.30/16.87  thf(f145,plain,(
% 115.30/16.87    ( ! [X2 : $i,X3 : $i,X0 : del,X1 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),X1))) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X1)),X3)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) )),
% 115.30/16.87    inference(cnf_transformation,[],[f110])).
% 115.30/16.87  thf(f594,plain,(
% 115.30/16.87    spl6_44),
% 115.30/16.87    inference(avatar_split_clause,[],[f151,f592])).
% 115.30/16.87  thf(f151,plain,(
% 115.30/16.87    ( ! [X2 : $i,X0 : del,X1 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1)),X2))) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),X1),X0))),X2))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) )),
% 115.30/16.87    inference(cnf_transformation,[],[f114])).
% 115.30/16.87  thf(f590,plain,(
% 115.30/16.87    spl6_43),
% 115.30/16.87    inference(avatar_split_clause,[],[f150,f588])).
% 115.30/16.87  thf(f150,plain,(
% 115.30/16.87    ( ! [X2 : $i,X0 : del,X1 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1)),X2))) | ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),X1),X0))),X1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) )),
% 115.30/16.87    inference(cnf_transformation,[],[f114])).
% 115.30/16.87  thf(f572,plain,(
% 115.30/16.87    spl6_42),
% 115.30/16.87    inference(avatar_split_clause,[],[f157,f570])).
% 115.30/16.87  thf(f157,plain,(
% 115.30/16.87    ( ! [X2 : $i,X3 : $i,X0 : del,X1 : del] : ((X2 = X3) | (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X2),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X3),X2),X0)) != vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X3),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X3),X2),X0))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)))) )),
% 115.30/16.87    inference(cnf_transformation,[],[f118])).
% 115.30/16.87  thf(f118,plain,(
% 115.30/16.87    ! [X0 : del,X1 : del,X2] : (! [X3] : ((X2 = X3) | ((vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X2),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X3),X2),X0)) != vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X3),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X3),X2),X0))) & ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X3),X2),X0)),X0))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))))),
% 115.30/16.87    inference(skolemisation,[status(esa),new_symbols(skolem,[sK5])],[f96,f117])).
% 115.30/16.87  thf(f117,plain,(
% 115.30/16.87    ! [X0 : del,X2,X3] : (? [X4] : ((vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X2),X4) != vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X3),X4)) & ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X4),X0))) => ((vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X2),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X3),X2),X0)) != vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X3),vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X3),X2),X0))) & ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X3),X2),X0)),X0))))),
% 115.30/16.87    introduced(choice_axiom,[])).
% 115.30/16.87  thf(f96,plain,(
% 115.30/16.87    ! [X0 : del,X1 : del,X2] : (! [X3] : ((X2 = X3) | ? [X4] : ((vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X2),X4) != vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X3),X4)) & ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X4),X0))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))))),
% 115.30/16.87    inference(flattening,[],[f95])).
% 115.30/16.87  thf(f95,plain,(
% 115.30/16.87    ! [X0 : del,X1 : del,X2] : (! [X3] : (((X2 = X3) | ? [X4] : ((vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X2),X4) != vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X3),X4)) & ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X4),X0)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))))),
% 115.30/16.87    inference(ennf_transformation,[],[f73])).
% 115.30/16.87  thf(f73,plain,(
% 115.30/16.87    ! [X0 : del,X1 : del,X2] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))) => ! [X3] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))) => (! [X4] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X4),X0)) => (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X2),X4) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X3),X4))) => (X2 = X3))))),
% 115.30/16.87    inference(fool_elimination,[],[f72])).
% 115.30/16.87  thf(f72,plain,(
% 115.30/16.87    ! [X0 : del,X1 : del,X2] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)) => ! [X3] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)) => (! [X4] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X4),X0) => (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X2),X4) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X3),X4))) => (X2 = X3))))),
% 115.30/16.87    inference(rectify,[],[f6])).
% 115.30/16.87  thf(f6,axiom,(
% 115.30/16.87    ! [X1 : del,X2 : del,X3] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)) => ! [X4] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X4),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)) => (! [X0] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),X1) => (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X3),X0) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X4),X0))) => (X3 = X4))))),
% 115.30/16.87    file('/export/starexec/sandbox/benchmark/theBenchmark.p',funcext)).
% 115.30/16.87  thf(f568,plain,(
% 115.30/16.87    spl6_41),
% 115.30/16.87    inference(avatar_split_clause,[],[f149,f566])).
% 115.30/16.87  thf(f149,plain,(
% 115.30/16.87    ( ! [X2 : $i,X0 : del,X1 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),X1)),X2))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK3,X2),X1),X0)),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) )),
% 115.30/16.87    inference(cnf_transformation,[],[f114])).
% 115.30/16.87  thf(f546,plain,(
% 115.30/16.87    spl6_40),
% 115.30/16.87    inference(avatar_split_clause,[],[f163,f544])).
% 115.30/16.87  thf(f163,plain,(
% 115.30/16.87    ( ! [X3 : $i,X0 : del,X1 : $i] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X1)),X3)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) )),
% 115.30/16.87    inference(duplicate_literal_removal,[],[f162])).
% 115.30/16.87  thf(f162,plain,(
% 115.30/16.87    ( ! [X3 : $i,X0 : del,X1 : $i] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X3)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X1)),X3)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) )),
% 115.30/16.87    inference(equality_resolution,[],[f146])).
% 115.30/16.87  thf(f146,plain,(
% 115.30/16.87    ( ! [X2 : $i,X3 : $i,X0 : del,X1 : $i] : ((X2 != X3) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2EIN,X0)),X2)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X1)),X3)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) )),
% 115.30/16.87    inference(cnf_transformation,[],[f110])).
% 115.30/16.87  thf(f516,plain,(
% 115.30/16.87    spl6_39),
% 115.30/16.87    inference(avatar_split_clause,[],[f156,f514])).
% 115.30/16.87  thf(f156,plain,(
% 115.30/16.87    ( ! [X2 : $i,X3 : $i,X0 : del,X1 : del] : ((X2 = X3) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),vAPP($i,sTfun($i,sTfun(del,$i)),sK5,X3),X2),X0)),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)))) )),
% 115.30/16.87    inference(cnf_transformation,[],[f118])).
% 115.30/16.87  thf(f500,plain,(
% 115.30/16.87    spl6_38),
% 115.30/16.87    inference(avatar_split_clause,[],[f141,f498])).
% 115.30/16.87  thf(f141,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i] : ((vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),X1) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),X1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) )),
% 115.30/16.87    inference(cnf_transformation,[],[f87])).
% 115.30/16.87  thf(f87,plain,(
% 115.30/16.87    ! [X0 : del,X1] : ((vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),X1) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),X1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.87    inference(ennf_transformation,[],[f59])).
% 115.30/16.87  thf(f59,plain,(
% 115.30/16.87    ! [X0 : del,X1] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) => (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),X1) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),X1))))),
% 115.30/16.87    inference(fool_elimination,[],[f58])).
% 115.30/16.87  thf(f58,plain,(
% 115.30/16.87    ! [X0 : del,X1] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)) => (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),X1) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),X1)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),X1))))),
% 115.30/16.87    inference(rectify,[],[f25])).
% 115.30/16.87  thf(f25,axiom,(
% 115.30/16.87    ! [X7 : del,X9] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X9),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X7),bool)) => (vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X7)),X9) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EDELETE,X7)),X9)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ECHOICE,X7)),X9))))),
% 115.30/16.87    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax_thm_2Epred__set_2EREST__DEF)).
% 115.30/16.87  thf(f482,plain,(
% 115.30/16.87    spl6_37),
% 115.30/16.87    inference(avatar_split_clause,[],[f153,f480])).
% 115.30/16.87  thf(f153,plain,(
% 115.30/16.87    ( ! [X2 : $i > $i,X0 : del,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X2,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),X1),X0))),X1))) )),
% 115.30/16.87    inference(cnf_transformation,[],[f116])).
% 115.30/16.87  thf(f116,plain,(
% 115.30/16.87    ! [X0 : del,X1 : del,X2 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))) | (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X2,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),X1),X0))),X1)) & ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),X1),X0)),X0))))),
% 115.30/16.87    inference(skolemisation,[status(esa),new_symbols(skolem,[sK4])],[f92,f115])).
% 115.30/16.87  thf(f115,plain,(
% 115.30/16.87    ! [X0 : del,X1 : del,X2 : $i > $i] : (? [X3] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X2,X3)),X1)) & ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0))) => (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X2,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),X1),X0))),X1)) & ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),X1),X0)),X0))))),
% 115.30/16.87    introduced(choice_axiom,[])).
% 115.30/16.87  thf(f92,plain,(
% 115.30/16.87    ! [X0 : del,X1 : del,X2 : $i > $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))) | ? [X3] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X2,X3)),X1)) & ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0))))),
% 115.30/16.87    inference(ennf_transformation,[],[f67])).
% 115.30/16.87  thf(f67,plain,(
% 115.30/16.87    ! [X0 : del,X1 : del,X2 : $i > $i] : (! [X3] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) => ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X2,X3)),X1))) => ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))))),
% 115.30/16.87    inference(fool_elimination,[],[f66])).
% 115.30/16.87  thf(f66,plain,(
% 115.30/16.87    ! [X0 : del,X1 : del,X2 : $i > $i] : (! [X3] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0) => vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X2,X3)),X1)) => vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)))),
% 115.30/16.87    inference(rectify,[],[f5])).
% 115.30/16.87  thf(f5,axiom,(
% 115.30/16.87    ! [X1 : del,X2 : del,X3 : $i > $i] : (! [X0] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),X1) => vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,X3,X0)),X2)) => vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X3)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)))),
% 115.30/16.87    file('/export/starexec/sandbox/benchmark/theBenchmark.p',lam_tp)).
% 115.30/16.87  thf(f478,plain,(
% 115.30/16.87    spl6_36),
% 115.30/16.87    inference(avatar_split_clause,[],[f142,f476])).
% 115.30/16.87  thf(f142,plain,(
% 115.30/16.87    ( ! [X3 : $i,X0 : del,X1 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),X3))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) )),
% 115.30/16.87    inference(cnf_transformation,[],[f108])).
% 115.30/16.87  thf(f108,plain,(
% 115.30/16.87    ! [X0 : del,X1] : (((($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1))) | (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X1),X0)))) & ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X1),X0)),X0)))) & (! [X3] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),X3))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0))) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1))))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.87    inference(skolemisation,[status(esa),new_symbols(skolem,[sK2])],[f106,f107])).
% 115.30/16.87  thf(f107,plain,(
% 115.30/16.87    ! [X0 : del,X1] : (? [X2] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),X2))) & ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0))) => (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X1),X0)))) & ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X1),X0)),X0))))),
% 115.30/16.87    introduced(choice_axiom,[])).
% 115.30/16.87  thf(f106,plain,(
% 115.30/16.87    ! [X0 : del,X1] : (((($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1))) | ? [X2] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),X2))) & ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)))) & (! [X3] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),X3))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0))) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1))))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.87    inference(rectify,[],[f105])).
% 115.30/16.87  thf(f105,plain,(
% 115.30/16.87    ! [X0 : del,X1] : (((($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1))) | ? [X2] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),X2))) & ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)))) & (! [X2] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),X2))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0))) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1))))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.87    inference(nnf_transformation,[],[f88])).
% 115.30/16.87  thf(f88,plain,(
% 115.30/16.87    ! [X0 : del,X1] : ((($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1))) <=> ! [X2] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),X2))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.87    inference(ennf_transformation,[],[f61])).
% 115.30/16.87  thf(f61,plain,(
% 115.30/16.87    ! [X0 : del,X1] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) => (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1))) <=> ! [X2] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) => ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),X2))))))),
% 115.30/16.87    inference(fool_elimination,[],[f60])).
% 115.30/16.87  thf(f60,plain,(
% 115.30/16.87    ! [X0 : del,X1] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)) => (vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1)) <=> ! [X2] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0) => vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),X2)))))),
% 115.30/16.87    inference(rectify,[],[f22])).
% 115.30/16.87  thf(f22,axiom,(
% 115.30/16.87    ! [X1 : del,X5] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X5),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),bool)) => (vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X1)),X5)) <=> ! [X0] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),X1) => vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X5),X0)))))),
% 115.30/16.87    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax_all_p)).
% 115.30/16.87  thf(f474,plain,(
% 115.30/16.87    spl6_35 | ~spl6_3 | ~spl6_24),
% 115.30/16.87    inference(avatar_split_clause,[],[f424,f386,f178,f472])).
% 115.30/16.87  thf(f424,plain,(
% 115.30/16.87    ( ! [X0 : $i] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0))) ) | (~spl6_3 | ~spl6_24)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f423])).
% 115.30/16.87  thf(f423,plain,(
% 115.30/16.87    ( ! [X0 : $i] : (($true != $true) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0)),bool)) | ($false = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0))) ) | (~spl6_3 | ~spl6_24)),
% 115.30/16.87    inference(superposition,[],[f387,f179])).
% 115.30/16.87  thf(f468,plain,(
% 115.30/16.87    spl6_34),
% 115.30/16.87    inference(avatar_split_clause,[],[f144,f466])).
% 115.30/16.87  thf(f144,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1))) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X1),vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X1),X0)))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) )),
% 115.30/16.87    inference(cnf_transformation,[],[f108])).
% 115.30/16.87  thf(f456,plain,(
% 115.30/16.87    spl6_33),
% 115.30/16.87    inference(avatar_split_clause,[],[f152,f454])).
% 115.30/16.87  thf(f152,plain,(
% 115.30/16.87    ( ! [X2 : $i > $i,X0 : del,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X2)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP(del,sTfun(del,$i),vAPP(sTfun($i,$i),sTfun(del,sTfun(del,$i)),sK4,X2),X1),X0)),X0))) )),
% 115.30/16.87    inference(cnf_transformation,[],[f116])).
% 115.30/16.87  thf(f436,plain,(
% 115.30/16.87    spl6_32),
% 115.30/16.87    inference(avatar_split_clause,[],[f143,f434])).
% 115.30/16.87  thf(f143,plain,(
% 115.30/16.87    ( ! [X0 : del,X1 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Ebool_2E_21,X0)),X1))) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,vAPP($i,sTfun(del,$i),sK2,X1),X0)),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) )),
% 115.30/16.87    inference(cnf_transformation,[],[f108])).
% 115.30/16.87  thf(f432,plain,(
% 115.30/16.87    spl6_31),
% 115.30/16.87    inference(avatar_split_clause,[],[f128,f430])).
% 115.30/16.87  thf(f128,plain,(
% 115.30/16.87    ( ! [X0 : $i,X1 : $i] : (($true = vAPP($i,$o,p,X1)) | (vAPP($i,$o,p,X0) != $true) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),X1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true)) )),
% 115.30/16.87    inference(cnf_transformation,[],[f103])).
% 115.30/16.87  thf(f103,plain,(
% 115.30/16.87    ! [X0] : (! [X1] : (((($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),X1))) | (($true != vAPP($i,$o,p,X1)) & (vAPP($i,$o,p,X0) = $true))) & (($true = vAPP($i,$o,p,X1)) | (vAPP($i,$o,p,X0) != $true) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),X1))))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true))),
% 115.30/16.87    inference(flattening,[],[f102])).
% 115.30/16.87  thf(f102,plain,(
% 115.30/16.87    ! [X0] : (! [X1] : (((($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),X1))) | (($true != vAPP($i,$o,p,X1)) & (vAPP($i,$o,p,X0) = $true))) & ((($true = vAPP($i,$o,p,X1)) | (vAPP($i,$o,p,X0) != $true)) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),X1))))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true))),
% 115.30/16.87    inference(nnf_transformation,[],[f85])).
% 115.30/16.87  thf(f85,plain,(
% 115.30/16.87    ! [X0] : (! [X1] : ((($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),X1))) <=> (($true = vAPP($i,$o,p,X1)) | (vAPP($i,$o,p,X0) != $true))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true))),
% 115.30/16.87    inference(ennf_transformation,[],[f39])).
% 115.30/16.87  thf(f39,plain,(
% 115.30/16.87    ! [X0] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $true) => ! [X1] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) => (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),X1))) <=> ((vAPP($i,$o,p,X0) = $true) => ($true = vAPP($i,$o,p,X1))))))),
% 115.30/16.87    inference(fool_elimination,[],[f38])).
% 115.30/16.87  thf(f38,plain,(
% 115.30/16.87    ! [X0] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) => ! [X1] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool) => (vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),X1)) <=> (vAPP($i,$o,p,X0) => vAPP($i,$o,p,X1)))))),
% 115.30/16.87    inference(rectify,[],[f9])).
% 115.30/16.87  thf(f9,axiom,(
% 115.30/16.87    ! [X5] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X5),bool) => ! [X6] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X6),bool) => (vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X5)),X6)) <=> (vAPP($i,$o,p,X5) => vAPP($i,$o,p,X6)))))),
% 115.30/16.87    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax_imp_p)).
% 115.30/16.87  thf(f428,plain,(
% 115.30/16.87    spl6_30),
% 115.30/16.87    inference(avatar_split_clause,[],[f127,f426])).
% 115.30/16.87  thf(f127,plain,(
% 115.30/16.87    ( ! [X0 : $i,X1 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),X1))) | ($true != vAPP($i,$o,p,X1)) | (vAPP($i,$o,p,X0) != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true)) )),
% 115.30/16.87    inference(cnf_transformation,[],[f101])).
% 115.30/16.87  thf(f101,plain,(
% 115.30/16.87    ! [X0] : (! [X1] : (((($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),X1))) | ($true != vAPP($i,$o,p,X1)) | (vAPP($i,$o,p,X0) != $true)) & ((($true = vAPP($i,$o,p,X1)) & (vAPP($i,$o,p,X0) = $true)) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),X1))))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true))),
% 115.30/16.87    inference(flattening,[],[f100])).
% 115.30/16.87  thf(f100,plain,(
% 115.30/16.87    ! [X0] : (! [X1] : (((($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),X1))) | (($true != vAPP($i,$o,p,X1)) | (vAPP($i,$o,p,X0) != $true))) & ((($true = vAPP($i,$o,p,X1)) & (vAPP($i,$o,p,X0) = $true)) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),X1))))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true))),
% 115.30/16.87    inference(nnf_transformation,[],[f84])).
% 115.30/16.87  thf(f84,plain,(
% 115.30/16.87    ! [X0] : (! [X1] : ((($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),X1))) <=> (($true = vAPP($i,$o,p,X1)) & (vAPP($i,$o,p,X0) = $true))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true))),
% 115.30/16.87    inference(ennf_transformation,[],[f37])).
% 115.30/16.87  thf(f37,plain,(
% 115.30/16.87    ! [X0] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $true) => ! [X1] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) => (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),X1))) <=> (($true = vAPP($i,$o,p,X1)) & (vAPP($i,$o,p,X0) = $true)))))),
% 115.30/16.87    inference(fool_elimination,[],[f36])).
% 115.30/16.87  thf(f36,plain,(
% 115.30/16.87    ! [X0] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) => ! [X1] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool) => (vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),X1)) <=> (vAPP($i,$o,p,X1) & vAPP($i,$o,p,X0)))))),
% 115.30/16.87    inference(rectify,[],[f14])).
% 115.30/16.87  thf(f14,axiom,(
% 115.30/16.87    ! [X5] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X5),bool) => ! [X6] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X6),bool) => (vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X5)),X6)) <=> (vAPP($i,$o,p,X6) & vAPP($i,$o,p,X5)))))),
% 115.30/16.87    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax_and_p)).
% 115.30/16.87  thf(f408,plain,(
% 115.30/16.87    spl6_29),
% 115.30/16.87    inference(avatar_split_clause,[],[f139,f406])).
% 115.30/16.87  thf(f139,plain,(
% 115.30/16.87    ( ! [X2 : $i,X0 : del,X1 : $i] : ((X1 = X2) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X0)),X1)),X2))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0))) )),
% 115.30/16.87    inference(cnf_transformation,[],[f104])).
% 115.30/16.87  thf(f104,plain,(
% 115.30/16.87    ! [X0 : del,X1] : (! [X2] : (((($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X0)),X1)),X2))) | (X1 != X2)) & ((X1 = X2) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X0)),X1)),X2))))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)))),
% 115.30/16.87    inference(nnf_transformation,[],[f86])).
% 115.30/16.87  thf(f86,plain,(
% 115.30/16.87    ! [X0 : del,X1] : (! [X2] : ((($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X0)),X1)),X2))) <=> (X1 = X2)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)))),
% 115.30/16.87    inference(ennf_transformation,[],[f57])).
% 115.30/16.87  thf(f57,plain,(
% 115.30/16.87    ! [X0 : del,X1] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0)) => ! [X2] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) => (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X0)),X1)),X2))) <=> (X1 = X2))))),
% 115.30/16.87    inference(fool_elimination,[],[f56])).
% 115.30/16.87  thf(f56,plain,(
% 115.30/16.87    ! [X0 : del,X1] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0) => ! [X2] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0) => (vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X0)),X1)),X2)) <=> (X1 = X2))))),
% 115.30/16.87    inference(rectify,[],[f20])).
% 115.30/16.87  thf(f20,axiom,(
% 115.30/16.87    ! [X1 : del,X0] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),X1) => ! [X8] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X8),X1) => (vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X1)),X0)),X8)) <=> (X0 = X8))))),
% 115.30/16.87    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax_eq_p)).
% 115.30/16.87  thf(f404,plain,(
% 115.30/16.87    spl6_28),
% 115.30/16.87    inference(avatar_split_clause,[],[f130,f402])).
% 115.30/16.87  thf(f130,plain,(
% 115.30/16.87    ( ! [X0 : $i,X1 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),X1))) | ($true != vAPP($i,$o,p,X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true)) )),
% 115.30/16.87    inference(cnf_transformation,[],[f103])).
% 115.30/16.87  thf(f400,plain,(
% 115.30/16.87    spl6_27),
% 115.30/16.87    inference(avatar_split_clause,[],[f129,f398])).
% 115.30/16.87  thf(f129,plain,(
% 115.30/16.87    ( ! [X0 : $i,X1 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Emin_2E_3D_3D_3E),X0)),X1))) | (vAPP($i,$o,p,X0) = $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true)) )),
% 115.30/16.87    inference(cnf_transformation,[],[f103])).
% 115.30/16.87  thf(f396,plain,(
% 115.30/16.87    spl6_26),
% 115.30/16.87    inference(avatar_split_clause,[],[f126,f394])).
% 115.30/16.87  thf(f126,plain,(
% 115.30/16.87    ( ! [X0 : $i,X1 : $i] : (($true = vAPP($i,$o,p,X1)) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),X1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true)) )),
% 115.30/16.87    inference(cnf_transformation,[],[f101])).
% 115.30/16.87  thf(f392,plain,(
% 115.30/16.87    spl6_25),
% 115.30/16.87    inference(avatar_split_clause,[],[f125,f390])).
% 115.30/16.87  thf(f125,plain,(
% 115.30/16.87    ( ! [X0 : $i,X1 : $i] : ((vAPP($i,$o,p,X0) = $true) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_2F_5C),X0)),X1))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),bool)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true)) )),
% 115.30/16.87    inference(cnf_transformation,[],[f101])).
% 115.30/16.87  thf(f388,plain,(
% 115.30/16.87    spl6_24 | ~spl6_2 | ~spl6_23),
% 115.30/16.87    inference(avatar_split_clause,[],[f374,f358,f173,f386])).
% 115.30/16.87  thf(f374,plain,(
% 115.30/16.87    ( ! [X0 : $i] : (($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0)),bool))) ) | (~spl6_2 | ~spl6_23)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f371])).
% 115.30/16.87  thf(f371,plain,(
% 115.30/16.87    ( ! [X0 : $i] : (($true != $true) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),sK0)) | ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,sK1),X0)),bool))) ) | (~spl6_2 | ~spl6_23)),
% 115.30/16.87    inference(superposition,[],[f359,f175])).
% 115.30/16.87  thf(f360,plain,(
% 115.30/16.87    spl6_23),
% 115.30/16.87    inference(avatar_split_clause,[],[f155,f358])).
% 115.30/16.87  thf(f155,plain,(
% 115.30/16.87    ( ! [X2 : $i,X3 : $i,X0 : del,X1 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X2),X3)),X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)))) )),
% 115.30/16.87    inference(cnf_transformation,[],[f94])).
% 115.30/16.87  thf(f94,plain,(
% 115.30/16.87    ! [X0 : del,X1 : del,X2] : (! [X3] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X2),X3)),X1)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))))),
% 115.30/16.87    inference(ennf_transformation,[],[f71])).
% 115.30/16.87  thf(f71,plain,(
% 115.30/16.87    ! [X0 : del,X1 : del,X2] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1))) => ! [X3] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0)) => ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X2),X3)),X1))))),
% 115.30/16.87    inference(fool_elimination,[],[f70])).
% 115.30/16.87  thf(f70,plain,(
% 115.30/16.87    ! [X0 : del,X1 : del,X2] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),X1)) => ! [X3] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),X0) => vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X2),X3)),X1)))),
% 115.30/16.87    inference(rectify,[],[f4])).
% 115.30/16.87  thf(f4,axiom,(
% 115.30/16.87    ! [X1 : del,X2 : del,X3] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X3),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X1),X2)) => ! [X0] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),X1) => vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,X3),X0)),X2)))),
% 115.30/16.87    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ap_tp)).
% 115.30/16.87  thf(f348,plain,(
% 115.30/16.87    spl6_22),
% 115.30/16.87    inference(avatar_split_clause,[],[f138,f346])).
% 115.30/16.87  thf(f138,plain,(
% 115.30/16.87    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))))) )),
% 115.30/16.87    inference(cnf_transformation,[],[f55])).
% 115.30/16.87  thf(f55,plain,(
% 115.30/16.87    ! [X0 : del] : ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))))),
% 115.30/16.87    inference(fool_elimination,[],[f54])).
% 115.30/16.87  thf(f54,plain,(
% 115.30/16.87    ! [X0 : del] : vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Epred__set_2EDELETE,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.87    inference(rectify,[],[f17])).
% 115.30/16.87  thf(f17,axiom,(
% 115.30/16.87    ! [X7 : del] : vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Epred__set_2EDELETE,X7)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X7),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X7),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X7),bool))))),
% 115.30/16.87    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mem_c_2Epred__set_2EDELETE)).
% 115.30/16.87  thf(f344,plain,(
% 115.30/16.87    spl6_21),
% 115.30/16.87    inference(avatar_split_clause,[],[f137,f342])).
% 115.30/16.87  thf(f137,plain,(
% 115.30/16.87    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))) )),
% 115.30/16.87    inference(cnf_transformation,[],[f53])).
% 115.30/16.87  thf(f53,plain,(
% 115.30/16.87    ! [X0 : del] : ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))),
% 115.30/16.87    inference(fool_elimination,[],[f52])).
% 115.30/16.87  thf(f52,plain,(
% 115.30/16.87    ! [X0 : del] : vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),
% 115.30/16.87    inference(rectify,[],[f10])).
% 115.30/16.87  thf(f10,axiom,(
% 115.30/16.87    ! [X7 : del] : vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Epred__set_2ESUBSET,X7)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X7),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X7),bool)),bool)))),
% 115.30/16.87    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mem_c_2Epred__set_2ESUBSET)).
% 115.30/16.87  thf(f332,plain,(
% 115.30/16.87    spl6_20),
% 115.30/16.87    inference(avatar_split_clause,[],[f136,f330])).
% 115.30/16.87  thf(f136,plain,(
% 115.30/16.87    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))) )),
% 115.30/16.87    inference(cnf_transformation,[],[f51])).
% 115.30/16.87  thf(f51,plain,(
% 115.30/16.87    ! [X0 : del] : ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))))),
% 115.30/16.87    inference(fool_elimination,[],[f50])).
% 115.30/16.87  thf(f50,plain,(
% 115.30/16.87    ! [X0 : del] : vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Ebool_2EIN,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),
% 115.30/16.87    inference(rectify,[],[f15])).
% 115.30/16.87  thf(f15,axiom,(
% 115.30/16.87    ! [X7 : del] : vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Ebool_2EIN,X7)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X7),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X7),bool)),bool)))),
% 115.30/16.87    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mem_c_2Ebool_2EIN)).
% 115.30/16.87  thf(f328,plain,(
% 115.30/16.87    spl6_19),
% 115.30/16.87    inference(avatar_split_clause,[],[f135,f326])).
% 115.30/16.87  thf(f135,plain,(
% 115.30/16.87    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) )),
% 115.30/16.87    inference(cnf_transformation,[],[f49])).
% 115.30/16.87  thf(f49,plain,(
% 115.30/16.87    ! [X0 : del] : ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.87    inference(fool_elimination,[],[f48])).
% 115.30/16.87  thf(f48,plain,(
% 115.30/16.87    ! [X0 : del] : vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Epred__set_2EREST,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),
% 115.30/16.87    inference(rectify,[],[f18])).
% 115.30/16.87  thf(f18,axiom,(
% 115.30/16.87    ! [X7 : del] : vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Epred__set_2EREST,X7)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X7),bool)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X7),bool)))),
% 115.30/16.87    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mem_c_2Epred__set_2EREST)).
% 115.30/16.87  thf(f324,plain,(
% 115.30/16.87    spl6_18 | ~spl6_2 | ~spl6_16),
% 115.30/16.87    inference(avatar_split_clause,[],[f295,f278,f173,f322])).
% 115.30/16.87  thf(f295,plain,(
% 115.30/16.87    ( ! [X0 : $i > $i] : ((vAPP($i,$i,X0,sK1) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X0)),sK1))) ) | (~spl6_2 | ~spl6_16)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f292])).
% 115.30/16.87  thf(f292,plain,(
% 115.30/16.87    ( ! [X0 : $i > $i] : (($true != $true) | (vAPP($i,$i,X0,sK1) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)),X0)),sK1))) ) | (~spl6_2 | ~spl6_16)),
% 115.30/16.87    inference(superposition,[],[f279,f175])).
% 115.30/16.87  thf(f284,plain,(
% 115.30/16.87    spl6_17),
% 115.30/16.87    inference(avatar_split_clause,[],[f164,f282])).
% 115.30/16.87  thf(f164,plain,(
% 115.30/16.87    ( ! [X2 : $i,X0 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X0)),X2)),X2))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0))) )),
% 115.30/16.87    inference(duplicate_literal_removal,[],[f161])).
% 115.30/16.87  thf(f161,plain,(
% 115.30/16.87    ( ! [X2 : $i,X0 : del] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X0)),X2)),X2))) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0))) )),
% 115.30/16.87    inference(equality_resolution,[],[f140])).
% 115.30/16.87  thf(f140,plain,(
% 115.30/16.87    ( ! [X2 : $i,X0 : del,X1 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Emin_2E_3D,X0)),X1)),X2))) | (X1 != X2) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),X0))) )),
% 115.30/16.87    inference(cnf_transformation,[],[f104])).
% 115.30/16.87  thf(f280,plain,(
% 115.30/16.87    spl6_16),
% 115.30/16.87    inference(avatar_split_clause,[],[f154,f278])).
% 115.30/16.87  thf(f154,plain,(
% 115.30/16.87    ( ! [X2 : $i,X0 : del,X1 : $i > $i] : ((vAPP($i,$i,X1,X2) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0))) )),
% 115.30/16.87    inference(cnf_transformation,[],[f93])).
% 115.30/16.87  thf(f93,plain,(
% 115.30/16.87    ! [X0 : del,X1 : $i > $i,X2] : ((vAPP($i,$i,X1,X2) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2)) | ($true != vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)))),
% 115.30/16.87    inference(ennf_transformation,[],[f69])).
% 115.30/16.87  thf(f69,plain,(
% 115.30/16.87    ! [X0 : del,X1 : $i > $i,X2] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0)) => (vAPP($i,$i,X1,X2) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2)))),
% 115.30/16.87    inference(fool_elimination,[],[f68])).
% 115.30/16.87  thf(f68,plain,(
% 115.30/16.87    ! [X0 : del,X1 : $i > $i,X2] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X2),X0) => (vAPP($i,$i,X1,X2) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X0),X1)),X2)))),
% 115.30/16.87    inference(rectify,[],[f7])).
% 115.30/16.87  thf(f7,axiom,(
% 115.30/16.87    ! [X1 : del,X3 : $i > $i,X0] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),X1) => (vAPP($i,$i,X3,X0) = vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(sTfun($i,$i),$i,vAPP(del,sTfun(sTfun($i,$i),$i),lam,X1),X3)),X0)))),
% 115.30/16.87    file('/export/starexec/sandbox/benchmark/theBenchmark.p',beta)).
% 115.30/16.87  thf(f270,plain,(
% 115.30/16.87    spl6_15),
% 115.30/16.87    inference(avatar_split_clause,[],[f134,f268])).
% 115.30/16.87  thf(f134,plain,(
% 115.30/16.87    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)))) )),
% 115.30/16.87    inference(cnf_transformation,[],[f47])).
% 115.30/16.87  thf(f47,plain,(
% 115.30/16.87    ! [X0 : del] : ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0)))),
% 115.30/16.87    inference(fool_elimination,[],[f46])).
% 115.30/16.87  thf(f46,plain,(
% 115.30/16.87    ! [X0 : del] : vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Epred__set_2ECHOICE,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),X0))),
% 115.30/16.87    inference(rectify,[],[f16])).
% 115.30/16.87  thf(f16,axiom,(
% 115.30/16.87    ! [X7 : del] : vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Epred__set_2ECHOICE,X7)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X7),bool)),X7))),
% 115.30/16.87    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mem_c_2Epred__set_2ECHOICE)).
% 115.30/16.87  thf(f263,plain,(
% 115.30/16.87    spl6_14),
% 115.30/16.87    inference(avatar_split_clause,[],[f133,f261])).
% 115.30/16.87  thf(f133,plain,(
% 115.30/16.87    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Emin_2E_3D,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))) )),
% 115.30/16.87    inference(cnf_transformation,[],[f45])).
% 115.30/16.87  thf(f45,plain,(
% 115.30/16.87    ! [X0 : del] : ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Emin_2E_3D,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.87    inference(fool_elimination,[],[f44])).
% 115.30/16.87  thf(f44,plain,(
% 115.30/16.87    ! [X0 : del] : vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Emin_2E_3D,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))),
% 115.30/16.87    inference(rectify,[],[f19])).
% 115.30/16.87  thf(f19,axiom,(
% 115.30/16.87    ! [X7 : del] : vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Emin_2E_3D,X7)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X7),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X7),bool)))),
% 115.30/16.87    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mem_c_2Emin_2E_3D)).
% 115.30/16.87  thf(f259,plain,(
% 115.30/16.87    spl6_13),
% 115.30/16.87    inference(avatar_split_clause,[],[f132,f257])).
% 115.30/16.87  thf(f132,plain,(
% 115.30/16.87    ( ! [X0 : del] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))) )),
% 115.30/16.87    inference(cnf_transformation,[],[f43])).
% 115.30/16.87  thf(f43,plain,(
% 115.30/16.87    ! [X0 : del] : ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool)))),
% 115.30/16.87    inference(fool_elimination,[],[f42])).
% 115.30/16.87  thf(f42,plain,(
% 115.30/16.87    ! [X0 : del] : vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Ebool_2E_21,X0)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)),bool))),
% 115.30/16.87    inference(rectify,[],[f21])).
% 115.30/16.87  thf(f21,axiom,(
% 115.30/16.87    ! [X7 : del] : vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP(del,$i,c_2Ebool_2E_21,X7)),vAPP(del,del,vAPP(del,sTfun(del,del),arr,vAPP(del,del,vAPP(del,sTfun(del,del),arr,X7),bool)),bool))),
% 115.30/16.87    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mem_c_2Ebool_2E_21)).
% 115.30/16.87  thf(f255,plain,(
% 115.30/16.87    spl6_12),
% 115.30/16.87    inference(avatar_split_clause,[],[f124,f253])).
% 115.30/16.87  thf(f124,plain,(
% 115.30/16.87    ( ! [X0 : $i] : (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),X0))) | (vAPP($i,$o,p,X0) = $true) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true)) )),
% 115.30/16.87    inference(cnf_transformation,[],[f99])).
% 115.30/16.87  thf(f99,plain,(
% 115.30/16.87    ! [X0] : (((($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),X0))) | (vAPP($i,$o,p,X0) = $true)) & ((vAPP($i,$o,p,X0) != $true) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),X0))))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true))),
% 115.30/16.87    inference(nnf_transformation,[],[f83])).
% 115.30/16.87  thf(f83,plain,(
% 115.30/16.87    ! [X0] : ((($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),X0))) <=> (vAPP($i,$o,p,X0) != $true)) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true))),
% 115.30/16.87    inference(ennf_transformation,[],[f80])).
% 115.30/16.87  thf(f80,plain,(
% 115.30/16.87    ! [X0] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $true) => (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),X0))) <=> (vAPP($i,$o,p,X0) != $true)))),
% 115.30/16.87    inference(flattening,[],[f35])).
% 115.30/16.87  thf(f35,plain,(
% 115.30/16.87    ! [X0] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $true) => (($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),X0))) <=> ~(vAPP($i,$o,p,X0) = $true)))),
% 115.30/16.87    inference(fool_elimination,[],[f34])).
% 115.30/16.87  thf(f34,plain,(
% 115.30/16.87    ! [X0] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) => (vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),X0)) <=> ~vAPP($i,$o,p,X0)))),
% 115.30/16.87    inference(rectify,[],[f12])).
% 115.30/16.87  thf(f12,axiom,(
% 115.30/16.87    ! [X5] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X5),bool) => (vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),X5)) <=> ~vAPP($i,$o,p,X5)))),
% 115.30/16.87    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax_neg_p)).
% 115.30/16.87  thf(f251,plain,(
% 115.30/16.87    spl6_11),
% 115.30/16.87    inference(avatar_split_clause,[],[f123,f249])).
% 115.30/16.87  thf(f123,plain,(
% 115.30/16.87    ( ! [X0 : $i] : ((vAPP($i,$o,p,X0) != $true) | ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,c_2Ebool_2E_7E),X0))) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true)) )),
% 115.30/16.87    inference(cnf_transformation,[],[f99])).
% 115.30/16.87  thf(f247,plain,(
% 115.30/16.87    spl6_10),
% 115.30/16.87    inference(avatar_split_clause,[],[f160,f244])).
% 115.30/16.87  thf(f160,plain,(
% 115.30/16.87    (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,c_2Ebool_2E_2F_5C),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) = $true)),
% 115.30/16.87    inference(cnf_transformation,[],[f79])).
% 115.30/16.87  thf(f79,plain,(
% 115.30/16.87    (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,c_2Ebool_2E_2F_5C),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) = $true)),
% 115.30/16.87    inference(fool_elimination,[],[f78])).
% 115.30/16.87  thf(f78,plain,(
% 115.30/16.87    vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,c_2Ebool_2E_2F_5C),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),
% 115.30/16.87    inference(rectify,[],[f13])).
% 115.30/16.87  thf(f13,axiom,(
% 115.30/16.87    vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,c_2Ebool_2E_2F_5C),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),
% 115.30/16.87    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mem_c_2Ebool_2E_2F_5C)).
% 115.30/16.87  thf(f242,plain,(
% 115.30/16.87    spl6_9),
% 115.30/16.87    inference(avatar_split_clause,[],[f159,f239])).
% 115.30/16.87  thf(f159,plain,(
% 115.30/16.87    (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,c_2Emin_2E_3D_3D_3E),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) = $true)),
% 115.30/16.87    inference(cnf_transformation,[],[f77])).
% 115.30/16.87  thf(f77,plain,(
% 115.30/16.87    (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,c_2Emin_2E_3D_3D_3E),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))) = $true)),
% 115.30/16.87    inference(fool_elimination,[],[f76])).
% 115.30/16.87  thf(f76,plain,(
% 115.30/16.87    vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,c_2Emin_2E_3D_3D_3E),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),
% 115.30/16.87    inference(rectify,[],[f8])).
% 115.30/16.87  thf(f8,axiom,(
% 115.30/16.87    vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,c_2Emin_2E_3D_3D_3E),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)))),
% 115.30/16.87    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mem_c_2Emin_2E_3D_3D_3E)).
% 115.30/16.87  thf(f233,plain,(
% 115.30/16.87    spl6_8),
% 115.30/16.87    inference(avatar_split_clause,[],[f122,f231])).
% 115.30/16.87  thf(f122,plain,(
% 115.30/16.87    ( ! [X0 : $i] : ((vAPP($o,$i,inj__o,vAPP($i,$o,p,X0)) = X0) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true)) )),
% 115.30/16.87    inference(cnf_transformation,[],[f82])).
% 115.30/16.87  thf(f82,plain,(
% 115.30/16.87    ! [X0] : ((vAPP($o,$i,inj__o,vAPP($i,$o,p,X0)) = X0) | (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) != $true))),
% 115.30/16.87    inference(ennf_transformation,[],[f33])).
% 115.30/16.87  thf(f33,plain,(
% 115.30/16.87    ! [X0] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) = $true) => (vAPP($o,$i,inj__o,vAPP($i,$o,p,X0)) = X0))),
% 115.30/16.87    inference(fool_elimination,[],[f32])).
% 115.30/16.87  thf(f32,plain,(
% 115.30/16.87    ! [X0] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) => (vAPP($o,$i,inj__o,vAPP($i,$o,p,X0)) = X0))),
% 115.30/16.87    inference(rectify,[],[f3])).
% 115.30/16.87  thf(f3,axiom,(
% 115.30/16.87    ! [X0] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X0),bool) => (vAPP($o,$i,inj__o,vAPP($i,$o,p,X0)) = X0))),
% 115.30/16.87    file('/export/starexec/sandbox/benchmark/theBenchmark.p',stp_iso_mem_o)).
% 115.30/16.87  thf(f229,plain,(
% 115.30/16.87    spl6_7 | ~spl6_3 | spl6_4),
% 115.30/16.87    inference(avatar_split_clause,[],[f215,f210,f178,f226])).
% 115.30/16.87  thf(f210,plain,(
% 115.30/16.87    spl6_4 <=> ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))),sK1)))),
% 115.30/16.87    introduced(avatar_definition,[new_symbols(naming,[spl6_4])])).
% 115.30/16.87  thf(f215,plain,(
% 115.30/16.87    ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))),sK1))) | (~spl6_3 | spl6_4)),
% 115.30/16.87    inference(trivial_inequality_removal,[],[f214])).
% 115.30/16.87  thf(f214,plain,(
% 115.30/16.87    ($true != $true) | ($false = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))),sK1))) | (~spl6_3 | spl6_4)),
% 115.30/16.87    inference(superposition,[],[f212,f179])).
% 115.30/16.87  thf(f212,plain,(
% 115.30/16.87    ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))),sK1))) | spl6_4),
% 115.30/16.87    inference(avatar_component_clause,[],[f210])).
% 115.30/16.87  thf(f224,plain,(
% 115.30/16.87    spl6_6),
% 115.30/16.87    inference(avatar_split_clause,[],[f158,f221])).
% 115.30/16.87  thf(f158,plain,(
% 115.30/16.87    (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,c_2Ebool_2E_7E),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)) = $true)),
% 115.30/16.87    inference(cnf_transformation,[],[f75])).
% 115.30/16.87  thf(f75,plain,(
% 115.30/16.87    (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,c_2Ebool_2E_7E),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool)) = $true)),
% 115.30/16.87    inference(fool_elimination,[],[f74])).
% 115.30/16.87  thf(f74,plain,(
% 115.30/16.87    vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,c_2Ebool_2E_7E),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),
% 115.30/16.87    inference(rectify,[],[f11])).
% 115.30/16.87  thf(f11,axiom,(
% 115.30/16.87    vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,c_2Ebool_2E_7E),vAPP(del,del,vAPP(del,sTfun(del,del),arr,bool),bool))),
% 115.30/16.87    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mem_c_2Ebool_2E_7E)).
% 115.30/16.87  thf(f219,plain,(
% 115.30/16.87    spl6_5),
% 115.30/16.87    inference(avatar_split_clause,[],[f131,f217])).
% 115.30/16.87  thf(f131,plain,(
% 115.30/16.87    ( ! [X0 : $o] : ((vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($o,$i,inj__o,X0)),bool) = $true)) )),
% 115.30/16.87    inference(cnf_transformation,[],[f41])).
% 115.30/16.87  thf(f41,plain,(
% 115.30/16.87    ! [X0 : $o] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($o,$i,inj__o,X0)),bool) = $true)),
% 115.30/16.87    inference(fool_elimination,[],[f40])).
% 115.30/16.87  thf(f40,plain,(
% 115.30/16.87    ! [X0 : $o] : vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($o,$i,inj__o,X0)),bool)),
% 115.30/16.87    inference(rectify,[],[f2])).
% 115.30/16.87  thf(f2,axiom,(
% 115.30/16.87    ! [X0 : $o] : vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,vAPP($o,$i,inj__o,X0)),bool)),
% 115.30/16.87    file('/export/starexec/sandbox/benchmark/theBenchmark.p',stp_inj_mem_o)).
% 115.30/16.87  thf(f213,plain,(
% 115.30/16.87    ~spl6_4),
% 115.30/16.87    inference(avatar_split_clause,[],[f120,f210])).
% 115.30/16.87  thf(f120,plain,(
% 115.30/16.87    ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))),sK1)))),
% 115.30/16.87    inference(cnf_transformation,[],[f98])).
% 115.30/16.87  thf(f98,plain,(
% 115.30/16.87    ($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))),sK1))) & ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,sK1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))),
% 115.30/16.87    inference(skolemisation,[status(esa),new_symbols(skolem,[sK0,sK1])],[f81,f97])).
% 115.30/16.87  thf(f97,plain,(
% 115.30/16.87    ? [X0 : del,X1] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),X1))),X1))) & ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)))) => (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,sK0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,sK0)),sK1))),sK1))) & ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,sK1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool))))),
% 115.30/16.87    introduced(choice_axiom,[])).
% 115.30/16.87  thf(f81,plain,(
% 115.30/16.87    ? [X0 : del,X1] : (($true != vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),X1))),X1))) & ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))))),
% 115.30/16.87    inference(ennf_transformation,[],[f31])).
% 115.30/16.87  thf(f31,plain,(
% 115.30/16.87    ~! [X0 : del,X1] : (($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool))) => ($true = vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),X1))),X1))))),
% 115.30/16.87    inference(fool_elimination,[],[f30])).
% 115.30/16.87  thf(f30,plain,(
% 115.30/16.87    ~! [X0 : del,X1] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X0),bool)) => vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X0)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X0)),X1))),X1)))),
% 115.30/16.87    inference(rectify,[],[f27])).
% 115.30/16.87  thf(f27,negated_conjecture,(
% 115.30/16.87    ~! [X7 : del,X9] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X9),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X7),bool)) => vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X7)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X7)),X9))),X9)))),
% 115.30/16.87    inference(negated_conjecture,[],[f26])).
% 115.30/16.87  thf(f26,conjecture,(
% 115.30/16.87    ! [X7 : del,X9] : (vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,X9),vAPP(del,del,vAPP(del,sTfun(del,del),arr,X7),bool)) => vAPP($i,$o,p,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2ESUBSET,X7)),vAPP($i,$i,vAPP($i,sTfun($i,$i),ap,vAPP(del,$i,c_2Epred__set_2EREST,X7)),X9))),X9)))),
% 115.30/16.87    file('/export/starexec/sandbox/benchmark/theBenchmark.p',conj_thm_2Epred__set_2EREST__SUBSET)).
% 115.30/16.87  thf(f180,plain,(
% 115.30/16.87    spl6_3),
% 115.30/16.87    inference(avatar_split_clause,[],[f29,f178])).
% 115.30/16.87  thf(f29,plain,(
% 115.30/16.87    ( ! [X0 : $o] : (($true = X0) | ($false = X0)) )),
% 115.30/16.87    introduced(fool_axiom,[])).
% 115.30/16.87  thf(f176,plain,(
% 115.30/16.87    spl6_2),
% 115.30/16.87    inference(avatar_split_clause,[],[f119,f173])).
% 115.30/16.87  thf(f119,plain,(
% 115.30/16.87    ($true = vAPP(del,$o,vAPP($i,sTfun(del,$o),mem,sK1),vAPP(del,del,vAPP(del,sTfun(del,del),arr,sK0),bool)))),
% 115.30/16.87    inference(cnf_transformation,[],[f98])).
% 115.30/16.87  thf(f171,plain,(
% 115.30/16.87    ~spl6_1),
% 115.30/16.87    inference(avatar_split_clause,[],[f28,f168])).
% 115.30/16.87  thf(f168,plain,(
% 115.30/16.87    spl6_1 <=> ($true = $false)),
% 115.30/16.87    introduced(avatar_definition,[new_symbols(naming,[spl6_1])])).
% 115.30/16.87  thf(f28,plain,(
% 115.30/16.87    ($true != $false)),
% 115.30/16.87    introduced(fool_axiom,[])).
% 115.30/16.87  % SZS output end Proof for theBenchmark
% 115.30/16.87  % (25632)------------------------------
% 115.30/16.87  % (25632)Version: Vampire 4.8 (commit 3a798227e on 2024-05-03 07:42:47 +0200)
% 115.30/16.87  % (25632)Termination reason: Refutation
% 115.30/16.87  
% 115.30/16.87  % (25632)Memory used [KB]: 69149
% 115.30/16.87  % (25632)Time elapsed: 16.453 s
% 115.30/16.87  % (25632)Instructions burned: 45389 (million)
% 115.30/16.87  % (25627)Success in time 16.442 s
%------------------------------------------------------------------------------