TSTP Solution File: LCL259-3 by Vampire-SAT---4.8

View Problem - Process Solution

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

% Computer : n032.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Fri Sep  1 17:19:41 EDT 2023

% Result   : Unsatisfiable 14.56s 2.41s
% Output   : Refutation 14.56s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   29
%            Number of leaves      :   37
% Syntax   : Number of formulae    :  831 ( 423 unt;   0 def)
%            Number of atoms       : 1265 (   1 equ)
%            Maximal formula atoms :    3 (   1 avg)
%            Number of connectives : 1042 ( 608   ~; 406   |;   0   &)
%                                         (  28 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :    8 (   3 avg)
%            Maximal term depth    :    8 (   2 avg)
%            Number of predicates  :   32 (  30 usr;  29 prp; 0-2 aty)
%            Number of functors    :    5 (   5 usr;   2 con; 0-2 aty)
%            Number of variables   :  768 (; 768   !;   0   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f34461,plain,
    $false,
    inference(avatar_smt_refutation,[],[f14,f20,f50,f57,f63,f68,f88,f94,f99,f107,f114,f287,f295,f534,f542,f548,f553,f694,f695,f727,f2399,f2477,f2478,f2485,f11415,f11416,f11417,f11425,f12803,f19762,f20188,f20189,f20190,f20191,f20192,f20193,f20194,f20195,f20196,f20197,f20198,f20199,f20200,f20201,f20202,f20203,f20204,f20205,f20206,f20207,f20208,f20209,f20210,f20211,f20212,f20213,f20214,f20215,f20216,f20217,f20218,f20219,f20220,f20221,f20222,f20223,f20224,f20225,f20226,f20227,f20228,f20229,f20230,f20231,f20232,f20233,f20234,f20235,f20236,f20237,f20238,f20239,f20240,f20241,f20242,f20243,f20244,f20245,f20246,f20247,f20248,f20249,f20250,f20251,f20252,f20253,f20254,f20255,f20256,f20257,f20258,f20259,f20260,f20261,f20262,f20263,f20264,f20265,f20266,f20267,f20268,f20269,f20270,f20271,f20272,f20273,f20274,f20275,f20276,f20277,f20278,f20279,f20280,f20281,f20282,f20283,f20284,f20285,f20286,f20287,f20288,f20289,f20290,f20291,f20292,f20293,f20294,f20295,f20296,f20297,f20298,f20299,f20300,f20301,f20302,f20303,f20304,f20305,f20306,f20307,f20308,f20309,f20310,f20311,f20312,f20313,f20314,f20315,f20316,f20317,f20318,f20319,f20320,f20321,f20322,f20323,f20324,f20325,f20326,f20327,f20328,f20329,f20330,f20331,f20332,f20333,f20334,f20335,f20336,f20337,f20338,f20339,f20340,f20341,f20342,f20343,f20344,f20345,f20346,f20347,f20348,f20349,f20350,f20351,f20352,f20353,f20354,f20355,f20356,f20357,f20358,f20359,f20360,f20361,f20362,f20363,f20364,f20365,f20366,f20367,f20368,f20369,f20370,f20371,f20372,f20373,f20374,f20375,f20376,f20377,f20378,f20379,f20380,f20381,f20382,f20383,f20384,f20385,f20386,f20387,f20388,f34460]) ).

fof(f34460,plain,
    spl0_1,
    inference(avatar_contradiction_clause,[],[f34422]) ).

fof(f34422,plain,
    ( $false
    | spl0_1 ),
    inference(resolution,[],[f31646,f13]) ).

fof(f13,plain,
    ( ~ theorem(implies(implies(p,implies(p,q)),implies(p,q)))
    | spl0_1 ),
    inference(avatar_component_clause,[],[f11]) ).

fof(f11,plain,
    ( spl0_1
  <=> theorem(implies(implies(p,implies(p,q)),implies(p,q))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_1])]) ).

fof(f31646,plain,
    ! [X6,X7] : theorem(implies(implies(X6,implies(X6,X7)),implies(X6,X7))),
    inference(resolution,[],[f25495,f475]) ).

fof(f475,plain,
    ! [X6,X7] :
      ( ~ theorem(or(X6,implies(X7,X6)))
      | theorem(implies(X7,X6)) ),
    inference(resolution,[],[f434,f26]) ).

fof(f26,plain,
    ! [X0] :
      ( ~ theorem(or(X0,X0))
      | theorem(X0) ),
    inference(resolution,[],[f25,f1]) ).

fof(f1,axiom,
    ! [X0] : axiom(implies(or(X0,X0),X0)),
    file('/export/starexec/sandbox/tmp/tmp.BRhZi8SnSN/Vampire---4.8_23497',axiom_1_2) ).

fof(f25,plain,
    ! [X0,X1] :
      ( ~ axiom(implies(X1,X0))
      | ~ theorem(X1)
      | theorem(X0) ),
    inference(resolution,[],[f8,f7]) ).

fof(f7,axiom,
    ! [X3] :
      ( theorem(X3)
      | ~ axiom(X3) ),
    file('/export/starexec/sandbox/tmp/tmp.BRhZi8SnSN/Vampire---4.8_23497',rule_1) ).

fof(f8,axiom,
    ! [X3,X4] :
      ( ~ theorem(implies(X4,X3))
      | theorem(X3)
      | ~ theorem(X4) ),
    file('/export/starexec/sandbox/tmp/tmp.BRhZi8SnSN/Vampire---4.8_23497',rule_2) ).

fof(f434,plain,
    ! [X2,X0,X1] :
      ( theorem(or(X1,implies(X2,X0)))
      | ~ theorem(or(X0,X1)) ),
    inference(resolution,[],[f412,f148]) ).

fof(f148,plain,
    ! [X2,X0,X1] :
      ( ~ theorem(implies(X0,or(X1,X2)))
      | theorem(or(X1,implies(X0,X2))) ),
    inference(resolution,[],[f37,f25]) ).

fof(f37,plain,
    ! [X2,X0,X1] : axiom(implies(implies(X0,or(X1,X2)),or(X1,implies(X0,X2)))),
    inference(forward_demodulation,[],[f33,f6]) ).

fof(f6,axiom,
    ! [X3,X4] : implies(X3,X4) = or(not(X3),X4),
    file('/export/starexec/sandbox/tmp/tmp.BRhZi8SnSN/Vampire---4.8_23497',implies_definition) ).

fof(f33,plain,
    ! [X2,X0,X1] : axiom(implies(implies(X0,or(X1,X2)),or(X1,or(not(X0),X2)))),
    inference(superposition,[],[f4,f6]) ).

fof(f4,axiom,
    ! [X2,X0,X1] : axiom(implies(or(X0,or(X1,X2)),or(X1,or(X0,X2)))),
    file('/export/starexec/sandbox/tmp/tmp.BRhZi8SnSN/Vampire---4.8_23497',axiom_1_5) ).

fof(f412,plain,
    ! [X2,X3,X4] :
      ( theorem(implies(X4,or(X3,X2)))
      | ~ theorem(or(X2,X3)) ),
    inference(resolution,[],[f330,f3]) ).

fof(f3,axiom,
    ! [X0,X1] : axiom(implies(or(X0,X1),or(X1,X0))),
    file('/export/starexec/sandbox/tmp/tmp.BRhZi8SnSN/Vampire---4.8_23497',axiom_1_4) ).

fof(f330,plain,
    ! [X34,X35,X33] :
      ( ~ axiom(implies(X35,X34))
      | ~ theorem(X35)
      | theorem(implies(X33,X34)) ),
    inference(resolution,[],[f282,f7]) ).

fof(f282,plain,
    ! [X2,X0,X1] :
      ( ~ theorem(implies(X0,X1))
      | theorem(implies(X2,X1))
      | ~ theorem(X0) ),
    inference(resolution,[],[f238,f8]) ).

fof(f238,plain,
    ! [X2,X0,X1] :
      ( theorem(implies(X0,implies(X1,X2)))
      | ~ theorem(implies(X0,X2)) ),
    inference(forward_demodulation,[],[f237,f6]) ).

fof(f237,plain,
    ! [X2,X0,X1] :
      ( theorem(implies(X0,implies(X1,X2)))
      | ~ theorem(or(not(X0),X2)) ),
    inference(superposition,[],[f194,f6]) ).

fof(f194,plain,
    ! [X2,X0,X1] :
      ( theorem(or(X2,implies(X0,X1)))
      | ~ theorem(or(X2,X1)) ),
    inference(superposition,[],[f164,f6]) ).

fof(f164,plain,
    ! [X8,X6,X7] :
      ( theorem(or(X6,or(X7,X8)))
      | ~ theorem(or(X6,X8)) ),
    inference(resolution,[],[f31,f28]) ).

fof(f28,plain,
    ! [X3,X4] :
      ( theorem(or(X4,X3))
      | ~ theorem(X3) ),
    inference(resolution,[],[f25,f2]) ).

fof(f2,axiom,
    ! [X0,X1] : axiom(implies(X0,or(X1,X0))),
    file('/export/starexec/sandbox/tmp/tmp.BRhZi8SnSN/Vampire---4.8_23497',axiom_1_3) ).

fof(f31,plain,
    ! [X2,X0,X1] :
      ( ~ theorem(or(X0,or(X1,X2)))
      | theorem(or(X1,or(X0,X2))) ),
    inference(resolution,[],[f4,f25]) ).

fof(f25495,plain,
    ! [X6,X4,X5] : theorem(or(X4,implies(implies(X5,X4),implies(X5,X6)))),
    inference(resolution,[],[f16087,f72]) ).

fof(f72,plain,
    ! [X2,X0,X1] : axiom(implies(implies(X1,X2),implies(implies(X0,X1),implies(X0,X2)))),
    inference(forward_demodulation,[],[f70,f6]) ).

fof(f70,plain,
    ! [X2,X0,X1] : axiom(implies(implies(X1,X2),implies(implies(X0,X1),or(not(X0),X2)))),
    inference(superposition,[],[f5,f6]) ).

fof(f5,axiom,
    ! [X2,X0,X1] : axiom(implies(implies(X0,X1),implies(or(X2,X0),or(X2,X1)))),
    file('/export/starexec/sandbox/tmp/tmp.BRhZi8SnSN/Vampire---4.8_23497',axiom_1_6) ).

fof(f16087,plain,
    ! [X28,X29,X27] :
      ( ~ axiom(implies(implies(X27,X29),X28))
      | theorem(or(X27,X28)) ),
    inference(resolution,[],[f16028,f722]) ).

fof(f722,plain,
    ! [X88,X86,X87] :
      ( ~ theorem(or(X86,X88))
      | theorem(or(X86,X87))
      | ~ axiom(implies(X88,X87)) ),
    inference(resolution,[],[f197,f7]) ).

fof(f197,plain,
    ! [X2,X0,X1] :
      ( ~ theorem(implies(X0,X1))
      | theorem(or(X2,X1))
      | ~ theorem(or(X2,X0)) ),
    inference(resolution,[],[f69,f8]) ).

fof(f69,plain,
    ! [X2,X0,X1] :
      ( theorem(implies(or(X2,X0),or(X2,X1)))
      | ~ theorem(implies(X0,X1)) ),
    inference(resolution,[],[f5,f25]) ).

fof(f16028,plain,
    ! [X3,X4] : theorem(or(X3,implies(X3,X4))),
    inference(resolution,[],[f16020,f148]) ).

fof(f16020,plain,
    ! [X2,X1] : theorem(implies(X1,or(X1,X2))),
    inference(resolution,[],[f15915,f3]) ).

fof(f15915,plain,
    ! [X2,X0,X1] :
      ( ~ axiom(implies(or(X2,X0),X1))
      | theorem(implies(X0,X1)) ),
    inference(resolution,[],[f3804,f10095]) ).

fof(f10095,plain,
    ! [X0,X1] : theorem(or(X0,implies(X1,X1))),
    inference(resolution,[],[f1174,f2]) ).

fof(f1174,plain,
    ! [X24,X25,X23] :
      ( ~ axiom(implies(X23,or(or(X24,implies(X23,X25)),X25)))
      | theorem(or(X24,implies(X23,X25))) ),
    inference(resolution,[],[f391,f192]) ).

fof(f192,plain,
    ! [X3,X4] :
      ( ~ theorem(or(or(X3,X4),X4))
      | theorem(or(X3,X4)) ),
    inference(resolution,[],[f164,f26]) ).

fof(f391,plain,
    ! [X21,X22,X23] :
      ( theorem(or(X21,implies(X22,X23)))
      | ~ axiom(implies(X22,or(X21,X23))) ),
    inference(resolution,[],[f148,f7]) ).

fof(f3804,plain,
    ! [X191,X194,X192,X193] :
      ( ~ theorem(or(X193,implies(X191,X194)))
      | theorem(implies(X191,X192))
      | ~ axiom(implies(or(X193,X194),X192)) ),
    inference(resolution,[],[f1220,f7]) ).

fof(f1220,plain,
    ! [X18,X19,X16,X17] :
      ( ~ theorem(implies(or(X18,X19),X17))
      | theorem(implies(X16,X17))
      | ~ theorem(or(X18,implies(X16,X19))) ),
    inference(resolution,[],[f529,f124]) ).

fof(f124,plain,
    ! [X2,X0,X1] :
      ( theorem(implies(X1,or(X0,X2)))
      | ~ theorem(or(X0,implies(X1,X2))) ),
    inference(resolution,[],[f36,f25]) ).

fof(f36,plain,
    ! [X2,X0,X1] : axiom(implies(or(X2,implies(X0,X1)),implies(X0,or(X2,X1)))),
    inference(forward_demodulation,[],[f32,f6]) ).

fof(f32,plain,
    ! [X2,X0,X1] : axiom(implies(or(X2,implies(X0,X1)),or(not(X0),or(X2,X1)))),
    inference(superposition,[],[f4,f6]) ).

fof(f529,plain,
    ! [X10,X8,X9] :
      ( ~ theorem(implies(X10,X8))
      | theorem(implies(X10,X9))
      | ~ theorem(implies(X8,X9)) ),
    inference(resolution,[],[f161,f8]) ).

fof(f161,plain,
    ! [X2,X0,X1] :
      ( theorem(implies(implies(X2,X0),implies(X2,X1)))
      | ~ theorem(implies(X0,X1)) ),
    inference(resolution,[],[f72,f25]) ).

fof(f20388,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19788]) ).

fof(f19788,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f11632]) ).

fof(f11632,plain,
    ! [X62,X60,X61] : theorem(or(X60,or(X61,or(X62,not(X62))))),
    inference(resolution,[],[f11572,f206]) ).

fof(f206,plain,
    ! [X10,X8,X9] :
      ( ~ theorem(or(or(X8,or(X9,X10)),X10))
      | theorem(or(X8,or(X9,X10))) ),
    inference(resolution,[],[f192,f164]) ).

fof(f11572,plain,
    ! [X3,X4] : theorem(or(X3,or(X4,not(X4)))),
    inference(resolution,[],[f11569,f31]) ).

fof(f11569,plain,
    ! [X0,X1] : theorem(or(X0,or(X1,not(X0)))),
    inference(resolution,[],[f10847,f2]) ).

fof(f10847,plain,
    ! [X8,X7] :
      ( ~ axiom(implies(not(X7),X8))
      | theorem(or(X7,X8)) ),
    inference(resolution,[],[f10837,f722]) ).

fof(f10837,plain,
    ! [X7] : theorem(or(X7,not(X7))),
    inference(resolution,[],[f10121,f23]) ).

fof(f23,plain,
    ! [X3,X4] : axiom(implies(implies(X3,X4),or(X4,not(X3)))),
    inference(superposition,[],[f3,f6]) ).

fof(f10121,plain,
    ! [X46,X45] :
      ( ~ axiom(implies(implies(X46,X46),X45))
      | theorem(X45) ),
    inference(resolution,[],[f10095,f1354]) ).

fof(f1354,plain,
    ! [X76,X75] :
      ( ~ theorem(or(X75,X76))
      | theorem(X75)
      | ~ axiom(implies(X76,X75)) ),
    inference(resolution,[],[f1316,f7]) ).

fof(f1316,plain,
    ! [X12,X13] :
      ( ~ theorem(implies(X12,X13))
      | theorem(X13)
      | ~ theorem(or(X13,X12)) ),
    inference(resolution,[],[f1117,f8]) ).

fof(f1117,plain,
    ! [X0,X1] :
      ( theorem(implies(or(X1,X0),X1))
      | ~ theorem(implies(X0,X1)) ),
    inference(resolution,[],[f390,f475]) ).

fof(f390,plain,
    ! [X18,X19,X20] :
      ( theorem(or(X18,implies(or(X18,X19),X20)))
      | ~ theorem(implies(X19,X20)) ),
    inference(resolution,[],[f148,f69]) ).

fof(f12802,plain,
    ( ! [X0] : ~ theorem(X0)
    | ~ spl0_27 ),
    inference(avatar_component_clause,[],[f12801]) ).

fof(f12801,plain,
    ( spl0_27
  <=> ! [X0] : ~ theorem(X0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_27])]) ).

fof(f20387,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19789]) ).

fof(f19789,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f16345]) ).

fof(f16345,plain,
    ! [X166,X164,X165] : theorem(or(X164,or(X165,or(X166,not(X164))))),
    inference(resolution,[],[f16024,f13376]) ).

fof(f13376,plain,
    ! [X0,X1] :
      ( ~ theorem(implies(not(X0),X1))
      | theorem(or(X0,X1)) ),
    inference(resolution,[],[f11736,f69]) ).

fof(f11736,plain,
    ! [X6,X5] :
      ( ~ theorem(implies(or(X6,not(X6)),X5))
      | theorem(X5) ),
    inference(resolution,[],[f11608,f1143]) ).

fof(f1143,plain,
    ! [X56,X57] :
      ( ~ theorem(not(not(X57)))
      | theorem(X56)
      | ~ theorem(implies(X57,X56)) ),
    inference(resolution,[],[f926,f122]) ).

fof(f122,plain,
    ! [X0,X1] :
      ( theorem(or(X1,not(X0)))
      | ~ theorem(implies(X0,X1)) ),
    inference(resolution,[],[f23,f25]) ).

fof(f926,plain,
    ! [X10,X9] :
      ( ~ theorem(or(X9,X10))
      | theorem(X9)
      | ~ theorem(not(X10)) ),
    inference(resolution,[],[f908,f8]) ).

fof(f908,plain,
    ! [X0,X1] :
      ( theorem(implies(not(X1),X0))
      | ~ theorem(or(X0,X1)) ),
    inference(resolution,[],[f713,f101]) ).

fof(f101,plain,
    ! [X0,X1] :
      ( ~ theorem(or(X0,not(X1)))
      | theorem(implies(X1,X0)) ),
    inference(resolution,[],[f22,f25]) ).

fof(f22,plain,
    ! [X2,X1] : axiom(implies(or(X2,not(X1)),implies(X1,X2))),
    inference(superposition,[],[f3,f6]) ).

fof(f713,plain,
    ! [X62,X61] :
      ( theorem(or(X61,not(not(X62))))
      | ~ theorem(or(X61,X62)) ),
    inference(resolution,[],[f197,f620]) ).

fof(f620,plain,
    ! [X5] : theorem(implies(X5,not(not(X5)))),
    inference(resolution,[],[f613,f133]) ).

fof(f133,plain,
    ! [X0,X1] :
      ( ~ theorem(implies(X0,not(X1)))
      | theorem(implies(X1,not(X0))) ),
    inference(superposition,[],[f101,f6]) ).

fof(f613,plain,
    ! [X4] : theorem(implies(X4,X4)),
    inference(resolution,[],[f609,f2]) ).

fof(f609,plain,
    ! [X0,X1] :
      ( ~ axiom(implies(X0,or(X1,X1)))
      | theorem(implies(X0,X1)) ),
    inference(forward_demodulation,[],[f608,f6]) ).

fof(f608,plain,
    ! [X0,X1] :
      ( ~ axiom(implies(X0,or(X1,X1)))
      | theorem(or(not(X0),X1)) ),
    inference(superposition,[],[f567,f6]) ).

fof(f567,plain,
    ! [X3,X4] :
      ( ~ axiom(or(X3,or(X4,X4)))
      | theorem(or(X3,X4)) ),
    inference(resolution,[],[f165,f442]) ).

fof(f442,plain,
    ! [X10,X9] :
      ( ~ theorem(or(X9,or(X10,X9)))
      | theorem(or(X10,X9)) ),
    inference(resolution,[],[f425,f26]) ).

fof(f425,plain,
    ! [X2,X0,X1] :
      ( theorem(or(X1,or(X2,X0)))
      | ~ theorem(or(X0,X1)) ),
    inference(resolution,[],[f332,f31]) ).

fof(f332,plain,
    ! [X2,X3,X4] :
      ( theorem(or(X4,or(X3,X2)))
      | ~ theorem(or(X2,X3)) ),
    inference(resolution,[],[f306,f3]) ).

fof(f306,plain,
    ! [X34,X35,X33] :
      ( ~ axiom(implies(X35,X34))
      | ~ theorem(X35)
      | theorem(or(X33,X34)) ),
    inference(resolution,[],[f239,f7]) ).

fof(f239,plain,
    ! [X2,X0,X1] :
      ( ~ theorem(implies(X0,X1))
      | theorem(or(X2,X1))
      | ~ theorem(X0) ),
    inference(resolution,[],[f196,f8]) ).

fof(f196,plain,
    ! [X2,X0,X1] :
      ( theorem(implies(X0,or(X1,X2)))
      | ~ theorem(implies(X0,X2)) ),
    inference(forward_demodulation,[],[f195,f6]) ).

fof(f195,plain,
    ! [X2,X0,X1] :
      ( theorem(implies(X0,or(X1,X2)))
      | ~ theorem(or(not(X0),X2)) ),
    inference(superposition,[],[f164,f6]) ).

fof(f165,plain,
    ! [X10,X11,X9] :
      ( theorem(or(X9,or(X10,X11)))
      | ~ axiom(or(X10,or(X9,X11))) ),
    inference(resolution,[],[f31,f7]) ).

fof(f11608,plain,
    ! [X13] : theorem(not(not(or(X13,not(X13))))),
    inference(resolution,[],[f11572,f1052]) ).

fof(f1052,plain,
    ! [X0] :
      ( ~ theorem(or(X0,X0))
      | theorem(not(not(X0))) ),
    inference(resolution,[],[f919,f908]) ).

fof(f919,plain,
    ! [X6] :
      ( ~ theorem(implies(not(X6),X6))
      | theorem(not(not(X6))) ),
    inference(forward_demodulation,[],[f911,f6]) ).

fof(f911,plain,
    ! [X6] :
      ( ~ theorem(or(not(not(X6)),X6))
      | theorem(not(not(X6))) ),
    inference(resolution,[],[f713,f26]) ).

fof(f16024,plain,
    ! [X11,X12,X13] : theorem(implies(X11,or(X12,or(X13,X11)))),
    inference(resolution,[],[f15915,f2]) ).

fof(f20386,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19790]) ).

fof(f19790,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f17935]) ).

fof(f17935,plain,
    ! [X6,X4,X5] : theorem(or(X4,or(X5,or(X6,not(X5))))),
    inference(resolution,[],[f16345,f31]) ).

fof(f20385,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19791]) ).

fof(f19791,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f10392]) ).

fof(f10392,plain,
    ! [X101,X98,X99,X100] : theorem(or(X98,or(X99,or(X100,implies(X101,X101))))),
    inference(resolution,[],[f10132,f206]) ).

fof(f10132,plain,
    ! [X68,X66,X67] : theorem(or(X66,or(X67,implies(X68,X68)))),
    inference(resolution,[],[f10095,f206]) ).

fof(f20384,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19792]) ).

fof(f19792,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f10132]) ).

fof(f20383,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19794]) ).

fof(f19794,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f10443]) ).

fof(f10443,plain,
    ! [X101,X102,X103,X100] : theorem(or(X100,or(X101,implies(X102,implies(X103,X103))))),
    inference(resolution,[],[f10133,f206]) ).

fof(f10133,plain,
    ! [X70,X71,X69] : theorem(or(X69,implies(X70,implies(X71,X71)))),
    inference(resolution,[],[f10095,f236]) ).

fof(f236,plain,
    ! [X10,X8,X9] :
      ( ~ theorem(or(or(X8,implies(X9,X10)),X10))
      | theorem(or(X8,implies(X9,X10))) ),
    inference(resolution,[],[f194,f192]) ).

fof(f20382,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19795]) ).

fof(f19795,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f6859]) ).

fof(f6859,plain,
    ! [X162,X163,X161] : theorem(or(X161,or(X162,implies(X163,not(not(X163)))))),
    inference(resolution,[],[f206,f1755]) ).

fof(f1755,plain,
    ! [X0,X1] : theorem(or(X0,implies(X1,not(not(X1))))),
    inference(resolution,[],[f1753,f148]) ).

fof(f1753,plain,
    ! [X0,X1] : theorem(implies(X0,or(X1,not(not(X0))))),
    inference(resolution,[],[f1513,f2]) ).

fof(f1513,plain,
    ! [X58,X59] :
      ( ~ axiom(implies(not(not(X58)),X59))
      | theorem(implies(X58,X59)) ),
    inference(resolution,[],[f1232,f7]) ).

fof(f1232,plain,
    ! [X65,X66] :
      ( ~ theorem(implies(not(not(X65)),X66))
      | theorem(implies(X65,X66)) ),
    inference(resolution,[],[f529,f620]) ).

fof(f20381,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19796]) ).

fof(f19796,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f16628]) ).

fof(f16628,plain,
    ! [X170,X171,X169] : theorem(or(X169,or(X170,implies(X171,not(X169))))),
    inference(resolution,[],[f16347,f13376]) ).

fof(f16347,plain,
    ! [X2,X0,X1] : theorem(implies(X1,or(X2,implies(X0,X1)))),
    inference(superposition,[],[f16024,f6]) ).

fof(f20380,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19797]) ).

fof(f19797,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f18079]) ).

fof(f18079,plain,
    ! [X6,X4,X5] : theorem(or(X4,or(X5,implies(X6,not(X5))))),
    inference(resolution,[],[f16628,f31]) ).

fof(f20379,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19798]) ).

fof(f19798,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f15743]) ).

fof(f15743,plain,
    ! [X14,X15,X13] : theorem(or(X13,or(X14,implies(or(X14,X15),X15)))),
    inference(resolution,[],[f10118,f37]) ).

fof(f10118,plain,
    ! [X40,X38,X39] :
      ( ~ axiom(implies(implies(X40,X40),X39))
      | theorem(or(X38,X39)) ),
    inference(resolution,[],[f10095,f722]) ).

fof(f20378,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19799]) ).

fof(f19799,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f11569]) ).

fof(f20377,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19800]) ).

fof(f19800,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f11572]) ).

fof(f20376,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19801]) ).

fof(f19801,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f11582]) ).

fof(f11582,plain,
    ! [X26,X25] : theorem(or(X25,or(X26,not(or(X25,X25))))),
    inference(resolution,[],[f11569,f2232]) ).

fof(f2232,plain,
    ! [X2,X3] :
      ( ~ theorem(or(or(X2,X2),X3))
      | theorem(or(X2,X3)) ),
    inference(resolution,[],[f1689,f263]) ).

fof(f263,plain,
    ! [X2,X0,X1] :
      ( ~ theorem(or(X0,implies(X1,X2)))
      | theorem(or(X0,X2))
      | ~ theorem(X1) ),
    inference(resolution,[],[f124,f8]) ).

fof(f1689,plain,
    ! [X8,X7] : theorem(or(X7,implies(or(or(X7,X7),X8),X8))),
    inference(resolution,[],[f786,f27]) ).

fof(f27,plain,
    ! [X2,X1] :
      ( ~ theorem(or(X1,X2))
      | theorem(or(X2,X1)) ),
    inference(resolution,[],[f25,f3]) ).

fof(f786,plain,
    ! [X70,X69] : theorem(or(implies(or(or(X69,X69),X70),X70),X69)),
    inference(resolution,[],[f717,f639]) ).

fof(f639,plain,
    ! [X2,X1] : theorem(or(implies(or(X1,X2),X2),X1)),
    inference(resolution,[],[f621,f27]) ).

fof(f621,plain,
    ! [X6,X7] : theorem(or(X6,implies(or(X6,X7),X7))),
    inference(resolution,[],[f613,f148]) ).

fof(f717,plain,
    ! [X72,X73] :
      ( ~ theorem(or(X72,or(X73,X73)))
      | theorem(or(X72,X73)) ),
    inference(resolution,[],[f197,f610]) ).

fof(f610,plain,
    ! [X0] : theorem(implies(or(X0,X0),X0)),
    inference(resolution,[],[f609,f3]) ).

fof(f20375,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19802]) ).

fof(f19802,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f12347]) ).

fof(f12347,plain,
    ! [X3,X4] : theorem(or(X3,or(X4,not(or(X4,X4))))),
    inference(resolution,[],[f11582,f31]) ).

fof(f20374,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19804]) ).

fof(f19804,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f14310]) ).

fof(f14310,plain,
    ! [X113,X112] : theorem(or(X112,or(X113,not(not(not(X112)))))),
    inference(resolution,[],[f13376,f1753]) ).

fof(f20373,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19805]) ).

fof(f19805,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f14715]) ).

fof(f14715,plain,
    ! [X3,X4] : theorem(or(X3,or(X4,not(not(not(X4)))))),
    inference(resolution,[],[f14310,f31]) ).

fof(f20372,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19810]) ).

fof(f19810,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f11761]) ).

fof(f11761,plain,
    ! [X46,X44,X45] : theorem(or(X44,or(or(X45,not(X45)),X46))),
    inference(resolution,[],[f11614,f31]) ).

fof(f11614,plain,
    ! [X24,X23] : theorem(or(or(X23,not(X23)),X24)),
    inference(resolution,[],[f11572,f3603]) ).

fof(f3603,plain,
    ! [X4,X5] :
      ( ~ theorem(or(X4,X4))
      | theorem(or(X4,X5)) ),
    inference(resolution,[],[f2232,f429]) ).

fof(f429,plain,
    ! [X11,X12,X13] :
      ( theorem(or(or(X12,X11),X13))
      | ~ theorem(or(X11,X12)) ),
    inference(resolution,[],[f332,f27]) ).

fof(f20371,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19813]) ).

fof(f19813,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f1861]) ).

fof(f1861,plain,
    ! [X21,X19,X20] : theorem(or(X19,or(implies(X20,not(not(X20))),X21))),
    inference(resolution,[],[f1832,f31]) ).

fof(f1832,plain,
    ! [X19,X20] : theorem(or(implies(X19,not(not(X19))),X20)),
    inference(resolution,[],[f1755,f27]) ).

fof(f20370,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19814]) ).

fof(f19814,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f19270]) ).

fof(f19270,plain,
    ! [X200,X198,X199] : theorem(or(X198,or(implies(X199,not(X198)),X200))),
    inference(resolution,[],[f19132,f13376]) ).

fof(f19132,plain,
    ! [X54,X55,X53] : theorem(implies(X53,or(implies(X54,X53),X55))),
    inference(resolution,[],[f10225,f16020]) ).

fof(f10225,plain,
    ! [X18,X16,X17] :
      ( ~ theorem(implies(implies(X18,X16),X17))
      | theorem(implies(X16,X17)) ),
    inference(resolution,[],[f10141,f529]) ).

fof(f10141,plain,
    ! [X2,X3] : theorem(implies(X2,implies(X3,X2))),
    inference(resolution,[],[f10106,f265]) ).

fof(f265,plain,
    ! [X2,X0,X1] :
      ( ~ theorem(implies(X0,implies(X2,X1)))
      | theorem(implies(X2,implies(X0,X1))) ),
    inference(forward_demodulation,[],[f264,f6]) ).

fof(f264,plain,
    ! [X2,X0,X1] :
      ( theorem(implies(X2,implies(X0,X1)))
      | ~ theorem(or(not(X0),implies(X2,X1))) ),
    inference(superposition,[],[f124,f6]) ).

fof(f10106,plain,
    ! [X16,X17] : theorem(implies(X16,implies(X17,X17))),
    inference(resolution,[],[f10095,f256]) ).

fof(f256,plain,
    ! [X0,X1] :
      ( ~ theorem(or(X0,X0))
      | theorem(implies(X1,X0)) ),
    inference(resolution,[],[f218,f212]) ).

fof(f212,plain,
    ! [X0,X1] :
      ( ~ theorem(or(implies(X0,X1),X1))
      | theorem(implies(X0,X1)) ),
    inference(forward_demodulation,[],[f211,f6]) ).

fof(f211,plain,
    ! [X0,X1] :
      ( ~ theorem(or(implies(X0,X1),X1))
      | theorem(or(not(X0),X1)) ),
    inference(superposition,[],[f192,f6]) ).

fof(f218,plain,
    ! [X2,X0,X1] :
      ( theorem(or(implies(X0,X1),X2))
      | ~ theorem(or(X2,X1)) ),
    inference(superposition,[],[f193,f6]) ).

fof(f193,plain,
    ! [X6,X7,X5] :
      ( theorem(or(or(X7,X6),X5))
      | ~ theorem(or(X5,X6)) ),
    inference(resolution,[],[f164,f27]) ).

fof(f20369,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19815]) ).

fof(f19815,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f10200]) ).

fof(f10200,plain,
    ! [X48,X46,X47] : theorem(or(X46,or(implies(X47,X47),X48))),
    inference(resolution,[],[f10116,f31]) ).

fof(f10116,plain,
    ! [X34,X33] : theorem(or(implies(X33,X33),X34)),
    inference(resolution,[],[f10095,f27]) ).

fof(f20368,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19818]) ).

fof(f19818,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f16028]) ).

fof(f20367,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19819]) ).

fof(f19819,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f10095]) ).

fof(f20366,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19829]) ).

fof(f19829,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f16304]) ).

fof(f16304,plain,
    ! [X6,X4,X5] : theorem(or(X4,implies(X5,or(X6,X5)))),
    inference(resolution,[],[f16024,f148]) ).

fof(f20365,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19832]) ).

fof(f19832,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f10393]) ).

fof(f10393,plain,
    ! [X104,X102,X105,X103] : theorem(or(X102,implies(X103,or(X104,implies(X105,X105))))),
    inference(resolution,[],[f10132,f236]) ).

fof(f20364,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19833]) ).

fof(f19833,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f11633]) ).

fof(f11633,plain,
    ! [X65,X63,X64] : theorem(or(X63,implies(X64,or(X65,not(X65))))),
    inference(resolution,[],[f11572,f236]) ).

fof(f20363,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19834]) ).

fof(f19834,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f16534]) ).

fof(f16534,plain,
    ! [X176,X174,X175] : theorem(or(X174,implies(X175,or(X176,not(X174))))),
    inference(resolution,[],[f16025,f13376]) ).

fof(f16025,plain,
    ! [X16,X14,X15] : theorem(implies(X14,implies(X15,or(X16,X14)))),
    inference(resolution,[],[f15915,f24]) ).

fof(f24,plain,
    ! [X6,X5] : axiom(implies(X6,implies(X5,X6))),
    inference(superposition,[],[f2,f6]) ).

fof(f20362,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19835]) ).

fof(f19835,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f16578]) ).

fof(f16578,plain,
    ! [X2,X0,X1] : theorem(or(X2,implies(X1,implies(X0,X1)))),
    inference(superposition,[],[f16304,f6]) ).

fof(f20361,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19836]) ).

fof(f19836,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f10133]) ).

fof(f20360,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19838]) ).

fof(f19838,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f10444]) ).

fof(f10444,plain,
    ! [X106,X107,X104,X105] : theorem(or(X104,implies(X105,implies(X106,implies(X107,X107))))),
    inference(resolution,[],[f10133,f236]) ).

fof(f20359,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19839]) ).

fof(f19839,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f7299]) ).

fof(f7299,plain,
    ! [X191,X192,X193] : theorem(or(X191,implies(X192,implies(X193,not(not(X193)))))),
    inference(resolution,[],[f236,f1755]) ).

fof(f20358,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19840]) ).

fof(f19840,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f16731]) ).

fof(f16731,plain,
    ! [X176,X174,X175] : theorem(or(X174,implies(X175,implies(X176,not(X174))))),
    inference(resolution,[],[f16536,f13376]) ).

fof(f16536,plain,
    ! [X2,X0,X1] : theorem(implies(X1,implies(X2,implies(X0,X1)))),
    inference(superposition,[],[f16025,f6]) ).

fof(f20357,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19841]) ).

fof(f19841,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f15741]) ).

fof(f15741,plain,
    ! [X10,X8,X9] : theorem(or(X8,implies(X9,implies(implies(X9,X10),X10)))),
    inference(resolution,[],[f10118,f127]) ).

fof(f127,plain,
    ! [X2,X0,X1] : axiom(implies(implies(X0,implies(X1,X2)),implies(X1,implies(X0,X2)))),
    inference(forward_demodulation,[],[f125,f6]) ).

fof(f125,plain,
    ! [X2,X0,X1] : axiom(implies(implies(X0,implies(X1,X2)),implies(X1,or(not(X0),X2)))),
    inference(superposition,[],[f36,f6]) ).

fof(f20356,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19842]) ).

fof(f19842,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f1755]) ).

fof(f20355,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19844]) ).

fof(f19844,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f2821]) ).

fof(f2821,plain,
    ! [X0,X1] : theorem(or(X0,implies(X1,not(not(not(not(X1))))))),
    inference(resolution,[],[f1764,f148]) ).

fof(f1764,plain,
    ! [X21,X22] : theorem(implies(X21,or(X22,not(not(not(not(X21))))))),
    inference(resolution,[],[f1753,f1232]) ).

fof(f20354,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19845]) ).

fof(f19845,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f14333]) ).

fof(f14333,plain,
    ! [X181,X182] : theorem(or(X181,implies(X182,not(not(not(X181)))))),
    inference(resolution,[],[f13376,f1754]) ).

fof(f1754,plain,
    ! [X2,X3] : theorem(implies(X2,implies(X3,not(not(X2))))),
    inference(resolution,[],[f1513,f24]) ).

fof(f20353,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19846]) ).

fof(f19846,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f11570]) ).

fof(f11570,plain,
    ! [X2,X3] : theorem(or(X2,implies(X3,not(X2)))),
    inference(resolution,[],[f10847,f24]) ).

fof(f20352,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19847]) ).

fof(f19847,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f11597]) ).

fof(f11597,plain,
    ! [X29,X30] : theorem(or(X29,implies(X30,not(or(X29,X29))))),
    inference(resolution,[],[f11570,f2232]) ).

fof(f20351,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19848]) ).

fof(f19848,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f621]) ).

fof(f20350,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19850]) ).

fof(f19850,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f1689]) ).

fof(f20349,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19851]) ).

fof(f19851,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f16934]) ).

fof(f16934,plain,
    ! [X4,X5] : theorem(or(X4,implies(or(X4,X4),X5))),
    inference(resolution,[],[f16106,f27]) ).

fof(f16106,plain,
    ! [X29,X30] : theorem(or(implies(or(X29,X29),X30),X29)),
    inference(resolution,[],[f16085,f717]) ).

fof(f16085,plain,
    ! [X22,X23] : theorem(or(implies(X22,X23),X22)),
    inference(resolution,[],[f16028,f27]) ).

fof(f20348,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19854]) ).

fof(f19854,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f14338]) ).

fof(f14338,plain,
    ! [X192,X193] : theorem(or(X192,implies(implies(not(X192),X193),X193))),
    inference(resolution,[],[f13376,f642]) ).

fof(f642,plain,
    ! [X0,X1] : theorem(implies(X0,implies(implies(X0,X1),X1))),
    inference(forward_demodulation,[],[f640,f6]) ).

fof(f640,plain,
    ! [X0,X1] : theorem(or(not(X0),implies(implies(X0,X1),X1))),
    inference(superposition,[],[f621,f6]) ).

fof(f20347,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19856]) ).

fof(f19856,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f10283]) ).

fof(f10283,plain,
    ! [X65,X66,X64] : theorem(or(X64,implies(not(implies(X65,X65)),X66))),
    inference(resolution,[],[f10115,f148]) ).

fof(f10115,plain,
    ! [X31,X32] : theorem(implies(not(implies(X31,X31)),X32)),
    inference(resolution,[],[f10095,f4417]) ).

fof(f4417,plain,
    ! [X2,X3] :
      ( ~ theorem(or(X2,X2))
      | theorem(implies(not(X2),X3)) ),
    inference(resolution,[],[f4370,f1583]) ).

fof(f1583,plain,
    ! [X52] :
      ( theorem(not(implies(X52,not(X52))))
      | ~ theorem(or(X52,X52)) ),
    inference(resolution,[],[f1399,f628]) ).

fof(f628,plain,
    ! [X5] : theorem(implies(X5,not(implies(X5,not(X5))))),
    inference(forward_demodulation,[],[f625,f6]) ).

fof(f625,plain,
    ! [X5] : theorem(implies(X5,not(or(not(X5),not(X5))))),
    inference(resolution,[],[f610,f133]) ).

fof(f1399,plain,
    ! [X14,X15] :
      ( ~ theorem(implies(X14,X15))
      | theorem(X15)
      | ~ theorem(or(X14,X14)) ),
    inference(resolution,[],[f1237,f8]) ).

fof(f1237,plain,
    ! [X80,X79] :
      ( theorem(implies(or(X79,X79),X80))
      | ~ theorem(implies(X79,X80)) ),
    inference(resolution,[],[f529,f610]) ).

fof(f4370,plain,
    ! [X21,X19,X20] :
      ( ~ theorem(not(implies(X21,X19)))
      | theorem(implies(X19,X20)) ),
    inference(resolution,[],[f3241,f24]) ).

fof(f3241,plain,
    ! [X2,X3,X4] :
      ( ~ axiom(implies(X2,X4))
      | theorem(implies(X2,X3))
      | ~ theorem(not(X4)) ),
    inference(resolution,[],[f1246,f80]) ).

fof(f80,plain,
    ! [X0,X1] :
      ( theorem(implies(X0,X1))
      | ~ theorem(not(X0)) ),
    inference(superposition,[],[f75,f6]) ).

fof(f75,plain,
    ! [X0,X1] :
      ( theorem(or(X0,X1))
      | ~ theorem(X0) ),
    inference(resolution,[],[f27,f28]) ).

fof(f1246,plain,
    ! [X106,X104,X105] :
      ( ~ theorem(implies(X106,X105))
      | theorem(implies(X104,X105))
      | ~ axiom(implies(X104,X106)) ),
    inference(resolution,[],[f529,f7]) ).

fof(f20346,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19857]) ).

fof(f19857,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f16293]) ).

fof(f16293,plain,
    ! [X126,X125] : theorem(or(X125,implies(not(not(X125)),X126))),
    inference(resolution,[],[f16229,f13376]) ).

fof(f16229,plain,
    ! [X18,X17] : theorem(implies(X17,implies(not(X17),X18))),
    inference(resolution,[],[f16022,f265]) ).

fof(f16022,plain,
    ! [X6,X7] : theorem(implies(not(X6),implies(X6,X7))),
    inference(resolution,[],[f15915,f22]) ).

fof(f20345,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19858]) ).

fof(f19858,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f10837]) ).

fof(f20344,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19863]) ).

fof(f19863,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f10852]) ).

fof(f10852,plain,
    ! [X15] : theorem(or(X15,not(or(X15,X15)))),
    inference(resolution,[],[f10837,f2232]) ).

fof(f20343,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19865]) ).

fof(f19865,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f14287]) ).

fof(f14287,plain,
    ! [X48] : theorem(or(X48,not(implies(not(X48),X48)))),
    inference(resolution,[],[f13376,f9058]) ).

fof(f9058,plain,
    ! [X5] : theorem(implies(not(X5),not(implies(not(X5),X5)))),
    inference(resolution,[],[f9051,f133]) ).

fof(f9051,plain,
    ! [X16] : theorem(implies(implies(not(X16),X16),not(not(X16)))),
    inference(forward_demodulation,[],[f9031,f6]) ).

fof(f9031,plain,
    ! [X16] : theorem(implies(or(not(not(X16)),X16),not(not(X16)))),
    inference(resolution,[],[f4236,f790]) ).

fof(f790,plain,
    ! [X0,X1] :
      ( ~ theorem(implies(X0,or(X1,X1)))
      | theorem(implies(X0,X1)) ),
    inference(forward_demodulation,[],[f789,f6]) ).

fof(f789,plain,
    ! [X0,X1] :
      ( ~ theorem(implies(X0,or(X1,X1)))
      | theorem(or(not(X0),X1)) ),
    inference(superposition,[],[f717,f6]) ).

fof(f4236,plain,
    ! [X2,X1] : theorem(implies(or(X1,X2),or(X1,not(not(X2))))),
    inference(resolution,[],[f1829,f5]) ).

fof(f1829,plain,
    ! [X14,X13] :
      ( ~ axiom(implies(implies(X14,not(not(X14))),X13))
      | theorem(X13) ),
    inference(resolution,[],[f1755,f1354]) ).

fof(f20342,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19871]) ).

fof(f19871,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f11612]) ).

fof(f11612,plain,
    ! [X19,X20] : theorem(or(X19,not(not(or(X20,not(X20)))))),
    inference(resolution,[],[f11572,f1763]) ).

fof(f1763,plain,
    ! [X19,X20] :
      ( ~ theorem(or(X20,X20))
      | theorem(or(X19,not(not(X20)))) ),
    inference(resolution,[],[f1753,f1399]) ).

fof(f20341,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19873]) ).

fof(f19873,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f2794]) ).

fof(f2794,plain,
    ! [X58,X57] : theorem(or(X57,not(not(implies(X58,not(not(X58))))))),
    inference(resolution,[],[f1763,f1755]) ).

fof(f20340,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19874]) ).

fof(f19874,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f19387]) ).

fof(f19387,plain,
    ! [X150,X149] : theorem(or(X149,not(not(implies(X150,not(X149)))))),
    inference(resolution,[],[f19206,f13376]) ).

fof(f19206,plain,
    ! [X291,X290] : theorem(implies(X290,not(not(implies(X291,X290))))),
    inference(resolution,[],[f10225,f620]) ).

fof(f20339,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19875]) ).

fof(f19875,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f10112]) ).

fof(f10112,plain,
    ! [X26,X25] : theorem(or(X25,not(not(implies(X26,X26))))),
    inference(resolution,[],[f10095,f1763]) ).

fof(f20338,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19877]) ).

fof(f19877,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f14363]) ).

fof(f14363,plain,
    ! [X249] : theorem(or(X249,not(not(not(not(not(X249))))))),
    inference(resolution,[],[f13376,f1509]) ).

fof(f1509,plain,
    ! [X52] : theorem(implies(X52,not(not(not(not(X52)))))),
    inference(resolution,[],[f1232,f620]) ).

fof(f20337,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19878]) ).

fof(f19878,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f13377]) ).

fof(f13377,plain,
    ! [X2] : theorem(or(X2,not(not(not(X2))))),
    inference(resolution,[],[f11736,f4236]) ).

fof(f20336,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19879]) ).

fof(f19879,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f13469]) ).

fof(f13469,plain,
    ! [X15] : theorem(or(X15,not(not(not(or(X15,X15)))))),
    inference(resolution,[],[f13377,f2232]) ).

fof(f20335,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19880]) ).

fof(f19880,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f11614]) ).

fof(f20334,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19881]) ).

fof(f19881,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f11575]) ).

fof(f11575,plain,
    ! [X8,X7] : theorem(or(or(X7,not(X8)),X8)),
    inference(resolution,[],[f11569,f27]) ).

fof(f20333,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19882]) ).

fof(f19882,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f11654]) ).

fof(f11654,plain,
    ! [X28,X27] : theorem(or(or(X27,not(or(X28,X28))),X28)),
    inference(resolution,[],[f11575,f717]) ).

fof(f20332,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19883]) ).

fof(f19883,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f13190]) ).

fof(f13190,plain,
    ! [X24,X23] : theorem(or(or(X23,not(or(X23,X23))),X24)),
    inference(resolution,[],[f12347,f3603]) ).

fof(f20331,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19884]) ).

fof(f19884,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f14718]) ).

fof(f14718,plain,
    ! [X8,X7] : theorem(or(or(X7,not(not(not(X8)))),X8)),
    inference(resolution,[],[f14310,f27]) ).

fof(f20330,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19885]) ).

fof(f19885,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f15018]) ).

fof(f15018,plain,
    ! [X24,X23] : theorem(or(or(X23,not(not(not(X23)))),X24)),
    inference(resolution,[],[f14715,f3603]) ).

fof(f20329,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19886]) ).

fof(f19886,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f19597]) ).

fof(f19597,plain,
    ! [X11,X12,X13] : theorem(or(or(implies(X11,not(X12)),X13),X12)),
    inference(resolution,[],[f19270,f27]) ).

fof(f20328,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19900]) ).

fof(f19900,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f12647]) ).

fof(f12647,plain,
    ! [X44,X42,X43] : theorem(or(or(X42,or(X43,not(X43))),X44)),
    inference(resolution,[],[f11632,f3603]) ).

fof(f20327,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19901]) ).

fof(f19901,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f17938]) ).

fof(f17938,plain,
    ! [X11,X12,X13] : theorem(or(or(X11,or(X12,not(X13))),X13)),
    inference(resolution,[],[f16345,f27]) ).

fof(f20326,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19902]) ).

fof(f19902,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f18139]) ).

fof(f18139,plain,
    ! [X38,X39,X37] : theorem(or(or(X37,or(X38,not(X37))),X39)),
    inference(resolution,[],[f17935,f3603]) ).

fof(f20325,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19903]) ).

fof(f19903,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f7550]) ).

fof(f7550,plain,
    ! [X40,X41,X42] : theorem(or(or(X40,implies(X41,not(not(X41)))),X42)),
    inference(resolution,[],[f6859,f3603]) ).

fof(f20324,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19904]) ).

fof(f19904,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f18082]) ).

fof(f18082,plain,
    ! [X11,X12,X13] : theorem(or(or(X11,implies(X12,not(X13))),X13)),
    inference(resolution,[],[f16628,f27]) ).

fof(f20323,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19905]) ).

fof(f19905,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f18250]) ).

fof(f18250,plain,
    ! [X38,X39,X37] : theorem(or(or(X37,implies(X38,not(X37))),X39)),
    inference(resolution,[],[f18079,f3603]) ).

fof(f20322,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19906]) ).

fof(f19906,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f10375]) ).

fof(f10375,plain,
    ! [X50,X48,X49] : theorem(or(or(X48,implies(X49,X49)),X50)),
    inference(resolution,[],[f10132,f27]) ).

fof(f20321,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19908]) ).

fof(f19908,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f10467]) ).

fof(f10467,plain,
    ! [X48,X49,X47] : theorem(or(or(implies(X47,X47),X48),X49)),
    inference(resolution,[],[f10200,f27]) ).

fof(f20320,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19909]) ).

fof(f19909,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f13736]) ).

fof(f13736,plain,
    ! [X41,X42,X43] : theorem(or(or(or(X41,not(X41)),X42),X43)),
    inference(resolution,[],[f11761,f3603]) ).

fof(f20319,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19916]) ).

fof(f19916,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f19672]) ).

fof(f19672,plain,
    ! [X26,X27,X25] : theorem(or(or(X25,X26),implies(X27,not(X25)))),
    inference(resolution,[],[f19594,f27]) ).

fof(f19594,plain,
    ! [X6,X4,X5] : theorem(or(implies(X4,not(X5)),or(X5,X6))),
    inference(resolution,[],[f19270,f31]) ).

fof(f20318,plain,
    ( ~ spl0_26
    | ~ spl0_27 ),
    inference(avatar_contradiction_clause,[],[f19917]) ).

fof(f19917,plain,
    ( $false
    | ~ spl0_26
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f12799]) ).

fof(f12799,plain,
    ( ! [X2,X1] : theorem(or(or(X1,X2),not(X2)))
    | ~ spl0_26 ),
    inference(avatar_component_clause,[],[f12798]) ).

fof(f12798,plain,
    ( spl0_26
  <=> ! [X2,X1] : theorem(or(or(X1,X2),not(X2))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_26])]) ).

fof(f20317,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19918]) ).

fof(f19918,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f10116]) ).

fof(f20316,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19919]) ).

fof(f19919,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f16085]) ).

fof(f20315,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19920]) ).

fof(f19920,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f639]) ).

fof(f20314,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19921]) ).

fof(f19921,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f786]) ).

fof(f20313,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19922]) ).

fof(f19922,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f16106]) ).

fof(f20312,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19923]) ).

fof(f19923,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f14751]) ).

fof(f14751,plain,
    ! [X16,X17] : theorem(or(implies(implies(not(X16),X17),X17),X16)),
    inference(resolution,[],[f14338,f27]) ).

fof(f20311,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19924]) ).

fof(f19924,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f17169]) ).

fof(f17169,plain,
    ! [X22,X23] : theorem(or(implies(not(not(X22)),X23),X22)),
    inference(resolution,[],[f16293,f27]) ).

fof(f20310,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19935]) ).

fof(f19935,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f12248]) ).

fof(f12248,plain,
    ! [X46,X47,X45] : theorem(or(implies(not(implies(X45,X45)),X46),X47)),
    inference(resolution,[],[f10283,f3603]) ).

fof(f20309,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19937]) ).

fof(f19937,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f19222]) ).

fof(f19222,plain,
    ! [X6,X4,X5] : theorem(or(implies(X4,X5),implies(X5,X6))),
    inference(resolution,[],[f19132,f148]) ).

fof(f20308,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19938]) ).

fof(f19938,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f19296]) ).

fof(f19296,plain,
    ! [X65,X66,X67] : theorem(or(implies(X65,X66),implies(X67,X65))),
    inference(resolution,[],[f19222,f27]) ).

fof(f20307,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19939]) ).

fof(f19939,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f678]) ).

fof(f678,plain,
    ! [X0,X1] : theorem(or(implies(implies(X0,X1),X1),not(X0))),
    inference(superposition,[],[f639,f6]) ).

fof(f20306,plain,
    ( ~ spl0_26
    | ~ spl0_27 ),
    inference(avatar_contradiction_clause,[],[f19940]) ).

fof(f19940,plain,
    ( $false
    | ~ spl0_26
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f12818]) ).

fof(f12818,plain,
    ( ! [X0,X1] : theorem(or(implies(X0,X1),not(X1)))
    | ~ spl0_26 ),
    inference(superposition,[],[f12799,f6]) ).

fof(f20305,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19947]) ).

fof(f19947,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f12744]) ).

fof(f12744,plain,
    ! [X46,X47,X45] : theorem(or(implies(X45,or(X46,not(X46))),X47)),
    inference(resolution,[],[f11633,f3603]) ).

fof(f20304,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19948]) ).

fof(f19948,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f17960]) ).

fof(f17960,plain,
    ! [X28,X29,X27] : theorem(or(implies(X27,or(X28,not(X29))),X29)),
    inference(resolution,[],[f16534,f27]) ).

fof(f20303,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19949]) ).

fof(f19949,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f16558]) ).

fof(f16558,plain,
    ! [X65,X63,X64] : theorem(or(implies(X63,or(X64,X63)),X65)),
    inference(resolution,[],[f16304,f27]) ).

fof(f20302,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19951]) ).

fof(f19951,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f7739]) ).

fof(f7739,plain,
    ! [X41,X42,X43] : theorem(or(implies(X41,implies(X42,not(not(X42)))),X43)),
    inference(resolution,[],[f7299,f3603]) ).

fof(f20301,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19952]) ).

fof(f19952,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f18103]) ).

fof(f18103,plain,
    ! [X28,X29,X27] : theorem(or(implies(X27,implies(X28,not(X29))),X29)),
    inference(resolution,[],[f16731,f27]) ).

fof(f20300,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19953]) ).

fof(f19953,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f10427]) ).

fof(f10427,plain,
    ! [X51,X52,X53] : theorem(or(implies(X51,implies(X52,X52)),X53)),
    inference(resolution,[],[f10133,f27]) ).

fof(f20299,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19954]) ).

fof(f19954,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f16779]) ).

fof(f16779,plain,
    ! [X2,X0,X1] : theorem(or(implies(X1,implies(X0,X1)),X2)),
    inference(superposition,[],[f16558,f6]) ).

fof(f20298,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19955]) ).

fof(f19955,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f1832]) ).

fof(f20297,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19956]) ).

fof(f19956,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f5153]) ).

fof(f5153,plain,
    ! [X26,X27] : theorem(or(implies(X26,not(not(not(not(X26))))),X27)),
    inference(resolution,[],[f2821,f3603]) ).

fof(f20296,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19957]) ).

fof(f19957,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f14734]) ).

fof(f14734,plain,
    ! [X14,X15] : theorem(or(implies(X14,not(not(not(X15)))),X15)),
    inference(resolution,[],[f14333,f27]) ).

fof(f20295,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19959]) ).

fof(f19959,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f11590]) ).

fof(f11590,plain,
    ! [X11,X12] : theorem(or(implies(X11,not(X12)),X12)),
    inference(resolution,[],[f11570,f27]) ).

fof(f20294,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19960]) ).

fof(f19960,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f19594]) ).

fof(f20293,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19961]) ).

fof(f19961,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f19682]) ).

fof(f19682,plain,
    ! [X6,X4,X5] : theorem(or(implies(X4,not(X5)),or(X6,X5))),
    inference(resolution,[],[f19597,f206]) ).

fof(f20292,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19962]) ).

fof(f19962,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f19683]) ).

fof(f19683,plain,
    ! [X8,X9,X7] : theorem(or(implies(X7,not(X8)),implies(X9,X8))),
    inference(resolution,[],[f19597,f236]) ).

fof(f20291,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19963]) ).

fof(f19963,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f11675]) ).

fof(f11675,plain,
    ! [X28,X29] : theorem(or(implies(X28,not(or(X29,X29))),X29)),
    inference(resolution,[],[f11590,f717]) ).

fof(f20290,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19964]) ).

fof(f19964,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f613]) ).

fof(f20289,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19968]) ).

fof(f19968,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f16020]) ).

fof(f20288,plain,
    ( ~ spl0_26
    | ~ spl0_27 ),
    inference(avatar_contradiction_clause,[],[f19969]) ).

fof(f19969,plain,
    ( $false
    | ~ spl0_26
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f12809]) ).

fof(f12809,plain,
    ( ! [X8,X9] : theorem(implies(X8,or(X9,X8)))
    | ~ spl0_26 ),
    inference(resolution,[],[f12799,f101]) ).

fof(f20287,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19983]) ).

fof(f19983,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f12639]) ).

fof(f12639,plain,
    ! [X21,X22,X23] : theorem(implies(X21,or(X22,or(X23,not(X23))))),
    inference(resolution,[],[f11632,f256]) ).

fof(f20286,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19984]) ).

fof(f19984,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f18131]) ).

fof(f18131,plain,
    ! [X18,X16,X17] : theorem(implies(X16,or(X17,or(X18,not(X17))))),
    inference(resolution,[],[f17935,f256]) ).

fof(f20285,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19985]) ).

fof(f19985,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f16024]) ).

fof(f20284,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19986]) ).

fof(f19986,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f16347]) ).

fof(f20283,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19987]) ).

fof(f19987,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f10365]) ).

fof(f10365,plain,
    ! [X21,X22,X23] : theorem(implies(X21,or(X22,implies(X23,X23)))),
    inference(resolution,[],[f10132,f256]) ).

fof(f20282,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19989]) ).

fof(f19989,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f7542]) ).

fof(f7542,plain,
    ! [X21,X19,X20] : theorem(implies(X19,or(X20,implies(X21,not(not(X21)))))),
    inference(resolution,[],[f6859,f256]) ).

fof(f20281,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19990]) ).

fof(f19990,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f18242]) ).

fof(f18242,plain,
    ! [X18,X16,X17] : theorem(implies(X16,or(X17,implies(X18,not(X17))))),
    inference(resolution,[],[f18079,f256]) ).

fof(f20280,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19991]) ).

fof(f19991,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f1753]) ).

fof(f20279,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19993]) ).

fof(f19993,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f1764]) ).

fof(f20278,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19994]) ).

fof(f19994,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f15010]) ).

fof(f15010,plain,
    ! [X10,X11] : theorem(implies(X10,or(X11,not(not(not(X11)))))),
    inference(resolution,[],[f14715,f256]) ).

fof(f20277,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19995]) ).

fof(f19995,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f11606]) ).

fof(f11606,plain,
    ! [X10,X11] : theorem(implies(X10,or(X11,not(X11)))),
    inference(resolution,[],[f11572,f256]) ).

fof(f20276,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19996]) ).

fof(f19996,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f13182]) ).

fof(f13182,plain,
    ! [X10,X11] : theorem(implies(X10,or(X11,not(or(X11,X11))))),
    inference(resolution,[],[f12347,f256]) ).

fof(f20275,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f19999]) ).

fof(f19999,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f13728]) ).

fof(f13728,plain,
    ! [X21,X22,X20] : theorem(implies(X20,or(or(X21,not(X21)),X22))),
    inference(resolution,[],[f11761,f256]) ).

fof(f20274,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20001]) ).

fof(f20001,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f10457]) ).

fof(f10457,plain,
    ! [X21,X22,X20] : theorem(implies(X20,or(implies(X21,X21),X22))),
    inference(resolution,[],[f10200,f256]) ).

fof(f20273,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20002]) ).

fof(f20002,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f19132]) ).

fof(f20272,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20003]) ).

fof(f20003,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f10141]) ).

fof(f20271,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20004]) ).

fof(f20004,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f10106]) ).

fof(f20270,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20011]) ).

fof(f20011,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f16025]) ).

fof(f20269,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20012]) ).

fof(f20012,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f16493]) ).

fof(f16493,plain,
    ! [X11,X12,X13] : theorem(implies(X11,implies(X12,or(X13,X12)))),
    inference(resolution,[],[f16025,f265]) ).

fof(f20268,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20015]) ).

fof(f20015,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f12736]) ).

fof(f12736,plain,
    ! [X26,X24,X25] : theorem(implies(X24,implies(X25,or(X26,not(X26))))),
    inference(resolution,[],[f11633,f256]) ).

fof(f20267,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20016]) ).

fof(f20016,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f16536]) ).

fof(f20266,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20017]) ).

fof(f20017,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f16686]) ).

fof(f16686,plain,
    ! [X2,X0,X1] : theorem(implies(X2,implies(X1,implies(X0,X1)))),
    inference(superposition,[],[f16493,f6]) ).

fof(f20265,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20018]) ).

fof(f20018,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f10417]) ).

fof(f10417,plain,
    ! [X26,X24,X25] : theorem(implies(X24,implies(X25,implies(X26,X26)))),
    inference(resolution,[],[f10133,f256]) ).

fof(f20264,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20020]) ).

fof(f20020,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f7731]) ).

fof(f7731,plain,
    ! [X21,X22,X20] : theorem(implies(X20,implies(X21,implies(X22,not(not(X22)))))),
    inference(resolution,[],[f7299,f256]) ).

fof(f20263,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20021]) ).

fof(f20021,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f1754]) ).

fof(f20262,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20022]) ).

fof(f20022,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f1812]) ).

fof(f1812,plain,
    ! [X0,X1] : theorem(implies(X0,implies(X1,not(not(X1))))),
    inference(resolution,[],[f1754,f265]) ).

fof(f20261,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20024]) ).

fof(f20024,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f1820]) ).

fof(f1820,plain,
    ! [X21,X20] : theorem(implies(X20,implies(X21,not(not(not(not(X20))))))),
    inference(resolution,[],[f1754,f1232]) ).

fof(f20260,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20025]) ).

fof(f20025,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f2921]) ).

fof(f2921,plain,
    ! [X2,X3] : theorem(implies(X2,implies(X3,not(not(not(not(X3))))))),
    inference(resolution,[],[f1820,f265]) ).

fof(f20259,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20026]) ).

fof(f20026,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f642]) ).

fof(f20258,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20027]) ).

fof(f20027,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f1506]) ).

fof(f1506,plain,
    ! [X46,X45] : theorem(implies(X45,implies(implies(not(not(X45)),X46),X46))),
    inference(resolution,[],[f1232,f642]) ).

fof(f20257,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20028]) ).

fof(f20028,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f16960]) ).

fof(f16960,plain,
    ! [X65,X64] : theorem(implies(X64,implies(implies(X64,not(X64)),X65))),
    inference(forward_demodulation,[],[f16954,f6]) ).

fof(f16954,plain,
    ! [X65,X64] : theorem(implies(X64,implies(or(not(X64),not(X64)),X65))),
    inference(resolution,[],[f16106,f101]) ).

fof(f20256,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20033]) ).

fof(f20033,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f10288]) ).

fof(f10288,plain,
    ! [X78,X76,X77] : theorem(implies(X76,implies(not(implies(X77,X77)),X78))),
    inference(resolution,[],[f10115,f265]) ).

fof(f20255,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20034]) ).

fof(f20034,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f19197]) ).

fof(f19197,plain,
    ! [X269,X268,X267] : theorem(implies(X267,implies(not(implies(X268,X267)),X269))),
    inference(resolution,[],[f10225,f16229]) ).

fof(f20254,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20035]) ).

fof(f20035,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f16229]) ).

fof(f20253,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20036]) ).

fof(f20036,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f16292]) ).

fof(f16292,plain,
    ! [X124,X123] : theorem(implies(X123,implies(not(not(not(X123))),X124))),
    inference(resolution,[],[f16229,f1232]) ).

fof(f20252,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20040]) ).

fof(f20040,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f628]) ).

fof(f20251,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20044]) ).

fof(f20044,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f620]) ).

fof(f20250,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20051]) ).

fof(f20051,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f11613]) ).

fof(f11613,plain,
    ! [X21,X22] : theorem(implies(X21,not(not(or(X22,not(X22)))))),
    inference(resolution,[],[f11572,f1819]) ).

fof(f1819,plain,
    ! [X18,X19] :
      ( ~ theorem(or(X19,X19))
      | theorem(implies(X18,not(not(X19)))) ),
    inference(resolution,[],[f1754,f1399]) ).

fof(f20249,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20052]) ).

fof(f20052,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f19206]) ).

fof(f20248,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20053]) ).

fof(f20053,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f10113]) ).

fof(f10113,plain,
    ! [X28,X27] : theorem(implies(X27,not(not(implies(X28,X28))))),
    inference(resolution,[],[f10095,f1819]) ).

fof(f20247,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20055]) ).

fof(f20055,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f2892]) ).

fof(f2892,plain,
    ! [X58,X57] : theorem(implies(X57,not(not(implies(X58,not(not(X58))))))),
    inference(resolution,[],[f1819,f1755]) ).

fof(f20246,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20056]) ).

fof(f20056,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f1509]) ).

fof(f20245,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20058]) ).

fof(f20058,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f1545]) ).

fof(f1545,plain,
    ! [X11] : theorem(implies(X11,not(not(not(not(not(not(X11)))))))),
    inference(resolution,[],[f1509,f1232]) ).

fof(f20244,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20060]) ).

fof(f20060,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f4236]) ).

fof(f20243,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20061]) ).

fof(f20061,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f16021]) ).

fof(f16021,plain,
    ! [X3,X4,X5] : theorem(implies(or(X3,X4),or(X3,or(X5,X4)))),
    inference(resolution,[],[f15915,f4]) ).

fof(f20242,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20062]) ).

fof(f20062,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f610]) ).

fof(f20241,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20069]) ).

fof(f20069,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f612]) ).

fof(f612,plain,
    ! [X3] : theorem(implies(or(or(X3,X3),or(X3,X3)),X3)),
    inference(resolution,[],[f609,f1]) ).

fof(f20240,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20070]) ).

fof(f20070,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f1685]) ).

fof(f1685,plain,
    ! [X0] : theorem(implies(or(or(X0,X0),X0),X0)),
    inference(resolution,[],[f786,f212]) ).

fof(f20239,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20078]) ).

fof(f20078,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f4237]) ).

fof(f4237,plain,
    ! [X3,X4] : theorem(implies(implies(X3,X4),implies(X3,not(not(X4))))),
    inference(resolution,[],[f1829,f72]) ).

fof(f20238,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20079]) ).

fof(f20079,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f16023]) ).

fof(f16023,plain,
    ! [X10,X8,X9] : theorem(implies(implies(X8,X9),implies(X8,or(X10,X9)))),
    inference(resolution,[],[f15915,f36]) ).

fof(f20237,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20081]) ).

fof(f20081,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f17266]) ).

fof(f17266,plain,
    ! [X8,X9] : theorem(implies(implies(X8,not(X8)),implies(X8,X9))),
    inference(resolution,[],[f16960,f265]) ).

fof(f20236,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20082]) ).

fof(f20082,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f614]) ).

fof(f614,plain,
    ! [X5] : theorem(implies(implies(X5,not(X5)),not(X5))),
    inference(resolution,[],[f609,f23]) ).

fof(f20235,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20086]) ).

fof(f20086,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f11609]) ).

fof(f11609,plain,
    ! [X14,X15] : theorem(implies(implies(or(X14,not(X14)),X15),X15)),
    inference(resolution,[],[f11572,f1577]) ).

fof(f1577,plain,
    ! [X41,X42] :
      ( ~ theorem(or(X41,X41))
      | theorem(implies(implies(X41,X42),X42)) ),
    inference(resolution,[],[f1399,f642]) ).

fof(f20234,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20088]) ).

fof(f20088,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f1887]) ).

fof(f1887,plain,
    ! [X54,X55] : theorem(implies(implies(implies(X54,not(not(X54))),X55),X55)),
    inference(resolution,[],[f1577,f1755]) ).

fof(f20233,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20089]) ).

fof(f20089,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f10109]) ).

fof(f10109,plain,
    ! [X21,X20] : theorem(implies(implies(implies(X20,X20),X21),X21)),
    inference(resolution,[],[f10095,f1577]) ).

fof(f20232,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20090]) ).

fof(f20090,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f1744]) ).

fof(f1744,plain,
    ! [X0,X1] : theorem(implies(implies(not(not(X0)),X1),implies(X0,X1))),
    inference(resolution,[],[f1506,f265]) ).

fof(f20231,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20092]) ).

fof(f20092,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f9051]) ).

fof(f20230,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20093]) ).

fof(f20093,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f14376]) ).

fof(f14376,plain,
    ! [X3] : theorem(implies(implies(not(X3),X3),X3)),
    inference(resolution,[],[f14287,f101]) ).

fof(f20229,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20094]) ).

fof(f20094,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f13461]) ).

fof(f13461,plain,
    ! [X3] : theorem(implies(not(not(X3)),X3)),
    inference(resolution,[],[f13377,f101]) ).

fof(f20228,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20095]) ).

fof(f20095,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f13497]) ).

fof(f13497,plain,
    ! [X43] : theorem(implies(not(not(or(X43,X43))),X43)),
    inference(resolution,[],[f13461,f790]) ).

fof(f20227,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20096]) ).

fof(f20096,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f14764]) ).

fof(f14764,plain,
    ! [X3] : theorem(implies(not(not(not(not(X3)))),X3)),
    inference(resolution,[],[f14363,f101]) ).

fof(f20226,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20100]) ).

fof(f20100,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f11615]) ).

fof(f11615,plain,
    ! [X26,X25] : theorem(implies(not(or(X25,not(X25))),X26)),
    inference(resolution,[],[f11572,f4417]) ).

fof(f20225,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20101]) ).

fof(f20101,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f4266]) ).

fof(f4266,plain,
    ! [X6,X5] : theorem(implies(not(implies(X5,not(not(X5)))),X6)),
    inference(resolution,[],[f2161,f1493]) ).

fof(f1493,plain,
    ! [X6,X5] :
      ( ~ theorem(not(not(not(X5))))
      | theorem(implies(X5,X6)) ),
    inference(resolution,[],[f1232,f80]) ).

fof(f2161,plain,
    ! [X36] : theorem(not(not(not(not(implies(X36,not(not(X36)))))))),
    inference(resolution,[],[f1582,f1755]) ).

fof(f1582,plain,
    ! [X51] :
      ( ~ theorem(or(X51,X51))
      | theorem(not(not(not(not(X51))))) ),
    inference(resolution,[],[f1399,f1509]) ).

fof(f20224,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20102]) ).

fof(f20102,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f19613]) ).

fof(f19613,plain,
    ! [X6,X7] : theorem(implies(not(implies(X6,not(X7))),X7)),
    inference(resolution,[],[f19387,f101]) ).

fof(f20223,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20103]) ).

fof(f20103,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f10115]) ).

fof(f20222,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20105]) ).

fof(f20105,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f11192]) ).

fof(f11192,plain,
    ! [X28,X27] : theorem(implies(not(not(not(implies(X27,X27)))),X28)),
    inference(resolution,[],[f10112,f4417]) ).

fof(f20221,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20108]) ).

fof(f20108,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f10374]) ).

fof(f10374,plain,
    ! [X46,X47,X45] : theorem(implies(not(or(X45,implies(X46,X46))),X47)),
    inference(resolution,[],[f10132,f4417]) ).

fof(f20220,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20109]) ).

fof(f20109,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f10466]) ).

fof(f10466,plain,
    ! [X46,X44,X45] : theorem(implies(not(or(implies(X44,X44),X45)),X46)),
    inference(resolution,[],[f10200,f4417]) ).

fof(f20219,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20113]) ).

fof(f20113,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f10426]) ).

fof(f10426,plain,
    ! [X50,X48,X49] : theorem(implies(not(implies(X48,implies(X49,X49))),X50)),
    inference(resolution,[],[f10133,f4417]) ).

fof(f20218,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20114]) ).

fof(f20114,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f16809]) ).

fof(f16809,plain,
    ! [X62,X60,X61] : theorem(implies(not(implies(X60,implies(X61,X60))),X62)),
    inference(resolution,[],[f16578,f4417]) ).

fof(f20217,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20115]) ).

fof(f20115,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f16557]) ).

fof(f16557,plain,
    ! [X62,X60,X61] : theorem(implies(not(implies(X60,or(X61,X60))),X62)),
    inference(resolution,[],[f16304,f4417]) ).

fof(f20216,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20116]) ).

fof(f20116,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f16022]) ).

fof(f20215,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20117]) ).

fof(f20117,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f17220]) ).

fof(f17220,plain,
    ! [X8,X9] : theorem(implies(not(not(not(X8))),implies(X8,X9))),
    inference(resolution,[],[f16292,f265]) ).

fof(f20214,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20118]) ).

fof(f20118,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f19425]) ).

fof(f19425,plain,
    ! [X11,X12,X13] : theorem(implies(not(implies(X11,X12)),implies(X12,X13))),
    inference(resolution,[],[f19197,f265]) ).

fof(f20213,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20119]) ).

fof(f20119,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f1538]) ).

fof(f1538,plain,
    ! [X0] : theorem(implies(not(not(not(X0))),not(X0))),
    inference(resolution,[],[f1509,f133]) ).

fof(f20212,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20120]) ).

fof(f20120,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f2133]) ).

fof(f2133,plain,
    ! [X0] : theorem(implies(not(not(not(not(not(X0))))),not(X0))),
    inference(resolution,[],[f1545,f133]) ).

fof(f20211,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20123]) ).

fof(f20123,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f9058]) ).

fof(f20210,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20124]) ).

fof(f20124,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f19341]) ).

fof(f19341,plain,
    ! [X4,X5] : theorem(implies(not(implies(X4,X5)),not(X5))),
    inference(resolution,[],[f19206,f133]) ).

fof(f20209,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20140]) ).

fof(f20140,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f12641]) ).

fof(f12641,plain,
    ! [X26,X27] : theorem(not(not(or(X26,or(X27,not(X27)))))),
    inference(resolution,[],[f11632,f1052]) ).

fof(f20208,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20141]) ).

fof(f20141,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f18133]) ).

fof(f18133,plain,
    ! [X21,X22] : theorem(not(not(or(X21,or(X22,not(X21)))))),
    inference(resolution,[],[f17935,f1052]) ).

fof(f20207,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20143]) ).

fof(f20143,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f7544]) ).

fof(f7544,plain,
    ! [X24,X25] : theorem(not(not(or(X24,implies(X25,not(not(X25))))))),
    inference(resolution,[],[f6859,f1052]) ).

fof(f20206,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20144]) ).

fof(f20144,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f18244]) ).

fof(f18244,plain,
    ! [X21,X22] : theorem(not(not(or(X21,implies(X22,not(X21)))))),
    inference(resolution,[],[f18079,f1052]) ).

fof(f20205,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20145]) ).

fof(f20145,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f10526]) ).

fof(f10526,plain,
    ! [X118,X119] : theorem(not(not(or(X118,implies(X119,X119))))),
    inference(resolution,[],[f10365,f919]) ).

fof(f20204,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20147]) ).

fof(f20147,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f15012]) ).

fof(f15012,plain,
    ! [X13] : theorem(not(not(or(X13,not(not(not(X13))))))),
    inference(resolution,[],[f14715,f1052]) ).

fof(f20203,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20148]) ).

fof(f20148,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f11608]) ).

fof(f20202,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20149]) ).

fof(f20149,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f13184]) ).

fof(f13184,plain,
    ! [X13] : theorem(not(not(or(X13,not(or(X13,X13)))))),
    inference(resolution,[],[f12347,f1052]) ).

fof(f20201,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20152]) ).

fof(f20152,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f13730]) ).

fof(f13730,plain,
    ! [X26,X25] : theorem(not(not(or(or(X25,not(X25)),X26)))),
    inference(resolution,[],[f11761,f1052]) ).

fof(f20200,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20154]) ).

fof(f20154,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f10696]) ).

fof(f10696,plain,
    ! [X120,X121] : theorem(not(not(or(implies(X120,X120),X121)))),
    inference(resolution,[],[f10457,f919]) ).

fof(f20199,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20155]) ).

fof(f20155,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f10173]) ).

fof(f10173,plain,
    ! [X86] : theorem(not(not(implies(X86,X86)))),
    inference(resolution,[],[f10106,f919]) ).

fof(f20198,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20160]) ).

fof(f20160,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f12242]) ).

fof(f12242,plain,
    ! [X29,X30] : theorem(not(not(implies(not(implies(X29,X29)),X30)))),
    inference(resolution,[],[f10283,f1052]) ).

fof(f20197,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20164]) ).

fof(f20164,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f12738]) ).

fof(f12738,plain,
    ! [X29,X30] : theorem(not(not(implies(X29,or(X30,not(X30)))))),
    inference(resolution,[],[f11633,f1052]) ).

fof(f20196,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20165]) ).

fof(f20165,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f16673]) ).

fof(f16673,plain,
    ! [X160,X159] : theorem(not(not(implies(X159,or(X160,X159))))),
    inference(resolution,[],[f16493,f919]) ).

fof(f20195,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20166]) ).

fof(f20166,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f16873]) ).

fof(f16873,plain,
    ! [X160,X159] : theorem(not(not(implies(X159,implies(X160,X159))))),
    inference(resolution,[],[f16686,f919]) ).

fof(f20194,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20167]) ).

fof(f20167,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f10615]) ).

fof(f10615,plain,
    ! [X120,X119] : theorem(not(not(implies(X119,implies(X120,X120))))),
    inference(resolution,[],[f10417,f919]) ).

fof(f20193,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20169]) ).

fof(f20169,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f7733]) ).

fof(f7733,plain,
    ! [X26,X25] : theorem(not(not(implies(X25,implies(X26,not(not(X26))))))),
    inference(resolution,[],[f7299,f1052]) ).

fof(f20192,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20170]) ).

fof(f20170,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f1823]) ).

fof(f1823,plain,
    ! [X3] : theorem(not(not(implies(X3,not(not(X3)))))),
    inference(resolution,[],[f1755,f1052]) ).

fof(f20191,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20172]) ).

fof(f20172,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f5147]) ).

fof(f5147,plain,
    ! [X16] : theorem(not(not(implies(X16,not(not(not(not(X16)))))))),
    inference(resolution,[],[f2821,f1052]) ).

fof(f20190,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20177]) ).

fof(f20177,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f11610]) ).

fof(f11610,plain,
    ! [X16] : theorem(not(not(not(not(or(X16,not(X16))))))),
    inference(resolution,[],[f11572,f1582]) ).

fof(f20189,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20179]) ).

fof(f20179,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f2161]) ).

fof(f20188,plain,
    ~ spl0_27,
    inference(avatar_contradiction_clause,[],[f20180]) ).

fof(f20180,plain,
    ( $false
    | ~ spl0_27 ),
    inference(resolution,[],[f12802,f10110]) ).

fof(f10110,plain,
    ! [X22] : theorem(not(not(not(not(implies(X22,X22)))))),
    inference(resolution,[],[f10095,f1582]) ).

fof(f19762,plain,
    ( spl0_27
    | spl0_28 ),
    inference(avatar_split_clause,[],[f19712,f19760,f12801]) ).

fof(f19760,plain,
    ( spl0_28
  <=> ! [X16,X15] : theorem(or(or(X15,X16),not(X15))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_28])]) ).

fof(f19712,plain,
    ! [X16,X17,X15] :
      ( theorem(or(or(X15,X16),not(X15)))
      | ~ theorem(X17) ),
    inference(resolution,[],[f19672,f263]) ).

fof(f12803,plain,
    ( spl0_26
    | spl0_27 ),
    inference(avatar_split_clause,[],[f11665,f12801,f12798]) ).

fof(f11665,plain,
    ! [X2,X0,X1] :
      ( ~ theorem(X0)
      | theorem(or(or(X1,X2),not(X2))) ),
    inference(resolution,[],[f11590,f1016]) ).

fof(f1016,plain,
    ! [X40,X38,X41,X39] :
      ( ~ theorem(or(implies(X41,X40),X39))
      | ~ theorem(X41)
      | theorem(or(or(X38,X39),X40)) ),
    inference(resolution,[],[f263,f193]) ).

fof(f11425,plain,
    ( ~ spl0_25
    | spl0_1 ),
    inference(avatar_split_clause,[],[f11394,f11,f11422]) ).

fof(f11422,plain,
    ( spl0_25
  <=> axiom(not(not(implies(p,q)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_25])]) ).

fof(f11394,plain,
    ( ~ axiom(not(not(implies(p,q))))
    | spl0_1 ),
    inference(resolution,[],[f11124,f13]) ).

fof(f11124,plain,
    ! [X3,X4] :
      ( theorem(implies(X4,X3))
      | ~ axiom(not(not(X3))) ),
    inference(resolution,[],[f11004,f256]) ).

fof(f11004,plain,
    ! [X116,X117] :
      ( theorem(or(X116,X117))
      | ~ axiom(not(not(X116))) ),
    inference(resolution,[],[f10846,f7]) ).

fof(f10846,plain,
    ! [X6,X5] :
      ( ~ theorem(not(not(X5)))
      | theorem(or(X5,X6)) ),
    inference(resolution,[],[f10837,f698]) ).

fof(f698,plain,
    ! [X2,X3,X4] :
      ( ~ theorem(or(X2,X4))
      | theorem(or(X2,X3))
      | ~ theorem(not(X4)) ),
    inference(resolution,[],[f197,f80]) ).

fof(f11417,plain,
    ( ~ spl0_24
    | spl0_3 ),
    inference(avatar_split_clause,[],[f11410,f47,f11412]) ).

fof(f11412,plain,
    ( spl0_24
  <=> axiom(not(not(q))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_24])]) ).

fof(f47,plain,
    ( spl0_3
  <=> theorem(implies(p,q)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_3])]) ).

fof(f11410,plain,
    ( ~ axiom(not(not(q)))
    | spl0_3 ),
    inference(resolution,[],[f11124,f49]) ).

fof(f49,plain,
    ( ~ theorem(implies(p,q))
    | spl0_3 ),
    inference(avatar_component_clause,[],[f47]) ).

fof(f11416,plain,
    ( ~ spl0_24
    | spl0_15 ),
    inference(avatar_split_clause,[],[f11396,f531,f11412]) ).

fof(f531,plain,
    ( spl0_15
  <=> theorem(implies(implies(p,q),q)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_15])]) ).

fof(f11396,plain,
    ( ~ axiom(not(not(q)))
    | spl0_15 ),
    inference(resolution,[],[f11124,f533]) ).

fof(f533,plain,
    ( ~ theorem(implies(implies(p,q),q))
    | spl0_15 ),
    inference(avatar_component_clause,[],[f531]) ).

fof(f11415,plain,
    ( ~ spl0_24
    | spl0_13 ),
    inference(avatar_split_clause,[],[f11395,f284,f11412]) ).

fof(f284,plain,
    ( spl0_13
  <=> theorem(implies(implies(p,implies(p,q)),q)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_13])]) ).

fof(f11395,plain,
    ( ~ axiom(not(not(q)))
    | spl0_13 ),
    inference(resolution,[],[f11124,f286]) ).

fof(f286,plain,
    ( ~ theorem(implies(implies(p,implies(p,q)),q))
    | spl0_13 ),
    inference(avatar_component_clause,[],[f284]) ).

fof(f2485,plain,
    ( ~ spl0_23
    | spl0_22 ),
    inference(avatar_split_clause,[],[f2480,f2474,f2482]) ).

fof(f2482,plain,
    ( spl0_23
  <=> axiom(not(not(p))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_23])]) ).

fof(f2474,plain,
    ( spl0_22
  <=> theorem(not(not(p))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_22])]) ).

fof(f2480,plain,
    ( ~ axiom(not(not(p)))
    | spl0_22 ),
    inference(resolution,[],[f2476,f7]) ).

fof(f2476,plain,
    ( ~ theorem(not(not(p)))
    | spl0_22 ),
    inference(avatar_component_clause,[],[f2474]) ).

fof(f2478,plain,
    ( ~ spl0_22
    | spl0_15 ),
    inference(avatar_split_clause,[],[f2459,f531,f2474]) ).

fof(f2459,plain,
    ( ~ theorem(not(not(p)))
    | spl0_15 ),
    inference(resolution,[],[f1161,f533]) ).

fof(f1161,plain,
    ! [X108,X109] :
      ( theorem(implies(implies(X108,X109),X109))
      | ~ theorem(not(not(X108))) ),
    inference(resolution,[],[f926,f678]) ).

fof(f2477,plain,
    ( ~ spl0_22
    | spl0_1 ),
    inference(avatar_split_clause,[],[f2458,f11,f2474]) ).

fof(f2458,plain,
    ( ~ theorem(not(not(p)))
    | spl0_1 ),
    inference(resolution,[],[f1161,f13]) ).

fof(f2399,plain,
    ( ~ spl0_21
    | spl0_1 ),
    inference(avatar_split_clause,[],[f2391,f11,f2396]) ).

fof(f2396,plain,
    ( spl0_21
  <=> axiom(implies(p,implies(implies(p,implies(p,q)),q))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_21])]) ).

fof(f2391,plain,
    ( ~ axiom(implies(p,implies(implies(p,implies(p,q)),q)))
    | spl0_1 ),
    inference(resolution,[],[f1047,f13]) ).

fof(f1047,plain,
    ! [X41,X42,X43] :
      ( theorem(implies(X41,implies(X42,X43)))
      | ~ axiom(implies(X42,implies(X41,X43))) ),
    inference(resolution,[],[f265,f7]) ).

fof(f727,plain,
    ( ~ spl0_20
    | spl0_19 ),
    inference(avatar_split_clause,[],[f696,f691,f724]) ).

fof(f724,plain,
    ( spl0_20
  <=> axiom(p) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_20])]) ).

fof(f691,plain,
    ( spl0_19
  <=> theorem(p) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_19])]) ).

fof(f696,plain,
    ( ~ axiom(p)
    | spl0_19 ),
    inference(resolution,[],[f693,f7]) ).

fof(f693,plain,
    ( ~ theorem(p)
    | spl0_19 ),
    inference(avatar_component_clause,[],[f691]) ).

fof(f695,plain,
    ( ~ spl0_19
    | spl0_15 ),
    inference(avatar_split_clause,[],[f684,f531,f691]) ).

fof(f684,plain,
    ( ~ theorem(p)
    | spl0_15 ),
    inference(resolution,[],[f682,f533]) ).

fof(f682,plain,
    ! [X6,X7] :
      ( theorem(implies(implies(X6,X7),X7))
      | ~ theorem(X6) ),
    inference(resolution,[],[f642,f8]) ).

fof(f694,plain,
    ( ~ spl0_19
    | spl0_1 ),
    inference(avatar_split_clause,[],[f683,f11,f691]) ).

fof(f683,plain,
    ( ~ theorem(p)
    | spl0_1 ),
    inference(resolution,[],[f682,f13]) ).

fof(f553,plain,
    ( ~ spl0_18
    | spl0_15 ),
    inference(avatar_split_clause,[],[f537,f531,f550]) ).

fof(f550,plain,
    ( spl0_18
  <=> axiom(implies(implies(p,q),q)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_18])]) ).

fof(f537,plain,
    ( ~ axiom(implies(implies(p,q),q))
    | spl0_15 ),
    inference(resolution,[],[f533,f7]) ).

fof(f548,plain,
    ( ~ spl0_17
    | spl0_16 ),
    inference(avatar_split_clause,[],[f543,f539,f545]) ).

fof(f545,plain,
    ( spl0_17
  <=> axiom(not(implies(p,q))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_17])]) ).

fof(f539,plain,
    ( spl0_16
  <=> theorem(not(implies(p,q))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_16])]) ).

fof(f543,plain,
    ( ~ axiom(not(implies(p,q)))
    | spl0_16 ),
    inference(resolution,[],[f541,f7]) ).

fof(f541,plain,
    ( ~ theorem(not(implies(p,q)))
    | spl0_16 ),
    inference(avatar_component_clause,[],[f539]) ).

fof(f542,plain,
    ( ~ spl0_16
    | spl0_15 ),
    inference(avatar_split_clause,[],[f535,f531,f539]) ).

fof(f535,plain,
    ( ~ theorem(not(implies(p,q)))
    | spl0_15 ),
    inference(resolution,[],[f533,f80]) ).

fof(f534,plain,
    ( ~ spl0_15
    | spl0_1 ),
    inference(avatar_split_clause,[],[f526,f11,f531]) ).

fof(f526,plain,
    ( ~ theorem(implies(implies(p,q),q))
    | spl0_1 ),
    inference(resolution,[],[f161,f13]) ).

fof(f295,plain,
    ( ~ spl0_14
    | spl0_13 ),
    inference(avatar_split_clause,[],[f290,f284,f292]) ).

fof(f292,plain,
    ( spl0_14
  <=> axiom(implies(implies(p,implies(p,q)),q)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_14])]) ).

fof(f290,plain,
    ( ~ axiom(implies(implies(p,implies(p,q)),q))
    | spl0_13 ),
    inference(resolution,[],[f286,f7]) ).

fof(f287,plain,
    ( ~ spl0_13
    | spl0_1 ),
    inference(avatar_split_clause,[],[f281,f11,f284]) ).

fof(f281,plain,
    ( ~ theorem(implies(implies(p,implies(p,q)),q))
    | spl0_1 ),
    inference(resolution,[],[f238,f13]) ).

fof(f114,plain,
    ( spl0_11
    | spl0_12 ),
    inference(avatar_split_clause,[],[f82,f112,f109]) ).

fof(f109,plain,
    ( spl0_11
  <=> ! [X1] : theorem(X1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_11])]) ).

fof(f112,plain,
    ( spl0_12
  <=> ! [X0] :
        ( ~ theorem(not(X0))
        | ~ theorem(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_12])]) ).

fof(f82,plain,
    ! [X0,X1] :
      ( ~ theorem(not(X0))
      | theorem(X1)
      | ~ theorem(X0) ),
    inference(resolution,[],[f80,f8]) ).

fof(f107,plain,
    ( ~ spl0_10
    | spl0_9 ),
    inference(avatar_split_clause,[],[f100,f96,f104]) ).

fof(f104,plain,
    ( spl0_10
  <=> axiom(not(implies(p,implies(p,q)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_10])]) ).

fof(f96,plain,
    ( spl0_9
  <=> theorem(not(implies(p,implies(p,q)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_9])]) ).

fof(f100,plain,
    ( ~ axiom(not(implies(p,implies(p,q))))
    | spl0_9 ),
    inference(resolution,[],[f98,f7]) ).

fof(f98,plain,
    ( ~ theorem(not(implies(p,implies(p,q))))
    | spl0_9 ),
    inference(avatar_component_clause,[],[f96]) ).

fof(f99,plain,
    ( ~ spl0_9
    | spl0_1 ),
    inference(avatar_split_clause,[],[f81,f11,f96]) ).

fof(f81,plain,
    ( ~ theorem(not(implies(p,implies(p,q))))
    | spl0_1 ),
    inference(resolution,[],[f80,f13]) ).

fof(f94,plain,
    ( ~ spl0_8
    | spl0_7 ),
    inference(avatar_split_clause,[],[f89,f85,f91]) ).

fof(f91,plain,
    ( spl0_8
  <=> axiom(not(p)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_8])]) ).

fof(f85,plain,
    ( spl0_7
  <=> theorem(not(p)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_7])]) ).

fof(f89,plain,
    ( ~ axiom(not(p))
    | spl0_7 ),
    inference(resolution,[],[f87,f7]) ).

fof(f87,plain,
    ( ~ theorem(not(p))
    | spl0_7 ),
    inference(avatar_component_clause,[],[f85]) ).

fof(f88,plain,
    ( ~ spl0_7
    | spl0_3 ),
    inference(avatar_split_clause,[],[f83,f47,f85]) ).

fof(f83,plain,
    ( ~ theorem(not(p))
    | spl0_3 ),
    inference(resolution,[],[f80,f49]) ).

fof(f68,plain,
    ( ~ spl0_6
    | spl0_3 ),
    inference(avatar_split_clause,[],[f52,f47,f65]) ).

fof(f65,plain,
    ( spl0_6
  <=> axiom(implies(p,q)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_6])]) ).

fof(f52,plain,
    ( ~ axiom(implies(p,q))
    | spl0_3 ),
    inference(resolution,[],[f49,f7]) ).

fof(f63,plain,
    ( ~ spl0_5
    | spl0_4 ),
    inference(avatar_split_clause,[],[f58,f54,f60]) ).

fof(f60,plain,
    ( spl0_5
  <=> axiom(q) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_5])]) ).

fof(f54,plain,
    ( spl0_4
  <=> theorem(q) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_4])]) ).

fof(f58,plain,
    ( ~ axiom(q)
    | spl0_4 ),
    inference(resolution,[],[f56,f7]) ).

fof(f56,plain,
    ( ~ theorem(q)
    | spl0_4 ),
    inference(avatar_component_clause,[],[f54]) ).

fof(f57,plain,
    ( ~ spl0_4
    | spl0_3 ),
    inference(avatar_split_clause,[],[f51,f47,f54]) ).

fof(f51,plain,
    ( ~ theorem(q)
    | spl0_3 ),
    inference(resolution,[],[f49,f29]) ).

fof(f29,plain,
    ! [X6,X5] :
      ( theorem(implies(X6,X5))
      | ~ theorem(X5) ),
    inference(resolution,[],[f25,f24]) ).

fof(f50,plain,
    ( ~ spl0_3
    | spl0_1 ),
    inference(avatar_split_clause,[],[f44,f11,f47]) ).

fof(f44,plain,
    ( ~ theorem(implies(p,q))
    | spl0_1 ),
    inference(resolution,[],[f29,f13]) ).

fof(f20,plain,
    ( ~ spl0_2
    | spl0_1 ),
    inference(avatar_split_clause,[],[f15,f11,f17]) ).

fof(f17,plain,
    ( spl0_2
  <=> axiom(implies(implies(p,implies(p,q)),implies(p,q))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_2])]) ).

fof(f15,plain,
    ( ~ axiom(implies(implies(p,implies(p,q)),implies(p,q)))
    | spl0_1 ),
    inference(resolution,[],[f13,f7]) ).

fof(f14,plain,
    ~ spl0_1,
    inference(avatar_split_clause,[],[f9,f11]) ).

fof(f9,axiom,
    ~ theorem(implies(implies(p,implies(p,q)),implies(p,q))),
    file('/export/starexec/sandbox/tmp/tmp.BRhZi8SnSN/Vampire---4.8_23497',prove_this) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.05/0.10  % Problem    : LCL259-3 : TPTP v8.1.2. Released v2.3.0.
% 0.05/0.11  % Command    : vampire --ignore_missing on --mode portfolio/casc [--schedule casc_hol_2020] -p tptp -om szs -t %d %s
% 0.14/0.31  % Computer : n032.cluster.edu
% 0.14/0.31  % Model    : x86_64 x86_64
% 0.14/0.31  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.31  % Memory   : 8042.1875MB
% 0.14/0.31  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.31  % CPULimit   : 300
% 0.14/0.31  % WCLimit    : 300
% 0.14/0.31  % DateTime   : Wed Aug 30 14:50:48 EDT 2023
% 0.14/0.31  % CPUTime    : 
% 0.14/0.34  % (24674)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.34  % (24769)fmb+10_1_bce=on:fmbas=function:fmbsr=1.2:fde=unused:nm=0_846 on Vampire---4 for (846ds/0Mi)
% 0.14/0.34  % (24773)ott+10_10:1_add=off:afr=on:amm=off:anc=all:bd=off:bs=on:fsr=off:irw=on:lma=on:msp=off:nm=4:nwc=4.0:sac=on:sp=reverse_frequency_531 on Vampire---4 for (531ds/0Mi)
% 0.14/0.34  % (24772)fmb+10_1_bce=on:fmbsr=1.5:nm=32_533 on Vampire---4 for (533ds/0Mi)
% 0.14/0.34  % (24775)ott+1_64_av=off:bd=off:bce=on:fsd=off:fde=unused:gsp=on:irw=on:lcm=predicate:lma=on:nm=2:nwc=1.1:sims=off:urr=on_497 on Vampire---4 for (497ds/0Mi)
% 0.14/0.34  % (24770)fmb+10_1_bce=on:fmbdsb=on:fmbes=contour:fmbswr=3:fde=none:nm=0_793 on Vampire---4 for (793ds/0Mi)
% 0.14/0.34  % (24771)dis+2_11_add=large:afr=on:amm=off:bd=off:bce=on:fsd=off:fde=none:gs=on:gsaa=full_model:gsem=off:irw=on:msp=off:nm=4:nwc=1.3:sas=z3:sims=off:sac=on:sp=reverse_arity_569 on Vampire---4 for (569ds/0Mi)
% 0.14/0.34  % (24774)ott-10_8_av=off:bd=preordered:bs=on:fsd=off:fsr=off:fde=unused:irw=on:lcm=predicate:lma=on:nm=4:nwc=1.7:sp=frequency_522 on Vampire---4 for (522ds/0Mi)
% 0.14/0.34  TRYING [1]
% 0.14/0.34  TRYING [1]
% 0.14/0.34  TRYING [2]
% 0.14/0.34  TRYING [2]
% 0.14/0.35  TRYING [3]
% 0.14/0.35  TRYING [3]
% 0.14/0.35  TRYING [4]
% 0.14/0.35  TRYING [4]
% 0.14/0.36  TRYING [5]
% 0.14/0.37  TRYING [5]
% 0.14/0.41  TRYING [6]
% 0.14/0.43  TRYING [6]
% 0.14/0.62  TRYING [7]
% 1.99/0.64  TRYING [7]
% 7.56/1.44  TRYING [1]
% 7.56/1.44  TRYING [2]
% 7.56/1.44  TRYING [3]
% 7.56/1.45  TRYING [4]
% 7.89/1.47  TRYING [5]
% 8.47/1.56  TRYING [6]
% 9.22/1.65  TRYING [8]
% 10.00/1.76  TRYING [8]
% 10.57/1.90  TRYING [7]
% 14.07/2.40  % (24771)First to succeed.
% 14.56/2.41  % (24771)Refutation found. Thanks to Tanya!
% 14.56/2.41  % SZS status Unsatisfiable for Vampire---4
% 14.56/2.41  % SZS output start Proof for Vampire---4
% See solution above
% 14.56/2.42  % (24771)------------------------------
% 14.56/2.42  % (24771)Version: Vampire 4.7 (commit 05ef610bd on 2023-06-21 19:03:17 +0100)
% 14.56/2.42  % (24771)Linked with Z3 4.9.1.0 6ed071b44407cf6623b8d3c0dceb2a8fb7040cee z3-4.8.4-6427-g6ed071b44
% 14.56/2.42  % (24771)Termination reason: Refutation
% 14.56/2.42  
% 14.56/2.42  % (24771)Memory used [KB]: 33645
% 14.56/2.42  % (24771)Time elapsed: 2.064 s
% 14.56/2.42  % (24771)------------------------------
% 14.56/2.42  % (24771)------------------------------
% 14.56/2.42  % (24674)Success in time 2.091 s
% 14.56/2.42  % Vampire---4.8 exiting
%------------------------------------------------------------------------------