TSTP Solution File: SWC284+1 by Beagle---0.9.51

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Beagle---0.9.51
% Problem  : SWC284+1 : TPTP v8.1.2. Released v2.4.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s

% Computer : n026.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Tue Aug 22 11:01:56 EDT 2023

% Result   : Theorem 105.52s 87.63s
% Output   : CNFRefutation 105.89s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   24
%            Number of leaves      :  123
% Syntax   : Number of formulae    :  988 ( 374 unt;  80 typ;   0 def)
%            Number of atoms       : 2149 ( 664 equ)
%            Maximal formula atoms :   21 (   2 avg)
%            Number of connectives : 2362 (1121   ~;1111   |;  21   &)
%                                         (  14 <=>;  95  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   25 (   3 avg)
%            Maximal term depth    :    4 (   1 avg)
%            Number of types       :    2 (   0 usr)
%            Number of type conns  :   85 (  68   >;  17   *;   0   +;   0  <<)
%            Number of predicates  :   21 (  19 usr;   1 prp; 0-2 aty)
%            Number of functors    :   61 (  61 usr;  12 con; 0-2 aty)
%            Number of variables   :  477 (; 468   !;   9   ?;   0   :)

% Comments : 
%------------------------------------------------------------------------------
%$ segmentP > rearsegP > neq > memberP > lt > leq > gt > geq > frontsegP > totalorderedP > totalorderP > strictorderedP > strictorderP > ssList > ssItem > singletonP > equalelemsP > duplicatefreeP > cyclefreeP > cons > app > #nlpp > tl > hd > nil > #skF_36 > #skF_25 > #skF_5 > #skF_52 > #skF_44 > #skF_21 > #skF_16 > #skF_6 > #skF_49 > #skF_18 > #skF_24 > #skF_35 > #skF_19 > #skF_31 > #skF_55 > #skF_22 > #skF_37 > #skF_56 > #skF_54 > #skF_40 > #skF_48 > #skF_3 > #skF_34 > #skF_29 > #skF_15 > #skF_32 > #skF_53 > #skF_51 > #skF_28 > #skF_10 > #skF_41 > #skF_2 > #skF_38 > #skF_43 > #skF_1 > #skF_8 > #skF_39 > #skF_23 > #skF_33 > #skF_26 > #skF_50 > #skF_13 > #skF_17 > #skF_11 > #skF_14 > #skF_27 > #skF_12 > #skF_7 > #skF_46 > #skF_42 > #skF_45 > #skF_9 > #skF_30 > #skF_4 > #skF_20 > #skF_47

%Foreground sorts:

%Background operators:

%Foreground operators:
tff('#skF_36',type,
    '#skF_36': $i > $i ).

tff(segmentP,type,
    segmentP: ( $i * $i ) > $o ).

tff('#skF_25',type,
    '#skF_25': $i > $i ).

tff(totalorderedP,type,
    totalorderedP: $i > $o ).

tff('#skF_5',type,
    '#skF_5': $i > $i ).

tff(equalelemsP,type,
    equalelemsP: $i > $o ).

tff('#skF_52',type,
    '#skF_52': $i ).

tff('#skF_44',type,
    '#skF_44': $i > $i ).

tff('#skF_21',type,
    '#skF_21': $i > $i ).

tff('#skF_16',type,
    '#skF_16': $i > $i ).

tff('#skF_6',type,
    '#skF_6': ( $i * $i ) > $i ).

tff('#skF_49',type,
    '#skF_49': $i ).

tff('#skF_18',type,
    '#skF_18': $i > $i ).

tff('#skF_24',type,
    '#skF_24': $i > $i ).

tff('#skF_35',type,
    '#skF_35': $i > $i ).

tff(singletonP,type,
    singletonP: $i > $o ).

tff('#skF_19',type,
    '#skF_19': $i > $i ).

tff('#skF_31',type,
    '#skF_31': $i > $i ).

tff('#skF_55',type,
    '#skF_55': $i ).

tff('#skF_22',type,
    '#skF_22': $i > $i ).

tff(frontsegP,type,
    frontsegP: ( $i * $i ) > $o ).

tff('#skF_37',type,
    '#skF_37': $i > $i ).

tff('#skF_56',type,
    '#skF_56': $i ).

tff(totalorderP,type,
    totalorderP: $i > $o ).

tff(ssItem,type,
    ssItem: $i > $o ).

tff('#skF_54',type,
    '#skF_54': $i ).

tff('#skF_40',type,
    '#skF_40': $i > $i ).

tff('#skF_48',type,
    '#skF_48': $i ).

tff('#skF_3',type,
    '#skF_3': ( $i * $i ) > $i ).

tff('#skF_34',type,
    '#skF_34': $i > $i ).

tff('#skF_29',type,
    '#skF_29': $i > $i ).

tff('#skF_15',type,
    '#skF_15': $i > $i ).

tff('#skF_32',type,
    '#skF_32': $i > $i ).

tff('#skF_53',type,
    '#skF_53': $i ).

tff('#skF_51',type,
    '#skF_51': $i ).

tff('#skF_28',type,
    '#skF_28': $i > $i ).

tff('#skF_10',type,
    '#skF_10': $i > $i ).

tff('#skF_41',type,
    '#skF_41': $i > $i ).

tff('#skF_2',type,
    '#skF_2': $i ).

tff('#skF_38',type,
    '#skF_38': $i > $i ).

tff('#skF_43',type,
    '#skF_43': $i > $i ).

tff(hd,type,
    hd: $i > $i ).

tff(app,type,
    app: ( $i * $i ) > $i ).

tff('#skF_1',type,
    '#skF_1': $i ).

tff('#skF_8',type,
    '#skF_8': ( $i * $i ) > $i ).

tff(duplicatefreeP,type,
    duplicatefreeP: $i > $o ).

tff(gt,type,
    gt: ( $i * $i ) > $o ).

tff('#skF_39',type,
    '#skF_39': $i > $i ).

tff('#skF_23',type,
    '#skF_23': $i > $i ).

tff(rearsegP,type,
    rearsegP: ( $i * $i ) > $o ).

tff('#skF_33',type,
    '#skF_33': $i > $i ).

tff(memberP,type,
    memberP: ( $i * $i ) > $o ).

tff('#skF_26',type,
    '#skF_26': $i > $i ).

tff('#skF_50',type,
    '#skF_50': $i ).

tff('#skF_13',type,
    '#skF_13': $i > $i ).

tff(ssList,type,
    ssList: $i > $o ).

tff(cons,type,
    cons: ( $i * $i ) > $i ).

tff(strictorderP,type,
    strictorderP: $i > $o ).

tff('#skF_17',type,
    '#skF_17': $i > $i ).

tff(geq,type,
    geq: ( $i * $i ) > $o ).

tff('#skF_11',type,
    '#skF_11': $i > $i ).

tff(leq,type,
    leq: ( $i * $i ) > $o ).

tff('#skF_14',type,
    '#skF_14': $i > $i ).

tff(lt,type,
    lt: ( $i * $i ) > $o ).

tff(tl,type,
    tl: $i > $i ).

tff(neq,type,
    neq: ( $i * $i ) > $o ).

tff('#skF_27',type,
    '#skF_27': $i > $i ).

tff('#skF_12',type,
    '#skF_12': $i > $i ).

tff('#skF_7',type,
    '#skF_7': ( $i * $i ) > $i ).

tff('#skF_46',type,
    '#skF_46': $i > $i ).

tff(nil,type,
    nil: $i ).

tff('#skF_42',type,
    '#skF_42': $i > $i ).

tff('#skF_45',type,
    '#skF_45': $i > $i ).

tff('#skF_9',type,
    '#skF_9': ( $i * $i ) > $i ).

tff(strictorderedP,type,
    strictorderedP: $i > $o ).

tff('#skF_30',type,
    '#skF_30': $i > $i ).

tff('#skF_4',type,
    '#skF_4': ( $i * $i ) > $i ).

tff('#skF_20',type,
    '#skF_20': $i > $i ).

tff(cyclefreeP,type,
    cyclefreeP: $i > $o ).

tff('#skF_47',type,
    '#skF_47': $i > $i ).

tff(f_1038,negated_conjecture,
    ~ ! [U] :
        ( ssList(U)
       => ! [V] :
            ( ssList(V)
           => ! [W] :
                ( ssList(W)
               => ! [X] :
                    ( ~ ssList(X)
                    | ( V != X )
                    | ( U != W )
                    | ! [Y] :
                        ( ssItem(Y)
                       => ! [Z] :
                            ( ssList(Z)
                           => ! [X1] :
                                ( ~ ssList(X1)
                                | ( app(app(Z,cons(Y,nil)),X1) != U )
                                | ! [X2] :
                                    ( ssItem(X2)
                                   => ( ( ~ memberP(Z,X2)
                                        | leq(X2,Y) )
                                      & ( ~ memberP(X1,X2)
                                        | leq(Y,X2) ) ) ) ) ) )
                    | ( ( nil != W )
                      & ( nil = X ) )
                    | ( ! [X3] :
                          ( ~ ssItem(X3)
                          | ( cons(X3,nil) != W )
                          | ~ memberP(X,X3) )
                      & neq(X,nil) ) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',co1) ).

tff(f_318,axiom,
    ! [U] :
      ( ssList(U)
     => ! [V] :
          ( ssItem(V)
         => ssList(cons(V,U)) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax16) ).

tff(f_399,axiom,
    ! [U] :
      ( ssList(U)
     => ! [V] :
          ( ssList(V)
         => ssList(app(U,V)) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax26) ).

tff(f_319,axiom,
    ssList(nil),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax17) ).

tff(f_311,axiom,
    ! [U] :
      ( ssList(U)
     => ! [V] :
          ( ssList(V)
         => ( neq(U,V)
          <=> ( U != V ) ) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax15) ).

tff(f_834,axiom,
    ! [U] :
      ( ssList(U)
     => ! [V] :
          ( ssItem(V)
         => ( cons(V,U) = app(cons(V,nil),U) ) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax81) ).

tff(f_364,axiom,
    ! [U] :
      ( ssList(U)
     => ! [V] :
          ( ssItem(V)
         => ( nil != cons(V,U) ) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax21) ).

tff(f_779,axiom,
    ! [U] :
      ( ssList(U)
     => ( ( nil != U )
       => ? [V] :
            ( ssList(V)
            & ( tl(U) = V ) ) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax76) ).

tff(f_392,axiom,
    ! [U] :
      ( ssList(U)
     => ! [V] :
          ( ssItem(V)
         => ( tl(cons(V,U)) = U ) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax25) ).

tff(f_413,axiom,
    ! [U] :
      ( ssList(U)
     => ( app(nil,U) = U ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax28) ).

tff(f_135,axiom,
    ! [U] :
      ( ssList(U)
     => ! [V] :
          ( ssList(V)
         => ( segmentP(U,V)
          <=> ? [W] :
                ( ssList(W)
                & ? [X] :
                    ( ssList(X)
                    & ( app(app(W,V),X) = U ) ) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax7) ).

tff(f_844,axiom,
    ! [U] :
      ( ssList(U)
     => ! [V] :
          ( ssList(V)
         => ! [W] :
              ( ssList(W)
             => ( app(app(U,V),W) = app(U,app(V,W)) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax82) ).

tff(f_87,axiom,
    ! [U] :
      ( ssList(U)
     => ! [V] :
          ( ssItem(V)
         => ( memberP(U,V)
          <=> ? [W] :
                ( ssList(W)
                & ? [X] :
                    ( ssList(X)
                    & ( app(W,cons(V,X)) = U ) ) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax3) ).

tff(f_512,axiom,
    ! [U] :
      ( ssItem(U)
     => ! [V] :
          ( ssItem(V)
         => ! [W] :
              ( ssList(W)
             => ( memberP(cons(V,W),U)
              <=> ( ( U = V )
                  | memberP(W,U) ) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax37) ).

tff(f_517,axiom,
    ! [U] :
      ( ssItem(U)
     => ~ memberP(nil,U) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax38) ).

tff(f_663,axiom,
    ! [U] :
      ( ssList(U)
     => ! [V] :
          ( ssList(V)
         => ( ( segmentP(U,V)
              & segmentP(V,U) )
           => ( U = V ) ) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax54) ).

tff(f_442,axiom,
    ! [U] :
      ( ssItem(U)
     => leq(U,U) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax31) ).

tff(f_769,axiom,
    ! [U] :
      ( ssList(U)
     => ( ( nil != U )
       => ? [V] :
            ( ssItem(V)
            & ( hd(U) = V ) ) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax75) ).

tff(f_378,axiom,
    ! [U] :
      ( ssList(U)
     => ! [V] :
          ( ssItem(V)
         => ( hd(cons(V,U)) = V ) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax23) ).

tff(f_728,axiom,
    ! [U] :
      ( ssItem(U)
     => ! [V] :
          ( ssList(V)
         => ( totalorderedP(cons(U,V))
          <=> ( ( nil = V )
              | ( ( nil != V )
                & totalorderedP(V)
                & leq(U,hd(V)) ) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax67) ).

tff(f_711,axiom,
    ! [U] :
      ( ssItem(U)
     => totalorderedP(cons(U,nil)) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax65) ).

tff(f_869,axiom,
    ! [U] :
      ( ssList(U)
     => ! [V] :
          ( ssList(V)
         => ( ( nil != U )
           => ( hd(app(U,V)) = hd(U) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax85) ).

tff(f_498,axiom,
    ! [U] :
      ( ssItem(U)
     => ! [V] :
          ( ssList(V)
         => ! [W] :
              ( ssList(W)
             => ( memberP(app(V,W),U)
              <=> ( memberP(V,U)
                  | memberP(W,U) ) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax36) ).

tff(f_96,axiom,
    ! [U] :
      ( ssList(U)
     => ( singletonP(U)
      <=> ? [V] :
            ( ssItem(V)
            & ( cons(V,nil) = U ) ) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax4) ).

tff(f_451,axiom,
    ! [U] :
      ( ssItem(U)
     => ! [V] :
          ( ssItem(V)
         => ( geq(U,V)
          <=> leq(V,U) ) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax32) ).

tff(f_859,axiom,
    ! [U] :
      ( ssList(U)
     => ( app(U,nil) = U ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax84) ).

tff(f_758,axiom,
    ! [U] :
      ( ssItem(U)
     => equalelemsP(cons(U,nil)) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax73) ).

tff(f_327,axiom,
    ! [U] :
      ( ssList(U)
     => ! [V] :
          ( ssItem(V)
         => ( cons(V,U) != U ) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax18) ).

tff(f_385,axiom,
    ! [U] :
      ( ssList(U)
     => ( ( nil != U )
       => ssList(tl(U)) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax24) ).

tff(f_803,axiom,
    ! [U] :
      ( ssList(U)
     => ( ( nil != U )
       => ( cons(hd(U),tl(U)) = U ) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax78) ).

tff(f_120,axiom,
    ! [U] :
      ( ssList(U)
     => ! [V] :
          ( ssList(V)
         => ( rearsegP(U,V)
          <=> ? [W] :
                ( ssList(W)
                & ( app(W,V) = U ) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax6) ).

tff(f_108,axiom,
    ! [U] :
      ( ssList(U)
     => ! [V] :
          ( ssList(V)
         => ( frontsegP(U,V)
          <=> ? [W] :
                ( ssList(W)
                & ( app(V,W) = U ) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax5) ).

tff(f_544,axiom,
    ! [U] :
      ( ssList(U)
     => ! [V] :
          ( ssList(V)
         => ( ( frontsegP(U,V)
              & frontsegP(V,U) )
           => ( U = V ) ) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax41) ).

tff(f_696,axiom,
    ! [U] :
      ( ssItem(U)
     => cyclefreeP(cons(U,nil)) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax59) ).

tff(f_371,axiom,
    ! [U] :
      ( ssList(U)
     => ( ( nil != U )
       => ssItem(hd(U)) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax22) ).

tff(f_612,axiom,
    ! [U] :
      ( ssList(U)
     => ! [V] :
          ( ssList(V)
         => ( ( rearsegP(U,V)
              & rearsegP(V,U) )
           => ( U = V ) ) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax48) ).

tff(f_344,axiom,
    ! [U] :
      ( ssList(U)
     => ! [V] :
          ( ssList(V)
         => ! [W] :
              ( ssItem(W)
             => ! [X] :
                  ( ssItem(X)
                 => ( ( cons(W,U) = cons(X,V) )
                   => ( ( W = X )
                      & ( V = U ) ) ) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax19) ).

tff(f_577,axiom,
    ! [U] :
      ( ssItem(U)
     => ! [V] :
          ( ssItem(V)
         => ! [W] :
              ( ssList(W)
             => ! [X] :
                  ( ssList(X)
                 => ( frontsegP(cons(U,W),cons(V,X))
                  <=> ( ( U = V )
                      & frontsegP(W,X) ) ) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax44) ).

tff(f_827,axiom,
    ! [U] :
      ( ssList(U)
     => ! [V] :
          ( ssList(V)
         => ! [W] :
              ( ssList(W)
             => ( ( app(V,W) = app(V,U) )
               => ( W = U ) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax80) ).

tff(f_950,axiom,
    ! [U] :
      ( ssItem(U)
     => ! [V] :
          ( ssItem(V)
         => ( lt(U,V)
          <=> ( ( U != V )
              & leq(U,V) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax93) ).

tff(f_484,axiom,
    ! [U] :
      ( ssItem(U)
     => ! [V] :
          ( ssItem(V)
         => ( gt(U,V)
          <=> lt(V,U) ) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax35) ).

tff(f_879,axiom,
    ! [U] :
      ( ssList(U)
     => ! [V] :
          ( ssList(V)
         => ( ( nil != U )
           => ( tl(app(U,V)) = app(tl(U),V) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax86) ).

tff(f_855,axiom,
    ! [U] :
      ( ssList(U)
     => ! [V] :
          ( ssList(V)
         => ( ( nil = app(U,V) )
          <=> ( ( nil = V )
              & ( nil = U ) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/SWC001+0.ax',ax83) ).

tff(c_402,plain,
    ssList('#skF_50'),
    inference(cnfTransformation,[status(thm)],[f_1038]) ).

tff(c_394,plain,
    ssItem('#skF_52'),
    inference(cnfTransformation,[status(thm)],[f_1038]) ).

tff(c_166,plain,
    ! [V_861,U_859] :
      ( ssList(cons(V_861,U_859))
      | ~ ssItem(V_861)
      | ~ ssList(U_859) ),
    inference(cnfTransformation,[status(thm)],[f_318]) ).

tff(c_392,plain,
    ssList('#skF_53'),
    inference(cnfTransformation,[status(thm)],[f_1038]) ).

tff(c_192,plain,
    ! [U_896,V_898] :
      ( ssList(app(U_896,V_898))
      | ~ ssList(V_898)
      | ~ ssList(U_896) ),
    inference(cnfTransformation,[status(thm)],[f_399]) ).

tff(c_386,plain,
    ssItem('#skF_55'),
    inference(cnfTransformation,[status(thm)],[f_1038]) ).

tff(c_390,plain,
    ssList('#skF_54'),
    inference(cnfTransformation,[status(thm)],[f_1038]) ).

tff(c_384,plain,
    ( ( nil != '#skF_51' )
    | ( nil = '#skF_50' ) ),
    inference(cnfTransformation,[status(thm)],[f_1038]) ).

tff(c_434,plain,
    nil != '#skF_51',
    inference(splitLeft,[status(thm)],[c_384]) ).

tff(c_400,plain,
    ssList('#skF_51'),
    inference(cnfTransformation,[status(thm)],[f_1038]) ).

tff(c_168,plain,
    ssList(nil),
    inference(cnfTransformation,[status(thm)],[f_319]) ).

tff(c_5251,plain,
    ! [U_1590,V_1591] :
      ( neq(U_1590,V_1591)
      | ( V_1591 = U_1590 )
      | ~ ssList(V_1591)
      | ~ ssList(U_1590) ),
    inference(cnfTransformation,[status(thm)],[f_311]) ).

tff(c_412,plain,
    ( ssItem('#skF_56')
    | ~ neq('#skF_51',nil) ),
    inference(cnfTransformation,[status(thm)],[f_1038]) ).

tff(c_435,plain,
    ~ neq('#skF_51',nil),
    inference(splitLeft,[status(thm)],[c_412]) ).

tff(c_5262,plain,
    ( ( nil = '#skF_51' )
    | ~ ssList(nil)
    | ~ ssList('#skF_51') ),
    inference(resolution,[status(thm)],[c_5251,c_435]) ).

tff(c_5269,plain,
    nil = '#skF_51',
    inference(demodulation,[status(thm),theory(equality)],[c_400,c_168,c_5262]) ).

tff(c_5271,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_434,c_5269]) ).

tff(c_5272,plain,
    ssItem('#skF_56'),
    inference(splitRight,[status(thm)],[c_412]) ).

tff(c_5273,plain,
    neq('#skF_51',nil),
    inference(splitRight,[status(thm)],[c_412]) ).

tff(c_410,plain,
    ( ( cons('#skF_56',nil) = '#skF_50' )
    | ~ neq('#skF_51',nil) ),
    inference(cnfTransformation,[status(thm)],[f_1038]) ).

tff(c_249343,plain,
    cons('#skF_56',nil) = '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_5273,c_410]) ).

tff(c_337159,plain,
    ! [V_6991,U_6992] :
      ( ( app(cons(V_6991,nil),U_6992) = cons(V_6991,U_6992) )
      | ~ ssItem(V_6991)
      | ~ ssList(U_6992) ),
    inference(cnfTransformation,[status(thm)],[f_834]) ).

tff(c_337187,plain,
    ! [U_6992] :
      ( ( cons('#skF_56',U_6992) = app('#skF_50',U_6992) )
      | ~ ssItem('#skF_56')
      | ~ ssList(U_6992) ),
    inference(superposition,[status(thm),theory(equality)],[c_249343,c_337159]) ).

tff(c_337196,plain,
    ! [U_6993] :
      ( ( cons('#skF_56',U_6993) = app('#skF_50',U_6993) )
      | ~ ssList(U_6993) ),
    inference(demodulation,[status(thm),theory(equality)],[c_5272,c_337187]) ).

tff(c_337353,plain,
    cons('#skF_56','#skF_54') = app('#skF_50','#skF_54'),
    inference(resolution,[status(thm)],[c_390,c_337196]) ).

tff(c_182,plain,
    ! [V_887,U_885] :
      ( ( cons(V_887,U_885) != nil )
      | ~ ssItem(V_887)
      | ~ ssList(U_885) ),
    inference(cnfTransformation,[status(thm)],[f_364]) ).

tff(c_337671,plain,
    ( ( app('#skF_50','#skF_54') != nil )
    | ~ ssItem('#skF_56')
    | ~ ssList('#skF_54') ),
    inference(superposition,[status(thm),theory(equality)],[c_337353,c_182]) ).

tff(c_337692,plain,
    app('#skF_50','#skF_54') != nil,
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_5272,c_337671]) ).

tff(c_337674,plain,
    ( ssList(app('#skF_50','#skF_54'))
    | ~ ssItem('#skF_56')
    | ~ ssList('#skF_54') ),
    inference(superposition,[status(thm),theory(equality)],[c_337353,c_166]) ).

tff(c_337694,plain,
    ssList(app('#skF_50','#skF_54')),
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_5272,c_337674]) ).

tff(c_249880,plain,
    ! [V_5517,U_5518] :
      ( ( cons(V_5517,U_5518) != nil )
      | ~ ssItem(V_5517)
      | ~ ssList(U_5518) ),
    inference(cnfTransformation,[status(thm)],[f_364]) ).

tff(c_249882,plain,
    ( ( nil != '#skF_50' )
    | ~ ssItem('#skF_56')
    | ~ ssList(nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_249343,c_249880]) ).

tff(c_249884,plain,
    nil != '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_5272,c_249882]) ).

tff(c_249890,plain,
    ! [U_5521] :
      ( ( tl(U_5521) = '#skF_47'(U_5521) )
      | ( nil = U_5521 )
      | ~ ssList(U_5521) ),
    inference(cnfTransformation,[status(thm)],[f_779]) ).

tff(c_249980,plain,
    ( ( tl('#skF_50') = '#skF_47'('#skF_50') )
    | ( nil = '#skF_50' ) ),
    inference(resolution,[status(thm)],[c_402,c_249890]) ).

tff(c_250015,plain,
    tl('#skF_50') = '#skF_47'('#skF_50'),
    inference(negUnitSimplification,[status(thm)],[c_249884,c_249980]) ).

tff(c_297274,plain,
    ! [V_6378,U_6379] :
      ( ( tl(cons(V_6378,U_6379)) = U_6379 )
      | ~ ssItem(V_6378)
      | ~ ssList(U_6379) ),
    inference(cnfTransformation,[status(thm)],[f_392]) ).

tff(c_297289,plain,
    ( ( tl('#skF_50') = nil )
    | ~ ssItem('#skF_56')
    | ~ ssList(nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_249343,c_297274]) ).

tff(c_297295,plain,
    '#skF_47'('#skF_50') = nil,
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_5272,c_250015,c_297289]) ).

tff(c_297299,plain,
    tl('#skF_50') = nil,
    inference(demodulation,[status(thm),theory(equality)],[c_297295,c_250015]) ).

tff(c_196,plain,
    ! [U_906] :
      ( ( app(nil,U_906) = U_906 )
      | ~ ssList(U_906) ),
    inference(cnfTransformation,[status(thm)],[f_413]) ).

tff(c_337747,plain,
    app(nil,app('#skF_50','#skF_54')) = app('#skF_50','#skF_54'),
    inference(resolution,[status(thm)],[c_337694,c_196]) ).

tff(c_346,plain,
    ! [V_1069,U_1067] :
      ( ( app(cons(V_1069,nil),U_1067) = cons(V_1069,U_1067) )
      | ~ ssItem(V_1069)
      | ~ ssList(U_1067) ),
    inference(cnfTransformation,[status(thm)],[f_834]) ).

tff(c_396,plain,
    '#skF_48' = '#skF_50',
    inference(cnfTransformation,[status(thm)],[f_1038]) ).

tff(c_388,plain,
    app(app('#skF_53',cons('#skF_52',nil)),'#skF_54') = '#skF_48',
    inference(cnfTransformation,[status(thm)],[f_1038]) ).

tff(c_425,plain,
    app(app('#skF_53',cons('#skF_52',nil)),'#skF_54') = '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_396,c_388]) ).

tff(c_350743,plain,
    ! [W_7154,V_7155,X_7156] :
      ( segmentP(app(app(W_7154,V_7155),X_7156),V_7155)
      | ~ ssList(X_7156)
      | ~ ssList(W_7154)
      | ~ ssList(V_7155)
      | ~ ssList(app(app(W_7154,V_7155),X_7156)) ),
    inference(cnfTransformation,[status(thm)],[f_135]) ).

tff(c_350976,plain,
    ( segmentP('#skF_50',cons('#skF_52',nil))
    | ~ ssList('#skF_54')
    | ~ ssList('#skF_53')
    | ~ ssList(cons('#skF_52',nil))
    | ~ ssList(app(app('#skF_53',cons('#skF_52',nil)),'#skF_54')) ),
    inference(superposition,[status(thm),theory(equality)],[c_425,c_350743]) ).

tff(c_351135,plain,
    ( segmentP('#skF_50',cons('#skF_52',nil))
    | ~ ssList(cons('#skF_52',nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_402,c_425,c_392,c_390,c_350976]) ).

tff(c_351413,plain,
    ~ ssList(cons('#skF_52',nil)),
    inference(splitLeft,[status(thm)],[c_351135]) ).

tff(c_351416,plain,
    ( ~ ssItem('#skF_52')
    | ~ ssList(nil) ),
    inference(resolution,[status(thm)],[c_166,c_351413]) ).

tff(c_351420,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_394,c_351416]) ).

tff(c_351422,plain,
    ssList(cons('#skF_52',nil)),
    inference(splitRight,[status(thm)],[c_351135]) ).

tff(c_346504,plain,
    ! [U_7098,V_7099,W_7100] :
      ( ( app(app(U_7098,V_7099),W_7100) = app(U_7098,app(V_7099,W_7100)) )
      | ~ ssList(W_7100)
      | ~ ssList(V_7099)
      | ~ ssList(U_7098) ),
    inference(cnfTransformation,[status(thm)],[f_844]) ).

tff(c_346637,plain,
    ( ( app('#skF_53',app(cons('#skF_52',nil),'#skF_54')) = '#skF_50' )
    | ~ ssList('#skF_54')
    | ~ ssList(cons('#skF_52',nil))
    | ~ ssList('#skF_53') ),
    inference(superposition,[status(thm),theory(equality)],[c_346504,c_425]) ).

tff(c_346905,plain,
    ( ( app('#skF_53',app(cons('#skF_52',nil),'#skF_54')) = '#skF_50' )
    | ~ ssList(cons('#skF_52',nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_390,c_346637]) ).

tff(c_360895,plain,
    app('#skF_53',app(cons('#skF_52',nil),'#skF_54')) = '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_351422,c_346905]) ).

tff(c_360963,plain,
    ( ( app('#skF_53',cons('#skF_52','#skF_54')) = '#skF_50' )
    | ~ ssItem('#skF_52')
    | ~ ssList('#skF_54') ),
    inference(superposition,[status(thm),theory(equality)],[c_346,c_360895]) ).

tff(c_361014,plain,
    app('#skF_53',cons('#skF_52','#skF_54')) = '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_394,c_360963]) ).

tff(c_12,plain,
    ! [W_27,V_19,X_29] :
      ( memberP(app(W_27,cons(V_19,X_29)),V_19)
      | ~ ssList(X_29)
      | ~ ssList(W_27)
      | ~ ssItem(V_19)
      | ~ ssList(app(W_27,cons(V_19,X_29))) ),
    inference(cnfTransformation,[status(thm)],[f_87]) ).

tff(c_361042,plain,
    ( memberP('#skF_50','#skF_52')
    | ~ ssList('#skF_54')
    | ~ ssList('#skF_53')
    | ~ ssItem('#skF_52')
    | ~ ssList(app('#skF_53',cons('#skF_52','#skF_54'))) ),
    inference(superposition,[status(thm),theory(equality)],[c_361014,c_12]) ).

tff(c_361115,plain,
    memberP('#skF_50','#skF_52'),
    inference(demodulation,[status(thm),theory(equality)],[c_402,c_361014,c_394,c_392,c_390,c_361042]) ).

tff(c_347757,plain,
    ! [W_7115,U_7116,V_7117] :
      ( memberP(W_7115,U_7116)
      | ( V_7117 = U_7116 )
      | ~ memberP(cons(V_7117,W_7115),U_7116)
      | ~ ssList(W_7115)
      | ~ ssItem(V_7117)
      | ~ ssItem(U_7116) ),
    inference(cnfTransformation,[status(thm)],[f_512]) ).

tff(c_347808,plain,
    ! [U_7116] :
      ( memberP(nil,U_7116)
      | ( U_7116 = '#skF_56' )
      | ~ memberP('#skF_50',U_7116)
      | ~ ssList(nil)
      | ~ ssItem('#skF_56')
      | ~ ssItem(U_7116) ),
    inference(superposition,[status(thm),theory(equality)],[c_249343,c_347757]) ).

tff(c_348071,plain,
    ! [U_7123] :
      ( memberP(nil,U_7123)
      | ( U_7123 = '#skF_56' )
      | ~ memberP('#skF_50',U_7123)
      | ~ ssItem(U_7123) ),
    inference(demodulation,[status(thm),theory(equality)],[c_5272,c_168,c_347808]) ).

tff(c_228,plain,
    ! [U_948] :
      ( ~ memberP(nil,U_948)
      | ~ ssItem(U_948) ),
    inference(cnfTransformation,[status(thm)],[f_517]) ).

tff(c_348075,plain,
    ! [U_7123] :
      ( ( U_7123 = '#skF_56' )
      | ~ memberP('#skF_50',U_7123)
      | ~ ssItem(U_7123) ),
    inference(resolution,[status(thm)],[c_348071,c_228]) ).

tff(c_361161,plain,
    ( ( '#skF_52' = '#skF_56' )
    | ~ ssItem('#skF_52') ),
    inference(resolution,[status(thm)],[c_361115,c_348075]) ).

tff(c_361164,plain,
    '#skF_52' = '#skF_56',
    inference(demodulation,[status(thm),theory(equality)],[c_394,c_361161]) ).

tff(c_351421,plain,
    segmentP('#skF_50',cons('#skF_52',nil)),
    inference(splitRight,[status(thm)],[c_351135]) ).

tff(c_361188,plain,
    segmentP('#skF_50',cons('#skF_56',nil)),
    inference(demodulation,[status(thm),theory(equality)],[c_361164,c_351421]) ).

tff(c_361228,plain,
    segmentP('#skF_50','#skF_50'),
    inference(demodulation,[status(thm),theory(equality)],[c_249343,c_361188]) ).

tff(c_268,plain,
    ! [V_1013,U_1011] :
      ( ( V_1013 = U_1011 )
      | ~ segmentP(V_1013,U_1011)
      | ~ segmentP(U_1011,V_1013)
      | ~ ssList(V_1013)
      | ~ ssList(U_1011) ),
    inference(cnfTransformation,[status(thm)],[f_663]) ).

tff(c_351550,plain,
    ( ( cons('#skF_52',nil) = '#skF_50' )
    | ~ segmentP(cons('#skF_52',nil),'#skF_50')
    | ~ ssList('#skF_50')
    | ~ ssList(cons('#skF_52',nil)) ),
    inference(resolution,[status(thm)],[c_351421,c_268]) ).

tff(c_351556,plain,
    ( ( cons('#skF_52',nil) = '#skF_50' )
    | ~ segmentP(cons('#skF_52',nil),'#skF_50') ),
    inference(demodulation,[status(thm),theory(equality)],[c_351422,c_402,c_351550]) ).

tff(c_357493,plain,
    ~ segmentP(cons('#skF_52',nil),'#skF_50'),
    inference(splitLeft,[status(thm)],[c_351556]) ).

tff(c_361173,plain,
    ~ segmentP(cons('#skF_56',nil),'#skF_50'),
    inference(demodulation,[status(thm),theory(equality)],[c_361164,c_357493]) ).

tff(c_361213,plain,
    ~ segmentP('#skF_50','#skF_50'),
    inference(demodulation,[status(thm),theory(equality)],[c_249343,c_361173]) ).

tff(c_361531,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_361228,c_361213]) ).

tff(c_361532,plain,
    cons('#skF_52',nil) = '#skF_50',
    inference(splitRight,[status(thm)],[c_351556]) ).

tff(c_361552,plain,
    app(app('#skF_53','#skF_50'),'#skF_54') = '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_361532,c_425]) ).

tff(c_348,plain,
    ! [U_1070,V_1074,W_1076] :
      ( ( app(app(U_1070,V_1074),W_1076) = app(U_1070,app(V_1074,W_1076)) )
      | ~ ssList(W_1076)
      | ~ ssList(V_1074)
      | ~ ssList(U_1070) ),
    inference(cnfTransformation,[status(thm)],[f_844]) ).

tff(c_361917,plain,
    ( ( app('#skF_53',app('#skF_50','#skF_54')) = '#skF_50' )
    | ~ ssList('#skF_54')
    | ~ ssList('#skF_50')
    | ~ ssList('#skF_53') ),
    inference(superposition,[status(thm),theory(equality)],[c_361552,c_348]) ).

tff(c_361975,plain,
    app('#skF_53',app('#skF_50','#skF_54')) = '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_402,c_390,c_361917]) ).

tff(c_202,plain,
    ! [U_917] :
      ( leq(U_917,U_917)
      | ~ ssItem(U_917) ),
    inference(cnfTransformation,[status(thm)],[f_442]) ).

tff(c_216184,plain,
    cons('#skF_56',nil) = '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_5273,c_410]) ).

tff(c_222652,plain,
    ! [V_5162,U_5163] :
      ( ( app(cons(V_5162,nil),U_5163) = cons(V_5162,U_5163) )
      | ~ ssItem(V_5162)
      | ~ ssList(U_5163) ),
    inference(cnfTransformation,[status(thm)],[f_834]) ).

tff(c_222674,plain,
    ! [U_5163] :
      ( ( cons('#skF_56',U_5163) = app('#skF_50',U_5163) )
      | ~ ssItem('#skF_56')
      | ~ ssList(U_5163) ),
    inference(superposition,[status(thm),theory(equality)],[c_216184,c_222652]) ).

tff(c_222681,plain,
    ! [U_5164] :
      ( ( cons('#skF_56',U_5164) = app('#skF_50',U_5164) )
      | ~ ssList(U_5164) ),
    inference(demodulation,[status(thm),theory(equality)],[c_5272,c_222674]) ).

tff(c_222850,plain,
    cons('#skF_56','#skF_50') = app('#skF_50','#skF_50'),
    inference(resolution,[status(thm)],[c_402,c_222681]) ).

tff(c_216721,plain,
    ! [V_4987,U_4988] :
      ( ( cons(V_4987,U_4988) != nil )
      | ~ ssItem(V_4987)
      | ~ ssList(U_4988) ),
    inference(cnfTransformation,[status(thm)],[f_364]) ).

tff(c_216723,plain,
    ( ( nil != '#skF_50' )
    | ~ ssItem('#skF_56')
    | ~ ssList(nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_216184,c_216721]) ).

tff(c_216725,plain,
    nil != '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_5272,c_216723]) ).

tff(c_216909,plain,
    ! [U_4992] :
      ( ( hd(U_4992) = '#skF_46'(U_4992) )
      | ( nil = U_4992 )
      | ~ ssList(U_4992) ),
    inference(cnfTransformation,[status(thm)],[f_769]) ).

tff(c_217005,plain,
    ( ( hd('#skF_50') = '#skF_46'('#skF_50') )
    | ( nil = '#skF_50' ) ),
    inference(resolution,[status(thm)],[c_402,c_216909]) ).

tff(c_217042,plain,
    hd('#skF_50') = '#skF_46'('#skF_50'),
    inference(negUnitSimplification,[status(thm)],[c_216725,c_217005]) ).

tff(c_217964,plain,
    ! [V_5020,U_5021] :
      ( ( hd(cons(V_5020,U_5021)) = V_5020 )
      | ~ ssItem(V_5020)
      | ~ ssList(U_5021) ),
    inference(cnfTransformation,[status(thm)],[f_378]) ).

tff(c_217979,plain,
    ( ( hd('#skF_50') = '#skF_56' )
    | ~ ssItem('#skF_56')
    | ~ ssList(nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_216184,c_217964]) ).

tff(c_217985,plain,
    '#skF_46'('#skF_50') = '#skF_56',
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_5272,c_217042,c_217979]) ).

tff(c_217987,plain,
    hd('#skF_50') = '#skF_56',
    inference(demodulation,[status(thm),theory(equality)],[c_217985,c_217042]) ).

tff(c_227743,plain,
    ! [U_5211,V_5212] :
      ( leq(U_5211,hd(V_5212))
      | ( nil = V_5212 )
      | ~ totalorderedP(cons(U_5211,V_5212))
      | ~ ssList(V_5212)
      | ~ ssItem(U_5211) ),
    inference(cnfTransformation,[status(thm)],[f_728]) ).

tff(c_227781,plain,
    ! [U_5211] :
      ( leq(U_5211,'#skF_56')
      | ( nil = '#skF_50' )
      | ~ totalorderedP(cons(U_5211,'#skF_50'))
      | ~ ssList('#skF_50')
      | ~ ssItem(U_5211) ),
    inference(superposition,[status(thm),theory(equality)],[c_217987,c_227743]) ).

tff(c_227824,plain,
    ! [U_5211] :
      ( leq(U_5211,'#skF_56')
      | ( nil = '#skF_50' )
      | ~ totalorderedP(cons(U_5211,'#skF_50'))
      | ~ ssItem(U_5211) ),
    inference(demodulation,[status(thm),theory(equality)],[c_402,c_227781]) ).

tff(c_237656,plain,
    ! [U_5350] :
      ( leq(U_5350,'#skF_56')
      | ~ totalorderedP(cons(U_5350,'#skF_50'))
      | ~ ssItem(U_5350) ),
    inference(negUnitSimplification,[status(thm)],[c_216725,c_227824]) ).

tff(c_237659,plain,
    ( leq('#skF_56','#skF_56')
    | ~ totalorderedP(app('#skF_50','#skF_50'))
    | ~ ssItem('#skF_56') ),
    inference(superposition,[status(thm),theory(equality)],[c_222850,c_237656]) ).

tff(c_237664,plain,
    ( leq('#skF_56','#skF_56')
    | ~ totalorderedP(app('#skF_50','#skF_50')) ),
    inference(demodulation,[status(thm),theory(equality)],[c_5272,c_237659]) ).

tff(c_237666,plain,
    ~ totalorderedP(app('#skF_50','#skF_50')),
    inference(splitLeft,[status(thm)],[c_237664]) ).

tff(c_216219,plain,
    ! [U_4937] :
      ( totalorderedP(cons(U_4937,nil))
      | ~ ssItem(U_4937) ),
    inference(cnfTransformation,[status(thm)],[f_711]) ).

tff(c_216222,plain,
    ( totalorderedP('#skF_50')
    | ~ ssItem('#skF_56') ),
    inference(superposition,[status(thm),theory(equality)],[c_216184,c_216219]) ).

tff(c_216224,plain,
    totalorderedP('#skF_50'),
    inference(demodulation,[status(thm),theory(equality)],[c_5272,c_216222]) ).

tff(c_232408,plain,
    ! [U_5273,V_5274] :
      ( ~ leq(U_5273,hd(V_5274))
      | ~ totalorderedP(V_5274)
      | ( nil = V_5274 )
      | totalorderedP(cons(U_5273,V_5274))
      | ~ ssList(V_5274)
      | ~ ssItem(U_5273) ),
    inference(cnfTransformation,[status(thm)],[f_728]) ).

tff(c_232452,plain,
    ! [U_5273] :
      ( ~ leq(U_5273,'#skF_56')
      | ~ totalorderedP('#skF_50')
      | ( nil = '#skF_50' )
      | totalorderedP(cons(U_5273,'#skF_50'))
      | ~ ssList('#skF_50')
      | ~ ssItem(U_5273) ),
    inference(superposition,[status(thm),theory(equality)],[c_217987,c_232408]) ).

tff(c_232500,plain,
    ! [U_5273] :
      ( ~ leq(U_5273,'#skF_56')
      | ( nil = '#skF_50' )
      | totalorderedP(cons(U_5273,'#skF_50'))
      | ~ ssItem(U_5273) ),
    inference(demodulation,[status(thm),theory(equality)],[c_402,c_216224,c_232452]) ).

tff(c_237726,plain,
    ! [U_5352] :
      ( ~ leq(U_5352,'#skF_56')
      | totalorderedP(cons(U_5352,'#skF_50'))
      | ~ ssItem(U_5352) ),
    inference(negUnitSimplification,[status(thm)],[c_216725,c_232500]) ).

tff(c_237735,plain,
    ( ~ leq('#skF_56','#skF_56')
    | totalorderedP(app('#skF_50','#skF_50'))
    | ~ ssItem('#skF_56') ),
    inference(superposition,[status(thm),theory(equality)],[c_222850,c_237726]) ).

tff(c_237742,plain,
    ( ~ leq('#skF_56','#skF_56')
    | totalorderedP(app('#skF_50','#skF_50')) ),
    inference(demodulation,[status(thm),theory(equality)],[c_5272,c_237735]) ).

tff(c_237743,plain,
    ~ leq('#skF_56','#skF_56'),
    inference(negUnitSimplification,[status(thm)],[c_237666,c_237742]) ).

tff(c_237758,plain,
    ~ ssItem('#skF_56'),
    inference(resolution,[status(thm)],[c_202,c_237743]) ).

tff(c_237774,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_5272,c_237758]) ).

tff(c_237775,plain,
    leq('#skF_56','#skF_56'),
    inference(splitRight,[status(thm)],[c_237664]) ).

tff(c_420,plain,
    ( memberP('#skF_53','#skF_55')
    | memberP('#skF_54','#skF_55') ),
    inference(cnfTransformation,[status(thm)],[f_1038]) ).

tff(c_216117,plain,
    memberP('#skF_54','#skF_55'),
    inference(splitLeft,[status(thm)],[c_420]) ).

tff(c_223995,plain,
    ! [U_5179,V_5180] :
      ( ( hd(app(U_5179,V_5180)) = hd(U_5179) )
      | ( nil = U_5179 )
      | ~ ssList(V_5180)
      | ~ ssList(U_5179) ),
    inference(cnfTransformation,[status(thm)],[f_869]) ).

tff(c_224193,plain,
    ( ( hd(app('#skF_53',cons('#skF_52',nil))) = hd('#skF_50') )
    | ( app('#skF_53',cons('#skF_52',nil)) = nil )
    | ~ ssList('#skF_54')
    | ~ ssList(app('#skF_53',cons('#skF_52',nil))) ),
    inference(superposition,[status(thm),theory(equality)],[c_425,c_223995]) ).

tff(c_224405,plain,
    ( ( hd(app('#skF_53',cons('#skF_52',nil))) = '#skF_56' )
    | ( app('#skF_53',cons('#skF_52',nil)) = nil )
    | ~ ssList(app('#skF_53',cons('#skF_52',nil))) ),
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_217987,c_224193]) ).

tff(c_224446,plain,
    ~ ssList(app('#skF_53',cons('#skF_52',nil))),
    inference(splitLeft,[status(thm)],[c_224405]) ).

tff(c_224449,plain,
    ( ~ ssList(cons('#skF_52',nil))
    | ~ ssList('#skF_53') ),
    inference(resolution,[status(thm)],[c_192,c_224446]) ).

tff(c_224452,plain,
    ~ ssList(cons('#skF_52',nil)),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_224449]) ).

tff(c_224455,plain,
    ( ~ ssItem('#skF_52')
    | ~ ssList(nil) ),
    inference(resolution,[status(thm)],[c_166,c_224452]) ).

tff(c_224459,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_394,c_224455]) ).

tff(c_224461,plain,
    ssList(app('#skF_53',cons('#skF_52',nil))),
    inference(splitRight,[status(thm)],[c_224405]) ).

tff(c_226346,plain,
    ! [W_5196,U_5197,V_5198] :
      ( ~ memberP(W_5196,U_5197)
      | memberP(app(V_5198,W_5196),U_5197)
      | ~ ssList(W_5196)
      | ~ ssList(V_5198)
      | ~ ssItem(U_5197) ),
    inference(cnfTransformation,[status(thm)],[f_498]) ).

tff(c_226511,plain,
    ! [U_5197] :
      ( ~ memberP('#skF_54',U_5197)
      | memberP('#skF_50',U_5197)
      | ~ ssList('#skF_54')
      | ~ ssList(app('#skF_53',cons('#skF_52',nil)))
      | ~ ssItem(U_5197) ),
    inference(superposition,[status(thm),theory(equality)],[c_425,c_226346]) ).

tff(c_226679,plain,
    ! [U_5199] :
      ( ~ memberP('#skF_54',U_5199)
      | memberP('#skF_50',U_5199)
      | ~ ssItem(U_5199) ),
    inference(demodulation,[status(thm),theory(equality)],[c_224461,c_390,c_226511]) ).

tff(c_226685,plain,
    ( memberP('#skF_50','#skF_55')
    | ~ ssItem('#skF_55') ),
    inference(resolution,[status(thm)],[c_216117,c_226679]) ).

tff(c_226691,plain,
    memberP('#skF_50','#skF_55'),
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_226685]) ).

tff(c_233116,plain,
    ! [W_5282,U_5283,V_5284] :
      ( memberP(W_5282,U_5283)
      | ( V_5284 = U_5283 )
      | ~ memberP(cons(V_5284,W_5282),U_5283)
      | ~ ssList(W_5282)
      | ~ ssItem(V_5284)
      | ~ ssItem(U_5283) ),
    inference(cnfTransformation,[status(thm)],[f_512]) ).

tff(c_233167,plain,
    ! [U_5283] :
      ( memberP(nil,U_5283)
      | ( U_5283 = '#skF_56' )
      | ~ memberP('#skF_50',U_5283)
      | ~ ssList(nil)
      | ~ ssItem('#skF_56')
      | ~ ssItem(U_5283) ),
    inference(superposition,[status(thm),theory(equality)],[c_216184,c_233116]) ).

tff(c_235456,plain,
    ! [U_5314] :
      ( memberP(nil,U_5314)
      | ( U_5314 = '#skF_56' )
      | ~ memberP('#skF_50',U_5314)
      | ~ ssItem(U_5314) ),
    inference(demodulation,[status(thm),theory(equality)],[c_5272,c_168,c_233167]) ).

tff(c_235461,plain,
    ! [U_5315] :
      ( ( U_5315 = '#skF_56' )
      | ~ memberP('#skF_50',U_5315)
      | ~ ssItem(U_5315) ),
    inference(resolution,[status(thm)],[c_235456,c_228]) ).

tff(c_235467,plain,
    ( ( '#skF_55' = '#skF_56' )
    | ~ ssItem('#skF_55') ),
    inference(resolution,[status(thm)],[c_226691,c_235461]) ).

tff(c_235476,plain,
    '#skF_55' = '#skF_56',
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_235467]) ).

tff(c_121036,plain,
    ! [U_3369] :
      ( ( tl(U_3369) = '#skF_47'(U_3369) )
      | ( nil = U_3369 )
      | ~ ssList(U_3369) ),
    inference(cnfTransformation,[status(thm)],[f_779]) ).

tff(c_121145,plain,
    ( ( tl('#skF_54') = '#skF_47'('#skF_54') )
    | ( nil = '#skF_54' ) ),
    inference(resolution,[status(thm)],[c_390,c_121036]) ).

tff(c_121663,plain,
    nil = '#skF_54',
    inference(splitLeft,[status(thm)],[c_121145]) ).

tff(c_20,plain,
    ! [V_33] :
      ( singletonP(cons(V_33,nil))
      | ~ ssItem(V_33)
      | ~ ssList(cons(V_33,nil)) ),
    inference(cnfTransformation,[status(thm)],[f_96]) ).

tff(c_129958,plain,
    ! [V_3622] :
      ( singletonP(cons(V_3622,'#skF_54'))
      | ~ ssItem(V_3622)
      | ~ ssList(cons(V_3622,'#skF_54')) ),
    inference(demodulation,[status(thm),theory(equality)],[c_121663,c_121663,c_20]) ).

tff(c_129968,plain,
    ! [V_861] :
      ( singletonP(cons(V_861,'#skF_54'))
      | ~ ssItem(V_861)
      | ~ ssList('#skF_54') ),
    inference(resolution,[status(thm)],[c_166,c_129958]) ).

tff(c_129973,plain,
    ! [V_861] :
      ( singletonP(cons(V_861,'#skF_54'))
      | ~ ssItem(V_861) ),
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_129968]) ).

tff(c_5334,plain,
    cons('#skF_56',nil) = '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_5273,c_410]) ).

tff(c_95799,plain,
    ! [V_3057,U_3058] :
      ( ( app(cons(V_3057,nil),U_3058) = cons(V_3057,U_3058) )
      | ~ ssItem(V_3057)
      | ~ ssList(U_3058) ),
    inference(cnfTransformation,[status(thm)],[f_834]) ).

tff(c_95821,plain,
    ! [U_3058] :
      ( ( cons('#skF_56',U_3058) = app('#skF_50',U_3058) )
      | ~ ssItem('#skF_56')
      | ~ ssList(U_3058) ),
    inference(superposition,[status(thm),theory(equality)],[c_5334,c_95799]) ).

tff(c_95828,plain,
    ! [U_3059] :
      ( ( cons('#skF_56',U_3059) = app('#skF_50',U_3059) )
      | ~ ssList(U_3059) ),
    inference(demodulation,[status(thm),theory(equality)],[c_5272,c_95821]) ).

tff(c_95997,plain,
    cons('#skF_56','#skF_50') = app('#skF_50','#skF_50'),
    inference(resolution,[status(thm)],[c_402,c_95828]) ).

tff(c_5698,plain,
    ! [U_1657] :
      ( ( tl(U_1657) = '#skF_47'(U_1657) )
      | ( nil = U_1657 )
      | ~ ssList(U_1657) ),
    inference(cnfTransformation,[status(thm)],[f_779]) ).

tff(c_5813,plain,
    ( ( tl('#skF_50') = '#skF_47'('#skF_50') )
    | ( nil = '#skF_50' ) ),
    inference(resolution,[status(thm)],[c_402,c_5698]) ).

tff(c_89241,plain,
    nil = '#skF_50',
    inference(splitLeft,[status(thm)],[c_5813]) ).

tff(c_89263,plain,
    cons('#skF_56','#skF_50') = '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_89241,c_5334]) ).

tff(c_89328,plain,
    ! [V_887,U_885] :
      ( ( cons(V_887,U_885) != '#skF_50' )
      | ~ ssItem(V_887)
      | ~ ssList(U_885) ),
    inference(demodulation,[status(thm),theory(equality)],[c_89241,c_182]) ).

tff(c_89337,plain,
    ( ~ ssItem('#skF_56')
    | ~ ssList('#skF_50') ),
    inference(superposition,[status(thm),theory(equality)],[c_89263,c_89328]) ).

tff(c_89345,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_402,c_5272,c_89337]) ).

tff(c_89347,plain,
    nil != '#skF_50',
    inference(splitRight,[status(thm)],[c_5813]) ).

tff(c_5364,plain,
    ! [U_1610] :
      ( totalorderedP(cons(U_1610,nil))
      | ~ ssItem(U_1610) ),
    inference(cnfTransformation,[status(thm)],[f_711]) ).

tff(c_5367,plain,
    ( totalorderedP('#skF_50')
    | ~ ssItem('#skF_56') ),
    inference(superposition,[status(thm),theory(equality)],[c_5334,c_5364]) ).

tff(c_5369,plain,
    totalorderedP('#skF_50'),
    inference(demodulation,[status(thm),theory(equality)],[c_5272,c_5367]) ).

tff(c_89095,plain,
    ! [U_2845] :
      ( ( hd(U_2845) = '#skF_46'(U_2845) )
      | ( nil = U_2845 )
      | ~ ssList(U_2845) ),
    inference(cnfTransformation,[status(thm)],[f_769]) ).

tff(c_89220,plain,
    ( ( hd('#skF_50') = '#skF_46'('#skF_50') )
    | ( nil = '#skF_50' ) ),
    inference(resolution,[status(thm)],[c_402,c_89095]) ).

tff(c_89348,plain,
    nil = '#skF_50',
    inference(splitLeft,[status(thm)],[c_89220]) ).

tff(c_89349,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_89347,c_89348]) ).

tff(c_89350,plain,
    hd('#skF_50') = '#skF_46'('#skF_50'),
    inference(splitRight,[status(thm)],[c_89220]) ).

tff(c_90424,plain,
    ! [V_2884,U_2885] :
      ( ( hd(cons(V_2884,U_2885)) = V_2884 )
      | ~ ssItem(V_2884)
      | ~ ssList(U_2885) ),
    inference(cnfTransformation,[status(thm)],[f_378]) ).

tff(c_90439,plain,
    ( ( hd('#skF_50') = '#skF_56' )
    | ~ ssItem('#skF_56')
    | ~ ssList(nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_5334,c_90424]) ).

tff(c_90445,plain,
    '#skF_46'('#skF_50') = '#skF_56',
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_5272,c_89350,c_90439]) ).

tff(c_90447,plain,
    hd('#skF_50') = '#skF_56',
    inference(demodulation,[status(thm),theory(equality)],[c_90445,c_89350]) ).

tff(c_107512,plain,
    ! [U_3183,V_3184] :
      ( ~ leq(U_3183,hd(V_3184))
      | ~ totalorderedP(V_3184)
      | ( nil = V_3184 )
      | totalorderedP(cons(U_3183,V_3184))
      | ~ ssList(V_3184)
      | ~ ssItem(U_3183) ),
    inference(cnfTransformation,[status(thm)],[f_728]) ).

tff(c_107559,plain,
    ! [U_3183] :
      ( ~ leq(U_3183,'#skF_56')
      | ~ totalorderedP('#skF_50')
      | ( nil = '#skF_50' )
      | totalorderedP(cons(U_3183,'#skF_50'))
      | ~ ssList('#skF_50')
      | ~ ssItem(U_3183) ),
    inference(superposition,[status(thm),theory(equality)],[c_90447,c_107512]) ).

tff(c_107610,plain,
    ! [U_3183] :
      ( ~ leq(U_3183,'#skF_56')
      | ( nil = '#skF_50' )
      | totalorderedP(cons(U_3183,'#skF_50'))
      | ~ ssItem(U_3183) ),
    inference(demodulation,[status(thm),theory(equality)],[c_402,c_5369,c_107559]) ).

tff(c_107955,plain,
    ! [U_3190] :
      ( ~ leq(U_3190,'#skF_56')
      | totalorderedP(cons(U_3190,'#skF_50'))
      | ~ ssItem(U_3190) ),
    inference(negUnitSimplification,[status(thm)],[c_89347,c_107610]) ).

tff(c_107961,plain,
    ( ~ leq('#skF_56','#skF_56')
    | totalorderedP(app('#skF_50','#skF_50'))
    | ~ ssItem('#skF_56') ),
    inference(superposition,[status(thm),theory(equality)],[c_95997,c_107955]) ).

tff(c_107967,plain,
    ( ~ leq('#skF_56','#skF_56')
    | totalorderedP(app('#skF_50','#skF_50')) ),
    inference(demodulation,[status(thm),theory(equality)],[c_5272,c_107961]) ).

tff(c_107968,plain,
    ~ leq('#skF_56','#skF_56'),
    inference(splitLeft,[status(thm)],[c_107967]) ).

tff(c_107977,plain,
    ~ ssItem('#skF_56'),
    inference(resolution,[status(thm)],[c_202,c_107968]) ).

tff(c_107987,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_5272,c_107977]) ).

tff(c_107989,plain,
    leq('#skF_56','#skF_56'),
    inference(splitRight,[status(thm)],[c_107967]) ).

tff(c_204,plain,
    ! [U_918,V_920] :
      ( geq(U_918,V_920)
      | ~ leq(V_920,U_918)
      | ~ ssItem(V_920)
      | ~ ssItem(U_918) ),
    inference(cnfTransformation,[status(thm)],[f_451]) ).

tff(c_107996,plain,
    ( geq('#skF_56','#skF_56')
    | ~ ssItem('#skF_56') ),
    inference(resolution,[status(thm)],[c_107989,c_204]) ).

tff(c_108006,plain,
    geq('#skF_56','#skF_56'),
    inference(demodulation,[status(thm),theory(equality)],[c_5272,c_107996]) ).

tff(c_111772,plain,
    ! [W_3236,V_3237,X_3238] :
      ( segmentP(app(app(W_3236,V_3237),X_3238),V_3237)
      | ~ ssList(X_3238)
      | ~ ssList(W_3236)
      | ~ ssList(V_3237)
      | ~ ssList(app(app(W_3236,V_3237),X_3238)) ),
    inference(cnfTransformation,[status(thm)],[f_135]) ).

tff(c_112044,plain,
    ( segmentP('#skF_50',cons('#skF_52',nil))
    | ~ ssList('#skF_54')
    | ~ ssList('#skF_53')
    | ~ ssList(cons('#skF_52',nil))
    | ~ ssList(app(app('#skF_53',cons('#skF_52',nil)),'#skF_54')) ),
    inference(superposition,[status(thm),theory(equality)],[c_425,c_111772]) ).

tff(c_112213,plain,
    ( segmentP('#skF_50',cons('#skF_52',nil))
    | ~ ssList(cons('#skF_52',nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_402,c_425,c_392,c_390,c_112044]) ).

tff(c_112265,plain,
    ~ ssList(cons('#skF_52',nil)),
    inference(splitLeft,[status(thm)],[c_112213]) ).

tff(c_112268,plain,
    ( ~ ssItem('#skF_52')
    | ~ ssList(nil) ),
    inference(resolution,[status(thm)],[c_166,c_112265]) ).

tff(c_112272,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_394,c_112268]) ).

tff(c_112274,plain,
    ssList(cons('#skF_52',nil)),
    inference(splitRight,[status(thm)],[c_112213]) ).

tff(c_105646,plain,
    ! [U_3160,V_3161,W_3162] :
      ( ( app(app(U_3160,V_3161),W_3162) = app(U_3160,app(V_3161,W_3162)) )
      | ~ ssList(W_3162)
      | ~ ssList(V_3161)
      | ~ ssList(U_3160) ),
    inference(cnfTransformation,[status(thm)],[f_844]) ).

tff(c_105797,plain,
    ( ( app('#skF_53',app(cons('#skF_52',nil),'#skF_54')) = '#skF_50' )
    | ~ ssList('#skF_54')
    | ~ ssList(cons('#skF_52',nil))
    | ~ ssList('#skF_53') ),
    inference(superposition,[status(thm),theory(equality)],[c_105646,c_425]) ).

tff(c_106088,plain,
    ( ( app('#skF_53',app(cons('#skF_52',nil),'#skF_54')) = '#skF_50' )
    | ~ ssList(cons('#skF_52',nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_390,c_105797]) ).

tff(c_120068,plain,
    app('#skF_53',app(cons('#skF_52',nil),'#skF_54')) = '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_112274,c_106088]) ).

tff(c_120130,plain,
    ( ( app('#skF_53',cons('#skF_52','#skF_54')) = '#skF_50' )
    | ~ ssItem('#skF_52')
    | ~ ssList('#skF_54') ),
    inference(superposition,[status(thm),theory(equality)],[c_346,c_120068]) ).

tff(c_120179,plain,
    app('#skF_53',cons('#skF_52','#skF_54')) = '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_394,c_120130]) ).

tff(c_120207,plain,
    ( memberP('#skF_50','#skF_52')
    | ~ ssList('#skF_54')
    | ~ ssList('#skF_53')
    | ~ ssItem('#skF_52')
    | ~ ssList(app('#skF_53',cons('#skF_52','#skF_54'))) ),
    inference(superposition,[status(thm),theory(equality)],[c_120179,c_12]) ).

tff(c_120275,plain,
    memberP('#skF_50','#skF_52'),
    inference(demodulation,[status(thm),theory(equality)],[c_402,c_120179,c_394,c_392,c_390,c_120207]) ).

tff(c_107202,plain,
    ! [W_3179,U_3180,V_3181] :
      ( memberP(W_3179,U_3180)
      | ( V_3181 = U_3180 )
      | ~ memberP(cons(V_3181,W_3179),U_3180)
      | ~ ssList(W_3179)
      | ~ ssItem(V_3181)
      | ~ ssItem(U_3180) ),
    inference(cnfTransformation,[status(thm)],[f_512]) ).

tff(c_107256,plain,
    ! [U_3180] :
      ( memberP(nil,U_3180)
      | ( U_3180 = '#skF_56' )
      | ~ memberP('#skF_50',U_3180)
      | ~ ssList(nil)
      | ~ ssItem('#skF_56')
      | ~ ssItem(U_3180) ),
    inference(superposition,[status(thm),theory(equality)],[c_5334,c_107202]) ).

tff(c_109797,plain,
    ! [U_3210] :
      ( memberP(nil,U_3210)
      | ( U_3210 = '#skF_56' )
      | ~ memberP('#skF_50',U_3210)
      | ~ ssItem(U_3210) ),
    inference(demodulation,[status(thm),theory(equality)],[c_5272,c_168,c_107256]) ).

tff(c_109801,plain,
    ! [U_3210] :
      ( ( U_3210 = '#skF_56' )
      | ~ memberP('#skF_50',U_3210)
      | ~ ssItem(U_3210) ),
    inference(resolution,[status(thm)],[c_109797,c_228]) ).

tff(c_120318,plain,
    ( ( '#skF_52' = '#skF_56' )
    | ~ ssItem('#skF_52') ),
    inference(resolution,[status(thm)],[c_120275,c_109801]) ).

tff(c_120321,plain,
    '#skF_52' = '#skF_56',
    inference(demodulation,[status(thm),theory(equality)],[c_394,c_120318]) ).

tff(c_5294,plain,
    memberP('#skF_54','#skF_55'),
    inference(splitLeft,[status(thm)],[c_420]) ).

tff(c_96166,plain,
    ! [U_3060,V_3061] :
      ( ( hd(app(U_3060,V_3061)) = hd(U_3060) )
      | ( nil = U_3060 )
      | ~ ssList(V_3061)
      | ~ ssList(U_3060) ),
    inference(cnfTransformation,[status(thm)],[f_869]) ).

tff(c_96349,plain,
    ( ( hd(app('#skF_53',cons('#skF_52',nil))) = hd('#skF_50') )
    | ( app('#skF_53',cons('#skF_52',nil)) = nil )
    | ~ ssList('#skF_54')
    | ~ ssList(app('#skF_53',cons('#skF_52',nil))) ),
    inference(superposition,[status(thm),theory(equality)],[c_425,c_96166]) ).

tff(c_96545,plain,
    ( ( hd(app('#skF_53',cons('#skF_52',nil))) = '#skF_56' )
    | ( app('#skF_53',cons('#skF_52',nil)) = nil )
    | ~ ssList(app('#skF_53',cons('#skF_52',nil))) ),
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_90447,c_96349]) ).

tff(c_97017,plain,
    ~ ssList(app('#skF_53',cons('#skF_52',nil))),
    inference(splitLeft,[status(thm)],[c_96545]) ).

tff(c_97072,plain,
    ( ~ ssList(cons('#skF_52',nil))
    | ~ ssList('#skF_53') ),
    inference(resolution,[status(thm)],[c_192,c_97017]) ).

tff(c_97075,plain,
    ~ ssList(cons('#skF_52',nil)),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_97072]) ).

tff(c_97078,plain,
    ( ~ ssItem('#skF_52')
    | ~ ssList(nil) ),
    inference(resolution,[status(thm)],[c_166,c_97075]) ).

tff(c_97082,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_394,c_97078]) ).

tff(c_97084,plain,
    ssList(app('#skF_53',cons('#skF_52',nil))),
    inference(splitRight,[status(thm)],[c_96545]) ).

tff(c_102083,plain,
    ! [W_3112,U_3113,V_3114] :
      ( ~ memberP(W_3112,U_3113)
      | memberP(app(V_3114,W_3112),U_3113)
      | ~ ssList(W_3112)
      | ~ ssList(V_3114)
      | ~ ssItem(U_3113) ),
    inference(cnfTransformation,[status(thm)],[f_498]) ).

tff(c_102263,plain,
    ! [U_3113] :
      ( ~ memberP('#skF_54',U_3113)
      | memberP('#skF_50',U_3113)
      | ~ ssList('#skF_54')
      | ~ ssList(app('#skF_53',cons('#skF_52',nil)))
      | ~ ssItem(U_3113) ),
    inference(superposition,[status(thm),theory(equality)],[c_425,c_102083]) ).

tff(c_102421,plain,
    ! [U_3115] :
      ( ~ memberP('#skF_54',U_3115)
      | memberP('#skF_50',U_3115)
      | ~ ssItem(U_3115) ),
    inference(demodulation,[status(thm),theory(equality)],[c_97084,c_390,c_102263]) ).

tff(c_102427,plain,
    ( memberP('#skF_50','#skF_55')
    | ~ ssItem('#skF_55') ),
    inference(resolution,[status(thm)],[c_5294,c_102421]) ).

tff(c_102433,plain,
    memberP('#skF_50','#skF_55'),
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_102427]) ).

tff(c_109802,plain,
    ! [U_3211] :
      ( ( U_3211 = '#skF_56' )
      | ~ memberP('#skF_50',U_3211)
      | ~ ssItem(U_3211) ),
    inference(resolution,[status(thm)],[c_109797,c_228]) ).

tff(c_109808,plain,
    ( ( '#skF_55' = '#skF_56' )
    | ~ ssItem('#skF_55') ),
    inference(resolution,[status(thm)],[c_102433,c_109802]) ).

tff(c_109817,plain,
    '#skF_55' = '#skF_56',
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_109808]) ).

tff(c_92613,plain,
    ! [V_2952,U_2953] :
      ( leq(V_2952,U_2953)
      | ~ geq(U_2953,V_2952)
      | ~ ssItem(V_2952)
      | ~ ssItem(U_2953) ),
    inference(cnfTransformation,[status(thm)],[f_451]) ).

tff(c_414,plain,
    ( ~ leq('#skF_55','#skF_52')
    | ~ leq('#skF_52','#skF_55') ),
    inference(cnfTransformation,[status(thm)],[f_1038]) ).

tff(c_5285,plain,
    ~ leq('#skF_52','#skF_55'),
    inference(splitLeft,[status(thm)],[c_414]) ).

tff(c_92628,plain,
    ( ~ geq('#skF_55','#skF_52')
    | ~ ssItem('#skF_52')
    | ~ ssItem('#skF_55') ),
    inference(resolution,[status(thm)],[c_92613,c_5285]) ).

tff(c_92637,plain,
    ~ geq('#skF_55','#skF_52'),
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_394,c_92628]) ).

tff(c_109825,plain,
    ~ geq('#skF_56','#skF_52'),
    inference(demodulation,[status(thm),theory(equality)],[c_109817,c_92637]) ).

tff(c_120347,plain,
    ~ geq('#skF_56','#skF_56'),
    inference(demodulation,[status(thm),theory(equality)],[c_120321,c_109825]) ).

tff(c_120384,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_108006,c_120347]) ).

tff(c_120385,plain,
    memberP('#skF_53','#skF_55'),
    inference(splitRight,[status(thm)],[c_420]) ).

tff(c_121144,plain,
    ( ( tl('#skF_53') = '#skF_47'('#skF_53') )
    | ( nil = '#skF_53' ) ),
    inference(resolution,[status(thm)],[c_392,c_121036]) ).

tff(c_121194,plain,
    nil = '#skF_53',
    inference(splitLeft,[status(thm)],[c_121144]) ).

tff(c_121495,plain,
    ! [U_3377] :
      ( ~ memberP('#skF_53',U_3377)
      | ~ ssItem(U_3377) ),
    inference(demodulation,[status(thm),theory(equality)],[c_121194,c_228]) ).

tff(c_121498,plain,
    ~ ssItem('#skF_55'),
    inference(resolution,[status(thm)],[c_120385,c_121495]) ).

tff(c_121502,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_121498]) ).

tff(c_121504,plain,
    nil != '#skF_53',
    inference(splitRight,[status(thm)],[c_121144]) ).

tff(c_121665,plain,
    '#skF_54' != '#skF_53',
    inference(demodulation,[status(thm),theory(equality)],[c_121663,c_121504]) ).

tff(c_121505,plain,
    ! [U_3378] :
      ( ( hd(U_3378) = '#skF_46'(U_3378) )
      | ( nil = U_3378 )
      | ~ ssList(U_3378) ),
    inference(cnfTransformation,[status(thm)],[f_769]) ).

tff(c_121580,plain,
    ( ( hd('#skF_53') = '#skF_46'('#skF_53') )
    | ( nil = '#skF_53' ) ),
    inference(resolution,[status(thm)],[c_392,c_121505]) ).

tff(c_121619,plain,
    hd('#skF_53') = '#skF_46'('#skF_53'),
    inference(negUnitSimplification,[status(thm)],[c_121504,c_121580]) ).

tff(c_120388,plain,
    cons('#skF_56',nil) = '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_5273,c_410]) ).

tff(c_120908,plain,
    ! [V_3364,U_3365] :
      ( ( cons(V_3364,U_3365) != nil )
      | ~ ssItem(V_3364)
      | ~ ssList(U_3365) ),
    inference(cnfTransformation,[status(thm)],[f_364]) ).

tff(c_120910,plain,
    ( ( nil != '#skF_50' )
    | ~ ssItem('#skF_56')
    | ~ ssList(nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_120388,c_120908]) ).

tff(c_120912,plain,
    nil != '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_5272,c_120910]) ).

tff(c_121592,plain,
    ( ( hd('#skF_50') = '#skF_46'('#skF_50') )
    | ( nil = '#skF_50' ) ),
    inference(resolution,[status(thm)],[c_402,c_121505]) ).

tff(c_121628,plain,
    hd('#skF_50') = '#skF_46'('#skF_50'),
    inference(negUnitSimplification,[status(thm)],[c_120912,c_121592]) ).

tff(c_121693,plain,
    cons('#skF_56','#skF_54') = '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_121663,c_120388]) ).

tff(c_121860,plain,
    ! [V_3390,U_3391] :
      ( ( hd(cons(V_3390,U_3391)) = V_3390 )
      | ~ ssItem(V_3390)
      | ~ ssList(U_3391) ),
    inference(cnfTransformation,[status(thm)],[f_378]) ).

tff(c_121869,plain,
    ( ( hd('#skF_50') = '#skF_56' )
    | ~ ssItem('#skF_56')
    | ~ ssList('#skF_54') ),
    inference(superposition,[status(thm),theory(equality)],[c_121693,c_121860]) ).

tff(c_121873,plain,
    '#skF_46'('#skF_50') = '#skF_56',
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_5272,c_121628,c_121869]) ).

tff(c_121874,plain,
    hd('#skF_50') = '#skF_56',
    inference(demodulation,[status(thm),theory(equality)],[c_121873,c_121628]) ).

tff(c_121677,plain,
    app(app('#skF_53',cons('#skF_52','#skF_54')),'#skF_54') = '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_121663,c_425]) ).

tff(c_358,plain,
    ! [U_1081,V_1083] :
      ( ( hd(app(U_1081,V_1083)) = hd(U_1081) )
      | ( nil = U_1081 )
      | ~ ssList(V_1083)
      | ~ ssList(U_1081) ),
    inference(cnfTransformation,[status(thm)],[f_869]) ).

tff(c_131500,plain,
    ! [U_3689,V_3690] :
      ( ( hd(app(U_3689,V_3690)) = hd(U_3689) )
      | ( U_3689 = '#skF_54' )
      | ~ ssList(V_3690)
      | ~ ssList(U_3689) ),
    inference(demodulation,[status(thm),theory(equality)],[c_121663,c_358]) ).

tff(c_131623,plain,
    ( ( hd(app('#skF_53',cons('#skF_52','#skF_54'))) = hd('#skF_50') )
    | ( app('#skF_53',cons('#skF_52','#skF_54')) = '#skF_54' )
    | ~ ssList('#skF_54')
    | ~ ssList(app('#skF_53',cons('#skF_52','#skF_54'))) ),
    inference(superposition,[status(thm),theory(equality)],[c_121677,c_131500]) ).

tff(c_131756,plain,
    ( ( hd(app('#skF_53',cons('#skF_52','#skF_54'))) = '#skF_56' )
    | ( app('#skF_53',cons('#skF_52','#skF_54')) = '#skF_54' )
    | ~ ssList(app('#skF_53',cons('#skF_52','#skF_54'))) ),
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_121874,c_131623]) ).

tff(c_132046,plain,
    ~ ssList(app('#skF_53',cons('#skF_52','#skF_54'))),
    inference(splitLeft,[status(thm)],[c_131756]) ).

tff(c_132049,plain,
    ( ~ ssList(cons('#skF_52','#skF_54'))
    | ~ ssList('#skF_53') ),
    inference(resolution,[status(thm)],[c_192,c_132046]) ).

tff(c_132052,plain,
    ~ ssList(cons('#skF_52','#skF_54')),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_132049]) ).

tff(c_132055,plain,
    ( ~ ssItem('#skF_52')
    | ~ ssList('#skF_54') ),
    inference(resolution,[status(thm)],[c_166,c_132052]) ).

tff(c_132059,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_394,c_132055]) ).

tff(c_132061,plain,
    ssList(app('#skF_53',cons('#skF_52','#skF_54'))),
    inference(splitRight,[status(thm)],[c_131756]) ).

tff(c_356,plain,
    ! [U_1080] :
      ( ( app(U_1080,nil) = U_1080 )
      | ~ ssList(U_1080) ),
    inference(cnfTransformation,[status(thm)],[f_859]) ).

tff(c_121683,plain,
    ! [U_1080] :
      ( ( app(U_1080,'#skF_54') = U_1080 )
      | ~ ssList(U_1080) ),
    inference(demodulation,[status(thm),theory(equality)],[c_121663,c_356]) ).

tff(c_132085,plain,
    app(app('#skF_53',cons('#skF_52','#skF_54')),'#skF_54') = app('#skF_53',cons('#skF_52','#skF_54')),
    inference(resolution,[status(thm)],[c_132061,c_121683]) ).

tff(c_132100,plain,
    app('#skF_53',cons('#skF_52','#skF_54')) = '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_121677,c_132085]) ).

tff(c_131499,plain,
    ! [U_1081,V_1083] :
      ( ( hd(app(U_1081,V_1083)) = hd(U_1081) )
      | ( U_1081 = '#skF_54' )
      | ~ ssList(V_1083)
      | ~ ssList(U_1081) ),
    inference(demodulation,[status(thm),theory(equality)],[c_121663,c_358]) ).

tff(c_132110,plain,
    ( ( hd('#skF_53') = hd('#skF_50') )
    | ( '#skF_54' = '#skF_53' )
    | ~ ssList(cons('#skF_52','#skF_54'))
    | ~ ssList('#skF_53') ),
    inference(superposition,[status(thm),theory(equality)],[c_132100,c_131499]) ).

tff(c_132121,plain,
    ( ( '#skF_46'('#skF_53') = '#skF_56' )
    | ( '#skF_54' = '#skF_53' )
    | ~ ssList(cons('#skF_52','#skF_54')) ),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_121619,c_121874,c_132110]) ).

tff(c_132122,plain,
    ( ( '#skF_46'('#skF_53') = '#skF_56' )
    | ~ ssList(cons('#skF_52','#skF_54')) ),
    inference(negUnitSimplification,[status(thm)],[c_121665,c_132121]) ).

tff(c_132131,plain,
    ~ ssList(cons('#skF_52','#skF_54')),
    inference(splitLeft,[status(thm)],[c_132122]) ).

tff(c_132144,plain,
    ( ~ ssItem('#skF_52')
    | ~ ssList('#skF_54') ),
    inference(resolution,[status(thm)],[c_166,c_132131]) ).

tff(c_132148,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_394,c_132144]) ).

tff(c_132150,plain,
    ssList(cons('#skF_52','#skF_54')),
    inference(splitRight,[status(thm)],[c_132122]) ).

tff(c_24,plain,
    ! [U_30] :
      ( ssItem('#skF_5'(U_30))
      | ~ singletonP(U_30)
      | ~ ssList(U_30) ),
    inference(cnfTransformation,[status(thm)],[f_96]) ).

tff(c_22,plain,
    ! [U_30] :
      ( ( cons('#skF_5'(U_30),nil) = U_30 )
      | ~ singletonP(U_30)
      | ~ ssList(U_30) ),
    inference(cnfTransformation,[status(thm)],[f_96]) ).

tff(c_122685,plain,
    ! [U_3417] :
      ( ( cons('#skF_5'(U_3417),'#skF_54') = U_3417 )
      | ~ singletonP(U_3417)
      | ~ ssList(U_3417) ),
    inference(demodulation,[status(thm),theory(equality)],[c_121663,c_22]) ).

tff(c_326,plain,
    ! [U_1044] :
      ( equalelemsP(cons(U_1044,nil))
      | ~ ssItem(U_1044) ),
    inference(cnfTransformation,[status(thm)],[f_758]) ).

tff(c_121696,plain,
    ! [U_1044] :
      ( equalelemsP(cons(U_1044,'#skF_54'))
      | ~ ssItem(U_1044) ),
    inference(demodulation,[status(thm),theory(equality)],[c_121663,c_326]) ).

tff(c_129742,plain,
    ! [U_3612] :
      ( equalelemsP(U_3612)
      | ~ ssItem('#skF_5'(U_3612))
      | ~ singletonP(U_3612)
      | ~ ssList(U_3612) ),
    inference(superposition,[status(thm),theory(equality)],[c_122685,c_121696]) ).

tff(c_129746,plain,
    ! [U_30] :
      ( equalelemsP(U_30)
      | ~ singletonP(U_30)
      | ~ ssList(U_30) ),
    inference(resolution,[status(thm)],[c_24,c_129742]) ).

tff(c_132235,plain,
    ( equalelemsP(cons('#skF_52','#skF_54'))
    | ~ singletonP(cons('#skF_52','#skF_54')) ),
    inference(resolution,[status(thm)],[c_132150,c_129746]) ).

tff(c_132286,plain,
    ~ singletonP(cons('#skF_52','#skF_54')),
    inference(splitLeft,[status(thm)],[c_132235]) ).

tff(c_132289,plain,
    ~ ssItem('#skF_52'),
    inference(resolution,[status(thm)],[c_129973,c_132286]) ).

tff(c_132293,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_394,c_132289]) ).

tff(c_132295,plain,
    singletonP(cons('#skF_52','#skF_54')),
    inference(splitRight,[status(thm)],[c_132235]) ).

tff(c_170,plain,
    ! [V_864,U_862] :
      ( ( cons(V_864,U_862) != U_862 )
      | ~ ssItem(V_864)
      | ~ ssList(U_862) ),
    inference(cnfTransformation,[status(thm)],[f_327]) ).

tff(c_122719,plain,
    ! [U_3417] :
      ( ( U_3417 != '#skF_54' )
      | ~ ssItem('#skF_5'(U_3417))
      | ~ ssList('#skF_54')
      | ~ singletonP(U_3417)
      | ~ ssList(U_3417) ),
    inference(superposition,[status(thm),theory(equality)],[c_122685,c_170]) ).

tff(c_122813,plain,
    ! [U_3428] :
      ( ( U_3428 != '#skF_54' )
      | ~ ssItem('#skF_5'(U_3428))
      | ~ singletonP(U_3428)
      | ~ ssList(U_3428) ),
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_122719]) ).

tff(c_122817,plain,
    ! [U_30] :
      ( ( U_30 != '#skF_54' )
      | ~ singletonP(U_30)
      | ~ ssList(U_30) ),
    inference(resolution,[status(thm)],[c_24,c_122813]) ).

tff(c_132238,plain,
    ( ( cons('#skF_52','#skF_54') != '#skF_54' )
    | ~ singletonP(cons('#skF_52','#skF_54')) ),
    inference(resolution,[status(thm)],[c_132150,c_122817]) ).

tff(c_132327,plain,
    cons('#skF_52','#skF_54') != '#skF_54',
    inference(demodulation,[status(thm),theory(equality)],[c_132295,c_132238]) ).

tff(c_121120,plain,
    ( ( tl('#skF_50') = '#skF_47'('#skF_50') )
    | ( nil = '#skF_50' ) ),
    inference(resolution,[status(thm)],[c_402,c_121036]) ).

tff(c_121153,plain,
    tl('#skF_50') = '#skF_47'('#skF_50'),
    inference(negUnitSimplification,[status(thm)],[c_120912,c_121120]) ).

tff(c_122746,plain,
    ! [V_3421,U_3422] :
      ( ( tl(cons(V_3421,U_3422)) = U_3422 )
      | ~ ssItem(V_3421)
      | ~ ssList(U_3422) ),
    inference(cnfTransformation,[status(thm)],[f_392]) ).

tff(c_122761,plain,
    ( ( tl('#skF_50') = '#skF_54' )
    | ~ ssItem('#skF_56')
    | ~ ssList('#skF_54') ),
    inference(superposition,[status(thm),theory(equality)],[c_121693,c_122746]) ).

tff(c_122767,plain,
    '#skF_47'('#skF_50') = '#skF_54',
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_5272,c_121153,c_122761]) ).

tff(c_122771,plain,
    tl('#skF_50') = '#skF_54',
    inference(demodulation,[status(thm),theory(equality)],[c_122767,c_121153]) ).

tff(c_132149,plain,
    '#skF_46'('#skF_53') = '#skF_56',
    inference(splitRight,[status(thm)],[c_132122]) ).

tff(c_121503,plain,
    tl('#skF_53') = '#skF_47'('#skF_53'),
    inference(splitRight,[status(thm)],[c_121144]) ).

tff(c_188,plain,
    ! [U_892] :
      ( ssList(tl(U_892))
      | ( nil = U_892 )
      | ~ ssList(U_892) ),
    inference(cnfTransformation,[status(thm)],[f_385]) ).

tff(c_122199,plain,
    ! [U_3402] :
      ( ssList(tl(U_3402))
      | ( U_3402 = '#skF_54' )
      | ~ ssList(U_3402) ),
    inference(demodulation,[status(thm),theory(equality)],[c_121663,c_188]) ).

tff(c_122214,plain,
    ( ssList('#skF_47'('#skF_53'))
    | ( '#skF_54' = '#skF_53' )
    | ~ ssList('#skF_53') ),
    inference(superposition,[status(thm),theory(equality)],[c_121503,c_122199]) ).

tff(c_122226,plain,
    ( ssList('#skF_47'('#skF_53'))
    | ( '#skF_54' = '#skF_53' ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_122214]) ).

tff(c_122227,plain,
    ssList('#skF_47'('#skF_53')),
    inference(negUnitSimplification,[status(thm)],[c_121665,c_122226]) ).

tff(c_334,plain,
    ! [U_1047] :
      ( ( tl(U_1047) = '#skF_47'(U_1047) )
      | ( nil = U_1047 )
      | ~ ssList(U_1047) ),
    inference(cnfTransformation,[status(thm)],[f_779]) ).

tff(c_122552,plain,
    ! [U_3416] :
      ( ( tl(U_3416) = '#skF_47'(U_3416) )
      | ( U_3416 = '#skF_54' )
      | ~ ssList(U_3416) ),
    inference(demodulation,[status(thm),theory(equality)],[c_121663,c_334]) ).

tff(c_122648,plain,
    ( ( tl('#skF_47'('#skF_53')) = '#skF_47'('#skF_47'('#skF_53')) )
    | ( '#skF_47'('#skF_53') = '#skF_54' ) ),
    inference(resolution,[status(thm)],[c_122227,c_122552]) ).

tff(c_129905,plain,
    '#skF_47'('#skF_53') = '#skF_54',
    inference(splitLeft,[status(thm)],[c_122648]) ).

tff(c_129911,plain,
    tl('#skF_53') = '#skF_54',
    inference(demodulation,[status(thm),theory(equality)],[c_129905,c_121503]) ).

tff(c_340,plain,
    ! [U_1052] :
      ( ( cons(hd(U_1052),tl(U_1052)) = U_1052 )
      | ( nil = U_1052 )
      | ~ ssList(U_1052) ),
    inference(cnfTransformation,[status(thm)],[f_803]) ).

tff(c_129985,plain,
    ! [U_3624] :
      ( ( cons(hd(U_3624),tl(U_3624)) = U_3624 )
      | ( U_3624 = '#skF_54' )
      | ~ ssList(U_3624) ),
    inference(demodulation,[status(thm),theory(equality)],[c_121663,c_340]) ).

tff(c_130028,plain,
    ( ( cons('#skF_46'('#skF_53'),tl('#skF_53')) = '#skF_53' )
    | ( '#skF_54' = '#skF_53' )
    | ~ ssList('#skF_53') ),
    inference(superposition,[status(thm),theory(equality)],[c_121619,c_129985]) ).

tff(c_130049,plain,
    ( ( cons('#skF_46'('#skF_53'),'#skF_54') = '#skF_53' )
    | ( '#skF_54' = '#skF_53' ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_129911,c_130028]) ).

tff(c_130050,plain,
    cons('#skF_46'('#skF_53'),'#skF_54') = '#skF_53',
    inference(negUnitSimplification,[status(thm)],[c_121665,c_130049]) ).

tff(c_132152,plain,
    cons('#skF_56','#skF_54') = '#skF_53',
    inference(demodulation,[status(thm),theory(equality)],[c_132149,c_130050]) ).

tff(c_132155,plain,
    '#skF_53' = '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_121693,c_132152]) ).

tff(c_132168,plain,
    app('#skF_50',cons('#skF_52','#skF_54')) = '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_132155,c_132100]) ).

tff(c_132515,plain,
    ! [V_3715,U_3716] :
      ( ( app(cons(V_3715,'#skF_54'),U_3716) = cons(V_3715,U_3716) )
      | ~ ssItem(V_3715)
      | ~ ssList(U_3716) ),
    inference(demodulation,[status(thm),theory(equality)],[c_121663,c_346]) ).

tff(c_132546,plain,
    ! [U_3716] :
      ( ( cons('#skF_56',U_3716) = app('#skF_50',U_3716) )
      | ~ ssItem('#skF_56')
      | ~ ssList(U_3716) ),
    inference(superposition,[status(thm),theory(equality)],[c_121693,c_132515]) ).

tff(c_132559,plain,
    ! [U_3717] :
      ( ( cons('#skF_56',U_3717) = app('#skF_50',U_3717) )
      | ~ ssList(U_3717) ),
    inference(demodulation,[status(thm),theory(equality)],[c_5272,c_132546]) ).

tff(c_132562,plain,
    cons('#skF_56',cons('#skF_52','#skF_54')) = app('#skF_50',cons('#skF_52','#skF_54')),
    inference(resolution,[status(thm)],[c_132150,c_132559]) ).

tff(c_132666,plain,
    cons('#skF_56',cons('#skF_52','#skF_54')) = '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_132168,c_132562]) ).

tff(c_190,plain,
    ! [V_895,U_893] :
      ( ( tl(cons(V_895,U_893)) = U_893 )
      | ~ ssItem(V_895)
      | ~ ssList(U_893) ),
    inference(cnfTransformation,[status(thm)],[f_392]) ).

tff(c_133034,plain,
    ( ( cons('#skF_52','#skF_54') = tl('#skF_50') )
    | ~ ssItem('#skF_56')
    | ~ ssList(cons('#skF_52','#skF_54')) ),
    inference(superposition,[status(thm),theory(equality)],[c_132666,c_190]) ).

tff(c_133057,plain,
    cons('#skF_52','#skF_54') = '#skF_54',
    inference(demodulation,[status(thm),theory(equality)],[c_132150,c_5272,c_122771,c_133034]) ).

tff(c_133059,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_132327,c_133057]) ).

tff(c_133061,plain,
    '#skF_47'('#skF_53') != '#skF_54',
    inference(splitRight,[status(thm)],[c_122648]) ).

tff(c_120472,plain,
    ! [U_3318] :
      ( ( app(U_3318,nil) = U_3318 )
      | ~ ssList(U_3318) ),
    inference(cnfTransformation,[status(thm)],[f_859]) ).

tff(c_120489,plain,
    app('#skF_54',nil) = '#skF_54',
    inference(resolution,[status(thm)],[c_390,c_120472]) ).

tff(c_121679,plain,
    app('#skF_54','#skF_54') = '#skF_54',
    inference(demodulation,[status(thm),theory(equality)],[c_121663,c_120489]) ).

tff(c_128190,plain,
    ! [W_3578,V_3579] :
      ( rearsegP(app(W_3578,V_3579),V_3579)
      | ~ ssList(W_3578)
      | ~ ssList(V_3579)
      | ~ ssList(app(W_3578,V_3579)) ),
    inference(cnfTransformation,[status(thm)],[f_120]) ).

tff(c_128378,plain,
    ( rearsegP('#skF_54','#skF_54')
    | ~ ssList('#skF_54')
    | ~ ssList('#skF_54')
    | ~ ssList(app('#skF_54','#skF_54')) ),
    inference(superposition,[status(thm),theory(equality)],[c_121679,c_128190]) ).

tff(c_128507,plain,
    rearsegP('#skF_54','#skF_54'),
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_121679,c_390,c_390,c_128378]) ).

tff(c_126706,plain,
    ! [U_3565,V_3566] :
      ( ( hd(app(U_3565,V_3566)) = hd(U_3565) )
      | ( U_3565 = '#skF_54' )
      | ~ ssList(V_3566)
      | ~ ssList(U_3565) ),
    inference(demodulation,[status(thm),theory(equality)],[c_121663,c_358]) ).

tff(c_126877,plain,
    ( ( hd(app('#skF_53',cons('#skF_52','#skF_54'))) = hd('#skF_50') )
    | ( app('#skF_53',cons('#skF_52','#skF_54')) = '#skF_54' )
    | ~ ssList('#skF_54')
    | ~ ssList(app('#skF_53',cons('#skF_52','#skF_54'))) ),
    inference(superposition,[status(thm),theory(equality)],[c_121677,c_126706]) ).

tff(c_127058,plain,
    ( ( hd(app('#skF_53',cons('#skF_52','#skF_54'))) = '#skF_56' )
    | ( app('#skF_53',cons('#skF_52','#skF_54')) = '#skF_54' )
    | ~ ssList(app('#skF_53',cons('#skF_52','#skF_54'))) ),
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_121874,c_126877]) ).

tff(c_127080,plain,
    ~ ssList(app('#skF_53',cons('#skF_52','#skF_54'))),
    inference(splitLeft,[status(thm)],[c_127058]) ).

tff(c_127083,plain,
    ( ~ ssList(cons('#skF_52','#skF_54'))
    | ~ ssList('#skF_53') ),
    inference(resolution,[status(thm)],[c_192,c_127080]) ).

tff(c_127086,plain,
    ~ ssList(cons('#skF_52','#skF_54')),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_127083]) ).

tff(c_127089,plain,
    ( ~ ssItem('#skF_52')
    | ~ ssList('#skF_54') ),
    inference(resolution,[status(thm)],[c_166,c_127086]) ).

tff(c_127093,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_394,c_127089]) ).

tff(c_127095,plain,
    ssList(app('#skF_53',cons('#skF_52','#skF_54'))),
    inference(splitRight,[status(thm)],[c_127058]) ).

tff(c_127122,plain,
    app(app('#skF_53',cons('#skF_52','#skF_54')),'#skF_54') = app('#skF_53',cons('#skF_52','#skF_54')),
    inference(resolution,[status(thm)],[c_127095,c_121683]) ).

tff(c_127138,plain,
    app('#skF_53',cons('#skF_52','#skF_54')) = '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_121677,c_127122]) ).

tff(c_126705,plain,
    ! [U_1081,V_1083] :
      ( ( hd(app(U_1081,V_1083)) = hd(U_1081) )
      | ( U_1081 = '#skF_54' )
      | ~ ssList(V_1083)
      | ~ ssList(U_1081) ),
    inference(demodulation,[status(thm),theory(equality)],[c_121663,c_358]) ).

tff(c_127148,plain,
    ( ( hd('#skF_53') = hd('#skF_50') )
    | ( '#skF_54' = '#skF_53' )
    | ~ ssList(cons('#skF_52','#skF_54'))
    | ~ ssList('#skF_53') ),
    inference(superposition,[status(thm),theory(equality)],[c_127138,c_126705]) ).

tff(c_127159,plain,
    ( ( '#skF_46'('#skF_53') = '#skF_56' )
    | ( '#skF_54' = '#skF_53' )
    | ~ ssList(cons('#skF_52','#skF_54')) ),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_121619,c_121874,c_127148]) ).

tff(c_127160,plain,
    ( ( '#skF_46'('#skF_53') = '#skF_56' )
    | ~ ssList(cons('#skF_52','#skF_54')) ),
    inference(negUnitSimplification,[status(thm)],[c_121665,c_127159]) ).

tff(c_127169,plain,
    ~ ssList(cons('#skF_52','#skF_54')),
    inference(splitLeft,[status(thm)],[c_127160]) ).

tff(c_127226,plain,
    ( ~ ssItem('#skF_52')
    | ~ ssList('#skF_54') ),
    inference(resolution,[status(thm)],[c_166,c_127169]) ).

tff(c_127230,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_394,c_127226]) ).

tff(c_127232,plain,
    ssList(cons('#skF_52','#skF_54')),
    inference(splitRight,[status(thm)],[c_127160]) ).

tff(c_128668,plain,
    ! [V_3584,W_3585] :
      ( frontsegP(app(V_3584,W_3585),V_3584)
      | ~ ssList(W_3585)
      | ~ ssList(V_3584)
      | ~ ssList(app(V_3584,W_3585)) ),
    inference(cnfTransformation,[status(thm)],[f_108]) ).

tff(c_128691,plain,
    ( frontsegP('#skF_50','#skF_53')
    | ~ ssList(cons('#skF_52','#skF_54'))
    | ~ ssList('#skF_53')
    | ~ ssList(app('#skF_53',cons('#skF_52','#skF_54'))) ),
    inference(superposition,[status(thm),theory(equality)],[c_127138,c_128668]) ).

tff(c_128877,plain,
    frontsegP('#skF_50','#skF_53'),
    inference(demodulation,[status(thm),theory(equality)],[c_402,c_127138,c_392,c_127232,c_128691]) ).

tff(c_127231,plain,
    '#skF_46'('#skF_53') = '#skF_56',
    inference(splitRight,[status(thm)],[c_127160]) ).

tff(c_124218,plain,
    ! [U_3475] :
      ( ( cons(hd(U_3475),tl(U_3475)) = U_3475 )
      | ( U_3475 = '#skF_54' )
      | ~ ssList(U_3475) ),
    inference(demodulation,[status(thm),theory(equality)],[c_121663,c_340]) ).

tff(c_124267,plain,
    ( ( cons(hd('#skF_53'),'#skF_47'('#skF_53')) = '#skF_53' )
    | ( '#skF_54' = '#skF_53' )
    | ~ ssList('#skF_53') ),
    inference(superposition,[status(thm),theory(equality)],[c_121503,c_124218]) ).

tff(c_124294,plain,
    ( ( cons('#skF_46'('#skF_53'),'#skF_47'('#skF_53')) = '#skF_53' )
    | ( '#skF_54' = '#skF_53' ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_121619,c_124267]) ).

tff(c_124295,plain,
    cons('#skF_46'('#skF_53'),'#skF_47'('#skF_53')) = '#skF_53',
    inference(negUnitSimplification,[status(thm)],[c_121665,c_124294]) ).

tff(c_127234,plain,
    cons('#skF_56','#skF_47'('#skF_53')) = '#skF_53',
    inference(demodulation,[status(thm),theory(equality)],[c_127231,c_124295]) ).

tff(c_127358,plain,
    ! [V_3569,U_3570] :
      ( ( app(cons(V_3569,'#skF_54'),U_3570) = cons(V_3569,U_3570) )
      | ~ ssItem(V_3569)
      | ~ ssList(U_3570) ),
    inference(demodulation,[status(thm),theory(equality)],[c_121663,c_346]) ).

tff(c_127383,plain,
    ! [U_3570] :
      ( ( cons('#skF_56',U_3570) = app('#skF_50',U_3570) )
      | ~ ssItem('#skF_56')
      | ~ ssList(U_3570) ),
    inference(superposition,[status(thm),theory(equality)],[c_121693,c_127358]) ).

tff(c_127390,plain,
    ! [U_3571] :
      ( ( cons('#skF_56',U_3571) = app('#skF_50',U_3571) )
      | ~ ssList(U_3571) ),
    inference(demodulation,[status(thm),theory(equality)],[c_5272,c_127383]) ).

tff(c_127426,plain,
    cons('#skF_56','#skF_47'('#skF_53')) = app('#skF_50','#skF_47'('#skF_53')),
    inference(resolution,[status(thm)],[c_122227,c_127390]) ).

tff(c_127520,plain,
    app('#skF_50','#skF_47'('#skF_53')) = '#skF_53',
    inference(demodulation,[status(thm),theory(equality)],[c_127234,c_127426]) ).

tff(c_128685,plain,
    ( frontsegP('#skF_53','#skF_50')
    | ~ ssList('#skF_47'('#skF_53'))
    | ~ ssList('#skF_50')
    | ~ ssList(app('#skF_50','#skF_47'('#skF_53'))) ),
    inference(superposition,[status(thm),theory(equality)],[c_127520,c_128668]) ).

tff(c_128875,plain,
    frontsegP('#skF_53','#skF_50'),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_127520,c_402,c_122227,c_128685]) ).

tff(c_234,plain,
    ! [V_958,U_956] :
      ( ( V_958 = U_956 )
      | ~ frontsegP(V_958,U_956)
      | ~ frontsegP(U_956,V_958)
      | ~ ssList(V_958)
      | ~ ssList(U_956) ),
    inference(cnfTransformation,[status(thm)],[f_544]) ).

tff(c_129127,plain,
    ( ( '#skF_53' = '#skF_50' )
    | ~ frontsegP('#skF_50','#skF_53')
    | ~ ssList('#skF_53')
    | ~ ssList('#skF_50') ),
    inference(resolution,[status(thm)],[c_128875,c_234]) ).

tff(c_129130,plain,
    '#skF_53' = '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_402,c_392,c_128877,c_129127]) ).

tff(c_280,plain,
    ! [U_1032] :
      ( cyclefreeP(cons(U_1032,nil))
      | ~ ssItem(U_1032) ),
    inference(cnfTransformation,[status(thm)],[f_696]) ).

tff(c_121694,plain,
    ! [U_1032] :
      ( cyclefreeP(cons(U_1032,'#skF_54'))
      | ~ ssItem(U_1032) ),
    inference(demodulation,[status(thm),theory(equality)],[c_121663,c_280]) ).

tff(c_123186,plain,
    ! [U_3442] :
      ( cyclefreeP(U_3442)
      | ~ ssItem('#skF_5'(U_3442))
      | ~ singletonP(U_3442)
      | ~ ssList(U_3442) ),
    inference(superposition,[status(thm),theory(equality)],[c_122685,c_121694]) ).

tff(c_123191,plain,
    ! [U_3443] :
      ( cyclefreeP(U_3443)
      | ~ singletonP(U_3443)
      | ~ ssList(U_3443) ),
    inference(resolution,[status(thm)],[c_24,c_123186]) ).

tff(c_123308,plain,
    ( cyclefreeP('#skF_53')
    | ~ singletonP('#skF_53') ),
    inference(resolution,[status(thm)],[c_392,c_123191]) ).

tff(c_123314,plain,
    ~ singletonP('#skF_53'),
    inference(splitLeft,[status(thm)],[c_123308]) ).

tff(c_184,plain,
    ! [U_888] :
      ( ssItem(hd(U_888))
      | ( nil = U_888 )
      | ~ ssList(U_888) ),
    inference(cnfTransformation,[status(thm)],[f_371]) ).

tff(c_122350,plain,
    ! [U_3408] :
      ( ssItem(hd(U_3408))
      | ( U_3408 = '#skF_54' )
      | ~ ssList(U_3408) ),
    inference(demodulation,[status(thm),theory(equality)],[c_121663,c_184]) ).

tff(c_122359,plain,
    ( ssItem('#skF_46'('#skF_53'))
    | ( '#skF_54' = '#skF_53' )
    | ~ ssList('#skF_53') ),
    inference(superposition,[status(thm),theory(equality)],[c_121619,c_122350]) ).

tff(c_122367,plain,
    ( ssItem('#skF_46'('#skF_53'))
    | ( '#skF_54' = '#skF_53' ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_122359]) ).

tff(c_122368,plain,
    ssItem('#skF_46'('#skF_53')),
    inference(negUnitSimplification,[status(thm)],[c_121665,c_122367]) ).

tff(c_330,plain,
    ! [U_1045] :
      ( ( hd(U_1045) = '#skF_46'(U_1045) )
      | ( nil = U_1045 )
      | ~ ssList(U_1045) ),
    inference(cnfTransformation,[status(thm)],[f_769]) ).

tff(c_122420,plain,
    ! [U_3415] :
      ( ( hd(U_3415) = '#skF_46'(U_3415) )
      | ( U_3415 = '#skF_54' )
      | ~ ssList(U_3415) ),
    inference(demodulation,[status(thm),theory(equality)],[c_121663,c_330]) ).

tff(c_122516,plain,
    ( ( hd('#skF_47'('#skF_53')) = '#skF_46'('#skF_47'('#skF_53')) )
    | ( '#skF_47'('#skF_53') = '#skF_54' ) ),
    inference(resolution,[status(thm)],[c_122227,c_122420]) ).

tff(c_123853,plain,
    '#skF_47'('#skF_53') = '#skF_54',
    inference(splitLeft,[status(thm)],[c_122516]) ).

tff(c_123860,plain,
    tl('#skF_53') = '#skF_54',
    inference(demodulation,[status(thm),theory(equality)],[c_123853,c_121503]) ).

tff(c_123917,plain,
    ! [U_3471] :
      ( ( cons(hd(U_3471),tl(U_3471)) = U_3471 )
      | ( U_3471 = '#skF_54' )
      | ~ ssList(U_3471) ),
    inference(demodulation,[status(thm),theory(equality)],[c_121663,c_340]) ).

tff(c_123960,plain,
    ( ( cons('#skF_46'('#skF_53'),tl('#skF_53')) = '#skF_53' )
    | ( '#skF_54' = '#skF_53' )
    | ~ ssList('#skF_53') ),
    inference(superposition,[status(thm),theory(equality)],[c_121619,c_123917]) ).

tff(c_123981,plain,
    ( ( cons('#skF_46'('#skF_53'),'#skF_54') = '#skF_53' )
    | ( '#skF_54' = '#skF_53' ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_123860,c_123960]) ).

tff(c_123982,plain,
    cons('#skF_46'('#skF_53'),'#skF_54') = '#skF_53',
    inference(negUnitSimplification,[status(thm)],[c_121665,c_123981]) ).

tff(c_123986,plain,
    ! [V_33] :
      ( singletonP(cons(V_33,'#skF_54'))
      | ~ ssItem(V_33)
      | ~ ssList(cons(V_33,'#skF_54')) ),
    inference(demodulation,[status(thm),theory(equality)],[c_121663,c_121663,c_20]) ).

tff(c_124079,plain,
    ( singletonP(cons('#skF_46'('#skF_53'),'#skF_54'))
    | ~ ssItem('#skF_46'('#skF_53'))
    | ~ ssList('#skF_53') ),
    inference(superposition,[status(thm),theory(equality)],[c_123982,c_123986]) ).

tff(c_124120,plain,
    singletonP('#skF_53'),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_122368,c_123982,c_124079]) ).

tff(c_124122,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_123314,c_124120]) ).

tff(c_124124,plain,
    '#skF_47'('#skF_53') != '#skF_54',
    inference(splitRight,[status(thm)],[c_122516]) ).

tff(c_122247,plain,
    app('#skF_47'('#skF_53'),'#skF_54') = '#skF_47'('#skF_53'),
    inference(resolution,[status(thm)],[c_122227,c_121683]) ).

tff(c_128360,plain,
    ( rearsegP('#skF_47'('#skF_53'),'#skF_54')
    | ~ ssList('#skF_47'('#skF_53'))
    | ~ ssList('#skF_54')
    | ~ ssList(app('#skF_47'('#skF_53'),'#skF_54')) ),
    inference(superposition,[status(thm),theory(equality)],[c_122247,c_128190]) ).

tff(c_128495,plain,
    rearsegP('#skF_47'('#skF_53'),'#skF_54'),
    inference(demodulation,[status(thm),theory(equality)],[c_122227,c_122247,c_390,c_122227,c_128360]) ).

tff(c_254,plain,
    ! [V_993,U_991] :
      ( ( V_993 = U_991 )
      | ~ rearsegP(V_993,U_991)
      | ~ rearsegP(U_991,V_993)
      | ~ ssList(V_993)
      | ~ ssList(U_991) ),
    inference(cnfTransformation,[status(thm)],[f_612]) ).

tff(c_128592,plain,
    ( ( '#skF_47'('#skF_53') = '#skF_54' )
    | ~ rearsegP('#skF_54','#skF_47'('#skF_53'))
    | ~ ssList('#skF_47'('#skF_53'))
    | ~ ssList('#skF_54') ),
    inference(resolution,[status(thm)],[c_128495,c_254]) ).

tff(c_128595,plain,
    ( ( '#skF_47'('#skF_53') = '#skF_54' )
    | ~ rearsegP('#skF_54','#skF_47'('#skF_53')) ),
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_122227,c_128592]) ).

tff(c_128596,plain,
    ~ rearsegP('#skF_54','#skF_47'('#skF_53')),
    inference(negUnitSimplification,[status(thm)],[c_124124,c_128595]) ).

tff(c_129173,plain,
    ~ rearsegP('#skF_54','#skF_47'('#skF_50')),
    inference(demodulation,[status(thm),theory(equality)],[c_129130,c_128596]) ).

tff(c_129251,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_128507,c_122767,c_129173]) ).

tff(c_129253,plain,
    singletonP('#skF_53'),
    inference(splitRight,[status(thm)],[c_123308]) ).

tff(c_122684,plain,
    ! [U_30] :
      ( ( cons('#skF_5'(U_30),'#skF_54') = U_30 )
      | ~ singletonP(U_30)
      | ~ ssList(U_30) ),
    inference(demodulation,[status(thm),theory(equality)],[c_121663,c_22]) ).

tff(c_122758,plain,
    ! [U_30] :
      ( ( tl(U_30) = '#skF_54' )
      | ~ ssItem('#skF_5'(U_30))
      | ~ ssList('#skF_54')
      | ~ singletonP(U_30)
      | ~ ssList(U_30) ),
    inference(superposition,[status(thm),theory(equality)],[c_122684,c_122746]) ).

tff(c_150530,plain,
    ! [U_4002] :
      ( ( tl(U_4002) = '#skF_54' )
      | ~ ssItem('#skF_5'(U_4002))
      | ~ singletonP(U_4002)
      | ~ ssList(U_4002) ),
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_122758]) ).

tff(c_150552,plain,
    ! [U_4004] :
      ( ( tl(U_4004) = '#skF_54' )
      | ~ singletonP(U_4004)
      | ~ ssList(U_4004) ),
    inference(resolution,[status(thm)],[c_24,c_150530]) ).

tff(c_150678,plain,
    ( ( tl('#skF_53') = '#skF_54' )
    | ~ singletonP('#skF_53') ),
    inference(resolution,[status(thm)],[c_392,c_150552]) ).

tff(c_150746,plain,
    '#skF_47'('#skF_53') = '#skF_54',
    inference(demodulation,[status(thm),theory(equality)],[c_129253,c_121503,c_150678]) ).

tff(c_150748,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_133061,c_150746]) ).

tff(c_150750,plain,
    nil != '#skF_54',
    inference(splitRight,[status(thm)],[c_121145]) ).

tff(c_121620,plain,
    ( ( hd('#skF_54') = '#skF_46'('#skF_54') )
    | ( nil = '#skF_54' ) ),
    inference(resolution,[status(thm)],[c_390,c_121505]) ).

tff(c_150880,plain,
    hd('#skF_54') = '#skF_46'('#skF_54'),
    inference(negUnitSimplification,[status(thm)],[c_150750,c_121620]) ).

tff(c_150884,plain,
    ( ssItem('#skF_46'('#skF_54'))
    | ( nil = '#skF_54' )
    | ~ ssList('#skF_54') ),
    inference(superposition,[status(thm),theory(equality)],[c_150880,c_184]) ).

tff(c_150888,plain,
    ( ssItem('#skF_46'('#skF_54'))
    | ( nil = '#skF_54' ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_150884]) ).

tff(c_150889,plain,
    ssItem('#skF_46'('#skF_54')),
    inference(negUnitSimplification,[status(thm)],[c_150750,c_150888]) ).

tff(c_150749,plain,
    tl('#skF_54') = '#skF_47'('#skF_54'),
    inference(splitRight,[status(thm)],[c_121145]) ).

tff(c_150894,plain,
    ( ssList('#skF_47'('#skF_54'))
    | ( nil = '#skF_54' )
    | ~ ssList('#skF_54') ),
    inference(superposition,[status(thm),theory(equality)],[c_150749,c_188]) ).

tff(c_150898,plain,
    ( ssList('#skF_47'('#skF_54'))
    | ( nil = '#skF_54' ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_150894]) ).

tff(c_150899,plain,
    ssList('#skF_47'('#skF_54')),
    inference(negUnitSimplification,[status(thm)],[c_150750,c_150898]) ).

tff(c_187725,plain,
    ! [U_4515] :
      ( ( cons(hd(U_4515),tl(U_4515)) = U_4515 )
      | ( nil = U_4515 )
      | ~ ssList(U_4515) ),
    inference(cnfTransformation,[status(thm)],[f_803]) ).

tff(c_187777,plain,
    ( ( cons('#skF_46'('#skF_54'),tl('#skF_54')) = '#skF_54' )
    | ( nil = '#skF_54' )
    | ~ ssList('#skF_54') ),
    inference(superposition,[status(thm),theory(equality)],[c_150880,c_187725]) ).

tff(c_187810,plain,
    ( ( cons('#skF_46'('#skF_54'),'#skF_47'('#skF_54')) = '#skF_54' )
    | ( nil = '#skF_54' ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_150749,c_187777]) ).

tff(c_187811,plain,
    cons('#skF_46'('#skF_54'),'#skF_47'('#skF_54')) = '#skF_54',
    inference(negUnitSimplification,[status(thm)],[c_150750,c_187810]) ).

tff(c_226,plain,
    ! [V_945,W_947] :
      ( memberP(cons(V_945,W_947),V_945)
      | ~ ssList(W_947)
      | ~ ssItem(V_945) ),
    inference(cnfTransformation,[status(thm)],[f_512]) ).

tff(c_188005,plain,
    ( memberP('#skF_54','#skF_46'('#skF_54'))
    | ~ ssList('#skF_47'('#skF_54'))
    | ~ ssItem('#skF_46'('#skF_54')) ),
    inference(superposition,[status(thm),theory(equality)],[c_187811,c_226]) ).

tff(c_188021,plain,
    memberP('#skF_54','#skF_46'('#skF_54')),
    inference(demodulation,[status(thm),theory(equality)],[c_150889,c_150899,c_188005]) ).

tff(c_151166,plain,
    ! [V_4026,U_4027] :
      ( ( hd(cons(V_4026,U_4027)) = V_4026 )
      | ~ ssItem(V_4026)
      | ~ ssList(U_4027) ),
    inference(cnfTransformation,[status(thm)],[f_378]) ).

tff(c_151181,plain,
    ( ( hd('#skF_50') = '#skF_56' )
    | ~ ssItem('#skF_56')
    | ~ ssList(nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_120388,c_151166]) ).

tff(c_151187,plain,
    '#skF_46'('#skF_50') = '#skF_56',
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_5272,c_121628,c_151181]) ).

tff(c_151189,plain,
    hd('#skF_50') = '#skF_56',
    inference(demodulation,[status(thm),theory(equality)],[c_151187,c_121628]) ).

tff(c_190997,plain,
    ! [U_4615,V_4616] :
      ( ( hd(app(U_4615,V_4616)) = hd(U_4615) )
      | ( nil = U_4615 )
      | ~ ssList(V_4616)
      | ~ ssList(U_4615) ),
    inference(cnfTransformation,[status(thm)],[f_869]) ).

tff(c_191183,plain,
    ( ( hd(app('#skF_53',cons('#skF_52',nil))) = hd('#skF_50') )
    | ( app('#skF_53',cons('#skF_52',nil)) = nil )
    | ~ ssList('#skF_54')
    | ~ ssList(app('#skF_53',cons('#skF_52',nil))) ),
    inference(superposition,[status(thm),theory(equality)],[c_425,c_190997]) ).

tff(c_191382,plain,
    ( ( hd(app('#skF_53',cons('#skF_52',nil))) = '#skF_56' )
    | ( app('#skF_53',cons('#skF_52',nil)) = nil )
    | ~ ssList(app('#skF_53',cons('#skF_52',nil))) ),
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_151189,c_191183]) ).

tff(c_191596,plain,
    ~ ssList(app('#skF_53',cons('#skF_52',nil))),
    inference(splitLeft,[status(thm)],[c_191382]) ).

tff(c_191599,plain,
    ( ~ ssList(cons('#skF_52',nil))
    | ~ ssList('#skF_53') ),
    inference(resolution,[status(thm)],[c_192,c_191596]) ).

tff(c_191602,plain,
    ~ ssList(cons('#skF_52',nil)),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_191599]) ).

tff(c_191605,plain,
    ( ~ ssItem('#skF_52')
    | ~ ssList(nil) ),
    inference(resolution,[status(thm)],[c_166,c_191602]) ).

tff(c_191609,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_394,c_191605]) ).

tff(c_191611,plain,
    ssList(app('#skF_53',cons('#skF_52',nil))),
    inference(splitRight,[status(thm)],[c_191382]) ).

tff(c_193911,plain,
    ! [W_4643,U_4644,V_4645] :
      ( ~ memberP(W_4643,U_4644)
      | memberP(app(V_4645,W_4643),U_4644)
      | ~ ssList(W_4643)
      | ~ ssList(V_4645)
      | ~ ssItem(U_4644) ),
    inference(cnfTransformation,[status(thm)],[f_498]) ).

tff(c_194103,plain,
    ! [U_4644] :
      ( ~ memberP('#skF_54',U_4644)
      | memberP('#skF_50',U_4644)
      | ~ ssList('#skF_54')
      | ~ ssList(app('#skF_53',cons('#skF_52',nil)))
      | ~ ssItem(U_4644) ),
    inference(superposition,[status(thm),theory(equality)],[c_425,c_193911]) ).

tff(c_194287,plain,
    ! [U_4646] :
      ( ~ memberP('#skF_54',U_4646)
      | memberP('#skF_50',U_4646)
      | ~ ssItem(U_4646) ),
    inference(demodulation,[status(thm),theory(equality)],[c_191611,c_390,c_194103]) ).

tff(c_194290,plain,
    ( memberP('#skF_50','#skF_46'('#skF_54'))
    | ~ ssItem('#skF_46'('#skF_54')) ),
    inference(resolution,[status(thm)],[c_188021,c_194287]) ).

tff(c_194293,plain,
    memberP('#skF_50','#skF_46'('#skF_54')),
    inference(demodulation,[status(thm),theory(equality)],[c_150889,c_194290]) ).

tff(c_200489,plain,
    ! [W_4721,U_4722,V_4723] :
      ( memberP(W_4721,U_4722)
      | ( V_4723 = U_4722 )
      | ~ memberP(cons(V_4723,W_4721),U_4722)
      | ~ ssList(W_4721)
      | ~ ssItem(V_4723)
      | ~ ssItem(U_4722) ),
    inference(cnfTransformation,[status(thm)],[f_512]) ).

tff(c_200537,plain,
    ! [U_4722] :
      ( memberP(nil,U_4722)
      | ( U_4722 = '#skF_56' )
      | ~ memberP('#skF_50',U_4722)
      | ~ ssList(nil)
      | ~ ssItem('#skF_56')
      | ~ ssItem(U_4722) ),
    inference(superposition,[status(thm),theory(equality)],[c_120388,c_200489]) ).

tff(c_213593,plain,
    ! [U_4871] :
      ( memberP(nil,U_4871)
      | ( U_4871 = '#skF_56' )
      | ~ memberP('#skF_50',U_4871)
      | ~ ssItem(U_4871) ),
    inference(demodulation,[status(thm),theory(equality)],[c_5272,c_168,c_200537]) ).

tff(c_213986,plain,
    ! [U_4875] :
      ( ( U_4875 = '#skF_56' )
      | ~ memberP('#skF_50',U_4875)
      | ~ ssItem(U_4875) ),
    inference(resolution,[status(thm)],[c_213593,c_228]) ).

tff(c_213995,plain,
    ( ( '#skF_46'('#skF_54') = '#skF_56' )
    | ~ ssItem('#skF_46'('#skF_54')) ),
    inference(resolution,[status(thm)],[c_194293,c_213986]) ).

tff(c_214007,plain,
    '#skF_46'('#skF_54') = '#skF_56',
    inference(demodulation,[status(thm),theory(equality)],[c_150889,c_213995]) ).

tff(c_214028,plain,
    memberP('#skF_54','#skF_56'),
    inference(demodulation,[status(thm),theory(equality)],[c_214007,c_188021]) ).

tff(c_150764,plain,
    ( ssItem('#skF_46'('#skF_53'))
    | ( nil = '#skF_53' )
    | ~ ssList('#skF_53') ),
    inference(superposition,[status(thm),theory(equality)],[c_121619,c_184]) ).

tff(c_150768,plain,
    ( ssItem('#skF_46'('#skF_53'))
    | ( nil = '#skF_53' ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_150764]) ).

tff(c_150769,plain,
    ssItem('#skF_46'('#skF_53')),
    inference(negUnitSimplification,[status(thm)],[c_121504,c_150768]) ).

tff(c_150849,plain,
    ( ssList('#skF_47'('#skF_53'))
    | ( nil = '#skF_53' )
    | ~ ssList('#skF_53') ),
    inference(superposition,[status(thm),theory(equality)],[c_121503,c_188]) ).

tff(c_150853,plain,
    ( ssList('#skF_47'('#skF_53'))
    | ( nil = '#skF_53' ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_150849]) ).

tff(c_150854,plain,
    ssList('#skF_47'('#skF_53')),
    inference(negUnitSimplification,[status(thm)],[c_121504,c_150853]) ).

tff(c_150874,plain,
    ( ( hd('#skF_47'('#skF_53')) = '#skF_46'('#skF_47'('#skF_53')) )
    | ( '#skF_47'('#skF_53') = nil ) ),
    inference(resolution,[status(thm)],[c_150854,c_330]) ).

tff(c_187504,plain,
    '#skF_47'('#skF_53') = nil,
    inference(splitLeft,[status(thm)],[c_150874]) ).

tff(c_187510,plain,
    tl('#skF_53') = nil,
    inference(demodulation,[status(thm),theory(equality)],[c_187504,c_121503]) ).

tff(c_187780,plain,
    ( ( cons('#skF_46'('#skF_53'),tl('#skF_53')) = '#skF_53' )
    | ( nil = '#skF_53' )
    | ~ ssList('#skF_53') ),
    inference(superposition,[status(thm),theory(equality)],[c_121619,c_187725]) ).

tff(c_187813,plain,
    ( ( cons('#skF_46'('#skF_53'),nil) = '#skF_53' )
    | ( nil = '#skF_53' ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_187510,c_187780]) ).

tff(c_187814,plain,
    cons('#skF_46'('#skF_53'),nil) = '#skF_53',
    inference(negUnitSimplification,[status(thm)],[c_121504,c_187813]) ).

tff(c_201592,plain,
    ! [X_4741,W_4742,V_4743,U_4744] :
      ( ( X_4741 = W_4742 )
      | ( cons(X_4741,V_4743) != cons(W_4742,U_4744) )
      | ~ ssItem(X_4741)
      | ~ ssItem(W_4742)
      | ~ ssList(V_4743)
      | ~ ssList(U_4744) ),
    inference(cnfTransformation,[status(thm)],[f_344]) ).

tff(c_201652,plain,
    ! [X_4741,V_4743] :
      ( ( X_4741 = '#skF_56' )
      | ( cons(X_4741,V_4743) != '#skF_50' )
      | ~ ssItem(X_4741)
      | ~ ssItem('#skF_56')
      | ~ ssList(V_4743)
      | ~ ssList(nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_120388,c_201592]) ).

tff(c_202669,plain,
    ! [X_4751,V_4752] :
      ( ( X_4751 = '#skF_56' )
      | ( cons(X_4751,V_4752) != '#skF_50' )
      | ~ ssItem(X_4751)
      | ~ ssList(V_4752) ),
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_5272,c_201652]) ).

tff(c_202691,plain,
    ( ( '#skF_46'('#skF_53') = '#skF_56' )
    | ( '#skF_53' != '#skF_50' )
    | ~ ssItem('#skF_46'('#skF_53'))
    | ~ ssList(nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_187814,c_202669]) ).

tff(c_202721,plain,
    ( ( '#skF_46'('#skF_53') = '#skF_56' )
    | ( '#skF_53' != '#skF_50' ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_150769,c_202691]) ).

tff(c_202731,plain,
    '#skF_53' != '#skF_50',
    inference(splitLeft,[status(thm)],[c_202721]) ).

tff(c_190243,plain,
    ! [V_4608,U_4609] :
      ( ( app(cons(V_4608,nil),U_4609) = cons(V_4608,U_4609) )
      | ~ ssItem(V_4608)
      | ~ ssList(U_4609) ),
    inference(cnfTransformation,[status(thm)],[f_834]) ).

tff(c_190268,plain,
    ! [U_4609] :
      ( ( cons('#skF_56',U_4609) = app('#skF_50',U_4609) )
      | ~ ssItem('#skF_56')
      | ~ ssList(U_4609) ),
    inference(superposition,[status(thm),theory(equality)],[c_120388,c_190243]) ).

tff(c_190277,plain,
    ! [U_4610] :
      ( ( cons('#skF_56',U_4610) = app('#skF_50',U_4610) )
      | ~ ssList(U_4610) ),
    inference(demodulation,[status(thm),theory(equality)],[c_5272,c_190268]) ).

tff(c_190430,plain,
    cons('#skF_56','#skF_54') = app('#skF_50','#skF_54'),
    inference(resolution,[status(thm)],[c_390,c_190277]) ).

tff(c_190536,plain,
    ( ssList(app('#skF_50','#skF_54'))
    | ~ ssItem('#skF_56')
    | ~ ssList('#skF_54') ),
    inference(superposition,[status(thm),theory(equality)],[c_190430,c_166]) ).

tff(c_190553,plain,
    ssList(app('#skF_50','#skF_54')),
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_5272,c_190536]) ).

tff(c_205890,plain,
    ! [W_4789,V_4790,X_4791] :
      ( segmentP(app(app(W_4789,V_4790),X_4791),V_4790)
      | ~ ssList(X_4791)
      | ~ ssList(W_4789)
      | ~ ssList(V_4790)
      | ~ ssList(app(app(W_4789,V_4790),X_4791)) ),
    inference(cnfTransformation,[status(thm)],[f_135]) ).

tff(c_206135,plain,
    ( segmentP('#skF_50',cons('#skF_52',nil))
    | ~ ssList('#skF_54')
    | ~ ssList('#skF_53')
    | ~ ssList(cons('#skF_52',nil))
    | ~ ssList(app(app('#skF_53',cons('#skF_52',nil)),'#skF_54')) ),
    inference(superposition,[status(thm),theory(equality)],[c_425,c_205890]) ).

tff(c_206298,plain,
    ( segmentP('#skF_50',cons('#skF_52',nil))
    | ~ ssList(cons('#skF_52',nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_402,c_425,c_392,c_390,c_206135]) ).

tff(c_206350,plain,
    ~ ssList(cons('#skF_52',nil)),
    inference(splitLeft,[status(thm)],[c_206298]) ).

tff(c_206353,plain,
    ( ~ ssItem('#skF_52')
    | ~ ssList(nil) ),
    inference(resolution,[status(thm)],[c_166,c_206350]) ).

tff(c_206357,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_394,c_206353]) ).

tff(c_206359,plain,
    ssList(cons('#skF_52',nil)),
    inference(splitRight,[status(thm)],[c_206298]) ).

tff(c_202087,plain,
    ! [U_4748,V_4749,W_4750] :
      ( ( app(app(U_4748,V_4749),W_4750) = app(U_4748,app(V_4749,W_4750)) )
      | ~ ssList(W_4750)
      | ~ ssList(V_4749)
      | ~ ssList(U_4748) ),
    inference(cnfTransformation,[status(thm)],[f_844]) ).

tff(c_202437,plain,
    ( ( app('#skF_53',app(cons('#skF_52',nil),'#skF_54')) = '#skF_50' )
    | ~ ssList('#skF_54')
    | ~ ssList(cons('#skF_52',nil))
    | ~ ssList('#skF_53') ),
    inference(superposition,[status(thm),theory(equality)],[c_425,c_202087]) ).

tff(c_202650,plain,
    ( ( app('#skF_53',app(cons('#skF_52',nil),'#skF_54')) = '#skF_50' )
    | ~ ssList(cons('#skF_52',nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_390,c_202437]) ).

tff(c_211862,plain,
    app('#skF_53',app(cons('#skF_52',nil),'#skF_54')) = '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_206359,c_202650]) ).

tff(c_211924,plain,
    ( ( app('#skF_53',cons('#skF_52','#skF_54')) = '#skF_50' )
    | ~ ssItem('#skF_52')
    | ~ ssList('#skF_54') ),
    inference(superposition,[status(thm),theory(equality)],[c_346,c_211862]) ).

tff(c_211972,plain,
    app('#skF_53',cons('#skF_52','#skF_54')) = '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_394,c_211924]) ).

tff(c_212013,plain,
    ( memberP('#skF_50','#skF_52')
    | ~ ssList('#skF_54')
    | ~ ssList('#skF_53')
    | ~ ssItem('#skF_52')
    | ~ ssList(app('#skF_53',cons('#skF_52','#skF_54'))) ),
    inference(superposition,[status(thm),theory(equality)],[c_211972,c_12]) ).

tff(c_212083,plain,
    memberP('#skF_50','#skF_52'),
    inference(demodulation,[status(thm),theory(equality)],[c_402,c_211972,c_394,c_392,c_390,c_212013]) ).

tff(c_203989,plain,
    ! [U_4769] :
      ( memberP(nil,U_4769)
      | ( U_4769 = '#skF_56' )
      | ~ memberP('#skF_50',U_4769)
      | ~ ssItem(U_4769) ),
    inference(demodulation,[status(thm),theory(equality)],[c_5272,c_168,c_200537]) ).

tff(c_203993,plain,
    ! [U_4769] :
      ( ( U_4769 = '#skF_56' )
      | ~ memberP('#skF_50',U_4769)
      | ~ ssItem(U_4769) ),
    inference(resolution,[status(thm)],[c_203989,c_228]) ).

tff(c_212129,plain,
    ( ( '#skF_52' = '#skF_56' )
    | ~ ssItem('#skF_52') ),
    inference(resolution,[status(thm)],[c_212083,c_203993]) ).

tff(c_212132,plain,
    '#skF_52' = '#skF_56',
    inference(demodulation,[status(thm),theory(equality)],[c_394,c_212129]) ).

tff(c_203643,plain,
    ! [V_4764,U_4765,W_4766,X_4767] :
      ( ( V_4764 = U_4765 )
      | ~ frontsegP(cons(U_4765,W_4766),cons(V_4764,X_4767))
      | ~ ssList(X_4767)
      | ~ ssList(W_4766)
      | ~ ssItem(V_4764)
      | ~ ssItem(U_4765) ),
    inference(cnfTransformation,[status(thm)],[f_577]) ).

tff(c_203739,plain,
    ! [V_4764,X_4767] :
      ( ( V_4764 = '#skF_56' )
      | ~ frontsegP('#skF_50',cons(V_4764,X_4767))
      | ~ ssList(X_4767)
      | ~ ssList(nil)
      | ~ ssItem(V_4764)
      | ~ ssItem('#skF_56') ),
    inference(superposition,[status(thm),theory(equality)],[c_120388,c_203643]) ).

tff(c_210926,plain,
    ! [V_4847,X_4848] :
      ( ( V_4847 = '#skF_56' )
      | ~ frontsegP('#skF_50',cons(V_4847,X_4848))
      | ~ ssList(X_4848)
      | ~ ssItem(V_4847) ),
    inference(demodulation,[status(thm),theory(equality)],[c_5272,c_168,c_203739]) ).

tff(c_210965,plain,
    ( ( '#skF_46'('#skF_53') = '#skF_56' )
    | ~ frontsegP('#skF_50','#skF_53')
    | ~ ssList(nil)
    | ~ ssItem('#skF_46'('#skF_53')) ),
    inference(superposition,[status(thm),theory(equality)],[c_187814,c_210926]) ).

tff(c_211008,plain,
    ( ( '#skF_46'('#skF_53') = '#skF_56' )
    | ~ frontsegP('#skF_50','#skF_53') ),
    inference(demodulation,[status(thm),theory(equality)],[c_150769,c_168,c_210965]) ).

tff(c_211151,plain,
    ~ frontsegP('#skF_50','#skF_53'),
    inference(splitLeft,[status(thm)],[c_211008]) ).

tff(c_26,plain,
    ! [V_40,W_43] :
      ( frontsegP(app(V_40,W_43),V_40)
      | ~ ssList(W_43)
      | ~ ssList(V_40)
      | ~ ssList(app(V_40,W_43)) ),
    inference(cnfTransformation,[status(thm)],[f_108]) ).

tff(c_212057,plain,
    ( frontsegP('#skF_50','#skF_53')
    | ~ ssList(cons('#skF_52','#skF_54'))
    | ~ ssList('#skF_53')
    | ~ ssList(app('#skF_53',cons('#skF_52','#skF_54'))) ),
    inference(superposition,[status(thm),theory(equality)],[c_211972,c_26]) ).

tff(c_212114,plain,
    ( frontsegP('#skF_50','#skF_53')
    | ~ ssList(cons('#skF_52','#skF_54')) ),
    inference(demodulation,[status(thm),theory(equality)],[c_402,c_211972,c_392,c_212057]) ).

tff(c_212115,plain,
    ~ ssList(cons('#skF_52','#skF_54')),
    inference(negUnitSimplification,[status(thm)],[c_211151,c_212114]) ).

tff(c_212420,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_190553,c_190430,c_212132,c_212115]) ).

tff(c_212421,plain,
    '#skF_46'('#skF_53') = '#skF_56',
    inference(splitRight,[status(thm)],[c_211008]) ).

tff(c_212439,plain,
    cons('#skF_56',nil) = '#skF_53',
    inference(demodulation,[status(thm),theory(equality)],[c_212421,c_187814]) ).

tff(c_212443,plain,
    '#skF_53' = '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_120388,c_212439]) ).

tff(c_212445,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_202731,c_212443]) ).

tff(c_212447,plain,
    '#skF_53' = '#skF_50',
    inference(splitRight,[status(thm)],[c_202721]) ).

tff(c_212531,plain,
    memberP('#skF_50','#skF_55'),
    inference(demodulation,[status(thm),theory(equality)],[c_212447,c_120385]) ).

tff(c_213989,plain,
    ( ( '#skF_55' = '#skF_56' )
    | ~ ssItem('#skF_55') ),
    inference(resolution,[status(thm)],[c_212531,c_213986]) ).

tff(c_214001,plain,
    '#skF_55' = '#skF_56',
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_213989]) ).

tff(c_120386,plain,
    ~ memberP('#skF_54','#skF_55'),
    inference(splitRight,[status(thm)],[c_420]) ).

tff(c_214017,plain,
    ~ memberP('#skF_54','#skF_56'),
    inference(demodulation,[status(thm),theory(equality)],[c_214001,c_120386]) ).

tff(c_214091,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_214028,c_214017]) ).

tff(c_214093,plain,
    '#skF_47'('#skF_53') != nil,
    inference(splitRight,[status(thm)],[c_150874]) ).

tff(c_120493,plain,
    app('#skF_50',nil) = '#skF_50',
    inference(resolution,[status(thm)],[c_402,c_120472]) ).

tff(c_158957,plain,
    ! [V_4206,W_4207] :
      ( frontsegP(app(V_4206,W_4207),V_4206)
      | ~ ssList(W_4207)
      | ~ ssList(V_4206)
      | ~ ssList(app(V_4206,W_4207)) ),
    inference(cnfTransformation,[status(thm)],[f_108]) ).

tff(c_159145,plain,
    ( frontsegP('#skF_50','#skF_50')
    | ~ ssList(nil)
    | ~ ssList('#skF_50')
    | ~ ssList(app('#skF_50',nil)) ),
    inference(superposition,[status(thm),theory(equality)],[c_120493,c_158957]) ).

tff(c_159284,plain,
    frontsegP('#skF_50','#skF_50'),
    inference(demodulation,[status(thm),theory(equality)],[c_402,c_120493,c_402,c_168,c_159145]) ).

tff(c_151034,plain,
    ! [V_4014,U_4015] :
      ( ( tl(cons(V_4014,U_4015)) = U_4015 )
      | ~ ssItem(V_4014)
      | ~ ssList(U_4015) ),
    inference(cnfTransformation,[status(thm)],[f_392]) ).

tff(c_151046,plain,
    ( ( tl('#skF_50') = nil )
    | ~ ssItem('#skF_56')
    | ~ ssList(nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_120388,c_151034]) ).

tff(c_151050,plain,
    '#skF_47'('#skF_50') = nil,
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_5272,c_121153,c_151046]) ).

tff(c_156794,plain,
    ! [V_4187,U_4188] :
      ( ( app(cons(V_4187,nil),U_4188) = cons(V_4187,U_4188) )
      | ~ ssItem(V_4187)
      | ~ ssList(U_4188) ),
    inference(cnfTransformation,[status(thm)],[f_834]) ).

tff(c_156816,plain,
    ! [U_4188] :
      ( ( cons('#skF_56',U_4188) = app('#skF_50',U_4188) )
      | ~ ssItem('#skF_56')
      | ~ ssList(U_4188) ),
    inference(superposition,[status(thm),theory(equality)],[c_120388,c_156794]) ).

tff(c_156823,plain,
    ! [U_4189] :
      ( ( cons('#skF_56',U_4189) = app('#skF_50',U_4189) )
      | ~ ssList(U_4189) ),
    inference(demodulation,[status(thm),theory(equality)],[c_5272,c_156816]) ).

tff(c_156988,plain,
    cons('#skF_56','#skF_54') = app('#skF_50','#skF_54'),
    inference(resolution,[status(thm)],[c_390,c_156823]) ).

tff(c_157094,plain,
    ( ssList(app('#skF_50','#skF_54'))
    | ~ ssItem('#skF_56')
    | ~ ssList('#skF_54') ),
    inference(superposition,[status(thm),theory(equality)],[c_156988,c_166]) ).

tff(c_157111,plain,
    ssList(app('#skF_50','#skF_54')),
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_5272,c_157094]) ).

tff(c_173388,plain,
    ! [W_4364,V_4365,X_4366] :
      ( segmentP(app(app(W_4364,V_4365),X_4366),V_4365)
      | ~ ssList(X_4366)
      | ~ ssList(W_4364)
      | ~ ssList(V_4365)
      | ~ ssList(app(app(W_4364,V_4365),X_4366)) ),
    inference(cnfTransformation,[status(thm)],[f_135]) ).

tff(c_173672,plain,
    ( segmentP('#skF_50',cons('#skF_52',nil))
    | ~ ssList('#skF_54')
    | ~ ssList('#skF_53')
    | ~ ssList(cons('#skF_52',nil))
    | ~ ssList(app(app('#skF_53',cons('#skF_52',nil)),'#skF_54')) ),
    inference(superposition,[status(thm),theory(equality)],[c_425,c_173388]) ).

tff(c_173845,plain,
    ( segmentP('#skF_50',cons('#skF_52',nil))
    | ~ ssList(cons('#skF_52',nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_402,c_425,c_392,c_390,c_173672]) ).

tff(c_174162,plain,
    ~ ssList(cons('#skF_52',nil)),
    inference(splitLeft,[status(thm)],[c_173845]) ).

tff(c_174165,plain,
    ( ~ ssItem('#skF_52')
    | ~ ssList(nil) ),
    inference(resolution,[status(thm)],[c_166,c_174162]) ).

tff(c_174169,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_394,c_174165]) ).

tff(c_174171,plain,
    ssList(cons('#skF_52',nil)),
    inference(splitRight,[status(thm)],[c_173845]) ).

tff(c_167998,plain,
    ! [U_4310,V_4311,W_4312] :
      ( ( app(app(U_4310,V_4311),W_4312) = app(U_4310,app(V_4311,W_4312)) )
      | ~ ssList(W_4312)
      | ~ ssList(V_4311)
      | ~ ssList(U_4310) ),
    inference(cnfTransformation,[status(thm)],[f_844]) ).

tff(c_168149,plain,
    ( ( app('#skF_53',app(cons('#skF_52',nil),'#skF_54')) = '#skF_50' )
    | ~ ssList('#skF_54')
    | ~ ssList(cons('#skF_52',nil))
    | ~ ssList('#skF_53') ),
    inference(superposition,[status(thm),theory(equality)],[c_167998,c_425]) ).

tff(c_168447,plain,
    ( ( app('#skF_53',app(cons('#skF_52',nil),'#skF_54')) = '#skF_50' )
    | ~ ssList(cons('#skF_52',nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_390,c_168149]) ).

tff(c_184871,plain,
    app('#skF_53',app(cons('#skF_52',nil),'#skF_54')) = '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_174171,c_168447]) ).

tff(c_184936,plain,
    ( ( app('#skF_53',cons('#skF_52','#skF_54')) = '#skF_50' )
    | ~ ssItem('#skF_52')
    | ~ ssList('#skF_54') ),
    inference(superposition,[status(thm),theory(equality)],[c_346,c_184871]) ).

tff(c_184987,plain,
    app('#skF_53',cons('#skF_52','#skF_54')) = '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_394,c_184936]) ).

tff(c_185018,plain,
    ( memberP('#skF_50','#skF_52')
    | ~ ssList('#skF_54')
    | ~ ssList('#skF_53')
    | ~ ssItem('#skF_52')
    | ~ ssList(app('#skF_53',cons('#skF_52','#skF_54'))) ),
    inference(superposition,[status(thm),theory(equality)],[c_184987,c_12]) ).

tff(c_185088,plain,
    memberP('#skF_50','#skF_52'),
    inference(demodulation,[status(thm),theory(equality)],[c_402,c_184987,c_394,c_392,c_390,c_185018]) ).

tff(c_168681,plain,
    ! [W_4314,U_4315,V_4316] :
      ( memberP(W_4314,U_4315)
      | ( V_4316 = U_4315 )
      | ~ memberP(cons(V_4316,W_4314),U_4315)
      | ~ ssList(W_4314)
      | ~ ssItem(V_4316)
      | ~ ssItem(U_4315) ),
    inference(cnfTransformation,[status(thm)],[f_512]) ).

tff(c_168735,plain,
    ! [U_4315] :
      ( memberP(nil,U_4315)
      | ( U_4315 = '#skF_56' )
      | ~ memberP('#skF_50',U_4315)
      | ~ ssList(nil)
      | ~ ssItem('#skF_56')
      | ~ ssItem(U_4315) ),
    inference(superposition,[status(thm),theory(equality)],[c_120388,c_168681]) ).

tff(c_168964,plain,
    ! [U_4322] :
      ( memberP(nil,U_4322)
      | ( U_4322 = '#skF_56' )
      | ~ memberP('#skF_50',U_4322)
      | ~ ssItem(U_4322) ),
    inference(demodulation,[status(thm),theory(equality)],[c_5272,c_168,c_168735]) ).

tff(c_168968,plain,
    ! [U_4322] :
      ( ( U_4322 = '#skF_56' )
      | ~ memberP('#skF_50',U_4322)
      | ~ ssItem(U_4322) ),
    inference(resolution,[status(thm)],[c_168964,c_228]) ).

tff(c_185131,plain,
    ( ( '#skF_52' = '#skF_56' )
    | ~ ssItem('#skF_52') ),
    inference(resolution,[status(thm)],[c_185088,c_168968]) ).

tff(c_185134,plain,
    '#skF_52' = '#skF_56',
    inference(demodulation,[status(thm),theory(equality)],[c_394,c_185131]) ).

tff(c_153066,plain,
    ! [U_4081] :
      ( ( cons(hd(U_4081),tl(U_4081)) = U_4081 )
      | ( nil = U_4081 )
      | ~ ssList(U_4081) ),
    inference(cnfTransformation,[status(thm)],[f_803]) ).

tff(c_153115,plain,
    ( ( cons('#skF_46'('#skF_53'),tl('#skF_53')) = '#skF_53' )
    | ( nil = '#skF_53' )
    | ~ ssList('#skF_53') ),
    inference(superposition,[status(thm),theory(equality)],[c_121619,c_153066]) ).

tff(c_153142,plain,
    ( ( cons('#skF_46'('#skF_53'),'#skF_47'('#skF_53')) = '#skF_53' )
    | ( nil = '#skF_53' ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_121503,c_153115]) ).

tff(c_153143,plain,
    cons('#skF_46'('#skF_53'),'#skF_47'('#skF_53')) = '#skF_53',
    inference(negUnitSimplification,[status(thm)],[c_121504,c_153142]) ).

tff(c_168847,plain,
    ! [X_4318,W_4319,V_4320,U_4321] :
      ( ( X_4318 = W_4319 )
      | ( cons(X_4318,V_4320) != cons(W_4319,U_4321) )
      | ~ ssItem(X_4318)
      | ~ ssItem(W_4319)
      | ~ ssList(V_4320)
      | ~ ssList(U_4321) ),
    inference(cnfTransformation,[status(thm)],[f_344]) ).

tff(c_168911,plain,
    ! [X_4318,V_4320] :
      ( ( X_4318 = '#skF_56' )
      | ( cons(X_4318,V_4320) != '#skF_50' )
      | ~ ssItem(X_4318)
      | ~ ssItem('#skF_56')
      | ~ ssList(V_4320)
      | ~ ssList(nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_120388,c_168847]) ).

tff(c_169027,plain,
    ! [X_4325,V_4326] :
      ( ( X_4325 = '#skF_56' )
      | ( cons(X_4325,V_4326) != '#skF_50' )
      | ~ ssItem(X_4325)
      | ~ ssList(V_4326) ),
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_5272,c_168911]) ).

tff(c_169049,plain,
    ( ( '#skF_46'('#skF_53') = '#skF_56' )
    | ( '#skF_53' != '#skF_50' )
    | ~ ssItem('#skF_46'('#skF_53'))
    | ~ ssList('#skF_47'('#skF_53')) ),
    inference(superposition,[status(thm),theory(equality)],[c_153143,c_169027]) ).

tff(c_169077,plain,
    ( ( '#skF_46'('#skF_53') = '#skF_56' )
    | ( '#skF_53' != '#skF_50' ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_150854,c_150769,c_169049]) ).

tff(c_169088,plain,
    '#skF_53' != '#skF_50',
    inference(splitLeft,[status(thm)],[c_169077]) ).

tff(c_169887,plain,
    ! [V_4334,U_4335,W_4336,X_4337] :
      ( ( V_4334 = U_4335 )
      | ~ frontsegP(cons(U_4335,W_4336),cons(V_4334,X_4337))
      | ~ ssList(X_4337)
      | ~ ssList(W_4336)
      | ~ ssItem(V_4334)
      | ~ ssItem(U_4335) ),
    inference(cnfTransformation,[status(thm)],[f_577]) ).

tff(c_169980,plain,
    ! [U_4335,W_4336] :
      ( ( U_4335 = '#skF_56' )
      | ~ frontsegP(cons(U_4335,W_4336),'#skF_50')
      | ~ ssList(nil)
      | ~ ssList(W_4336)
      | ~ ssItem('#skF_56')
      | ~ ssItem(U_4335) ),
    inference(superposition,[status(thm),theory(equality)],[c_120388,c_169887]) ).

tff(c_178503,plain,
    ! [U_4412,W_4413] :
      ( ( U_4412 = '#skF_56' )
      | ~ frontsegP(cons(U_4412,W_4413),'#skF_50')
      | ~ ssList(W_4413)
      | ~ ssItem(U_4412) ),
    inference(demodulation,[status(thm),theory(equality)],[c_5272,c_168,c_169980]) ).

tff(c_178548,plain,
    ( ( '#skF_46'('#skF_53') = '#skF_56' )
    | ~ frontsegP('#skF_53','#skF_50')
    | ~ ssList('#skF_47'('#skF_53'))
    | ~ ssItem('#skF_46'('#skF_53')) ),
    inference(superposition,[status(thm),theory(equality)],[c_153143,c_178503]) ).

tff(c_178597,plain,
    ( ( '#skF_46'('#skF_53') = '#skF_56' )
    | ~ frontsegP('#skF_53','#skF_50') ),
    inference(demodulation,[status(thm),theory(equality)],[c_150769,c_150854,c_178548]) ).

tff(c_178734,plain,
    ~ frontsegP('#skF_53','#skF_50'),
    inference(splitLeft,[status(thm)],[c_178597]) ).

tff(c_156962,plain,
    cons('#skF_56','#skF_47'('#skF_53')) = app('#skF_50','#skF_47'('#skF_53')),
    inference(resolution,[status(thm)],[c_150854,c_156823]) ).

tff(c_180500,plain,
    app('#skF_53',app(cons('#skF_52',nil),'#skF_54')) = '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_174171,c_168447]) ).

tff(c_180559,plain,
    ( ( app('#skF_53',cons('#skF_52','#skF_54')) = '#skF_50' )
    | ~ ssItem('#skF_52')
    | ~ ssList('#skF_54') ),
    inference(superposition,[status(thm),theory(equality)],[c_346,c_180500]) ).

tff(c_180606,plain,
    app('#skF_53',cons('#skF_52','#skF_54')) = '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_394,c_180559]) ).

tff(c_180631,plain,
    ( memberP('#skF_50','#skF_52')
    | ~ ssList('#skF_54')
    | ~ ssList('#skF_53')
    | ~ ssItem('#skF_52')
    | ~ ssList(app('#skF_53',cons('#skF_52','#skF_54'))) ),
    inference(superposition,[status(thm),theory(equality)],[c_180606,c_12]) ).

tff(c_180697,plain,
    memberP('#skF_50','#skF_52'),
    inference(demodulation,[status(thm),theory(equality)],[c_402,c_180606,c_394,c_392,c_390,c_180631]) ).

tff(c_180741,plain,
    ( ( '#skF_52' = '#skF_56' )
    | ~ ssItem('#skF_52') ),
    inference(resolution,[status(thm)],[c_180697,c_168968]) ).

tff(c_180744,plain,
    '#skF_52' = '#skF_56',
    inference(demodulation,[status(thm),theory(equality)],[c_394,c_180741]) ).

tff(c_180672,plain,
    ( ( hd('#skF_53') = hd('#skF_50') )
    | ( nil = '#skF_53' )
    | ~ ssList(cons('#skF_52','#skF_54'))
    | ~ ssList('#skF_53') ),
    inference(superposition,[status(thm),theory(equality)],[c_180606,c_358]) ).

tff(c_180728,plain,
    ( ( '#skF_46'('#skF_53') = '#skF_56' )
    | ( nil = '#skF_53' )
    | ~ ssList(cons('#skF_52','#skF_54')) ),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_121619,c_151189,c_180672]) ).

tff(c_180729,plain,
    ( ( '#skF_46'('#skF_53') = '#skF_56' )
    | ~ ssList(cons('#skF_52','#skF_54')) ),
    inference(negUnitSimplification,[status(thm)],[c_121504,c_180728]) ).

tff(c_180738,plain,
    ~ ssList(cons('#skF_52','#skF_54')),
    inference(splitLeft,[status(thm)],[c_180729]) ).

tff(c_180984,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_157111,c_156988,c_180744,c_180738]) ).

tff(c_180985,plain,
    '#skF_46'('#skF_53') = '#skF_56',
    inference(splitRight,[status(thm)],[c_180729]) ).

tff(c_181086,plain,
    hd('#skF_53') = '#skF_56',
    inference(demodulation,[status(thm),theory(equality)],[c_180985,c_121619]) ).

tff(c_181114,plain,
    ( ( cons('#skF_56',tl('#skF_53')) = '#skF_53' )
    | ( nil = '#skF_53' )
    | ~ ssList('#skF_53') ),
    inference(superposition,[status(thm),theory(equality)],[c_181086,c_340]) ).

tff(c_181133,plain,
    ( ( app('#skF_50','#skF_47'('#skF_53')) = '#skF_53' )
    | ( nil = '#skF_53' ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_156962,c_121503,c_181114]) ).

tff(c_181134,plain,
    app('#skF_50','#skF_47'('#skF_53')) = '#skF_53',
    inference(negUnitSimplification,[status(thm)],[c_121504,c_181133]) ).

tff(c_150879,plain,
    app(nil,'#skF_47'('#skF_53')) = '#skF_47'('#skF_53'),
    inference(resolution,[status(thm)],[c_150854,c_196]) ).

tff(c_159124,plain,
    ( frontsegP('#skF_47'('#skF_53'),nil)
    | ~ ssList('#skF_47'('#skF_53'))
    | ~ ssList(nil)
    | ~ ssList(app(nil,'#skF_47'('#skF_53'))) ),
    inference(superposition,[status(thm),theory(equality)],[c_150879,c_158957]) ).

tff(c_159270,plain,
    frontsegP('#skF_47'('#skF_53'),nil),
    inference(demodulation,[status(thm),theory(equality)],[c_150854,c_150879,c_168,c_150854,c_159124]) ).

tff(c_166206,plain,
    ! [V_4291,W_4292,X_4293] :
      ( frontsegP(cons(V_4291,W_4292),cons(V_4291,X_4293))
      | ~ frontsegP(W_4292,X_4293)
      | ~ ssList(X_4293)
      | ~ ssList(W_4292)
      | ~ ssItem(V_4291) ),
    inference(cnfTransformation,[status(thm)],[f_577]) ).

tff(c_166300,plain,
    ! [W_4292] :
      ( frontsegP(cons('#skF_56',W_4292),'#skF_50')
      | ~ frontsegP(W_4292,nil)
      | ~ ssList(nil)
      | ~ ssList(W_4292)
      | ~ ssItem('#skF_56') ),
    inference(superposition,[status(thm),theory(equality)],[c_120388,c_166206]) ).

tff(c_168585,plain,
    ! [W_4313] :
      ( frontsegP(cons('#skF_56',W_4313),'#skF_50')
      | ~ frontsegP(W_4313,nil)
      | ~ ssList(W_4313) ),
    inference(demodulation,[status(thm),theory(equality)],[c_5272,c_168,c_166300]) ).

tff(c_168599,plain,
    ( frontsegP(app('#skF_50','#skF_47'('#skF_53')),'#skF_50')
    | ~ frontsegP('#skF_47'('#skF_53'),nil)
    | ~ ssList('#skF_47'('#skF_53')) ),
    inference(superposition,[status(thm),theory(equality)],[c_156962,c_168585]) ).

tff(c_168626,plain,
    frontsegP(app('#skF_50','#skF_47'('#skF_53')),'#skF_50'),
    inference(demodulation,[status(thm),theory(equality)],[c_150854,c_159270,c_168599]) ).

tff(c_181189,plain,
    frontsegP('#skF_53','#skF_50'),
    inference(demodulation,[status(thm),theory(equality)],[c_181134,c_168626]) ).

tff(c_181212,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_178734,c_181189]) ).

tff(c_181214,plain,
    frontsegP('#skF_53','#skF_50'),
    inference(splitRight,[status(thm)],[c_178597]) ).

tff(c_181235,plain,
    ( ( '#skF_53' = '#skF_50' )
    | ~ frontsegP('#skF_50','#skF_53')
    | ~ ssList('#skF_53')
    | ~ ssList('#skF_50') ),
    inference(resolution,[status(thm)],[c_181214,c_234]) ).

tff(c_181241,plain,
    ( ( '#skF_53' = '#skF_50' )
    | ~ frontsegP('#skF_50','#skF_53') ),
    inference(demodulation,[status(thm),theory(equality)],[c_402,c_392,c_181235]) ).

tff(c_181242,plain,
    ~ frontsegP('#skF_50','#skF_53'),
    inference(negUnitSimplification,[status(thm)],[c_169088,c_181241]) ).

tff(c_185053,plain,
    ( frontsegP('#skF_50','#skF_53')
    | ~ ssList(cons('#skF_52','#skF_54'))
    | ~ ssList('#skF_53')
    | ~ ssList(app('#skF_53',cons('#skF_52','#skF_54'))) ),
    inference(superposition,[status(thm),theory(equality)],[c_184987,c_26]) ).

tff(c_185114,plain,
    ( frontsegP('#skF_50','#skF_53')
    | ~ ssList(cons('#skF_52','#skF_54')) ),
    inference(demodulation,[status(thm),theory(equality)],[c_402,c_184987,c_392,c_185053]) ).

tff(c_185115,plain,
    ~ ssList(cons('#skF_52','#skF_54')),
    inference(negUnitSimplification,[status(thm)],[c_181242,c_185114]) ).

tff(c_185518,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_157111,c_156988,c_185134,c_185115]) ).

tff(c_185520,plain,
    '#skF_53' = '#skF_50',
    inference(splitRight,[status(thm)],[c_169077]) ).

tff(c_151092,plain,
    ! [U_4019] :
      ( ( cons('#skF_5'(U_4019),nil) = U_4019 )
      | ~ singletonP(U_4019)
      | ~ ssList(U_4019) ),
    inference(cnfTransformation,[status(thm)],[f_96]) ).

tff(c_151328,plain,
    ! [U_4034] :
      ( cyclefreeP(U_4034)
      | ~ ssItem('#skF_5'(U_4034))
      | ~ singletonP(U_4034)
      | ~ ssList(U_4034) ),
    inference(superposition,[status(thm),theory(equality)],[c_151092,c_280]) ).

tff(c_151346,plain,
    ! [U_4037] :
      ( cyclefreeP(U_4037)
      | ~ singletonP(U_4037)
      | ~ ssList(U_4037) ),
    inference(resolution,[status(thm)],[c_24,c_151328]) ).

tff(c_151470,plain,
    ( cyclefreeP('#skF_53')
    | ~ singletonP('#skF_53') ),
    inference(resolution,[status(thm)],[c_392,c_151346]) ).

tff(c_151477,plain,
    ~ singletonP('#skF_53'),
    inference(splitLeft,[status(thm)],[c_151470]) ).

tff(c_150875,plain,
    ( ( tl('#skF_47'('#skF_53')) = '#skF_47'('#skF_47'('#skF_53')) )
    | ( '#skF_47'('#skF_53') = nil ) ),
    inference(resolution,[status(thm)],[c_150854,c_334]) ).

tff(c_153454,plain,
    '#skF_47'('#skF_53') = nil,
    inference(splitLeft,[status(thm)],[c_150875]) ).

tff(c_153456,plain,
    cons('#skF_46'('#skF_53'),nil) = '#skF_53',
    inference(demodulation,[status(thm),theory(equality)],[c_153454,c_153143]) ).

tff(c_153753,plain,
    ! [V_4094] :
      ( singletonP(cons(V_4094,nil))
      | ~ ssItem(V_4094)
      | ~ ssList(cons(V_4094,nil)) ),
    inference(cnfTransformation,[status(thm)],[f_96]) ).

tff(c_153756,plain,
    ( singletonP(cons('#skF_46'('#skF_53'),nil))
    | ~ ssItem('#skF_46'('#skF_53'))
    | ~ ssList('#skF_53') ),
    inference(superposition,[status(thm),theory(equality)],[c_153456,c_153753]) ).

tff(c_153771,plain,
    singletonP('#skF_53'),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_150769,c_153456,c_153756]) ).

tff(c_153773,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_151477,c_153771]) ).

tff(c_153775,plain,
    '#skF_47'('#skF_53') != nil,
    inference(splitRight,[status(thm)],[c_150875]) ).

tff(c_161881,plain,
    ! [W_4235,U_4236,V_4237] :
      ( ( W_4235 = U_4236 )
      | ( app(V_4237,W_4235) != app(V_4237,U_4236) )
      | ~ ssList(W_4235)
      | ~ ssList(V_4237)
      | ~ ssList(U_4236) ),
    inference(cnfTransformation,[status(thm)],[f_827]) ).

tff(c_162133,plain,
    ! [W_4235] :
      ( ( nil = W_4235 )
      | ( app('#skF_50',W_4235) != '#skF_50' )
      | ~ ssList(W_4235)
      | ~ ssList('#skF_50')
      | ~ ssList(nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_120493,c_161881]) ).

tff(c_165853,plain,
    ! [W_4283] :
      ( ( nil = W_4283 )
      | ( app('#skF_50',W_4283) != '#skF_50' )
      | ~ ssList(W_4283) ),
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_402,c_162133]) ).

tff(c_165913,plain,
    ( ( '#skF_47'('#skF_53') = nil )
    | ( app('#skF_50','#skF_47'('#skF_53')) != '#skF_50' ) ),
    inference(resolution,[status(thm)],[c_150854,c_165853]) ).

tff(c_166040,plain,
    app('#skF_50','#skF_47'('#skF_53')) != '#skF_50',
    inference(negUnitSimplification,[status(thm)],[c_153775,c_165913]) ).

tff(c_158010,plain,
    ( ssList(app('#skF_50','#skF_47'('#skF_53')))
    | ~ ssItem('#skF_56')
    | ~ ssList('#skF_47'('#skF_53')) ),
    inference(superposition,[status(thm),theory(equality)],[c_156962,c_166]) ).

tff(c_158027,plain,
    ssList(app('#skF_50','#skF_47'('#skF_53'))),
    inference(demodulation,[status(thm),theory(equality)],[c_150854,c_5272,c_158010]) ).

tff(c_168824,plain,
    ( ( app('#skF_50','#skF_47'('#skF_53')) = '#skF_50' )
    | ~ frontsegP('#skF_50',app('#skF_50','#skF_47'('#skF_53')))
    | ~ ssList(app('#skF_50','#skF_47'('#skF_53')))
    | ~ ssList('#skF_50') ),
    inference(resolution,[status(thm)],[c_168626,c_234]) ).

tff(c_168830,plain,
    ( ( app('#skF_50','#skF_47'('#skF_53')) = '#skF_50' )
    | ~ frontsegP('#skF_50',app('#skF_50','#skF_47'('#skF_53'))) ),
    inference(demodulation,[status(thm),theory(equality)],[c_402,c_158027,c_168824]) ).

tff(c_168831,plain,
    ~ frontsegP('#skF_50',app('#skF_50','#skF_47'('#skF_53'))),
    inference(negUnitSimplification,[status(thm)],[c_166040,c_168830]) ).

tff(c_185521,plain,
    ~ frontsegP('#skF_50',app('#skF_50','#skF_47'('#skF_50'))),
    inference(demodulation,[status(thm),theory(equality)],[c_185520,c_168831]) ).

tff(c_185690,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_159284,c_120493,c_151050,c_185521]) ).

tff(c_185692,plain,
    singletonP('#skF_53'),
    inference(splitRight,[status(thm)],[c_151470]) ).

tff(c_151098,plain,
    ! [U_4019] :
      ( ( tl(U_4019) = nil )
      | ~ ssItem('#skF_5'(U_4019))
      | ~ ssList(nil)
      | ~ singletonP(U_4019)
      | ~ ssList(U_4019) ),
    inference(superposition,[status(thm),theory(equality)],[c_151092,c_190]) ).

tff(c_215896,plain,
    ! [U_4922] :
      ( ( tl(U_4922) = nil )
      | ~ ssItem('#skF_5'(U_4922))
      | ~ singletonP(U_4922)
      | ~ ssList(U_4922) ),
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_151098]) ).

tff(c_215942,plain,
    ! [U_4925] :
      ( ( tl(U_4925) = nil )
      | ~ singletonP(U_4925)
      | ~ ssList(U_4925) ),
    inference(resolution,[status(thm)],[c_24,c_215896]) ).

tff(c_216050,plain,
    ( ( tl('#skF_53') = nil )
    | ~ singletonP('#skF_53') ),
    inference(resolution,[status(thm)],[c_392,c_215942]) ).

tff(c_216104,plain,
    '#skF_47'('#skF_53') = nil,
    inference(demodulation,[status(thm),theory(equality)],[c_185692,c_121503,c_216050]) ).

tff(c_216106,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_214093,c_216104]) ).

tff(c_216108,plain,
    leq('#skF_52','#skF_55'),
    inference(splitRight,[status(thm)],[c_414]) ).

tff(c_235493,plain,
    leq('#skF_52','#skF_56'),
    inference(demodulation,[status(thm),theory(equality)],[c_235476,c_216108]) ).

tff(c_222456,plain,
    ! [U_5153,V_5154] :
      ( lt(U_5153,V_5154)
      | ~ leq(U_5153,V_5154)
      | ( V_5154 = U_5153 )
      | ~ ssItem(V_5154)
      | ~ ssItem(U_5153) ),
    inference(cnfTransformation,[status(thm)],[f_950]) ).

tff(c_212,plain,
    ! [U_931,V_933] :
      ( gt(U_931,V_933)
      | ~ lt(V_933,U_931)
      | ~ ssItem(V_933)
      | ~ ssItem(U_931) ),
    inference(cnfTransformation,[status(thm)],[f_484]) ).

tff(c_246890,plain,
    ! [V_5444,U_5445] :
      ( gt(V_5444,U_5445)
      | ~ leq(U_5445,V_5444)
      | ( V_5444 = U_5445 )
      | ~ ssItem(V_5444)
      | ~ ssItem(U_5445) ),
    inference(resolution,[status(thm)],[c_222456,c_212]) ).

tff(c_246902,plain,
    ( gt('#skF_56','#skF_52')
    | ( '#skF_52' = '#skF_56' )
    | ~ ssItem('#skF_56')
    | ~ ssItem('#skF_52') ),
    inference(resolution,[status(thm)],[c_235493,c_246890]) ).

tff(c_246937,plain,
    ( gt('#skF_56','#skF_52')
    | ( '#skF_52' = '#skF_56' ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_394,c_5272,c_246902]) ).

tff(c_246948,plain,
    '#skF_52' = '#skF_56',
    inference(splitLeft,[status(thm)],[c_246937]) ).

tff(c_216107,plain,
    ~ leq('#skF_55','#skF_52'),
    inference(splitRight,[status(thm)],[c_414]) ).

tff(c_235494,plain,
    ~ leq('#skF_56','#skF_52'),
    inference(demodulation,[status(thm),theory(equality)],[c_235476,c_216107]) ).

tff(c_246979,plain,
    ~ leq('#skF_56','#skF_56'),
    inference(demodulation,[status(thm),theory(equality)],[c_246948,c_235494]) ).

tff(c_247013,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_237775,c_246979]) ).

tff(c_247015,plain,
    '#skF_52' != '#skF_56',
    inference(splitRight,[status(thm)],[c_246937]) ).

tff(c_238199,plain,
    ! [W_5360,V_5361,X_5362] :
      ( segmentP(app(app(W_5360,V_5361),X_5362),V_5361)
      | ~ ssList(X_5362)
      | ~ ssList(W_5360)
      | ~ ssList(V_5361)
      | ~ ssList(app(app(W_5360,V_5361),X_5362)) ),
    inference(cnfTransformation,[status(thm)],[f_135]) ).

tff(c_238444,plain,
    ( segmentP('#skF_50',cons('#skF_52',nil))
    | ~ ssList('#skF_54')
    | ~ ssList('#skF_53')
    | ~ ssList(cons('#skF_52',nil))
    | ~ ssList(app(app('#skF_53',cons('#skF_52',nil)),'#skF_54')) ),
    inference(superposition,[status(thm),theory(equality)],[c_425,c_238199]) ).

tff(c_238595,plain,
    ( segmentP('#skF_50',cons('#skF_52',nil))
    | ~ ssList(cons('#skF_52',nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_402,c_425,c_392,c_390,c_238444]) ).

tff(c_238647,plain,
    ~ ssList(cons('#skF_52',nil)),
    inference(splitLeft,[status(thm)],[c_238595]) ).

tff(c_238650,plain,
    ( ~ ssItem('#skF_52')
    | ~ ssList(nil) ),
    inference(resolution,[status(thm)],[c_166,c_238647]) ).

tff(c_238654,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_394,c_238650]) ).

tff(c_238656,plain,
    ssList(cons('#skF_52',nil)),
    inference(splitRight,[status(thm)],[c_238595]) ).

tff(c_234385,plain,
    ! [U_5304,V_5305,W_5306] :
      ( ( app(app(U_5304,V_5305),W_5306) = app(U_5304,app(V_5305,W_5306)) )
      | ~ ssList(W_5306)
      | ~ ssList(V_5305)
      | ~ ssList(U_5304) ),
    inference(cnfTransformation,[status(thm)],[f_844]) ).

tff(c_234539,plain,
    ( ( app('#skF_53',app(cons('#skF_52',nil),'#skF_54')) = '#skF_50' )
    | ~ ssList('#skF_54')
    | ~ ssList(cons('#skF_52',nil))
    | ~ ssList('#skF_53') ),
    inference(superposition,[status(thm),theory(equality)],[c_234385,c_425]) ).

tff(c_234833,plain,
    ( ( app('#skF_53',app(cons('#skF_52',nil),'#skF_54')) = '#skF_50' )
    | ~ ssList(cons('#skF_52',nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_390,c_234539]) ).

tff(c_249011,plain,
    app('#skF_53',app(cons('#skF_52',nil),'#skF_54')) = '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_238656,c_234833]) ).

tff(c_249076,plain,
    ( ( app('#skF_53',cons('#skF_52','#skF_54')) = '#skF_50' )
    | ~ ssItem('#skF_52')
    | ~ ssList('#skF_54') ),
    inference(superposition,[status(thm),theory(equality)],[c_346,c_249011]) ).

tff(c_249126,plain,
    app('#skF_53',cons('#skF_52','#skF_54')) = '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_394,c_249076]) ).

tff(c_249157,plain,
    ( memberP('#skF_50','#skF_52')
    | ~ ssList('#skF_54')
    | ~ ssList('#skF_53')
    | ~ ssItem('#skF_52')
    | ~ ssList(app('#skF_53',cons('#skF_52','#skF_54'))) ),
    inference(superposition,[status(thm),theory(equality)],[c_249126,c_12]) ).

tff(c_249226,plain,
    memberP('#skF_50','#skF_52'),
    inference(demodulation,[status(thm),theory(equality)],[c_402,c_249126,c_394,c_392,c_390,c_249157]) ).

tff(c_235460,plain,
    ! [U_5314] :
      ( ( U_5314 = '#skF_56' )
      | ~ memberP('#skF_50',U_5314)
      | ~ ssItem(U_5314) ),
    inference(resolution,[status(thm)],[c_235456,c_228]) ).

tff(c_249269,plain,
    ( ( '#skF_52' = '#skF_56' )
    | ~ ssItem('#skF_52') ),
    inference(resolution,[status(thm)],[c_249226,c_235460]) ).

tff(c_249272,plain,
    '#skF_52' = '#skF_56',
    inference(demodulation,[status(thm),theory(equality)],[c_394,c_249269]) ).

tff(c_249274,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_247015,c_249272]) ).

tff(c_249275,plain,
    memberP('#skF_53','#skF_55'),
    inference(splitRight,[status(thm)],[c_420]) ).

tff(c_250006,plain,
    ( ( tl('#skF_53') = '#skF_47'('#skF_53') )
    | ( nil = '#skF_53' ) ),
    inference(resolution,[status(thm)],[c_392,c_249890]) ).

tff(c_250222,plain,
    nil = '#skF_53',
    inference(splitLeft,[status(thm)],[c_250006]) ).

tff(c_250487,plain,
    ! [U_5529] :
      ( ~ memberP('#skF_53',U_5529)
      | ~ ssItem(U_5529) ),
    inference(demodulation,[status(thm),theory(equality)],[c_250222,c_228]) ).

tff(c_250490,plain,
    ~ ssItem('#skF_55'),
    inference(resolution,[status(thm)],[c_249275,c_250487]) ).

tff(c_250494,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_250490]) ).

tff(c_250496,plain,
    nil != '#skF_53',
    inference(splitRight,[status(thm)],[c_250006]) ).

tff(c_250495,plain,
    tl('#skF_53') = '#skF_47'('#skF_53'),
    inference(splitRight,[status(thm)],[c_250006]) ).

tff(c_250631,plain,
    ( ssList('#skF_47'('#skF_53'))
    | ( nil = '#skF_53' )
    | ~ ssList('#skF_53') ),
    inference(superposition,[status(thm),theory(equality)],[c_250495,c_188]) ).

tff(c_250635,plain,
    ( ssList('#skF_47'('#skF_53'))
    | ( nil = '#skF_53' ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_250631]) ).

tff(c_250636,plain,
    ssList('#skF_47'('#skF_53')),
    inference(negUnitSimplification,[status(thm)],[c_250496,c_250635]) ).

tff(c_250658,plain,
    ( ( tl('#skF_47'('#skF_53')) = '#skF_47'('#skF_47'('#skF_53')) )
    | ( '#skF_47'('#skF_53') = nil ) ),
    inference(resolution,[status(thm)],[c_250636,c_334]) ).

tff(c_334040,plain,
    '#skF_47'('#skF_53') = nil,
    inference(splitLeft,[status(thm)],[c_250658]) ).

tff(c_334048,plain,
    tl('#skF_53') = nil,
    inference(demodulation,[status(thm),theory(equality)],[c_334040,c_250495]) ).

tff(c_339754,plain,
    ! [U_7010,V_7011] :
      ( ( app(tl(U_7010),V_7011) = tl(app(U_7010,V_7011)) )
      | ( nil = U_7010 )
      | ~ ssList(V_7011)
      | ~ ssList(U_7010) ),
    inference(cnfTransformation,[status(thm)],[f_879]) ).

tff(c_339816,plain,
    ! [V_7011] :
      ( ( tl(app('#skF_53',V_7011)) = app(nil,V_7011) )
      | ( nil = '#skF_53' )
      | ~ ssList(V_7011)
      | ~ ssList('#skF_53') ),
    inference(superposition,[status(thm),theory(equality)],[c_334048,c_339754]) ).

tff(c_339854,plain,
    ! [V_7011] :
      ( ( tl(app('#skF_53',V_7011)) = app(nil,V_7011) )
      | ( nil = '#skF_53' )
      | ~ ssList(V_7011) ),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_339816]) ).

tff(c_339855,plain,
    ! [V_7011] :
      ( ( tl(app('#skF_53',V_7011)) = app(nil,V_7011) )
      | ~ ssList(V_7011) ),
    inference(negUnitSimplification,[status(thm)],[c_250496,c_339854]) ).

tff(c_362722,plain,
    ( ( app(nil,app('#skF_50','#skF_54')) = tl('#skF_50') )
    | ~ ssList(app('#skF_50','#skF_54')) ),
    inference(superposition,[status(thm),theory(equality)],[c_361975,c_339855]) ).

tff(c_362775,plain,
    app('#skF_50','#skF_54') = nil,
    inference(demodulation,[status(thm),theory(equality)],[c_337694,c_297299,c_337747,c_362722]) ).

tff(c_362777,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_337692,c_362775]) ).

tff(c_362779,plain,
    '#skF_47'('#skF_53') != nil,
    inference(splitRight,[status(thm)],[c_250658]) ).

tff(c_297165,plain,
    ! [U_6371] :
      ( ( cons('#skF_5'(U_6371),nil) = U_6371 )
      | ~ singletonP(U_6371)
      | ~ ssList(U_6371) ),
    inference(cnfTransformation,[status(thm)],[f_96]) ).

tff(c_297502,plain,
    ! [U_6389] :
      ( equalelemsP(U_6389)
      | ~ ssItem('#skF_5'(U_6389))
      | ~ singletonP(U_6389)
      | ~ ssList(U_6389) ),
    inference(superposition,[status(thm),theory(equality)],[c_297165,c_326]) ).

tff(c_297507,plain,
    ! [U_6390] :
      ( equalelemsP(U_6390)
      | ~ singletonP(U_6390)
      | ~ ssList(U_6390) ),
    inference(resolution,[status(thm)],[c_24,c_297502]) ).

tff(c_297631,plain,
    ( equalelemsP('#skF_53')
    | ~ singletonP('#skF_53') ),
    inference(resolution,[status(thm)],[c_392,c_297507]) ).

tff(c_297638,plain,
    ~ singletonP('#skF_53'),
    inference(splitLeft,[status(thm)],[c_297631]) ).

tff(c_250068,plain,
    ! [U_5522] :
      ( ( hd(U_5522) = '#skF_46'(U_5522) )
      | ( nil = U_5522 )
      | ~ ssList(U_5522) ),
    inference(cnfTransformation,[status(thm)],[f_769]) ).

tff(c_250192,plain,
    ( ( hd('#skF_53') = '#skF_46'('#skF_53') )
    | ( nil = '#skF_53' ) ),
    inference(resolution,[status(thm)],[c_392,c_250068]) ).

tff(c_297028,plain,
    hd('#skF_53') = '#skF_46'('#skF_53'),
    inference(negUnitSimplification,[status(thm)],[c_250496,c_250192]) ).

tff(c_297032,plain,
    ( ssItem('#skF_46'('#skF_53'))
    | ( nil = '#skF_53' )
    | ~ ssList('#skF_53') ),
    inference(superposition,[status(thm),theory(equality)],[c_297028,c_184]) ).

tff(c_297036,plain,
    ( ssItem('#skF_46'('#skF_53'))
    | ( nil = '#skF_53' ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_297032]) ).

tff(c_297037,plain,
    ssItem('#skF_46'('#skF_53')),
    inference(negUnitSimplification,[status(thm)],[c_250496,c_297036]) ).

tff(c_298284,plain,
    '#skF_47'('#skF_53') = nil,
    inference(splitLeft,[status(thm)],[c_250658]) ).

tff(c_297641,plain,
    ! [U_6391] :
      ( ( cons(hd(U_6391),tl(U_6391)) = U_6391 )
      | ( nil = U_6391 )
      | ~ ssList(U_6391) ),
    inference(cnfTransformation,[status(thm)],[f_803]) ).

tff(c_297684,plain,
    ( ( cons('#skF_46'('#skF_53'),tl('#skF_53')) = '#skF_53' )
    | ( nil = '#skF_53' )
    | ~ ssList('#skF_53') ),
    inference(superposition,[status(thm),theory(equality)],[c_297028,c_297641]) ).

tff(c_297711,plain,
    ( ( cons('#skF_46'('#skF_53'),'#skF_47'('#skF_53')) = '#skF_53' )
    | ( nil = '#skF_53' ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_250495,c_297684]) ).

tff(c_297712,plain,
    cons('#skF_46'('#skF_53'),'#skF_47'('#skF_53')) = '#skF_53',
    inference(negUnitSimplification,[status(thm)],[c_250496,c_297711]) ).

tff(c_298286,plain,
    cons('#skF_46'('#skF_53'),nil) = '#skF_53',
    inference(demodulation,[status(thm),theory(equality)],[c_298284,c_297712]) ).

tff(c_297878,plain,
    ! [V_6393] :
      ( singletonP(cons(V_6393,nil))
      | ~ ssItem(V_6393)
      | ~ ssList(cons(V_6393,nil)) ),
    inference(cnfTransformation,[status(thm)],[f_96]) ).

tff(c_297888,plain,
    ! [V_861] :
      ( singletonP(cons(V_861,nil))
      | ~ ssItem(V_861)
      | ~ ssList(nil) ),
    inference(resolution,[status(thm)],[c_166,c_297878]) ).

tff(c_297896,plain,
    ! [V_861] :
      ( singletonP(cons(V_861,nil))
      | ~ ssItem(V_861) ),
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_297888]) ).

tff(c_298324,plain,
    ( singletonP('#skF_53')
    | ~ ssItem('#skF_46'('#skF_53')) ),
    inference(superposition,[status(thm),theory(equality)],[c_298286,c_297896]) ).

tff(c_298365,plain,
    singletonP('#skF_53'),
    inference(demodulation,[status(thm),theory(equality)],[c_297037,c_298324]) ).

tff(c_298367,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_297638,c_298365]) ).

tff(c_298369,plain,
    '#skF_47'('#skF_53') != nil,
    inference(splitRight,[status(thm)],[c_250658]) ).

tff(c_310349,plain,
    ! [V_6622,U_6623,X_6624,W_6625] :
      ( ( V_6622 = U_6623 )
      | ( cons(X_6624,V_6622) != cons(W_6625,U_6623) )
      | ~ ssItem(X_6624)
      | ~ ssItem(W_6625)
      | ~ ssList(V_6622)
      | ~ ssList(U_6623) ),
    inference(cnfTransformation,[status(thm)],[f_344]) ).

tff(c_310399,plain,
    ! [U_6623,W_6625] :
      ( ( nil = U_6623 )
      | ( cons(W_6625,U_6623) != '#skF_50' )
      | ~ ssItem('#skF_56')
      | ~ ssItem(W_6625)
      | ~ ssList(nil)
      | ~ ssList(U_6623) ),
    inference(superposition,[status(thm),theory(equality)],[c_249343,c_310349]) ).

tff(c_311974,plain,
    ! [U_6646,W_6647] :
      ( ( nil = U_6646 )
      | ( cons(W_6647,U_6646) != '#skF_50' )
      | ~ ssItem(W_6647)
      | ~ ssList(U_6646) ),
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_5272,c_310399]) ).

tff(c_311992,plain,
    ( ( '#skF_47'('#skF_53') = nil )
    | ( '#skF_53' != '#skF_50' )
    | ~ ssItem('#skF_46'('#skF_53'))
    | ~ ssList('#skF_47'('#skF_53')) ),
    inference(superposition,[status(thm),theory(equality)],[c_297712,c_311974]) ).

tff(c_312022,plain,
    ( ( '#skF_47'('#skF_53') = nil )
    | ( '#skF_53' != '#skF_50' ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_250636,c_297037,c_311992]) ).

tff(c_312023,plain,
    '#skF_53' != '#skF_50',
    inference(negUnitSimplification,[status(thm)],[c_298369,c_312022]) ).

tff(c_314089,plain,
    ! [V_6675,U_6676,W_6677,X_6678] :
      ( ( V_6675 = U_6676 )
      | ~ frontsegP(cons(U_6676,W_6677),cons(V_6675,X_6678))
      | ~ ssList(X_6678)
      | ~ ssList(W_6677)
      | ~ ssItem(V_6675)
      | ~ ssItem(U_6676) ),
    inference(cnfTransformation,[status(thm)],[f_577]) ).

tff(c_314182,plain,
    ! [U_6676,W_6677] :
      ( ( U_6676 = '#skF_56' )
      | ~ frontsegP(cons(U_6676,W_6677),'#skF_50')
      | ~ ssList(nil)
      | ~ ssList(W_6677)
      | ~ ssItem('#skF_56')
      | ~ ssItem(U_6676) ),
    inference(superposition,[status(thm),theory(equality)],[c_249343,c_314089]) ).

tff(c_323531,plain,
    ! [U_6756,W_6757] :
      ( ( U_6756 = '#skF_56' )
      | ~ frontsegP(cons(U_6756,W_6757),'#skF_50')
      | ~ ssList(W_6757)
      | ~ ssItem(U_6756) ),
    inference(demodulation,[status(thm),theory(equality)],[c_5272,c_168,c_314182]) ).

tff(c_323573,plain,
    ( ( '#skF_46'('#skF_53') = '#skF_56' )
    | ~ frontsegP('#skF_53','#skF_50')
    | ~ ssList('#skF_47'('#skF_53'))
    | ~ ssItem('#skF_46'('#skF_53')) ),
    inference(superposition,[status(thm),theory(equality)],[c_297712,c_323531]) ).

tff(c_323622,plain,
    ( ( '#skF_46'('#skF_53') = '#skF_56' )
    | ~ frontsegP('#skF_53','#skF_50') ),
    inference(demodulation,[status(thm),theory(equality)],[c_297037,c_250636,c_323573]) ).

tff(c_323645,plain,
    ~ frontsegP('#skF_53','#skF_50'),
    inference(splitLeft,[status(thm)],[c_323622]) ).

tff(c_250661,plain,
    app(nil,'#skF_47'('#skF_53')) = '#skF_47'('#skF_53'),
    inference(resolution,[status(thm)],[c_250636,c_196]) ).

tff(c_303181,plain,
    ! [V_6546,W_6547] :
      ( frontsegP(app(V_6546,W_6547),V_6546)
      | ~ ssList(W_6547)
      | ~ ssList(V_6546)
      | ~ ssList(app(V_6546,W_6547)) ),
    inference(cnfTransformation,[status(thm)],[f_108]) ).

tff(c_303354,plain,
    ( frontsegP('#skF_47'('#skF_53'),nil)
    | ~ ssList('#skF_47'('#skF_53'))
    | ~ ssList(nil)
    | ~ ssList(app(nil,'#skF_47'('#skF_53'))) ),
    inference(superposition,[status(thm),theory(equality)],[c_250661,c_303181]) ).

tff(c_303502,plain,
    frontsegP('#skF_47'('#skF_53'),nil),
    inference(demodulation,[status(thm),theory(equality)],[c_250636,c_250661,c_168,c_250636,c_303354]) ).

tff(c_314179,plain,
    ! [V_6675,X_6678] :
      ( ( V_6675 = '#skF_56' )
      | ~ frontsegP('#skF_50',cons(V_6675,X_6678))
      | ~ ssList(X_6678)
      | ~ ssList(nil)
      | ~ ssItem(V_6675)
      | ~ ssItem('#skF_56') ),
    inference(superposition,[status(thm),theory(equality)],[c_249343,c_314089]) ).

tff(c_323647,plain,
    ! [V_6758,X_6759] :
      ( ( V_6758 = '#skF_56' )
      | ~ frontsegP('#skF_50',cons(V_6758,X_6759))
      | ~ ssList(X_6759)
      | ~ ssItem(V_6758) ),
    inference(demodulation,[status(thm),theory(equality)],[c_5272,c_168,c_314179]) ).

tff(c_323689,plain,
    ( ( '#skF_46'('#skF_53') = '#skF_56' )
    | ~ frontsegP('#skF_50','#skF_53')
    | ~ ssList('#skF_47'('#skF_53'))
    | ~ ssItem('#skF_46'('#skF_53')) ),
    inference(superposition,[status(thm),theory(equality)],[c_297712,c_323647]) ).

tff(c_323732,plain,
    ( ( '#skF_46'('#skF_53') = '#skF_56' )
    | ~ frontsegP('#skF_50','#skF_53') ),
    inference(demodulation,[status(thm),theory(equality)],[c_297037,c_250636,c_323689]) ).

tff(c_323743,plain,
    ~ frontsegP('#skF_50','#skF_53'),
    inference(splitLeft,[status(thm)],[c_323732]) ).

tff(c_316827,plain,
    ! [W_6700,V_6701,X_6702] :
      ( segmentP(app(app(W_6700,V_6701),X_6702),V_6701)
      | ~ ssList(X_6702)
      | ~ ssList(W_6700)
      | ~ ssList(V_6701)
      | ~ ssList(app(app(W_6700,V_6701),X_6702)) ),
    inference(cnfTransformation,[status(thm)],[f_135]) ).

tff(c_317075,plain,
    ( segmentP('#skF_50',cons('#skF_52',nil))
    | ~ ssList('#skF_54')
    | ~ ssList('#skF_53')
    | ~ ssList(cons('#skF_52',nil))
    | ~ ssList(app(app('#skF_53',cons('#skF_52',nil)),'#skF_54')) ),
    inference(superposition,[status(thm),theory(equality)],[c_425,c_316827]) ).

tff(c_317236,plain,
    ( segmentP('#skF_50',cons('#skF_52',nil))
    | ~ ssList(cons('#skF_52',nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_402,c_425,c_392,c_390,c_317075]) ).

tff(c_317851,plain,
    ~ ssList(cons('#skF_52',nil)),
    inference(splitLeft,[status(thm)],[c_317236]) ).

tff(c_317854,plain,
    ( ~ ssItem('#skF_52')
    | ~ ssList(nil) ),
    inference(resolution,[status(thm)],[c_166,c_317851]) ).

tff(c_317858,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_394,c_317854]) ).

tff(c_317860,plain,
    ssList(cons('#skF_52',nil)),
    inference(splitRight,[status(thm)],[c_317236]) ).

tff(c_312450,plain,
    ! [U_6654,V_6655,W_6656] :
      ( ( app(app(U_6654,V_6655),W_6656) = app(U_6654,app(V_6655,W_6656)) )
      | ~ ssList(W_6656)
      | ~ ssList(V_6655)
      | ~ ssList(U_6654) ),
    inference(cnfTransformation,[status(thm)],[f_844]) ).

tff(c_312574,plain,
    ( ( app('#skF_53',app(cons('#skF_52',nil),'#skF_54')) = '#skF_50' )
    | ~ ssList('#skF_54')
    | ~ ssList(cons('#skF_52',nil))
    | ~ ssList('#skF_53') ),
    inference(superposition,[status(thm),theory(equality)],[c_312450,c_425]) ).

tff(c_312854,plain,
    ( ( app('#skF_53',app(cons('#skF_52',nil),'#skF_54')) = '#skF_50' )
    | ~ ssList(cons('#skF_52',nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_390,c_312574]) ).

tff(c_327065,plain,
    app('#skF_53',app(cons('#skF_52',nil),'#skF_54')) = '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_317860,c_312854]) ).

tff(c_327133,plain,
    ( ( app('#skF_53',cons('#skF_52','#skF_54')) = '#skF_50' )
    | ~ ssItem('#skF_52')
    | ~ ssList('#skF_54') ),
    inference(superposition,[status(thm),theory(equality)],[c_346,c_327065]) ).

tff(c_327185,plain,
    app('#skF_53',cons('#skF_52','#skF_54')) = '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_394,c_327133]) ).

tff(c_327219,plain,
    ( memberP('#skF_50','#skF_52')
    | ~ ssList('#skF_54')
    | ~ ssList('#skF_53')
    | ~ ssItem('#skF_52')
    | ~ ssList(app('#skF_53',cons('#skF_52','#skF_54'))) ),
    inference(superposition,[status(thm),theory(equality)],[c_327185,c_12]) ).

tff(c_327290,plain,
    memberP('#skF_50','#skF_52'),
    inference(demodulation,[status(thm),theory(equality)],[c_402,c_327185,c_394,c_392,c_390,c_327219]) ).

tff(c_311248,plain,
    ! [W_6636,U_6637,V_6638] :
      ( memberP(W_6636,U_6637)
      | ( V_6638 = U_6637 )
      | ~ memberP(cons(V_6638,W_6636),U_6637)
      | ~ ssList(W_6636)
      | ~ ssItem(V_6638)
      | ~ ssItem(U_6637) ),
    inference(cnfTransformation,[status(thm)],[f_512]) ).

tff(c_311293,plain,
    ! [U_6637] :
      ( memberP(nil,U_6637)
      | ( U_6637 = '#skF_56' )
      | ~ memberP('#skF_50',U_6637)
      | ~ ssList(nil)
      | ~ ssItem('#skF_56')
      | ~ ssItem(U_6637) ),
    inference(superposition,[status(thm),theory(equality)],[c_249343,c_311248]) ).

tff(c_312285,plain,
    ! [U_6653] :
      ( memberP(nil,U_6653)
      | ( U_6653 = '#skF_56' )
      | ~ memberP('#skF_50',U_6653)
      | ~ ssItem(U_6653) ),
    inference(demodulation,[status(thm),theory(equality)],[c_5272,c_168,c_311293]) ).

tff(c_312289,plain,
    ! [U_6653] :
      ( ( U_6653 = '#skF_56' )
      | ~ memberP('#skF_50',U_6653)
      | ~ ssItem(U_6653) ),
    inference(resolution,[status(thm)],[c_312285,c_228]) ).

tff(c_327333,plain,
    ( ( '#skF_52' = '#skF_56' )
    | ~ ssItem('#skF_52') ),
    inference(resolution,[status(thm)],[c_327290,c_312289]) ).

tff(c_327336,plain,
    '#skF_52' = '#skF_56',
    inference(demodulation,[status(thm),theory(equality)],[c_394,c_327333]) ).

tff(c_312776,plain,
    ( ( app('#skF_53',app(cons('#skF_52',nil),'#skF_54')) = '#skF_50' )
    | ~ ssList('#skF_54')
    | ~ ssList(cons('#skF_52',nil))
    | ~ ssList('#skF_53') ),
    inference(superposition,[status(thm),theory(equality)],[c_425,c_312450]) ).

tff(c_312973,plain,
    ( ( app('#skF_53',app(cons('#skF_52',nil),'#skF_54')) = '#skF_50' )
    | ~ ssList(cons('#skF_52',nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_390,c_312776]) ).

tff(c_327452,plain,
    app('#skF_53',app('#skF_50','#skF_54')) = '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_402,c_249343,c_327336,c_249343,c_327336,c_312973]) ).

tff(c_301596,plain,
    ! [V_6535,U_6536] :
      ( ( app(cons(V_6535,nil),U_6536) = cons(V_6535,U_6536) )
      | ~ ssItem(V_6535)
      | ~ ssList(U_6536) ),
    inference(cnfTransformation,[status(thm)],[f_834]) ).

tff(c_301618,plain,
    ! [U_6536] :
      ( ( cons('#skF_56',U_6536) = app('#skF_50',U_6536) )
      | ~ ssItem('#skF_56')
      | ~ ssList(U_6536) ),
    inference(superposition,[status(thm),theory(equality)],[c_249343,c_301596]) ).

tff(c_301625,plain,
    ! [U_6537] :
      ( ( cons('#skF_56',U_6537) = app('#skF_50',U_6537) )
      | ~ ssList(U_6537) ),
    inference(demodulation,[status(thm),theory(equality)],[c_5272,c_301618]) ).

tff(c_301790,plain,
    cons('#skF_56','#skF_54') = app('#skF_50','#skF_54'),
    inference(resolution,[status(thm)],[c_390,c_301625]) ).

tff(c_302440,plain,
    ( ssList(app('#skF_50','#skF_54'))
    | ~ ssItem('#skF_56')
    | ~ ssList('#skF_54') ),
    inference(superposition,[status(thm),theory(equality)],[c_301790,c_166]) ).

tff(c_302460,plain,
    ssList(app('#skF_50','#skF_54')),
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_5272,c_302440]) ).

tff(c_327501,plain,
    ( frontsegP('#skF_50','#skF_53')
    | ~ ssList(app('#skF_50','#skF_54'))
    | ~ ssList('#skF_53')
    | ~ ssList(app('#skF_53',app('#skF_50','#skF_54'))) ),
    inference(superposition,[status(thm),theory(equality)],[c_327452,c_26]) ).

tff(c_327550,plain,
    frontsegP('#skF_50','#skF_53'),
    inference(demodulation,[status(thm),theory(equality)],[c_402,c_327452,c_392,c_302460,c_327501]) ).

tff(c_327552,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_323743,c_327550]) ).

tff(c_327553,plain,
    '#skF_46'('#skF_53') = '#skF_56',
    inference(splitRight,[status(thm)],[c_323732]) ).

tff(c_327556,plain,
    cons('#skF_56','#skF_47'('#skF_53')) = '#skF_53',
    inference(demodulation,[status(thm),theory(equality)],[c_327553,c_297712]) ).

tff(c_312048,plain,
    ! [V_6649,W_6650,X_6651] :
      ( frontsegP(cons(V_6649,W_6650),cons(V_6649,X_6651))
      | ~ frontsegP(W_6650,X_6651)
      | ~ ssList(X_6651)
      | ~ ssList(W_6650)
      | ~ ssItem(V_6649) ),
    inference(cnfTransformation,[status(thm)],[f_577]) ).

tff(c_312136,plain,
    ! [W_6650] :
      ( frontsegP(cons('#skF_56',W_6650),'#skF_50')
      | ~ frontsegP(W_6650,nil)
      | ~ ssList(nil)
      | ~ ssList(W_6650)
      | ~ ssItem('#skF_56') ),
    inference(superposition,[status(thm),theory(equality)],[c_249343,c_312048]) ).

tff(c_312182,plain,
    ! [W_6650] :
      ( frontsegP(cons('#skF_56',W_6650),'#skF_50')
      | ~ frontsegP(W_6650,nil)
      | ~ ssList(W_6650) ),
    inference(demodulation,[status(thm),theory(equality)],[c_5272,c_168,c_312136]) ).

tff(c_327690,plain,
    ( frontsegP('#skF_53','#skF_50')
    | ~ frontsegP('#skF_47'('#skF_53'),nil)
    | ~ ssList('#skF_47'('#skF_53')) ),
    inference(superposition,[status(thm),theory(equality)],[c_327556,c_312182]) ).

tff(c_327783,plain,
    frontsegP('#skF_53','#skF_50'),
    inference(demodulation,[status(thm),theory(equality)],[c_250636,c_303502,c_327690]) ).

tff(c_327785,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_323645,c_327783]) ).

tff(c_327787,plain,
    frontsegP('#skF_53','#skF_50'),
    inference(splitRight,[status(thm)],[c_323622]) ).

tff(c_327806,plain,
    ( ( '#skF_53' = '#skF_50' )
    | ~ frontsegP('#skF_50','#skF_53')
    | ~ ssList('#skF_53')
    | ~ ssList('#skF_50') ),
    inference(resolution,[status(thm)],[c_327787,c_234]) ).

tff(c_327812,plain,
    ( ( '#skF_53' = '#skF_50' )
    | ~ frontsegP('#skF_50','#skF_53') ),
    inference(demodulation,[status(thm),theory(equality)],[c_402,c_392,c_327806]) ).

tff(c_327813,plain,
    ~ frontsegP('#skF_50','#skF_53'),
    inference(negUnitSimplification,[status(thm)],[c_312023,c_327812]) ).

tff(c_331866,plain,
    app('#skF_53',app(cons('#skF_52',nil),'#skF_54')) = '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_317860,c_312854]) ).

tff(c_331934,plain,
    ( ( app('#skF_53',cons('#skF_52','#skF_54')) = '#skF_50' )
    | ~ ssItem('#skF_52')
    | ~ ssList('#skF_54') ),
    inference(superposition,[status(thm),theory(equality)],[c_346,c_331866]) ).

tff(c_331986,plain,
    app('#skF_53',cons('#skF_52','#skF_54')) = '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_394,c_331934]) ).

tff(c_332020,plain,
    ( memberP('#skF_50','#skF_52')
    | ~ ssList('#skF_54')
    | ~ ssList('#skF_53')
    | ~ ssItem('#skF_52')
    | ~ ssList(app('#skF_53',cons('#skF_52','#skF_54'))) ),
    inference(superposition,[status(thm),theory(equality)],[c_331986,c_12]) ).

tff(c_332091,plain,
    memberP('#skF_50','#skF_52'),
    inference(demodulation,[status(thm),theory(equality)],[c_402,c_331986,c_394,c_392,c_390,c_332020]) ).

tff(c_332134,plain,
    ( ( '#skF_52' = '#skF_56' )
    | ~ ssItem('#skF_52') ),
    inference(resolution,[status(thm)],[c_332091,c_312289]) ).

tff(c_332137,plain,
    '#skF_52' = '#skF_56',
    inference(demodulation,[status(thm),theory(equality)],[c_394,c_332134]) ).

tff(c_332243,plain,
    app('#skF_53',app('#skF_50','#skF_54')) = '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_402,c_249343,c_332137,c_249343,c_332137,c_312973]) ).

tff(c_332292,plain,
    ( frontsegP('#skF_50','#skF_53')
    | ~ ssList(app('#skF_50','#skF_54'))
    | ~ ssList('#skF_53')
    | ~ ssList(app('#skF_53',app('#skF_50','#skF_54'))) ),
    inference(superposition,[status(thm),theory(equality)],[c_332243,c_26]) ).

tff(c_332341,plain,
    frontsegP('#skF_50','#skF_53'),
    inference(demodulation,[status(thm),theory(equality)],[c_402,c_332243,c_392,c_302460,c_332292]) ).

tff(c_332343,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_327813,c_332341]) ).

tff(c_332345,plain,
    singletonP('#skF_53'),
    inference(splitRight,[status(thm)],[c_297631]) ).

tff(c_297286,plain,
    ! [U_30] :
      ( ( tl(U_30) = nil )
      | ~ ssItem('#skF_5'(U_30))
      | ~ ssList(nil)
      | ~ singletonP(U_30)
      | ~ ssList(U_30) ),
    inference(superposition,[status(thm),theory(equality)],[c_22,c_297274]) ).

tff(c_363441,plain,
    ! [U_7263] :
      ( ( tl(U_7263) = nil )
      | ~ ssItem('#skF_5'(U_7263))
      | ~ singletonP(U_7263)
      | ~ ssList(U_7263) ),
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_297286]) ).

tff(c_363446,plain,
    ! [U_7264] :
      ( ( tl(U_7264) = nil )
      | ~ singletonP(U_7264)
      | ~ ssList(U_7264) ),
    inference(resolution,[status(thm)],[c_24,c_363441]) ).

tff(c_363542,plain,
    ( ( tl('#skF_53') = nil )
    | ~ singletonP('#skF_53') ),
    inference(resolution,[status(thm)],[c_392,c_363446]) ).

tff(c_363592,plain,
    '#skF_47'('#skF_53') = nil,
    inference(demodulation,[status(thm),theory(equality)],[c_332345,c_250495,c_363542]) ).

tff(c_363594,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_362779,c_363592]) ).

tff(c_363595,plain,
    nil = '#skF_50',
    inference(splitRight,[status(thm)],[c_384]) ).

tff(c_366469,plain,
    ! [U_7470] :
      ( ( tl(U_7470) = '#skF_47'(U_7470) )
      | ( U_7470 = '#skF_50' )
      | ~ ssList(U_7470) ),
    inference(demodulation,[status(thm),theory(equality)],[c_363595,c_334]) ).

tff(c_366571,plain,
    ( ( tl('#skF_53') = '#skF_47'('#skF_53') )
    | ( '#skF_53' = '#skF_50' ) ),
    inference(resolution,[status(thm)],[c_392,c_366469]) ).

tff(c_366575,plain,
    '#skF_53' = '#skF_50',
    inference(splitLeft,[status(thm)],[c_366571]) ).

tff(c_364001,plain,
    ! [U_7330] :
      ( ( tl(U_7330) = '#skF_47'(U_7330) )
      | ( U_7330 = '#skF_50' )
      | ~ ssList(U_7330) ),
    inference(demodulation,[status(thm),theory(equality)],[c_363595,c_334]) ).

tff(c_364104,plain,
    ( ( tl('#skF_54') = '#skF_47'('#skF_54') )
    | ( '#skF_54' = '#skF_50' ) ),
    inference(resolution,[status(thm)],[c_390,c_364001]) ).

tff(c_364808,plain,
    '#skF_54' = '#skF_50',
    inference(splitLeft,[status(thm)],[c_364104]) ).

tff(c_363649,plain,
    memberP('#skF_54','#skF_55'),
    inference(splitLeft,[status(thm)],[c_420]) ).

tff(c_364812,plain,
    memberP('#skF_50','#skF_55'),
    inference(demodulation,[status(thm),theory(equality)],[c_364808,c_363649]) ).

tff(c_363640,plain,
    ! [U_948] :
      ( ~ memberP('#skF_50',U_948)
      | ~ ssItem(U_948) ),
    inference(demodulation,[status(thm),theory(equality)],[c_363595,c_228]) ).

tff(c_364823,plain,
    ~ ssItem('#skF_55'),
    inference(resolution,[status(thm)],[c_364812,c_363640]) ).

tff(c_364827,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_364823]) ).

tff(c_364829,plain,
    '#skF_54' != '#skF_50',
    inference(splitRight,[status(thm)],[c_364104]) ).

tff(c_363710,plain,
    app(app('#skF_53',cons('#skF_52','#skF_50')),'#skF_54') = '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_363595,c_425]) ).

tff(c_354,plain,
    ! [V_1079,U_1077] :
      ( ( nil = V_1079 )
      | ( app(U_1077,V_1079) != nil )
      | ~ ssList(V_1079)
      | ~ ssList(U_1077) ),
    inference(cnfTransformation,[status(thm)],[f_855]) ).

tff(c_366072,plain,
    ! [V_7417,U_7418] :
      ( ( V_7417 = '#skF_50' )
      | ( app(U_7418,V_7417) != '#skF_50' )
      | ~ ssList(V_7417)
      | ~ ssList(U_7418) ),
    inference(demodulation,[status(thm),theory(equality)],[c_363595,c_363595,c_354]) ).

tff(c_366074,plain,
    ( ( '#skF_54' = '#skF_50' )
    | ~ ssList('#skF_54')
    | ~ ssList(app('#skF_53',cons('#skF_52','#skF_50'))) ),
    inference(superposition,[status(thm),theory(equality)],[c_363710,c_366072]) ).

tff(c_366087,plain,
    ( ( '#skF_54' = '#skF_50' )
    | ~ ssList(app('#skF_53',cons('#skF_52','#skF_50'))) ),
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_366074]) ).

tff(c_366088,plain,
    ~ ssList(app('#skF_53',cons('#skF_52','#skF_50'))),
    inference(negUnitSimplification,[status(thm)],[c_364829,c_366087]) ).

tff(c_366105,plain,
    ( ~ ssList(cons('#skF_52','#skF_50'))
    | ~ ssList('#skF_53') ),
    inference(resolution,[status(thm)],[c_192,c_366088]) ).

tff(c_366108,plain,
    ~ ssList(cons('#skF_52','#skF_50')),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_366105]) ).

tff(c_366111,plain,
    ( ~ ssItem('#skF_52')
    | ~ ssList('#skF_50') ),
    inference(resolution,[status(thm)],[c_166,c_366108]) ).

tff(c_366115,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_402,c_394,c_366111]) ).

tff(c_366116,plain,
    memberP('#skF_53','#skF_55'),
    inference(splitRight,[status(thm)],[c_420]) ).

tff(c_366579,plain,
    memberP('#skF_50','#skF_55'),
    inference(demodulation,[status(thm),theory(equality)],[c_366575,c_366116]) ).

tff(c_366590,plain,
    ~ ssItem('#skF_55'),
    inference(resolution,[status(thm)],[c_366579,c_363640]) ).

tff(c_366594,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_366590]) ).

tff(c_366596,plain,
    '#skF_53' != '#skF_50',
    inference(splitRight,[status(thm)],[c_366571]) ).

tff(c_366572,plain,
    ( ( tl('#skF_54') = '#skF_47'('#skF_54') )
    | ( '#skF_54' = '#skF_50' ) ),
    inference(resolution,[status(thm)],[c_390,c_366469]) ).

tff(c_366662,plain,
    '#skF_54' = '#skF_50',
    inference(splitLeft,[status(thm)],[c_366572]) ).

tff(c_366153,plain,
    app(app('#skF_53',cons('#skF_52','#skF_50')),'#skF_54') = '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_363595,c_425]) ).

tff(c_366664,plain,
    app(app('#skF_53',cons('#skF_52','#skF_50')),'#skF_50') = '#skF_50',
    inference(demodulation,[status(thm),theory(equality)],[c_366662,c_366153]) ).

tff(c_352,plain,
    ! [U_1077,V_1079] :
      ( ( nil = U_1077 )
      | ( app(U_1077,V_1079) != nil )
      | ~ ssList(V_1079)
      | ~ ssList(U_1077) ),
    inference(cnfTransformation,[status(thm)],[f_855]) ).

tff(c_368218,plain,
    ! [U_7543,V_7544] :
      ( ( U_7543 = '#skF_50' )
      | ( app(U_7543,V_7544) != '#skF_50' )
      | ~ ssList(V_7544)
      | ~ ssList(U_7543) ),
    inference(demodulation,[status(thm),theory(equality)],[c_363595,c_363595,c_352]) ).

tff(c_368220,plain,
    ( ( app('#skF_53',cons('#skF_52','#skF_50')) = '#skF_50' )
    | ~ ssList('#skF_50')
    | ~ ssList(app('#skF_53',cons('#skF_52','#skF_50'))) ),
    inference(superposition,[status(thm),theory(equality)],[c_366664,c_368218]) ).

tff(c_368229,plain,
    ( ( app('#skF_53',cons('#skF_52','#skF_50')) = '#skF_50' )
    | ~ ssList(app('#skF_53',cons('#skF_52','#skF_50'))) ),
    inference(demodulation,[status(thm),theory(equality)],[c_402,c_368220]) ).

tff(c_368345,plain,
    ~ ssList(app('#skF_53',cons('#skF_52','#skF_50'))),
    inference(splitLeft,[status(thm)],[c_368229]) ).

tff(c_368348,plain,
    ( ~ ssList(cons('#skF_52','#skF_50'))
    | ~ ssList('#skF_53') ),
    inference(resolution,[status(thm)],[c_192,c_368345]) ).

tff(c_368351,plain,
    ~ ssList(cons('#skF_52','#skF_50')),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_368348]) ).

tff(c_368354,plain,
    ( ~ ssItem('#skF_52')
    | ~ ssList('#skF_50') ),
    inference(resolution,[status(thm)],[c_166,c_368351]) ).

tff(c_368358,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_402,c_394,c_368354]) ).

tff(c_368359,plain,
    app('#skF_53',cons('#skF_52','#skF_50')) = '#skF_50',
    inference(splitRight,[status(thm)],[c_368229]) ).

tff(c_368217,plain,
    ! [U_1077,V_1079] :
      ( ( U_1077 = '#skF_50' )
      | ( app(U_1077,V_1079) != '#skF_50' )
      | ~ ssList(V_1079)
      | ~ ssList(U_1077) ),
    inference(demodulation,[status(thm),theory(equality)],[c_363595,c_363595,c_352]) ).

tff(c_368410,plain,
    ( ( '#skF_53' = '#skF_50' )
    | ~ ssList(cons('#skF_52','#skF_50'))
    | ~ ssList('#skF_53') ),
    inference(superposition,[status(thm),theory(equality)],[c_368359,c_368217]) ).

tff(c_368421,plain,
    ( ( '#skF_53' = '#skF_50' )
    | ~ ssList(cons('#skF_52','#skF_50')) ),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_368410]) ).

tff(c_368422,plain,
    ~ ssList(cons('#skF_52','#skF_50')),
    inference(negUnitSimplification,[status(thm)],[c_366596,c_368421]) ).

tff(c_368428,plain,
    ( ~ ssItem('#skF_52')
    | ~ ssList('#skF_50') ),
    inference(resolution,[status(thm)],[c_166,c_368422]) ).

tff(c_368432,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_402,c_394,c_368428]) ).

tff(c_368434,plain,
    '#skF_54' != '#skF_50',
    inference(splitRight,[status(thm)],[c_366572]) ).

tff(c_369608,plain,
    ! [V_7598,U_7599] :
      ( ( V_7598 = '#skF_50' )
      | ( app(U_7599,V_7598) != '#skF_50' )
      | ~ ssList(V_7598)
      | ~ ssList(U_7599) ),
    inference(demodulation,[status(thm),theory(equality)],[c_363595,c_363595,c_354]) ).

tff(c_369618,plain,
    ( ( '#skF_54' = '#skF_50' )
    | ~ ssList('#skF_54')
    | ~ ssList(app('#skF_53',cons('#skF_52','#skF_50'))) ),
    inference(superposition,[status(thm),theory(equality)],[c_366153,c_369608]) ).

tff(c_369636,plain,
    ( ( '#skF_54' = '#skF_50' )
    | ~ ssList(app('#skF_53',cons('#skF_52','#skF_50'))) ),
    inference(demodulation,[status(thm),theory(equality)],[c_390,c_369618]) ).

tff(c_369637,plain,
    ~ ssList(app('#skF_53',cons('#skF_52','#skF_50'))),
    inference(negUnitSimplification,[status(thm)],[c_368434,c_369636]) ).

tff(c_369650,plain,
    ( ~ ssList(cons('#skF_52','#skF_50'))
    | ~ ssList('#skF_53') ),
    inference(resolution,[status(thm)],[c_192,c_369637]) ).

tff(c_369653,plain,
    ~ ssList(cons('#skF_52','#skF_50')),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_369650]) ).

tff(c_369656,plain,
    ( ~ ssItem('#skF_52')
    | ~ ssList('#skF_50') ),
    inference(resolution,[status(thm)],[c_166,c_369653]) ).

tff(c_369660,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_402,c_394,c_369656]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem  : SWC284+1 : TPTP v8.1.2. Released v2.4.0.
% 0.00/0.13  % Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s
% 0.13/0.34  % Computer : n026.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit : 300
% 0.13/0.34  % WCLimit  : 300
% 0.13/0.34  % DateTime : Thu Aug  3 21:44:46 EDT 2023
% 0.13/0.35  % CPUTime  : 
% 105.52/87.63  % SZS status Theorem for /export/starexec/sandbox/benchmark/theBenchmark.p
% 105.84/87.74  
% 105.84/87.74  % SZS output start CNFRefutation for /export/starexec/sandbox/benchmark/theBenchmark.p
% See solution above
% 105.89/87.83  
% 105.89/87.83  Inference rules
% 105.89/87.83  ----------------------
% 105.89/87.83  #Ref     : 74
% 105.89/87.83  #Sup     : 80543
% 105.89/87.83  #Fact    : 0
% 105.89/87.83  #Define  : 0
% 105.89/87.83  #Split   : 635
% 105.89/87.83  #Chain   : 0
% 105.89/87.83  #Close   : 0
% 105.89/87.83  
% 105.89/87.83  Ordering : KBO
% 105.89/87.83  
% 105.89/87.83  Simplification rules
% 105.89/87.83  ----------------------
% 105.89/87.83  #Subsume      : 9773
% 105.89/87.83  #Demod        : 82383
% 105.89/87.83  #Tautology    : 22398
% 105.89/87.83  #SimpNegUnit  : 8653
% 105.89/87.83  #BackRed      : 2648
% 105.89/87.83  
% 105.89/87.83  #Partial instantiations: 0
% 105.89/87.83  #Strategies tried      : 1
% 105.89/87.83  
% 105.89/87.83  Timing (in seconds)
% 105.89/87.83  ----------------------
% 106.24/87.83  Preprocessing        : 0.94
% 106.24/87.83  Parsing              : 0.44
% 106.24/87.83  CNF conversion       : 0.11
% 106.24/87.83  Main loop            : 85.66
% 106.24/87.83  Inferencing          : 14.68
% 106.24/87.83  Reduction            : 44.58
% 106.24/87.83  Demodulation         : 34.13
% 106.24/87.83  BG Simplification    : 0.54
% 106.24/87.83  Subsumption          : 20.78
% 106.24/87.83  Abstraction          : 0.90
% 106.24/87.83  MUC search           : 0.00
% 106.24/87.83  Cooper               : 0.00
% 106.24/87.83  Total                : 86.81
% 106.24/87.83  Index Insertion      : 0.00
% 106.24/87.83  Index Deletion       : 0.00
% 106.24/87.83  Index Matching       : 0.00
% 106.24/87.83  BG Taut test         : 0.00
%------------------------------------------------------------------------------