TSTP Solution File: NUM453+6 by SInE---0.4

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SInE---0.4
% Problem  : NUM453+6 : TPTP v7.0.0. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : Source/sine.py -e eprover -t %d %s

% Computer : n061.star.cs.uiowa.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2609 0 2.40GHz
% Memory   : 32218.625MB
% OS       : Linux 3.10.0-693.2.2.el7.x86_64
% CPULimit : 300s
% DateTime : Mon Jan  8 15:21:23 EST 2018

% Result   : Theorem 0.46s
% Output   : CNFRefutation 0.46s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   71
%            Number of leaves      :   15
% Syntax   : Number of formulae    :  262 (  48 unt;   0 def)
%            Number of atoms       : 1545 ( 243 equ)
%            Maximal formula atoms :  116 (   5 avg)
%            Number of connectives : 1864 ( 581   ~; 685   |; 549   &)
%                                         (  18 <=>;  31  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   58 (   5 avg)
%            Maximal term depth    :    5 (   1 avg)
%            Number of predicates  :   11 (   9 usr;   1 prp; 0-3 aty)
%            Number of functors    :   22 (  22 usr;   7 con; 0-2 aty)
%            Number of variables   :  309 (   0 sgn 198   !;  46   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(7,axiom,
    ! [X1,X2] :
      ( ( aInteger0(X1)
        & aInteger0(X2) )
     => equal(sdtpldt0(X1,X2),sdtpldt0(X2,X1)) ),
    file('/export/starexec/sandbox2/tmp/tmpSp323f/sel_theBenchmark.p_1',mAddComm) ).

fof(8,axiom,
    ! [X1,X2] :
      ( ( aInteger0(X1)
        & aInteger0(X2) )
     => aInteger0(sdtpldt0(X1,X2)) ),
    file('/export/starexec/sandbox2/tmp/tmpSp323f/sel_theBenchmark.p_1',mIntPlus) ).

fof(11,axiom,
    ! [X1,X2] :
      ( ( aInteger0(X1)
        & aInteger0(X2) )
     => ( equal(sdtasdt0(X1,X2),sz00)
       => ( equal(X1,sz00)
          | equal(X2,sz00) ) ) ),
    file('/export/starexec/sandbox2/tmp/tmpSp323f/sel_theBenchmark.p_1',mZeroDiv) ).

fof(18,axiom,
    ( aSet0(sbsmnsldt0(xS))
    & ! [X1] :
        ( aElementOf0(X1,sbsmnsldt0(xS))
      <=> ( aInteger0(X1)
          & ? [X2] :
              ( aElementOf0(X2,xS)
              & aElementOf0(X1,X2) ) ) )
    & ! [X1] :
        ( aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
      <=> ( aInteger0(X1)
          & ~ aElementOf0(X1,sbsmnsldt0(xS)) ) )
    & ! [X1] :
        ( aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
       => ? [X2] :
            ( aInteger0(X2)
            & ~ equal(X2,sz00)
            & aSet0(szAzrzSzezqlpdtcmdtrp0(X1,X2))
            & ! [X3] :
                ( ( aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2))
                 => ( aInteger0(X3)
                    & ? [X4] :
                        ( aInteger0(X4)
                        & equal(sdtasdt0(X2,X4),sdtpldt0(X3,smndt0(X1))) )
                    & aDivisorOf0(X2,sdtpldt0(X3,smndt0(X1)))
                    & sdteqdtlpzmzozddtrp0(X3,X1,X2) ) )
                & ( ( aInteger0(X3)
                    & ( ? [X4] :
                          ( aInteger0(X4)
                          & equal(sdtasdt0(X2,X4),sdtpldt0(X3,smndt0(X1))) )
                      | aDivisorOf0(X2,sdtpldt0(X3,smndt0(X1)))
                      | sdteqdtlpzmzozddtrp0(X3,X1,X2) ) )
                 => aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2)) ) )
            & ! [X3] :
                ( aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2))
               => aElementOf0(X3,stldt0(sbsmnsldt0(xS))) )
            & aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X1,X2),stldt0(sbsmnsldt0(xS))) ) )
    & isOpen0(stldt0(sbsmnsldt0(xS)))
    & isClosed0(sbsmnsldt0(xS))
    & aSet0(sbsmnsldt0(xS))
    & ! [X1] :
        ( aElementOf0(X1,sbsmnsldt0(xS))
      <=> ( aInteger0(X1)
          & ? [X2] :
              ( aElementOf0(X2,xS)
              & aElementOf0(X1,X2) ) ) )
    & ! [X1] :
        ( aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
      <=> ( aInteger0(X1)
          & ~ aElementOf0(X1,sbsmnsldt0(xS)) ) )
    & ! [X1] :
        ( aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
       => ? [X2] :
            ( aInteger0(X2)
            & ~ equal(X2,sz00)
            & aSet0(szAzrzSzezqlpdtcmdtrp0(X1,X2))
            & ! [X3] :
                ( ( aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2))
                 => ( aInteger0(X3)
                    & ? [X4] :
                        ( aInteger0(X4)
                        & equal(sdtasdt0(X2,X4),sdtpldt0(X3,smndt0(X1))) )
                    & aDivisorOf0(X2,sdtpldt0(X3,smndt0(X1)))
                    & sdteqdtlpzmzozddtrp0(X3,X1,X2) ) )
                & ( ( aInteger0(X3)
                    & ( ? [X4] :
                          ( aInteger0(X4)
                          & equal(sdtasdt0(X2,X4),sdtpldt0(X3,smndt0(X1))) )
                      | aDivisorOf0(X2,sdtpldt0(X3,smndt0(X1)))
                      | sdteqdtlpzmzozddtrp0(X3,X1,X2) ) )
                 => aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2)) ) )
            & ! [X3] :
                ( aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2))
               => aElementOf0(X3,stldt0(sbsmnsldt0(xS))) )
            & aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X1,X2),stldt0(sbsmnsldt0(xS))) ) ) ),
    file('/export/starexec/sandbox2/tmp/tmpSp323f/sel_theBenchmark.p_1',m__2144) ).

fof(19,axiom,
    ( ? [X1] :
        ( aInteger0(X1)
        & equal(sdtasdt0(xp,X1),sdtpldt0(sdtpldt0(sz10,xp),smndt0(sz10))) )
    & aDivisorOf0(xp,sdtpldt0(sdtpldt0(sz10,xp),smndt0(sz10)))
    & sdteqdtlpzmzozddtrp0(sdtpldt0(sz10,xp),sz10,xp)
    & aElementOf0(sdtpldt0(sz10,xp),szAzrzSzezqlpdtcmdtrp0(sz10,xp))
    & ? [X1] :
        ( aInteger0(X1)
        & equal(sdtasdt0(xp,X1),sdtpldt0(sdtpldt0(sz10,smndt0(xp)),smndt0(sz10))) )
    & aDivisorOf0(xp,sdtpldt0(sdtpldt0(sz10,smndt0(xp)),smndt0(sz10)))
    & sdteqdtlpzmzozddtrp0(sdtpldt0(sz10,smndt0(xp)),sz10,xp)
    & aElementOf0(sdtpldt0(sz10,smndt0(xp)),szAzrzSzezqlpdtcmdtrp0(sz10,xp)) ),
    file('/export/starexec/sandbox2/tmp/tmpSp323f/sel_theBenchmark.p_1',m__2232) ).

fof(20,axiom,
    aInteger0(sz10),
    file('/export/starexec/sandbox2/tmp/tmpSp323f/sel_theBenchmark.p_1',mIntOne) ).

fof(24,axiom,
    ( aSet0(sbsmnsldt0(xS))
    & ! [X1] :
        ( aElementOf0(X1,sbsmnsldt0(xS))
      <=> ( aInteger0(X1)
          & ? [X2] :
              ( aElementOf0(X2,xS)
              & aElementOf0(X1,X2) ) ) )
    & aSet0(stldt0(sbsmnsldt0(xS)))
    & ! [X1] :
        ( aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
      <=> ( aInteger0(X1)
          & ~ aElementOf0(X1,sbsmnsldt0(xS)) ) )
    & ! [X1] :
        ( aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
      <=> ( equal(X1,sz10)
          | equal(X1,smndt0(sz10)) ) )
    & equal(stldt0(sbsmnsldt0(xS)),cS2076) ),
    file('/export/starexec/sandbox2/tmp/tmpSp323f/sel_theBenchmark.p_1',m__2079) ).

fof(26,axiom,
    ! [X1] :
      ( aInteger0(X1)
     => ( equal(sdtpldt0(X1,smndt0(X1)),sz00)
        & equal(sz00,sdtpldt0(smndt0(X1),X1)) ) ),
    file('/export/starexec/sandbox2/tmp/tmpSp323f/sel_theBenchmark.p_1',mAddNeg) ).

fof(30,conjecture,
    ( ~ equal(sdtpldt0(sz10,xp),sz10)
    & ~ equal(sdtpldt0(sz10,smndt0(xp)),sz10) ),
    file('/export/starexec/sandbox2/tmp/tmpSp323f/sel_theBenchmark.p_1',m__) ).

fof(32,axiom,
    ! [X1,X2] :
      ( ( aInteger0(X1)
        & aInteger0(X2)
        & ~ equal(X2,sz00) )
     => sdteqdtlpzmzozddtrp0(X1,X1,X2) ),
    file('/export/starexec/sandbox2/tmp/tmpSp323f/sel_theBenchmark.p_1',mEquModRef) ).

fof(34,axiom,
    ! [X1,X2,X3] :
      ( ( aInteger0(X1)
        & aInteger0(X2)
        & aInteger0(X3) )
     => equal(sdtpldt0(X1,sdtpldt0(X2,X3)),sdtpldt0(sdtpldt0(X1,X2),X3)) ),
    file('/export/starexec/sandbox2/tmp/tmpSp323f/sel_theBenchmark.p_1',mAddAsso) ).

fof(36,axiom,
    ! [X1] :
      ( aInteger0(X1)
     => aInteger0(smndt0(X1)) ),
    file('/export/starexec/sandbox2/tmp/tmpSp323f/sel_theBenchmark.p_1',mIntNeg) ).

fof(37,axiom,
    aInteger0(sz00),
    file('/export/starexec/sandbox2/tmp/tmpSp323f/sel_theBenchmark.p_1',mIntZero) ).

fof(38,axiom,
    ! [X1] :
      ( aInteger0(X1)
     => ( equal(sdtpldt0(X1,sz00),X1)
        & equal(X1,sdtpldt0(sz00,X1)) ) ),
    file('/export/starexec/sandbox2/tmp/tmpSp323f/sel_theBenchmark.p_1',mAddZero) ).

fof(47,axiom,
    ( aInteger0(xp)
    & ~ equal(xp,sz00)
    & aSet0(szAzrzSzezqlpdtcmdtrp0(sz10,xp))
    & ! [X1] :
        ( ( aElementOf0(X1,szAzrzSzezqlpdtcmdtrp0(sz10,xp))
         => ( aInteger0(X1)
            & ? [X2] :
                ( aInteger0(X2)
                & equal(sdtasdt0(xp,X2),sdtpldt0(X1,smndt0(sz10))) )
            & aDivisorOf0(xp,sdtpldt0(X1,smndt0(sz10)))
            & sdteqdtlpzmzozddtrp0(X1,sz10,xp) ) )
        & ( ( aInteger0(X1)
            & ( ? [X2] :
                  ( aInteger0(X2)
                  & equal(sdtasdt0(xp,X2),sdtpldt0(X1,smndt0(sz10))) )
              | aDivisorOf0(xp,sdtpldt0(X1,smndt0(sz10)))
              | sdteqdtlpzmzozddtrp0(X1,sz10,xp) ) )
         => aElementOf0(X1,szAzrzSzezqlpdtcmdtrp0(sz10,xp)) ) )
    & aSet0(sbsmnsldt0(xS))
    & ! [X1] :
        ( aElementOf0(X1,sbsmnsldt0(xS))
      <=> ( aInteger0(X1)
          & ? [X2] :
              ( aElementOf0(X2,xS)
              & aElementOf0(X1,X2) ) ) )
    & ! [X1] :
        ( aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
      <=> ( aInteger0(X1)
          & ~ aElementOf0(X1,sbsmnsldt0(xS)) ) )
    & ! [X1] :
        ( aElementOf0(X1,szAzrzSzezqlpdtcmdtrp0(sz10,xp))
       => aElementOf0(X1,stldt0(sbsmnsldt0(xS))) )
    & aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(sz10,xp),stldt0(sbsmnsldt0(xS))) ),
    file('/export/starexec/sandbox2/tmp/tmpSp323f/sel_theBenchmark.p_1',m__2171) ).

fof(49,negated_conjecture,
    ~ ( ~ equal(sdtpldt0(sz10,xp),sz10)
      & ~ equal(sdtpldt0(sz10,smndt0(xp)),sz10) ),
    inference(assume_negation,[status(cth)],[30]) ).

fof(51,plain,
    ( aSet0(sbsmnsldt0(xS))
    & ! [X1] :
        ( aElementOf0(X1,sbsmnsldt0(xS))
      <=> ( aInteger0(X1)
          & ? [X2] :
              ( aElementOf0(X2,xS)
              & aElementOf0(X1,X2) ) ) )
    & ! [X1] :
        ( aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
      <=> ( aInteger0(X1)
          & ~ aElementOf0(X1,sbsmnsldt0(xS)) ) )
    & ! [X1] :
        ( aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
       => ? [X2] :
            ( aInteger0(X2)
            & ~ equal(X2,sz00)
            & aSet0(szAzrzSzezqlpdtcmdtrp0(X1,X2))
            & ! [X3] :
                ( ( aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2))
                 => ( aInteger0(X3)
                    & ? [X4] :
                        ( aInteger0(X4)
                        & equal(sdtasdt0(X2,X4),sdtpldt0(X3,smndt0(X1))) )
                    & aDivisorOf0(X2,sdtpldt0(X3,smndt0(X1)))
                    & sdteqdtlpzmzozddtrp0(X3,X1,X2) ) )
                & ( ( aInteger0(X3)
                    & ( ? [X4] :
                          ( aInteger0(X4)
                          & equal(sdtasdt0(X2,X4),sdtpldt0(X3,smndt0(X1))) )
                      | aDivisorOf0(X2,sdtpldt0(X3,smndt0(X1)))
                      | sdteqdtlpzmzozddtrp0(X3,X1,X2) ) )
                 => aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2)) ) )
            & ! [X3] :
                ( aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2))
               => aElementOf0(X3,stldt0(sbsmnsldt0(xS))) )
            & aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X1,X2),stldt0(sbsmnsldt0(xS))) ) )
    & isOpen0(stldt0(sbsmnsldt0(xS)))
    & isClosed0(sbsmnsldt0(xS))
    & aSet0(sbsmnsldt0(xS))
    & ! [X1] :
        ( aElementOf0(X1,sbsmnsldt0(xS))
      <=> ( aInteger0(X1)
          & ? [X2] :
              ( aElementOf0(X2,xS)
              & aElementOf0(X1,X2) ) ) )
    & ! [X1] :
        ( aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
      <=> ( aInteger0(X1)
          & ~ aElementOf0(X1,sbsmnsldt0(xS)) ) )
    & ! [X1] :
        ( aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
       => ? [X2] :
            ( aInteger0(X2)
            & ~ equal(X2,sz00)
            & aSet0(szAzrzSzezqlpdtcmdtrp0(X1,X2))
            & ! [X3] :
                ( ( aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2))
                 => ( aInteger0(X3)
                    & ? [X4] :
                        ( aInteger0(X4)
                        & equal(sdtasdt0(X2,X4),sdtpldt0(X3,smndt0(X1))) )
                    & aDivisorOf0(X2,sdtpldt0(X3,smndt0(X1)))
                    & sdteqdtlpzmzozddtrp0(X3,X1,X2) ) )
                & ( ( aInteger0(X3)
                    & ( ? [X4] :
                          ( aInteger0(X4)
                          & equal(sdtasdt0(X2,X4),sdtpldt0(X3,smndt0(X1))) )
                      | aDivisorOf0(X2,sdtpldt0(X3,smndt0(X1)))
                      | sdteqdtlpzmzozddtrp0(X3,X1,X2) ) )
                 => aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2)) ) )
            & ! [X3] :
                ( aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2))
               => aElementOf0(X3,stldt0(sbsmnsldt0(xS))) )
            & aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X1,X2),stldt0(sbsmnsldt0(xS))) ) ) ),
    inference(fof_simplification,[status(thm)],[18,theory(equality)]) ).

fof(52,plain,
    ( aSet0(sbsmnsldt0(xS))
    & ! [X1] :
        ( aElementOf0(X1,sbsmnsldt0(xS))
      <=> ( aInteger0(X1)
          & ? [X2] :
              ( aElementOf0(X2,xS)
              & aElementOf0(X1,X2) ) ) )
    & aSet0(stldt0(sbsmnsldt0(xS)))
    & ! [X1] :
        ( aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
      <=> ( aInteger0(X1)
          & ~ aElementOf0(X1,sbsmnsldt0(xS)) ) )
    & ! [X1] :
        ( aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
      <=> ( equal(X1,sz10)
          | equal(X1,smndt0(sz10)) ) )
    & equal(stldt0(sbsmnsldt0(xS)),cS2076) ),
    inference(fof_simplification,[status(thm)],[24,theory(equality)]) ).

fof(53,plain,
    ( aInteger0(xp)
    & ~ equal(xp,sz00)
    & aSet0(szAzrzSzezqlpdtcmdtrp0(sz10,xp))
    & ! [X1] :
        ( ( aElementOf0(X1,szAzrzSzezqlpdtcmdtrp0(sz10,xp))
         => ( aInteger0(X1)
            & ? [X2] :
                ( aInteger0(X2)
                & equal(sdtasdt0(xp,X2),sdtpldt0(X1,smndt0(sz10))) )
            & aDivisorOf0(xp,sdtpldt0(X1,smndt0(sz10)))
            & sdteqdtlpzmzozddtrp0(X1,sz10,xp) ) )
        & ( ( aInteger0(X1)
            & ( ? [X2] :
                  ( aInteger0(X2)
                  & equal(sdtasdt0(xp,X2),sdtpldt0(X1,smndt0(sz10))) )
              | aDivisorOf0(xp,sdtpldt0(X1,smndt0(sz10)))
              | sdteqdtlpzmzozddtrp0(X1,sz10,xp) ) )
         => aElementOf0(X1,szAzrzSzezqlpdtcmdtrp0(sz10,xp)) ) )
    & aSet0(sbsmnsldt0(xS))
    & ! [X1] :
        ( aElementOf0(X1,sbsmnsldt0(xS))
      <=> ( aInteger0(X1)
          & ? [X2] :
              ( aElementOf0(X2,xS)
              & aElementOf0(X1,X2) ) ) )
    & ! [X1] :
        ( aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
      <=> ( aInteger0(X1)
          & ~ aElementOf0(X1,sbsmnsldt0(xS)) ) )
    & ! [X1] :
        ( aElementOf0(X1,szAzrzSzezqlpdtcmdtrp0(sz10,xp))
       => aElementOf0(X1,stldt0(sbsmnsldt0(xS))) )
    & aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(sz10,xp),stldt0(sbsmnsldt0(xS))) ),
    inference(fof_simplification,[status(thm)],[47,theory(equality)]) ).

fof(98,plain,
    ! [X1,X2] :
      ( ~ aInteger0(X1)
      | ~ aInteger0(X2)
      | equal(sdtpldt0(X1,X2),sdtpldt0(X2,X1)) ),
    inference(fof_nnf,[status(thm)],[7]) ).

fof(99,plain,
    ! [X3,X4] :
      ( ~ aInteger0(X3)
      | ~ aInteger0(X4)
      | equal(sdtpldt0(X3,X4),sdtpldt0(X4,X3)) ),
    inference(variable_rename,[status(thm)],[98]) ).

cnf(100,plain,
    ( sdtpldt0(X1,X2) = sdtpldt0(X2,X1)
    | ~ aInteger0(X2)
    | ~ aInteger0(X1) ),
    inference(split_conjunct,[status(thm)],[99]) ).

fof(101,plain,
    ! [X1,X2] :
      ( ~ aInteger0(X1)
      | ~ aInteger0(X2)
      | aInteger0(sdtpldt0(X1,X2)) ),
    inference(fof_nnf,[status(thm)],[8]) ).

fof(102,plain,
    ! [X3,X4] :
      ( ~ aInteger0(X3)
      | ~ aInteger0(X4)
      | aInteger0(sdtpldt0(X3,X4)) ),
    inference(variable_rename,[status(thm)],[101]) ).

cnf(103,plain,
    ( aInteger0(sdtpldt0(X1,X2))
    | ~ aInteger0(X2)
    | ~ aInteger0(X1) ),
    inference(split_conjunct,[status(thm)],[102]) ).

fof(117,plain,
    ! [X1,X2] :
      ( ~ aInteger0(X1)
      | ~ aInteger0(X2)
      | ~ equal(sdtasdt0(X1,X2),sz00)
      | equal(X1,sz00)
      | equal(X2,sz00) ),
    inference(fof_nnf,[status(thm)],[11]) ).

fof(118,plain,
    ! [X3,X4] :
      ( ~ aInteger0(X3)
      | ~ aInteger0(X4)
      | ~ equal(sdtasdt0(X3,X4),sz00)
      | equal(X3,sz00)
      | equal(X4,sz00) ),
    inference(variable_rename,[status(thm)],[117]) ).

cnf(119,plain,
    ( X1 = sz00
    | X2 = sz00
    | sdtasdt0(X2,X1) != sz00
    | ~ aInteger0(X1)
    | ~ aInteger0(X2) ),
    inference(split_conjunct,[status(thm)],[118]) ).

fof(143,plain,
    ( aSet0(sbsmnsldt0(xS))
    & ! [X1] :
        ( ( ~ aElementOf0(X1,sbsmnsldt0(xS))
          | ( aInteger0(X1)
            & ? [X2] :
                ( aElementOf0(X2,xS)
                & aElementOf0(X1,X2) ) ) )
        & ( ~ aInteger0(X1)
          | ! [X2] :
              ( ~ aElementOf0(X2,xS)
              | ~ aElementOf0(X1,X2) )
          | aElementOf0(X1,sbsmnsldt0(xS)) ) )
    & ! [X1] :
        ( ( ~ aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
          | ( aInteger0(X1)
            & ~ aElementOf0(X1,sbsmnsldt0(xS)) ) )
        & ( ~ aInteger0(X1)
          | aElementOf0(X1,sbsmnsldt0(xS))
          | aElementOf0(X1,stldt0(sbsmnsldt0(xS))) ) )
    & ! [X1] :
        ( ~ aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
        | ? [X2] :
            ( aInteger0(X2)
            & ~ equal(X2,sz00)
            & aSet0(szAzrzSzezqlpdtcmdtrp0(X1,X2))
            & ! [X3] :
                ( ( ~ aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2))
                  | ( aInteger0(X3)
                    & ? [X4] :
                        ( aInteger0(X4)
                        & equal(sdtasdt0(X2,X4),sdtpldt0(X3,smndt0(X1))) )
                    & aDivisorOf0(X2,sdtpldt0(X3,smndt0(X1)))
                    & sdteqdtlpzmzozddtrp0(X3,X1,X2) ) )
                & ( ~ aInteger0(X3)
                  | ( ! [X4] :
                        ( ~ aInteger0(X4)
                        | ~ equal(sdtasdt0(X2,X4),sdtpldt0(X3,smndt0(X1))) )
                    & ~ aDivisorOf0(X2,sdtpldt0(X3,smndt0(X1)))
                    & ~ sdteqdtlpzmzozddtrp0(X3,X1,X2) )
                  | aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2)) ) )
            & ! [X3] :
                ( ~ aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2))
                | aElementOf0(X3,stldt0(sbsmnsldt0(xS))) )
            & aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X1,X2),stldt0(sbsmnsldt0(xS))) ) )
    & isOpen0(stldt0(sbsmnsldt0(xS)))
    & isClosed0(sbsmnsldt0(xS))
    & aSet0(sbsmnsldt0(xS))
    & ! [X1] :
        ( ( ~ aElementOf0(X1,sbsmnsldt0(xS))
          | ( aInteger0(X1)
            & ? [X2] :
                ( aElementOf0(X2,xS)
                & aElementOf0(X1,X2) ) ) )
        & ( ~ aInteger0(X1)
          | ! [X2] :
              ( ~ aElementOf0(X2,xS)
              | ~ aElementOf0(X1,X2) )
          | aElementOf0(X1,sbsmnsldt0(xS)) ) )
    & ! [X1] :
        ( ( ~ aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
          | ( aInteger0(X1)
            & ~ aElementOf0(X1,sbsmnsldt0(xS)) ) )
        & ( ~ aInteger0(X1)
          | aElementOf0(X1,sbsmnsldt0(xS))
          | aElementOf0(X1,stldt0(sbsmnsldt0(xS))) ) )
    & ! [X1] :
        ( ~ aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
        | ? [X2] :
            ( aInteger0(X2)
            & ~ equal(X2,sz00)
            & aSet0(szAzrzSzezqlpdtcmdtrp0(X1,X2))
            & ! [X3] :
                ( ( ~ aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2))
                  | ( aInteger0(X3)
                    & ? [X4] :
                        ( aInteger0(X4)
                        & equal(sdtasdt0(X2,X4),sdtpldt0(X3,smndt0(X1))) )
                    & aDivisorOf0(X2,sdtpldt0(X3,smndt0(X1)))
                    & sdteqdtlpzmzozddtrp0(X3,X1,X2) ) )
                & ( ~ aInteger0(X3)
                  | ( ! [X4] :
                        ( ~ aInteger0(X4)
                        | ~ equal(sdtasdt0(X2,X4),sdtpldt0(X3,smndt0(X1))) )
                    & ~ aDivisorOf0(X2,sdtpldt0(X3,smndt0(X1)))
                    & ~ sdteqdtlpzmzozddtrp0(X3,X1,X2) )
                  | aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2)) ) )
            & ! [X3] :
                ( ~ aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2))
                | aElementOf0(X3,stldt0(sbsmnsldt0(xS))) )
            & aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X1,X2),stldt0(sbsmnsldt0(xS))) ) ) ),
    inference(fof_nnf,[status(thm)],[51]) ).

fof(144,plain,
    ( aSet0(sbsmnsldt0(xS))
    & ! [X5] :
        ( ( ~ aElementOf0(X5,sbsmnsldt0(xS))
          | ( aInteger0(X5)
            & ? [X6] :
                ( aElementOf0(X6,xS)
                & aElementOf0(X5,X6) ) ) )
        & ( ~ aInteger0(X5)
          | ! [X7] :
              ( ~ aElementOf0(X7,xS)
              | ~ aElementOf0(X5,X7) )
          | aElementOf0(X5,sbsmnsldt0(xS)) ) )
    & ! [X8] :
        ( ( ~ aElementOf0(X8,stldt0(sbsmnsldt0(xS)))
          | ( aInteger0(X8)
            & ~ aElementOf0(X8,sbsmnsldt0(xS)) ) )
        & ( ~ aInteger0(X8)
          | aElementOf0(X8,sbsmnsldt0(xS))
          | aElementOf0(X8,stldt0(sbsmnsldt0(xS))) ) )
    & ! [X9] :
        ( ~ aElementOf0(X9,stldt0(sbsmnsldt0(xS)))
        | ? [X10] :
            ( aInteger0(X10)
            & ~ equal(X10,sz00)
            & aSet0(szAzrzSzezqlpdtcmdtrp0(X9,X10))
            & ! [X11] :
                ( ( ~ aElementOf0(X11,szAzrzSzezqlpdtcmdtrp0(X9,X10))
                  | ( aInteger0(X11)
                    & ? [X12] :
                        ( aInteger0(X12)
                        & equal(sdtasdt0(X10,X12),sdtpldt0(X11,smndt0(X9))) )
                    & aDivisorOf0(X10,sdtpldt0(X11,smndt0(X9)))
                    & sdteqdtlpzmzozddtrp0(X11,X9,X10) ) )
                & ( ~ aInteger0(X11)
                  | ( ! [X13] :
                        ( ~ aInteger0(X13)
                        | ~ equal(sdtasdt0(X10,X13),sdtpldt0(X11,smndt0(X9))) )
                    & ~ aDivisorOf0(X10,sdtpldt0(X11,smndt0(X9)))
                    & ~ sdteqdtlpzmzozddtrp0(X11,X9,X10) )
                  | aElementOf0(X11,szAzrzSzezqlpdtcmdtrp0(X9,X10)) ) )
            & ! [X14] :
                ( ~ aElementOf0(X14,szAzrzSzezqlpdtcmdtrp0(X9,X10))
                | aElementOf0(X14,stldt0(sbsmnsldt0(xS))) )
            & aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X9,X10),stldt0(sbsmnsldt0(xS))) ) )
    & isOpen0(stldt0(sbsmnsldt0(xS)))
    & isClosed0(sbsmnsldt0(xS))
    & aSet0(sbsmnsldt0(xS))
    & ! [X15] :
        ( ( ~ aElementOf0(X15,sbsmnsldt0(xS))
          | ( aInteger0(X15)
            & ? [X16] :
                ( aElementOf0(X16,xS)
                & aElementOf0(X15,X16) ) ) )
        & ( ~ aInteger0(X15)
          | ! [X17] :
              ( ~ aElementOf0(X17,xS)
              | ~ aElementOf0(X15,X17) )
          | aElementOf0(X15,sbsmnsldt0(xS)) ) )
    & ! [X18] :
        ( ( ~ aElementOf0(X18,stldt0(sbsmnsldt0(xS)))
          | ( aInteger0(X18)
            & ~ aElementOf0(X18,sbsmnsldt0(xS)) ) )
        & ( ~ aInteger0(X18)
          | aElementOf0(X18,sbsmnsldt0(xS))
          | aElementOf0(X18,stldt0(sbsmnsldt0(xS))) ) )
    & ! [X19] :
        ( ~ aElementOf0(X19,stldt0(sbsmnsldt0(xS)))
        | ? [X20] :
            ( aInteger0(X20)
            & ~ equal(X20,sz00)
            & aSet0(szAzrzSzezqlpdtcmdtrp0(X19,X20))
            & ! [X21] :
                ( ( ~ aElementOf0(X21,szAzrzSzezqlpdtcmdtrp0(X19,X20))
                  | ( aInteger0(X21)
                    & ? [X22] :
                        ( aInteger0(X22)
                        & equal(sdtasdt0(X20,X22),sdtpldt0(X21,smndt0(X19))) )
                    & aDivisorOf0(X20,sdtpldt0(X21,smndt0(X19)))
                    & sdteqdtlpzmzozddtrp0(X21,X19,X20) ) )
                & ( ~ aInteger0(X21)
                  | ( ! [X23] :
                        ( ~ aInteger0(X23)
                        | ~ equal(sdtasdt0(X20,X23),sdtpldt0(X21,smndt0(X19))) )
                    & ~ aDivisorOf0(X20,sdtpldt0(X21,smndt0(X19)))
                    & ~ sdteqdtlpzmzozddtrp0(X21,X19,X20) )
                  | aElementOf0(X21,szAzrzSzezqlpdtcmdtrp0(X19,X20)) ) )
            & ! [X24] :
                ( ~ aElementOf0(X24,szAzrzSzezqlpdtcmdtrp0(X19,X20))
                | aElementOf0(X24,stldt0(sbsmnsldt0(xS))) )
            & aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X19,X20),stldt0(sbsmnsldt0(xS))) ) ) ),
    inference(variable_rename,[status(thm)],[143]) ).

fof(145,plain,
    ( aSet0(sbsmnsldt0(xS))
    & ! [X5] :
        ( ( ~ aElementOf0(X5,sbsmnsldt0(xS))
          | ( aInteger0(X5)
            & aElementOf0(esk5_1(X5),xS)
            & aElementOf0(X5,esk5_1(X5)) ) )
        & ( ~ aInteger0(X5)
          | ! [X7] :
              ( ~ aElementOf0(X7,xS)
              | ~ aElementOf0(X5,X7) )
          | aElementOf0(X5,sbsmnsldt0(xS)) ) )
    & ! [X8] :
        ( ( ~ aElementOf0(X8,stldt0(sbsmnsldt0(xS)))
          | ( aInteger0(X8)
            & ~ aElementOf0(X8,sbsmnsldt0(xS)) ) )
        & ( ~ aInteger0(X8)
          | aElementOf0(X8,sbsmnsldt0(xS))
          | aElementOf0(X8,stldt0(sbsmnsldt0(xS))) ) )
    & ! [X9] :
        ( ~ aElementOf0(X9,stldt0(sbsmnsldt0(xS)))
        | ( aInteger0(esk6_1(X9))
          & ~ equal(esk6_1(X9),sz00)
          & aSet0(szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9)))
          & ! [X11] :
              ( ( ~ aElementOf0(X11,szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9)))
                | ( aInteger0(X11)
                  & aInteger0(esk7_2(X9,X11))
                  & equal(sdtasdt0(esk6_1(X9),esk7_2(X9,X11)),sdtpldt0(X11,smndt0(X9)))
                  & aDivisorOf0(esk6_1(X9),sdtpldt0(X11,smndt0(X9)))
                  & sdteqdtlpzmzozddtrp0(X11,X9,esk6_1(X9)) ) )
              & ( ~ aInteger0(X11)
                | ( ! [X13] :
                      ( ~ aInteger0(X13)
                      | ~ equal(sdtasdt0(esk6_1(X9),X13),sdtpldt0(X11,smndt0(X9))) )
                  & ~ aDivisorOf0(esk6_1(X9),sdtpldt0(X11,smndt0(X9)))
                  & ~ sdteqdtlpzmzozddtrp0(X11,X9,esk6_1(X9)) )
                | aElementOf0(X11,szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9))) ) )
          & ! [X14] :
              ( ~ aElementOf0(X14,szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9)))
              | aElementOf0(X14,stldt0(sbsmnsldt0(xS))) )
          & aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9)),stldt0(sbsmnsldt0(xS))) ) )
    & isOpen0(stldt0(sbsmnsldt0(xS)))
    & isClosed0(sbsmnsldt0(xS))
    & aSet0(sbsmnsldt0(xS))
    & ! [X15] :
        ( ( ~ aElementOf0(X15,sbsmnsldt0(xS))
          | ( aInteger0(X15)
            & aElementOf0(esk8_1(X15),xS)
            & aElementOf0(X15,esk8_1(X15)) ) )
        & ( ~ aInteger0(X15)
          | ! [X17] :
              ( ~ aElementOf0(X17,xS)
              | ~ aElementOf0(X15,X17) )
          | aElementOf0(X15,sbsmnsldt0(xS)) ) )
    & ! [X18] :
        ( ( ~ aElementOf0(X18,stldt0(sbsmnsldt0(xS)))
          | ( aInteger0(X18)
            & ~ aElementOf0(X18,sbsmnsldt0(xS)) ) )
        & ( ~ aInteger0(X18)
          | aElementOf0(X18,sbsmnsldt0(xS))
          | aElementOf0(X18,stldt0(sbsmnsldt0(xS))) ) )
    & ! [X19] :
        ( ~ aElementOf0(X19,stldt0(sbsmnsldt0(xS)))
        | ( aInteger0(esk9_1(X19))
          & ~ equal(esk9_1(X19),sz00)
          & aSet0(szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19)))
          & ! [X21] :
              ( ( ~ aElementOf0(X21,szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19)))
                | ( aInteger0(X21)
                  & aInteger0(esk10_2(X19,X21))
                  & equal(sdtasdt0(esk9_1(X19),esk10_2(X19,X21)),sdtpldt0(X21,smndt0(X19)))
                  & aDivisorOf0(esk9_1(X19),sdtpldt0(X21,smndt0(X19)))
                  & sdteqdtlpzmzozddtrp0(X21,X19,esk9_1(X19)) ) )
              & ( ~ aInteger0(X21)
                | ( ! [X23] :
                      ( ~ aInteger0(X23)
                      | ~ equal(sdtasdt0(esk9_1(X19),X23),sdtpldt0(X21,smndt0(X19))) )
                  & ~ aDivisorOf0(esk9_1(X19),sdtpldt0(X21,smndt0(X19)))
                  & ~ sdteqdtlpzmzozddtrp0(X21,X19,esk9_1(X19)) )
                | aElementOf0(X21,szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19))) ) )
          & ! [X24] :
              ( ~ aElementOf0(X24,szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19)))
              | aElementOf0(X24,stldt0(sbsmnsldt0(xS))) )
          & aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19)),stldt0(sbsmnsldt0(xS))) ) ) ),
    inference(skolemize,[status(esa)],[144]) ).

fof(146,plain,
    ! [X5,X7,X8,X9,X11,X13,X14,X15,X17,X18,X19,X21,X23,X24] :
      ( ( ( ( ~ aElementOf0(X24,szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19)))
            | aElementOf0(X24,stldt0(sbsmnsldt0(xS))) )
          & ( ( ( ~ aInteger0(X23)
                | ~ equal(sdtasdt0(esk9_1(X19),X23),sdtpldt0(X21,smndt0(X19))) )
              & ~ aDivisorOf0(esk9_1(X19),sdtpldt0(X21,smndt0(X19)))
              & ~ sdteqdtlpzmzozddtrp0(X21,X19,esk9_1(X19)) )
            | ~ aInteger0(X21)
            | aElementOf0(X21,szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19))) )
          & ( ~ aElementOf0(X21,szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19)))
            | ( aInteger0(X21)
              & aInteger0(esk10_2(X19,X21))
              & equal(sdtasdt0(esk9_1(X19),esk10_2(X19,X21)),sdtpldt0(X21,smndt0(X19)))
              & aDivisorOf0(esk9_1(X19),sdtpldt0(X21,smndt0(X19)))
              & sdteqdtlpzmzozddtrp0(X21,X19,esk9_1(X19)) ) )
          & aInteger0(esk9_1(X19))
          & ~ equal(esk9_1(X19),sz00)
          & aSet0(szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19)))
          & aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19)),stldt0(sbsmnsldt0(xS))) )
        | ~ aElementOf0(X19,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aElementOf0(X18,stldt0(sbsmnsldt0(xS)))
        | ( aInteger0(X18)
          & ~ aElementOf0(X18,sbsmnsldt0(xS)) ) )
      & ( ~ aInteger0(X18)
        | aElementOf0(X18,sbsmnsldt0(xS))
        | aElementOf0(X18,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aElementOf0(X17,xS)
        | ~ aElementOf0(X15,X17)
        | ~ aInteger0(X15)
        | aElementOf0(X15,sbsmnsldt0(xS)) )
      & ( ~ aElementOf0(X15,sbsmnsldt0(xS))
        | ( aInteger0(X15)
          & aElementOf0(esk8_1(X15),xS)
          & aElementOf0(X15,esk8_1(X15)) ) )
      & ( ( ( ~ aElementOf0(X14,szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9)))
            | aElementOf0(X14,stldt0(sbsmnsldt0(xS))) )
          & ( ( ( ~ aInteger0(X13)
                | ~ equal(sdtasdt0(esk6_1(X9),X13),sdtpldt0(X11,smndt0(X9))) )
              & ~ aDivisorOf0(esk6_1(X9),sdtpldt0(X11,smndt0(X9)))
              & ~ sdteqdtlpzmzozddtrp0(X11,X9,esk6_1(X9)) )
            | ~ aInteger0(X11)
            | aElementOf0(X11,szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9))) )
          & ( ~ aElementOf0(X11,szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9)))
            | ( aInteger0(X11)
              & aInteger0(esk7_2(X9,X11))
              & equal(sdtasdt0(esk6_1(X9),esk7_2(X9,X11)),sdtpldt0(X11,smndt0(X9)))
              & aDivisorOf0(esk6_1(X9),sdtpldt0(X11,smndt0(X9)))
              & sdteqdtlpzmzozddtrp0(X11,X9,esk6_1(X9)) ) )
          & aInteger0(esk6_1(X9))
          & ~ equal(esk6_1(X9),sz00)
          & aSet0(szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9)))
          & aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9)),stldt0(sbsmnsldt0(xS))) )
        | ~ aElementOf0(X9,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aElementOf0(X8,stldt0(sbsmnsldt0(xS)))
        | ( aInteger0(X8)
          & ~ aElementOf0(X8,sbsmnsldt0(xS)) ) )
      & ( ~ aInteger0(X8)
        | aElementOf0(X8,sbsmnsldt0(xS))
        | aElementOf0(X8,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aElementOf0(X7,xS)
        | ~ aElementOf0(X5,X7)
        | ~ aInteger0(X5)
        | aElementOf0(X5,sbsmnsldt0(xS)) )
      & ( ~ aElementOf0(X5,sbsmnsldt0(xS))
        | ( aInteger0(X5)
          & aElementOf0(esk5_1(X5),xS)
          & aElementOf0(X5,esk5_1(X5)) ) )
      & aSet0(sbsmnsldt0(xS))
      & isOpen0(stldt0(sbsmnsldt0(xS)))
      & isClosed0(sbsmnsldt0(xS))
      & aSet0(sbsmnsldt0(xS)) ),
    inference(shift_quantors,[status(thm)],[145]) ).

fof(147,plain,
    ! [X5,X7,X8,X9,X11,X13,X14,X15,X17,X18,X19,X21,X23,X24] :
      ( ( ~ aElementOf0(X24,szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19)))
        | aElementOf0(X24,stldt0(sbsmnsldt0(xS)))
        | ~ aElementOf0(X19,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aInteger0(X23)
        | ~ equal(sdtasdt0(esk9_1(X19),X23),sdtpldt0(X21,smndt0(X19)))
        | ~ aInteger0(X21)
        | aElementOf0(X21,szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19)))
        | ~ aElementOf0(X19,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aDivisorOf0(esk9_1(X19),sdtpldt0(X21,smndt0(X19)))
        | ~ aInteger0(X21)
        | aElementOf0(X21,szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19)))
        | ~ aElementOf0(X19,stldt0(sbsmnsldt0(xS))) )
      & ( ~ sdteqdtlpzmzozddtrp0(X21,X19,esk9_1(X19))
        | ~ aInteger0(X21)
        | aElementOf0(X21,szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19)))
        | ~ aElementOf0(X19,stldt0(sbsmnsldt0(xS))) )
      & ( aInteger0(X21)
        | ~ aElementOf0(X21,szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19)))
        | ~ aElementOf0(X19,stldt0(sbsmnsldt0(xS))) )
      & ( aInteger0(esk10_2(X19,X21))
        | ~ aElementOf0(X21,szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19)))
        | ~ aElementOf0(X19,stldt0(sbsmnsldt0(xS))) )
      & ( equal(sdtasdt0(esk9_1(X19),esk10_2(X19,X21)),sdtpldt0(X21,smndt0(X19)))
        | ~ aElementOf0(X21,szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19)))
        | ~ aElementOf0(X19,stldt0(sbsmnsldt0(xS))) )
      & ( aDivisorOf0(esk9_1(X19),sdtpldt0(X21,smndt0(X19)))
        | ~ aElementOf0(X21,szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19)))
        | ~ aElementOf0(X19,stldt0(sbsmnsldt0(xS))) )
      & ( sdteqdtlpzmzozddtrp0(X21,X19,esk9_1(X19))
        | ~ aElementOf0(X21,szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19)))
        | ~ aElementOf0(X19,stldt0(sbsmnsldt0(xS))) )
      & ( aInteger0(esk9_1(X19))
        | ~ aElementOf0(X19,stldt0(sbsmnsldt0(xS))) )
      & ( ~ equal(esk9_1(X19),sz00)
        | ~ aElementOf0(X19,stldt0(sbsmnsldt0(xS))) )
      & ( aSet0(szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19)))
        | ~ aElementOf0(X19,stldt0(sbsmnsldt0(xS))) )
      & ( aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19)),stldt0(sbsmnsldt0(xS)))
        | ~ aElementOf0(X19,stldt0(sbsmnsldt0(xS))) )
      & ( aInteger0(X18)
        | ~ aElementOf0(X18,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aElementOf0(X18,sbsmnsldt0(xS))
        | ~ aElementOf0(X18,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aInteger0(X18)
        | aElementOf0(X18,sbsmnsldt0(xS))
        | aElementOf0(X18,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aElementOf0(X17,xS)
        | ~ aElementOf0(X15,X17)
        | ~ aInteger0(X15)
        | aElementOf0(X15,sbsmnsldt0(xS)) )
      & ( aInteger0(X15)
        | ~ aElementOf0(X15,sbsmnsldt0(xS)) )
      & ( aElementOf0(esk8_1(X15),xS)
        | ~ aElementOf0(X15,sbsmnsldt0(xS)) )
      & ( aElementOf0(X15,esk8_1(X15))
        | ~ aElementOf0(X15,sbsmnsldt0(xS)) )
      & ( ~ aElementOf0(X14,szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9)))
        | aElementOf0(X14,stldt0(sbsmnsldt0(xS)))
        | ~ aElementOf0(X9,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aInteger0(X13)
        | ~ equal(sdtasdt0(esk6_1(X9),X13),sdtpldt0(X11,smndt0(X9)))
        | ~ aInteger0(X11)
        | aElementOf0(X11,szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9)))
        | ~ aElementOf0(X9,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aDivisorOf0(esk6_1(X9),sdtpldt0(X11,smndt0(X9)))
        | ~ aInteger0(X11)
        | aElementOf0(X11,szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9)))
        | ~ aElementOf0(X9,stldt0(sbsmnsldt0(xS))) )
      & ( ~ sdteqdtlpzmzozddtrp0(X11,X9,esk6_1(X9))
        | ~ aInteger0(X11)
        | aElementOf0(X11,szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9)))
        | ~ aElementOf0(X9,stldt0(sbsmnsldt0(xS))) )
      & ( aInteger0(X11)
        | ~ aElementOf0(X11,szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9)))
        | ~ aElementOf0(X9,stldt0(sbsmnsldt0(xS))) )
      & ( aInteger0(esk7_2(X9,X11))
        | ~ aElementOf0(X11,szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9)))
        | ~ aElementOf0(X9,stldt0(sbsmnsldt0(xS))) )
      & ( equal(sdtasdt0(esk6_1(X9),esk7_2(X9,X11)),sdtpldt0(X11,smndt0(X9)))
        | ~ aElementOf0(X11,szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9)))
        | ~ aElementOf0(X9,stldt0(sbsmnsldt0(xS))) )
      & ( aDivisorOf0(esk6_1(X9),sdtpldt0(X11,smndt0(X9)))
        | ~ aElementOf0(X11,szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9)))
        | ~ aElementOf0(X9,stldt0(sbsmnsldt0(xS))) )
      & ( sdteqdtlpzmzozddtrp0(X11,X9,esk6_1(X9))
        | ~ aElementOf0(X11,szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9)))
        | ~ aElementOf0(X9,stldt0(sbsmnsldt0(xS))) )
      & ( aInteger0(esk6_1(X9))
        | ~ aElementOf0(X9,stldt0(sbsmnsldt0(xS))) )
      & ( ~ equal(esk6_1(X9),sz00)
        | ~ aElementOf0(X9,stldt0(sbsmnsldt0(xS))) )
      & ( aSet0(szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9)))
        | ~ aElementOf0(X9,stldt0(sbsmnsldt0(xS))) )
      & ( aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9)),stldt0(sbsmnsldt0(xS)))
        | ~ aElementOf0(X9,stldt0(sbsmnsldt0(xS))) )
      & ( aInteger0(X8)
        | ~ aElementOf0(X8,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aElementOf0(X8,sbsmnsldt0(xS))
        | ~ aElementOf0(X8,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aInteger0(X8)
        | aElementOf0(X8,sbsmnsldt0(xS))
        | aElementOf0(X8,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aElementOf0(X7,xS)
        | ~ aElementOf0(X5,X7)
        | ~ aInteger0(X5)
        | aElementOf0(X5,sbsmnsldt0(xS)) )
      & ( aInteger0(X5)
        | ~ aElementOf0(X5,sbsmnsldt0(xS)) )
      & ( aElementOf0(esk5_1(X5),xS)
        | ~ aElementOf0(X5,sbsmnsldt0(xS)) )
      & ( aElementOf0(X5,esk5_1(X5))
        | ~ aElementOf0(X5,sbsmnsldt0(xS)) )
      & aSet0(sbsmnsldt0(xS))
      & isOpen0(stldt0(sbsmnsldt0(xS)))
      & isClosed0(sbsmnsldt0(xS))
      & aSet0(sbsmnsldt0(xS)) ),
    inference(distribute,[status(thm)],[146]) ).

cnf(158,plain,
    ( aInteger0(X1)
    | ~ aElementOf0(X1,stldt0(sbsmnsldt0(xS))) ),
    inference(split_conjunct,[status(thm)],[147]) ).

fof(192,plain,
    ( ? [X2] :
        ( aInteger0(X2)
        & equal(sdtasdt0(xp,X2),sdtpldt0(sdtpldt0(sz10,xp),smndt0(sz10))) )
    & aDivisorOf0(xp,sdtpldt0(sdtpldt0(sz10,xp),smndt0(sz10)))
    & sdteqdtlpzmzozddtrp0(sdtpldt0(sz10,xp),sz10,xp)
    & aElementOf0(sdtpldt0(sz10,xp),szAzrzSzezqlpdtcmdtrp0(sz10,xp))
    & ? [X3] :
        ( aInteger0(X3)
        & equal(sdtasdt0(xp,X3),sdtpldt0(sdtpldt0(sz10,smndt0(xp)),smndt0(sz10))) )
    & aDivisorOf0(xp,sdtpldt0(sdtpldt0(sz10,smndt0(xp)),smndt0(sz10)))
    & sdteqdtlpzmzozddtrp0(sdtpldt0(sz10,smndt0(xp)),sz10,xp)
    & aElementOf0(sdtpldt0(sz10,smndt0(xp)),szAzrzSzezqlpdtcmdtrp0(sz10,xp)) ),
    inference(variable_rename,[status(thm)],[19]) ).

fof(193,plain,
    ( aInteger0(esk11_0)
    & equal(sdtasdt0(xp,esk11_0),sdtpldt0(sdtpldt0(sz10,xp),smndt0(sz10)))
    & aDivisorOf0(xp,sdtpldt0(sdtpldt0(sz10,xp),smndt0(sz10)))
    & sdteqdtlpzmzozddtrp0(sdtpldt0(sz10,xp),sz10,xp)
    & aElementOf0(sdtpldt0(sz10,xp),szAzrzSzezqlpdtcmdtrp0(sz10,xp))
    & aInteger0(esk12_0)
    & equal(sdtasdt0(xp,esk12_0),sdtpldt0(sdtpldt0(sz10,smndt0(xp)),smndt0(sz10)))
    & aDivisorOf0(xp,sdtpldt0(sdtpldt0(sz10,smndt0(xp)),smndt0(sz10)))
    & sdteqdtlpzmzozddtrp0(sdtpldt0(sz10,smndt0(xp)),sz10,xp)
    & aElementOf0(sdtpldt0(sz10,smndt0(xp)),szAzrzSzezqlpdtcmdtrp0(sz10,xp)) ),
    inference(skolemize,[status(esa)],[192]) ).

cnf(194,plain,
    aElementOf0(sdtpldt0(sz10,smndt0(xp)),szAzrzSzezqlpdtcmdtrp0(sz10,xp)),
    inference(split_conjunct,[status(thm)],[193]) ).

cnf(197,plain,
    sdtasdt0(xp,esk12_0) = sdtpldt0(sdtpldt0(sz10,smndt0(xp)),smndt0(sz10)),
    inference(split_conjunct,[status(thm)],[193]) ).

cnf(198,plain,
    aInteger0(esk12_0),
    inference(split_conjunct,[status(thm)],[193]) ).

cnf(199,plain,
    aElementOf0(sdtpldt0(sz10,xp),szAzrzSzezqlpdtcmdtrp0(sz10,xp)),
    inference(split_conjunct,[status(thm)],[193]) ).

cnf(201,plain,
    aDivisorOf0(xp,sdtpldt0(sdtpldt0(sz10,xp),smndt0(sz10))),
    inference(split_conjunct,[status(thm)],[193]) ).

cnf(202,plain,
    sdtasdt0(xp,esk11_0) = sdtpldt0(sdtpldt0(sz10,xp),smndt0(sz10)),
    inference(split_conjunct,[status(thm)],[193]) ).

cnf(204,plain,
    aInteger0(sz10),
    inference(split_conjunct,[status(thm)],[20]) ).

fof(243,plain,
    ( aSet0(sbsmnsldt0(xS))
    & ! [X1] :
        ( ( ~ aElementOf0(X1,sbsmnsldt0(xS))
          | ( aInteger0(X1)
            & ? [X2] :
                ( aElementOf0(X2,xS)
                & aElementOf0(X1,X2) ) ) )
        & ( ~ aInteger0(X1)
          | ! [X2] :
              ( ~ aElementOf0(X2,xS)
              | ~ aElementOf0(X1,X2) )
          | aElementOf0(X1,sbsmnsldt0(xS)) ) )
    & aSet0(stldt0(sbsmnsldt0(xS)))
    & ! [X1] :
        ( ( ~ aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
          | ( aInteger0(X1)
            & ~ aElementOf0(X1,sbsmnsldt0(xS)) ) )
        & ( ~ aInteger0(X1)
          | aElementOf0(X1,sbsmnsldt0(xS))
          | aElementOf0(X1,stldt0(sbsmnsldt0(xS))) ) )
    & ! [X1] :
        ( ( ~ aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
          | equal(X1,sz10)
          | equal(X1,smndt0(sz10)) )
        & ( ( ~ equal(X1,sz10)
            & ~ equal(X1,smndt0(sz10)) )
          | aElementOf0(X1,stldt0(sbsmnsldt0(xS))) ) )
    & equal(stldt0(sbsmnsldt0(xS)),cS2076) ),
    inference(fof_nnf,[status(thm)],[52]) ).

fof(244,plain,
    ( aSet0(sbsmnsldt0(xS))
    & ! [X3] :
        ( ( ~ aElementOf0(X3,sbsmnsldt0(xS))
          | ( aInteger0(X3)
            & ? [X4] :
                ( aElementOf0(X4,xS)
                & aElementOf0(X3,X4) ) ) )
        & ( ~ aInteger0(X3)
          | ! [X5] :
              ( ~ aElementOf0(X5,xS)
              | ~ aElementOf0(X3,X5) )
          | aElementOf0(X3,sbsmnsldt0(xS)) ) )
    & aSet0(stldt0(sbsmnsldt0(xS)))
    & ! [X6] :
        ( ( ~ aElementOf0(X6,stldt0(sbsmnsldt0(xS)))
          | ( aInteger0(X6)
            & ~ aElementOf0(X6,sbsmnsldt0(xS)) ) )
        & ( ~ aInteger0(X6)
          | aElementOf0(X6,sbsmnsldt0(xS))
          | aElementOf0(X6,stldt0(sbsmnsldt0(xS))) ) )
    & ! [X7] :
        ( ( ~ aElementOf0(X7,stldt0(sbsmnsldt0(xS)))
          | equal(X7,sz10)
          | equal(X7,smndt0(sz10)) )
        & ( ( ~ equal(X7,sz10)
            & ~ equal(X7,smndt0(sz10)) )
          | aElementOf0(X7,stldt0(sbsmnsldt0(xS))) ) )
    & equal(stldt0(sbsmnsldt0(xS)),cS2076) ),
    inference(variable_rename,[status(thm)],[243]) ).

fof(245,plain,
    ( aSet0(sbsmnsldt0(xS))
    & ! [X3] :
        ( ( ~ aElementOf0(X3,sbsmnsldt0(xS))
          | ( aInteger0(X3)
            & aElementOf0(esk19_1(X3),xS)
            & aElementOf0(X3,esk19_1(X3)) ) )
        & ( ~ aInteger0(X3)
          | ! [X5] :
              ( ~ aElementOf0(X5,xS)
              | ~ aElementOf0(X3,X5) )
          | aElementOf0(X3,sbsmnsldt0(xS)) ) )
    & aSet0(stldt0(sbsmnsldt0(xS)))
    & ! [X6] :
        ( ( ~ aElementOf0(X6,stldt0(sbsmnsldt0(xS)))
          | ( aInteger0(X6)
            & ~ aElementOf0(X6,sbsmnsldt0(xS)) ) )
        & ( ~ aInteger0(X6)
          | aElementOf0(X6,sbsmnsldt0(xS))
          | aElementOf0(X6,stldt0(sbsmnsldt0(xS))) ) )
    & ! [X7] :
        ( ( ~ aElementOf0(X7,stldt0(sbsmnsldt0(xS)))
          | equal(X7,sz10)
          | equal(X7,smndt0(sz10)) )
        & ( ( ~ equal(X7,sz10)
            & ~ equal(X7,smndt0(sz10)) )
          | aElementOf0(X7,stldt0(sbsmnsldt0(xS))) ) )
    & equal(stldt0(sbsmnsldt0(xS)),cS2076) ),
    inference(skolemize,[status(esa)],[244]) ).

fof(246,plain,
    ! [X3,X5,X6,X7] :
      ( ( ~ aElementOf0(X7,stldt0(sbsmnsldt0(xS)))
        | equal(X7,sz10)
        | equal(X7,smndt0(sz10)) )
      & ( ( ~ equal(X7,sz10)
          & ~ equal(X7,smndt0(sz10)) )
        | aElementOf0(X7,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aElementOf0(X6,stldt0(sbsmnsldt0(xS)))
        | ( aInteger0(X6)
          & ~ aElementOf0(X6,sbsmnsldt0(xS)) ) )
      & ( ~ aInteger0(X6)
        | aElementOf0(X6,sbsmnsldt0(xS))
        | aElementOf0(X6,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aElementOf0(X5,xS)
        | ~ aElementOf0(X3,X5)
        | ~ aInteger0(X3)
        | aElementOf0(X3,sbsmnsldt0(xS)) )
      & ( ~ aElementOf0(X3,sbsmnsldt0(xS))
        | ( aInteger0(X3)
          & aElementOf0(esk19_1(X3),xS)
          & aElementOf0(X3,esk19_1(X3)) ) )
      & aSet0(sbsmnsldt0(xS))
      & aSet0(stldt0(sbsmnsldt0(xS)))
      & equal(stldt0(sbsmnsldt0(xS)),cS2076) ),
    inference(shift_quantors,[status(thm)],[245]) ).

fof(247,plain,
    ! [X3,X5,X6,X7] :
      ( ( ~ aElementOf0(X7,stldt0(sbsmnsldt0(xS)))
        | equal(X7,sz10)
        | equal(X7,smndt0(sz10)) )
      & ( ~ equal(X7,sz10)
        | aElementOf0(X7,stldt0(sbsmnsldt0(xS))) )
      & ( ~ equal(X7,smndt0(sz10))
        | aElementOf0(X7,stldt0(sbsmnsldt0(xS))) )
      & ( aInteger0(X6)
        | ~ aElementOf0(X6,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aElementOf0(X6,sbsmnsldt0(xS))
        | ~ aElementOf0(X6,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aInteger0(X6)
        | aElementOf0(X6,sbsmnsldt0(xS))
        | aElementOf0(X6,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aElementOf0(X5,xS)
        | ~ aElementOf0(X3,X5)
        | ~ aInteger0(X3)
        | aElementOf0(X3,sbsmnsldt0(xS)) )
      & ( aInteger0(X3)
        | ~ aElementOf0(X3,sbsmnsldt0(xS)) )
      & ( aElementOf0(esk19_1(X3),xS)
        | ~ aElementOf0(X3,sbsmnsldt0(xS)) )
      & ( aElementOf0(X3,esk19_1(X3))
        | ~ aElementOf0(X3,sbsmnsldt0(xS)) )
      & aSet0(sbsmnsldt0(xS))
      & aSet0(stldt0(sbsmnsldt0(xS)))
      & equal(stldt0(sbsmnsldt0(xS)),cS2076) ),
    inference(distribute,[status(thm)],[246]) ).

cnf(248,plain,
    stldt0(sbsmnsldt0(xS)) = cS2076,
    inference(split_conjunct,[status(thm)],[247]) ).

cnf(258,plain,
    ( aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
    | X1 != smndt0(sz10) ),
    inference(split_conjunct,[status(thm)],[247]) ).

fof(273,plain,
    ! [X1] :
      ( ~ aInteger0(X1)
      | ( equal(sdtpldt0(X1,smndt0(X1)),sz00)
        & equal(sz00,sdtpldt0(smndt0(X1),X1)) ) ),
    inference(fof_nnf,[status(thm)],[26]) ).

fof(274,plain,
    ! [X2] :
      ( ~ aInteger0(X2)
      | ( equal(sdtpldt0(X2,smndt0(X2)),sz00)
        & equal(sz00,sdtpldt0(smndt0(X2),X2)) ) ),
    inference(variable_rename,[status(thm)],[273]) ).

fof(275,plain,
    ! [X2] :
      ( ( equal(sdtpldt0(X2,smndt0(X2)),sz00)
        | ~ aInteger0(X2) )
      & ( equal(sz00,sdtpldt0(smndt0(X2),X2))
        | ~ aInteger0(X2) ) ),
    inference(distribute,[status(thm)],[274]) ).

cnf(276,plain,
    ( sz00 = sdtpldt0(smndt0(X1),X1)
    | ~ aInteger0(X1) ),
    inference(split_conjunct,[status(thm)],[275]) ).

cnf(277,plain,
    ( sdtpldt0(X1,smndt0(X1)) = sz00
    | ~ aInteger0(X1) ),
    inference(split_conjunct,[status(thm)],[275]) ).

fof(304,negated_conjecture,
    ( equal(sdtpldt0(sz10,xp),sz10)
    | equal(sdtpldt0(sz10,smndt0(xp)),sz10) ),
    inference(fof_nnf,[status(thm)],[49]) ).

cnf(305,negated_conjecture,
    ( sdtpldt0(sz10,smndt0(xp)) = sz10
    | sdtpldt0(sz10,xp) = sz10 ),
    inference(split_conjunct,[status(thm)],[304]) ).

fof(309,plain,
    ! [X1,X2] :
      ( ~ aInteger0(X1)
      | ~ aInteger0(X2)
      | equal(X2,sz00)
      | sdteqdtlpzmzozddtrp0(X1,X1,X2) ),
    inference(fof_nnf,[status(thm)],[32]) ).

fof(310,plain,
    ! [X3,X4] :
      ( ~ aInteger0(X3)
      | ~ aInteger0(X4)
      | equal(X4,sz00)
      | sdteqdtlpzmzozddtrp0(X3,X3,X4) ),
    inference(variable_rename,[status(thm)],[309]) ).

cnf(311,plain,
    ( sdteqdtlpzmzozddtrp0(X1,X1,X2)
    | X2 = sz00
    | ~ aInteger0(X2)
    | ~ aInteger0(X1) ),
    inference(split_conjunct,[status(thm)],[310]) ).

fof(315,plain,
    ! [X1,X2,X3] :
      ( ~ aInteger0(X1)
      | ~ aInteger0(X2)
      | ~ aInteger0(X3)
      | equal(sdtpldt0(X1,sdtpldt0(X2,X3)),sdtpldt0(sdtpldt0(X1,X2),X3)) ),
    inference(fof_nnf,[status(thm)],[34]) ).

fof(316,plain,
    ! [X4,X5,X6] :
      ( ~ aInteger0(X4)
      | ~ aInteger0(X5)
      | ~ aInteger0(X6)
      | equal(sdtpldt0(X4,sdtpldt0(X5,X6)),sdtpldt0(sdtpldt0(X4,X5),X6)) ),
    inference(variable_rename,[status(thm)],[315]) ).

cnf(317,plain,
    ( sdtpldt0(X1,sdtpldt0(X2,X3)) = sdtpldt0(sdtpldt0(X1,X2),X3)
    | ~ aInteger0(X3)
    | ~ aInteger0(X2)
    | ~ aInteger0(X1) ),
    inference(split_conjunct,[status(thm)],[316]) ).

fof(348,plain,
    ! [X1] :
      ( ~ aInteger0(X1)
      | aInteger0(smndt0(X1)) ),
    inference(fof_nnf,[status(thm)],[36]) ).

fof(349,plain,
    ! [X2] :
      ( ~ aInteger0(X2)
      | aInteger0(smndt0(X2)) ),
    inference(variable_rename,[status(thm)],[348]) ).

cnf(350,plain,
    ( aInteger0(smndt0(X1))
    | ~ aInteger0(X1) ),
    inference(split_conjunct,[status(thm)],[349]) ).

cnf(351,plain,
    aInteger0(sz00),
    inference(split_conjunct,[status(thm)],[37]) ).

fof(352,plain,
    ! [X1] :
      ( ~ aInteger0(X1)
      | ( equal(sdtpldt0(X1,sz00),X1)
        & equal(X1,sdtpldt0(sz00,X1)) ) ),
    inference(fof_nnf,[status(thm)],[38]) ).

fof(353,plain,
    ! [X2] :
      ( ~ aInteger0(X2)
      | ( equal(sdtpldt0(X2,sz00),X2)
        & equal(X2,sdtpldt0(sz00,X2)) ) ),
    inference(variable_rename,[status(thm)],[352]) ).

fof(354,plain,
    ! [X2] :
      ( ( equal(sdtpldt0(X2,sz00),X2)
        | ~ aInteger0(X2) )
      & ( equal(X2,sdtpldt0(sz00,X2))
        | ~ aInteger0(X2) ) ),
    inference(distribute,[status(thm)],[353]) ).

cnf(355,plain,
    ( X1 = sdtpldt0(sz00,X1)
    | ~ aInteger0(X1) ),
    inference(split_conjunct,[status(thm)],[354]) ).

cnf(356,plain,
    ( sdtpldt0(X1,sz00) = X1
    | ~ aInteger0(X1) ),
    inference(split_conjunct,[status(thm)],[354]) ).

fof(388,plain,
    ( aInteger0(xp)
    & ~ equal(xp,sz00)
    & aSet0(szAzrzSzezqlpdtcmdtrp0(sz10,xp))
    & ! [X1] :
        ( ( ~ aElementOf0(X1,szAzrzSzezqlpdtcmdtrp0(sz10,xp))
          | ( aInteger0(X1)
            & ? [X2] :
                ( aInteger0(X2)
                & equal(sdtasdt0(xp,X2),sdtpldt0(X1,smndt0(sz10))) )
            & aDivisorOf0(xp,sdtpldt0(X1,smndt0(sz10)))
            & sdteqdtlpzmzozddtrp0(X1,sz10,xp) ) )
        & ( ~ aInteger0(X1)
          | ( ! [X2] :
                ( ~ aInteger0(X2)
                | ~ equal(sdtasdt0(xp,X2),sdtpldt0(X1,smndt0(sz10))) )
            & ~ aDivisorOf0(xp,sdtpldt0(X1,smndt0(sz10)))
            & ~ sdteqdtlpzmzozddtrp0(X1,sz10,xp) )
          | aElementOf0(X1,szAzrzSzezqlpdtcmdtrp0(sz10,xp)) ) )
    & aSet0(sbsmnsldt0(xS))
    & ! [X1] :
        ( ( ~ aElementOf0(X1,sbsmnsldt0(xS))
          | ( aInteger0(X1)
            & ? [X2] :
                ( aElementOf0(X2,xS)
                & aElementOf0(X1,X2) ) ) )
        & ( ~ aInteger0(X1)
          | ! [X2] :
              ( ~ aElementOf0(X2,xS)
              | ~ aElementOf0(X1,X2) )
          | aElementOf0(X1,sbsmnsldt0(xS)) ) )
    & ! [X1] :
        ( ( ~ aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
          | ( aInteger0(X1)
            & ~ aElementOf0(X1,sbsmnsldt0(xS)) ) )
        & ( ~ aInteger0(X1)
          | aElementOf0(X1,sbsmnsldt0(xS))
          | aElementOf0(X1,stldt0(sbsmnsldt0(xS))) ) )
    & ! [X1] :
        ( ~ aElementOf0(X1,szAzrzSzezqlpdtcmdtrp0(sz10,xp))
        | aElementOf0(X1,stldt0(sbsmnsldt0(xS))) )
    & aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(sz10,xp),stldt0(sbsmnsldt0(xS))) ),
    inference(fof_nnf,[status(thm)],[53]) ).

fof(389,plain,
    ( aInteger0(xp)
    & ~ equal(xp,sz00)
    & aSet0(szAzrzSzezqlpdtcmdtrp0(sz10,xp))
    & ! [X3] :
        ( ( ~ aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(sz10,xp))
          | ( aInteger0(X3)
            & ? [X4] :
                ( aInteger0(X4)
                & equal(sdtasdt0(xp,X4),sdtpldt0(X3,smndt0(sz10))) )
            & aDivisorOf0(xp,sdtpldt0(X3,smndt0(sz10)))
            & sdteqdtlpzmzozddtrp0(X3,sz10,xp) ) )
        & ( ~ aInteger0(X3)
          | ( ! [X5] :
                ( ~ aInteger0(X5)
                | ~ equal(sdtasdt0(xp,X5),sdtpldt0(X3,smndt0(sz10))) )
            & ~ aDivisorOf0(xp,sdtpldt0(X3,smndt0(sz10)))
            & ~ sdteqdtlpzmzozddtrp0(X3,sz10,xp) )
          | aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(sz10,xp)) ) )
    & aSet0(sbsmnsldt0(xS))
    & ! [X6] :
        ( ( ~ aElementOf0(X6,sbsmnsldt0(xS))
          | ( aInteger0(X6)
            & ? [X7] :
                ( aElementOf0(X7,xS)
                & aElementOf0(X6,X7) ) ) )
        & ( ~ aInteger0(X6)
          | ! [X8] :
              ( ~ aElementOf0(X8,xS)
              | ~ aElementOf0(X6,X8) )
          | aElementOf0(X6,sbsmnsldt0(xS)) ) )
    & ! [X9] :
        ( ( ~ aElementOf0(X9,stldt0(sbsmnsldt0(xS)))
          | ( aInteger0(X9)
            & ~ aElementOf0(X9,sbsmnsldt0(xS)) ) )
        & ( ~ aInteger0(X9)
          | aElementOf0(X9,sbsmnsldt0(xS))
          | aElementOf0(X9,stldt0(sbsmnsldt0(xS))) ) )
    & ! [X10] :
        ( ~ aElementOf0(X10,szAzrzSzezqlpdtcmdtrp0(sz10,xp))
        | aElementOf0(X10,stldt0(sbsmnsldt0(xS))) )
    & aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(sz10,xp),stldt0(sbsmnsldt0(xS))) ),
    inference(variable_rename,[status(thm)],[388]) ).

fof(390,plain,
    ( aInteger0(xp)
    & ~ equal(xp,sz00)
    & aSet0(szAzrzSzezqlpdtcmdtrp0(sz10,xp))
    & ! [X3] :
        ( ( ~ aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(sz10,xp))
          | ( aInteger0(X3)
            & aInteger0(esk26_1(X3))
            & equal(sdtasdt0(xp,esk26_1(X3)),sdtpldt0(X3,smndt0(sz10)))
            & aDivisorOf0(xp,sdtpldt0(X3,smndt0(sz10)))
            & sdteqdtlpzmzozddtrp0(X3,sz10,xp) ) )
        & ( ~ aInteger0(X3)
          | ( ! [X5] :
                ( ~ aInteger0(X5)
                | ~ equal(sdtasdt0(xp,X5),sdtpldt0(X3,smndt0(sz10))) )
            & ~ aDivisorOf0(xp,sdtpldt0(X3,smndt0(sz10)))
            & ~ sdteqdtlpzmzozddtrp0(X3,sz10,xp) )
          | aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(sz10,xp)) ) )
    & aSet0(sbsmnsldt0(xS))
    & ! [X6] :
        ( ( ~ aElementOf0(X6,sbsmnsldt0(xS))
          | ( aInteger0(X6)
            & aElementOf0(esk27_1(X6),xS)
            & aElementOf0(X6,esk27_1(X6)) ) )
        & ( ~ aInteger0(X6)
          | ! [X8] :
              ( ~ aElementOf0(X8,xS)
              | ~ aElementOf0(X6,X8) )
          | aElementOf0(X6,sbsmnsldt0(xS)) ) )
    & ! [X9] :
        ( ( ~ aElementOf0(X9,stldt0(sbsmnsldt0(xS)))
          | ( aInteger0(X9)
            & ~ aElementOf0(X9,sbsmnsldt0(xS)) ) )
        & ( ~ aInteger0(X9)
          | aElementOf0(X9,sbsmnsldt0(xS))
          | aElementOf0(X9,stldt0(sbsmnsldt0(xS))) ) )
    & ! [X10] :
        ( ~ aElementOf0(X10,szAzrzSzezqlpdtcmdtrp0(sz10,xp))
        | aElementOf0(X10,stldt0(sbsmnsldt0(xS))) )
    & aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(sz10,xp),stldt0(sbsmnsldt0(xS))) ),
    inference(skolemize,[status(esa)],[389]) ).

fof(391,plain,
    ! [X3,X5,X6,X8,X9,X10] :
      ( ( ~ aElementOf0(X10,szAzrzSzezqlpdtcmdtrp0(sz10,xp))
        | aElementOf0(X10,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aElementOf0(X9,stldt0(sbsmnsldt0(xS)))
        | ( aInteger0(X9)
          & ~ aElementOf0(X9,sbsmnsldt0(xS)) ) )
      & ( ~ aInteger0(X9)
        | aElementOf0(X9,sbsmnsldt0(xS))
        | aElementOf0(X9,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aElementOf0(X8,xS)
        | ~ aElementOf0(X6,X8)
        | ~ aInteger0(X6)
        | aElementOf0(X6,sbsmnsldt0(xS)) )
      & ( ~ aElementOf0(X6,sbsmnsldt0(xS))
        | ( aInteger0(X6)
          & aElementOf0(esk27_1(X6),xS)
          & aElementOf0(X6,esk27_1(X6)) ) )
      & ( ( ( ~ aInteger0(X5)
            | ~ equal(sdtasdt0(xp,X5),sdtpldt0(X3,smndt0(sz10))) )
          & ~ aDivisorOf0(xp,sdtpldt0(X3,smndt0(sz10)))
          & ~ sdteqdtlpzmzozddtrp0(X3,sz10,xp) )
        | ~ aInteger0(X3)
        | aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(sz10,xp)) )
      & ( ~ aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(sz10,xp))
        | ( aInteger0(X3)
          & aInteger0(esk26_1(X3))
          & equal(sdtasdt0(xp,esk26_1(X3)),sdtpldt0(X3,smndt0(sz10)))
          & aDivisorOf0(xp,sdtpldt0(X3,smndt0(sz10)))
          & sdteqdtlpzmzozddtrp0(X3,sz10,xp) ) )
      & aInteger0(xp)
      & ~ equal(xp,sz00)
      & aSet0(szAzrzSzezqlpdtcmdtrp0(sz10,xp))
      & aSet0(sbsmnsldt0(xS))
      & aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(sz10,xp),stldt0(sbsmnsldt0(xS))) ),
    inference(shift_quantors,[status(thm)],[390]) ).

fof(392,plain,
    ! [X3,X5,X6,X8,X9,X10] :
      ( ( ~ aElementOf0(X10,szAzrzSzezqlpdtcmdtrp0(sz10,xp))
        | aElementOf0(X10,stldt0(sbsmnsldt0(xS))) )
      & ( aInteger0(X9)
        | ~ aElementOf0(X9,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aElementOf0(X9,sbsmnsldt0(xS))
        | ~ aElementOf0(X9,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aInteger0(X9)
        | aElementOf0(X9,sbsmnsldt0(xS))
        | aElementOf0(X9,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aElementOf0(X8,xS)
        | ~ aElementOf0(X6,X8)
        | ~ aInteger0(X6)
        | aElementOf0(X6,sbsmnsldt0(xS)) )
      & ( aInteger0(X6)
        | ~ aElementOf0(X6,sbsmnsldt0(xS)) )
      & ( aElementOf0(esk27_1(X6),xS)
        | ~ aElementOf0(X6,sbsmnsldt0(xS)) )
      & ( aElementOf0(X6,esk27_1(X6))
        | ~ aElementOf0(X6,sbsmnsldt0(xS)) )
      & ( ~ aInteger0(X5)
        | ~ equal(sdtasdt0(xp,X5),sdtpldt0(X3,smndt0(sz10)))
        | ~ aInteger0(X3)
        | aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(sz10,xp)) )
      & ( ~ aDivisorOf0(xp,sdtpldt0(X3,smndt0(sz10)))
        | ~ aInteger0(X3)
        | aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(sz10,xp)) )
      & ( ~ sdteqdtlpzmzozddtrp0(X3,sz10,xp)
        | ~ aInteger0(X3)
        | aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(sz10,xp)) )
      & ( aInteger0(X3)
        | ~ aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(sz10,xp)) )
      & ( aInteger0(esk26_1(X3))
        | ~ aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(sz10,xp)) )
      & ( equal(sdtasdt0(xp,esk26_1(X3)),sdtpldt0(X3,smndt0(sz10)))
        | ~ aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(sz10,xp)) )
      & ( aDivisorOf0(xp,sdtpldt0(X3,smndt0(sz10)))
        | ~ aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(sz10,xp)) )
      & ( sdteqdtlpzmzozddtrp0(X3,sz10,xp)
        | ~ aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(sz10,xp)) )
      & aInteger0(xp)
      & ~ equal(xp,sz00)
      & aSet0(szAzrzSzezqlpdtcmdtrp0(sz10,xp))
      & aSet0(sbsmnsldt0(xS))
      & aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(sz10,xp),stldt0(sbsmnsldt0(xS))) ),
    inference(distribute,[status(thm)],[391]) ).

cnf(396,plain,
    xp != sz00,
    inference(split_conjunct,[status(thm)],[392]) ).

cnf(397,plain,
    aInteger0(xp),
    inference(split_conjunct,[status(thm)],[392]) ).

cnf(399,plain,
    ( aDivisorOf0(xp,sdtpldt0(X1,smndt0(sz10)))
    | ~ aElementOf0(X1,szAzrzSzezqlpdtcmdtrp0(sz10,xp)) ),
    inference(split_conjunct,[status(thm)],[392]) ).

cnf(400,plain,
    ( sdtasdt0(xp,esk26_1(X1)) = sdtpldt0(X1,smndt0(sz10))
    | ~ aElementOf0(X1,szAzrzSzezqlpdtcmdtrp0(sz10,xp)) ),
    inference(split_conjunct,[status(thm)],[392]) ).

cnf(401,plain,
    ( aInteger0(esk26_1(X1))
    | ~ aElementOf0(X1,szAzrzSzezqlpdtcmdtrp0(sz10,xp)) ),
    inference(split_conjunct,[status(thm)],[392]) ).

cnf(402,plain,
    ( aInteger0(X1)
    | ~ aElementOf0(X1,szAzrzSzezqlpdtcmdtrp0(sz10,xp)) ),
    inference(split_conjunct,[status(thm)],[392]) ).

cnf(403,plain,
    ( aElementOf0(X1,szAzrzSzezqlpdtcmdtrp0(sz10,xp))
    | ~ aInteger0(X1)
    | ~ sdteqdtlpzmzozddtrp0(X1,sz10,xp) ),
    inference(split_conjunct,[status(thm)],[392]) ).

cnf(404,plain,
    ( aElementOf0(X1,szAzrzSzezqlpdtcmdtrp0(sz10,xp))
    | ~ aInteger0(X1)
    | ~ aDivisorOf0(xp,sdtpldt0(X1,smndt0(sz10))) ),
    inference(split_conjunct,[status(thm)],[392]) ).

cnf(429,negated_conjecture,
    ( sdtpldt0(sz10,smndt0(sz10)) = sdtasdt0(xp,esk12_0)
    | sdtpldt0(sz10,xp) = sz10 ),
    inference(spm,[status(thm)],[197,305,theory(equality)]) ).

cnf(431,plain,
    aDivisorOf0(xp,sdtasdt0(xp,esk11_0)),
    inference(rw,[status(thm)],[201,202,theory(equality)]) ).

cnf(432,plain,
    ( sz00 = smndt0(sz00)
    | ~ aInteger0(smndt0(sz00))
    | ~ aInteger0(sz00) ),
    inference(spm,[status(thm)],[355,277,theory(equality)]) ).

cnf(433,plain,
    ( sz00 = smndt0(sz00)
    | ~ aInteger0(smndt0(sz00))
    | $false ),
    inference(rw,[status(thm)],[432,351,theory(equality)]) ).

cnf(434,plain,
    ( sz00 = smndt0(sz00)
    | ~ aInteger0(smndt0(sz00)) ),
    inference(cn,[status(thm)],[433,theory(equality)]) ).

cnf(445,negated_conjecture,
    ( aElementOf0(sz10,szAzrzSzezqlpdtcmdtrp0(sz10,xp))
    | sdtpldt0(sz10,xp) = sz10 ),
    inference(spm,[status(thm)],[194,305,theory(equality)]) ).

cnf(447,plain,
    ( aElementOf0(X1,cS2076)
    | smndt0(sz10) != X1 ),
    inference(rw,[status(thm)],[258,248,theory(equality)]) ).

cnf(449,plain,
    aInteger0(sdtpldt0(sz10,xp)),
    inference(spm,[status(thm)],[402,199,theory(equality)]) ).

cnf(450,plain,
    aInteger0(sdtpldt0(sz10,smndt0(xp))),
    inference(spm,[status(thm)],[402,194,theory(equality)]) ).

cnf(466,plain,
    ( sdtpldt0(smndt0(sz10),sdtpldt0(sz10,smndt0(xp))) = sdtasdt0(xp,esk12_0)
    | ~ aInteger0(smndt0(sz10))
    | ~ aInteger0(sdtpldt0(sz10,smndt0(xp))) ),
    inference(spm,[status(thm)],[197,100,theory(equality)]) ).

cnf(482,plain,
    ( aInteger0(X1)
    | ~ aElementOf0(X1,cS2076) ),
    inference(rw,[status(thm)],[158,248,theory(equality)]) ).

cnf(484,plain,
    ( aInteger0(X1)
    | smndt0(sz10) != X1 ),
    inference(spm,[status(thm)],[482,447,theory(equality)]) ).

cnf(500,plain,
    aInteger0(esk26_1(sdtpldt0(sz10,xp))),
    inference(spm,[status(thm)],[401,199,theory(equality)]) ).

cnf(501,plain,
    aInteger0(esk26_1(sdtpldt0(sz10,smndt0(xp)))),
    inference(spm,[status(thm)],[401,194,theory(equality)]) ).

cnf(523,plain,
    ( aDivisorOf0(xp,sz00)
    | ~ aElementOf0(sz10,szAzrzSzezqlpdtcmdtrp0(sz10,xp))
    | ~ aInteger0(sz10) ),
    inference(spm,[status(thm)],[399,277,theory(equality)]) ).

cnf(535,plain,
    ( aDivisorOf0(xp,sz00)
    | ~ aElementOf0(sz10,szAzrzSzezqlpdtcmdtrp0(sz10,xp))
    | $false ),
    inference(rw,[status(thm)],[523,204,theory(equality)]) ).

cnf(536,plain,
    ( aDivisorOf0(xp,sz00)
    | ~ aElementOf0(sz10,szAzrzSzezqlpdtcmdtrp0(sz10,xp)) ),
    inference(cn,[status(thm)],[535,theory(equality)]) ).

cnf(632,plain,
    sdtasdt0(xp,esk26_1(sdtpldt0(sz10,smndt0(xp)))) = sdtpldt0(sdtpldt0(sz10,smndt0(xp)),smndt0(sz10)),
    inference(spm,[status(thm)],[400,194,theory(equality)]) ).

cnf(635,plain,
    sdtasdt0(xp,esk26_1(sdtpldt0(sz10,smndt0(xp)))) = sdtasdt0(xp,esk12_0),
    inference(rw,[status(thm)],[632,197,theory(equality)]) ).

cnf(705,plain,
    ( aElementOf0(sz10,szAzrzSzezqlpdtcmdtrp0(sz10,xp))
    | ~ aDivisorOf0(xp,sz00)
    | ~ aInteger0(sz10) ),
    inference(spm,[status(thm)],[404,277,theory(equality)]) ).

cnf(718,plain,
    ( aElementOf0(sz10,szAzrzSzezqlpdtcmdtrp0(sz10,xp))
    | ~ aDivisorOf0(xp,sz00)
    | $false ),
    inference(rw,[status(thm)],[705,204,theory(equality)]) ).

cnf(719,plain,
    ( aElementOf0(sz10,szAzrzSzezqlpdtcmdtrp0(sz10,xp))
    | ~ aDivisorOf0(xp,sz00) ),
    inference(cn,[status(thm)],[718,theory(equality)]) ).

cnf(835,plain,
    ( sdtpldt0(sdtasdt0(xp,esk11_0),X1) = sdtpldt0(sdtpldt0(sz10,xp),sdtpldt0(smndt0(sz10),X1))
    | ~ aInteger0(X1)
    | ~ aInteger0(smndt0(sz10))
    | ~ aInteger0(sdtpldt0(sz10,xp)) ),
    inference(spm,[status(thm)],[317,202,theory(equality)]) ).

cnf(838,negated_conjecture,
    ( sdtpldt0(sz10,X1) = sdtpldt0(sz10,sdtpldt0(smndt0(xp),X1))
    | sdtpldt0(sz10,xp) = sz10
    | ~ aInteger0(X1)
    | ~ aInteger0(smndt0(xp))
    | ~ aInteger0(sz10) ),
    inference(spm,[status(thm)],[317,305,theory(equality)]) ).

cnf(841,plain,
    ( sdtpldt0(X1,X2) = sdtpldt0(sz00,sdtpldt0(X1,X2))
    | ~ aInteger0(X2)
    | ~ aInteger0(X1)
    | ~ aInteger0(sz00) ),
    inference(spm,[status(thm)],[317,355,theory(equality)]) ).

cnf(842,plain,
    ( sdtpldt0(X1,sdtpldt0(X2,smndt0(sdtpldt0(X1,X2)))) = sz00
    | ~ aInteger0(sdtpldt0(X1,X2))
    | ~ aInteger0(smndt0(sdtpldt0(X1,X2)))
    | ~ aInteger0(X2)
    | ~ aInteger0(X1) ),
    inference(spm,[status(thm)],[277,317,theory(equality)]) ).

cnf(843,plain,
    ( sdtpldt0(sz00,X2) = sdtpldt0(X1,sdtpldt0(smndt0(X1),X2))
    | ~ aInteger0(X2)
    | ~ aInteger0(smndt0(X1))
    | ~ aInteger0(X1) ),
    inference(spm,[status(thm)],[317,277,theory(equality)]) ).

cnf(844,plain,
    ( sdtpldt0(sz00,X2) = sdtpldt0(smndt0(X1),sdtpldt0(X1,X2))
    | ~ aInteger0(X2)
    | ~ aInteger0(X1)
    | ~ aInteger0(smndt0(X1)) ),
    inference(spm,[status(thm)],[317,276,theory(equality)]) ).

cnf(847,plain,
    ( sdtpldt0(sdtpldt0(X2,X1),X3) = sdtpldt0(X1,sdtpldt0(X2,X3))
    | ~ aInteger0(X3)
    | ~ aInteger0(X2)
    | ~ aInteger0(X1) ),
    inference(spm,[status(thm)],[317,100,theory(equality)]) ).

cnf(859,negated_conjecture,
    ( sdtpldt0(sz10,X1) = sdtpldt0(sz10,sdtpldt0(smndt0(xp),X1))
    | sdtpldt0(sz10,xp) = sz10
    | ~ aInteger0(X1)
    | ~ aInteger0(smndt0(xp))
    | $false ),
    inference(rw,[status(thm)],[838,204,theory(equality)]) ).

cnf(860,negated_conjecture,
    ( sdtpldt0(sz10,X1) = sdtpldt0(sz10,sdtpldt0(smndt0(xp),X1))
    | sdtpldt0(sz10,xp) = sz10
    | ~ aInteger0(X1)
    | ~ aInteger0(smndt0(xp)) ),
    inference(cn,[status(thm)],[859,theory(equality)]) ).

cnf(865,plain,
    ( sdtpldt0(X1,X2) = sdtpldt0(sz00,sdtpldt0(X1,X2))
    | ~ aInteger0(X2)
    | ~ aInteger0(X1)
    | $false ),
    inference(rw,[status(thm)],[841,351,theory(equality)]) ).

cnf(866,plain,
    ( sdtpldt0(X1,X2) = sdtpldt0(sz00,sdtpldt0(X1,X2))
    | ~ aInteger0(X2)
    | ~ aInteger0(X1) ),
    inference(cn,[status(thm)],[865,theory(equality)]) ).

cnf(2157,negated_conjecture,
    ( sdtasdt0(xp,esk12_0) = sz00
    | sdtpldt0(sz10,xp) = sz10
    | ~ aInteger0(sz10) ),
    inference(spm,[status(thm)],[277,429,theory(equality)]) ).

cnf(2169,negated_conjecture,
    ( sdtasdt0(xp,esk12_0) = sz00
    | sdtpldt0(sz10,xp) = sz10
    | $false ),
    inference(rw,[status(thm)],[2157,204,theory(equality)]) ).

cnf(2170,negated_conjecture,
    ( sdtasdt0(xp,esk12_0) = sz00
    | sdtpldt0(sz10,xp) = sz10 ),
    inference(cn,[status(thm)],[2169,theory(equality)]) ).

cnf(2319,plain,
    ( smndt0(sz00) = sz00
    | ~ aInteger0(sz00) ),
    inference(spm,[status(thm)],[434,350,theory(equality)]) ).

cnf(2321,plain,
    ( smndt0(sz00) = sz00
    | $false ),
    inference(rw,[status(thm)],[2319,351,theory(equality)]) ).

cnf(2322,plain,
    smndt0(sz00) = sz00,
    inference(cn,[status(thm)],[2321,theory(equality)]) ).

cnf(2345,plain,
    ( sdtpldt0(sz00,sz00) = sz00
    | ~ aInteger0(sz00) ),
    inference(spm,[status(thm)],[277,2322,theory(equality)]) ).

cnf(2369,plain,
    ( sdtpldt0(sz00,sz00) = sz00
    | $false ),
    inference(rw,[status(thm)],[2345,351,theory(equality)]) ).

cnf(2370,plain,
    sdtpldt0(sz00,sz00) = sz00,
    inference(cn,[status(thm)],[2369,theory(equality)]) ).

cnf(2825,negated_conjecture,
    ( sz00 = esk12_0
    | sz00 = xp
    | sdtpldt0(sz10,xp) = sz10
    | ~ aInteger0(xp)
    | ~ aInteger0(esk12_0) ),
    inference(spm,[status(thm)],[119,2170,theory(equality)]) ).

cnf(2839,negated_conjecture,
    ( sz00 = esk12_0
    | sz00 = xp
    | sdtpldt0(sz10,xp) = sz10
    | $false
    | ~ aInteger0(esk12_0) ),
    inference(rw,[status(thm)],[2825,397,theory(equality)]) ).

cnf(2840,negated_conjecture,
    ( sz00 = esk12_0
    | sz00 = xp
    | sdtpldt0(sz10,xp) = sz10
    | $false
    | $false ),
    inference(rw,[status(thm)],[2839,198,theory(equality)]) ).

cnf(2841,negated_conjecture,
    ( sz00 = esk12_0
    | sz00 = xp
    | sdtpldt0(sz10,xp) = sz10 ),
    inference(cn,[status(thm)],[2840,theory(equality)]) ).

cnf(2842,negated_conjecture,
    ( esk12_0 = sz00
    | sdtpldt0(sz10,xp) = sz10 ),
    inference(sr,[status(thm)],[2841,396,theory(equality)]) ).

cnf(2923,negated_conjecture,
    ( sdtpldt0(sz10,X1) = sdtpldt0(sz10,sdtpldt0(xp,X1))
    | esk12_0 = sz00
    | ~ aInteger0(X1)
    | ~ aInteger0(xp)
    | ~ aInteger0(sz10) ),
    inference(spm,[status(thm)],[317,2842,theory(equality)]) ).

cnf(2929,negated_conjecture,
    ( sdtpldt0(sz10,X1) = sdtpldt0(sz10,sdtpldt0(xp,X1))
    | esk12_0 = sz00
    | ~ aInteger0(X1)
    | $false
    | ~ aInteger0(sz10) ),
    inference(rw,[status(thm)],[2923,397,theory(equality)]) ).

cnf(2930,negated_conjecture,
    ( sdtpldt0(sz10,X1) = sdtpldt0(sz10,sdtpldt0(xp,X1))
    | esk12_0 = sz00
    | ~ aInteger0(X1)
    | $false
    | $false ),
    inference(rw,[status(thm)],[2929,204,theory(equality)]) ).

cnf(2931,negated_conjecture,
    ( sdtpldt0(sz10,X1) = sdtpldt0(sz10,sdtpldt0(xp,X1))
    | esk12_0 = sz00
    | ~ aInteger0(X1) ),
    inference(cn,[status(thm)],[2930,theory(equality)]) ).

cnf(3068,plain,
    aInteger0(smndt0(sz10)),
    inference(er,[status(thm)],[484,theory(equality)]) ).

cnf(3185,negated_conjecture,
    ( aInteger0(esk26_1(sz10))
    | sdtpldt0(sz10,xp) = sz10 ),
    inference(spm,[status(thm)],[401,445,theory(equality)]) ).

cnf(3236,negated_conjecture,
    aInteger0(esk26_1(sz10)),
    inference(spm,[status(thm)],[500,3185,theory(equality)]) ).

cnf(3401,plain,
    ( sdtpldt0(smndt0(sz10),sdtpldt0(sz10,smndt0(xp))) = sdtasdt0(xp,esk12_0)
    | $false
    | ~ aInteger0(sdtpldt0(sz10,smndt0(xp))) ),
    inference(rw,[status(thm)],[466,3068,theory(equality)]) ).

cnf(3402,plain,
    ( sdtpldt0(smndt0(sz10),sdtpldt0(sz10,smndt0(xp))) = sdtasdt0(xp,esk12_0)
    | $false
    | $false ),
    inference(rw,[status(thm)],[3401,450,theory(equality)]) ).

cnf(3403,plain,
    sdtpldt0(smndt0(sz10),sdtpldt0(sz10,smndt0(xp))) = sdtasdt0(xp,esk12_0),
    inference(cn,[status(thm)],[3402,theory(equality)]) ).

cnf(3404,negated_conjecture,
    ( sdtpldt0(smndt0(sz10),sz10) = sdtasdt0(xp,esk12_0)
    | sdtpldt0(sz10,xp) = sz10 ),
    inference(spm,[status(thm)],[3403,305,theory(equality)]) ).

cnf(3596,plain,
    ( sz00 = esk26_1(sdtpldt0(sz10,smndt0(xp)))
    | sz00 = xp
    | sdtasdt0(xp,esk12_0) != sz00
    | ~ aInteger0(xp)
    | ~ aInteger0(esk26_1(sdtpldt0(sz10,smndt0(xp)))) ),
    inference(spm,[status(thm)],[119,635,theory(equality)]) ).

cnf(3615,plain,
    ( sz00 = esk26_1(sdtpldt0(sz10,smndt0(xp)))
    | sz00 = xp
    | sdtasdt0(xp,esk12_0) != sz00
    | $false
    | ~ aInteger0(esk26_1(sdtpldt0(sz10,smndt0(xp)))) ),
    inference(rw,[status(thm)],[3596,397,theory(equality)]) ).

cnf(3616,plain,
    ( sz00 = esk26_1(sdtpldt0(sz10,smndt0(xp)))
    | sz00 = xp
    | sdtasdt0(xp,esk12_0) != sz00
    | $false
    | $false ),
    inference(rw,[status(thm)],[3615,501,theory(equality)]) ).

cnf(3617,plain,
    ( sz00 = esk26_1(sdtpldt0(sz10,smndt0(xp)))
    | sz00 = xp
    | sdtasdt0(xp,esk12_0) != sz00 ),
    inference(cn,[status(thm)],[3616,theory(equality)]) ).

cnf(3618,plain,
    ( esk26_1(sdtpldt0(sz10,smndt0(xp))) = sz00
    | sdtasdt0(xp,esk12_0) != sz00 ),
    inference(sr,[status(thm)],[3617,396,theory(equality)]) ).

cnf(4186,plain,
    ( aDivisorOf0(xp,sz00)
    | ~ sdteqdtlpzmzozddtrp0(sz10,sz10,xp)
    | ~ aInteger0(sz10) ),
    inference(spm,[status(thm)],[536,403,theory(equality)]) ).

cnf(4189,plain,
    ( aDivisorOf0(xp,sz00)
    | ~ sdteqdtlpzmzozddtrp0(sz10,sz10,xp)
    | $false ),
    inference(rw,[status(thm)],[4186,204,theory(equality)]) ).

cnf(4190,plain,
    ( aDivisorOf0(xp,sz00)
    | ~ sdteqdtlpzmzozddtrp0(sz10,sz10,xp) ),
    inference(cn,[status(thm)],[4189,theory(equality)]) ).

cnf(4858,negated_conjecture,
    ( esk26_1(sz10) = sz00
    | sdtpldt0(sz10,xp) = sz10
    | sdtasdt0(xp,esk12_0) != sz00 ),
    inference(spm,[status(thm)],[3618,305,theory(equality)]) ).

cnf(4867,plain,
    ( aDivisorOf0(xp,sz00)
    | sz00 = xp
    | ~ aInteger0(xp)
    | ~ aInteger0(sz10) ),
    inference(spm,[status(thm)],[4190,311,theory(equality)]) ).

cnf(4875,plain,
    ( aDivisorOf0(xp,sz00)
    | sz00 = xp
    | $false
    | ~ aInteger0(sz10) ),
    inference(rw,[status(thm)],[4867,397,theory(equality)]) ).

cnf(4876,plain,
    ( aDivisorOf0(xp,sz00)
    | sz00 = xp
    | $false
    | $false ),
    inference(rw,[status(thm)],[4875,204,theory(equality)]) ).

cnf(4877,plain,
    ( aDivisorOf0(xp,sz00)
    | sz00 = xp ),
    inference(cn,[status(thm)],[4876,theory(equality)]) ).

cnf(4878,plain,
    aDivisorOf0(xp,sz00),
    inference(sr,[status(thm)],[4877,396,theory(equality)]) ).

cnf(4900,negated_conjecture,
    ( sdtpldt0(sz10,xp) = sz10
    | esk26_1(sz10) = sz00 ),
    inference(csr,[status(thm)],[4858,2170]) ).

cnf(4901,negated_conjecture,
    ( sdtpldt0(sz10,smndt0(sz10)) = sdtasdt0(xp,esk11_0)
    | esk26_1(sz10) = sz00 ),
    inference(spm,[status(thm)],[202,4900,theory(equality)]) ).

cnf(4944,negated_conjecture,
    ( aElementOf0(sz10,szAzrzSzezqlpdtcmdtrp0(sz10,xp))
    | esk26_1(sz10) = sz00
    | ~ aDivisorOf0(xp,sdtasdt0(xp,esk11_0))
    | ~ aInteger0(sz10) ),
    inference(spm,[status(thm)],[404,4901,theory(equality)]) ).

cnf(4965,negated_conjecture,
    ( aElementOf0(sz10,szAzrzSzezqlpdtcmdtrp0(sz10,xp))
    | esk26_1(sz10) = sz00
    | $false
    | ~ aInteger0(sz10) ),
    inference(rw,[status(thm)],[4944,431,theory(equality)]) ).

cnf(4966,negated_conjecture,
    ( aElementOf0(sz10,szAzrzSzezqlpdtcmdtrp0(sz10,xp))
    | esk26_1(sz10) = sz00
    | $false
    | $false ),
    inference(rw,[status(thm)],[4965,204,theory(equality)]) ).

cnf(4967,negated_conjecture,
    ( aElementOf0(sz10,szAzrzSzezqlpdtcmdtrp0(sz10,xp))
    | esk26_1(sz10) = sz00 ),
    inference(cn,[status(thm)],[4966,theory(equality)]) ).

cnf(4990,negated_conjecture,
    ( sdtasdt0(xp,esk26_1(sz10)) = sdtpldt0(sz10,smndt0(sz10))
    | esk26_1(sz10) = sz00 ),
    inference(spm,[status(thm)],[400,4967,theory(equality)]) ).

cnf(5002,negated_conjecture,
    ( sz00 = esk26_1(sz10)
    | sz00 = xp
    | sdtpldt0(sz10,smndt0(sz10)) != sz00
    | ~ aInteger0(xp)
    | ~ aInteger0(esk26_1(sz10)) ),
    inference(spm,[status(thm)],[119,4990,theory(equality)]) ).

cnf(5017,negated_conjecture,
    ( sz00 = esk26_1(sz10)
    | sz00 = xp
    | sdtpldt0(sz10,smndt0(sz10)) != sz00
    | $false
    | ~ aInteger0(esk26_1(sz10)) ),
    inference(rw,[status(thm)],[5002,397,theory(equality)]) ).

cnf(5018,negated_conjecture,
    ( sz00 = esk26_1(sz10)
    | sz00 = xp
    | sdtpldt0(sz10,smndt0(sz10)) != sz00
    | $false
    | $false ),
    inference(rw,[status(thm)],[5017,3236,theory(equality)]) ).

cnf(5019,negated_conjecture,
    ( sz00 = esk26_1(sz10)
    | sz00 = xp
    | sdtpldt0(sz10,smndt0(sz10)) != sz00 ),
    inference(cn,[status(thm)],[5018,theory(equality)]) ).

cnf(5020,negated_conjecture,
    ( esk26_1(sz10) = sz00
    | sdtpldt0(sz10,smndt0(sz10)) != sz00 ),
    inference(sr,[status(thm)],[5019,396,theory(equality)]) ).

cnf(5054,negated_conjecture,
    ( esk26_1(sz10) = sz00
    | ~ aInteger0(sz10) ),
    inference(spm,[status(thm)],[5020,277,theory(equality)]) ).

cnf(5063,negated_conjecture,
    ( esk26_1(sz10) = sz00
    | $false ),
    inference(rw,[status(thm)],[5054,204,theory(equality)]) ).

cnf(5064,negated_conjecture,
    esk26_1(sz10) = sz00,
    inference(cn,[status(thm)],[5063,theory(equality)]) ).

cnf(5773,plain,
    ( aElementOf0(sz10,szAzrzSzezqlpdtcmdtrp0(sz10,xp))
    | $false ),
    inference(rw,[status(thm)],[719,4878,theory(equality)]) ).

cnf(5774,plain,
    aElementOf0(sz10,szAzrzSzezqlpdtcmdtrp0(sz10,xp)),
    inference(cn,[status(thm)],[5773,theory(equality)]) ).

cnf(5778,plain,
    sdtasdt0(xp,esk26_1(sz10)) = sdtpldt0(sz10,smndt0(sz10)),
    inference(spm,[status(thm)],[400,5774,theory(equality)]) ).

cnf(5788,plain,
    sdtasdt0(xp,sz00) = sdtpldt0(sz10,smndt0(sz10)),
    inference(rw,[status(thm)],[5778,5064,theory(equality)]) ).

cnf(5852,plain,
    ( sdtasdt0(xp,sz00) = sz00
    | ~ aInteger0(sz10) ),
    inference(spm,[status(thm)],[277,5788,theory(equality)]) ).

cnf(5873,plain,
    ( sdtasdt0(xp,sz00) = sz00
    | $false ),
    inference(rw,[status(thm)],[5852,204,theory(equality)]) ).

cnf(5874,plain,
    sdtasdt0(xp,sz00) = sz00,
    inference(cn,[status(thm)],[5873,theory(equality)]) ).

cnf(6074,negated_conjecture,
    ( sdtpldt0(sz10,sdtpldt0(X1,xp)) = sdtpldt0(sz10,X1)
    | esk12_0 = sz00
    | ~ aInteger0(X1)
    | ~ aInteger0(xp) ),
    inference(spm,[status(thm)],[2931,100,theory(equality)]) ).

cnf(6083,negated_conjecture,
    ( sdtpldt0(sz10,sdtpldt0(X1,xp)) = sdtpldt0(sz10,X1)
    | esk12_0 = sz00
    | ~ aInteger0(X1)
    | $false ),
    inference(rw,[status(thm)],[6074,397,theory(equality)]) ).

cnf(6084,negated_conjecture,
    ( sdtpldt0(sz10,sdtpldt0(X1,xp)) = sdtpldt0(sz10,X1)
    | esk12_0 = sz00
    | ~ aInteger0(X1) ),
    inference(cn,[status(thm)],[6083,theory(equality)]) ).

cnf(11139,plain,
    ( sdtpldt0(sdtpldt0(sz10,xp),sdtpldt0(smndt0(sz10),X1)) = sdtpldt0(sdtasdt0(xp,esk11_0),X1)
    | ~ aInteger0(X1)
    | $false
    | ~ aInteger0(sdtpldt0(sz10,xp)) ),
    inference(rw,[status(thm)],[835,3068,theory(equality)]) ).

cnf(11140,plain,
    ( sdtpldt0(sdtpldt0(sz10,xp),sdtpldt0(smndt0(sz10),X1)) = sdtpldt0(sdtasdt0(xp,esk11_0),X1)
    | ~ aInteger0(X1)
    | $false
    | $false ),
    inference(rw,[status(thm)],[11139,449,theory(equality)]) ).

cnf(11141,plain,
    ( sdtpldt0(sdtpldt0(sz10,xp),sdtpldt0(smndt0(sz10),X1)) = sdtpldt0(sdtasdt0(xp,esk11_0),X1)
    | ~ aInteger0(X1) ),
    inference(cn,[status(thm)],[11140,theory(equality)]) ).

cnf(11146,plain,
    ( sdtpldt0(sdtpldt0(sz10,xp),sz00) = sdtpldt0(sdtasdt0(xp,esk11_0),sz10)
    | ~ aInteger0(sz10) ),
    inference(spm,[status(thm)],[11141,276,theory(equality)]) ).

cnf(11188,plain,
    ( sdtpldt0(sdtpldt0(sz10,xp),sz00) = sdtpldt0(sdtasdt0(xp,esk11_0),sz10)
    | $false ),
    inference(rw,[status(thm)],[11146,204,theory(equality)]) ).

cnf(11189,plain,
    sdtpldt0(sdtpldt0(sz10,xp),sz00) = sdtpldt0(sdtasdt0(xp,esk11_0),sz10),
    inference(cn,[status(thm)],[11188,theory(equality)]) ).

cnf(12194,plain,
    ( sdtpldt0(X1,sdtpldt0(X2,smndt0(sdtpldt0(X1,X2)))) = sz00
    | ~ aInteger0(sdtpldt0(X1,X2))
    | ~ aInteger0(X2)
    | ~ aInteger0(X1) ),
    inference(csr,[status(thm)],[842,350]) ).

cnf(12195,plain,
    ( sdtpldt0(X1,sdtpldt0(X2,smndt0(sdtpldt0(X1,X2)))) = sz00
    | ~ aInteger0(X2)
    | ~ aInteger0(X1) ),
    inference(csr,[status(thm)],[12194,103]) ).

cnf(12619,plain,
    ( sdtpldt0(X1,sdtpldt0(smndt0(X1),X2)) = sdtpldt0(sz00,X2)
    | ~ aInteger0(X1)
    | ~ aInteger0(X2) ),
    inference(csr,[status(thm)],[843,350]) ).

cnf(12644,negated_conjecture,
    ( sdtpldt0(sz00,xp) = sdtpldt0(sz10,smndt0(sz10))
    | esk12_0 = sz00
    | ~ aInteger0(smndt0(sz10))
    | ~ aInteger0(xp)
    | ~ aInteger0(sz10) ),
    inference(spm,[status(thm)],[6084,12619,theory(equality)]) ).

cnf(12719,negated_conjecture,
    ( sdtpldt0(sz00,xp) = sz00
    | esk12_0 = sz00
    | ~ aInteger0(smndt0(sz10))
    | ~ aInteger0(xp)
    | ~ aInteger0(sz10) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[12644,5788,theory(equality)]),5874,theory(equality)]) ).

cnf(12720,negated_conjecture,
    ( sdtpldt0(sz00,xp) = sz00
    | esk12_0 = sz00
    | $false
    | ~ aInteger0(xp)
    | ~ aInteger0(sz10) ),
    inference(rw,[status(thm)],[12719,3068,theory(equality)]) ).

cnf(12721,negated_conjecture,
    ( sdtpldt0(sz00,xp) = sz00
    | esk12_0 = sz00
    | $false
    | $false
    | ~ aInteger0(sz10) ),
    inference(rw,[status(thm)],[12720,397,theory(equality)]) ).

cnf(12722,negated_conjecture,
    ( sdtpldt0(sz00,xp) = sz00
    | esk12_0 = sz00
    | $false
    | $false
    | $false ),
    inference(rw,[status(thm)],[12721,204,theory(equality)]) ).

cnf(12723,negated_conjecture,
    ( sdtpldt0(sz00,xp) = sz00
    | esk12_0 = sz00 ),
    inference(cn,[status(thm)],[12722,theory(equality)]) ).

cnf(12820,negated_conjecture,
    ( sz00 = xp
    | esk12_0 = sz00
    | ~ aInteger0(xp) ),
    inference(spm,[status(thm)],[355,12723,theory(equality)]) ).

cnf(12828,negated_conjecture,
    ( sz00 = xp
    | esk12_0 = sz00
    | $false ),
    inference(rw,[status(thm)],[12820,397,theory(equality)]) ).

cnf(12829,negated_conjecture,
    ( sz00 = xp
    | esk12_0 = sz00 ),
    inference(cn,[status(thm)],[12828,theory(equality)]) ).

cnf(12830,negated_conjecture,
    esk12_0 = sz00,
    inference(sr,[status(thm)],[12829,396,theory(equality)]) ).

cnf(12928,negated_conjecture,
    ( sdtpldt0(smndt0(sz10),sz10) = sz00
    | sdtpldt0(sz10,xp) = sz10 ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[3404,12830,theory(equality)]),5874,theory(equality)]) ).

cnf(12949,negated_conjecture,
    ( sdtpldt0(sz10,sz00) = sdtpldt0(sz00,sz10)
    | sdtpldt0(sz10,xp) = sz10
    | ~ aInteger0(sz10) ),
    inference(spm,[status(thm)],[12619,12928,theory(equality)]) ).

cnf(12983,negated_conjecture,
    ( sdtpldt0(sz10,sz00) = sdtpldt0(sz00,sz10)
    | sdtpldt0(sz10,xp) = sz10
    | $false ),
    inference(rw,[status(thm)],[12949,204,theory(equality)]) ).

cnf(12984,negated_conjecture,
    ( sdtpldt0(sz10,sz00) = sdtpldt0(sz00,sz10)
    | sdtpldt0(sz10,xp) = sz10 ),
    inference(cn,[status(thm)],[12983,theory(equality)]) ).

cnf(13156,negated_conjecture,
    ( sdtpldt0(sz00,sz10) = sz10
    | sdtpldt0(sz10,sz00) = sdtpldt0(sz00,sz10)
    | ~ aInteger0(xp)
    | ~ aInteger0(sz10) ),
    inference(spm,[status(thm)],[866,12984,theory(equality)]) ).

cnf(13175,negated_conjecture,
    ( sdtpldt0(sz00,sz10) = sz10
    | sdtpldt0(sz10,sz00) = sdtpldt0(sz00,sz10)
    | $false
    | ~ aInteger0(sz10) ),
    inference(rw,[status(thm)],[13156,397,theory(equality)]) ).

cnf(13176,negated_conjecture,
    ( sdtpldt0(sz00,sz10) = sz10
    | sdtpldt0(sz10,sz00) = sdtpldt0(sz00,sz10)
    | $false
    | $false ),
    inference(rw,[status(thm)],[13175,204,theory(equality)]) ).

cnf(13177,negated_conjecture,
    ( sdtpldt0(sz00,sz10) = sz10
    | sdtpldt0(sz10,sz00) = sdtpldt0(sz00,sz10) ),
    inference(cn,[status(thm)],[13176,theory(equality)]) ).

cnf(13182,negated_conjecture,
    ( sdtpldt0(sz00,sz10) = sz10
    | ~ aInteger0(sz10) ),
    inference(spm,[status(thm)],[356,13177,theory(equality)]) ).

cnf(13204,negated_conjecture,
    ( sdtpldt0(sz00,sz10) = sz10
    | $false ),
    inference(rw,[status(thm)],[13182,204,theory(equality)]) ).

cnf(13205,negated_conjecture,
    sdtpldt0(sz00,sz10) = sz10,
    inference(cn,[status(thm)],[13204,theory(equality)]) ).

cnf(13258,negated_conjecture,
    ( sdtpldt0(sz10,sz00) = sz10
    | sdtpldt0(sz10,xp) = sz10 ),
    inference(rw,[status(thm)],[12984,13205,theory(equality)]) ).

cnf(13999,plain,
    ( sdtpldt0(smndt0(X1),sdtpldt0(X1,X2)) = sdtpldt0(sz00,X2)
    | ~ aInteger0(X2)
    | ~ aInteger0(X1) ),
    inference(csr,[status(thm)],[844,350]) ).

cnf(15123,plain,
    ( sdtpldt0(xp,sdtpldt0(sz10,smndt0(sz10))) = sdtasdt0(xp,esk11_0)
    | ~ aInteger0(smndt0(sz10))
    | ~ aInteger0(sz10)
    | ~ aInteger0(xp) ),
    inference(spm,[status(thm)],[202,847,theory(equality)]) ).

cnf(15243,plain,
    ( sdtpldt0(xp,sz00) = sdtasdt0(xp,esk11_0)
    | ~ aInteger0(smndt0(sz10))
    | ~ aInteger0(sz10)
    | ~ aInteger0(xp) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[15123,5788,theory(equality)]),5874,theory(equality)]) ).

cnf(15244,plain,
    ( sdtpldt0(xp,sz00) = sdtasdt0(xp,esk11_0)
    | $false
    | ~ aInteger0(sz10)
    | ~ aInteger0(xp) ),
    inference(rw,[status(thm)],[15243,3068,theory(equality)]) ).

cnf(15245,plain,
    ( sdtpldt0(xp,sz00) = sdtasdt0(xp,esk11_0)
    | $false
    | $false
    | ~ aInteger0(xp) ),
    inference(rw,[status(thm)],[15244,204,theory(equality)]) ).

cnf(15246,plain,
    ( sdtpldt0(xp,sz00) = sdtasdt0(xp,esk11_0)
    | $false
    | $false
    | $false ),
    inference(rw,[status(thm)],[15245,397,theory(equality)]) ).

cnf(15247,plain,
    sdtpldt0(xp,sz00) = sdtasdt0(xp,esk11_0),
    inference(cn,[status(thm)],[15246,theory(equality)]) ).

cnf(15450,plain,
    sdtpldt0(sdtpldt0(xp,sz00),sz10) = sdtpldt0(sdtpldt0(sz10,xp),sz00),
    inference(rw,[status(thm)],[11189,15247,theory(equality)]) ).

cnf(15462,plain,
    ( sdtpldt0(sdtpldt0(sz10,xp),sdtpldt0(smndt0(sz10),X1)) = sdtpldt0(sdtpldt0(xp,sz00),X1)
    | ~ aInteger0(X1) ),
    inference(rw,[status(thm)],[11141,15247,theory(equality)]) ).

cnf(15546,plain,
    ( sdtpldt0(xp,sz10) = sdtpldt0(sdtpldt0(sz10,xp),sz00)
    | ~ aInteger0(xp) ),
    inference(spm,[status(thm)],[15450,356,theory(equality)]) ).

cnf(15561,plain,
    ( sdtpldt0(xp,sz10) = sdtpldt0(sdtpldt0(sz10,xp),sz00)
    | $false ),
    inference(rw,[status(thm)],[15546,397,theory(equality)]) ).

cnf(15562,plain,
    sdtpldt0(xp,sz10) = sdtpldt0(sdtpldt0(sz10,xp),sz00),
    inference(cn,[status(thm)],[15561,theory(equality)]) ).

cnf(15611,plain,
    ( sdtpldt0(xp,sz10) = sdtpldt0(sz10,xp)
    | ~ aInteger0(sdtpldt0(sz10,xp)) ),
    inference(spm,[status(thm)],[356,15562,theory(equality)]) ).

cnf(15642,plain,
    ( sdtpldt0(xp,sz10) = sdtpldt0(sz10,xp)
    | $false ),
    inference(rw,[status(thm)],[15611,449,theory(equality)]) ).

cnf(15643,plain,
    sdtpldt0(xp,sz10) = sdtpldt0(sz10,xp),
    inference(cn,[status(thm)],[15642,theory(equality)]) ).

cnf(15699,plain,
    ( sdtpldt0(xp,sdtpldt0(sz10,smndt0(sdtpldt0(sz10,xp)))) = sz00
    | ~ aInteger0(sz10)
    | ~ aInteger0(xp) ),
    inference(spm,[status(thm)],[12195,15643,theory(equality)]) ).

cnf(15722,plain,
    ( sdtpldt0(xp,sdtpldt0(sz10,smndt0(sdtpldt0(sz10,xp)))) = sz00
    | $false
    | ~ aInteger0(xp) ),
    inference(rw,[status(thm)],[15699,204,theory(equality)]) ).

cnf(15723,plain,
    ( sdtpldt0(xp,sdtpldt0(sz10,smndt0(sdtpldt0(sz10,xp)))) = sz00
    | $false
    | $false ),
    inference(rw,[status(thm)],[15722,397,theory(equality)]) ).

cnf(15724,plain,
    sdtpldt0(xp,sdtpldt0(sz10,smndt0(sdtpldt0(sz10,xp)))) = sz00,
    inference(cn,[status(thm)],[15723,theory(equality)]) ).

cnf(15843,plain,
    ( sdtpldt0(sdtpldt0(sz10,xp),smndt0(sz10)) = sdtpldt0(sdtpldt0(xp,sz00),sz00)
    | ~ aInteger0(sz00)
    | ~ aInteger0(smndt0(sz10)) ),
    inference(spm,[status(thm)],[15462,356,theory(equality)]) ).

cnf(15887,plain,
    ( sdtpldt0(xp,sz00) = sdtpldt0(sdtpldt0(xp,sz00),sz00)
    | ~ aInteger0(sz00)
    | ~ aInteger0(smndt0(sz10)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[15843,202,theory(equality)]),15247,theory(equality)]) ).

cnf(15888,plain,
    ( sdtpldt0(xp,sz00) = sdtpldt0(sdtpldt0(xp,sz00),sz00)
    | $false
    | ~ aInteger0(smndt0(sz10)) ),
    inference(rw,[status(thm)],[15887,351,theory(equality)]) ).

cnf(15889,plain,
    ( sdtpldt0(xp,sz00) = sdtpldt0(sdtpldt0(xp,sz00),sz00)
    | $false
    | $false ),
    inference(rw,[status(thm)],[15888,3068,theory(equality)]) ).

cnf(15890,plain,
    sdtpldt0(xp,sz00) = sdtpldt0(sdtpldt0(xp,sz00),sz00),
    inference(cn,[status(thm)],[15889,theory(equality)]) ).

cnf(17097,negated_conjecture,
    ( sdtpldt0(xp,sdtpldt0(sz10,smndt0(sz10))) = sz00
    | sdtpldt0(sz10,sz00) = sz10 ),
    inference(spm,[status(thm)],[15724,13258,theory(equality)]) ).

cnf(17121,negated_conjecture,
    ( sdtpldt0(xp,sz00) = sz00
    | sdtpldt0(sz10,sz00) = sz10 ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[17097,5788,theory(equality)]),5874,theory(equality)]) ).

cnf(17292,negated_conjecture,
    ( sz00 = xp
    | sdtpldt0(sz10,sz00) = sz10
    | ~ aInteger0(xp) ),
    inference(spm,[status(thm)],[356,17121,theory(equality)]) ).

cnf(17318,negated_conjecture,
    ( sz00 = xp
    | sdtpldt0(sz10,sz00) = sz10
    | $false ),
    inference(rw,[status(thm)],[17292,397,theory(equality)]) ).

cnf(17319,negated_conjecture,
    ( sz00 = xp
    | sdtpldt0(sz10,sz00) = sz10 ),
    inference(cn,[status(thm)],[17318,theory(equality)]) ).

cnf(17320,negated_conjecture,
    sdtpldt0(sz10,sz00) = sz10,
    inference(sr,[status(thm)],[17319,396,theory(equality)]) ).

cnf(19015,plain,
    ( sdtpldt0(xp,sz00) = xp
    | ~ aInteger0(xp) ),
    inference(spm,[status(thm)],[15890,356,theory(equality)]) ).

cnf(19039,plain,
    ( sdtpldt0(xp,sz00) = xp
    | $false ),
    inference(rw,[status(thm)],[19015,397,theory(equality)]) ).

cnf(19040,plain,
    sdtpldt0(xp,sz00) = xp,
    inference(cn,[status(thm)],[19039,theory(equality)]) ).

cnf(19116,plain,
    ( sdtpldt0(smndt0(xp),xp) = sdtpldt0(sz00,sz00)
    | ~ aInteger0(sz00)
    | ~ aInteger0(xp) ),
    inference(spm,[status(thm)],[13999,19040,theory(equality)]) ).

cnf(19175,plain,
    ( sdtpldt0(smndt0(xp),xp) = sz00
    | ~ aInteger0(sz00)
    | ~ aInteger0(xp) ),
    inference(rw,[status(thm)],[19116,2370,theory(equality)]) ).

cnf(19176,plain,
    ( sdtpldt0(smndt0(xp),xp) = sz00
    | $false
    | ~ aInteger0(xp) ),
    inference(rw,[status(thm)],[19175,351,theory(equality)]) ).

cnf(19177,plain,
    ( sdtpldt0(smndt0(xp),xp) = sz00
    | $false
    | $false ),
    inference(rw,[status(thm)],[19176,397,theory(equality)]) ).

cnf(19178,plain,
    sdtpldt0(smndt0(xp),xp) = sz00,
    inference(cn,[status(thm)],[19177,theory(equality)]) ).

cnf(19373,plain,
    ( sdtpldt0(sz10,sz00) = sdtpldt0(sz10,xp)
    | sdtpldt0(sz10,xp) = sz10
    | ~ aInteger0(smndt0(xp))
    | ~ aInteger0(xp) ),
    inference(spm,[status(thm)],[860,19178,theory(equality)]) ).

cnf(19394,plain,
    ( sz10 = sdtpldt0(sz10,xp)
    | sdtpldt0(sz10,xp) = sz10
    | ~ aInteger0(smndt0(xp))
    | ~ aInteger0(xp) ),
    inference(rw,[status(thm)],[19373,17320,theory(equality)]) ).

cnf(19395,plain,
    ( sz10 = sdtpldt0(sz10,xp)
    | sdtpldt0(sz10,xp) = sz10
    | ~ aInteger0(smndt0(xp))
    | $false ),
    inference(rw,[status(thm)],[19394,397,theory(equality)]) ).

cnf(19396,plain,
    ( sz10 = sdtpldt0(sz10,xp)
    | ~ aInteger0(smndt0(xp)) ),
    inference(cn,[status(thm)],[19395,theory(equality)]) ).

cnf(19430,plain,
    ( sdtpldt0(xp,sdtpldt0(sz10,smndt0(sz10))) = sz00
    | ~ aInteger0(smndt0(xp)) ),
    inference(spm,[status(thm)],[15724,19396,theory(equality)]) ).

cnf(19455,plain,
    ( xp = sz00
    | ~ aInteger0(smndt0(xp)) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[19430,5788,theory(equality)]),5874,theory(equality)]),19040,theory(equality)]) ).

cnf(19456,plain,
    ~ aInteger0(smndt0(xp)),
    inference(sr,[status(thm)],[19455,396,theory(equality)]) ).

cnf(19497,plain,
    ~ aInteger0(xp),
    inference(spm,[status(thm)],[19456,350,theory(equality)]) ).

cnf(19499,plain,
    $false,
    inference(rw,[status(thm)],[19497,397,theory(equality)]) ).

cnf(19500,plain,
    $false,
    inference(cn,[status(thm)],[19499,theory(equality)]) ).

cnf(19501,plain,
    $false,
    19500,
    [proof] ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.04  % Problem  : NUM453+6 : TPTP v7.0.0. Released v4.0.0.
% 0.00/0.05  % Command  : Source/sine.py -e eprover -t %d %s
% 0.02/0.24  % Computer : n061.star.cs.uiowa.edu
% 0.02/0.24  % Model    : x86_64 x86_64
% 0.02/0.24  % CPU      : Intel(R) Xeon(R) CPU E5-2609 0 @ 2.40GHz
% 0.02/0.24  % Memory   : 32218.625MB
% 0.02/0.24  % OS       : Linux 3.10.0-693.2.2.el7.x86_64
% 0.02/0.24  % CPULimit : 300
% 0.02/0.24  % DateTime : Fri Jan  5 05:18:00 CST 2018
% 0.02/0.24  % CPUTime  : 
% 0.06/0.29  % SZS status Started for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.06/0.29  --creating new selector for []
% 0.46/0.79  -running prover on /export/starexec/sandbox2/tmp/tmpSp323f/sel_theBenchmark.p_1 with time limit 29
% 0.46/0.79  -running prover with command ['/export/starexec/sandbox2/solver/bin/Source/./Source/PROVER/eproof.working', '-s', '-tLPO4', '-xAuto', '-tAuto', '--memory-limit=768', '--tptp3-format', '--cpu-limit=29', '/export/starexec/sandbox2/tmp/tmpSp323f/sel_theBenchmark.p_1']
% 0.46/0.79  -prover status Theorem
% 0.46/0.79  Problem theBenchmark.p solved in phase 0.
% 0.46/0.79  % SZS status Theorem for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.46/0.79  % SZS status Ended for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.46/0.79  Solved 1 out of 1.
% 0.46/0.79  # Problem is unsatisfiable (or provable), constructing proof object
% 0.46/0.79  # SZS status Theorem
% 0.46/0.79  # SZS output start CNFRefutation.
% See solution above
% 0.46/0.79  # SZS output end CNFRefutation
%------------------------------------------------------------------------------