TPTP Axioms File: CSR003+1.ax


%------------------------------------------------------------------------------
% File     : CSR003+1 : TPTP v7.5.0. Bugfixed v7.3.0.
% Domain   : Commonsense Reasoning
% Axioms   : SUMO+MILO
% Version  : Especial.
% English  :

% Refs     : [NP01]  Niles & Pease (2001), Towards A Standard Upper Ontology
%          : [Pea11] Pease (2011), Ontology: A Practical Guide
%          : [Pea12] Pease (2012), Email to G. Sutcliffe
% Source   : [Pea12]
% Names    :

% Status   : Satisfiable
% Syntax   : Number of formulae    : 16750 (11414 unit)
%            Number of atoms       : 38557 (1492 equality)
%            Maximal formula depth :   26 (   3 average)
%            Number of connectives : 22732 ( 925   ~; 115   |;10367   &)
%                                         ( 138 <=>;11187  =>;   0  <=;   0 <~>)
%                                         (   0  ~|;   0  ~&)
%            Number of predicates  :  487 (   0 propositional; 1-8 arity)
%            Number of functors    : 9428 (9292 constant; 0-8 arity)
%            Number of variables   : 13115 (  13 sgn;11623   !;1492   ?)
%            Maximal term depth    :    5 (   1 average)
%            Arithmetic symbols    :  447 (   0 pred;    0 func;  447 numbers)
% SPC      :

% Comments : This is a translation to TPTP of KB SUMO_MILO.
%          : Copyright 2010 Articulate Software Incorporated, released under
%            the GNU Public License <http://www.gnu.org/copyleft/gpl.html>.
%          : CVS rev. 1.84. (SUMO), 1.116 (MILO)
%          : The lines commented out with %FOL contain either non-first-order
%            contructs, or aspects of the ontology not relevant to reasoning.
%          : This includes the SUMO (CSR003+0.ax) axioms.
% Bugfixes : v4.0.1 - This is a new translation of the updated SUMO. Cached
%            axioms have been separated out to a separate file.
%          : v4.1.0 - Updated ontology. 
%          : v5.3.0 - Repaired ontology to remove inconsistency
%          : v5.4.0 - Updated ontology
%          : v7.3.0 - Double quoted numbers
%------------------------------------------------------------------------------
fof(kb_SUMO_1,axiom,(
    s__instance(s__instance__m,s__BinaryPredicate) )).

fof(kb_SUMO_2,axiom,(
    s__domain(s__instance__m,"1",s__Entity) )).

fof(kb_SUMO_3,axiom,(
    s__domain(s__instance__m,"2",s__SetOrClass) )).

fof(kb_SUMO_4,axiom,(
    s__documentation(s__instance__m,s__EnglishLanguage,'An object is an &%instance of a &%SetOrClass if it is included in that &%SetOrClass. An individual may be an instance of many classes, some of which may be subclasses of others. Thus, there is no assumption in the meaning of &%instance about specificity or uniqueness.') )).

fof(kb_SUMO_5,axiom,(
    s__subrelation(s__immediateInstance__m,s__instance__m) )).

fof(kb_SUMO_6,axiom,(
    s__instance(s__immediateInstance__m,s__AsymmetricRelation) )).

fof(kb_SUMO_7,axiom,(
    s__instance(s__immediateInstance__m,s__IntransitiveRelation) )).

fof(kb_SUMO_8,axiom,(
    s__documentation(s__immediateInstance__m,s__EnglishLanguage,'An object is an &%immediateInstance of a &%SetOrClass if it is an instance of the &%SetOrClass and it is not an instance of a proper subclass of &%SetOrClass.') )).

fof(kb_SUMO_9,axiom,(
    ! [V__CLASS,V__ENTITY] :
      ( s__instance(V__CLASS,s__SetOrClass)
     => ( s__immediateInstance(V__ENTITY,V__CLASS)
       => ~ ? [V__SUBCLASS] :
              ( s__instance(V__SUBCLASS,s__SetOrClass)
              & s__subclass(V__SUBCLASS,V__CLASS)
              & V__SUBCLASS != V__CLASS
              & s__instance(V__ENTITY,V__SUBCLASS) ) ) ) )).

fof(kb_SUMO_10,axiom,(
    s__instance(s__inverse__m,s__BinaryPredicate) )).

fof(kb_SUMO_11,axiom,(
    s__instance(s__inverse__m,s__IrreflexiveRelation) )).

fof(kb_SUMO_12,axiom,(
    s__instance(s__inverse__m,s__IntransitiveRelation) )).

fof(kb_SUMO_13,axiom,(
    s__instance(s__inverse__m,s__SymmetricRelation) )).

fof(kb_SUMO_14,axiom,(
    s__domain(s__inverse__m,"1",s__BinaryRelation) )).

fof(kb_SUMO_15,axiom,(
    s__domain(s__inverse__m,"2",s__BinaryRelation) )).

fof(kb_SUMO_16,axiom,(
    s__documentation(s__inverse__m,s__EnglishLanguage,'The inverse of a &%BinaryRelation is a relation in which all the tuples of the original relation are reversed. In other words, one &%BinaryRelation is the inverse of another if they are equivalent when their arguments are swapped.') )).

fof(kb_SUMO_17,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Woman)
        & s__instance(V__INST1,s__Man) )
     => ( s__husband(V__INST1,V__INST2)
      <=> s__wife(V__INST2,V__INST1) ) ) )).

fof(kb_SUMO_18,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Quantity)
        & s__instance(V__INST1,s__Quantity) )
     => ( greater(V__INST1,V__INST2)
      <=> less(V__INST2,V__INST1) ) ) )).

fof(kb_SUMO_19,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Quantity)
        & s__instance(V__INST1,s__Quantity) )
     => ( greatereq(V__INST1,V__INST2)
      <=> lesseq(V__INST2,V__INST1) ) ) )).

fof(kb_SUMO_20,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Object)
        & s__instance(V__INST1,s__Object) )
     => ( s__smaller(V__INST1,V__INST2)
      <=> s__larger(V__INST2,V__INST1) ) ) )).

fof(kb_SUMO_21,axiom,(
    s__instance(s__subclass__m,s__BinaryPredicate) )).

fof(kb_SUMO_22,axiom,(
    s__instance(s__subclass__m,s__PartialOrderingRelation) )).

fof(kb_SUMO_23,axiom,(
    s__domain(s__subclass__m,"1",s__SetOrClass) )).

fof(kb_SUMO_24,axiom,(
    s__domain(s__subclass__m,"2",s__SetOrClass) )).

fof(kb_SUMO_25,axiom,(
    s__documentation(s__subclass__m,s__EnglishLanguage,'(&%subclass ?CLASS1 ?CLASS2) means that ?CLASS1 is a subclass of ?CLASS2, i.e. every instance of ?CLASS1 is also an instance of ?CLASS2. A class may have multiple superclasses and subclasses.') )).

fof(kb_SUMO_26,axiom,(
    ! [V__X,V__Y] :
      ( s__subclass(V__X,V__Y)
     => ( s__instance(V__X,s__SetOrClass)
        & s__instance(V__Y,s__SetOrClass) ) ) )).

fof(kb_SUMO_27,axiom,(
    ! [V__X,V__Y,V__Z] :
      ( ( s__instance(V__Y,s__SetOrClass)
        & s__instance(V__X,s__SetOrClass) )
     => ( ( s__subclass(V__X,V__Y)
          & s__instance(V__Z,V__X) )
       => s__instance(V__Z,V__Y) ) ) )).

fof(kb_SUMO_28,axiom,(
    s__subrelation(s__immediateSubclass__m,s__subclass__m) )).

fof(kb_SUMO_29,axiom,(
    s__instance(s__immediateSubclass__m,s__AsymmetricRelation) )).

fof(kb_SUMO_30,axiom,(
    s__instance(s__immediateSubclass__m,s__IntransitiveRelation) )).

fof(kb_SUMO_31,axiom,(
    s__instance(s__IntransitiveRelation__t,s__SetOrClass) )).

fof(kb_SUMO_32,axiom,(
    s__documentation(s__immediateSubclass__m,s__EnglishLanguage,'A &%SetOrClass ?CLASS1 is an &%immediateSubclass of another &%SetOrClass ?CLASS2 just in case ?CLASS1 is a subclass of ?CLASS2 and there is no other subclass of ?CLASS2 such that ?CLASS1 is also a subclass of it.') )).

fof(kb_SUMO_33,axiom,(
    ! [V__CLASS1,V__CLASS2] :
      ( ( s__instance(V__CLASS2,s__SetOrClass)
        & s__instance(V__CLASS1,s__SetOrClass) )
     => ( s__immediateSubclass(V__CLASS1,V__CLASS2)
       => ~ ? [V__CLASS3] :
              ( s__instance(V__CLASS3,s__SetOrClass)
              & s__subclass(V__CLASS3,V__CLASS2)
              & s__subclass(V__CLASS1,V__CLASS3)
              & V__CLASS2 != V__CLASS3
              & V__CLASS1 != V__CLASS3 ) ) ) )).

fof(kb_SUMO_34,axiom,(
    s__instance(s__subrelation__m,s__BinaryPredicate) )).

fof(kb_SUMO_35,axiom,(
    s__instance(s__subrelation__m,s__PartialOrderingRelation) )).

fof(kb_SUMO_36,axiom,(
    s__domain(s__subrelation__m,"1",s__Relation) )).

fof(kb_SUMO_37,axiom,(
    s__domain(s__subrelation__m,"2",s__Relation) )).

fof(kb_SUMO_38,axiom,(
    s__documentation(s__subrelation__m,s__EnglishLanguage,'(&%subrelation ?REL1 ?REL2) means that every tuple of ?REL1 is also a tuple of ?REL2. In other words, if the &%Relation ?REL1 holds for some arguments arg_1, arg_2, ... arg_n, then the &%Relation ?REL2 holds for the same arguments. A consequence of this is that a &%Relation and its subrelations must have the same &%valence.') )).

fof(kb_SUMO_39,axiom,(
    ! [V__NUMBER,V__PRED1,V__PRED2] :
      ( ( s__instance(V__PRED2,s__Relation)
        & s__instance(V__PRED1,s__Relation)
        & s__instance(V__NUMBER,s__PositiveInteger) )
     => ( ( s__subrelation(V__PRED1,V__PRED2)
          & s__valence(V__PRED1,V__NUMBER) )
       => s__valence(V__PRED2,V__NUMBER) ) ) )).

fof(kb_SUMO_40,axiom,(
    ! [V__NUMBER,V__PRED1,V__CLASS1,V__PRED2] :
      ( ( s__instance(V__PRED2,s__Relation)
        & s__instance(V__CLASS1,s__SetOrClass)
        & s__instance(V__PRED1,s__Relation)
        & s__instance(V__NUMBER,s__PositiveInteger) )
     => ( ( s__subrelation(V__PRED1,V__PRED2)
          & s__domain(V__PRED2,V__NUMBER,V__CLASS1) )
       => s__domain(V__PRED1,V__NUMBER,V__CLASS1) ) ) )).

fof(kb_SUMO_41,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__spouse(V__ROW1,V__ROW2)
       => s__relative(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_42,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__overlapsPartially(V__ROW1,V__ROW2)
       => s__overlapsSpatially(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_43,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__synonymousExternalConcept(V__ROW1,V__ROW2,V__ROW3)
       => s__relatedExternalConcept(V__ROW1,V__ROW2,V__ROW3) ) ) )).

fof(kb_SUMO_44,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Motion) )
     => ( s__moves(V__ROW1,V__ROW2)
       => s__involvedInEvent(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_45,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__dislikes(V__ROW1,V__ROW2)
       => s__inScopeOfInterest(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_46,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeographicArea)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__geographicSubregion(V__ROW1,V__ROW2)
       => s__properPart(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_47,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__most(V__ROW1,V__ROW2)
       => s__part(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_48,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Man)
        & s__instance(V__ROW1,s__Human) )
     => ( s__grandfather(V__ROW1,V__ROW2)
       => s__grandparent(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_49,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__SymbolicString)
     => ( s__names(V__ROW1,V__ROW2)
       => s__refers(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_50,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__desires(V__ROW1,V__ROW2)
       => s__inScopeOfInterest(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_51,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__third(V__ROW1,V__ROW2)
       => s__part(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_52,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Day)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__date(V__ROW1,V__ROW2)
       => s__time(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_53,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Experimenting) )
     => ( s__experimentalControl(V__ROW1,V__ROW2)
       => s__patient(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_54,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__Radiating)
        & s__instance(V__ROW1,s__Object) )
     => ( s__wavelength(V__ROW1,V__ROW2)
       => s__measure(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_55,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PostcodeArea)
        & s__instance(V__ROW1,s__PostalPlace) )
     => ( s__postPostcodeArea(V__ROW1,V__ROW2)
       => s__located(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_56,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Contest) )
     => ( s__contestParticipant(V__ROW1,V__ROW2)
       => s__agent(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_57,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__immediateSubclass(V__ROW1,V__ROW2)
       => s__subclass(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_58,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Vehicle)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__onboard(V__ROW1,V__ROW2)
       => s__located(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_59,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__ContentBearingObject) )
     => ( s__deceptiveIdentifier(V__ROW1,V__ROW2)
       => s__refers(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_60,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Hole)
        & s__instance(V__ROW1,s__Object) )
     => ( s__partiallyFills(V__ROW1,V__ROW2)
       => s__located(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_61,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__PostalPlace) )
     => ( s__postContactSite(V__ROW1,V__ROW2)
       => s__siteForContact(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_62,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__quarter(V__ROW1,V__ROW2)
       => s__part(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_63,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Woman) )
     => ( s__sister(V__ROW1,V__ROW2)
       => s__sibling(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_64,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__ChangeOfControl) )
     => ( s__losesControl(V__ROW1,V__ROW2)
       => s__experiencer(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_65,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__mother(V__ROW1,V__ROW2)
       => s__parent(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_66,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__height(V__ROW1,V__ROW2)
       => s__linearExtent(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_67,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Process) )
     => ( s__experiencer(V__ROW1,V__ROW2)
       => s__involvedInEvent(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_68,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW1,s__TimeInterval) )
     => ( s__during(V__ROW1,V__ROW2)
       => s__temporalPart(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_69,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Process) )
     => ( s__targetInAttack(V__ROW1,V__ROW2)
       => s__patient(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_70,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Collection)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__member(V__ROW1,V__ROW2)
       => s__part(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_71,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Hole)
        & s__instance(V__ROW1,s__Object) )
     => ( s__fills(V__ROW1,V__ROW2)
       => s__properlyFills(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_72,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TruthValue)
        & s__instance(V__ROW1,s__Sentence) )
     => ( s__truth(V__ROW1,V__ROW2)
       => s__property(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_73,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__geopoliticalSubdivision(V__ROW1,V__ROW2)
       => s__geographicSubregion(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_74,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__Abstract) )
     => ( s__abstractCounterpart(V__ROW1,V__ROW2)
       => s__represents(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_75,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Man)
        & s__instance(V__ROW1,s__Human) )
     => ( s__stepfather(V__ROW1,V__ROW2)
       => s__legalRelation(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_76,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeometricFigure)
        & s__instance(V__ROW1,s__OneDimensionalFigure) )
     => ( s__sideOfFigure(V__ROW1,V__ROW2)
       => s__geometricPart(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_77,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Process) )
     => ( s__instrument(V__ROW1,V__ROW2)
       => s__patient(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_78,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__StructureAttribute)
        & s__instance(V__ROW1,s__Object) )
     => ( s__structure(V__ROW1,V__ROW2)
       => s__attribute(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_79,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__AchievingControl) )
     => ( s__gainsControl(V__ROW1,V__ROW2)
       => s__agent(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_80,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__ServiceProcess) )
     => ( s__serviceProvider(V__ROW1,V__ROW2)
       => s__agent(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_81,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__father(V__ROW1,V__ROW2)
       => s__parent(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_82,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Man)
        & s__instance(V__ROW1,s__Human) )
     => ( s__grandfather(V__ROW1,V__ROW2)
       => s__familyRelation(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_83,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__fears(V__ROW1,V__ROW2)
       => s__expects(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_84,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SymbolicString)
        & s__instance(V__ROW2,s__SymbolicString)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__stringConcatenation(V__ROW1,V__ROW2,V__ROW3)
       => s__precedesInString(V__ROW1,V__ROW2,V__ROW3) ) ) )).

fof(kb_SUMO_85,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Man) )
     => ( s__uncle(V__ROW1,V__ROW2)
       => s__familyRelation(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_86,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__List)
        & s__instance(V__ROW1,s__List) )
     => ( s__initialList(V__ROW1,V__ROW2)
       => s__subList(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_87,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TransportationDevice)
        & s__instance(V__ROW1,s__Transportation) )
     => ( s__conveyance(V__ROW1,V__ROW2)
       => s__instrument(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_88,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SelfConnectedObject)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__top(V__ROW1,V__ROW2)
       => s__superficialPart(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_89,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__spouse(V__ROW1,V__ROW2)
       => s__legalRelation(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_90,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Hole)
        & s__instance(V__ROW1,s__Object) )
     => ( s__completelyFills(V__ROW1,V__ROW2)
       => s__partiallyFills(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_91,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__alias(V__ROW1,V__ROW2)
       => s__deceptiveIdentifier(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_92,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__exactlyLocated(V__ROW1,V__ROW2)
       => s__located(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_93,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__parent(V__ROW1,V__ROW2)
       => s__ancestor(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_94,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Substance)
        & s__instance(V__ROW1,s__ChemicalProcess) )
     => ( s__reactant(V__ROW1,V__ROW2)
       => s__resource(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_95,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Man) )
     => ( s__brother(V__ROW1,V__ROW2)
       => s__sibling(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_96,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Substance)
        & s__instance(V__ROW1,s__Substance) )
     => ( s__piece(V__ROW1,V__ROW2)
       => s__part(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_97,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__DirectionalAttribute)
        & s__instance(V__ROW1,s__Process) )
     => ( s__direction(V__ROW1,V__ROW2)
       => s__involvedInEvent(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_98,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__TelecomNumber) )
     => ( s__mobilePhoneNumber(V__ROW1,V__ROW2)
       => s__telephoneNumber(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_99,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__SymbolicString)
     => ( s__uniqueIdentifier(V__ROW1,V__ROW2)
       => s__names(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_100,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Man)
        & s__instance(V__ROW1,s__Woman) )
     => ( s__wife(V__ROW1,V__ROW2)
       => s__spouse(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_101,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__titles(V__ROW1,V__ROW2)
       => s__names(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_102,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__properPart(V__ROW1,V__ROW2)
       => s__part(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_103,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organization)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__subOrganization(V__ROW1,V__ROW2)
       => s__subCollection(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_104,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SelfConnectedObject)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__surface(V__ROW1,V__ROW2)
       => s__superficialPart(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_105,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__PostalPlace) )
     => ( s__postCountry(V__ROW1,V__ROW2)
       => s__located(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_106,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Shipping) )
     => ( s__cargo(V__ROW1,V__ROW2)
       => s__transported(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_107,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__Process)
     => ( s__result(V__ROW1,V__ROW2)
       => s__patient(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_108,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__emailAddress(V__ROW1,V__ROW2)
       => s__refers(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_109,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Woman) )
     => ( s__niece(V__ROW1,V__ROW2)
       => s__familyRelation(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_110,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Process) )
     => ( s__agent(V__ROW1,V__ROW2)
       => s__involvedInEvent(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_111,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__ServiceProcess) )
     => ( s__serviceRecipient(V__ROW1,V__ROW2)
       => s__experiencer(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_112,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeometricFigure)
        & s__instance(V__ROW1,s__TwoDimensionalAngle) )
     => ( s__angleOfFigure(V__ROW1,V__ROW2)
       => s__geometricPart(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_113,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__subsumingExternalConcept(V__ROW1,V__ROW2,V__ROW3)
       => s__relatedExternalConcept(V__ROW1,V__ROW2,V__ROW3) ) ) )).

fof(kb_SUMO_114,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__SymbolicString)
     => ( s__formerName(V__ROW1,V__ROW2)
       => s__names(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_115,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__Object) )
     => ( s__length(V__ROW1,V__ROW2)
       => s__linearExtent(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_116,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW1,s__TimeInterval) )
     => ( s__during(V__ROW1,V__ROW2)
       => s__overlapsTemporally(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_117,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__overlapsSpatially(V__ROW1,V__ROW2)
       => s__connected(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_118,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__Device) )
     => ( s__effectiveRange(V__ROW1,V__ROW2)
       => s__measure(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_119,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__Text) )
     => ( s__registeredItem(V__ROW1,V__ROW2)
       => s__refers(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_120,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Proposition)
        & s__instance(V__ROW1,s__Process) )
     => ( s__realization(V__ROW1,V__ROW2)
       => s__represents(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_121,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__financialAsset(V__ROW1,V__ROW2)
       => s__possesses(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_122,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Sentence)
        & s__instance(V__ROW1,s__NounPhrase) )
     => ( s__sententialSubject(V__ROW1,V__ROW2)
       => s__grammaticalRelation(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_123,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__UnitOfAtmosphericPressure)
        & s__instance(V__ROW1,s__Object) )
     => ( s__barometricPressure(V__ROW1,V__ROW2)
       => s__measure(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_124,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__superficialPart(V__ROW1,V__ROW2)
       => s__part(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_125,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__PlacingUnderArrest) )
     => ( s__arrested(V__ROW1,V__ROW2)
       => s__controlled(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_126,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__approves(V__ROW1,V__ROW2)
       => s__inScopeOfInterest(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_127,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__parent(V__ROW1,V__ROW2)
       => s__familyRelation(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_128,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SymbolicString)
        & s__instance(V__ROW1,s__Character) )
     => ( s__inString(V__ROW1,V__ROW2)
       => s__part(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_129,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__mutualStranger(V__ROW1,V__ROW2)
       => s__stranger(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_130,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__ContentBearingObject) )
     => ( s__record(V__ROW1,V__ROW2)
       => s__represents(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_131,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW2,s__Set)
     => ( s__element(V__ROW1,V__ROW2)
       => s__instance(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_132,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Woman)
        & s__instance(V__ROW1,s__Human) )
     => ( s__stepmother(V__ROW1,V__ROW2)
       => s__legalRelation(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_133,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__penetrates(V__ROW1,V__ROW2)
       => s__meetsSpatially(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_134,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__NormativeAttribute)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__modalAttribute(V__ROW1,V__ROW2)
       => s__property(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_135,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__considers(V__ROW1,V__ROW2)
       => s__inScopeOfInterest(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_136,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Attribute)
        & s__instance(V__ROW1,s__Object) )
     => ( s__attribute(V__ROW1,V__ROW2)
       => s__property(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_137,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW1,s__TimeInterval) )
     => ( s__finishes(V__ROW1,V__ROW2)
       => s__temporalPart(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_138,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Set)
        & s__instance(V__ROW1,s__Set) )
     => ( s__subset(V__ROW1,V__ROW2)
       => s__subclass(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_139,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__EducationalOrganization)
        & s__instance(V__ROW1,s__CognitiveAgent)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__student(V__ROW1,V__ROW2)
       => s__member(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_140,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Transportation) )
     => ( s__transported(V__ROW1,V__ROW2)
       => s__patient(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_141,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TemporaryResidence)
        & s__instance(V__ROW1,s__Human) )
     => ( s__stays(V__ROW1,V__ROW2)
       => s__inhabits(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_142,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Animal)
        & s__instance(V__ROW1,s__Confining) )
     => ( s__detainee(V__ROW1,V__ROW2)
       => s__patient(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_143,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TemperatureMeasure)
        & s__instance(V__ROW1,s__Object) )
     => ( s__airTemperature(V__ROW1,V__ROW2)
       => s__measure(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_144,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__Process)
     => ( s__patient(V__ROW1,V__ROW2)
       => s__involvedInEvent(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_145,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__wants(V__ROW1,V__ROW2)
       => s__inScopeOfInterest(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_146,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__domesticPartner(V__ROW1,V__ROW2)
       => s__cohabitant(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_147,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__believes(V__ROW1,V__ROW2)
       => s__inScopeOfInterest(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_148,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SelfConnectedObject)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__side(V__ROW1,V__ROW2)
       => s__superficialPart(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_149,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PostalPlace)
        & s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__CognitiveAgent)
        & s__instance(V__ROW1,s__PostalPlace) )
     => ( s__workAddress(V__ROW1,V__ROW2)
       => s__postContactSite(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_150,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeometricFigure)
        & s__instance(V__ROW1,s__GeometricPoint) )
     => ( s__pointOfFigure(V__ROW1,V__ROW2)
       => s__geometricPart(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_151,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SelfConnectedObject)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__bottom(V__ROW1,V__ROW2)
       => s__superficialPart(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_152,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__FieldOfStudy)
        & s__instance(V__ROW1,s__FieldOfStudy) )
     => ( s__subField(V__ROW1,V__ROW2)
       => s__subProposition(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_153,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__daughter(V__ROW1,V__ROW2)
       => s__parent(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_154,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__cohabitant(V__ROW1,V__ROW2)
       => s__mutualAcquaintance(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_155,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GroupOfPeople)
        & s__instance(V__ROW1,s__Human) )
     => ( s__groupMember(V__ROW1,V__ROW2)
       => s__member(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_156,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__LengthMeasure)
        & s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__depth(V__ROW1,V__ROW2,V__ROW3)
       => s__distance(V__ROW1,V__ROW2,V__ROW3) ) ) )).

fof(kb_SUMO_157,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ColorAttribute)
        & s__instance(V__ROW1,s__Object) )
     => ( s__color(V__ROW1,V__ROW2)
       => s__attribute(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_158,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TelecomNumber)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__telecomAreaCode(V__ROW1,V__ROW2)
       => s__subString(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_159,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CorpuscularObject)
        & s__instance(V__ROW1,s__CorpuscularObject) )
     => ( s__component(V__ROW1,V__ROW2)
       => s__part(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_160,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Attribute)
        & s__instance(V__ROW1,s__Process) )
     => ( s__manner(V__ROW1,V__ROW2)
       => s__property(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_161,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimePoint)
        & s__instance(V__ROW1,s__TimePoint) )
     => ( s__before(V__ROW1,V__ROW2)
       => s__beforeOrEqual(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_162,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LegalAction)
        & s__instance(V__ROW1,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Process) )
     => ( s__defendant(V__ROW1,V__ROW2)
       => s__patient(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_163,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Proposition)
        & s__instance(V__ROW1,s__Object) )
     => ( s__conforms(V__ROW1,V__ROW2)
       => s__represents(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_164,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__WaterArea) )
     => ( s__waterDepth(V__ROW1,V__ROW2)
       => s__length(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_165,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeographicArea)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__geographicSubregion(V__ROW1,V__ROW2)
       => s__located(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_166,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__EngineeringComponent)
        & s__instance(V__ROW1,s__EngineeringComponent) )
     => ( s__connectedEngineeringComponents(V__ROW1,V__ROW2)
       => s__connected(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_167,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__TelecomNumber) )
     => ( s__workPhoneNumber(V__ROW1,V__ROW2)
       => s__telephoneNumber(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_168,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__SymbolicString)
     => ( s__localShortName(V__ROW1,V__ROW2)
       => s__names(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_169,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__mutualAcquaintance(V__ROW1,V__ROW2)
       => s__acquaintance(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_170,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW1,s__ContentBearingPhysical) )
     => ( s__equivalentContentInstance(V__ROW1,V__ROW2)
       => s__subsumesContentInstance(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_171,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Neighborhood)
        & s__instance(V__ROW1,s__PostalPlace) )
     => ( s__postNeighborhood(V__ROW1,V__ROW2)
       => s__located(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_172,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PermanentResidence)
        & s__instance(V__ROW1,s__Human) )
     => ( s__home(V__ROW1,V__ROW2)
       => s__inhabits(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_173,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__EngineeringComponent)
        & s__instance(V__ROW1,s__EngineeringComponent) )
     => ( s__engineeringSubcomponent(V__ROW1,V__ROW2)
       => s__properPart(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_174,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__lacks(V__ROW1,V__ROW2)
       => s__needs(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_175,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Process) )
     => ( s__resource(V__ROW1,V__ROW2)
       => s__patient(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_176,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__DeviceStateAttribute)
        & s__instance(V__ROW1,s__Object) )
     => ( s__deviceState(V__ROW1,V__ROW2)
       => s__attribute(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_177,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TelecomNumber)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__telecomCoreNumber(V__ROW1,V__ROW2)
       => s__subString(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_178,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__crosses(V__ROW1,V__ROW2)
       => s__traverses(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_179,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Collection)
        & s__instance(V__ROW1,s__Collection) )
     => ( s__subCollection(V__ROW1,V__ROW2)
       => s__part(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_180,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Day)
        & s__instance(V__ROW1,s__Human) )
     => ( s__birthday(V__ROW1,V__ROW2)
       => s__anniversary(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_181,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Animal) )
     => ( s__grasps(V__ROW1,V__ROW2)
       => s__meetsSpatially(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_182,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Demonstrating) )
     => ( s__attends(V__ROW1,V__ROW2)
       => s__experiencer(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_183,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW2,s__SetOrClass)
     => ( s__immediateInstance(V__ROW1,V__ROW2)
       => s__instance(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_184,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Woman) )
     => ( s__aunt(V__ROW1,V__ROW2)
       => s__familyRelation(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_185,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__located(V__ROW1,V__ROW2)
       => s__partlyLocated(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_186,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__TelecomNumber) )
     => ( s__personalPhoneNumber(V__ROW1,V__ROW2)
       => s__telephoneNumber(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_187,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__hopes(V__ROW1,V__ROW2)
       => s__expects(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_188,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__knows(V__ROW1,V__ROW2)
       => s__inScopeOfInterest(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_189,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TelecomNumber)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__telecomCode2(V__ROW1,V__ROW2)
       => s__subString(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_190,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__City)
        & s__instance(V__ROW1,s__PostalPlace) )
     => ( s__postCity(V__ROW1,V__ROW2)
       => s__located(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_191,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__interiorPart(V__ROW1,V__ROW2)
       => s__part(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_192,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Proposition)
        & s__instance(V__ROW1,s__ContentBearingPhysical) )
     => ( s__containsInformation(V__ROW1,V__ROW2)
       => s__represents(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_193,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__ContentBearingPhysical)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__equivalentContentClass(V__ROW1,V__ROW2)
       => s__subsumesContentClass(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_194,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Process)
        & s__instance(V__ROW1,s__Process) )
     => ( s__causes(V__ROW1,V__ROW2)
       => s__relatedEvent(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_195,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__Object) )
     => ( s__monetaryValue(V__ROW1,V__ROW2)
       => s__measure(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_196,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimePoint)
        & s__instance(V__ROW2,s__TimePoint)
        & s__instance(V__ROW1,s__TimePoint) )
     => ( s__temporallyBetween(V__ROW1,V__ROW2,V__ROW3)
       => s__temporallyBetweenOrEqual(V__ROW1,V__ROW2,V__ROW3) ) ) )).

fof(kb_SUMO_197,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__StateOrProvince)
        & s__instance(V__ROW1,s__PostalPlace) )
     => ( s__postDistrict(V__ROW1,V__ROW2)
       => s__located(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_198,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__represents(V__ROW1,V__ROW2)
     => s__refers(V__ROW1,V__ROW2) ) )).

fof(kb_SUMO_199,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__contains(V__ROW1,V__ROW2)
       => s__partlyLocated(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_200,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__ancestor(V__ROW1,V__ROW2)
       => s__familyRelation(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_201,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Motion) )
     => ( s__path(V__ROW1,V__ROW2)
       => s__eventPartlyLocated(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_202,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__grandparent(V__ROW1,V__ROW2)
       => s__ancestor(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_203,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__Object) )
     => ( s__linearExtent(V__ROW1,V__ROW2)
       => s__measure(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_204,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Translocation) )
     => ( s__changesLocation(V__ROW1,V__ROW2)
       => s__moves(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_205,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TelecomNumber)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__telecomCountryCode(V__ROW1,V__ROW2)
       => s__subString(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_206,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Artifact)
        & s__instance(V__ROW2,s__CorpuscularObject)
        & s__instance(V__ROW1,s__Device)
        & s__instance(V__ROW1,s__CorpuscularObject) )
     => ( s__powerPlant(V__ROW1,V__ROW2)
       => s__component(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_207,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Process) )
     => ( s__origin(V__ROW1,V__ROW2)
       => s__involvedInEvent(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_208,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__alias(V__ROW1,V__ROW2)
       => s__names(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_209,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__TelecomNumber) )
     => ( s__homePhoneNumber(V__ROW1,V__ROW2)
       => s__telephoneNumber(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_210,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW1,s__TimeInterval) )
     => ( s__starts(V__ROW1,V__ROW2)
       => s__temporalPart(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_211,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__coworker(V__ROW1,V__ROW2)
       => s__mutualAcquaintance(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_212,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__spouse(V__ROW1,V__ROW2)
       => s__mutualAcquaintance(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_213,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__LengthMeasure)
        & s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__altitude(V__ROW1,V__ROW2,V__ROW3)
       => s__distance(V__ROW1,V__ROW2,V__ROW3) ) ) )).

fof(kb_SUMO_214,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__subsumedExternalConcept(V__ROW1,V__ROW2,V__ROW3)
       => s__relatedExternalConcept(V__ROW1,V__ROW2,V__ROW3) ) ) )).

fof(kb_SUMO_215,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Man) )
     => ( s__nephew(V__ROW1,V__ROW2)
       => s__familyRelation(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_216,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__EducationalOrganization)
        & s__instance(V__ROW1,s__CognitiveAgent)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__teacher(V__ROW1,V__ROW2)
       => s__member(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_217,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__Object) )
     => ( s__width(V__ROW1,V__ROW2)
       => s__linearExtent(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_218,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__penetrates(V__ROW1,V__ROW2)
       => s__traverses(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_219,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__friend(V__ROW1,V__ROW2)
       => s__mutualAcquaintance(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_220,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__familyRelation(V__ROW1,V__ROW2)
       => s__relative(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_221,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__cousin(V__ROW1,V__ROW2)
       => s__familyRelation(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_222,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__LegalAction) )
     => ( s__plaintiff(V__ROW1,V__ROW2)
       => s__agent(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_223,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Woman)
        & s__instance(V__ROW1,s__Human) )
     => ( s__grandmother(V__ROW1,V__ROW2)
       => s__familyRelation(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_224,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Woman)
        & s__instance(V__ROW1,s__Man) )
     => ( s__husband(V__ROW1,V__ROW2)
       => s__spouse(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_225,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__MassMeasure)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__weight(V__ROW1,V__ROW2)
       => s__measure(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_226,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__son(V__ROW1,V__ROW2)
       => s__parent(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_227,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__middleName(V__ROW1,V__ROW2)
       => s__names(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_228,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Substance)
        & s__instance(V__ROW1,s__ChemicalProcess) )
     => ( s__reagent(V__ROW1,V__ROW2)
       => s__instrument(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_229,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Woman)
        & s__instance(V__ROW1,s__Human) )
     => ( s__grandmother(V__ROW1,V__ROW2)
       => s__grandparent(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_230,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__Process)
     => ( s__destination(V__ROW1,V__ROW2)
       => s__involvedInEvent(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_231,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeDuration)
        & s__instance(V__ROW1,s__Object) )
     => ( s__age(V__ROW1,V__ROW2)
       => s__measure(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_232,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Hole)
        & s__instance(V__ROW1,s__Object) )
     => ( s__properlyFills(V__ROW1,V__ROW2)
       => s__partiallyFills(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_233,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__disapproves(V__ROW1,V__ROW2)
       => s__inScopeOfInterest(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_234,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__Circle)
        & s__instance(V__ROW1,s__Object) )
     => ( s__diameter(V__ROW1,V__ROW2)
       => s__width(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_235,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__AchievingControl) )
     => ( s__controlled(V__ROW1,V__ROW2)
       => s__patient(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_236,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__EngineeringComponent)
        & s__instance(V__ROW3,s__SelfConnectedObject)
        & s__instance(V__ROW2,s__EngineeringComponent)
        & s__instance(V__ROW2,s__SelfConnectedObject)
        & s__instance(V__ROW1,s__EngineeringConnection)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__connectsEngineeringComponents(V__ROW1,V__ROW2,V__ROW3)
       => s__connects(V__ROW1,V__ROW2,V__ROW3) ) ) )).

fof(kb_SUMO_237,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Plan)
        & s__instance(V__ROW1,s__Plan) )
     => ( s__subPlan(V__ROW1,V__ROW2)
       => s__subProposition(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_238,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__needs(V__ROW1,V__ROW2)
       => s__inScopeOfInterest(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_239,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__meetsSpatially(V__ROW1,V__ROW2)
       => s__connected(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_240,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__familyName(V__ROW1,V__ROW2)
       => s__names(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_241,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Process) )
     => ( s__eventLocated(V__ROW1,V__ROW2)
       => s__eventPartlyLocated(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_242,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__givenName(V__ROW1,V__ROW2)
       => s__names(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_243,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__IntentionalProcess)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__enjoys(V__ROW1,V__ROW2)
       => s__inScopeOfInterest(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_244,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__half(V__ROW1,V__ROW2)
       => s__part(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_245,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SymbolicString)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__subString(V__ROW1,V__ROW2)
       => s__part(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_246,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Hole)
        & s__instance(V__ROW1,s__Object) )
     => ( s__fills(V__ROW1,V__ROW2)
       => s__completelyFills(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_247,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__SymbolicString)
     => ( s__localLongName(V__ROW1,V__ROW2)
       => s__names(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_248,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Sentence)
        & s__instance(V__ROW1,s__NounPhrase) )
     => ( s__sententialObject(V__ROW1,V__ROW2)
       => s__grammaticalRelation(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_249,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__sibling(V__ROW1,V__ROW2)
       => s__familyRelation(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_250,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__headquartersOfOrganization(V__ROW1,V__ROW2)
       => s__located(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_251,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__DevelopmentalAttribute)
        & s__instance(V__ROW1,s__OrganicObject) )
     => ( s__developmentalForm(V__ROW1,V__ROW2)
       => s__attribute(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_252,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__PermanentResidence) )
     => ( s__homeAddress(V__ROW1,V__ROW2)
       => s__postContactSite(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_253,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Process) )
     => ( s__eventPartlyLocated(V__ROW1,V__ROW2)
       => s__partlyLocated(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_254,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__TelephonyDevice) )
     => ( s__telecomContactDevice(V__ROW1,V__ROW2)
       => s__siteForContact(V__ROW1,V__ROW2) ) ) )).

fof(kb_SUMO_255,axiom,(
    ! [V__CLASS,V__PRED1,V__PRED2] :
      ( ( s__instance(V__PRED2,s__Relation)
        & s__instance(V__PRED1,s__Relation)
        & s__instance(V__CLASS,s__SetOrClass) )
     => ( ( s__subrelation(V__PRED1,V__PRED2)
          & s__instance(V__PRED2,V__CLASS)
          & s__instance(V__CLASS,s__InheritableRelation) )
       => s__instance(V__PRED1,V__CLASS) ) ) )).

fof(kb_SUMO_256,axiom,(
    s__instance(s__domain__m,s__TernaryPredicate) )).

fof(kb_SUMO_257,axiom,(
    s__domain(s__domain__m,"1",s__Relation) )).

fof(kb_SUMO_258,axiom,(
    s__domain(s__domain__m,"2",s__PositiveInteger) )).

fof(kb_SUMO_259,axiom,(
    s__domain(s__domain__m,"3",s__SetOrClass) )).

fof(kb_SUMO_260,axiom,(
    s__documentation(s__domain__m,s__EnglishLanguage,'Provides a computationally and heuristically convenient mechanism for declaring the argument types of a given relation. The formula (&%domain ?REL ?INT ?CLASS) means that the ?INTth element of each tuple in the relation ?REL must be an instance of ?CLASS. Specifying argument types is very helpful in maintaining ontologies. Representation systems can use these specifications to classify terms and check integrity constraints. If the restriction on the argument type of a &%Relation is not captured by a &%SetOrClass already defined in the ontology, one can specify a &%SetOrClass compositionally with the functions &%UnionFn, &%IntersectionFn, etc.') )).

fof(kb_SUMO_261,axiom,(
    ! [V__NUMBER,V__CLASS1,V__REL,V__CLASS2] :
      ( ( s__instance(V__CLASS2,s__SetOrClass)
        & s__instance(V__REL,s__Relation)
        & s__instance(V__CLASS1,s__SetOrClass)
        & s__instance(V__NUMBER,s__PositiveInteger) )
     => ( ( s__domain(V__REL,V__NUMBER,V__CLASS1)
          & s__domain(V__REL,V__NUMBER,V__CLASS2) )
       => ( s__subclass(V__CLASS1,V__CLASS2)
          | s__subclass(V__CLASS2,V__CLASS1) ) ) ) )).

fof(kb_SUMO_262,axiom,(
    s__instance(s__domainSubclass__m,s__TernaryPredicate) )).

fof(kb_SUMO_263,axiom,(
    s__domain(s__domainSubclass__m,"1",s__Relation) )).

fof(kb_SUMO_264,axiom,(
    s__domain(s__domainSubclass__m,"2",s__PositiveInteger) )).

fof(kb_SUMO_265,axiom,(
    s__domain(s__domainSubclass__m,"3",s__SetOrClass) )).

fof(kb_SUMO_266,axiom,(
    s__documentation(s__domainSubclass__m,s__EnglishLanguage,'&%Predicate used to specify argument type restrictions of &%Predicates. The formula (&%domainSubclass ?REL ?INT ?CLASS) means that the ?INTth element of each tuple in the relation ?REL must be a subclass of ?CLASS.') )).

fof(kb_SUMO_267,axiom,(
    ! [V__REL2,V__NUMBER,V__CLASS1,V__REL1] :
      ( ( s__instance(V__REL1,s__Relation)
        & s__instance(V__CLASS1,s__SetOrClass)
        & s__instance(V__NUMBER,s__PositiveInteger)
        & s__instance(V__REL2,s__Relation) )
     => ( ( s__subrelation(V__REL1,V__REL2)
          & s__domainSubclass(V__REL2,V__NUMBER,V__CLASS1) )
       => s__domainSubclass(V__REL1,V__NUMBER,V__CLASS1) ) ) )).

fof(kb_SUMO_268,axiom,(
    ! [V__NUMBER,V__CLASS1,V__REL,V__CLASS2] :
      ( ( s__instance(V__CLASS2,s__SetOrClass)
        & s__instance(V__REL,s__Relation)
        & s__instance(V__CLASS1,s__SetOrClass)
        & s__instance(V__NUMBER,s__PositiveInteger) )
     => ( ( s__domainSubclass(V__REL,V__NUMBER,V__CLASS1)
          & s__domainSubclass(V__REL,V__NUMBER,V__CLASS2) )
       => ( s__subclass(V__CLASS1,V__CLASS2)
          | s__subclass(V__CLASS2,V__CLASS1) ) ) ) )).

fof(kb_SUMO_269,axiom,(
    ! [V__THING2,V__THING1] :
      ( V__THING1 = V__THING2
     => ! [V__ATTR] :
          ( s__instance(V__ATTR,s__Attribute)
         => ( s__property(V__THING1,V__ATTR)
          <=> s__property(V__THING2,V__ATTR) ) ) ) )).

fof(kb_SUMO_270,axiom,(
    ! [V__ATTR2,V__ATTR1] :
      ( V__ATTR1 = V__ATTR2
     => ! [V__THING] :
          ( ( s__instance(V__ATTR1,s__Attribute)
            & s__instance(V__ATTR2,s__Attribute) )
         => ( s__property(V__THING,V__ATTR1)
          <=> s__property(V__THING,V__ATTR2) ) ) ) )).

fof(kb_SUMO_271,axiom,(
    ! [V__THING2,V__THING1] :
      ( V__THING1 = V__THING2
     => ! [V__CLASS] :
          ( s__instance(V__CLASS,s__SetOrClass)
         => ( s__instance(V__THING1,V__CLASS)
          <=> s__instance(V__THING2,V__CLASS) ) ) ) )).

fof(kb_SUMO_272,axiom,(
    ! [V__CLASS1,V__CLASS2] :
      ( V__CLASS1 = V__CLASS2
     => ! [V__THING] :
          ( ( s__instance(V__CLASS2,s__SetOrClass)
            & s__instance(V__CLASS1,s__SetOrClass) )
         => ( s__instance(V__THING,V__CLASS1)
          <=> s__instance(V__THING,V__CLASS2) ) ) ) )).

fof(kb_SUMO_273,axiom,(
    ! [V__ROW11,V__ROW21,V__LIST2,V__LIST1] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_1(V__ROW11)
          & V__LIST2 = s__ListFn_1(V__ROW21) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_1(V__ROW11),V__NUMBER) = s__ListOrderFn(s__ListFn_1(V__ROW21),V__NUMBER) ) ) ) )).

fof(kb_SUMO_274,axiom,(
    ! [V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_1(V__ROW11)
          & V__LIST2 = s__ListFn_2(V__ROW21,V__ROW22) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_1(V__ROW11),V__NUMBER) = s__ListOrderFn(s__ListFn_2(V__ROW21,V__ROW22),V__NUMBER) ) ) ) )).

fof(kb_SUMO_275,axiom,(
    ! [V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1,V__ROW23] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_1(V__ROW11)
          & V__LIST2 = s__ListFn_3(V__ROW21,V__ROW22,V__ROW23) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_1(V__ROW11),V__NUMBER) = s__ListOrderFn(s__ListFn_3(V__ROW21,V__ROW22,V__ROW23),V__NUMBER) ) ) ) )).

fof(kb_SUMO_276,axiom,(
    ! [V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1,V__ROW24,V__ROW23] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_1(V__ROW11)
          & V__LIST2 = s__ListFn_4(V__ROW21,V__ROW22,V__ROW23,V__ROW24) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_1(V__ROW11),V__NUMBER) = s__ListOrderFn(s__ListFn_4(V__ROW21,V__ROW22,V__ROW23,V__ROW24),V__NUMBER) ) ) ) )).

fof(kb_SUMO_277,axiom,(
    ! [V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1,V__ROW25,V__ROW24,V__ROW23] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_1(V__ROW11)
          & V__LIST2 = s__ListFn_5(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_1(V__ROW11),V__NUMBER) = s__ListOrderFn(s__ListFn_5(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25),V__NUMBER) ) ) ) )).

fof(kb_SUMO_278,axiom,(
    ! [V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1,V__ROW26,V__ROW25,V__ROW24,V__ROW23] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_1(V__ROW11)
          & V__LIST2 = s__ListFn_6(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_1(V__ROW11),V__NUMBER) = s__ListOrderFn(s__ListFn_6(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26),V__NUMBER) ) ) ) )).

fof(kb_SUMO_279,axiom,(
    ! [V__ROW27,V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1,V__ROW26,V__ROW25,V__ROW24,V__ROW23] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_1(V__ROW11)
          & V__LIST2 = s__ListFn_7(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26,V__ROW27) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_1(V__ROW11),V__NUMBER) = s__ListOrderFn(s__ListFn_7(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26,V__ROW27),V__NUMBER) ) ) ) )).

fof(kb_SUMO_280,axiom,(
    ! [V__ROW12,V__ROW11,V__ROW21,V__LIST2,V__LIST1] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_2(V__ROW11,V__ROW12)
          & V__LIST2 = s__ListFn_1(V__ROW21) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_2(V__ROW11,V__ROW12),V__NUMBER) = s__ListOrderFn(s__ListFn_1(V__ROW21),V__NUMBER) ) ) ) )).

fof(kb_SUMO_281,axiom,(
    ! [V__ROW12,V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_2(V__ROW11,V__ROW12)
          & V__LIST2 = s__ListFn_2(V__ROW21,V__ROW22) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_2(V__ROW11,V__ROW12),V__NUMBER) = s__ListOrderFn(s__ListFn_2(V__ROW21,V__ROW22),V__NUMBER) ) ) ) )).

fof(kb_SUMO_282,axiom,(
    ! [V__ROW12,V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1,V__ROW23] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_2(V__ROW11,V__ROW12)
          & V__LIST2 = s__ListFn_3(V__ROW21,V__ROW22,V__ROW23) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_2(V__ROW11,V__ROW12),V__NUMBER) = s__ListOrderFn(s__ListFn_3(V__ROW21,V__ROW22,V__ROW23),V__NUMBER) ) ) ) )).

fof(kb_SUMO_283,axiom,(
    ! [V__ROW12,V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1,V__ROW24,V__ROW23] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_2(V__ROW11,V__ROW12)
          & V__LIST2 = s__ListFn_4(V__ROW21,V__ROW22,V__ROW23,V__ROW24) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_2(V__ROW11,V__ROW12),V__NUMBER) = s__ListOrderFn(s__ListFn_4(V__ROW21,V__ROW22,V__ROW23,V__ROW24),V__NUMBER) ) ) ) )).

fof(kb_SUMO_284,axiom,(
    ! [V__ROW12,V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1,V__ROW25,V__ROW24,V__ROW23] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_2(V__ROW11,V__ROW12)
          & V__LIST2 = s__ListFn_5(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_2(V__ROW11,V__ROW12),V__NUMBER) = s__ListOrderFn(s__ListFn_5(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25),V__NUMBER) ) ) ) )).

fof(kb_SUMO_285,axiom,(
    ! [V__ROW12,V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1,V__ROW26,V__ROW25,V__ROW24,V__ROW23] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_2(V__ROW11,V__ROW12)
          & V__LIST2 = s__ListFn_6(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_2(V__ROW11,V__ROW12),V__NUMBER) = s__ListOrderFn(s__ListFn_6(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26),V__NUMBER) ) ) ) )).

fof(kb_SUMO_286,axiom,(
    ! [V__ROW27,V__ROW12,V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1,V__ROW26,V__ROW25,V__ROW24,V__ROW23] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_2(V__ROW11,V__ROW12)
          & V__LIST2 = s__ListFn_7(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26,V__ROW27) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_2(V__ROW11,V__ROW12),V__NUMBER) = s__ListOrderFn(s__ListFn_7(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26,V__ROW27),V__NUMBER) ) ) ) )).

fof(kb_SUMO_287,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW11,V__ROW21,V__LIST2,V__LIST1] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_3(V__ROW11,V__ROW12,V__ROW13)
          & V__LIST2 = s__ListFn_1(V__ROW21) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_3(V__ROW11,V__ROW12,V__ROW13),V__NUMBER) = s__ListOrderFn(s__ListFn_1(V__ROW21),V__NUMBER) ) ) ) )).

fof(kb_SUMO_288,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_3(V__ROW11,V__ROW12,V__ROW13)
          & V__LIST2 = s__ListFn_2(V__ROW21,V__ROW22) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_3(V__ROW11,V__ROW12,V__ROW13),V__NUMBER) = s__ListOrderFn(s__ListFn_2(V__ROW21,V__ROW22),V__NUMBER) ) ) ) )).

fof(kb_SUMO_289,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1,V__ROW23] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_3(V__ROW11,V__ROW12,V__ROW13)
          & V__LIST2 = s__ListFn_3(V__ROW21,V__ROW22,V__ROW23) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_3(V__ROW11,V__ROW12,V__ROW13),V__NUMBER) = s__ListOrderFn(s__ListFn_3(V__ROW21,V__ROW22,V__ROW23),V__NUMBER) ) ) ) )).

fof(kb_SUMO_290,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1,V__ROW24,V__ROW23] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_3(V__ROW11,V__ROW12,V__ROW13)
          & V__LIST2 = s__ListFn_4(V__ROW21,V__ROW22,V__ROW23,V__ROW24) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_3(V__ROW11,V__ROW12,V__ROW13),V__NUMBER) = s__ListOrderFn(s__ListFn_4(V__ROW21,V__ROW22,V__ROW23,V__ROW24),V__NUMBER) ) ) ) )).

fof(kb_SUMO_291,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1,V__ROW25,V__ROW24,V__ROW23] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_3(V__ROW11,V__ROW12,V__ROW13)
          & V__LIST2 = s__ListFn_5(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_3(V__ROW11,V__ROW12,V__ROW13),V__NUMBER) = s__ListOrderFn(s__ListFn_5(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25),V__NUMBER) ) ) ) )).

fof(kb_SUMO_292,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1,V__ROW26,V__ROW25,V__ROW24,V__ROW23] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_3(V__ROW11,V__ROW12,V__ROW13)
          & V__LIST2 = s__ListFn_6(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_3(V__ROW11,V__ROW12,V__ROW13),V__NUMBER) = s__ListOrderFn(s__ListFn_6(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26),V__NUMBER) ) ) ) )).

fof(kb_SUMO_293,axiom,(
    ! [V__ROW27,V__ROW12,V__ROW13,V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1,V__ROW26,V__ROW25,V__ROW24,V__ROW23] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_3(V__ROW11,V__ROW12,V__ROW13)
          & V__LIST2 = s__ListFn_7(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26,V__ROW27) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_3(V__ROW11,V__ROW12,V__ROW13),V__NUMBER) = s__ListOrderFn(s__ListFn_7(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26,V__ROW27),V__NUMBER) ) ) ) )).

fof(kb_SUMO_294,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW14,V__ROW11,V__ROW21,V__LIST2,V__LIST1] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_4(V__ROW11,V__ROW12,V__ROW13,V__ROW14)
          & V__LIST2 = s__ListFn_1(V__ROW21) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_4(V__ROW11,V__ROW12,V__ROW13,V__ROW14),V__NUMBER) = s__ListOrderFn(s__ListFn_1(V__ROW21),V__NUMBER) ) ) ) )).

fof(kb_SUMO_295,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW14,V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_4(V__ROW11,V__ROW12,V__ROW13,V__ROW14)
          & V__LIST2 = s__ListFn_2(V__ROW21,V__ROW22) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_4(V__ROW11,V__ROW12,V__ROW13,V__ROW14),V__NUMBER) = s__ListOrderFn(s__ListFn_2(V__ROW21,V__ROW22),V__NUMBER) ) ) ) )).

fof(kb_SUMO_296,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW14,V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1,V__ROW23] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_4(V__ROW11,V__ROW12,V__ROW13,V__ROW14)
          & V__LIST2 = s__ListFn_3(V__ROW21,V__ROW22,V__ROW23) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_4(V__ROW11,V__ROW12,V__ROW13,V__ROW14),V__NUMBER) = s__ListOrderFn(s__ListFn_3(V__ROW21,V__ROW22,V__ROW23),V__NUMBER) ) ) ) )).

fof(kb_SUMO_297,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW14,V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1,V__ROW24,V__ROW23] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_4(V__ROW11,V__ROW12,V__ROW13,V__ROW14)
          & V__LIST2 = s__ListFn_4(V__ROW21,V__ROW22,V__ROW23,V__ROW24) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_4(V__ROW11,V__ROW12,V__ROW13,V__ROW14),V__NUMBER) = s__ListOrderFn(s__ListFn_4(V__ROW21,V__ROW22,V__ROW23,V__ROW24),V__NUMBER) ) ) ) )).

fof(kb_SUMO_298,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW14,V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1,V__ROW25,V__ROW24,V__ROW23] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_4(V__ROW11,V__ROW12,V__ROW13,V__ROW14)
          & V__LIST2 = s__ListFn_5(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_4(V__ROW11,V__ROW12,V__ROW13,V__ROW14),V__NUMBER) = s__ListOrderFn(s__ListFn_5(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25),V__NUMBER) ) ) ) )).

fof(kb_SUMO_299,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW14,V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1,V__ROW26,V__ROW25,V__ROW24,V__ROW23] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_4(V__ROW11,V__ROW12,V__ROW13,V__ROW14)
          & V__LIST2 = s__ListFn_6(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_4(V__ROW11,V__ROW12,V__ROW13,V__ROW14),V__NUMBER) = s__ListOrderFn(s__ListFn_6(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26),V__NUMBER) ) ) ) )).

fof(kb_SUMO_300,axiom,(
    ! [V__ROW27,V__ROW12,V__ROW13,V__ROW14,V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1,V__ROW26,V__ROW25,V__ROW24,V__ROW23] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_4(V__ROW11,V__ROW12,V__ROW13,V__ROW14)
          & V__LIST2 = s__ListFn_7(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26,V__ROW27) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_4(V__ROW11,V__ROW12,V__ROW13,V__ROW14),V__NUMBER) = s__ListOrderFn(s__ListFn_7(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26,V__ROW27),V__NUMBER) ) ) ) )).

fof(kb_SUMO_301,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW11,V__ROW21,V__LIST2,V__LIST1] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_5(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15)
          & V__LIST2 = s__ListFn_1(V__ROW21) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_5(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15),V__NUMBER) = s__ListOrderFn(s__ListFn_1(V__ROW21),V__NUMBER) ) ) ) )).

fof(kb_SUMO_302,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_5(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15)
          & V__LIST2 = s__ListFn_2(V__ROW21,V__ROW22) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_5(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15),V__NUMBER) = s__ListOrderFn(s__ListFn_2(V__ROW21,V__ROW22),V__NUMBER) ) ) ) )).

fof(kb_SUMO_303,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1,V__ROW23] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_5(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15)
          & V__LIST2 = s__ListFn_3(V__ROW21,V__ROW22,V__ROW23) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_5(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15),V__NUMBER) = s__ListOrderFn(s__ListFn_3(V__ROW21,V__ROW22,V__ROW23),V__NUMBER) ) ) ) )).

fof(kb_SUMO_304,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1,V__ROW24,V__ROW23] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_5(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15)
          & V__LIST2 = s__ListFn_4(V__ROW21,V__ROW22,V__ROW23,V__ROW24) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_5(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15),V__NUMBER) = s__ListOrderFn(s__ListFn_4(V__ROW21,V__ROW22,V__ROW23,V__ROW24),V__NUMBER) ) ) ) )).

fof(kb_SUMO_305,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1,V__ROW25,V__ROW24,V__ROW23] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_5(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15)
          & V__LIST2 = s__ListFn_5(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_5(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15),V__NUMBER) = s__ListOrderFn(s__ListFn_5(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25),V__NUMBER) ) ) ) )).

fof(kb_SUMO_306,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1,V__ROW26,V__ROW25,V__ROW24,V__ROW23] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_5(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15)
          & V__LIST2 = s__ListFn_6(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_5(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15),V__NUMBER) = s__ListOrderFn(s__ListFn_6(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26),V__NUMBER) ) ) ) )).

fof(kb_SUMO_307,axiom,(
    ! [V__ROW27,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1,V__ROW26,V__ROW25,V__ROW24,V__ROW23] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_5(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15)
          & V__LIST2 = s__ListFn_7(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26,V__ROW27) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_5(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15),V__NUMBER) = s__ListOrderFn(s__ListFn_7(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26,V__ROW27),V__NUMBER) ) ) ) )).

fof(kb_SUMO_308,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW16,V__ROW14,V__ROW15,V__ROW11,V__ROW21,V__LIST2,V__LIST1] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_6(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16)
          & V__LIST2 = s__ListFn_1(V__ROW21) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_6(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16),V__NUMBER) = s__ListOrderFn(s__ListFn_1(V__ROW21),V__NUMBER) ) ) ) )).

fof(kb_SUMO_309,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW16,V__ROW14,V__ROW15,V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_6(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16)
          & V__LIST2 = s__ListFn_2(V__ROW21,V__ROW22) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_6(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16),V__NUMBER) = s__ListOrderFn(s__ListFn_2(V__ROW21,V__ROW22),V__NUMBER) ) ) ) )).

fof(kb_SUMO_310,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW16,V__ROW14,V__ROW15,V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1,V__ROW23] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_6(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16)
          & V__LIST2 = s__ListFn_3(V__ROW21,V__ROW22,V__ROW23) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_6(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16),V__NUMBER) = s__ListOrderFn(s__ListFn_3(V__ROW21,V__ROW22,V__ROW23),V__NUMBER) ) ) ) )).

fof(kb_SUMO_311,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW16,V__ROW14,V__ROW15,V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1,V__ROW24,V__ROW23] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_6(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16)
          & V__LIST2 = s__ListFn_4(V__ROW21,V__ROW22,V__ROW23,V__ROW24) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_6(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16),V__NUMBER) = s__ListOrderFn(s__ListFn_4(V__ROW21,V__ROW22,V__ROW23,V__ROW24),V__NUMBER) ) ) ) )).

fof(kb_SUMO_312,axiom,(
    ! [V__ROW16,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1,V__ROW25,V__ROW24,V__ROW23] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_6(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16)
          & V__LIST2 = s__ListFn_5(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_6(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16),V__NUMBER) = s__ListOrderFn(s__ListFn_5(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25),V__NUMBER) ) ) ) )).

fof(kb_SUMO_313,axiom,(
    ! [V__ROW16,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1,V__ROW26,V__ROW25,V__ROW24,V__ROW23] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_6(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16)
          & V__LIST2 = s__ListFn_6(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_6(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16),V__NUMBER) = s__ListOrderFn(s__ListFn_6(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26),V__NUMBER) ) ) ) )).

fof(kb_SUMO_314,axiom,(
    ! [V__ROW27,V__ROW16,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1,V__ROW26,V__ROW25,V__ROW24,V__ROW23] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_6(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16)
          & V__LIST2 = s__ListFn_7(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26,V__ROW27) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_6(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16),V__NUMBER) = s__ListOrderFn(s__ListFn_7(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26,V__ROW27),V__NUMBER) ) ) ) )).

fof(kb_SUMO_315,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW16,V__ROW14,V__ROW17,V__ROW15,V__ROW11,V__ROW21,V__LIST2,V__LIST1] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_7(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16,V__ROW17)
          & V__LIST2 = s__ListFn_1(V__ROW21) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_7(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16,V__ROW17),V__NUMBER) = s__ListOrderFn(s__ListFn_1(V__ROW21),V__NUMBER) ) ) ) )).

fof(kb_SUMO_316,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW16,V__ROW14,V__ROW17,V__ROW15,V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_7(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16,V__ROW17)
          & V__LIST2 = s__ListFn_2(V__ROW21,V__ROW22) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_7(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16,V__ROW17),V__NUMBER) = s__ListOrderFn(s__ListFn_2(V__ROW21,V__ROW22),V__NUMBER) ) ) ) )).

fof(kb_SUMO_317,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW16,V__ROW14,V__ROW17,V__ROW15,V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1,V__ROW23] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_7(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16,V__ROW17)
          & V__LIST2 = s__ListFn_3(V__ROW21,V__ROW22,V__ROW23) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_7(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16,V__ROW17),V__NUMBER) = s__ListOrderFn(s__ListFn_3(V__ROW21,V__ROW22,V__ROW23),V__NUMBER) ) ) ) )).

fof(kb_SUMO_318,axiom,(
    ! [V__ROW16,V__ROW17,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1,V__ROW24,V__ROW23] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_7(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16,V__ROW17)
          & V__LIST2 = s__ListFn_4(V__ROW21,V__ROW22,V__ROW23,V__ROW24) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_7(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16,V__ROW17),V__NUMBER) = s__ListOrderFn(s__ListFn_4(V__ROW21,V__ROW22,V__ROW23,V__ROW24),V__NUMBER) ) ) ) )).

fof(kb_SUMO_319,axiom,(
    ! [V__ROW16,V__ROW17,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1,V__ROW25,V__ROW24,V__ROW23] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_7(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16,V__ROW17)
          & V__LIST2 = s__ListFn_5(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_7(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16,V__ROW17),V__NUMBER) = s__ListOrderFn(s__ListFn_5(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25),V__NUMBER) ) ) ) )).

fof(kb_SUMO_320,axiom,(
    ! [V__ROW16,V__ROW17,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1,V__ROW26,V__ROW25,V__ROW24,V__ROW23] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_7(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16,V__ROW17)
          & V__LIST2 = s__ListFn_6(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_7(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16,V__ROW17),V__NUMBER) = s__ListOrderFn(s__ListFn_6(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26),V__NUMBER) ) ) ) )).

fof(kb_SUMO_321,axiom,(
    ! [V__ROW27,V__ROW16,V__ROW17,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW11,V__ROW22,V__ROW21,V__LIST2,V__LIST1,V__ROW26,V__ROW25,V__ROW24,V__ROW23] :
      ( V__LIST1 = V__LIST2
     => ( ( V__LIST1 = s__ListFn_7(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16,V__ROW17)
          & V__LIST2 = s__ListFn_7(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26,V__ROW27) )
       => ! [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
           => s__ListOrderFn(s__ListFn_7(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16,V__ROW17),V__NUMBER) = s__ListOrderFn(s__ListFn_7(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26,V__ROW27),V__NUMBER) ) ) ) )).

fof(kb_SUMO_322,axiom,(
    s__instance(s__range__m,s__BinaryPredicate) )).

fof(kb_SUMO_323,axiom,(
    s__instance(s__range__m,s__AsymmetricRelation) )).

fof(kb_SUMO_324,axiom,(
    s__domain(s__range__m,"1",s__Function) )).

fof(kb_SUMO_325,axiom,(
    s__domain(s__range__m,"2",s__SetOrClass) )).

fof(kb_SUMO_326,axiom,(
    s__documentation(s__range__m,s__EnglishLanguage,'Gives the range of a function. In other words, (&%range ?FUNCTION ?CLASS) means that all of the values assigned by ?FUNCTION are &%instances of ?CLASS.') )).

fof(kb_SUMO_327,axiom,(
    ! [V__VALUE,V__ROW1,V__CLASS,V__FUNCTION] :
      ( ( s__instance(V__FUNCTION,s__Function)
        & s__instance(V__CLASS,s__SetOrClass) )
     => ( ( s__range(V__FUNCTION,V__CLASS)
          & s__AssignmentFn_2(V__FUNCTION,V__ROW1) = V__VALUE )
       => s__instance(V__VALUE,V__CLASS) ) ) )).

fof(kb_SUMO_328,axiom,(
    ! [V__VALUE,V__ROW1,V__CLASS,V__ROW2,V__FUNCTION] :
      ( ( s__instance(V__FUNCTION,s__Function)
        & s__instance(V__CLASS,s__SetOrClass) )
     => ( ( s__range(V__FUNCTION,V__CLASS)
          & s__AssignmentFn_3(V__FUNCTION,V__ROW1,V__ROW2) = V__VALUE )
       => s__instance(V__VALUE,V__CLASS) ) ) )).

fof(kb_SUMO_329,axiom,(
    ! [V__VALUE,V__ROW1,V__CLASS,V__ROW2,V__ROW3,V__FUNCTION] :
      ( ( s__instance(V__FUNCTION,s__Function)
        & s__instance(V__CLASS,s__SetOrClass) )
     => ( ( s__range(V__FUNCTION,V__CLASS)
          & s__AssignmentFn_4(V__FUNCTION,V__ROW1,V__ROW2,V__ROW3) = V__VALUE )
       => s__instance(V__VALUE,V__CLASS) ) ) )).

fof(kb_SUMO_330,axiom,(
    ! [V__VALUE,V__ROW1,V__CLASS,V__ROW2,V__ROW3,V__ROW4,V__FUNCTION] :
      ( ( s__instance(V__FUNCTION,s__Function)
        & s__instance(V__CLASS,s__SetOrClass) )
     => ( ( s__range(V__FUNCTION,V__CLASS)
          & s__AssignmentFn_5(V__FUNCTION,V__ROW1,V__ROW2,V__ROW3,V__ROW4) = V__VALUE )
       => s__instance(V__VALUE,V__CLASS) ) ) )).

fof(kb_SUMO_331,axiom,(
    ! [V__VALUE,V__ROW1,V__CLASS,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__FUNCTION] :
      ( ( s__instance(V__FUNCTION,s__Function)
        & s__instance(V__CLASS,s__SetOrClass) )
     => ( ( s__range(V__FUNCTION,V__CLASS)
          & s__AssignmentFn_6(V__FUNCTION,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5) = V__VALUE )
       => s__instance(V__VALUE,V__CLASS) ) ) )).

fof(kb_SUMO_332,axiom,(
    ! [V__VALUE,V__ROW1,V__CLASS,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__FUNCTION] :
      ( ( s__instance(V__FUNCTION,s__Function)
        & s__instance(V__CLASS,s__SetOrClass) )
     => ( ( s__range(V__FUNCTION,V__CLASS)
          & s__AssignmentFn_7(V__FUNCTION,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6) = V__VALUE )
       => s__instance(V__VALUE,V__CLASS) ) ) )).

fof(kb_SUMO_333,axiom,(
    ! [V__REL2,V__CLASS1,V__REL1] :
      ( ( s__instance(V__REL1,s__Function)
        & s__instance(V__CLASS1,s__SetOrClass)
        & s__instance(V__REL2,s__Function) )
     => ( ( s__subrelation(V__REL1,V__REL2)
          & s__range(V__REL2,V__CLASS1) )
       => s__range(V__REL1,V__CLASS1) ) ) )).

fof(kb_SUMO_334,axiom,(
    ! [V__CLASS1,V__REL,V__CLASS2] :
      ( ( s__instance(V__CLASS2,s__SetOrClass)
        & s__instance(V__REL,s__Function)
        & s__instance(V__CLASS1,s__SetOrClass) )
     => ( ( s__range(V__REL,V__CLASS1)
          & s__range(V__REL,V__CLASS2) )
       => ( s__subclass(V__CLASS1,V__CLASS2)
          | s__subclass(V__CLASS2,V__CLASS1) ) ) ) )).

fof(kb_SUMO_335,axiom,(
    s__instance(s__rangeSubclass__m,s__BinaryPredicate) )).

fof(kb_SUMO_336,axiom,(
    s__instance(s__rangeSubclass__m,s__AsymmetricRelation) )).

fof(kb_SUMO_337,axiom,(
    s__domain(s__rangeSubclass__m,"1",s__Function) )).

fof(kb_SUMO_338,axiom,(
    s__domainSubclass(s__rangeSubclass__m,"2",s__SetOrClass) )).

fof(kb_SUMO_339,axiom,(
    s__documentation(s__rangeSubclass__m,s__EnglishLanguage,'(&%rangeSubclass ?FUNCTION ?CLASS) means that all of the values assigned by ?FUNCTION are &%subclasses of ?CLASS.') )).

fof(kb_SUMO_340,axiom,(
    ! [V__VALUE,V__ROW1,V__CLASS,V__FUNCTION] :
      ( ( s__instance(V__FUNCTION,s__Function)
        & s__subclass(V__CLASS,s__SetOrClass)
        & s__instance(V__CLASS,s__SetOrClass)
        & s__instance(V__VALUE,s__SetOrClass) )
     => ( ( s__rangeSubclass(V__FUNCTION,V__CLASS)
          & s__AssignmentFn_2(V__FUNCTION,V__ROW1) = V__VALUE )
       => s__subclass(V__VALUE,V__CLASS) ) ) )).

fof(kb_SUMO_341,axiom,(
    ! [V__VALUE,V__ROW1,V__CLASS,V__ROW2,V__FUNCTION] :
      ( ( s__instance(V__FUNCTION,s__Function)
        & s__subclass(V__CLASS,s__SetOrClass)
        & s__instance(V__CLASS,s__SetOrClass)
        & s__instance(V__VALUE,s__SetOrClass) )
     => ( ( s__rangeSubclass(V__FUNCTION,V__CLASS)
          & s__AssignmentFn_3(V__FUNCTION,V__ROW1,V__ROW2) = V__VALUE )
       => s__subclass(V__VALUE,V__CLASS) ) ) )).

fof(kb_SUMO_342,axiom,(
    ! [V__VALUE,V__ROW1,V__CLASS,V__ROW2,V__ROW3,V__FUNCTION] :
      ( ( s__instance(V__FUNCTION,s__Function)
        & s__subclass(V__CLASS,s__SetOrClass)
        & s__instance(V__CLASS,s__SetOrClass)
        & s__instance(V__VALUE,s__SetOrClass) )
     => ( ( s__rangeSubclass(V__FUNCTION,V__CLASS)
          & s__AssignmentFn_4(V__FUNCTION,V__ROW1,V__ROW2,V__ROW3) = V__VALUE )
       => s__subclass(V__VALUE,V__CLASS) ) ) )).

fof(kb_SUMO_343,axiom,(
    ! [V__VALUE,V__ROW1,V__CLASS,V__ROW2,V__ROW3,V__ROW4,V__FUNCTION] :
      ( ( s__instance(V__FUNCTION,s__Function)
        & s__subclass(V__CLASS,s__SetOrClass)
        & s__instance(V__CLASS,s__SetOrClass)
        & s__instance(V__VALUE,s__SetOrClass) )
     => ( ( s__rangeSubclass(V__FUNCTION,V__CLASS)
          & s__AssignmentFn_5(V__FUNCTION,V__ROW1,V__ROW2,V__ROW3,V__ROW4) = V__VALUE )
       => s__subclass(V__VALUE,V__CLASS) ) ) )).

fof(kb_SUMO_344,axiom,(
    ! [V__VALUE,V__ROW1,V__CLASS,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__FUNCTION] :
      ( ( s__instance(V__FUNCTION,s__Function)
        & s__subclass(V__CLASS,s__SetOrClass)
        & s__instance(V__CLASS,s__SetOrClass)
        & s__instance(V__VALUE,s__SetOrClass) )
     => ( ( s__rangeSubclass(V__FUNCTION,V__CLASS)
          & s__AssignmentFn_6(V__FUNCTION,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5) = V__VALUE )
       => s__subclass(V__VALUE,V__CLASS) ) ) )).

fof(kb_SUMO_345,axiom,(
    ! [V__VALUE,V__ROW1,V__CLASS,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__FUNCTION] :
      ( ( s__instance(V__FUNCTION,s__Function)
        & s__subclass(V__CLASS,s__SetOrClass)
        & s__instance(V__CLASS,s__SetOrClass)
        & s__instance(V__VALUE,s__SetOrClass) )
     => ( ( s__rangeSubclass(V__FUNCTION,V__CLASS)
          & s__AssignmentFn_7(V__FUNCTION,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6) = V__VALUE )
       => s__subclass(V__VALUE,V__CLASS) ) ) )).

fof(kb_SUMO_346,axiom,(
    ! [V__REL2,V__CLASS1,V__REL1] :
      ( ( s__instance(V__REL1,s__Function)
        & s__subclass(V__CLASS1,s__SetOrClass)
        & s__instance(V__CLASS1,s__SetOrClass)
        & s__instance(V__REL2,s__Function) )
     => ( ( s__subrelation(V__REL1,V__REL2)
          & s__rangeSubclass(V__REL2,V__CLASS1) )
       => s__rangeSubclass(V__REL1,V__CLASS1) ) ) )).

fof(kb_SUMO_347,axiom,(
    ! [V__CLASS1,V__REL,V__CLASS2] :
      ( ( s__subclass(V__CLASS2,s__SetOrClass)
        & s__instance(V__CLASS2,s__SetOrClass)
        & s__instance(V__REL,s__Function)
        & s__subclass(V__CLASS1,s__SetOrClass)
        & s__instance(V__CLASS1,s__SetOrClass) )
     => ( ( s__rangeSubclass(V__REL,V__CLASS1)
          & s__rangeSubclass(V__REL,V__CLASS2) )
       => ( s__subclass(V__CLASS1,V__CLASS2)
          | s__subclass(V__CLASS2,V__CLASS1) ) ) ) )).

fof(kb_SUMO_348,axiom,(
    s__instance(s__valence__m,s__BinaryPredicate) )).

fof(kb_SUMO_349,axiom,(
    s__instance(s__valence__m,s__AsymmetricRelation) )).

fof(kb_SUMO_350,axiom,(
    s__instance(s__valence__m,s__SingleValuedRelation) )).

fof(kb_SUMO_351,axiom,(
    s__domain(s__valence__m,"1",s__Relation) )).

fof(kb_SUMO_352,axiom,(
    s__domain(s__valence__m,"2",s__PositiveInteger) )).

fof(kb_SUMO_353,axiom,(
    s__documentation(s__valence__m,s__EnglishLanguage,'Specifies the number of arguments that a relation can take. If a relation does not have a fixed number of arguments, it does not have a valence and it is an instance of &%VariableArityRelation.') )).

fof(kb_SUMO_354,axiom,(
    s__instance(s__documentation__m,s__TernaryPredicate) )).

fof(kb_SUMO_355,axiom,(
    s__domain(s__documentation__m,"1",s__Entity) )).

fof(kb_SUMO_356,axiom,(
    s__domain(s__documentation__m,"2",s__HumanLanguage) )).

fof(kb_SUMO_357,axiom,(
    s__domain(s__documentation__m,"3",s__SymbolicString) )).

fof(kb_SUMO_358,axiom,(
    s__documentation(s__documentation__m,s__EnglishLanguage,'A relation between objects in the domain of discourse and strings of natural language text stated in a particular &%HumanLanguage. The domain of &%documentation is not constants (names), but the objects themselves. This means that one does not quote the names when associating them with their documentation.') )).

fof(kb_SUMO_359,axiom,(
    s__instance(s__format__m,s__TernaryPredicate) )).

fof(kb_SUMO_360,axiom,(
    s__domain(s__format__m,"1",s__Language) )).

fof(kb_SUMO_361,axiom,(
    s__domain(s__format__m,"2",s__Entity) )).

fof(kb_SUMO_362,axiom,(
    s__domain(s__format__m,"3",s__SymbolicString) )).

fof(kb_SUMO_363,axiom,(
    s__documentation(s__format__m,s__EnglishLanguage,'A relation that specifies how to present an expression in a natural language format.') )).

fof(kb_SUMO_364,axiom,(
    s__instance(s__termFormat__m,s__TernaryPredicate) )).

fof(kb_SUMO_365,axiom,(
    s__domain(s__termFormat__m,"1",s__Language) )).

fof(kb_SUMO_366,axiom,(
    s__domain(s__termFormat__m,"2",s__Entity) )).

fof(kb_SUMO_367,axiom,(
    s__domain(s__termFormat__m,"3",s__SymbolicString) )).

fof(kb_SUMO_368,axiom,(
    s__documentation(s__termFormat__m,s__EnglishLanguage,'A relation that specifies how to present a term in a natural language format.') )).

fof(kb_SUMO_369,axiom,(
    s__instance(s__disjoint__m,s__BinaryPredicate) )).

fof(kb_SUMO_370,axiom,(
    s__instance(s__disjoint__m,s__SymmetricRelation) )).

fof(kb_SUMO_371,axiom,(
    s__domain(s__disjoint__m,"1",s__SetOrClass) )).

fof(kb_SUMO_372,axiom,(
    s__domain(s__disjoint__m,"2",s__SetOrClass) )).

fof(kb_SUMO_373,axiom,(
    s__documentation(s__disjoint__m,s__EnglishLanguage,'&%Classes are &%disjoint only if they share no instances, i.e. just in case the result of applying &%IntersectionFn to them is empty.') )).

fof(kb_SUMO_374,axiom,(
    ! [V__CLASS1,V__CLASS2] :
      ( s__disjoint(V__CLASS1,V__CLASS2)
    <=> ! [V__INST] :
          ( ( s__instance(V__CLASS2,s__SetOrClass)
            & s__instance(V__CLASS1,s__SetOrClass) )
         => ~ ( s__instance(V__INST,V__CLASS1)
              & s__instance(V__INST,V__CLASS2) ) ) ) )).

fof(kb_SUMO_375,axiom,(
    s__instance(s__disjointRelation__m,s__BinaryPredicate) )).

fof(kb_SUMO_376,axiom,(
    s__instance(s__disjointRelation__m,s__IrreflexiveRelation) )).

fof(kb_SUMO_377,axiom,(
    s__domain(s__disjointRelation__m,"1",s__Relation) )).

fof(kb_SUMO_378,axiom,(
    s__domain(s__disjointRelation__m,"2",s__Relation) )).

fof(kb_SUMO_379,axiom,(
    s__relatedInternalConcept(s__disjointRelation__m,s__disjoint__m) )).

fof(kb_SUMO_380,axiom,(
    s__documentation(s__disjointRelation__m,s__EnglishLanguage,'This predicate relates two &%Relations. (&%disjointRelation ?REL1 ?REL2) means that the two relations have no tuples in common.') )).

fof(kb_SUMO_381,axiom,(
    ! [V__REL2,V__NUMBER,V__CLASS1,V__CLASS2,V__REL1] :
      ( ( s__instance(V__REL1,s__Relation)
        & s__instance(V__CLASS2,s__SetOrClass)
        & s__instance(V__CLASS1,s__SetOrClass)
        & s__instance(V__NUMBER,s__PositiveInteger)
        & s__instance(V__REL2,s__Relation) )
     => ( ( s__domain(V__REL1,V__NUMBER,V__CLASS1)
          & s__domain(V__REL2,V__NUMBER,V__CLASS2)
          & s__disjoint(V__CLASS1,V__CLASS2) )
       => s__disjointRelation(V__REL1,V__REL2) ) ) )).

fof(kb_SUMO_382,axiom,(
    ! [V__REL2,V__NUMBER,V__CLASS1,V__CLASS2,V__REL1] :
      ( ( s__instance(V__REL1,s__Relation)
        & s__instance(V__CLASS2,s__SetOrClass)
        & s__instance(V__CLASS1,s__SetOrClass)
        & s__instance(V__NUMBER,s__PositiveInteger)
        & s__instance(V__REL2,s__Relation) )
     => ( ( s__domainSubclass(V__REL1,V__NUMBER,V__CLASS1)
          & s__domainSubclass(V__REL2,V__NUMBER,V__CLASS2)
          & s__disjoint(V__CLASS1,V__CLASS2) )
       => s__disjointRelation(V__REL1,V__REL2) ) ) )).

fof(kb_SUMO_383,axiom,(
    ! [V__REL2,V__CLASS1,V__CLASS2,V__REL1] :
      ( ( s__instance(V__REL1,s__Function)
        & s__instance(V__CLASS2,s__SetOrClass)
        & s__instance(V__CLASS1,s__SetOrClass)
        & s__instance(V__REL2,s__Function) )
     => ( ( s__range(V__REL1,V__CLASS1)
          & s__range(V__REL2,V__CLASS2)
          & s__disjoint(V__CLASS1,V__CLASS2) )
       => s__disjointRelation(V__REL1,V__REL2) ) ) )).

fof(kb_SUMO_384,axiom,(
    ! [V__REL2,V__CLASS1,V__CLASS2,V__REL1] :
      ( ( s__instance(V__REL1,s__Function)
        & s__subclass(V__CLASS2,s__SetOrClass)
        & s__instance(V__CLASS2,s__SetOrClass)
        & s__subclass(V__CLASS1,s__SetOrClass)
        & s__instance(V__CLASS1,s__SetOrClass)
        & s__instance(V__REL2,s__Function) )
     => ( ( s__rangeSubclass(V__REL1,V__CLASS1)
          & s__rangeSubclass(V__REL2,V__CLASS2)
          & s__disjoint(V__CLASS1,V__CLASS2) )
       => s__disjointRelation(V__REL1,V__REL2) ) ) )).

fof(kb_SUMO_385,axiom,(
    ! [V__ROW22,V__ROW21] :
      ( ( s__instance(V__ROW21,s__Human)
        & s__instance(V__ROW22,s__Human) )
     => ( ( s__spouse__m != s__domesticPartner__m
          & s__spouse(V__ROW21,V__ROW22) )
       => ~ s__domesticPartner(V__ROW21,V__ROW22) ) ) )).

fof(kb_SUMO_386,axiom,(
    ! [V__ROW22,V__ROW21] :
      ( ( s__instance(V__ROW21,s__CognitiveAgent)
        & s__instance(V__ROW22,s__Object) )
     => ( ( s__dislikes__m != s__wants__m
          & s__dislikes(V__ROW21,V__ROW22) )
       => ~ s__wants(V__ROW21,V__ROW22) ) ) )).

fof(kb_SUMO_387,axiom,(
    ! [V__ROW22,V__ROW21] :
      ( ( s__instance(V__ROW21,s__Process)
        & s__instance(V__ROW22,s__Object) )
     => ( ( s__resource__m != s__result__m
          & s__resource(V__ROW21,V__ROW22) )
       => ~ s__result(V__ROW21,V__ROW22) ) ) )).

fof(kb_SUMO_388,axiom,(
    ! [V__ROW22,V__ROW21,V__ROW23] :
      ( ( s__instance(V__ROW23,s__Language)
        & s__instance(V__ROW21,s__SymbolicString) )
     => ( ( s__subsumedExternalConcept__m != s__subsumingExternalConcept__m
          & s__subsumedExternalConcept(V__ROW21,V__ROW22,V__ROW23) )
       => ~ s__subsumingExternalConcept(V__ROW21,V__ROW22,V__ROW23) ) ) )).

fof(kb_SUMO_389,axiom,(
    ! [V__ROW22,V__ROW21] :
      ( ( s__instance(V__ROW21,s__Organization)
        & s__instance(V__ROW22,s__Organization) )
     => ( ( s__ancestorOrganization__m != s__subOrganization__m
          & s__ancestorOrganization(V__ROW21,V__ROW22) )
       => ~ s__subOrganization(V__ROW21,V__ROW22) ) ) )).

fof(kb_SUMO_390,axiom,(
    ! [V__ROW22,V__ROW21] :
      ( ( s__instance(V__ROW21,s__Object)
        & s__instance(V__ROW22,s__Object) )
     => ( ( s__crosses__m != s__connected__m
          & s__crosses(V__ROW21,V__ROW22) )
       => ~ s__connected(V__ROW21,V__ROW22) ) ) )).

fof(kb_SUMO_391,axiom,(
    ! [V__ROW22,V__ROW21,V__ROW23] :
      ( ( s__instance(V__ROW23,s__Language)
        & s__instance(V__ROW21,s__SymbolicString) )
     => ( ( s__synonymousExternalConcept__m != s__subsumingExternalConcept__m
          & s__synonymousExternalConcept(V__ROW21,V__ROW22,V__ROW23) )
       => ~ s__subsumingExternalConcept(V__ROW21,V__ROW22,V__ROW23) ) ) )).

fof(kb_SUMO_392,axiom,(
    ! [V__ROW22,V__ROW21] :
      ( ( s__instance(V__ROW21,s__Formula)
        & s__instance(V__ROW22,s__Formula) )
     => ( ( s__increasesLikelihood__m != s__independentProbability__m
          & s__increasesLikelihood(V__ROW21,V__ROW22) )
       => ~ s__independentProbability(V__ROW21,V__ROW22) ) ) )).

fof(kb_SUMO_393,axiom,(
    ! [V__ROW22,V__ROW21,V__ROW23] :
      ( ( s__instance(V__ROW23,s__Language)
        & s__instance(V__ROW21,s__SymbolicString) )
     => ( ( s__synonymousExternalConcept__m != s__subsumedExternalConcept__m
          & s__synonymousExternalConcept(V__ROW21,V__ROW22,V__ROW23) )
       => ~ s__subsumedExternalConcept(V__ROW21,V__ROW22,V__ROW23) ) ) )).

fof(kb_SUMO_394,axiom,(
    ! [V__ROW22,V__ROW21] :
      ( ( s__instance(V__ROW21,s__Process)
        & s__instance(V__ROW22,s__Object) )
     => ( ( s__resource__m != s__instrument__m
          & s__resource(V__ROW21,V__ROW22) )
       => ~ s__instrument(V__ROW21,V__ROW22) ) ) )).

fof(kb_SUMO_395,axiom,(
    ! [V__ROW22,V__ROW21] :
      ( ( s__instance(V__ROW21,s__Formula)
        & s__instance(V__ROW22,s__Formula) )
     => ( ( s__decreasesLikelihood__m != s__independentProbability__m
          & s__decreasesLikelihood(V__ROW21,V__ROW22) )
       => ~ s__independentProbability(V__ROW21,V__ROW22) ) ) )).

fof(kb_SUMO_396,axiom,(
    ! [V__ROW22,V__ROW21] :
      ( ( s__instance(V__ROW21,s__Process)
        & s__instance(V__ROW21,s__Object)
        & s__instance(V__ROW22,s__Attribute) )
     => ( ( s__manner__m != s__attribute__m
          & s__manner(V__ROW21,V__ROW22) )
       => ~ s__attribute(V__ROW21,V__ROW22) ) ) )).

fof(kb_SUMO_397,axiom,(
    ! [V__ROW22,V__ROW21] :
      ( ( s__instance(V__ROW21,s__Human)
        & s__instance(V__ROW22,s__Human) )
     => ( ( s__stranger__m != s__acquaintance__m
          & s__stranger(V__ROW21,V__ROW22) )
       => ~ s__acquaintance(V__ROW21,V__ROW22) ) ) )).

fof(kb_SUMO_398,axiom,(
    ! [V__ROW22,V__ROW21] :
      ( ( s__instance(V__ROW21,s__Process)
        & s__instance(V__ROW22,s__Object) )
     => ( ( s__result__m != s__instrument__m
          & s__result(V__ROW21,V__ROW22) )
       => ~ s__instrument(V__ROW21,V__ROW22) ) ) )).

fof(kb_SUMO_399,axiom,(
    ! [V__ROW22,V__ROW21] :
      ( ( s__instance(V__ROW21,s__Attribute)
        & s__instance(V__ROW22,s__Attribute) )
     => ( ( s__subAttribute__m != s__successorAttribute__m
          & s__subAttribute(V__ROW21,V__ROW22) )
       => ~ s__successorAttribute(V__ROW21,V__ROW22) ) ) )).

fof(kb_SUMO_400,axiom,(
    ! [V__ROW22,V__ROW21] :
      ( ( s__instance(V__ROW21,s__Formula)
        & s__instance(V__ROW22,s__Formula) )
     => ( ( s__increasesLikelihood__m != s__decreasesLikelihood__m
          & s__increasesLikelihood(V__ROW21,V__ROW22) )
       => ~ s__decreasesLikelihood(V__ROW21,V__ROW22) ) ) )).

fof(kb_SUMO_401,axiom,(
    ! [V__ROW22,V__ROW21] :
      ( ( s__instance(V__ROW21,s__Object)
        & s__instance(V__ROW22,s__Object) )
     => ( ( s__meetsSpatially__m != s__overlapsSpatially__m
          & s__meetsSpatially(V__ROW21,V__ROW22) )
       => ~ s__overlapsSpatially(V__ROW21,V__ROW22) ) ) )).

fof(kb_SUMO_402,axiom,(
    ! [V__ROW22,V__ROW21] :
      ( ( s__instance(V__ROW21,s__Human)
        & s__instance(V__ROW22,s__Human) )
     => ( ( s__mutualStranger__m != s__mutualAcquaintance__m
          & s__mutualStranger(V__ROW21,V__ROW22) )
       => ~ s__mutualAcquaintance(V__ROW21,V__ROW22) ) ) )).

fof(kb_SUMO_403,axiom,(
    ! [V__ROW22,V__ROW21,V__ROW23] :
      ( ( s__instance(V__ROW23,s__ObjectiveNorm)
        & s__instance(V__ROW22,s__Formula) )
     => ( ( s__deprivesNorm__m != s__confersNorm__m
          & s__deprivesNorm(V__ROW21,V__ROW22,V__ROW23) )
       => ~ s__confersNorm(V__ROW21,V__ROW22,V__ROW23) ) ) )).

fof(kb_SUMO_404,axiom,(
    ! [V__ROW22,V__ROW21] :
      ( ( s__instance(V__ROW21,s__Human)
        & s__instance(V__ROW22,s__TemporaryResidence)
        & s__instance(V__ROW22,s__PermanentResidence) )
     => ( ( s__stays__m != s__home__m
          & s__stays(V__ROW21,V__ROW22) )
       => ~ s__home(V__ROW21,V__ROW22) ) ) )).

fof(kb_SUMO_405,axiom,(
    ! [V__ROW22,V__ROW21] :
      ( ( s__instance(V__ROW21,s__CognitiveAgent)
        & s__instance(V__ROW22,s__Formula) )
     => ( ( s__disapproves__m != s__desires__m
          & s__disapproves(V__ROW21,V__ROW22) )
       => ~ s__desires(V__ROW21,V__ROW22) ) ) )).

fof(kb_SUMO_406,axiom,(
    s__instance(s__contraryAttribute__m,s__Predicate) )).

fof(kb_SUMO_407,axiom,(
    s__instance(s__Predicate__t,s__SetOrClass) )).

fof(kb_SUMO_408,axiom,(
    s__instance(s__contraryAttribute__m,s__VariableArityRelation) )).

fof(kb_SUMO_409,axiom,(
    s__instance(s__VariableArityRelation__t,s__SetOrClass) )).

fof(kb_SUMO_410,axiom,(
    s__documentation(s__contraryAttribute__m,s__EnglishLanguage,'A &%contraryAttribute is a set of &%Attributes such that something can not simultaneously have more than one of these &%Attributes. For example, (&%contraryAttribute &%Pliable &%Rigid) means that nothing can be both &%Pliable and &%Rigid.') )).

fof(kb_SUMO_411,axiom,(
    ! [V__ROW1,V__ELEMENT] :
      ( s__contraryAttribute_1(V__ROW1)
     => ( s__inList(V__ELEMENT,s__ListFn_1(V__ROW1))
       => s__instance(V__ELEMENT,s__Attribute) ) ) )).

fof(kb_SUMO_412,axiom,(
    ! [V__ROW1,V__ROW2,V__ELEMENT] :
      ( s__contraryAttribute_2(V__ROW1,V__ROW2)
     => ( s__inList(V__ELEMENT,s__ListFn_2(V__ROW1,V__ROW2))
       => s__instance(V__ELEMENT,s__Attribute) ) ) )).

fof(kb_SUMO_413,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ELEMENT] :
      ( s__contraryAttribute_3(V__ROW1,V__ROW2,V__ROW3)
     => ( s__inList(V__ELEMENT,s__ListFn_3(V__ROW1,V__ROW2,V__ROW3))
       => s__instance(V__ELEMENT,s__Attribute) ) ) )).

fof(kb_SUMO_414,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ELEMENT] :
      ( s__contraryAttribute_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4)
     => ( s__inList(V__ELEMENT,s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4))
       => s__instance(V__ELEMENT,s__Attribute) ) ) )).

fof(kb_SUMO_415,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ELEMENT] :
      ( s__contraryAttribute_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5)
     => ( s__inList(V__ELEMENT,s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5))
       => s__instance(V__ELEMENT,s__Attribute) ) ) )).

fof(kb_SUMO_416,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ELEMENT] :
      ( s__contraryAttribute_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6)
     => ( s__inList(V__ELEMENT,s__ListFn_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6))
       => s__instance(V__ELEMENT,s__Attribute) ) ) )).

fof(kb_SUMO_417,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7,V__ELEMENT] :
      ( s__contraryAttribute_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7)
     => ( s__inList(V__ELEMENT,s__ListFn_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7))
       => s__instance(V__ELEMENT,s__Attribute) ) ) )).

fof(kb_SUMO_418,axiom,(
    ! [V__ROW11,V__ROW21] :
      ( ( s__contraryAttribute_1(V__ROW11)
        & s__identicalListItems(s__ListFn_1(V__ROW11),s__ListFn_1(V__ROW21)) )
     => s__contraryAttribute_1(V__ROW21) ) )).

fof(kb_SUMO_419,axiom,(
    ! [V__ROW11,V__ROW22,V__ROW21] :
      ( ( s__contraryAttribute_1(V__ROW11)
        & s__identicalListItems(s__ListFn_1(V__ROW11),s__ListFn_2(V__ROW21,V__ROW22)) )
     => s__contraryAttribute_2(V__ROW21,V__ROW22) ) )).

fof(kb_SUMO_420,axiom,(
    ! [V__ROW11,V__ROW22,V__ROW21,V__ROW23] :
      ( ( s__contraryAttribute_1(V__ROW11)
        & s__identicalListItems(s__ListFn_1(V__ROW11),s__ListFn_3(V__ROW21,V__ROW22,V__ROW23)) )
     => s__contraryAttribute_3(V__ROW21,V__ROW22,V__ROW23) ) )).

fof(kb_SUMO_421,axiom,(
    ! [V__ROW11,V__ROW22,V__ROW21,V__ROW24,V__ROW23] :
      ( ( s__contraryAttribute_1(V__ROW11)
        & s__identicalListItems(s__ListFn_1(V__ROW11),s__ListFn_4(V__ROW21,V__ROW22,V__ROW23,V__ROW24)) )
     => s__contraryAttribute_4(V__ROW21,V__ROW22,V__ROW23,V__ROW24) ) )).

fof(kb_SUMO_422,axiom,(
    ! [V__ROW11,V__ROW22,V__ROW21,V__ROW25,V__ROW24,V__ROW23] :
      ( ( s__contraryAttribute_1(V__ROW11)
        & s__identicalListItems(s__ListFn_1(V__ROW11),s__ListFn_5(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25)) )
     => s__contraryAttribute_5(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25) ) )).

fof(kb_SUMO_423,axiom,(
    ! [V__ROW11,V__ROW22,V__ROW21,V__ROW26,V__ROW25,V__ROW24,V__ROW23] :
      ( ( s__contraryAttribute_1(V__ROW11)
        & s__identicalListItems(s__ListFn_1(V__ROW11),s__ListFn_6(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26)) )
     => s__contraryAttribute_6(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26) ) )).

fof(kb_SUMO_424,axiom,(
    ! [V__ROW27,V__ROW11,V__ROW22,V__ROW21,V__ROW26,V__ROW25,V__ROW24,V__ROW23] :
      ( ( s__contraryAttribute_1(V__ROW11)
        & s__identicalListItems(s__ListFn_1(V__ROW11),s__ListFn_7(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26,V__ROW27)) )
     => s__contraryAttribute_7(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26,V__ROW27) ) )).

fof(kb_SUMO_425,axiom,(
    ! [V__ROW12,V__ROW11,V__ROW21] :
      ( ( s__contraryAttribute_2(V__ROW11,V__ROW12)
        & s__identicalListItems(s__ListFn_2(V__ROW11,V__ROW12),s__ListFn_1(V__ROW21)) )
     => s__contraryAttribute_1(V__ROW21) ) )).

fof(kb_SUMO_426,axiom,(
    ! [V__ROW12,V__ROW11,V__ROW22,V__ROW21] :
      ( ( s__contraryAttribute_2(V__ROW11,V__ROW12)
        & s__identicalListItems(s__ListFn_2(V__ROW11,V__ROW12),s__ListFn_2(V__ROW21,V__ROW22)) )
     => s__contraryAttribute_2(V__ROW21,V__ROW22) ) )).

fof(kb_SUMO_427,axiom,(
    ! [V__ROW12,V__ROW11,V__ROW22,V__ROW21,V__ROW23] :
      ( ( s__contraryAttribute_2(V__ROW11,V__ROW12)
        & s__identicalListItems(s__ListFn_2(V__ROW11,V__ROW12),s__ListFn_3(V__ROW21,V__ROW22,V__ROW23)) )
     => s__contraryAttribute_3(V__ROW21,V__ROW22,V__ROW23) ) )).

fof(kb_SUMO_428,axiom,(
    ! [V__ROW12,V__ROW11,V__ROW22,V__ROW21,V__ROW24,V__ROW23] :
      ( ( s__contraryAttribute_2(V__ROW11,V__ROW12)
        & s__identicalListItems(s__ListFn_2(V__ROW11,V__ROW12),s__ListFn_4(V__ROW21,V__ROW22,V__ROW23,V__ROW24)) )
     => s__contraryAttribute_4(V__ROW21,V__ROW22,V__ROW23,V__ROW24) ) )).

fof(kb_SUMO_429,axiom,(
    ! [V__ROW12,V__ROW11,V__ROW22,V__ROW21,V__ROW25,V__ROW24,V__ROW23] :
      ( ( s__contraryAttribute_2(V__ROW11,V__ROW12)
        & s__identicalListItems(s__ListFn_2(V__ROW11,V__ROW12),s__ListFn_5(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25)) )
     => s__contraryAttribute_5(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25) ) )).

fof(kb_SUMO_430,axiom,(
    ! [V__ROW12,V__ROW11,V__ROW22,V__ROW21,V__ROW26,V__ROW25,V__ROW24,V__ROW23] :
      ( ( s__contraryAttribute_2(V__ROW11,V__ROW12)
        & s__identicalListItems(s__ListFn_2(V__ROW11,V__ROW12),s__ListFn_6(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26)) )
     => s__contraryAttribute_6(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26) ) )).

fof(kb_SUMO_431,axiom,(
    ! [V__ROW27,V__ROW12,V__ROW11,V__ROW22,V__ROW21,V__ROW26,V__ROW25,V__ROW24,V__ROW23] :
      ( ( s__contraryAttribute_2(V__ROW11,V__ROW12)
        & s__identicalListItems(s__ListFn_2(V__ROW11,V__ROW12),s__ListFn_7(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26,V__ROW27)) )
     => s__contraryAttribute_7(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26,V__ROW27) ) )).

fof(kb_SUMO_432,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW11,V__ROW21] :
      ( ( s__contraryAttribute_3(V__ROW11,V__ROW12,V__ROW13)
        & s__identicalListItems(s__ListFn_3(V__ROW11,V__ROW12,V__ROW13),s__ListFn_1(V__ROW21)) )
     => s__contraryAttribute_1(V__ROW21) ) )).

fof(kb_SUMO_433,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW11,V__ROW22,V__ROW21] :
      ( ( s__contraryAttribute_3(V__ROW11,V__ROW12,V__ROW13)
        & s__identicalListItems(s__ListFn_3(V__ROW11,V__ROW12,V__ROW13),s__ListFn_2(V__ROW21,V__ROW22)) )
     => s__contraryAttribute_2(V__ROW21,V__ROW22) ) )).

fof(kb_SUMO_434,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW11,V__ROW22,V__ROW21,V__ROW23] :
      ( ( s__contraryAttribute_3(V__ROW11,V__ROW12,V__ROW13)
        & s__identicalListItems(s__ListFn_3(V__ROW11,V__ROW12,V__ROW13),s__ListFn_3(V__ROW21,V__ROW22,V__ROW23)) )
     => s__contraryAttribute_3(V__ROW21,V__ROW22,V__ROW23) ) )).

fof(kb_SUMO_435,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW11,V__ROW22,V__ROW21,V__ROW24,V__ROW23] :
      ( ( s__contraryAttribute_3(V__ROW11,V__ROW12,V__ROW13)
        & s__identicalListItems(s__ListFn_3(V__ROW11,V__ROW12,V__ROW13),s__ListFn_4(V__ROW21,V__ROW22,V__ROW23,V__ROW24)) )
     => s__contraryAttribute_4(V__ROW21,V__ROW22,V__ROW23,V__ROW24) ) )).

fof(kb_SUMO_436,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW11,V__ROW22,V__ROW21,V__ROW25,V__ROW24,V__ROW23] :
      ( ( s__contraryAttribute_3(V__ROW11,V__ROW12,V__ROW13)
        & s__identicalListItems(s__ListFn_3(V__ROW11,V__ROW12,V__ROW13),s__ListFn_5(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25)) )
     => s__contraryAttribute_5(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25) ) )).

fof(kb_SUMO_437,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW11,V__ROW22,V__ROW21,V__ROW26,V__ROW25,V__ROW24,V__ROW23] :
      ( ( s__contraryAttribute_3(V__ROW11,V__ROW12,V__ROW13)
        & s__identicalListItems(s__ListFn_3(V__ROW11,V__ROW12,V__ROW13),s__ListFn_6(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26)) )
     => s__contraryAttribute_6(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26) ) )).

fof(kb_SUMO_438,axiom,(
    ! [V__ROW27,V__ROW12,V__ROW13,V__ROW11,V__ROW22,V__ROW21,V__ROW26,V__ROW25,V__ROW24,V__ROW23] :
      ( ( s__contraryAttribute_3(V__ROW11,V__ROW12,V__ROW13)
        & s__identicalListItems(s__ListFn_3(V__ROW11,V__ROW12,V__ROW13),s__ListFn_7(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26,V__ROW27)) )
     => s__contraryAttribute_7(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26,V__ROW27) ) )).

fof(kb_SUMO_439,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW14,V__ROW11,V__ROW21] :
      ( ( s__contraryAttribute_4(V__ROW11,V__ROW12,V__ROW13,V__ROW14)
        & s__identicalListItems(s__ListFn_4(V__ROW11,V__ROW12,V__ROW13,V__ROW14),s__ListFn_1(V__ROW21)) )
     => s__contraryAttribute_1(V__ROW21) ) )).

fof(kb_SUMO_440,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW14,V__ROW11,V__ROW22,V__ROW21] :
      ( ( s__contraryAttribute_4(V__ROW11,V__ROW12,V__ROW13,V__ROW14)
        & s__identicalListItems(s__ListFn_4(V__ROW11,V__ROW12,V__ROW13,V__ROW14),s__ListFn_2(V__ROW21,V__ROW22)) )
     => s__contraryAttribute_2(V__ROW21,V__ROW22) ) )).

fof(kb_SUMO_441,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW14,V__ROW11,V__ROW22,V__ROW21,V__ROW23] :
      ( ( s__contraryAttribute_4(V__ROW11,V__ROW12,V__ROW13,V__ROW14)
        & s__identicalListItems(s__ListFn_4(V__ROW11,V__ROW12,V__ROW13,V__ROW14),s__ListFn_3(V__ROW21,V__ROW22,V__ROW23)) )
     => s__contraryAttribute_3(V__ROW21,V__ROW22,V__ROW23) ) )).

fof(kb_SUMO_442,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW14,V__ROW11,V__ROW22,V__ROW21,V__ROW24,V__ROW23] :
      ( ( s__contraryAttribute_4(V__ROW11,V__ROW12,V__ROW13,V__ROW14)
        & s__identicalListItems(s__ListFn_4(V__ROW11,V__ROW12,V__ROW13,V__ROW14),s__ListFn_4(V__ROW21,V__ROW22,V__ROW23,V__ROW24)) )
     => s__contraryAttribute_4(V__ROW21,V__ROW22,V__ROW23,V__ROW24) ) )).

fof(kb_SUMO_443,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW14,V__ROW11,V__ROW22,V__ROW21,V__ROW25,V__ROW24,V__ROW23] :
      ( ( s__contraryAttribute_4(V__ROW11,V__ROW12,V__ROW13,V__ROW14)
        & s__identicalListItems(s__ListFn_4(V__ROW11,V__ROW12,V__ROW13,V__ROW14),s__ListFn_5(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25)) )
     => s__contraryAttribute_5(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25) ) )).

fof(kb_SUMO_444,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW14,V__ROW11,V__ROW22,V__ROW21,V__ROW26,V__ROW25,V__ROW24,V__ROW23] :
      ( ( s__contraryAttribute_4(V__ROW11,V__ROW12,V__ROW13,V__ROW14)
        & s__identicalListItems(s__ListFn_4(V__ROW11,V__ROW12,V__ROW13,V__ROW14),s__ListFn_6(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26)) )
     => s__contraryAttribute_6(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26) ) )).

fof(kb_SUMO_445,axiom,(
    ! [V__ROW27,V__ROW12,V__ROW13,V__ROW14,V__ROW11,V__ROW22,V__ROW21,V__ROW26,V__ROW25,V__ROW24,V__ROW23] :
      ( ( s__contraryAttribute_4(V__ROW11,V__ROW12,V__ROW13,V__ROW14)
        & s__identicalListItems(s__ListFn_4(V__ROW11,V__ROW12,V__ROW13,V__ROW14),s__ListFn_7(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26,V__ROW27)) )
     => s__contraryAttribute_7(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26,V__ROW27) ) )).

fof(kb_SUMO_446,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW11,V__ROW21] :
      ( ( s__contraryAttribute_5(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15)
        & s__identicalListItems(s__ListFn_5(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15),s__ListFn_1(V__ROW21)) )
     => s__contraryAttribute_1(V__ROW21) ) )).

fof(kb_SUMO_447,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW11,V__ROW22,V__ROW21] :
      ( ( s__contraryAttribute_5(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15)
        & s__identicalListItems(s__ListFn_5(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15),s__ListFn_2(V__ROW21,V__ROW22)) )
     => s__contraryAttribute_2(V__ROW21,V__ROW22) ) )).

fof(kb_SUMO_448,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW11,V__ROW22,V__ROW21,V__ROW23] :
      ( ( s__contraryAttribute_5(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15)
        & s__identicalListItems(s__ListFn_5(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15),s__ListFn_3(V__ROW21,V__ROW22,V__ROW23)) )
     => s__contraryAttribute_3(V__ROW21,V__ROW22,V__ROW23) ) )).

fof(kb_SUMO_449,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW11,V__ROW22,V__ROW21,V__ROW24,V__ROW23] :
      ( ( s__contraryAttribute_5(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15)
        & s__identicalListItems(s__ListFn_5(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15),s__ListFn_4(V__ROW21,V__ROW22,V__ROW23,V__ROW24)) )
     => s__contraryAttribute_4(V__ROW21,V__ROW22,V__ROW23,V__ROW24) ) )).

fof(kb_SUMO_450,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW11,V__ROW22,V__ROW21,V__ROW25,V__ROW24,V__ROW23] :
      ( ( s__contraryAttribute_5(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15)
        & s__identicalListItems(s__ListFn_5(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15),s__ListFn_5(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25)) )
     => s__contraryAttribute_5(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25) ) )).

fof(kb_SUMO_451,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW11,V__ROW22,V__ROW21,V__ROW26,V__ROW25,V__ROW24,V__ROW23] :
      ( ( s__contraryAttribute_5(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15)
        & s__identicalListItems(s__ListFn_5(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15),s__ListFn_6(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26)) )
     => s__contraryAttribute_6(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26) ) )).

fof(kb_SUMO_452,axiom,(
    ! [V__ROW27,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW11,V__ROW22,V__ROW21,V__ROW26,V__ROW25,V__ROW24,V__ROW23] :
      ( ( s__contraryAttribute_5(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15)
        & s__identicalListItems(s__ListFn_5(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15),s__ListFn_7(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26,V__ROW27)) )
     => s__contraryAttribute_7(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26,V__ROW27) ) )).

fof(kb_SUMO_453,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW16,V__ROW14,V__ROW15,V__ROW11,V__ROW21] :
      ( ( s__contraryAttribute_6(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16)
        & s__identicalListItems(s__ListFn_6(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16),s__ListFn_1(V__ROW21)) )
     => s__contraryAttribute_1(V__ROW21) ) )).

fof(kb_SUMO_454,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW16,V__ROW14,V__ROW15,V__ROW11,V__ROW22,V__ROW21] :
      ( ( s__contraryAttribute_6(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16)
        & s__identicalListItems(s__ListFn_6(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16),s__ListFn_2(V__ROW21,V__ROW22)) )
     => s__contraryAttribute_2(V__ROW21,V__ROW22) ) )).

fof(kb_SUMO_455,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW16,V__ROW14,V__ROW15,V__ROW11,V__ROW22,V__ROW21,V__ROW23] :
      ( ( s__contraryAttribute_6(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16)
        & s__identicalListItems(s__ListFn_6(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16),s__ListFn_3(V__ROW21,V__ROW22,V__ROW23)) )
     => s__contraryAttribute_3(V__ROW21,V__ROW22,V__ROW23) ) )).

fof(kb_SUMO_456,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW16,V__ROW14,V__ROW15,V__ROW11,V__ROW22,V__ROW21,V__ROW24,V__ROW23] :
      ( ( s__contraryAttribute_6(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16)
        & s__identicalListItems(s__ListFn_6(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16),s__ListFn_4(V__ROW21,V__ROW22,V__ROW23,V__ROW24)) )
     => s__contraryAttribute_4(V__ROW21,V__ROW22,V__ROW23,V__ROW24) ) )).

fof(kb_SUMO_457,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW16,V__ROW14,V__ROW15,V__ROW11,V__ROW22,V__ROW21,V__ROW25,V__ROW24,V__ROW23] :
      ( ( s__contraryAttribute_6(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16)
        & s__identicalListItems(s__ListFn_6(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16),s__ListFn_5(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25)) )
     => s__contraryAttribute_5(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25) ) )).

fof(kb_SUMO_458,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW16,V__ROW14,V__ROW15,V__ROW11,V__ROW22,V__ROW21,V__ROW26,V__ROW25,V__ROW24,V__ROW23] :
      ( ( s__contraryAttribute_6(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16)
        & s__identicalListItems(s__ListFn_6(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16),s__ListFn_6(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26)) )
     => s__contraryAttribute_6(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26) ) )).

fof(kb_SUMO_459,axiom,(
    ! [V__ROW27,V__ROW16,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW11,V__ROW22,V__ROW21,V__ROW26,V__ROW25,V__ROW24,V__ROW23] :
      ( ( s__contraryAttribute_6(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16)
        & s__identicalListItems(s__ListFn_6(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16),s__ListFn_7(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26,V__ROW27)) )
     => s__contraryAttribute_7(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26,V__ROW27) ) )).

fof(kb_SUMO_460,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW16,V__ROW14,V__ROW17,V__ROW15,V__ROW11,V__ROW21] :
      ( ( s__contraryAttribute_7(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16,V__ROW17)
        & s__identicalListItems(s__ListFn_7(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16,V__ROW17),s__ListFn_1(V__ROW21)) )
     => s__contraryAttribute_1(V__ROW21) ) )).

fof(kb_SUMO_461,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW16,V__ROW14,V__ROW17,V__ROW15,V__ROW11,V__ROW22,V__ROW21] :
      ( ( s__contraryAttribute_7(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16,V__ROW17)
        & s__identicalListItems(s__ListFn_7(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16,V__ROW17),s__ListFn_2(V__ROW21,V__ROW22)) )
     => s__contraryAttribute_2(V__ROW21,V__ROW22) ) )).

fof(kb_SUMO_462,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW16,V__ROW14,V__ROW17,V__ROW15,V__ROW11,V__ROW22,V__ROW21,V__ROW23] :
      ( ( s__contraryAttribute_7(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16,V__ROW17)
        & s__identicalListItems(s__ListFn_7(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16,V__ROW17),s__ListFn_3(V__ROW21,V__ROW22,V__ROW23)) )
     => s__contraryAttribute_3(V__ROW21,V__ROW22,V__ROW23) ) )).

fof(kb_SUMO_463,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW16,V__ROW14,V__ROW17,V__ROW15,V__ROW11,V__ROW22,V__ROW21,V__ROW24,V__ROW23] :
      ( ( s__contraryAttribute_7(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16,V__ROW17)
        & s__identicalListItems(s__ListFn_7(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16,V__ROW17),s__ListFn_4(V__ROW21,V__ROW22,V__ROW23,V__ROW24)) )
     => s__contraryAttribute_4(V__ROW21,V__ROW22,V__ROW23,V__ROW24) ) )).

fof(kb_SUMO_464,axiom,(
    ! [V__ROW12,V__ROW13,V__ROW16,V__ROW14,V__ROW17,V__ROW15,V__ROW11,V__ROW22,V__ROW21,V__ROW25,V__ROW24,V__ROW23] :
      ( ( s__contraryAttribute_7(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16,V__ROW17)
        & s__identicalListItems(s__ListFn_7(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16,V__ROW17),s__ListFn_5(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25)) )
     => s__contraryAttribute_5(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25) ) )).

fof(kb_SUMO_465,axiom,(
    ! [V__ROW16,V__ROW17,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW11,V__ROW22,V__ROW21,V__ROW26,V__ROW25,V__ROW24,V__ROW23] :
      ( ( s__contraryAttribute_7(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16,V__ROW17)
        & s__identicalListItems(s__ListFn_7(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16,V__ROW17),s__ListFn_6(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26)) )
     => s__contraryAttribute_6(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26) ) )).

fof(kb_SUMO_466,axiom,(
    ! [V__ROW27,V__ROW16,V__ROW17,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW11,V__ROW22,V__ROW21,V__ROW26,V__ROW25,V__ROW24,V__ROW23] :
      ( ( s__contraryAttribute_7(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16,V__ROW17)
        & s__identicalListItems(s__ListFn_7(V__ROW11,V__ROW12,V__ROW13,V__ROW14,V__ROW15,V__ROW16,V__ROW17),s__ListFn_7(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26,V__ROW27)) )
     => s__contraryAttribute_7(V__ROW21,V__ROW22,V__ROW23,V__ROW24,V__ROW25,V__ROW26,V__ROW27) ) )).

fof(kb_SUMO_467,axiom,(
    ! [V__OBJ,V__ROW1,V__NUMBER2,V__NUMBER1] :
      ( s__contraryAttribute_1(V__ROW1)
     => ! [V__ATTR1,V__ATTR2] :
          ( ( s__instance(V__ATTR2,s__Attribute)
            & s__instance(V__ATTR1,s__Attribute)
            & s__instance(V__NUMBER1,s__PositiveInteger)
            & s__instance(V__NUMBER2,s__PositiveInteger) )
         => ( ( V__ATTR1 = s__ListOrderFn(s__ListFn_1(V__ROW1),V__NUMBER1)
              & V__ATTR2 = s__ListOrderFn(s__ListFn_1(V__ROW1),V__NUMBER2)
              & V__NUMBER1 != V__NUMBER2 )
           => ( s__property(V__OBJ,V__ATTR1)
             => ~ s__property(V__OBJ,V__ATTR2) ) ) ) ) )).

fof(kb_SUMO_468,axiom,(
    ! [V__OBJ,V__ROW1,V__ROW2,V__NUMBER2,V__NUMBER1] :
      ( s__contraryAttribute_2(V__ROW1,V__ROW2)
     => ! [V__ATTR1,V__ATTR2] :
          ( ( s__instance(V__ATTR2,s__Attribute)
            & s__instance(V__ATTR1,s__Attribute)
            & s__instance(V__NUMBER1,s__PositiveInteger)
            & s__instance(V__NUMBER2,s__PositiveInteger) )
         => ( ( V__ATTR1 = s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),V__NUMBER1)
              & V__ATTR2 = s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),V__NUMBER2)
              & V__NUMBER1 != V__NUMBER2 )
           => ( s__property(V__OBJ,V__ATTR1)
             => ~ s__property(V__OBJ,V__ATTR2) ) ) ) ) )).

fof(kb_SUMO_469,axiom,(
    ! [V__OBJ,V__ROW1,V__ROW2,V__ROW3,V__NUMBER2,V__NUMBER1] :
      ( s__contraryAttribute_3(V__ROW1,V__ROW2,V__ROW3)
     => ! [V__ATTR1,V__ATTR2] :
          ( ( s__instance(V__ATTR2,s__Attribute)
            & s__instance(V__ATTR1,s__Attribute)
            & s__instance(V__NUMBER1,s__PositiveInteger)
            & s__instance(V__NUMBER2,s__PositiveInteger) )
         => ( ( V__ATTR1 = s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),V__NUMBER1)
              & V__ATTR2 = s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),V__NUMBER2)
              & V__NUMBER1 != V__NUMBER2 )
           => ( s__property(V__OBJ,V__ATTR1)
             => ~ s__property(V__OBJ,V__ATTR2) ) ) ) ) )).

fof(kb_SUMO_470,axiom,(
    ! [V__OBJ,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__NUMBER2,V__NUMBER1] :
      ( s__contraryAttribute_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4)
     => ! [V__ATTR1,V__ATTR2] :
          ( ( s__instance(V__ATTR2,s__Attribute)
            & s__instance(V__ATTR1,s__Attribute)
            & s__instance(V__NUMBER1,s__PositiveInteger)
            & s__instance(V__NUMBER2,s__PositiveInteger) )
         => ( ( V__ATTR1 = s__ListOrderFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4),V__NUMBER1)
              & V__ATTR2 = s__ListOrderFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4),V__NUMBER2)
              & V__NUMBER1 != V__NUMBER2 )
           => ( s__property(V__OBJ,V__ATTR1)
             => ~ s__property(V__OBJ,V__ATTR2) ) ) ) ) )).

fof(kb_SUMO_471,axiom,(
    ! [V__OBJ,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__NUMBER2,V__NUMBER1] :
      ( s__contraryAttribute_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5)
     => ! [V__ATTR1,V__ATTR2] :
          ( ( s__instance(V__ATTR2,s__Attribute)
            & s__instance(V__ATTR1,s__Attribute)
            & s__instance(V__NUMBER1,s__PositiveInteger)
            & s__instance(V__NUMBER2,s__PositiveInteger) )
         => ( ( V__ATTR1 = s__ListOrderFn(s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5),V__NUMBER1)
              & V__ATTR2 = s__ListOrderFn(s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5),V__NUMBER2)
              & V__NUMBER1 != V__NUMBER2 )
           => ( s__property(V__OBJ,V__ATTR1)
             => ~ s__property(V__OBJ,V__ATTR2) ) ) ) ) )).

fof(kb_SUMO_472,axiom,(
    ! [V__OBJ,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__NUMBER2,V__NUMBER1] :
      ( s__contraryAttribute_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6)
     => ! [V__ATTR1,V__ATTR2] :
          ( ( s__instance(V__ATTR2,s__Attribute)
            & s__instance(V__ATTR1,s__Attribute)
            & s__instance(V__NUMBER1,s__PositiveInteger)
            & s__instance(V__NUMBER2,s__PositiveInteger) )
         => ( ( V__ATTR1 = s__ListOrderFn(s__ListFn_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6),V__NUMBER1)
              & V__ATTR2 = s__ListOrderFn(s__ListFn_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6),V__NUMBER2)
              & V__NUMBER1 != V__NUMBER2 )
           => ( s__property(V__OBJ,V__ATTR1)
             => ~ s__property(V__OBJ,V__ATTR2) ) ) ) ) )).

fof(kb_SUMO_473,axiom,(
    ! [V__OBJ,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__NUMBER2,V__ROW7,V__NUMBER1] :
      ( s__contraryAttribute_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7)
     => ! [V__ATTR1,V__ATTR2] :
          ( ( s__instance(V__ATTR2,s__Attribute)
            & s__instance(V__ATTR1,s__Attribute)
            & s__instance(V__NUMBER1,s__PositiveInteger)
            & s__instance(V__NUMBER2,s__PositiveInteger) )
         => ( ( V__ATTR1 = s__ListOrderFn(s__ListFn_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7),V__NUMBER1)
              & V__ATTR2 = s__ListOrderFn(s__ListFn_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7),V__NUMBER2)
              & V__NUMBER1 != V__NUMBER2 )
           => ( s__property(V__OBJ,V__ATTR1)
             => ~ s__property(V__OBJ,V__ATTR2) ) ) ) ) )).

fof(kb_SUMO_474,axiom,(
    s__instance(s__exhaustiveAttribute__m,s__Predicate) )).

fof(kb_SUMO_475,axiom,(
    s__instance(s__exhaustiveAttribute__m,s__VariableArityRelation) )).

fof(kb_SUMO_476,axiom,(
    s__domainSubclass(s__exhaustiveAttribute__m,"1",s__Attribute) )).

fof(kb_SUMO_477,axiom,(
    s__documentation(s__exhaustiveAttribute__m,s__EnglishLanguage,'This predicate relates a &%Class to a set of &%Attributes, and it means that the elements of this set exhaust the instances of the &%Class. For example, (&%exhaustiveAttribute &%PhysicalState &%Solid &%Fluid &%Liquid &%Gas &%Plasma) means that there are only five instances of the class &%PhysicalState, viz. &%Solid, &%Fluid, &%Liquid, &%Gas and &%Plasma.') )).

fof(kb_SUMO_478,axiom,(
    ! [V__ROW1,V__CLASS,V__ATTR] :
      ( ( s__subclass(V__CLASS,s__Attribute)
        & s__instance(V__CLASS,s__SetOrClass) )
     => ( s__exhaustiveAttribute_2(V__CLASS,V__ROW1)
       => ( s__inList(V__ATTR,s__ListFn_1(V__ROW1))
         => s__instance(V__ATTR,s__Attribute) ) ) ) )).

fof(kb_SUMO_479,axiom,(
    ! [V__ROW1,V__CLASS,V__ROW2,V__ATTR] :
      ( ( s__subclass(V__CLASS,s__Attribute)
        & s__instance(V__CLASS,s__SetOrClass) )
     => ( s__exhaustiveAttribute_3(V__CLASS,V__ROW1,V__ROW2)
       => ( s__inList(V__ATTR,s__ListFn_2(V__ROW1,V__ROW2))
         => s__instance(V__ATTR,s__Attribute) ) ) ) )).

fof(kb_SUMO_480,axiom,(
    ! [V__ROW1,V__CLASS,V__ROW2,V__ROW3,V__ATTR] :
      ( ( s__subclass(V__CLASS,s__Attribute)
        & s__instance(V__CLASS,s__SetOrClass) )
     => ( s__exhaustiveAttribute_4(V__CLASS,V__ROW1,V__ROW2,V__ROW3)
       => ( s__inList(V__ATTR,s__ListFn_3(V__ROW1,V__ROW2,V__ROW3))
         => s__instance(V__ATTR,s__Attribute) ) ) ) )).

fof(kb_SUMO_481,axiom,(
    ! [V__ROW1,V__CLASS,V__ROW2,V__ROW3,V__ATTR,V__ROW4] :
      ( ( s__subclass(V__CLASS,s__Attribute)
        & s__instance(V__CLASS,s__SetOrClass) )
     => ( s__exhaustiveAttribute_5(V__CLASS,V__ROW1,V__ROW2,V__ROW3,V__ROW4)
       => ( s__inList(V__ATTR,s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4))
         => s__instance(V__ATTR,s__Attribute) ) ) ) )).

fof(kb_SUMO_482,axiom,(
    ! [V__ROW1,V__CLASS,V__ROW2,V__ROW3,V__ATTR,V__ROW4,V__ROW5] :
      ( ( s__subclass(V__CLASS,s__Attribute)
        & s__instance(V__CLASS,s__SetOrClass) )
     => ( s__exhaustiveAttribute_6(V__CLASS,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5)
       => ( s__inList(V__ATTR,s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5))
         => s__instance(V__ATTR,s__Attribute) ) ) ) )).

fof(kb_SUMO_483,axiom,(
    ! [V__ROW1,V__CLASS,V__ROW2,V__ROW3,V__ATTR,V__ROW4,V__ROW5,V__ROW6] :
      ( ( s__subclass(V__CLASS,s__Attribute)
        & s__instance(V__CLASS,s__SetOrClass) )
     => ( s__exhaustiveAttribute_7(V__CLASS,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6)
       => ( s__inList(V__ATTR,s__ListFn_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6))
         => s__instance(V__ATTR,s__Attribute) ) ) ) )).

fof(kb_SUMO_484,axiom,(
    ! [V__ROW1,V__CLASS,V__ROW2,V__ROW3,V__ATTR,V__ROW4,V__ROW5,V__ROW6,V__ROW7] :
      ( ( s__subclass(V__CLASS,s__Attribute)
        & s__instance(V__CLASS,s__SetOrClass) )
     => ( s__exhaustiveAttribute_8(V__CLASS,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7)
       => ( s__inList(V__ATTR,s__ListFn_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7))
         => s__instance(V__ATTR,s__Attribute) ) ) ) )).

fof(kb_SUMO_485,axiom,(
    ! [V__ROW1,V__CLASS] :
      ( s__exhaustiveAttribute_2(V__CLASS,V__ROW1)
     => ! [V__ATTR1] :
          ( ( s__subclass(V__CLASS,s__Attribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__ATTR1,V__CLASS)
           => ? [V__ATTR2] :
                ( s__inList(V__ATTR2,s__ListFn_1(V__ROW1))
                & V__ATTR1 = V__ATTR2 ) ) ) ) )).

fof(kb_SUMO_486,axiom,(
    ! [V__ROW1,V__CLASS,V__ROW2] :
      ( s__exhaustiveAttribute_3(V__CLASS,V__ROW1,V__ROW2)
     => ! [V__ATTR1] :
          ( ( s__subclass(V__CLASS,s__Attribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__ATTR1,V__CLASS)
           => ? [V__ATTR2] :
                ( s__inList(V__ATTR2,s__ListFn_2(V__ROW1,V__ROW2))
                & V__ATTR1 = V__ATTR2 ) ) ) ) )).

fof(kb_SUMO_487,axiom,(
    ! [V__ROW1,V__CLASS,V__ROW2,V__ROW3] :
      ( s__exhaustiveAttribute_4(V__CLASS,V__ROW1,V__ROW2,V__ROW3)
     => ! [V__ATTR1] :
          ( ( s__subclass(V__CLASS,s__Attribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__ATTR1,V__CLASS)
           => ? [V__ATTR2] :
                ( s__inList(V__ATTR2,s__ListFn_3(V__ROW1,V__ROW2,V__ROW3))
                & V__ATTR1 = V__ATTR2 ) ) ) ) )).

fof(kb_SUMO_488,axiom,(
    ! [V__ROW1,V__CLASS,V__ROW2,V__ROW3,V__ROW4] :
      ( s__exhaustiveAttribute_5(V__CLASS,V__ROW1,V__ROW2,V__ROW3,V__ROW4)
     => ! [V__ATTR1] :
          ( ( s__subclass(V__CLASS,s__Attribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__ATTR1,V__CLASS)
           => ? [V__ATTR2] :
                ( s__inList(V__ATTR2,s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4))
                & V__ATTR1 = V__ATTR2 ) ) ) ) )).

fof(kb_SUMO_489,axiom,(
    ! [V__ROW1,V__CLASS,V__ROW2,V__ROW3,V__ROW4,V__ROW5] :
      ( s__exhaustiveAttribute_6(V__CLASS,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5)
     => ! [V__ATTR1] :
          ( ( s__subclass(V__CLASS,s__Attribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__ATTR1,V__CLASS)
           => ? [V__ATTR2] :
                ( s__inList(V__ATTR2,s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5))
                & V__ATTR1 = V__ATTR2 ) ) ) ) )).

fof(kb_SUMO_490,axiom,(
    ! [V__ROW1,V__CLASS,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6] :
      ( s__exhaustiveAttribute_7(V__CLASS,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6)
     => ! [V__ATTR1] :
          ( ( s__subclass(V__CLASS,s__Attribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__ATTR1,V__CLASS)
           => ? [V__ATTR2] :
                ( s__inList(V__ATTR2,s__ListFn_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6))
                & V__ATTR1 = V__ATTR2 ) ) ) ) )).

fof(kb_SUMO_491,axiom,(
    ! [V__ROW1,V__CLASS,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7] :
      ( s__exhaustiveAttribute_8(V__CLASS,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7)
     => ! [V__ATTR1] :
          ( ( s__subclass(V__CLASS,s__Attribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__ATTR1,V__CLASS)
           => ? [V__ATTR2] :
                ( s__inList(V__ATTR2,s__ListFn_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7))
                & V__ATTR1 = V__ATTR2 ) ) ) ) )).

fof(kb_SUMO_492,axiom,(
    ! [V__ROW1,V__ATTRCLASS] :
      ( ( s__subclass(V__ATTRCLASS,s__Attribute)
        & s__instance(V__ATTRCLASS,s__SetOrClass) )
     => ( s__exhaustiveAttribute_2(V__ATTRCLASS,V__ROW1)
       => ~ ? [V__EL] :
              ( s__instance(V__EL,V__ATTRCLASS)
              & ~ ? [V__ATTR,V__NUMBER] :
                    ( s__instance(V__NUMBER,s__PositiveInteger)
                    & V__EL = V__ATTR
                    & V__ATTR = s__ListOrderFn(s__ListFn_1(V__ROW1),V__NUMBER) ) ) ) ) )).

fof(kb_SUMO_493,axiom,(
    ! [V__ROW1,V__ROW2,V__ATTRCLASS] :
      ( ( s__subclass(V__ATTRCLASS,s__Attribute)
        & s__instance(V__ATTRCLASS,s__SetOrClass) )
     => ( s__exhaustiveAttribute_3(V__ATTRCLASS,V__ROW1,V__ROW2)
       => ~ ? [V__EL] :
              ( s__instance(V__EL,V__ATTRCLASS)
              & ~ ? [V__ATTR,V__NUMBER] :
                    ( s__instance(V__NUMBER,s__PositiveInteger)
                    & V__EL = V__ATTR
                    & V__ATTR = s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),V__NUMBER) ) ) ) ) )).

fof(kb_SUMO_494,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ATTRCLASS] :
      ( ( s__subclass(V__ATTRCLASS,s__Attribute)
        & s__instance(V__ATTRCLASS,s__SetOrClass) )
     => ( s__exhaustiveAttribute_4(V__ATTRCLASS,V__ROW1,V__ROW2,V__ROW3)
       => ~ ? [V__EL] :
              ( s__instance(V__EL,V__ATTRCLASS)
              & ~ ? [V__ATTR,V__NUMBER] :
                    ( s__instance(V__NUMBER,s__PositiveInteger)
                    & V__EL = V__ATTR
                    & V__ATTR = s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),V__NUMBER) ) ) ) ) )).

fof(kb_SUMO_495,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ATTRCLASS] :
      ( ( s__subclass(V__ATTRCLASS,s__Attribute)
        & s__instance(V__ATTRCLASS,s__SetOrClass) )
     => ( s__exhaustiveAttribute_5(V__ATTRCLASS,V__ROW1,V__ROW2,V__ROW3,V__ROW4)
       => ~ ? [V__EL] :
              ( s__instance(V__EL,V__ATTRCLASS)
              & ~ ? [V__ATTR,V__NUMBER] :
                    ( s__instance(V__NUMBER,s__PositiveInteger)
                    & V__EL = V__ATTR
                    & V__ATTR = s__ListOrderFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4),V__NUMBER) ) ) ) ) )).

fof(kb_SUMO_496,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ATTRCLASS] :
      ( ( s__subclass(V__ATTRCLASS,s__Attribute)
        & s__instance(V__ATTRCLASS,s__SetOrClass) )
     => ( s__exhaustiveAttribute_6(V__ATTRCLASS,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5)
       => ~ ? [V__EL] :
              ( s__instance(V__EL,V__ATTRCLASS)
              & ~ ? [V__ATTR,V__NUMBER] :
                    ( s__instance(V__NUMBER,s__PositiveInteger)
                    & V__EL = V__ATTR
                    & V__ATTR = s__ListOrderFn(s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5),V__NUMBER) ) ) ) ) )).

fof(kb_SUMO_497,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ATTRCLASS] :
      ( ( s__subclass(V__ATTRCLASS,s__Attribute)
        & s__instance(V__ATTRCLASS,s__SetOrClass) )
     => ( s__exhaustiveAttribute_7(V__ATTRCLASS,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6)
       => ~ ? [V__EL] :
              ( s__instance(V__EL,V__ATTRCLASS)
              & ~ ? [V__ATTR,V__NUMBER] :
                    ( s__instance(V__NUMBER,s__PositiveInteger)
                    & V__EL = V__ATTR
                    & V__ATTR = s__ListOrderFn(s__ListFn_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6),V__NUMBER) ) ) ) ) )).

fof(kb_SUMO_498,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7,V__ATTRCLASS] :
      ( ( s__subclass(V__ATTRCLASS,s__Attribute)
        & s__instance(V__ATTRCLASS,s__SetOrClass) )
     => ( s__exhaustiveAttribute_8(V__ATTRCLASS,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7)
       => ~ ? [V__EL] :
              ( s__instance(V__EL,V__ATTRCLASS)
              & ~ ? [V__ATTR,V__NUMBER] :
                    ( s__instance(V__NUMBER,s__PositiveInteger)
                    & V__EL = V__ATTR
                    & V__ATTR = s__ListOrderFn(s__ListFn_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7),V__NUMBER) ) ) ) ) )).

fof(kb_SUMO_499,axiom,(
    s__instance(s__exhaustiveDecomposition__m,s__Predicate) )).

fof(kb_SUMO_500,axiom,(
    s__instance(s__exhaustiveDecomposition__m,s__VariableArityRelation) )).

fof(kb_SUMO_501,axiom,(
    s__domain(s__exhaustiveDecomposition__m,"1",s__Class) )).

fof(kb_SUMO_502,axiom,(
    s__relatedInternalConcept(s__exhaustiveDecomposition__m,s__partition__m) )).

fof(kb_SUMO_503,axiom,(
    s__documentation(s__exhaustiveDecomposition__m,s__EnglishLanguage,'An &%exhaustiveDecomposition of a &%Class C is a set of subclasses of C such that every instance of C is an instance of one of the subclasses in the set. Note: this does not necessarily mean that the elements of the set are disjoint (see &%partition - a &%partition is a disjoint exhaustive decomposition).') )).

fof(kb_SUMO_504,axiom,(
    ! [V__ROW1,V__ELEMENT] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__exhaustiveDecomposition_1(V__ROW1)
       => ( s__inList(V__ELEMENT,s__ListFn_1(V__ROW1))
         => s__instance(V__ELEMENT,s__Class) ) ) ) )).

fof(kb_SUMO_505,axiom,(
    ! [V__ROW1,V__ROW2,V__ELEMENT] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__exhaustiveDecomposition_2(V__ROW1,V__ROW2)
       => ( s__inList(V__ELEMENT,s__ListFn_2(V__ROW1,V__ROW2))
         => s__instance(V__ELEMENT,s__Class) ) ) ) )).

fof(kb_SUMO_506,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ELEMENT] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__exhaustiveDecomposition_3(V__ROW1,V__ROW2,V__ROW3)
       => ( s__inList(V__ELEMENT,s__ListFn_3(V__ROW1,V__ROW2,V__ROW3))
         => s__instance(V__ELEMENT,s__Class) ) ) ) )).

fof(kb_SUMO_507,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ELEMENT] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__exhaustiveDecomposition_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4)
       => ( s__inList(V__ELEMENT,s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4))
         => s__instance(V__ELEMENT,s__Class) ) ) ) )).

fof(kb_SUMO_508,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ELEMENT] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__exhaustiveDecomposition_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5)
       => ( s__inList(V__ELEMENT,s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5))
         => s__instance(V__ELEMENT,s__Class) ) ) ) )).

fof(kb_SUMO_509,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ELEMENT] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__exhaustiveDecomposition_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6)
       => ( s__inList(V__ELEMENT,s__ListFn_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6))
         => s__instance(V__ELEMENT,s__Class) ) ) ) )).

fof(kb_SUMO_510,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7,V__ELEMENT] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__exhaustiveDecomposition_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7)
       => ( s__inList(V__ELEMENT,s__ListFn_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7))
         => s__instance(V__ELEMENT,s__Class) ) ) ) )).

fof(kb_SUMO_511,axiom,(
    s__instance(s__disjointDecomposition__m,s__Predicate) )).

fof(kb_SUMO_512,axiom,(
    s__instance(s__disjointDecomposition__m,s__VariableArityRelation) )).

fof(kb_SUMO_513,axiom,(
    s__domain(s__disjointDecomposition__m,"1",s__Class) )).

fof(kb_SUMO_514,axiom,(
    s__relatedInternalConcept(s__disjointDecomposition__m,s__exhaustiveDecomposition__m) )).

fof(kb_SUMO_515,axiom,(
    s__relatedInternalConcept(s__disjointDecomposition__m,s__disjoint__m) )).

fof(kb_SUMO_516,axiom,(
    s__documentation(s__disjointDecomposition__m,s__EnglishLanguage,'A &%disjointDecomposition of a &%Class C is a set of subclasses of C that are mutually &%disjoint.') )).

fof(kb_SUMO_517,axiom,(
    ! [V__ROW1,V__ELEMENT] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__disjointDecomposition_1(V__ROW1)
       => ( s__inList(V__ELEMENT,s__ListFn_1(V__ROW1))
         => s__instance(V__ELEMENT,s__Class) ) ) ) )).

fof(kb_SUMO_518,axiom,(
    ! [V__ROW1,V__ROW2,V__ELEMENT] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__disjointDecomposition_2(V__ROW1,V__ROW2)
       => ( s__inList(V__ELEMENT,s__ListFn_2(V__ROW1,V__ROW2))
         => s__instance(V__ELEMENT,s__Class) ) ) ) )).

fof(kb_SUMO_519,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ELEMENT] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__disjointDecomposition_3(V__ROW1,V__ROW2,V__ROW3)
       => ( s__inList(V__ELEMENT,s__ListFn_3(V__ROW1,V__ROW2,V__ROW3))
         => s__instance(V__ELEMENT,s__Class) ) ) ) )).

fof(kb_SUMO_520,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ELEMENT] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__disjointDecomposition_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4)
       => ( s__inList(V__ELEMENT,s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4))
         => s__instance(V__ELEMENT,s__Class) ) ) ) )).

fof(kb_SUMO_521,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ELEMENT] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__disjointDecomposition_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5)
       => ( s__inList(V__ELEMENT,s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5))
         => s__instance(V__ELEMENT,s__Class) ) ) ) )).

fof(kb_SUMO_522,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ELEMENT] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__disjointDecomposition_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6)
       => ( s__inList(V__ELEMENT,s__ListFn_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6))
         => s__instance(V__ELEMENT,s__Class) ) ) ) )).

fof(kb_SUMO_523,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7,V__ELEMENT] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__disjointDecomposition_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7)
       => ( s__inList(V__ELEMENT,s__ListFn_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7))
         => s__instance(V__ELEMENT,s__Class) ) ) ) )).

fof(kb_SUMO_524,axiom,(
    s__instance(s__partition__m,s__Predicate) )).

fof(kb_SUMO_525,axiom,(
    s__instance(s__partition__m,s__VariableArityRelation) )).

fof(kb_SUMO_526,axiom,(
    s__domain(s__partition__m,"1",s__Class) )).

fof(kb_SUMO_527,axiom,(
    s__documentation(s__partition__m,s__EnglishLanguage,'A &%partition of a class C is a set of mutually &%disjoint classes (a subclass partition) which covers C. Every instance of C is an instance of exactly one of the subclasses in the partition.') )).

fof(kb_SUMO_528,axiom,(
    ! [V__ROW1] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__partition_1(V__ROW1)
      <=> ( s__exhaustiveDecomposition_1(V__ROW1)
          & s__disjointDecomposition_1(V__ROW1) ) ) ) )).

fof(kb_SUMO_529,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__partition_2(V__ROW1,V__ROW2)
      <=> ( s__exhaustiveDecomposition_2(V__ROW1,V__ROW2)
          & s__disjointDecomposition_2(V__ROW1,V__ROW2) ) ) ) )).

fof(kb_SUMO_530,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__partition_3(V__ROW1,V__ROW2,V__ROW3)
      <=> ( s__exhaustiveDecomposition_3(V__ROW1,V__ROW2,V__ROW3)
          & s__disjointDecomposition_3(V__ROW1,V__ROW2,V__ROW3) ) ) ) )).

fof(kb_SUMO_531,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__partition_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4)
      <=> ( s__exhaustiveDecomposition_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4)
          & s__disjointDecomposition_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4) ) ) ) )).

fof(kb_SUMO_532,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__partition_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5)
      <=> ( s__exhaustiveDecomposition_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5)
          & s__disjointDecomposition_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5) ) ) ) )).

fof(kb_SUMO_533,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__partition_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6)
      <=> ( s__exhaustiveDecomposition_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6)
          & s__disjointDecomposition_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6) ) ) ) )).

fof(kb_SUMO_534,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__partition_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7)
      <=> ( s__exhaustiveDecomposition_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7)
          & s__disjointDecomposition_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7) ) ) ) )).

fof(kb_SUMO_535,axiom,(
    s__instance(s__relatedInternalConcept__m,s__BinaryPredicate) )).

fof(kb_SUMO_536,axiom,(
    s__instance(s__relatedInternalConcept__m,s__EquivalenceRelation) )).

fof(kb_SUMO_537,axiom,(
    s__domain(s__relatedInternalConcept__m,"1",s__Entity) )).

fof(kb_SUMO_538,axiom,(
    s__domain(s__relatedInternalConcept__m,"2",s__Entity) )).

fof(kb_SUMO_539,axiom,(
    s__documentation(s__relatedInternalConcept__m,s__EnglishLanguage,'Means that the two arguments are related concepts within the SUMO, i.e. there is a significant similarity of meaning between them. To indicate a meaning relation between a SUMO concept and a concept from another source, use the Predicate &%relatedExternalConcept.') )).

fof(kb_SUMO_540,axiom,(
    s__instance(s__relatedExternalConcept__m,s__TernaryPredicate) )).

fof(kb_SUMO_541,axiom,(
    s__domain(s__relatedExternalConcept__m,"1",s__SymbolicString) )).

fof(kb_SUMO_542,axiom,(
    s__domain(s__relatedExternalConcept__m,"2",s__Entity) )).

fof(kb_SUMO_543,axiom,(
    s__domain(s__relatedExternalConcept__m,"3",s__Language) )).

fof(kb_SUMO_544,axiom,(
    s__relatedInternalConcept(s__relatedExternalConcept__m,s__relatedInternalConcept__m) )).

fof(kb_SUMO_545,axiom,(
    s__documentation(s__relatedExternalConcept__m,s__EnglishLanguage,'Used to signify a three-place relation between a concept in an external knowledge source, a concept in the SUMO, and the name of the other knowledge source.') )).

fof(kb_SUMO_546,axiom,(
    s__subrelation(s__synonymousExternalConcept__m,s__relatedExternalConcept__m) )).

fof(kb_SUMO_547,axiom,(
    s__disjointRelation(s__synonymousExternalConcept__m,s__subsumedExternalConcept__m) )).

fof(kb_SUMO_548,axiom,(
    s__disjointRelation(s__synonymousExternalConcept__m,s__subsumingExternalConcept__m) )).

fof(kb_SUMO_549,axiom,(
    s__disjointRelation(s__subsumedExternalConcept__m,s__subsumingExternalConcept__m) )).

fof(kb_SUMO_550,axiom,(
    s__documentation(s__synonymousExternalConcept__m,s__EnglishLanguage,'(&%synonymousExternalConcept ?STRING ?THING ?LANGUAGE) means that the SUMO concept ?THING has the same meaning as ?STRING in ?LANGUAGE.') )).

fof(kb_SUMO_551,axiom,(
    s__subrelation(s__subsumingExternalConcept__m,s__relatedExternalConcept__m) )).

fof(kb_SUMO_552,axiom,(
    s__documentation(s__subsumingExternalConcept__m,s__EnglishLanguage,'(&%subsumingExternalConcept ?STRING ?THING ?LANGUAGE) means that the SUMO concept ?THING subsumes the meaning of ?STRING in ?LANGUAGE, i.e. the concept ?THING is broader in meaning than ?STRING.') )).

fof(kb_SUMO_553,axiom,(
    s__subrelation(s__subsumedExternalConcept__m,s__relatedExternalConcept__m) )).

fof(kb_SUMO_554,axiom,(
    s__documentation(s__subsumedExternalConcept__m,s__EnglishLanguage,'(&%subsumedExternalConcept ?STRING ?THING ?LANGUAGE) means that the SUMO concept ?THING is subsumed by the meaning of ?STRING in ?LANGUAGE, i.e. the concept ?THING is narrower in meaning than ?STRING.') )).

fof(kb_SUMO_555,axiom,(
    s__instance(s__externalImage__m,s__BinaryPredicate) )).

fof(kb_SUMO_556,axiom,(
    s__documentation(s__externalImage__m,s__EnglishLanguage,'A link between an Entity and a URL that represents or exemplifies the term in some way.') )).

fof(kb_SUMO_557,axiom,(
    s__domain(s__externalImage__m,"1",s__Entity) )).

fof(kb_SUMO_558,axiom,(
    s__domain(s__externalImage__m,"2",s__SymbolicString) )).

fof(kb_SUMO_559,axiom,(
    s__instance(s__subAttribute__m,s__BinaryPredicate) )).

fof(kb_SUMO_560,axiom,(
    s__instance(s__subAttribute__m,s__PartialOrderingRelation) )).

fof(kb_SUMO_561,axiom,(
    s__domain(s__subAttribute__m,"1",s__Attribute) )).

fof(kb_SUMO_562,axiom,(
    s__domain(s__subAttribute__m,"2",s__Attribute) )).

fof(kb_SUMO_563,axiom,(
    s__disjointRelation(s__subAttribute__m,s__successorAttribute__m) )).

fof(kb_SUMO_564,axiom,(
    s__documentation(s__subAttribute__m,s__EnglishLanguage,'Means that the second argument can be ascribed to everything which has the first argument ascribed to it.') )).

fof(kb_SUMO_565,axiom,(
    ! [V__ATTR2,V__ATTR1] :
      ( s__subAttribute(V__ATTR1,V__ATTR2)
     => ! [V__OBJ] :
          ( ( s__instance(V__ATTR1,s__Attribute)
            & s__instance(V__ATTR2,s__Attribute) )
         => ( s__property(V__OBJ,V__ATTR1)
           => s__property(V__OBJ,V__ATTR2) ) ) ) )).

fof(kb_SUMO_566,axiom,(
    ! [V__CLASS,V__ATTR2,V__ATTR1] :
      ( ( s__instance(V__ATTR1,s__Attribute)
        & s__instance(V__ATTR2,s__Attribute)
        & s__instance(V__CLASS,s__SetOrClass) )
     => ( ( s__subAttribute(V__ATTR1,V__ATTR2)
          & s__instance(V__ATTR2,V__CLASS) )
       => s__instance(V__ATTR1,V__CLASS) ) ) )).

fof(kb_SUMO_567,axiom,(
    s__instance(s__successorAttribute__m,s__BinaryPredicate) )).

fof(kb_SUMO_568,axiom,(
    s__instance(s__successorAttribute__m,s__AsymmetricRelation) )).

fof(kb_SUMO_569,axiom,(
    s__domain(s__successorAttribute__m,"1",s__Attribute) )).

fof(kb_SUMO_570,axiom,(
    s__domain(s__successorAttribute__m,"2",s__Attribute) )).

fof(kb_SUMO_571,axiom,(
    s__documentation(s__successorAttribute__m,s__EnglishLanguage,'(&%successorAttribute ?ATTR1 ?ATTR2) means that ?ATTR2 is the &%Attribute that comes immediately after ?ATTR1 on the scale that they share.') )).

%FOL fof(kb_SUMO_572,axiom,(( (! [V__ATTR2,V__ENTITY,V__TIME1,V__ATTR1] : ((s__instance(V__ATTR1,s__Attribute) & s__instance(V__TIME1,s__TimePosition) & s__instance(V__ATTR2,s__Attribute)) => ((s__successorAttribute(V__ATTR1,V__ATTR2) & s__holdsDuring(V__TIME1,'s__property(V__ENTITY,V__ATTR2)')) => (? [V__TIME2] : (s__instance(V__TIME2,s__TimePosition) & s__temporalPart(V__TIME2,s__PastFn(V__TIME1)) & s__holdsDuring(V__TIME2,'s__property(V__ENTITY,V__ATTR1)')))))) ))).

fof(kb_SUMO_573,axiom,(
    s__instance(s__successorAttributeClosure__m,s__BinaryPredicate) )).

fof(kb_SUMO_574,axiom,(
    s__instance(s__successorAttributeClosure__m,s__TransitiveRelation) )).

fof(kb_SUMO_575,axiom,(
    s__instance(s__successorAttributeClosure__m,s__IrreflexiveRelation) )).

fof(kb_SUMO_576,axiom,(
    s__domain(s__successorAttributeClosure__m,"1",s__Attribute) )).

fof(kb_SUMO_577,axiom,(
    s__domain(s__successorAttributeClosure__m,"2",s__Attribute) )).

fof(kb_SUMO_578,axiom,(
    s__relatedInternalConcept(s__successorAttributeClosure__m,s__successorAttribute__m) )).

fof(kb_SUMO_579,axiom,(
    s__documentation(s__successorAttributeClosure__m,s__EnglishLanguage,'The transitive closure of &%successorAttribute. (&%successorAttributeClosure ?ATTR1 ?ATTR2) means that there is a chain of &%successorAttribute assertions connecting ?ATTR1 and ?ATTR2.') )).

fof(kb_SUMO_580,axiom,(
    ! [V__ATTR2,V__ATTR1] :
      ( ( s__instance(V__ATTR1,s__Attribute)
        & s__instance(V__ATTR2,s__Attribute) )
     => ( s__successorAttribute(V__ATTR1,V__ATTR2)
       => s__successorAttributeClosure(V__ATTR1,V__ATTR2) ) ) )).

fof(kb_SUMO_581,axiom,(
    s__instance(s__greaterThanByQuality__m,s__TernaryPredicate) )).

fof(kb_SUMO_582,axiom,(
    s__documentation(s__greaterThanByQuality__m,s__EnglishLanguage,'(greaterThanByQuality ?ENTITY1 ?ENTITY2 ?ATT) means that ?ENTITY1 has more of the given quality ?ATT than ?ENTITY2)') )).

fof(kb_SUMO_583,axiom,(
    s__domain(s__greaterThanByQuality__m,"1",s__Entity) )).

fof(kb_SUMO_584,axiom,(
    s__domain(s__greaterThanByQuality__m,"2",s__Entity) )).

fof(kb_SUMO_585,axiom,(
    s__domain(s__greaterThanByQuality__m,"3",s__Attribute) )).

fof(kb_SUMO_586,axiom,(
    ! [V__E3,V__E2,V__ATT,V__E1] :
      ( s__instance(V__ATT,s__Attribute)
     => ( ( s__greaterThanByQuality(V__E1,V__E2,V__ATT)
          & s__greaterThanByQuality(V__E2,V__E3,V__ATT) )
       => s__greaterThanByQuality(V__E1,V__E3,V__ATT) ) ) )).

fof(kb_SUMO_587,axiom,(
    ! [V__E2,V__ATT,V__E1] :
      ( s__instance(V__ATT,s__Attribute)
     => ( s__greaterThanByQuality(V__E1,V__E2,V__ATT)
       => ~ s__greaterThanByQuality(V__E2,V__E1,V__ATT) ) ) )).

fof(kb_SUMO_588,axiom,(
    ! [V__E2,V__ATT,V__E1] :
      ( s__instance(V__ATT,s__Attribute)
     => ( s__greaterThanByQuality(V__E1,V__E2,V__ATT)
       => V__E2 != V__E1 ) ) )).

fof(kb_SUMO_589,axiom,(
    s__instance(s__entails__m,s__BinaryPredicate) )).

fof(kb_SUMO_590,axiom,(
    s__domain(s__entails__m,"1",s__Formula) )).

fof(kb_SUMO_591,axiom,(
    s__domain(s__entails__m,"2",s__Formula) )).

fof(kb_SUMO_592,axiom,(
    s__documentation(s__entails__m,s__EnglishLanguage,'The operator of logical entailment. (&%entails ?FORMULA1 ?FORMULA2) means that ?FORMULA2 can be derived from ?FORMULA1 by means of the proof theory of SUO-KIF.') )).

fof(kb_SUMO_593,axiom,(
    s__instance(s__AssignmentFn__m,s__Function) )).

fof(kb_SUMO_594,axiom,(
    s__instance(s__Function__t,s__SetOrClass) )).

fof(kb_SUMO_595,axiom,(
    s__instance(s__AssignmentFn__m,s__VariableArityRelation) )).

fof(kb_SUMO_596,axiom,(
    s__domain(s__AssignmentFn__m,"1",s__Function) )).

fof(kb_SUMO_597,axiom,(
    s__range(s__AssignmentFn__m,s__Entity) )).

fof(kb_SUMO_598,axiom,(
    s__documentation(s__AssignmentFn__m,s__EnglishLanguage,'If F is a &%Function with a value for the objects denoted by N1,..., NK, then (&%AssignmentFn F N1 ... NK) is the value of applying F to the objects denoted by N1,..., NK. Otherwise, the value is undefined.') )).

fof(kb_SUMO_599,axiom,(
    s__instance(s__PowerSetFn__m,s__UnaryFunction) )).

fof(kb_SUMO_600,axiom,(
    s__instance(s__PowerSetFn__m,s__TotalValuedRelation) )).

fof(kb_SUMO_601,axiom,(
    s__domain(s__PowerSetFn__m,"1",s__SetOrClass) )).

fof(kb_SUMO_602,axiom,(
    s__rangeSubclass(s__PowerSetFn__m,s__SetOrClass) )).

fof(kb_SUMO_603,axiom,(
    s__documentation(s__PowerSetFn__m,s__EnglishLanguage,'(&%PowerSetFn ?CLASS) maps the &%SetOrClass ?CLASS to the &%SetOrClass of all &%subclasses of ?CLASS.') )).

fof(kb_SUMO_604,axiom,(
    s__partition_3(s__Entity,s__Physical,s__Abstract) )).

fof(kb_SUMO_605,axiom,(
    s__documentation(s__Entity,s__EnglishLanguage,'The universal class of individuals. This is the root node of the ontology.') )).

fof(kb_SUMO_606,axiom,(
    ! [V__THING] : s__instance(V__THING,s__Entity) )).

fof(kb_SUMO_607,axiom,(
    ? [V__THING] : s__instance(V__THING,s__Entity) )).

fof(kb_SUMO_608,axiom,(
    ! [V__CLASS] :
      ( s__instance(V__CLASS,s__SetOrClass)
     => ( s__instance(V__CLASS,s__Class)
      <=> s__subclass(V__CLASS,s__Entity) ) ) )).

fof(kb_SUMO_609,axiom,(
    s__subclass(s__Physical,s__Entity) )).

fof(kb_SUMO_610,axiom,(
    s__instance(s__Physical__t,s__SetOrClass) )).

fof(kb_SUMO_611,axiom,(
    s__partition_3(s__Physical,s__Object,s__Process) )).

fof(kb_SUMO_612,axiom,(
    s__documentation(s__Physical,s__EnglishLanguage,'An entity that has a location in space-time. Note that locations are themselves understood to have a location in space-time.') )).

fof(kb_SUMO_613,axiom,(
    ! [V__PHYS] :
      ( s__instance(V__PHYS,s__Physical)
    <=> ? [V__LOC,V__TIME] :
          ( s__instance(V__TIME,s__TimePosition)
          & s__instance(V__LOC,s__Object)
          & s__located(V__PHYS,V__LOC)
          & s__time(V__PHYS,V__TIME) ) ) )).

fof(kb_SUMO_614,axiom,(
    s__subclass(s__Object,s__Physical) )).

fof(kb_SUMO_615,axiom,(
    s__documentation(s__Object,s__EnglishLanguage,'Corresponds roughly to the class of ordinary objects. Examples include normal physical objects, geographical regions, and locations of &%Processes, the complement of &%Objects in the &%Physical class. In a 4D ontology, an &%Object is something whose spatiotemporal extent is thought of as dividing into spatial parts roughly parallel to the time-axis.') )).

fof(kb_SUMO_616,axiom,(
    s__subclass(s__SelfConnectedObject,s__Object) )).

fof(kb_SUMO_617,axiom,(
    s__instance(s__SelfConnectedObject__t,s__SetOrClass) )).

fof(kb_SUMO_618,axiom,(
    s__documentation(s__SelfConnectedObject,s__EnglishLanguage,'A &%SelfConnectedObject is any &%Object that does not consist of two or more disconnected parts.') )).

fof(kb_SUMO_619,axiom,(
    s__subclass(s__OrganicThing,s__SelfConnectedObject) )).

fof(kb_SUMO_620,axiom,(
    s__documentation(s__OrganicThing,s__EnglishLanguage,'A &%SelfConnectedObject that is produced by a non-intentional process from an &%Organism. Note that this refers only to the primary cause. That is, a &%PlantAgriculturalProduct is firstly produced by a &%Plant, and only secondarily by a &%Human that is tending the plant.') )).

fof(kb_SUMO_621,axiom,(
    s__instance(s__FrontFn__m,s__SpatialRelation) )).

fof(kb_SUMO_622,axiom,(
    s__instance(s__SpatialRelation__t,s__SetOrClass) )).

fof(kb_SUMO_623,axiom,(
    s__instance(s__FrontFn__m,s__PartialValuedRelation) )).

fof(kb_SUMO_624,axiom,(
    s__instance(s__FrontFn__m,s__UnaryFunction) )).

fof(kb_SUMO_625,axiom,(
    s__instance(s__FrontFn__m,s__AsymmetricRelation) )).

fof(kb_SUMO_626,axiom,(
    s__instance(s__FrontFn__m,s__IrreflexiveRelation) )).

fof(kb_SUMO_627,axiom,(
    s__domain(s__FrontFn__m,"1",s__SelfConnectedObject) )).

fof(kb_SUMO_628,axiom,(
    s__range(s__FrontFn__m,s__SelfConnectedObject) )).

fof(kb_SUMO_629,axiom,(
    s__documentation(s__FrontFn__m,s__EnglishLanguage,'A &%Function that maps an &%Object to the side that generally receives the most attention or that typically faces the direction in which the &%Object moves. Note that this is a partial function, since some &%Objects do not have sides, e.g. apples and spheres. Note too that the &%range of this &%Function is indefinite in much the way that &%ImmediateFutureFn and &%ImmediatePastFn are indefinite. Although this indefiniteness is undesirable from a theoretical standpoint, it does not have significant practical implications, since there is widespread intersubjective agreement about the most common cases.') )).

fof(kb_SUMO_630,axiom,(
    ! [V__OBJ] :
      ( s__instance(V__OBJ,s__SelfConnectedObject)
     => s__side(s__FrontFn(V__OBJ),V__OBJ) ) )).

fof(kb_SUMO_631,axiom,(
    s__instance(s__BackFn__m,s__SpatialRelation) )).

fof(kb_SUMO_632,axiom,(
    s__instance(s__BackFn__m,s__PartialValuedRelation) )).

fof(kb_SUMO_633,axiom,(
    s__instance(s__PartialValuedRelation__t,s__SetOrClass) )).

fof(kb_SUMO_634,axiom,(
    s__instance(s__BackFn__m,s__UnaryFunction) )).

fof(kb_SUMO_635,axiom,(
    s__instance(s__BackFn__m,s__AsymmetricRelation) )).

fof(kb_SUMO_636,axiom,(
    s__instance(s__BackFn__m,s__IrreflexiveRelation) )).

fof(kb_SUMO_637,axiom,(
    s__domain(s__BackFn__m,"1",s__SelfConnectedObject) )).

fof(kb_SUMO_638,axiom,(
    s__range(s__BackFn__m,s__SelfConnectedObject) )).

fof(kb_SUMO_639,axiom,(
    s__documentation(s__BackFn__m,s__EnglishLanguage,'A &%Function that maps an &%Object to the side that is opposite the &%FrontFn of the &%Object. Note that this is a partial function, since some &%Objects do not have sides, e.g. apples and spheres. Note too that the &%range of this &%Function is indefinite in much the way that &%ImmediateFutureFn and &%ImmediatePastFn are indefinite. Although this indefiniteness is undesirable from a theoretical standpoint, it does not have significant practical implications, since there is widespread intersubjective agreement about the most common cases.') )).

fof(kb_SUMO_640,axiom,(
    ! [V__OBJ] :
      ( s__instance(V__OBJ,s__SelfConnectedObject)
     => s__side(s__BackFn(V__OBJ),V__OBJ) ) )).

fof(kb_SUMO_641,axiom,(
    s__instance(s__part__m,s__SpatialRelation) )).

fof(kb_SUMO_642,axiom,(
    s__instance(s__part__m,s__PartialOrderingRelation) )).

fof(kb_SUMO_643,axiom,(
    s__domain(s__part__m,"1",s__Object) )).

fof(kb_SUMO_644,axiom,(
    s__domain(s__part__m,"2",s__Object) )).

fof(kb_SUMO_645,axiom,(
    s__documentation(s__part__m,s__EnglishLanguage,'The basic mereological relation. All other mereological relations are defined in terms of this one. (&%part ?PART ?WHOLE) simply means that the &%Object ?PART is part of the &%Object ?WHOLE. Note that, since &%part is a &%ReflexiveRelation, every &%Object is a part of itself.') )).

fof(kb_SUMO_646,axiom,(
    s__instance(s__properPart__m,s__AsymmetricRelation) )).

fof(kb_SUMO_647,axiom,(
    s__instance(s__properPart__m,s__TransitiveRelation) )).

fof(kb_SUMO_648,axiom,(
    s__subrelation(s__properPart__m,s__part__m) )).

fof(kb_SUMO_649,axiom,(
    s__documentation(s__properPart__m,s__EnglishLanguage,'(&%properPart ?OBJ1 ?OBJ2) means that ?OBJ1 is a part of ?OBJ2 other than ?OBJ2 itself. This is a &%TransitiveRelation and &%AsymmetricRelation (hence an &%IrreflexiveRelation).') )).

fof(kb_SUMO_650,axiom,(
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__Object) )
     => ( s__properPart(V__OBJ1,V__OBJ2)
      <=> ( s__part(V__OBJ1,V__OBJ2)
          & ~ s__part(V__OBJ2,V__OBJ1) ) ) ) )).

fof(kb_SUMO_651,axiom,(
    s__subrelation(s__piece__m,s__part__m) )).

fof(kb_SUMO_652,axiom,(
    s__domain(s__piece__m,"1",s__Substance) )).

fof(kb_SUMO_653,axiom,(
    s__domain(s__piece__m,"2",s__Substance) )).

fof(kb_SUMO_654,axiom,(
    s__documentation(s__piece__m,s__EnglishLanguage,'A specialized common sense notion of part for arbitrary parts of &%Substances. Quasi-synonyms are: chunk, hunk, bit, etc. Compare &%component, another subrelation of &%part.') )).

fof(kb_SUMO_655,axiom,(
    ! [V__SUBSTANCE1,V__SUBSTANCE2] :
      ( s__piece(V__SUBSTANCE1,V__SUBSTANCE2)
     => ! [V__CLASS] :
          ( ( s__instance(V__CLASS,s__SetOrClass)
            & s__instance(V__SUBSTANCE2,s__Substance)
            & s__instance(V__SUBSTANCE1,s__Substance) )
         => ( s__instance(V__SUBSTANCE1,V__CLASS)
           => s__instance(V__SUBSTANCE2,V__CLASS) ) ) ) )).

fof(kb_SUMO_656,axiom,(
    s__subrelation(s__component__m,s__part__m) )).

fof(kb_SUMO_657,axiom,(
    s__domain(s__component__m,"1",s__CorpuscularObject) )).

fof(kb_SUMO_658,axiom,(
    s__domain(s__component__m,"2",s__CorpuscularObject) )).

fof(kb_SUMO_659,axiom,(
    s__documentation(s__component__m,s__EnglishLanguage,'A specialized common sense notion of part for heterogeneous parts of complexes. (&%component ?COMPONENT ?WHOLE) means that ?COMPONENT is a component of ?WHOLE. Examples of component include the doors and walls of a house, the states or provinces of a country, or the limbs and organs of an animal. Compare &%piece, which is also a subrelation of &%part.') )).

fof(kb_SUMO_660,axiom,(
    s__instance(s__material__m,s__BinaryPredicate) )).

fof(kb_SUMO_661,axiom,(
    s__domainSubclass(s__material__m,"1",s__Substance) )).

fof(kb_SUMO_662,axiom,(
    s__domain(s__material__m,"2",s__CorpuscularObject) )).

fof(kb_SUMO_663,axiom,(
    s__documentation(s__material__m,s__EnglishLanguage,'(&%material ?SUBSTANCE ?OBJECT) means that ?OBJECT is structurally made up in part of ?SUBSTANCE. This relation encompasses the concepts of composed of, made of, and formed of. For example, plastic is a &%material of my computer monitor. Compare &%part and its subrelations, viz &%component and &%piece.') )).

fof(kb_SUMO_664,axiom,(
    s__subrelation(s__contains__m,s__partlyLocated__m) )).

fof(kb_SUMO_665,axiom,(
    s__instance(s__contains__m,s__SpatialRelation) )).

fof(kb_SUMO_666,axiom,(
    s__instance(s__contains__m,s__AsymmetricRelation) )).

fof(kb_SUMO_667,axiom,(
    s__disjointRelation(s__contains__m,s__part__m) )).

fof(kb_SUMO_668,axiom,(
    s__domain(s__contains__m,"1",s__SelfConnectedObject) )).

fof(kb_SUMO_669,axiom,(
    s__domain(s__contains__m,"2",s__Object) )).

fof(kb_SUMO_670,axiom,(
    s__documentation(s__contains__m,s__EnglishLanguage,'The relation of spatial containment for two separable objects. When the two objects are not separable (e.g. an automobile and one of its seats), the relation of &%part should be used. (&%contains ?OBJ1 ?OBJ2) means that the &%SelfConnectedObject ?OBJ1 has a space (i.e. a &%Hole) which is at least partially filled by ?OBJ2.') )).

fof(kb_SUMO_671,axiom,(
    ! [V__OBJ1,V__OBJ2] :
      ( ( s__instance(V__OBJ2,s__Object)
        & s__instance(V__OBJ1,s__SelfConnectedObject) )
     => ( s__contains(V__OBJ1,V__OBJ2)
      <=> ? [V__HOLE] :
            ( s__instance(V__HOLE,s__Hole)
            & s__hole(V__HOLE,V__OBJ1)
            & s__properlyFills(V__OBJ2,V__HOLE) ) ) ) )).

fof(kb_SUMO_672,axiom,(
    s__subclass(s__Substance,s__SelfConnectedObject) )).

fof(kb_SUMO_673,axiom,(
    s__partition_3(s__Substance,s__PureSubstance,s__Mixture) )).

fof(kb_SUMO_674,axiom,(
    s__partition_3(s__Substance,s__SyntheticSubstance,s__NaturalSubstance) )).

fof(kb_SUMO_675,axiom,(
    s__documentation(s__Substance,s__EnglishLanguage,'An &%Object in which every part is similar to every other in every relevant respect. More precisely, something is a &%Substance when it has only arbitrary pieces as parts - any parts have properties which are similar to those of the whole. Note that a &%Substance may nonetheless have physical properties that vary. For example, the temperature, chemical constitution, density, etc. may change from one part to another. An example would be a body of water.') )).

fof(kb_SUMO_676,axiom,(
    ! [V__OBJECT,V__OBJECTTYPE,V__PART] :
      ( ( s__instance(V__PART,s__Object)
        & s__instance(V__OBJECTTYPE,s__SetOrClass)
        & s__instance(V__OBJECT,s__Object) )
     => ( ( s__subclass(V__OBJECTTYPE,s__Substance)
          & s__instance(V__OBJECT,V__OBJECTTYPE)
          & s__part(V__PART,V__OBJECT) )
       => s__instance(V__PART,V__OBJECTTYPE) ) ) )).

fof(kb_SUMO_677,axiom,(
    ! [V__OBJ,V__PART,V__ATTR] :
      ( ( s__instance(V__ATTR,s__Attribute)
        & s__instance(V__PART,s__Object)
        & s__instance(V__OBJ,s__Object) )
     => ( ( s__instance(V__OBJ,s__Substance)
          & s__attribute(V__OBJ,V__ATTR)
          & s__part(V__PART,V__OBJ) )
       => s__attribute(V__PART,V__ATTR) ) ) )).

fof(kb_SUMO_678,axiom,(
    s__subclass(s__SyntheticSubstance,s__Substance) )).

fof(kb_SUMO_679,axiom,(
    s__instance(s__SyntheticSubstance__t,s__SetOrClass) )).

fof(kb_SUMO_680,axiom,(
    s__documentation(s__SyntheticSubstance,s__EnglishLanguage,'Any &%Substance that is the result of an &%IntentionalProcess, i.e. any substance that is created by &%Humans.') )).

fof(kb_SUMO_681,axiom,(
    ! [V__SUBSTANCE] :
      ( s__instance(V__SUBSTANCE,s__SyntheticSubstance)
    <=> ? [V__PROCESS] :
          ( s__instance(V__PROCESS,s__Process)
          & s__instance(V__PROCESS,s__IntentionalProcess)
          & s__result(V__PROCESS,V__SUBSTANCE)
          & s__instance(V__SUBSTANCE,s__Substance) ) ) )).

fof(kb_SUMO_682,axiom,(
    s__subclass(s__NaturalSubstance,s__Substance) )).

fof(kb_SUMO_683,axiom,(
    s__instance(s__NaturalSubstance__t,s__SetOrClass) )).

fof(kb_SUMO_684,axiom,(
    s__documentation(s__NaturalSubstance,s__EnglishLanguage,'Any &%Substance that is not the result of an &%IntentionalProcess, i.e. any substance that occurs naturally.') )).

fof(kb_SUMO_685,axiom,(
    s__subclass(s__PureSubstance,s__Substance) )).

fof(kb_SUMO_686,axiom,(
    s__instance(s__PureSubstance__t,s__SetOrClass) )).

fof(kb_SUMO_687,axiom,(
    s__partition_3(s__PureSubstance,s__CompoundSubstance,s__ElementalSubstance) )).

fof(kb_SUMO_688,axiom,(
    s__documentation(s__PureSubstance,s__EnglishLanguage,'The &%Class of &%Substances with constant composition. A &%PureSubstance can be either an element (&%ElementalSubstance) or a compound of elements (&%CompoundSubstance). Examples: Table salt (sodium chloride, NaCl), sugar (sucrose, C_{12}H_{22}O_{11}), water (H_2O), iron (Fe), copper (Cu), and oxygen (O_2).') )).

fof(kb_SUMO_689,axiom,(
    s__subclass(s__ElementalSubstance,s__PureSubstance) )).

fof(kb_SUMO_690,axiom,(
    s__documentation(s__ElementalSubstance,s__EnglishLanguage,'The &%Class of &%PureSubstances that cannot be separated into two or more &%Substances by ordinary chemical (or physical) means. This excludes nuclear reactions. &%ElementalSubstances are composed of only one kind of atom. Examples: Iron (Fe), copper (Cu), and oxygen (O_2). &%ElementalSubstances are the simplest &%PureSubstances.') )).

fof(kb_SUMO_691,axiom,(
    s__subclass(s__Metal,s__ElementalSubstance) )).

fof(kb_SUMO_692,axiom,(
    s__instance(s__Metal__t,s__SetOrClass) )).

fof(kb_SUMO_693,axiom,(
    s__documentation(s__Metal,s__EnglishLanguage,'A &%Metal is an &%ElementalSubstance that conducts heat and electricity, is shiny and reflects many colors of light, and can be hammered into sheets or drawn into wire. About 80% of the known chemical elements (&%ElementalSubstances) are metals.') )).

fof(kb_SUMO_694,axiom,(
    s__subclass(s__Atom,s__ElementalSubstance) )).

fof(kb_SUMO_695,axiom,(
    s__instance(s__Atom__t,s__SetOrClass) )).

fof(kb_SUMO_696,axiom,(
    s__instance(s__ElementalSubstance__t,s__SetOrClass) )).

fof(kb_SUMO_697,axiom,(
    s__documentation(s__Atom,s__EnglishLanguage,'An extremely small unit of matter that retains its identity in Chemical reactions. It consists of an &%AtomicNucleus and &%Electrons surrounding the &%AtomicNucleus.') )).

fof(kb_SUMO_698,axiom,(
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__CorpuscularObject)
     => ( s__instance(V__ATOM,s__Atom)
       => ? [V__PROTON,V__ELECTRON] :
            ( s__instance(V__ELECTRON,s__CorpuscularObject)
            & s__instance(V__PROTON,s__CorpuscularObject)
            & s__component(V__PROTON,V__ATOM)
            & s__component(V__ELECTRON,V__ATOM)
            & s__instance(V__PROTON,s__Proton)
            & s__instance(V__ELECTRON,s__Electron) ) ) ) )).

fof(kb_SUMO_699,axiom,(
    ! [V__ATOM] :
      ( s__instance(V__ATOM,s__Atom)
     => ! [V__NUCLEUS1,V__NUCLEUS2] :
          ( ( s__instance(V__NUCLEUS2,s__CorpuscularObject)
            & s__instance(V__NUCLEUS1,s__CorpuscularObject)
            & s__instance(V__ATOM,s__CorpuscularObject) )
         => ( ( s__component(V__NUCLEUS1,V__ATOM)
              & s__component(V__NUCLEUS2,V__ATOM)
              & s__instance(V__NUCLEUS1,s__AtomicNucleus)
              & s__instance(V__NUCLEUS2,s__AtomicNucleus) )
           => V__NUCLEUS1 = V__NUCLEUS2 ) ) ) )).

fof(kb_SUMO_700,axiom,(
    s__subclass(s__SubatomicParticle,s__ElementalSubstance) )).

fof(kb_SUMO_701,axiom,(
    s__documentation(s__SubatomicParticle,s__EnglishLanguage,'The class of &%ElementalSubstances that are smaller than &%Atoms and compose &%Atoms.') )).

fof(kb_SUMO_702,axiom,(
    ! [V__PARTICLE] :
      ( s__instance(V__PARTICLE,s__Object)
     => ( s__instance(V__PARTICLE,s__SubatomicParticle)
       => ? [V__ATOM] :
            ( s__instance(V__ATOM,s__Object)
            & s__instance(V__ATOM,s__Atom)
            & s__part(V__PARTICLE,V__ATOM) ) ) ) )).

fof(kb_SUMO_703,axiom,(
    s__subclass(s__AtomicNucleus,s__SubatomicParticle) )).

fof(kb_SUMO_704,axiom,(
    s__instance(s__AtomicNucleus__t,s__SetOrClass) )).

fof(kb_SUMO_705,axiom,(
    s__documentation(s__AtomicNucleus,s__EnglishLanguage,'The core of the &%Atom. It is composed of &%Protons and &%Neutrons.') )).

fof(kb_SUMO_706,axiom,(
    ! [V__NUCLEUS] :
      ( s__instance(V__NUCLEUS,s__CorpuscularObject)
     => ( s__instance(V__NUCLEUS,s__AtomicNucleus)
       => ? [V__NEUTRON,V__PROTON] :
            ( s__instance(V__PROTON,s__CorpuscularObject)
            & s__instance(V__NEUTRON,s__CorpuscularObject)
            & s__component(V__NEUTRON,V__NUCLEUS)
            & s__component(V__PROTON,V__NUCLEUS)
            & s__instance(V__NEUTRON,s__Neutron)
            & s__instance(V__PROTON,s__Proton) ) ) ) )).

fof(kb_SUMO_707,axiom,(
    s__subclass(s__Electron,s__SubatomicParticle) )).

fof(kb_SUMO_708,axiom,(
    s__instance(s__Electron__t,s__SetOrClass) )).

fof(kb_SUMO_709,axiom,(
    s__documentation(s__Electron,s__EnglishLanguage,'&%SubatomicParticles that surround the &%AtomicNucleus. They have a negative charge.') )).

fof(kb_SUMO_710,axiom,(
    s__subclass(s__Proton,s__SubatomicParticle) )).

fof(kb_SUMO_711,axiom,(
    s__instance(s__Proton__t,s__SetOrClass) )).

fof(kb_SUMO_712,axiom,(
    s__instance(s__SubatomicParticle__t,s__SetOrClass) )).

fof(kb_SUMO_713,axiom,(
    s__documentation(s__Proton,s__EnglishLanguage,'Components of the &%AtomicNucleus. They have a positive charge.') )).

fof(kb_SUMO_714,axiom,(
    s__subclass(s__Neutron,s__SubatomicParticle) )).

fof(kb_SUMO_715,axiom,(
    s__instance(s__Neutron__t,s__SetOrClass) )).

fof(kb_SUMO_716,axiom,(
    s__documentation(s__Neutron,s__EnglishLanguage,'Components of the &%AtomicNucleus. They have no charge.') )).

fof(kb_SUMO_717,axiom,(
    s__subclass(s__CompoundSubstance,s__PureSubstance) )).

fof(kb_SUMO_718,axiom,(
    s__documentation(s__CompoundSubstance,s__EnglishLanguage,'The &%Class of &%Substances that contain two or more elements (&%ElementalSubstances), in definite proportion by weight. The composition of a pure compound will be invariant, regardless of the method of preparation. Compounds are composed of more than one kind of atom (element). The term molecule is often used for the smallest unit of a compound that still retains all of the properties of the compound. Examples: Table salt (sodium chloride, NaCl), sugar (sucrose, C_{12}H_{22}O_{11}), and water (H_2O). ') )).

fof(kb_SUMO_719,axiom,(
    s__subclass(s__Mixture,s__Substance) )).

fof(kb_SUMO_720,axiom,(
    s__documentation(s__Mixture,s__EnglishLanguage,'A &%Mixture is two or more &%PureSubstances, combined in varying proportions - each retaining its own specific properties. The components of a &%Mixture can be separated by physical means, i.e. without the making and breaking of chemical bonds. Examples: Air, table salt thoroughly dissolved in water, milk, wood, and concrete. ') )).

fof(kb_SUMO_721,axiom,(
    ! [V__MIXTURE] :
      ( s__instance(V__MIXTURE,s__Object)
     => ( s__instance(V__MIXTURE,s__Mixture)
       => ? [V__PURE1,V__PURE2] :
            ( s__instance(V__PURE2,s__Object)
            & s__instance(V__PURE1,s__Object)
            & s__instance(V__PURE1,s__PureSubstance)
            & s__instance(V__PURE2,s__PureSubstance)
            & V__PURE1 != V__PURE2
            & s__part(V__PURE1,V__MIXTURE)
            & s__part(V__PURE2,V__MIXTURE) ) ) ) )).

fof(kb_SUMO_722,axiom,(
    ! [V__SUBSTANCE,V__MIXTURE] :
      ( ( s__instance(V__MIXTURE,s__Object)
        & s__instance(V__SUBSTANCE,s__Object) )
     => ( ( s__instance(V__MIXTURE,s__Mixture)
          & s__part(V__SUBSTANCE,V__MIXTURE)
          & ~ s__instance(V__SUBSTANCE,s__Mixture) )
       => s__instance(V__SUBSTANCE,s__PureSubstance) ) ) )).

fof(kb_SUMO_723,axiom,(
    s__subclass(s__CorpuscularObject,s__SelfConnectedObject) )).

fof(kb_SUMO_724,axiom,(
    s__disjoint(s__CorpuscularObject,s__Substance) )).

fof(kb_SUMO_725,axiom,(
    s__documentation(s__CorpuscularObject,s__EnglishLanguage,'A &%SelfConnectedObject whose parts have properties that are not shared by the whole.') )).

fof(kb_SUMO_726,axiom,(
    ! [V__OBJ] :
      ( s__instance(V__OBJ,s__CorpuscularObject)
     => ? [V__SUBSTANCE1,V__SUBSTANCE2] :
          ( s__instance(V__SUBSTANCE2,s__SetOrClass)
          & s__instance(V__SUBSTANCE1,s__SetOrClass)
          & s__subclass(V__SUBSTANCE1,s__Substance)
          & s__subclass(V__SUBSTANCE2,s__Substance)
          & s__material(V__SUBSTANCE1,V__OBJ)
          & s__material(V__SUBSTANCE2,V__OBJ)
          & V__SUBSTANCE1 != V__SUBSTANCE2 ) ) )).

fof(kb_SUMO_727,axiom,(
    s__subclass(s__Region,s__Object) )).

fof(kb_SUMO_728,axiom,(
    s__documentation(s__Region,s__EnglishLanguage,'A topographic location. &%Regions encompass surfaces of &%Objects, imaginary places, and &%GeographicAreas. Note that a &%Region is the only kind of &%Object which can be located at itself. Note too that &%Region is not a subclass of &%SelfConnectedObject, because some &%Regions, e.g. archipelagos, have &%parts which are not &%connected with one another.') )).

fof(kb_SUMO_729,axiom,(
    ! [V__REGION] :
      ( s__instance(V__REGION,s__Object)
     => ( s__instance(V__REGION,s__Region)
       => ? [V__PHYS] :
            ( s__instance(V__PHYS,s__Physical)
            & s__located(V__PHYS,V__REGION) ) ) ) )).

fof(kb_SUMO_730,axiom,(
    s__subclass(s__Collection,s__Object) )).

fof(kb_SUMO_731,axiom,(
    s__instance(s__Collection__t,s__SetOrClass) )).

fof(kb_SUMO_732,axiom,(
    s__disjoint(s__Collection,s__SelfConnectedObject) )).

fof(kb_SUMO_733,axiom,(
    s__documentation(s__Collection,s__EnglishLanguage,'Collections have &%members like &%Classes, but, unlike &%Classes, they have a position in space-time and &%members can be added and subtracted without thereby changing the identity of the &%Collection. Some examples are toolkits, football teams, and flocks of sheep.') )).

fof(kb_SUMO_734,axiom,(
    ! [V__COLL] :
      ( s__instance(V__COLL,s__Collection)
     => ? [V__OBJ] :
          ( s__instance(V__OBJ,s__SelfConnectedObject)
          & s__member(V__OBJ,V__COLL) ) ) )).

fof(kb_SUMO_735,axiom,(
    s__subrelation(s__member__m,s__part__m) )).

fof(kb_SUMO_736,axiom,(
    s__instance(s__member__m,s__AsymmetricRelation) )).

fof(kb_SUMO_737,axiom,(
    s__instance(s__member__m,s__IntransitiveRelation) )).

fof(kb_SUMO_738,axiom,(
    s__domain(s__member__m,"1",s__SelfConnectedObject) )).

fof(kb_SUMO_739,axiom,(
    s__domain(s__member__m,"2",s__Collection) )).

fof(kb_SUMO_740,axiom,(
    s__relatedInternalConcept(s__member__m,s__instance__m) )).

fof(kb_SUMO_741,axiom,(
    s__relatedInternalConcept(s__member__m,s__element__m) )).

fof(kb_SUMO_742,axiom,(
    s__documentation(s__member__m,s__EnglishLanguage,'A specialized common sense notion of part for uniform parts of &%Collections. For example, each sheep in a flock of sheep would have the relationship of member to the flock.') )).

fof(kb_SUMO_743,axiom,(
    s__instance(s__subCollection__m,s__BinaryPredicate) )).

fof(kb_SUMO_744,axiom,(
    s__instance(s__subCollection__m,s__PartialOrderingRelation) )).

fof(kb_SUMO_745,axiom,(
    s__domain(s__subCollection__m,"1",s__Collection) )).

fof(kb_SUMO_746,axiom,(
    s__domain(s__subCollection__m,"2",s__Collection) )).

fof(kb_SUMO_747,axiom,(
    s__documentation(s__subCollection__m,s__EnglishLanguage,'(&%subCollection ?COLL1 ?COLL2) means that the &%Collection ?COLL1 is a proper part of the &%Collection ?COLL2.') )).

fof(kb_SUMO_748,axiom,(
    s__subrelation(s__subCollection__m,s__part__m) )).

fof(kb_SUMO_749,axiom,(
    ! [V__COLL1,V__COLL2] :
      ( s__subCollection(V__COLL1,V__COLL2)
    <=> ! [V__MEMBER] :
          ( ( s__instance(V__MEMBER,s__SelfConnectedObject)
            & s__instance(V__COLL2,s__Collection)
            & s__instance(V__COLL1,s__Collection) )
         => ( s__member(V__MEMBER,V__COLL1)
           => s__member(V__MEMBER,V__COLL2) ) ) ) )).

fof(kb_SUMO_750,axiom,(
    s__subclass(s__ContentBearingPhysical,s__Physical) )).

fof(kb_SUMO_751,axiom,(
    s__documentation(s__ContentBearingPhysical,s__EnglishLanguage,'Any &%Object or &%Process that expresses content. This covers &%Objects that contain a &%Proposition, such as a book, as well as &%ManualSignLanguage, which may similarly contain a &%Proposition.') )).

fof(kb_SUMO_752,axiom,(
    ! [V__OBJ] :
      ( s__instance(V__OBJ,s__ContentBearingPhysical)
     => ? [V__THING] : s__represents(V__OBJ,V__THING) ) )).

fof(kb_SUMO_753,axiom,(
    s__subclass(s__ContentBearingProcess,s__ContentBearingPhysical) )).

fof(kb_SUMO_754,axiom,(
    s__subclass(s__ContentBearingProcess,s__Process) )).

fof(kb_SUMO_755,axiom,(
    s__instance(s__ContentBearingProcess__t,s__SetOrClass) )).

fof(kb_SUMO_756,axiom,(
    s__documentation(s__ContentBearingProcess,s__EnglishLanguage,'Any &%Process, for example &%ManualHumanLanguage, which may contain a &%Proposition.') )).

fof(kb_SUMO_757,axiom,(
    s__subclass(s__ContentBearingObject,s__CorpuscularObject) )).

fof(kb_SUMO_758,axiom,(
    s__subclass(s__ContentBearingObject,s__ContentBearingPhysical) )).

fof(kb_SUMO_759,axiom,(
    s__relatedInternalConcept(s__ContentBearingObject,s__containsInformation__m) )).

fof(kb_SUMO_760,axiom,(
    s__documentation(s__ContentBearingObject,s__EnglishLanguage,'Any &%SelfConnectedObject that expresses content. This content may be a &%Proposition, e.g. when the &%ContentBearingObject is a &%Sentence or &%Text, or it may be a representation of an abstract or physical object, as with an &%Icon, a &%Word or a &%Phrase.') )).

fof(kb_SUMO_761,axiom,(
    s__subclass(s__SymbolicString,s__ContentBearingObject) )).

fof(kb_SUMO_762,axiom,(
    s__documentation(s__SymbolicString,s__EnglishLanguage,'The &%Class of alphanumeric sequences.') )).

fof(kb_SUMO_763,axiom,(
    s__subclass(s__Character,s__SymbolicString) )).

fof(kb_SUMO_764,axiom,(
    s__instance(s__Character__t,s__SetOrClass) )).

fof(kb_SUMO_765,axiom,(
    s__instance(s__SymbolicString__t,s__SetOrClass) )).

fof(kb_SUMO_766,axiom,(
    s__documentation(s__Character,s__EnglishLanguage,'An element of an alphabet, a set of numerals, etc. Note that a &%Character may or may not be part of a &%Language. &%Character is a subclass of &%SymbolicString, because every instance of &%Character is an alphanumeric sequence consisting of a single element.') )).

fof(kb_SUMO_767,axiom,(
    ! [V__STRING] :
      ( s__instance(V__STRING,s__Object)
     => ( s__instance(V__STRING,s__SymbolicString)
       => ? [V__PART] :
            ( s__instance(V__PART,s__Object)
            & s__part(V__PART,V__STRING)
            & s__instance(V__PART,s__Character) ) ) ) )).

fof(kb_SUMO_768,axiom,(
    s__instance(s__containsInformation__m,s__BinaryPredicate) )).

fof(kb_SUMO_769,axiom,(
    s__instance(s__containsInformation__m,s__AsymmetricRelation) )).

fof(kb_SUMO_770,axiom,(
    s__subrelation(s__containsInformation__m,s__represents__m) )).

fof(kb_SUMO_771,axiom,(
    s__domain(s__containsInformation__m,"1",s__ContentBearingPhysical) )).

fof(kb_SUMO_772,axiom,(
    s__domain(s__containsInformation__m,"2",s__Proposition) )).

fof(kb_SUMO_773,axiom,(
    s__documentation(s__containsInformation__m,s__EnglishLanguage,'A subrelation of &%represents. This predicate relates a &%ContentBearingPhysical to the &%Proposition that is expressed by the &%ContentBearingPhysical. Examples include the relationships between a physical novel and its story and between a printed score and its musical content.') )).

fof(kb_SUMO_774,axiom,(
    s__subclass(s__Icon,s__ContentBearingPhysical) )).

fof(kb_SUMO_775,axiom,(
    s__instance(s__Icon__t,s__SetOrClass) )).

fof(kb_SUMO_776,axiom,(
    s__instance(s__ContentBearingPhysical__t,s__SetOrClass) )).

fof(kb_SUMO_777,axiom,(
    s__documentation(s__Icon,s__EnglishLanguage,'This is the subclass of &%ContentBearingPhysical which are not part of a &%Language and which have some sort of similarity with the &%Objects that they represent. This &%Class would include symbolic roadway signs, representational art works, photographs, etc.') )).

fof(kb_SUMO_778,axiom,(
    s__subclass(s__MotionPicture,s__Text) )).

fof(kb_SUMO_779,axiom,(
    s__instance(s__MotionPicture__t,s__SetOrClass) )).

fof(kb_SUMO_780,axiom,(
    s__documentation(s__MotionPicture,s__EnglishLanguage,'A &%ContentBearingObject which depicts motion (and which may have an audio or text component as well). This &%Class covers films, videos, etc.') )).

fof(kb_SUMO_781,axiom,(
    s__subclass(s__LinguisticExpression,s__ContentBearingPhysical) )).

fof(kb_SUMO_782,axiom,(
    s__disjoint(s__LinguisticExpression,s__Icon) )).

fof(kb_SUMO_783,axiom,(
    s__documentation(s__LinguisticExpression,s__EnglishLanguage,'This is the subclass of &%ContentBearingPhysical which are language-related. Note that this &%Class encompasses both &%Language and the the elements of &%Languages, e.g. &%Words.') )).

fof(kb_SUMO_784,axiom,(
    s__subclass(s__Language,s__LinguisticExpression) )).

fof(kb_SUMO_785,axiom,(
    s__disjointDecomposition_4(s__Language,s__AnimalLanguage,s__HumanLanguage,s__ComputerLanguage) )).

fof(kb_SUMO_786,axiom,(
    s__documentation(s__Language,s__EnglishLanguage,'A system of signs for expressing thought. The system can be either natural or artificial, i.e. something that emerges gradually as a cultural artifact or something that is intentionally created by a person or group of people.') )).

fof(kb_SUMO_787,axiom,(
    s__subclass(s__AnimalLanguage,s__Language) )).

fof(kb_SUMO_788,axiom,(
    s__instance(s__AnimalLanguage__t,s__SetOrClass) )).

fof(kb_SUMO_789,axiom,(
    s__documentation(s__AnimalLanguage,s__EnglishLanguage,'The &%subclass of &%Languages used by &%Animals other than &%Humans.') )).

fof(kb_SUMO_790,axiom,(
    ! [V__LANG,V__AGENT,V__PROC] :
      ( ( s__instance(V__PROC,s__Process)
        & s__instance(V__AGENT,s__Agent)
        & s__instance(V__LANG,s__Object) )
     => ( ( s__instance(V__LANG,s__AnimalLanguage)
          & s__agent(V__PROC,V__AGENT)
          & s__instrument(V__PROC,V__LANG) )
       => ( s__instance(V__AGENT,s__Animal)
          & ~ s__instance(V__AGENT,s__Human) ) ) ) )).

fof(kb_SUMO_791,axiom,(
    s__subclass(s__ArtificialLanguage,s__Language) )).

fof(kb_SUMO_792,axiom,(
    s__instance(s__ArtificialLanguage__t,s__SetOrClass) )).

fof(kb_SUMO_793,axiom,(
    s__documentation(s__ArtificialLanguage,s__EnglishLanguage,'The &%subclass of &%Languages that are designed by &%Humans.') )).

fof(kb_SUMO_794,axiom,(
    s__subclass(s__ComputerLanguage,s__ArtificialLanguage) )).

fof(kb_SUMO_795,axiom,(
    s__instance(s__ComputerLanguage__t,s__SetOrClass) )).

fof(kb_SUMO_796,axiom,(
    s__documentation(s__ComputerLanguage,s__EnglishLanguage,'The class of &%Languages designed for and interpreted by a computer.') )).

fof(kb_SUMO_797,axiom,(
    ! [V__LANG,V__AGENT,V__PROC] :
      ( ( s__instance(V__PROC,s__Process)
        & s__instance(V__AGENT,s__Agent)
        & s__instance(V__LANG,s__Object) )
     => ( ( s__instance(V__LANG,s__ComputerLanguage)
          & s__agent(V__PROC,V__AGENT)
          & s__instrument(V__PROC,V__LANG) )
       => s__instance(V__AGENT,s__Machine) ) ) )).

fof(kb_SUMO_798,axiom,(
    s__subclass(s__HumanLanguage,s__Language) )).

fof(kb_SUMO_799,axiom,(
    s__instance(s__HumanLanguage__t,s__SetOrClass) )).

fof(kb_SUMO_800,axiom,(
    s__instance(s__Language__t,s__SetOrClass) )).

fof(kb_SUMO_801,axiom,(
    s__partition_3(s__HumanLanguage,s__NaturalLanguage,s__ConstructedLanguage) )).

fof(kb_SUMO_802,axiom,(
    s__partition_3(s__HumanLanguage,s__SpokenHumanLanguage,s__ManualHumanLanguage) )).

fof(kb_SUMO_803,axiom,(
    s__documentation(s__HumanLanguage,s__EnglishLanguage,'The &%subclass of &%Languages used by &%Humans.') )).

fof(kb_SUMO_804,axiom,(
    ! [V__LANG,V__AGENT,V__PROC] :
      ( ( s__instance(V__PROC,s__Process)
        & s__instance(V__AGENT,s__Agent)
        & s__instance(V__LANG,s__Object) )
     => ( ( s__instance(V__LANG,s__HumanLanguage)
          & s__agent(V__PROC,V__AGENT)
          & s__instrument(V__PROC,V__LANG) )
       => s__instance(V__AGENT,s__Human) ) ) )).

fof(kb_SUMO_805,axiom,(
    s__subclass(s__ConstructedLanguage,s__HumanLanguage) )).

fof(kb_SUMO_806,axiom,(
    s__instance(s__ConstructedLanguage__t,s__SetOrClass) )).

fof(kb_SUMO_807,axiom,(
    s__subclass(s__ConstructedLanguage,s__ArtificialLanguage) )).

fof(kb_SUMO_808,axiom,(
    s__documentation(s__ConstructedLanguage,s__EnglishLanguage,'An &%ConstructedLanguage is a &%HumanLanguage that did not evolve spontaneously within a language community, but rather had its core grammar and vocabulary invented by one or more language experts, often with an aim to produce a more grammatically regular language than any language that has evolved naturally. This &%Class includes languages like Esperanto that were created to facilitate international communication') )).

fof(kb_SUMO_809,axiom,(
    ! [V__LANG] :
      ( s__instance(V__LANG,s__ConstructedLanguage)
     => ? [V__PLAN] :
          ( s__instance(V__PLAN,s__Process)
          & s__instance(V__PLAN,s__Planning)
          & s__result(V__PLAN,V__LANG) ) ) )).

fof(kb_SUMO_810,axiom,(
    s__subclass(s__NaturalLanguage,s__HumanLanguage) )).

fof(kb_SUMO_811,axiom,(
    s__documentation(s__NaturalLanguage,s__EnglishLanguage,'The &%subclass of &%HumanLanguages which are not designed and which evolve from generation to generation. This &%Class includes all of the national languages, e.g. English, Spanish, Japanese, etc. Note that this class includes dialects of natural languages.') )).

fof(kb_SUMO_812,axiom,(
    s__subclass(s__ManualHumanLanguage,s__HumanLanguage) )).

fof(kb_SUMO_813,axiom,(
    s__instance(s__ManualHumanLanguage__t,s__SetOrClass) )).

fof(kb_SUMO_814,axiom,(
    s__documentation(s__ManualHumanLanguage,s__EnglishLanguage,'A &%ManualHumanLanguage is a &%HumanLanguage which has as its medium gestures and movement, such as the shape, position, and movement of the hands.') )).

fof(kb_SUMO_815,axiom,(
    s__subclass(s__SpokenHumanLanguage,s__HumanLanguage) )).

fof(kb_SUMO_816,axiom,(
    s__documentation(s__SpokenHumanLanguage,s__EnglishLanguage,'A &%SpokenHumanLanguage is a &%HumanLanguage which has as its medium the human voice. It can also berepresented visually through writing, although not all &%SpokenHumanLanguages have a codified written form.') )).

fof(kb_SUMO_817,axiom,(
    s__instance(s__EnglishLanguage,s__NaturalLanguage) )).

fof(kb_SUMO_818,axiom,(
    s__instance(s__NaturalLanguage__t,s__SetOrClass) )).

fof(kb_SUMO_819,axiom,(
    s__instance(s__EnglishLanguage,s__SpokenHumanLanguage) )).

fof(kb_SUMO_820,axiom,(
    s__instance(s__SpokenHumanLanguage__t,s__SetOrClass) )).

fof(kb_SUMO_821,axiom,(
    s__documentation(s__EnglishLanguage,s__EnglishLanguage,'A Germanic language that incorporates many roots from the Romance languages. It is the official language of the &%UnitedStates, the &%UnitedKingdom, and many other countries.') )).

fof(kb_SUMO_822,axiom,(
    s__subclass(s__Word,s__LinguisticExpression) )).

fof(kb_SUMO_823,axiom,(
    s__documentation(s__Word,s__EnglishLanguage,'A term of a &%Language that represents a concept.') )).

fof(kb_SUMO_824,axiom,(
    s__subclass(s__Formula,s__Sentence) )).

fof(kb_SUMO_825,axiom,(
    s__instance(s__Formula__t,s__SetOrClass) )).

fof(kb_SUMO_826,axiom,(
    s__documentation(s__Formula,s__EnglishLanguage,'A syntactically well-formed formula in the SUO-KIF knowledge representation language.') )).

fof(kb_SUMO_827,axiom,(
    s__subclass(s__Agent,s__Object) )).

fof(kb_SUMO_828,axiom,(
    s__documentation(s__Agent,s__EnglishLanguage,'Something or someone that can act on its own and produce changes in the world.') )).

fof(kb_SUMO_829,axiom,(
    ! [V__AGENT] :
      ( s__instance(V__AGENT,s__Agent)
    <=> ? [V__PROC] :
          ( s__instance(V__PROC,s__Process)
          & s__agent(V__PROC,V__AGENT) ) ) )).

fof(kb_SUMO_830,axiom,(
    s__subclass(s__SentientAgent,s__Agent) )).

fof(kb_SUMO_831,axiom,(
    s__documentation(s__SentientAgent,s__EnglishLanguage,'A &%SentientAgent is an &%Agent that is capable of &%Perception and experiences some level of consciousness (see &%ConsciousnessAttribute). If the &%Agent is able to reason at a comparatively high level (evinced by the ability to learn, plan, and feel emotions), then it is also an instance of &%CognitiveAgent. A &%DomesticAnimal is a &%SentientAgent, but may or may not be a &%CognitiveAgent, depending on the type of &%Animal.') )).

fof(kb_SUMO_832,axiom,(
    s__subclass(s__CognitiveAgent,s__SentientAgent) )).

fof(kb_SUMO_833,axiom,(
    s__instance(s__SentientAgent__t,s__SetOrClass) )).

fof(kb_SUMO_834,axiom,(
    s__documentation(s__CognitiveAgent,s__EnglishLanguage,'A &%CognitiveAgent is an &%Agent that has the ability to reason, deliberate, make plans, and experience emotions. Although &%Human is a subclass of &%CognitiveAgent, there may be instances of &%CognitiveAgent which are not also instances of &%Human. For example, &%Primates, dolphins, whales, and some extraterrestrials (if they exist) might be considered &%CognitiveAgents.') )).

fof(kb_SUMO_835,axiom,(
    s__subclass(s__LegalAgent,s__Agent) )).

fof(kb_SUMO_836,axiom,(
    s__documentation(s__LegalAgent,s__EnglishLanguage,'A &%LegalAgent is an &%Agent that is allowed by law to to act and be treated as a legal person for certain purposes, such as being a party to a lawsuit, owning property, and entering into a contract. Typically, a &%LegalAgent is either an adult &%Human or some type of &%Organization. Depending on the prevailing legal system in a given time and location, &%Humans in general, as well as other &%CognitiveAgents, typically will have additional legal rights and obligations beyond those accorded to &%LegalAgents. See the Wikipedia description of <a href=http://en.wikipedia.org/wiki/Juristic_person>Juristic person</a>.') )).

%FOL fof(kb_SUMO_837,axiom,(( (! [V__TIME,V__AGENT] : ((s__instance(V__AGENT,s__Object) & s__instance(V__TIME,s__TimePosition)) => (s__holdsDuring(V__TIME,'s__instance(V__AGENT,s__LegalAgent)') <=> s__holdsDuring(V__TIME,'(s__capability(s__LegalAction,s__agent__m,V__AGENT) | s__capability(s__LegalAction,s__patient__m,V__AGENT))')))) ))).

fof(kb_SUMO_838,axiom,(
    s__instance(s__leader__m,s__BinaryPredicate) )).

fof(kb_SUMO_839,axiom,(
    s__instance(s__leader__m,s__AsymmetricRelation) )).

fof(kb_SUMO_840,axiom,(
    s__instance(s__leader__m,s__SingleValuedRelation) )).

fof(kb_SUMO_841,axiom,(
    s__domain(s__leader__m,"1",s__Agent) )).

fof(kb_SUMO_842,axiom,(
    s__domain(s__leader__m,"2",s__Human) )).

fof(kb_SUMO_843,axiom,(
    s__documentation(s__leader__m,s__EnglishLanguage,'(&%leader ?INSTITUTION ?PERSON) means that the leader of ?INSTITUTION is ?PERSON.') )).

%FOL fof(kb_SUMO_844,axiom,(( (! [V__TIME,V__X,V__Y] : ((s__instance(V__Y,s__Human) & s__instance(V__X,s__Agent) & s__instance(V__TIME,s__TimePosition)) => (s__holdsDuring(V__TIME,'s__leader(V__X,V__Y)') => s__holdsDuring(V__TIME,'s__attribute(V__Y,s__Living)')))) ))).

fof(kb_SUMO_845,axiom,(
    s__subclass(s__Process,s__Physical) )).

fof(kb_SUMO_846,axiom,(
    s__documentation(s__Process,s__EnglishLanguage,'The class of things that happen and have temporal parts or stages. Examples include extended events like a football match or a race, actions like &%Pursuing and &%Reading, and biological processes. The formal definition is: anything that occurs in time but is not an &%Object. Note that a &%Process may have participants inside it which are &%Objects, such as the players in a football match. In a 4D ontology, a &%Process is something whose spatiotemporal extent is thought of as dividing into temporal stages roughly perpendicular to the time-axis.') )).

fof(kb_SUMO_847,axiom,(
    s__subclass(s__DualObjectProcess,s__Process) )).

fof(kb_SUMO_848,axiom,(
    s__documentation(s__DualObjectProcess,s__EnglishLanguage,'Any &%Process that requires two, nonidentical &%patients.') )).

fof(kb_SUMO_849,axiom,(
    ! [V__PROCESS] :
      ( s__instance(V__PROCESS,s__Process)
     => ( s__instance(V__PROCESS,s__DualObjectProcess)
       => ? [V__OBJ1,V__OBJ2] :
            ( s__patient(V__PROCESS,V__OBJ1)
            & s__patient(V__PROCESS,V__OBJ2)
            & V__OBJ1 != V__OBJ2 ) ) ) )).

fof(kb_SUMO_850,axiom,(
    s__subclass(s__SingleAgentProcess,s__Process) )).

fof(kb_SUMO_851,axiom,(
    s__instance(s__SingleAgentProcess__t,s__SetOrClass) )).

fof(kb_SUMO_852,axiom,(
    s__documentation(s__SingleAgentProcess,s__EnglishLanguage,'&%SingleAgentProcess is the &%Class of all &%Processes that require exactly one &%agent in order to occur.') )).

fof(kb_SUMO_853,axiom,(
    ! [V__PROC] :
      ( s__instance(V__PROC,s__Process)
     => ( s__instance(V__PROC,s__SingleAgentProcess)
       => ? [V__AGENT] :
            ( s__instance(V__AGENT,s__Agent)
            & s__agent(V__PROC,V__AGENT) ) ) ) )).

fof(kb_SUMO_854,axiom,(
    ! [V__AGENT_1,V__AGENT_2,V__PROC] :
      ( ( s__instance(V__PROC,s__Process)
        & s__instance(V__AGENT_2,s__Agent)
        & s__instance(V__AGENT_1,s__Agent) )
     => ( ( s__instance(V__PROC,s__SingleAgentProcess)
          & s__agent(V__PROC,V__AGENT_1)
          & s__agent(V__PROC,V__AGENT_2) )
       => V__AGENT_1 = V__AGENT_2 ) ) )).

fof(kb_SUMO_855,axiom,(
    s__subclass(s__Abstract,s__Entity) )).

fof(kb_SUMO_856,axiom,(
    s__instance(s__Abstract__t,s__SetOrClass) )).

fof(kb_SUMO_857,axiom,(
    s__instance(s__Entity__t,s__SetOrClass) )).

fof(kb_SUMO_858,axiom,(
    s__disjointDecomposition_6(s__Abstract,s__Quantity,s__Attribute,s__SetOrClass,s__Relation,s__Proposition) )).

fof(kb_SUMO_859,axiom,(
    s__documentation(s__Abstract,s__EnglishLanguage,'Properties or qualities as distinguished from any particular embodiment of the properties/qualities in a physical medium. Instances of Abstract can be said to exist in the same sense as mathematical objects such as sets and relations, but they cannot exist at a particular place and time without some physical encoding or embodiment.') )).

fof(kb_SUMO_860,axiom,(
    ! [V__ABS] :
      ( s__instance(V__ABS,s__Physical)
     => ( s__instance(V__ABS,s__Abstract)
      <=> ~ ? [V__POINT] :
              ( s__instance(V__POINT,s__Object)
              & s__instance(V__POINT,s__TimePosition)
              & ( s__located(V__ABS,V__POINT)
                | s__time(V__ABS,V__POINT) ) ) ) ) )).

fof(kb_SUMO_861,axiom,(
    s__subclass(s__Quantity,s__Abstract) )).

fof(kb_SUMO_862,axiom,(
    s__documentation(s__Quantity,s__EnglishLanguage,'Any specification of how many or how much of something there is. Accordingly, there are two subclasses of &%Quantity: &%Number (how many) and &%PhysicalQuantity (how much).') )).

fof(kb_SUMO_863,axiom,(
    s__subclass(s__Attribute,s__Abstract) )).

fof(kb_SUMO_864,axiom,(
    s__partition_3(s__Attribute,s__InternalAttribute,s__RelationalAttribute) )).

fof(kb_SUMO_865,axiom,(
    s__documentation(s__Attribute,s__EnglishLanguage,'Qualities which we cannot or choose not to reify into subclasses of &%Object.') )).

fof(kb_SUMO_866,axiom,(
    s__instance(s__property__m,s__BinaryPredicate) )).

fof(kb_SUMO_867,axiom,(
    s__domain(s__property__m,"1",s__Entity) )).

fof(kb_SUMO_868,axiom,(
    s__domain(s__property__m,"2",s__Attribute) )).

fof(kb_SUMO_869,axiom,(
    s__documentation(s__property__m,s__EnglishLanguage,'This &%Predicate holds between an instance of &%Entity and an instance of &%Attribute. (&%property ?ENTITY ?ATTR) means that ?ENTITY has the &%Attribute ?ATTR.') )).

fof(kb_SUMO_870,axiom,(
    s__instance(s__attribute__m,s__AsymmetricRelation) )).

fof(kb_SUMO_871,axiom,(
    s__instance(s__attribute__m,s__IrreflexiveRelation) )).

fof(kb_SUMO_872,axiom,(
    s__subrelation(s__attribute__m,s__property__m) )).

fof(kb_SUMO_873,axiom,(
    s__domain(s__attribute__m,"1",s__Object) )).

fof(kb_SUMO_874,axiom,(
    s__documentation(s__attribute__m,s__EnglishLanguage,'(&%attribute ?OBJECT ?PROPERTY) means that ?PROPERTY is a &%Attribute of ?OBJECT. For example, (&%attribute &%MyLittleRedWagon &%Red).') )).

fof(kb_SUMO_875,axiom,(
    s__instance(s__manner__m,s__AsymmetricRelation) )).

fof(kb_SUMO_876,axiom,(
    s__instance(s__manner__m,s__IrreflexiveRelation) )).

fof(kb_SUMO_877,axiom,(
    s__subrelation(s__manner__m,s__property__m) )).

fof(kb_SUMO_878,axiom,(
    s__domain(s__manner__m,"1",s__Process) )).

fof(kb_SUMO_879,axiom,(
    s__disjointRelation(s__manner__m,s__attribute__m) )).

fof(kb_SUMO_880,axiom,(
    s__documentation(s__manner__m,s__EnglishLanguage,'(&%manner ?PROCESS ?MANNER) means that the &%Process ?PROCESS is qualified by the &%Attribute ?MANNER. The &%Attributes of &%Processes are usually denoted by adverbs and include things like the speed of the wind, the style of a dance, or the intensity of a sports competition.') )).

fof(kb_SUMO_881,axiom,(
    s__instance(s__ExtensionFn__m,s__UnaryFunction) )).

fof(kb_SUMO_882,axiom,(
    s__instance(s__ExtensionFn__m,s__PartialValuedRelation) )).

fof(kb_SUMO_883,axiom,(
    s__domain(s__ExtensionFn__m,"1",s__Attribute) )).

fof(kb_SUMO_884,axiom,(
    s__range(s__ExtensionFn__m,s__Class) )).

fof(kb_SUMO_885,axiom,(
    s__documentation(s__ExtensionFn__m,s__EnglishLanguage,'A &%UnaryFunction that maps an &%Attribute into the &%Class whose condition for membership is the &%Attribute.') )).

fof(kb_SUMO_886,axiom,(
    s__subclass(s__InternalAttribute,s__Attribute) )).

fof(kb_SUMO_887,axiom,(
    s__instance(s__InternalAttribute__t,s__SetOrClass) )).

fof(kb_SUMO_888,axiom,(
    s__instance(s__Attribute__t,s__SetOrClass) )).

fof(kb_SUMO_889,axiom,(
    s__documentation(s__InternalAttribute,s__EnglishLanguage,'Any &%Attribute of an &%Entity that is an internal property of the &%Entity, e.g. its shape, its color, its fragility, etc.') )).

fof(kb_SUMO_890,axiom,(
    s__documentation(s__PhysicalAttribute,s__EnglishLanguage,'An &%InternalAttribute given by physical properties of the object.') )).

fof(kb_SUMO_891,axiom,(
    s__subclass(s__PhysicalAttribute,s__InternalAttribute) )).

fof(kb_SUMO_892,axiom,(
    s__instance(s__PhysicalAttribute__t,s__SetOrClass) )).

fof(kb_SUMO_893,axiom,(
    s__subclass(s__RelationalAttribute,s__Attribute) )).

fof(kb_SUMO_894,axiom,(
    s__documentation(s__RelationalAttribute,s__EnglishLanguage,'Any &%Attribute that an &%Entity has by virtue of a relationship that it bears to another &%Entity or set of &%Entities, e.g. &%SocialRoles and &%PositionalAttributes.') )).

fof(kb_SUMO_895,axiom,(
    s__subclass(s__Number,s__Quantity) )).

fof(kb_SUMO_896,axiom,(
    s__partition_4(s__Number,s__RealNumber,s__ImaginaryNumber,s__ComplexNumber) )).

fof(kb_SUMO_897,axiom,(
    s__documentation(s__Number,s__EnglishLanguage,'A measure of how many things there are, or how much there is, of a certain kind. &%Numbers are subclassed into &%RealNumber, &%ComplexNumber, and &%ImaginaryNumber.') )).

fof(kb_SUMO_898,axiom,(
    s__instance(less__m,s__BinaryPredicate) )).

fof(kb_SUMO_899,axiom,(
    s__instance(less__m,s__TransitiveRelation) )).

fof(kb_SUMO_900,axiom,(
    s__instance(less__m,s__IrreflexiveRelation) )).

fof(kb_SUMO_901,axiom,(
    s__instance(less__m,s__RelationExtendedToQuantities) )).

fof(kb_SUMO_902,axiom,(
    s__trichotomizingOn(less__m,s__RealNumber) )).

fof(kb_SUMO_903,axiom,(
    s__domain(less__m,"1",s__Quantity) )).

fof(kb_SUMO_904,axiom,(
    s__domain(less__m,"2",s__Quantity) )).

fof(kb_SUMO_905,axiom,(
    s__documentation(less__m,s__EnglishLanguage,'(&%lessThan ?NUMBER1 ?NUMBER2) is true just in case the &%Quantity ?NUMBER1 is less than the &%Quantity ?NUMBER2.') )).

fof(kb_SUMO_906,axiom,(
    s__instance(greater__m,s__BinaryPredicate) )).

fof(kb_SUMO_907,axiom,(
    s__instance(greater__m,s__TransitiveRelation) )).

fof(kb_SUMO_908,axiom,(
    s__instance(greater__m,s__IrreflexiveRelation) )).

fof(kb_SUMO_909,axiom,(
    s__instance(greater__m,s__RelationExtendedToQuantities) )).

fof(kb_SUMO_910,axiom,(
    s__trichotomizingOn(greater__m,s__RealNumber) )).

fof(kb_SUMO_911,axiom,(
    s__domain(greater__m,"1",s__Quantity) )).

fof(kb_SUMO_912,axiom,(
    s__domain(greater__m,"2",s__Quantity) )).

fof(kb_SUMO_913,axiom,(
    s__inverse(greater__m,less__m) )).

fof(kb_SUMO_914,axiom,(
    s__documentation(greater__m,s__EnglishLanguage,'(&%greaterThan ?NUMBER1 ?NUMBER2) is true just in case the &%Quantity ?NUMBER1 is greater than the &%Quantity ?NUMBER2.') )).

fof(kb_SUMO_915,axiom,(
    s__instance(lesseq__m,s__BinaryPredicate) )).

fof(kb_SUMO_916,axiom,(
    s__instance(lesseq__m,s__PartialOrderingRelation) )).

fof(kb_SUMO_917,axiom,(
    s__instance(lesseq__m,s__RelationExtendedToQuantities) )).

fof(kb_SUMO_918,axiom,(
    s__trichotomizingOn(lesseq__m,s__RealNumber) )).

fof(kb_SUMO_919,axiom,(
    s__domain(lesseq__m,"1",s__Quantity) )).

fof(kb_SUMO_920,axiom,(
    s__domain(lesseq__m,"2",s__Quantity) )).

fof(kb_SUMO_921,axiom,(
    s__documentation(lesseq__m,s__EnglishLanguage,'(&%lessThanOrEqualTo ?NUMBER1 ?NUMBER2) is true just in case the &%Quantity ?NUMBER1 is less than or equal to the &%Quantity ?NUMBER2.') )).

fof(kb_SUMO_922,axiom,(
    ! [V__NUMBER2,V__NUMBER1] :
      ( ( s__instance(V__NUMBER1,s__Quantity)
        & s__instance(V__NUMBER2,s__Quantity) )
     => ( lesseq(V__NUMBER1,V__NUMBER2)
      <=> ( V__NUMBER1 = V__NUMBER2
          | less(V__NUMBER1,V__NUMBER2) ) ) ) )).

fof(kb_SUMO_923,axiom,(
    s__instance(greatereq__m,s__BinaryPredicate) )).

fof(kb_SUMO_924,axiom,(
    s__instance(greatereq__m,s__PartialOrderingRelation) )).

fof(kb_SUMO_925,axiom,(
    s__instance(greatereq__m,s__RelationExtendedToQuantities) )).

fof(kb_SUMO_926,axiom,(
    s__trichotomizingOn(greatereq__m,s__RealNumber) )).

fof(kb_SUMO_927,axiom,(
    s__domain(greatereq__m,"1",s__Quantity) )).

fof(kb_SUMO_928,axiom,(
    s__domain(greatereq__m,"2",s__Quantity) )).

fof(kb_SUMO_929,axiom,(
    s__inverse(greatereq__m,lesseq__m) )).

fof(kb_SUMO_930,axiom,(
    s__documentation(greatereq__m,s__EnglishLanguage,'(&%greaterThanOrEqualTo ?NUMBER1 ?NUMBER2) is true just in case the &%Quantity ?NUMBER1 is greater than the &%Quantity ?NUMBER2.') )).

fof(kb_SUMO_931,axiom,(
    ! [V__NUMBER2,V__NUMBER1] :
      ( ( s__instance(V__NUMBER1,s__Quantity)
        & s__instance(V__NUMBER2,s__Quantity) )
     => ( greatereq(V__NUMBER1,V__NUMBER2)
      <=> ( V__NUMBER1 = V__NUMBER2
          | greater(V__NUMBER1,V__NUMBER2) ) ) ) )).

fof(kb_SUMO_932,axiom,(
    s__subclass(s__RealNumber,s__Number) )).

fof(kb_SUMO_933,axiom,(
    s__partition_3(s__RealNumber,s__NegativeRealNumber,s__NonnegativeRealNumber) )).

fof(kb_SUMO_934,axiom,(
    s__partition_3(s__RealNumber,s__RationalNumber,s__IrrationalNumber) )).

fof(kb_SUMO_935,axiom,(
    s__documentation(s__RealNumber,s__EnglishLanguage,'Any &%Number that can be expressed as a (possibly infinite) decimal, i.e. any &%Number that has a position on the number line.') )).

fof(kb_SUMO_936,axiom,(
    s__subclass(s__ImaginaryNumber,s__Number) )).

fof(kb_SUMO_937,axiom,(
    s__instance(s__ImaginaryNumber__t,s__SetOrClass) )).

fof(kb_SUMO_938,axiom,(
    s__documentation(s__ImaginaryNumber,s__EnglishLanguage,'Any &%Number that is the result of multiplying a &%RealNumber by the square root of -1.') )).

fof(kb_SUMO_939,axiom,(
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__ImaginaryNumber)
     => ? [V__REAL] :
          ( s__instance(V__REAL,s__Quantity)
          & s__instance(V__REAL,s__RealNumber)
          & V__NUMBER = times(V__REAL,s__SquareRootFn("-1")) ) ) )).

fof(kb_SUMO_940,axiom,(
    s__subclass(s__RationalNumber,s__RealNumber) )).

fof(kb_SUMO_941,axiom,(
    s__instance(s__RationalNumber__t,s__SetOrClass) )).

fof(kb_SUMO_942,axiom,(
    s__documentation(s__RationalNumber,s__EnglishLanguage,'Any &%RealNumber that is the product of dividing two &%Integers.') )).

fof(kb_SUMO_943,axiom,(
    s__subclass(s__IrrationalNumber,s__RealNumber) )).

fof(kb_SUMO_944,axiom,(
    s__instance(s__IrrationalNumber__t,s__SetOrClass) )).

fof(kb_SUMO_945,axiom,(
    s__documentation(s__IrrationalNumber,s__EnglishLanguage,'Any &%RealNumber that is not also a &%RationalNumber.') )).

fof(kb_SUMO_946,axiom,(
    s__subclass(s__NonnegativeRealNumber,s__RealNumber) )).

fof(kb_SUMO_947,axiom,(
    s__instance(s__NonnegativeRealNumber__t,s__SetOrClass) )).

fof(kb_SUMO_948,axiom,(
    s__documentation(s__NonnegativeRealNumber,s__EnglishLanguage,'A &%RealNumber that is greater than or equal to zero.') )).

fof(kb_SUMO_949,axiom,(
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__Quantity)
     => ( s__instance(V__NUMBER,s__NonnegativeRealNumber)
      <=> ( greatereq(V__NUMBER,"0")
          & s__instance(V__NUMBER,s__RealNumber) ) ) ) )).

fof(kb_SUMO_950,axiom,(
    s__subclass(s__PositiveRealNumber,s__NonnegativeRealNumber) )).

fof(kb_SUMO_951,axiom,(
    s__documentation(s__PositiveRealNumber,s__EnglishLanguage,'A &%RealNumber that is greater than zero.') )).

fof(kb_SUMO_952,axiom,(
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__Quantity)
     => ( s__instance(V__NUMBER,s__PositiveRealNumber)
      <=> ( greater(V__NUMBER,"0")
          & s__instance(V__NUMBER,s__RealNumber) ) ) ) )).

fof(kb_SUMO_953,axiom,(
    s__subclass(s__NegativeRealNumber,s__RealNumber) )).

fof(kb_SUMO_954,axiom,(
    s__instance(s__NegativeRealNumber__t,s__SetOrClass) )).

fof(kb_SUMO_955,axiom,(
    s__documentation(s__NegativeRealNumber,s__EnglishLanguage,'A &%RealNumber that is less than zero.') )).

fof(kb_SUMO_956,axiom,(
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__Quantity)
     => ( s__instance(V__NUMBER,s__NegativeRealNumber)
      <=> ( less(V__NUMBER,"0")
          & s__instance(V__NUMBER,s__RealNumber) ) ) ) )).

fof(kb_SUMO_957,axiom,(
    s__subclass(s__Integer,s__RationalNumber) )).

fof(kb_SUMO_958,axiom,(
    s__partition_3(s__Integer,s__OddInteger,s__EvenInteger) )).

fof(kb_SUMO_959,axiom,(
    s__partition_3(s__Integer,s__NegativeInteger,s__NonnegativeInteger) )).

fof(kb_SUMO_960,axiom,(
    s__documentation(s__Integer,s__EnglishLanguage,'A negative or nonnegative whole number.') )).

fof(kb_SUMO_961,axiom,(
    s__subclass(s__EvenInteger,s__Integer) )).

fof(kb_SUMO_962,axiom,(
    s__instance(s__EvenInteger__t,s__SetOrClass) )).

fof(kb_SUMO_963,axiom,(
    s__documentation(s__EvenInteger,s__EnglishLanguage,'An &%Integer that is evenly divisible by 2.') )).

fof(kb_SUMO_964,axiom,(
    s__subclass(s__OddInteger,s__Integer) )).

fof(kb_SUMO_965,axiom,(
    s__instance(s__OddInteger__t,s__SetOrClass) )).

fof(kb_SUMO_966,axiom,(
    s__instance(s__Integer__t,s__SetOrClass) )).

fof(kb_SUMO_967,axiom,(
    s__documentation(s__OddInteger,s__EnglishLanguage,'An &%Integer that is not evenly divisible by 2.') )).

fof(kb_SUMO_968,axiom,(
    s__subclass(s__PrimeNumber,s__Integer) )).

fof(kb_SUMO_969,axiom,(
    s__instance(s__PrimeNumber__t,s__SetOrClass) )).

fof(kb_SUMO_970,axiom,(
    s__documentation(s__PrimeNumber,s__EnglishLanguage,'An &%Integer that is evenly divisible only by itself and 1.') )).

fof(kb_SUMO_971,axiom,(
    s__subclass(s__NonnegativeInteger,s__Integer) )).

fof(kb_SUMO_972,axiom,(
    s__instance(s__NonnegativeInteger__t,s__SetOrClass) )).

fof(kb_SUMO_973,axiom,(
    s__subclass(s__NonnegativeInteger,s__NonnegativeRealNumber) )).

fof(kb_SUMO_974,axiom,(
    s__documentation(s__NonnegativeInteger,s__EnglishLanguage,'An &%Integer that is greater than or equal to zero.') )).

fof(kb_SUMO_975,axiom,(
    ! [V__X] :
      ( s__instance(V__X,s__Quantity)
     => ( s__instance(V__X,s__NonnegativeInteger)
       => greater(V__X,"-1") ) ) )).

fof(kb_SUMO_976,axiom,(
    s__subclass(s__NegativeInteger,s__Integer) )).

fof(kb_SUMO_977,axiom,(
    s__instance(s__NegativeInteger__t,s__SetOrClass) )).

fof(kb_SUMO_978,axiom,(
    s__subclass(s__NegativeInteger,s__NegativeRealNumber) )).

fof(kb_SUMO_979,axiom,(
    s__documentation(s__NegativeInteger,s__EnglishLanguage,'An &%Integer that is less than zero.') )).

fof(kb_SUMO_980,axiom,(
    ! [V__X] :
      ( s__instance(V__X,s__Quantity)
     => ( s__instance(V__X,s__NegativeInteger)
       => greater("0",V__X) ) ) )).

fof(kb_SUMO_981,axiom,(
    s__subclass(s__PositiveInteger,s__NonnegativeInteger) )).

fof(kb_SUMO_982,axiom,(
    s__subclass(s__PositiveInteger,s__PositiveRealNumber) )).

fof(kb_SUMO_983,axiom,(
    s__instance(s__PositiveInteger__t,s__SetOrClass) )).

fof(kb_SUMO_984,axiom,(
    s__documentation(s__PositiveInteger,s__EnglishLanguage,'An &%Integer that is greater than zero.') )).

fof(kb_SUMO_985,axiom,(
    ! [V__X] :
      ( s__instance(V__X,s__Quantity)
     => ( s__instance(V__X,s__PositiveInteger)
       => greater(V__X,"0") ) ) )).

fof(kb_SUMO_986,axiom,(
    s__subclass(s__BinaryNumber,s__RealNumber) )).

fof(kb_SUMO_987,axiom,(
    s__instance(s__BinaryNumber__t,s__SetOrClass) )).

fof(kb_SUMO_988,axiom,(
    s__instance(s__RealNumber__t,s__SetOrClass) )).

fof(kb_SUMO_989,axiom,(
    s__documentation(s__BinaryNumber,s__EnglishLanguage,'Elements from the number system with base 2. Every &%BinaryNumber is expressed as a sequence of the digits 1 and 0.') )).

fof(kb_SUMO_990,axiom,(
    s__subclass(s__ComplexNumber,s__Number) )).

fof(kb_SUMO_991,axiom,(
    s__instance(s__ComplexNumber__t,s__SetOrClass) )).

fof(kb_SUMO_992,axiom,(
    s__instance(s__Number__t,s__SetOrClass) )).

fof(kb_SUMO_993,axiom,(
    s__disjoint(s__ComplexNumber,s__RealNumber) )).

fof(kb_SUMO_994,axiom,(
    s__documentation(s__ComplexNumber,s__EnglishLanguage,'A &%Number that has the form: x + yi, where x and y are &%RealNumbers and i is the square root of -1.') )).

fof(kb_SUMO_995,axiom,(
    ! [V__NUMBER] :
      ( s__instance(V__NUMBER,s__ComplexNumber)
     => ? [V__REAL1,V__REAL2] :
          ( s__instance(V__REAL2,s__Quantity)
          & s__instance(V__REAL1,s__Quantity)
          & s__instance(V__REAL1,s__RealNumber)
          & s__instance(V__REAL2,s__RealNumber)
          & V__NUMBER = plus(V__REAL1,times(V__REAL2,s__SquareRootFn("-1"))) ) ) )).

fof(kb_SUMO_996,axiom,(
    s__subclass(s__PhysicalQuantity,s__Quantity) )).

fof(kb_SUMO_997,axiom,(
    s__instance(s__PhysicalQuantity__t,s__SetOrClass) )).

fof(kb_SUMO_998,axiom,(
    s__instance(s__Quantity__t,s__SetOrClass) )).

fof(kb_SUMO_999,axiom,(
    s__partition_3(s__PhysicalQuantity,s__ConstantQuantity,s__FunctionQuantity) )).

fof(kb_SUMO_1000,axiom,(
    s__documentation(s__PhysicalQuantity,s__EnglishLanguage,'A &%PhysicalQuantity is a measure of some quantifiable aspect of the modeled world, such as the earths diameter (a constant length) and the stress in a loaded deformable solid (a measure of stress, which is a function of three spatial coordinates). Every &%PhysicalQuantity is either a &%ConstantQuantity or &%FunctionQuantity. Instances of &%ConstantQuantity are dependent on a &%UnitOfMeasure, while instances of &%FunctionQuantity are &%Functions that map instances of &%ConstantQuantity to other instances of &%ConstantQuantity (e.g., a &%TimeDependentQuantity is a &%FunctionQuantity). Although the name and definition of &%PhysicalQuantity is borrowed from physics, a &%PhysicalQuantity need not be material. Aside from the dimensions of length, time, velocity, etc., nonphysical dimensions such as currency are also possible. Accordingly, amounts of money would be instances of &%PhysicalQuantity. A &%PhysicalQuantity is distinguished from a pure &%Number by the fact that the former is associated with a dimension of measurement.') )).

fof(kb_SUMO_1001,axiom,(
    s__subclass(s__ConstantQuantity,s__PhysicalQuantity) )).

fof(kb_SUMO_1002,axiom,(
    s__documentation(s__ConstantQuantity,s__EnglishLanguage,'A &%ConstantQuantity is a &%PhysicalQuantity that has a constant value, e.g. 3 &%Meters and 5 &%HourDurations. The magnitude (see &%MagnitudeFn) of every &%ConstantQuantity is a &%RealNumber. &%ConstantQuantity is distinguished from &%FunctionQuantity, in that each instance of the latter is formed through the mapping of one &%PhysicalQuantity to another &%PhysicalQuantity. Each instance of &%ConstantQuantity is expressed with the &%BinaryFunction &%MeasureFn, which takes a &%Number and a &%UnitOfMeasure as arguments. For example, 3 &%Meters is expressed as (&%MeasureFn 3 &%Meter). Instances of &%ConstantQuantity form a partial order (see &%PartialOrderingRelation) with the &%lessThan relation, since &%lessThan is a &%RelationExtendedToQuantities and &%lessThan is defined over the &%RealNumbers. The &%lessThan relation is not a total order (see &%TotalOrderingRelation) over the class &%ConstantQuantity since elements of some subclasses of &%ConstantQuantity (such as length quantities) are incomparable to elements of other subclasses of &%ConstantQuantity (such as mass quantities).') )).

fof(kb_SUMO_1003,axiom,(
    s__subclass(s__TimeMeasure,s__ConstantQuantity) )).

fof(kb_SUMO_1004,axiom,(
    s__instance(s__TimeMeasure__t,s__SetOrClass) )).

fof(kb_SUMO_1005,axiom,(
    s__documentation(s__TimeMeasure,s__EnglishLanguage,'The class of temporal durations (instances of &%TimeDuration) and positions of &%TimePoints and &%TimeIntervals along the universal timeline (instances of &%TimePosition).') )).

fof(kb_SUMO_1006,axiom,(
    s__subclass(s__TimeDuration,s__TimeMeasure) )).

fof(kb_SUMO_1007,axiom,(
    s__instance(s__TimeDuration__t,s__SetOrClass) )).

fof(kb_SUMO_1008,axiom,(
    s__documentation(s__TimeDuration,s__EnglishLanguage,'Any measure of length of time, with or without respect to the universal timeline.') )).

fof(kb_SUMO_1009,axiom,(
    s__subclass(s__TimePosition,s__TimeMeasure) )).

fof(kb_SUMO_1010,axiom,(
    s__partition_3(s__TimePosition,s__TimeInterval,s__TimePoint) )).

fof(kb_SUMO_1011,axiom,(
    s__documentation(s__TimePosition,s__EnglishLanguage,'Any &%TimePoint or &%TimeInterval along the universal timeline from &%NegativeInfinity to &%PositiveInfinity.') )).

fof(kb_SUMO_1012,axiom,(
    s__subclass(s__TimeInterval,s__TimePosition) )).

fof(kb_SUMO_1013,axiom,(
    s__instance(s__TimeInterval__t,s__SetOrClass) )).

fof(kb_SUMO_1014,axiom,(
    s__instance(s__TimePosition__t,s__SetOrClass) )).

fof(kb_SUMO_1015,axiom,(
    s__documentation(s__TimeInterval,s__EnglishLanguage,'An interval of time. Note that a &%TimeInterval has both an extent and a location on the universal timeline. Note too that a &%TimeInterval has no gaps, i.e. this class contains only convex time intervals.') )).

fof(kb_SUMO_1016,axiom,(
    s__subclass(s__TimePoint,s__TimePosition) )).

fof(kb_SUMO_1017,axiom,(
    s__documentation(s__TimePoint,s__EnglishLanguage,'An extensionless point on the universal timeline. The &%TimePoints at which &%Processes occur can be known with various degrees of precision and approximation, but conceptually &%TimePoints are point-like and not interval-like. That is, it doesnt make sense to talk about how long a &%TimePoint lasts.') )).

fof(kb_SUMO_1018,axiom,(
    s__subclass(s__FunctionQuantity,s__PhysicalQuantity) )).

fof(kb_SUMO_1019,axiom,(
    s__documentation(s__FunctionQuantity,s__EnglishLanguage,'A &%FunctionQuantity is a &%PhysicalQuantity that is returned by a &%Function that maps from one or more instances of &%ConstantQuantity to another instance of &%ConstantQuantity. For example, the velocity of a particle would be represented by a &%FunctionQuantity relating values of time (which are instances of &%ConstantQuantity) to values of distance (also instances of &%ConstantQuantity). Note that all elements of the range of the &%Function corresponding to a &%FunctionQuantity have the same physical dimension as the &%FunctionQuantity itself.') )).

fof(kb_SUMO_1020,axiom,(
    s__subclass(s__UnaryConstantFunctionQuantity,s__FunctionQuantity) )).

fof(kb_SUMO_1021,axiom,(
    s__documentation(s__UnaryConstantFunctionQuantity,s__EnglishLanguage,'A &%subclass of &%FunctionQuantity, instances of which are returned by &%UnaryFunctions that map from one instance of the &%Class &%ConstantQuantity to another instance of the &%Class &%ConstantQuantity.') )).

fof(kb_SUMO_1022,axiom,(
    s__subclass(s__TimeDependentQuantity,s__UnaryConstantFunctionQuantity) )).

fof(kb_SUMO_1023,axiom,(
    s__instance(s__TimeDependentQuantity__t,s__SetOrClass) )).

fof(kb_SUMO_1024,axiom,(
    s__instance(s__UnaryConstantFunctionQuantity__t,s__SetOrClass) )).

fof(kb_SUMO_1025,axiom,(
    s__documentation(s__TimeDependentQuantity,s__EnglishLanguage,'A &%UnaryConstantFunctionQuantity of continuous time. All instances of this &%Class are returned by &%Functions that map a time quantity into another &%ConstantQuantity such as temperature. For example, the temperature at the top of the Empire State Building is a &%TimeDependentQuantity, since its value depends on the time.') )).

fof(kb_SUMO_1026,axiom,(
    s__subclass(s__SetOrClass,s__Abstract) )).

fof(kb_SUMO_1027,axiom,(
    s__partition_3(s__SetOrClass,s__Set,s__Class) )).

fof(kb_SUMO_1028,axiom,(
    s__documentation(s__SetOrClass,s__EnglishLanguage,'The &%SetOrClass of &%Sets and &%Classes, i.e. any instance of &%Abstract that has &%elements or &%instances.') )).

fof(kb_SUMO_1029,axiom,(
    s__subclass(s__Class,s__SetOrClass) )).

fof(kb_SUMO_1030,axiom,(
    s__instance(s__Class__t,s__SetOrClass) )).

fof(kb_SUMO_1031,axiom,(
    s__documentation(s__Class,s__EnglishLanguage,'&%Classes differ from &%Sets in three important respects. First, &%Classes are not assumed to be extensional. That is, distinct &%Classes might well have exactly the same instances. Second, &%Classes typically have an associated `condition that determines the instances of the &%Class. So, for example, the condition `human determines the &%Class of &%Humans. Note that some &%Classes might satisfy their own condition (e.g., the &%Class of &%Abstract things is &%Abstract) and hence be instances of themselves. Third, the instances of a class may occur only once within the class, i.e. a class cannot contain duplicate instances.') )).

fof(kb_SUMO_1032,axiom,(
    s__subclass(s__Set,s__SetOrClass) )).

fof(kb_SUMO_1033,axiom,(
    s__instance(s__Set__t,s__SetOrClass) )).

fof(kb_SUMO_1034,axiom,(
    s__documentation(s__Set,s__EnglishLanguage,'A &%SetOrClass that satisfies extensionality as well as other constraints specified by some choice of set theory. &%Sets differ from &%Classes in two important respects. First, &%Sets are extensional - two &%Sets with the same &%elements are identical. Second, a &%Set can be an arbitrary stock of objects. That is, there is no requirement that &%Sets have an associated condition that determines their membership. Note that &%Sets are not assumed to be unique sets, i.e. &%elements of a &%Set may occur more than once in the &%Set.') )).

fof(kb_SUMO_1035,axiom,(
    s__subclass(s__Relation,s__Abstract) )).

fof(kb_SUMO_1036,axiom,(
    s__disjointDecomposition_6(s__Relation,s__BinaryRelation,s__TernaryRelation,s__QuaternaryRelation,s__QuintaryRelation,s__VariableArityRelation) )).

fof(kb_SUMO_1037,axiom,(
    s__partition_4(s__Relation,s__Predicate,s__Function,s__List) )).

fof(kb_SUMO_1038,axiom,(
    s__partition_3(s__Relation,s__TotalValuedRelation,s__PartialValuedRelation) )).

fof(kb_SUMO_1039,axiom,(
    s__documentation(s__Relation,s__EnglishLanguage,'The &%Class of relations. There are three kinds of &%Relation: &%Predicate, &%Function, and &%List. &%Predicates and &%Functions both denote sets of ordered n-tuples. The difference between these two &%Classes is that &%Predicates cover formula-forming operators, while &%Functions cover term-forming operators. A &%List, on the other hand, is a particular ordered n-tuple.') )).

fof(kb_SUMO_1040,axiom,(
    s__subclass(s__SingleValuedRelation,s__Relation) )).

fof(kb_SUMO_1041,axiom,(
    s__subclass(s__SingleValuedRelation,s__InheritableRelation) )).

fof(kb_SUMO_1042,axiom,(
    s__documentation(s__SingleValuedRelation,s__EnglishLanguage,'A &%Relation is a &%SingleValuedRelation just in case an assignment of values to every argument position except the last one determines at most one assignment for the last argument position. Note that not all &%SingleValuedRelations are &%TotalValuedRelations.') )).

fof(kb_SUMO_1043,axiom,(
    ! [V__ROW1,V__ROW2,V__ITEM1,V__ITEM2] :
      ( ( s__instance(V__ITEM2,s__LengthMeasure)
        & s__instance(V__ITEM1,s__LengthMeasure)
        & s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__Physical) )
     => ( ( s__depth(V__ROW1,V__ROW2,V__ITEM1)
          & s__depth(V__ROW1,V__ROW2,V__ITEM2) )
       => V__ITEM1 = V__ITEM2 ) ) )).

fof(kb_SUMO_1044,axiom,(
    ! [V__ROW1,V__ITEM1,V__ITEM2] :
      ( ( s__instance(V__ITEM2,s__Organism)
        & s__instance(V__ITEM1,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( ( s__father(V__ROW1,V__ITEM1)
          & s__father(V__ROW1,V__ITEM2) )
       => V__ITEM1 = V__ITEM2 ) ) )).

fof(kb_SUMO_1045,axiom,(
    ! [V__ROW1,V__ITEM1,V__ITEM2] :
      ( ( s__instance(V__ITEM2,s__LengthMeasure)
        & s__instance(V__ITEM1,s__LengthMeasure)
        & s__instance(V__ROW1,s__Circle) )
     => ( ( s__diameter(V__ROW1,V__ITEM1)
          & s__diameter(V__ROW1,V__ITEM2) )
       => V__ITEM1 = V__ITEM2 ) ) )).

fof(kb_SUMO_1046,axiom,(
    ! [V__ROW1,V__ITEM1,V__ITEM2] :
      ( ( s__instance(V__ITEM2,s__PositiveInteger)
        & s__instance(V__ITEM1,s__PositiveInteger)
        & s__instance(V__ROW1,s__PureSubstance) )
     => ( ( s__protonNumber(V__ROW1,V__ITEM1)
          & s__protonNumber(V__ROW1,V__ITEM2) )
       => V__ITEM1 = V__ITEM2 ) ) )).

fof(kb_SUMO_1047,axiom,(
    ! [V__ROW1,V__ITEM1,V__ITEM2] :
      ( ( s__instance(V__ITEM2,s__Quantity)
        & s__instance(V__ITEM1,s__Quantity)
        & s__instance(V__ROW1,s__GraphArc) )
     => ( ( s__arcWeight(V__ROW1,V__ITEM1)
          & s__arcWeight(V__ROW1,V__ITEM2) )
       => V__ITEM1 = V__ITEM2 ) ) )).

fof(kb_SUMO_1048,axiom,(
    ! [V__ROW1,V__ITEM1,V__ITEM2] :
      ( ( s__instance(V__ITEM2,s__LengthMeasure)
        & s__instance(V__ITEM1,s__LengthMeasure)
        & s__instance(V__ROW1,s__Object) )
     => ( ( s__width(V__ROW1,V__ITEM1)
          & s__width(V__ROW1,V__ITEM2) )
       => V__ITEM1 = V__ITEM2 ) ) )).

fof(kb_SUMO_1049,axiom,(
    ! [V__ROW1,V__ITEM1,V__ITEM2] :
      ( ( s__instance(V__ITEM2,s__TimeDuration)
        & s__instance(V__ITEM1,s__TimeDuration)
        & s__instance(V__ROW1,s__Object) )
     => ( ( s__age(V__ROW1,V__ITEM1)
          & s__age(V__ROW1,V__ITEM2) )
       => V__ITEM1 = V__ITEM2 ) ) )).

fof(kb_SUMO_1050,axiom,(
    ! [V__ROW1,V__ITEM1,V__ITEM2] :
      ( ( s__instance(V__ITEM2,s__Proposition)
        & s__instance(V__ITEM1,s__Proposition)
        & s__instance(V__ROW1,s__Argument) )
     => ( ( s__conclusion(V__ROW1,V__ITEM1)
          & s__conclusion(V__ROW1,V__ITEM2) )
       => V__ITEM1 = V__ITEM2 ) ) )).

fof(kb_SUMO_1051,axiom,(
    ! [V__ROW1,V__ITEM1,V__ITEM2] :
      ( ( s__instance(V__ITEM2,s__LengthMeasure)
        & s__instance(V__ITEM1,s__LengthMeasure)
        & s__instance(V__ROW1,s__Object) )
     => ( ( s__length(V__ROW1,V__ITEM1)
          & s__length(V__ROW1,V__ITEM2) )
       => V__ITEM1 = V__ITEM2 ) ) )).

fof(kb_SUMO_1052,axiom,(
    ! [V__ROW1,V__ITEM1,V__ITEM2] :
      ( ( s__instance(V__ITEM2,s__PositiveInteger)
        & s__instance(V__ITEM1,s__PositiveInteger)
        & s__instance(V__ROW1,s__StationaryArtifact) )
     => ( ( s__humanCapacity(V__ROW1,V__ITEM1)
          & s__humanCapacity(V__ROW1,V__ITEM2) )
       => V__ITEM1 = V__ITEM2 ) ) )).

fof(kb_SUMO_1053,axiom,(
    ! [V__ROW1,V__ITEM1,V__ITEM2] :
      ( ( s__instance(V__ITEM2,s__CurrencyMeasure)
        & s__instance(V__ITEM1,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__FinancialTransaction) )
     => ( ( s__transactionAmount(V__ROW1,V__ITEM1)
          & s__transactionAmount(V__ROW1,V__ITEM2) )
       => V__ITEM1 = V__ITEM2 ) ) )).

fof(kb_SUMO_1054,axiom,(
    ! [V__ROW1,V__ITEM1,V__ITEM2] :
      ( s__instance(V__ROW1,s__SymbolicString)
     => ( ( s__uniqueIdentifier(V__ROW1,V__ITEM1)
          & s__uniqueIdentifier(V__ROW1,V__ITEM2) )
       => V__ITEM1 = V__ITEM2 ) ) )).

fof(kb_SUMO_1055,axiom,(
    ! [V__ROW1,V__ITEM1,V__ITEM2] :
      ( ( s__instance(V__ITEM2,s__LengthMeasure)
        & s__instance(V__ITEM1,s__LengthMeasure)
        & s__instance(V__ROW1,s__Radiating) )
     => ( ( s__wavelength(V__ROW1,V__ITEM1)
          & s__wavelength(V__ROW1,V__ITEM2) )
       => V__ITEM1 = V__ITEM2 ) ) )).

fof(kb_SUMO_1056,axiom,(
    ! [V__ROW1,V__ITEM1,V__ITEM2] :
      ( ( s__instance(V__ITEM2,s__Human)
        & s__instance(V__ITEM1,s__Human)
        & s__instance(V__ROW1,s__Agent) )
     => ( ( s__leader(V__ROW1,V__ITEM1)
          & s__leader(V__ROW1,V__ITEM2) )
       => V__ITEM1 = V__ITEM2 ) ) )).

fof(kb_SUMO_1057,axiom,(
    ! [V__ROW1,V__ITEM1,V__ITEM2] :
      ( ( s__instance(V__ITEM2,s__LengthMeasure)
        & s__instance(V__ITEM1,s__LengthMeasure)
        & s__instance(V__ROW1,s__Circle) )
     => ( ( s__radius(V__ROW1,V__ITEM1)
          & s__radius(V__ROW1,V__ITEM2) )
       => V__ITEM1 = V__ITEM2 ) ) )).

fof(kb_SUMO_1058,axiom,(
    ! [V__ROW1,V__ROW2,V__ITEM1,V__ITEM2] :
      ( ( s__instance(V__ITEM2,s__SymbolicString)
        & s__instance(V__ITEM1,s__SymbolicString)
        & s__instance(V__ROW2,s__SymbolicString)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( ( s__stringConcatenation(V__ROW1,V__ROW2,V__ITEM1)
          & s__stringConcatenation(V__ROW1,V__ROW2,V__ITEM2) )
       => V__ITEM1 = V__ITEM2 ) ) )).

fof(kb_SUMO_1059,axiom,(
    ! [V__ROW1,V__ITEM1,V__ITEM2] :
      ( ( s__instance(V__ITEM2,s__PositiveInteger)
        & s__instance(V__ITEM1,s__PositiveInteger)
        & s__instance(V__ROW1,s__PureSubstance) )
     => ( ( s__electronNumber(V__ROW1,V__ITEM1)
          & s__electronNumber(V__ROW1,V__ITEM2) )
       => V__ITEM1 = V__ITEM2 ) ) )).

fof(kb_SUMO_1060,axiom,(
    ! [V__ROW1,V__ROW2,V__ITEM1,V__ITEM2] :
      ( ( s__instance(V__ITEM2,s__LengthMeasure)
        & s__instance(V__ITEM1,s__LengthMeasure)
        & s__instance(V__ROW2,s__GeometricPoint)
        & s__instance(V__ROW1,s__GeometricPoint) )
     => ( ( s__geometricDistance(V__ROW1,V__ROW2,V__ITEM1)
          & s__geometricDistance(V__ROW1,V__ROW2,V__ITEM2) )
       => V__ITEM1 = V__ITEM2 ) ) )).

fof(kb_SUMO_1061,axiom,(
    ! [V__ROW1,V__ITEM1,V__ITEM2] :
      ( ( s__instance(V__ITEM2,s__CurrencyMeasure)
        & s__instance(V__ITEM1,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__Physical) )
     => ( ( s__monetaryValue(V__ROW1,V__ITEM1)
          & s__monetaryValue(V__ROW1,V__ITEM2) )
       => V__ITEM1 = V__ITEM2 ) ) )).

fof(kb_SUMO_1062,axiom,(
    ! [V__ROW1,V__ITEM1,V__ITEM2] :
      ( ( s__instance(V__ITEM2,s__SymbolicString)
        & s__instance(V__ITEM1,s__SymbolicString)
        & s__instance(V__ROW1,s__NonnegativeInteger) )
     => ( ( s__stringLength(V__ROW1,V__ITEM1)
          & s__stringLength(V__ROW1,V__ITEM2) )
       => V__ITEM1 = V__ITEM2 ) ) )).

fof(kb_SUMO_1063,axiom,(
    ! [V__ROW1,V__ITEM1,V__ITEM2] :
      ( ( s__instance(V__ITEM2,s__Day)
        & s__instance(V__ITEM1,s__Day)
        & s__instance(V__ROW1,s__Physical) )
     => ( ( s__date(V__ROW1,V__ITEM1)
          & s__date(V__ROW1,V__ITEM2) )
       => V__ITEM1 = V__ITEM2 ) ) )).

fof(kb_SUMO_1064,axiom,(
    ! [V__ROW1,V__ROW2,V__ITEM1,V__ITEM2] :
      ( ( s__instance(V__ITEM2,s__LengthMeasure)
        & s__instance(V__ITEM1,s__LengthMeasure)
        & s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__Physical) )
     => ( ( s__altitude(V__ROW1,V__ROW2,V__ITEM1)
          & s__altitude(V__ROW1,V__ROW2,V__ITEM2) )
       => V__ITEM1 = V__ITEM2 ) ) )).

fof(kb_SUMO_1065,axiom,(
    ! [V__ROW1,V__ITEM1,V__ITEM2] :
      ( ( s__instance(V__ITEM2,s__PositiveInteger)
        & s__instance(V__ITEM1,s__PositiveInteger)
        & s__instance(V__ROW1,s__Relation) )
     => ( ( s__valence(V__ROW1,V__ITEM1)
          & s__valence(V__ROW1,V__ITEM2) )
       => V__ITEM1 = V__ITEM2 ) ) )).

fof(kb_SUMO_1066,axiom,(
    ! [V__ROW1,V__ITEM1,V__ITEM2] :
      ( ( s__instance(V__ITEM2,s__LengthMeasure)
        & s__instance(V__ITEM1,s__LengthMeasure)
        & s__instance(V__ROW1,s__Device) )
     => ( ( s__effectiveRange(V__ROW1,V__ITEM1)
          & s__effectiveRange(V__ROW1,V__ITEM2) )
       => V__ITEM1 = V__ITEM2 ) ) )).

fof(kb_SUMO_1067,axiom,(
    ! [V__ROW1,V__ROW2,V__ITEM1,V__ITEM2] :
      ( ( s__instance(V__ITEM2,s__LengthMeasure)
        & s__instance(V__ITEM1,s__LengthMeasure)
        & s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__Physical) )
     => ( ( s__distance(V__ROW1,V__ROW2,V__ITEM1)
          & s__distance(V__ROW1,V__ROW2,V__ITEM2) )
       => V__ITEM1 = V__ITEM2 ) ) )).

fof(kb_SUMO_1068,axiom,(
    ! [V__ROW1,V__ITEM1,V__ITEM2] :
      ( ( s__instance(V__ITEM2,s__RationalNumber)
        & s__instance(V__ITEM1,s__RationalNumber)
        & s__instance(V__ROW1,s__Human) )
     => ( ( s__intelligenceQuotient(V__ROW1,V__ITEM1)
          & s__intelligenceQuotient(V__ROW1,V__ITEM2) )
       => V__ITEM1 = V__ITEM2 ) ) )).

fof(kb_SUMO_1069,axiom,(
    ! [V__ROW1,V__ITEM1,V__ITEM2] :
      ( ( s__instance(V__ITEM2,s__Organism)
        & s__instance(V__ITEM1,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( ( s__mother(V__ROW1,V__ITEM1)
          & s__mother(V__ROW1,V__ITEM2) )
       => V__ITEM1 = V__ITEM2 ) ) )).

fof(kb_SUMO_1070,axiom,(
    ! [V__ROW1,V__ITEM1,V__ITEM2] :
      ( ( s__instance(V__ITEM2,s__RealNumber)
        & s__instance(V__ITEM1,s__RealNumber)
        & s__instance(V__ROW1,s__List) )
     => ( ( s__average(V__ROW1,V__ITEM1)
          & s__average(V__ROW1,V__ITEM2) )
       => V__ITEM1 = V__ITEM2 ) ) )).

fof(kb_SUMO_1071,axiom,(
    s__subclass(s__TotalValuedRelation,s__Relation) )).

fof(kb_SUMO_1072,axiom,(
    s__subclass(s__TotalValuedRelation,s__InheritableRelation) )).

fof(kb_SUMO_1073,axiom,(
    s__documentation(s__TotalValuedRelation,s__EnglishLanguage,'A &%Relation is a &%TotalValuedRelation just in case there exists an assignment for the last argument position of the &%Relation given any assignment of values to every argument position except the last one. Note that declaring a &%Relation to be both a &%TotalValuedRelation and a &%SingleValuedRelation means that it is a total function.') )).

fof(kb_SUMO_1074,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeometricPoint)
        & s__instance(V__ROW1,s__GeometricPoint) )
     => ? [V__VALENCE] :
          ( s__instance(s__geometricDistance__m,s__Relation)
          & ( ! [V__NUMBER,V__ELEMENT,V__CLASS] :
                ( ( s__instance(V__CLASS,s__SetOrClass)
                  & s__instance(V__NUMBER,s__PositiveInteger) )
               => ( ( less(V__NUMBER,V__VALENCE)
                    & V__ELEMENT = s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),V__NUMBER) )
                 => s__instance(V__ELEMENT,V__CLASS) ) )
           => ? [V__ITEM] :
                ( s__instance(V__ITEM,s__LengthMeasure)
                & s__instance(V__VALENCE,s__Quantity)
                & s__geometricDistance(V__ROW1,V__ROW2,V__ITEM) ) ) ) ) )).

fof(kb_SUMO_1075,axiom,(
    ! [V__ROW1] :
      ( s__instance(V__ROW1,s__OneDimensionalFigure)
     => ? [V__VALENCE] :
          ( s__instance(s__lineMeasure__m,s__Relation)
          & ( ! [V__NUMBER,V__ELEMENT,V__CLASS] :
                ( ( s__instance(V__CLASS,s__SetOrClass)
                  & s__instance(V__NUMBER,s__PositiveInteger) )
               => ( ( less(V__NUMBER,V__VALENCE)
                    & V__ELEMENT = s__ListOrderFn(s__ListFn_1(V__ROW1),V__NUMBER) )
                 => s__instance(V__ELEMENT,V__CLASS) ) )
           => ? [V__ITEM] :
                ( s__instance(V__ITEM,s__LengthMeasure)
                & s__instance(V__VALENCE,s__Quantity)
                & s__lineMeasure(V__ROW1,V__ITEM) ) ) ) ) )).

fof(kb_SUMO_1076,axiom,(
    ! [V__ROW1] :
      ( s__instance(V__ROW1,s__Circle)
     => ? [V__VALENCE] :
          ( s__instance(s__diameter__m,s__Relation)
          & ( ! [V__NUMBER,V__ELEMENT,V__CLASS] :
                ( ( s__instance(V__CLASS,s__SetOrClass)
                  & s__instance(V__NUMBER,s__PositiveInteger) )
               => ( ( less(V__NUMBER,V__VALENCE)
                    & V__ELEMENT = s__ListOrderFn(s__ListFn_1(V__ROW1),V__NUMBER) )
                 => s__instance(V__ELEMENT,V__CLASS) ) )
           => ? [V__ITEM] :
                ( s__instance(V__ITEM,s__LengthMeasure)
                & s__instance(V__VALENCE,s__Quantity)
                & s__diameter(V__ROW1,V__ITEM) ) ) ) ) )).

fof(kb_SUMO_1077,axiom,(
    ! [V__ROW1] :
      ( s__instance(V__ROW1,s__Argument)
     => ? [V__VALENCE] :
          ( s__instance(s__conclusion__m,s__Relation)
          & ( ! [V__NUMBER,V__ELEMENT,V__CLASS] :
                ( ( s__instance(V__CLASS,s__SetOrClass)
                  & s__instance(V__NUMBER,s__PositiveInteger) )
               => ( ( less(V__NUMBER,V__VALENCE)
                    & V__ELEMENT = s__ListOrderFn(s__ListFn_1(V__ROW1),V__NUMBER) )
                 => s__instance(V__ELEMENT,V__CLASS) ) )
           => ? [V__ITEM] :
                ( s__instance(V__ITEM,s__Proposition)
                & s__instance(V__VALENCE,s__Quantity)
                & s__conclusion(V__ROW1,V__ITEM) ) ) ) ) )).

fof(kb_SUMO_1078,axiom,(
    ! [V__ROW1] :
      ( s__instance(V__ROW1,s__TwoDimensionalAngle)
     => ? [V__VALENCE] :
          ( s__instance(s__angularMeasure__m,s__Relation)
          & ( ! [V__NUMBER,V__ELEMENT,V__CLASS] :
                ( ( s__instance(V__CLASS,s__SetOrClass)
                  & s__instance(V__NUMBER,s__PositiveInteger) )
               => ( ( less(V__NUMBER,V__VALENCE)
                    & V__ELEMENT = s__ListOrderFn(s__ListFn_1(V__ROW1),V__NUMBER) )
                 => s__instance(V__ELEMENT,V__CLASS) ) )
           => ? [V__ITEM] :
                ( s__instance(V__ITEM,s__PlaneAngleMeasure)
                & s__instance(V__VALENCE,s__Quantity)
                & s__angularMeasure(V__ROW1,V__ITEM) ) ) ) ) )).

fof(kb_SUMO_1079,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SymbolicString)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ? [V__VALENCE] :
          ( s__instance(s__stringConcatenation__m,s__Relation)
          & ( ! [V__NUMBER,V__ELEMENT,V__CLASS] :
                ( ( s__instance(V__CLASS,s__SetOrClass)
                  & s__instance(V__NUMBER,s__PositiveInteger) )
               => ( ( less(V__NUMBER,V__VALENCE)
                    & V__ELEMENT = s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),V__NUMBER) )
                 => s__instance(V__ELEMENT,V__CLASS) ) )
           => ? [V__ITEM] :
                ( s__instance(V__ITEM,s__SymbolicString)
                & s__instance(V__VALENCE,s__Quantity)
                & s__stringConcatenation(V__ROW1,V__ROW2,V__ITEM) ) ) ) ) )).

fof(kb_SUMO_1080,axiom,(
    ! [V__ROW1] :
      ( s__instance(V__ROW1,s__TimeInterval)
     => ? [V__VALENCE] :
          ( s__instance(s__duration__m,s__Relation)
          & ( ! [V__NUMBER,V__ELEMENT,V__CLASS] :
                ( ( s__instance(V__CLASS,s__SetOrClass)
                  & s__instance(V__NUMBER,s__PositiveInteger) )
               => ( ( less(V__NUMBER,V__VALENCE)
                    & V__ELEMENT = s__ListOrderFn(s__ListFn_1(V__ROW1),V__NUMBER) )
                 => s__instance(V__ELEMENT,V__CLASS) ) )
           => ? [V__ITEM] :
                ( s__instance(V__ITEM,s__TimeDuration)
                & s__instance(V__VALENCE,s__Quantity)
                & s__duration(V__ROW1,V__ITEM) ) ) ) ) )).

fof(kb_SUMO_1081,axiom,(
    ! [V__ROW1] :
      ( s__instance(V__ROW1,s__PureSubstance)
     => ? [V__VALENCE] :
          ( s__instance(s__protonNumber__m,s__Relation)
          & ( ! [V__NUMBER,V__ELEMENT,V__CLASS] :
                ( ( s__instance(V__CLASS,s__SetOrClass)
                  & s__instance(V__NUMBER,s__PositiveInteger) )
               => ( ( less(V__NUMBER,V__VALENCE)
                    & V__ELEMENT = s__ListOrderFn(s__ListFn_1(V__ROW1),V__NUMBER) )
                 => s__instance(V__ELEMENT,V__CLASS) ) )
           => ? [V__ITEM] :
                ( s__instance(V__ITEM,s__PositiveInteger)
                & s__instance(V__VALENCE,s__Quantity)
                & s__protonNumber(V__ROW1,V__ITEM) ) ) ) ) )).

fof(kb_SUMO_1082,axiom,(
    ! [V__ROW1] :
      ( s__instance(V__ROW1,s__Argument)
     => ? [V__VALENCE] :
          ( s__instance(s__premise__m,s__Relation)
          & ( ! [V__NUMBER,V__ELEMENT,V__CLASS] :
                ( ( s__instance(V__CLASS,s__SetOrClass)
                  & s__instance(V__NUMBER,s__PositiveInteger) )
               => ( ( less(V__NUMBER,V__VALENCE)
                    & V__ELEMENT = s__ListOrderFn(s__ListFn_1(V__ROW1),V__NUMBER) )
                 => s__instance(V__ELEMENT,V__CLASS) ) )
           => ? [V__ITEM] :
                ( s__instance(V__ITEM,s__Proposition)
                & s__instance(V__VALENCE,s__Quantity)
                & s__premise(V__ROW1,V__ITEM) ) ) ) ) )).

fof(kb_SUMO_1083,axiom,(
    ! [V__ROW1] :
      ( s__instance(V__ROW1,s__Contest)
     => ? [V__VALENCE] :
          ( s__instance(s__contestParticipant__m,s__Relation)
          & ( ! [V__NUMBER,V__ELEMENT,V__CLASS] :
                ( ( s__instance(V__CLASS,s__SetOrClass)
                  & s__instance(V__NUMBER,s__PositiveInteger) )
               => ( ( less(V__NUMBER,V__VALENCE)
                    & V__ELEMENT = s__ListOrderFn(s__ListFn_1(V__ROW1),V__NUMBER) )
                 => s__instance(V__ELEMENT,V__CLASS) ) )
           => ? [V__ITEM] :
                ( s__instance(V__ITEM,s__Agent)
                & s__instance(V__VALENCE,s__Quantity)
                & s__contestParticipant(V__ROW1,V__ITEM) ) ) ) ) )).

fof(kb_SUMO_1084,axiom,(
    ! [V__ROW1] :
      ( s__instance(V__ROW1,s__Circle)
     => ? [V__VALENCE] :
          ( s__instance(s__radius__m,s__Relation)
          & ( ! [V__NUMBER,V__ELEMENT,V__CLASS] :
                ( ( s__instance(V__CLASS,s__SetOrClass)
                  & s__instance(V__NUMBER,s__PositiveInteger) )
               => ( ( less(V__NUMBER,V__VALENCE)
                    & V__ELEMENT = s__ListOrderFn(s__ListFn_1(V__ROW1),V__NUMBER) )
                 => s__instance(V__ELEMENT,V__CLASS) ) )
           => ? [V__ITEM] :
                ( s__instance(V__ITEM,s__LengthMeasure)
                & s__instance(V__VALENCE,s__Quantity)
                & s__radius(V__ROW1,V__ITEM) ) ) ) ) )).

fof(kb_SUMO_1085,axiom,(
    ! [V__ROW1] :
      ( s__instance(V__ROW1,s__PureSubstance)
     => ? [V__VALENCE] :
          ( s__instance(s__electronNumber__m,s__Relation)
          & ( ! [V__NUMBER,V__ELEMENT,V__CLASS] :
                ( ( s__instance(V__CLASS,s__SetOrClass)
                  & s__instance(V__NUMBER,s__PositiveInteger) )
               => ( ( less(V__NUMBER,V__VALENCE)
                    & V__ELEMENT = s__ListOrderFn(s__ListFn_1(V__ROW1),V__NUMBER) )
                 => s__instance(V__ELEMENT,V__CLASS) ) )
           => ? [V__ITEM] :
                ( s__instance(V__ITEM,s__PositiveInteger)
                & s__instance(V__VALENCE,s__Quantity)
                & s__electronNumber(V__ROW1,V__ITEM) ) ) ) ) )).

fof(kb_SUMO_1086,axiom,(
    ! [V__ROW1] :
      ( s__instance(V__ROW1,s__NonnegativeInteger)
     => ? [V__VALENCE] :
          ( s__instance(s__stringLength__m,s__Relation)
          & ( ! [V__NUMBER,V__ELEMENT,V__CLASS] :
                ( ( s__instance(V__CLASS,s__SetOrClass)
                  & s__instance(V__NUMBER,s__PositiveInteger) )
               => ( ( less(V__NUMBER,V__VALENCE)
                    & V__ELEMENT = s__ListOrderFn(s__ListFn_1(V__ROW1),V__NUMBER) )
                 => s__instance(V__ELEMENT,V__CLASS) ) )
           => ? [V__ITEM] :
                ( s__instance(V__ITEM,s__SymbolicString)
                & s__instance(V__VALENCE,s__Quantity)
                & s__stringLength(V__ROW1,V__ITEM) ) ) ) ) )).

fof(kb_SUMO_1087,axiom,(
    ! [V__ROW1] :
      ( s__instance(V__ROW1,s__FinancialTransaction)
     => ? [V__VALENCE] :
          ( s__instance(s__transactionAmount__m,s__Relation)
          & ( ! [V__NUMBER,V__ELEMENT,V__CLASS] :
                ( ( s__instance(V__CLASS,s__SetOrClass)
                  & s__instance(V__NUMBER,s__PositiveInteger) )
               => ( ( less(V__NUMBER,V__VALENCE)
                    & V__ELEMENT = s__ListOrderFn(s__ListFn_1(V__ROW1),V__NUMBER) )
                 => s__instance(V__ELEMENT,V__CLASS) ) )
           => ? [V__ITEM] :
                ( s__instance(V__ITEM,s__CurrencyMeasure)
                & s__instance(V__VALENCE,s__Quantity)
                & s__transactionAmount(V__ROW1,V__ITEM) ) ) ) ) )).

fof(kb_SUMO_1088,axiom,(
    s__subclass(s__PartialValuedRelation,s__Relation) )).

fof(kb_SUMO_1089,axiom,(
    s__documentation(s__PartialValuedRelation,s__EnglishLanguage,'A &%Relation is a &%PartialValuedRelation just in case it is not a &%TotalValuedRelation, i.e. just in case assigning values to every argument position except the last one does not necessarily mean that there is a value assignment for the last argument position. Note that, if a &%Relation is both a &%PartialValuedRelation and a &%SingleValuedRelation, then it is a partial function.') )).

fof(kb_SUMO_1090,axiom,(
    s__subclass(s__BinaryRelation,s__Relation) )).

fof(kb_SUMO_1091,axiom,(
    s__subclass(s__BinaryRelation,s__InheritableRelation) )).

fof(kb_SUMO_1092,axiom,(
    s__documentation(s__BinaryRelation,s__EnglishLanguage,'&%BinaryRelations are relations that are true only of pairs of things. &%BinaryRelations are represented as slots in frame systems.') )).

fof(kb_SUMO_1093,axiom,(
    s__subclass(s__ReflexiveRelation,s__BinaryRelation) )).

fof(kb_SUMO_1094,axiom,(
    s__documentation(s__ReflexiveRelation,s__EnglishLanguage,'&%Relation ?REL is reflexive iff (?REL ?INST ?INST) for all ?INST.') )).

fof(kb_SUMO_1095,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__List)
     => s__identicalListItems(V__INST,V__INST) ) )).

fof(kb_SUMO_1096,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__GeometricFigure)
     => s__geometricPart(V__INST,V__INST) ) )).

fof(kb_SUMO_1097,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Organism)
     => s__familyRelation(V__INST,V__INST) ) )).

fof(kb_SUMO_1098,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__TimePosition)
     => s__temporalPart(V__INST,V__INST) ) )).

fof(kb_SUMO_1099,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__TimeInterval)
     => s__overlapsTemporally(V__INST,V__INST) ) )).

fof(kb_SUMO_1100,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Attribute)
     => s__subAttribute(V__INST,V__INST) ) )).

fof(kb_SUMO_1101,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Collection)
     => s__subCollection(V__INST,V__INST) ) )).

fof(kb_SUMO_1102,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Quantity)
     => greatereq(V__INST,V__INST) ) )).

fof(kb_SUMO_1103,axiom,(
    ! [V__INST] :
      ( ( s__subclass(V__INST,s__ContentBearingPhysical)
        & s__instance(V__INST,s__SetOrClass) )
     => s__equivalentContentClass(V__INST,V__INST) ) )).

fof(kb_SUMO_1104,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__SetOrClass)
     => s__subclass(V__INST,V__INST) ) )).

fof(kb_SUMO_1105,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Graph)
     => s__subGraph(V__INST,V__INST) ) )).

fof(kb_SUMO_1106,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Relation)
     => s__subrelation(V__INST,V__INST) ) )).

fof(kb_SUMO_1107,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__ContentBearingPhysical)
     => s__equivalentContentInstance(V__INST,V__INST) ) )).

fof(kb_SUMO_1108,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__List)
     => s__subList(V__INST,V__INST) ) )).

fof(kb_SUMO_1109,axiom,(
    ! [V__INST] : s__relatedInternalConcept(V__INST,V__INST) )).

fof(kb_SUMO_1110,axiom,(
    ! [V__INST] :
      ( ( s__subclass(V__INST,s__ContentBearingPhysical)
        & s__instance(V__INST,s__SetOrClass) )
     => s__subsumesContentClass(V__INST,V__INST) ) )).

fof(kb_SUMO_1111,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Object)
     => s__connected(V__INST,V__INST) ) )).

fof(kb_SUMO_1112,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__List)
     => s__initialList(V__INST,V__INST) ) )).

fof(kb_SUMO_1113,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__ContentBearingPhysical)
     => s__subsumesContentInstance(V__INST,V__INST) ) )).

fof(kb_SUMO_1114,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Object)
     => s__copy(V__INST,V__INST) ) )).

fof(kb_SUMO_1115,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Quantity)
     => lesseq(V__INST,V__INST) ) )).

fof(kb_SUMO_1116,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Organization)
     => s__subOrganization(V__INST,V__INST) ) )).

fof(kb_SUMO_1117,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__TimePoint)
     => s__beforeOrEqual(V__INST,V__INST) ) )).

fof(kb_SUMO_1118,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Object)
     => s__overlapsSpatially(V__INST,V__INST) ) )).

fof(kb_SUMO_1119,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__SymbolicString)
     => s__subString(V__INST,V__INST) ) )).

fof(kb_SUMO_1120,axiom,(
    ! [V__INST] : V__INST = V__INST )).

fof(kb_SUMO_1121,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Physical)
     => s__cooccur(V__INST,V__INST) ) )).

fof(kb_SUMO_1122,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Process)
     => s__subProcess(V__INST,V__INST) ) )).

fof(kb_SUMO_1123,axiom,(
    s__subclass(s__IrreflexiveRelation,s__BinaryRelation) )).

fof(kb_SUMO_1124,axiom,(
    s__documentation(s__IrreflexiveRelation,s__EnglishLanguage,'&%Relation ?REL is irreflexive iff (?REL ?INST ?INST) holds for no value of ?INST.') )).

fof(kb_SUMO_1125,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Object)
     => ~ s__smaller(V__INST,V__INST) ) )).

fof(kb_SUMO_1126,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Formula)
        & s__instance(V__INST,s__NormativeAttribute) )
     => ~ s__modalAttribute(V__INST,V__INST) ) )).

fof(kb_SUMO_1127,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Process)
     => ~ s__patient(V__INST,V__INST) ) )).

fof(kb_SUMO_1128,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__TelecomNumber)
        & s__instance(V__INST,s__Agent) )
     => ~ s__faxNumber(V__INST,V__INST) ) )).

fof(kb_SUMO_1129,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__PostalPlace)
        & s__instance(V__INST,s__GeopoliticalArea) )
     => ~ s__postCountry(V__INST,V__INST) ) )).

fof(kb_SUMO_1130,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Hole)
     => ~ s__fills(V__INST,V__INST) ) )).

fof(kb_SUMO_1131,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Woman)
        & s__instance(V__INST,s__Man) )
     => ~ s__wife(V__INST,V__INST) ) )).

fof(kb_SUMO_1132,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Process)
        & s__instance(V__INST,s__Object) )
     => ~ s__origin(V__INST,V__INST) ) )).

fof(kb_SUMO_1133,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__TimePoint)
     => ~ s__before(V__INST,V__INST) ) )).

fof(kb_SUMO_1134,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__CognitiveAgent)
        & s__instance(V__INST,s__Formula) )
     => ~ s__disapproves(V__INST,V__INST) ) )).

fof(kb_SUMO_1135,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__TelecomNumber)
        & s__instance(V__INST,s__Agent) )
     => ~ s__telephoneNumber(V__INST,V__INST) ) )).

fof(kb_SUMO_1136,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Process)
     => ~ s__involvedInEvent(V__INST,V__INST) ) )).

fof(kb_SUMO_1137,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__TelecomNumber)
        & s__instance(V__INST,s__Human) )
     => ~ s__personalPhoneNumber(V__INST,V__INST) ) )).

fof(kb_SUMO_1138,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__ServiceProcess)
        & s__instance(V__INST,s__CognitiveAgent) )
     => ~ s__serviceProvider(V__INST,V__INST) ) )).

fof(kb_SUMO_1139,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Proposition)
        & s__instance(V__INST,s__Organization) )
     => ~ s__insured(V__INST,V__INST) ) )).

fof(kb_SUMO_1140,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Man)
     => ~ s__brother(V__INST,V__INST) ) )).

fof(kb_SUMO_1141,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Quantity)
     => ~ greater(V__INST,V__INST) ) )).

fof(kb_SUMO_1142,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__TelecomNumber)
        & s__instance(V__INST,s__Agent) )
     => ~ s__mobilePhoneNumber(V__INST,V__INST) ) )).

fof(kb_SUMO_1143,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Organization)
     => ~ s__ancestorOrganization(V__INST,V__INST) ) )).

fof(kb_SUMO_1144,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Organism)
     => ~ s__sibling(V__INST,V__INST) ) )).

fof(kb_SUMO_1145,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Confining)
        & s__instance(V__INST,s__Animal) )
     => ~ s__detainee(V__INST,V__INST) ) )).

fof(kb_SUMO_1146,axiom,(
    ! [V__INST] :
      ( ( s__subclass(V__INST,s__Text)
        & s__instance(V__INST,s__Agent)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__authors(V__INST,V__INST) ) )).

fof(kb_SUMO_1147,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__PostalPlace)
        & s__instance(V__INST,s__PostcodeArea) )
     => ~ s__postPostcodeArea(V__INST,V__INST) ) )).

fof(kb_SUMO_1148,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__TimeInterval)
     => ~ s__finishes(V__INST,V__INST) ) )).

fof(kb_SUMO_1149,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__GeographicArea)
     => ~ s__geographicSubregion(V__INST,V__INST) ) )).

fof(kb_SUMO_1150,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Translocation)
        & s__instance(V__INST,s__Object) )
     => ~ s__changesLocation(V__INST,V__INST) ) )).

fof(kb_SUMO_1151,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Human)
     => ~ s__grandparent(V__INST,V__INST) ) )).

fof(kb_SUMO_1152,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__PostalAddressText)
        & s__instance(V__INST,s__PostalPlace) )
     => ~ s__postAddressText(V__INST,V__INST) ) )).

fof(kb_SUMO_1153,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Agent)
     => ~ s__operator(V__INST,V__INST) ) )).

fof(kb_SUMO_1154,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Process)
     => ~ s__destination(V__INST,V__INST) ) )).

fof(kb_SUMO_1155,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__TelecomNumber)
     => ~ s__telecomCoreNumber(V__INST,V__INST) ) )).

fof(kb_SUMO_1156,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__MilitaryUnit)
     => ~ s__hostileForces(V__INST,V__INST) ) )).

fof(kb_SUMO_1157,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Quantity)
     => ~ less(V__INST,V__INST) ) )).

fof(kb_SUMO_1158,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Device)
     => ~ s__powerPlant(V__INST,V__INST) ) )).

fof(kb_SUMO_1159,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Process)
        & s__instance(V__INST,s__Proposition) )
     => ~ s__realization(V__INST,V__INST) ) )).

fof(kb_SUMO_1160,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__SetOrClass)
     => ~ s__immediateSubclass(V__INST,V__INST) ) )).

fof(kb_SUMO_1161,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__TimeInterval)
        & s__instance(V__INST,s__TimeDuration) )
     => ~ s__duration(V__INST,V__INST) ) )).

fof(kb_SUMO_1162,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__BinaryRelation)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__reflexiveOn(V__INST,V__INST) ) )).

fof(kb_SUMO_1163,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Hole)
     => ~ s__completelyFills(V__INST,V__INST) ) )).

fof(kb_SUMO_1164,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Woman)
     => ~ s__sister(V__INST,V__INST) ) )).

fof(kb_SUMO_1165,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Set)
     => ~ s__element(V__INST,V__INST) ) )).

fof(kb_SUMO_1166,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__CognitiveAgent)
        & s__instance(V__INST,s__Formula) )
     => ~ s__considers(V__INST,V__INST) ) )).

fof(kb_SUMO_1167,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__TelecomNumber)
     => ~ s__telecomCode2(V__INST,V__INST) ) )).

fof(kb_SUMO_1168,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__PostalPlace)
        & s__instance(V__INST,s__Neighborhood) )
     => ~ s__postNeighborhood(V__INST,V__INST) ) )).

fof(kb_SUMO_1169,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Object)
        & s__instance(V__INST,s__UnitOfAtmosphericPressure) )
     => ~ s__barometricPressure(V__INST,V__INST) ) )).

fof(kb_SUMO_1170,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Process)
     => ~ s__causes(V__INST,V__INST) ) )).

fof(kb_SUMO_1171,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Relation)
        & s__instance(V__INST,s__PositiveInteger) )
     => ~ s__valence(V__INST,V__INST) ) )).

fof(kb_SUMO_1172,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__SelfConnectedObject)
        & s__instance(V__INST,s__Collection) )
     => ~ s__member(V__INST,V__INST) ) )).

fof(kb_SUMO_1173,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Object)
     => ~ s__superficialPart(V__INST,V__INST) ) )).

fof(kb_SUMO_1174,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__SymbolicString)
        & s__instance(V__INST,s__Agent) )
     => ~ s__alias(V__INST,V__INST) ) )).

fof(kb_SUMO_1175,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Process)
        & s__instance(V__INST,s__Attribute) )
     => ~ s__manner(V__INST,V__INST) ) )).

fof(kb_SUMO_1176,axiom,(
    ! [V__INST] :
      ( ( s__subclass(V__INST,s__Process)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__causesSubclass(V__INST,V__INST) ) )).

fof(kb_SUMO_1177,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Function)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__closedOn(V__INST,V__INST) ) )).

fof(kb_SUMO_1178,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__NonnegativeInteger)
        & s__instance(V__INST,s__SymbolicString) )
     => ~ s__stringLength(V__INST,V__INST) ) )).

fof(kb_SUMO_1179,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Object)
        & s__instance(V__INST,s__Attribute) )
     => ~ s__attribute(V__INST,V__INST) ) )).

fof(kb_SUMO_1180,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__CognitiveAgent)
        & s__instance(V__INST,s__Formula) )
     => ~ s__doubts(V__INST,V__INST) ) )).

fof(kb_SUMO_1181,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Formula)
     => ~ s__decreasesLikelihood(V__INST,V__INST) ) )).

fof(kb_SUMO_1182,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Formula)
        & s__instance(V__INST,s__CognitiveAgent) )
     => ~ s__holdsObligation(V__INST,V__INST) ) )).

fof(kb_SUMO_1183,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Attribute)
     => ~ s__successorAttributeClosure(V__INST,V__INST) ) )).

fof(kb_SUMO_1184,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Process)
        & s__instance(V__INST,s__Agent) )
     => ~ s__experiencer(V__INST,V__INST) ) )).

fof(kb_SUMO_1185,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__TelecomNumber)
     => ~ s__telecomCountryCode(V__INST,V__INST) ) )).

fof(kb_SUMO_1186,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__FieldOfStudy)
     => ~ s__subField(V__INST,V__INST) ) )).

fof(kb_SUMO_1187,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__TelephonyDevice)
        & s__instance(V__INST,s__Agent) )
     => ~ s__telecomContactDevice(V__INST,V__INST) ) )).

fof(kb_SUMO_1188,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__BinaryRelation)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__irreflexiveOn(V__INST,V__INST) ) )).

fof(kb_SUMO_1189,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Formula)
     => ~ s__causesProposition(V__INST,V__INST) ) )).

fof(kb_SUMO_1190,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__TelecomNumber)
        & s__instance(V__INST,s__Human) )
     => ~ s__homePhoneNumber(V__INST,V__INST) ) )).

fof(kb_SUMO_1191,axiom,(
    ! [V__INST] :
      ( ( s__subclass(V__INST,s__Process)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__precondition(V__INST,V__INST) ) )).

fof(kb_SUMO_1192,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Object)
        & s__instance(V__INST,s__PhysicalQuantity) )
     => ~ s__measure(V__INST,V__INST) ) )).

fof(kb_SUMO_1193,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Proposition)
     => ~ s__subProposition(V__INST,V__INST) ) )).

fof(kb_SUMO_1194,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Object)
     => ~ s__penetrates(V__INST,V__INST) ) )).

fof(kb_SUMO_1195,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Hole)
        & s__instance(V__INST,s__SelfConnectedObject) )
     => ~ s__hole(V__INST,V__INST) ) )).

fof(kb_SUMO_1196,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__PermanentResidence)
        & s__instance(V__INST,s__Human) )
     => ~ s__homeAddress(V__INST,V__INST) ) )).

fof(kb_SUMO_1197,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Function)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__range(V__INST,V__INST) ) )).

fof(kb_SUMO_1198,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Object)
     => ~ s__crosses(V__INST,V__INST) ) )).

fof(kb_SUMO_1199,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Motion)
        & s__instance(V__INST,s__Object) )
     => ~ s__path(V__INST,V__INST) ) )).

fof(kb_SUMO_1200,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__TimeInterval)
     => ~ s__earlier(V__INST,V__INST) ) )).

fof(kb_SUMO_1201,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Process)
        & s__instance(V__INST,s__Agent) )
     => ~ s__benefits(V__INST,V__INST) ) )).

fof(kb_SUMO_1202,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__TimeInterval)
     => ~ s__starts(V__INST,V__INST) ) )).

fof(kb_SUMO_1203,axiom,(
    ! [V__INST] :
      ( ( s__subclass(V__INST,s__Text)
        & s__instance(V__INST,s__Agent)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__editor(V__INST,V__INST) ) )).

fof(kb_SUMO_1204,axiom,(
    ! [V__INST] :
      ( ( s__subclass(V__INST,s__ElementalSubstance)
        & s__instance(V__INST,s__PositiveInteger)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__atomicNumber(V__INST,V__INST) ) )).

fof(kb_SUMO_1205,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__SymbolicString)
        & s__instance(V__INST,s__Human) )
     => ~ s__middleName(V__INST,V__INST) ) )).

fof(kb_SUMO_1206,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__CognitiveAgent)
        & s__instance(V__INST,s__Formula) )
     => ~ s__believes(V__INST,V__INST) ) )).

fof(kb_SUMO_1207,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__BinaryRelation)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__trichotomizingOn(V__INST,V__INST) ) )).

fof(kb_SUMO_1208,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Formula)
        & s__instance(V__INST,s__CognitiveAgent) )
     => ~ s__holdsRight(V__INST,V__INST) ) )).

fof(kb_SUMO_1209,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Agent)
     => ~ s__possesses(V__INST,V__INST) ) )).

fof(kb_SUMO_1210,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Hole)
     => ~ s__partiallyFills(V__INST,V__INST) ) )).

fof(kb_SUMO_1211,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Object)
     => ~ s__overlapsPartially(V__INST,V__INST) ) )).

fof(kb_SUMO_1212,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__GeopoliticalArea)
     => ~ s__geopoliticalSubdivision(V__INST,V__INST) ) )).

fof(kb_SUMO_1213,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Organism)
     => ~ s__inhabits(V__INST,V__INST) ) )).

fof(kb_SUMO_1214,axiom,(
    ! [V__INST] :
      ( ( s__subclass(V__INST,s__Text)
        & s__instance(V__INST,s__Organization)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__publishes(V__INST,V__INST) ) )).

fof(kb_SUMO_1215,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__PostalPlace)
        & s__instance(V__INST,s__City) )
     => ~ s__postCity(V__INST,V__INST) ) )).

fof(kb_SUMO_1216,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Shipping)
        & s__instance(V__INST,s__Object) )
     => ~ s__cargo(V__INST,V__INST) ) )).

fof(kb_SUMO_1217,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__TelecomNumber)
     => ~ s__telecomAreaCode(V__INST,V__INST) ) )).

fof(kb_SUMO_1218,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__PlacingUnderArrest)
        & s__instance(V__INST,s__Agent) )
     => ~ s__arrested(V__INST,V__INST) ) )).

fof(kb_SUMO_1219,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__CognitiveAgent)
        & s__instance(V__INST,s__Formula) )
     => ~ s__knows(V__INST,V__INST) ) )).

fof(kb_SUMO_1220,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Human)
     => ~ s__spouse(V__INST,V__INST) ) )).

fof(kb_SUMO_1221,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__TelecomNumber)
        & s__instance(V__INST,s__Agent) )
     => ~ s__workPhoneNumber(V__INST,V__INST) ) )).

fof(kb_SUMO_1222,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__AchievingControl)
        & s__instance(V__INST,s__Agent) )
     => ~ s__gainsControl(V__INST,V__INST) ) )).

fof(kb_SUMO_1223,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__TimePosition)
        & s__instance(V__INST,s__Formula) )
     => ~ s__holdsDuring(V__INST,V__INST) ) )).

fof(kb_SUMO_1224,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Motion)
        & s__instance(V__INST,s__Object) )
     => ~ s__moves(V__INST,V__INST) ) )).

fof(kb_SUMO_1225,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Process)
        & s__instance(V__INST,s__DirectionalAttribute) )
     => ~ s__direction(V__INST,V__INST) ) )).

fof(kb_SUMO_1226,axiom,(
    ! [V__INST] :
      ( ( s__subclass(V__INST,s__Process)
        & s__instance(V__INST,s__Agent)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__hasSkill(V__INST,V__INST) ) )).

fof(kb_SUMO_1227,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Organism)
     => ~ s__parent(V__INST,V__INST) ) )).

fof(kb_SUMO_1228,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Organism)
     => ~ s__ancestor(V__INST,V__INST) ) )).

fof(kb_SUMO_1229,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__PostalPlace)
        & s__instance(V__INST,s__Agent) )
     => ~ s__postContactSite(V__INST,V__INST) ) )).

fof(kb_SUMO_1230,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Agent)
     => ~ s__exploits(V__INST,V__INST) ) )).

fof(kb_SUMO_1231,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Agent)
     => ~ s__uses(V__INST,V__INST) ) )).

fof(kb_SUMO_1232,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__GraphPath)
        & s__instance(V__INST,s__PositiveInteger) )
     => ~ s__pathLength(V__INST,V__INST) ) )).

fof(kb_SUMO_1233,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__ContentBearingPhysical)
        & s__instance(V__INST,s__Proposition) )
     => ~ s__containsInformation(V__INST,V__INST) ) )).

fof(kb_SUMO_1234,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__TelecomNumber)
     => ~ s__telecomExtension(V__INST,V__INST) ) )).

fof(kb_SUMO_1235,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Object)
     => ~ s__meetsSpatially(V__INST,V__INST) ) )).

fof(kb_SUMO_1236,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Object)
     => ~ s__properPart(V__INST,V__INST) ) )).

fof(kb_SUMO_1237,axiom,(
    ! [V__INST] :
      ( ( s__subclass(V__INST,s__Process)
        & s__instance(V__INST,s__TimeDuration)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__frequency(V__INST,V__INST) ) )).

fof(kb_SUMO_1238,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Man)
        & s__instance(V__INST,s__Woman) )
     => ~ s__husband(V__INST,V__INST) ) )).

fof(kb_SUMO_1239,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__CompoundSubstance)
     => ~ s__conjugate(V__INST,V__INST) ) )).

fof(kb_SUMO_1240,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Experimenting)
        & s__instance(V__INST,s__Object) )
     => ~ s__experimentalControl(V__INST,V__INST) ) )).

fof(kb_SUMO_1241,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Transportation)
        & s__instance(V__INST,s__TransportationDevice) )
     => ~ s__conveyance(V__INST,V__INST) ) )).

fof(kb_SUMO_1242,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__SelfConnectedObject)
     => ~ s__contains(V__INST,V__INST) ) )).

fof(kb_SUMO_1243,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__ChangeOfControl)
        & s__instance(V__INST,s__Agent) )
     => ~ s__losesControl(V__INST,V__INST) ) )).

fof(kb_SUMO_1244,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__ContentBearingObject)
        & s__instance(V__INST,s__Agent) )
     => ~ s__deceptiveIdentifier(V__INST,V__INST) ) )).

fof(kb_SUMO_1245,axiom,(
    ! [V__INST] :
      ( ( s__subclass(V__INST,s__SetOrClass)
        & s__instance(V__INST,s__Function)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__rangeSubclass(V__INST,V__INST) ) )).

fof(kb_SUMO_1246,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__PostalPlace)
        & s__instance(V__INST,s__Roadway) )
     => ~ s__postStreet(V__INST,V__INST) ) )).

fof(kb_SUMO_1247,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Human)
        & s__instance(V__INST,s__Nation) )
     => ~ s__citizen(V__INST,V__INST) ) )).

fof(kb_SUMO_1248,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Object)
     => ~ s__interiorPart(V__INST,V__INST) ) )).

fof(kb_SUMO_1249,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__SetOrClass)
     => ~ s__immediateInstance(V__INST,V__INST) ) )).

fof(kb_SUMO_1250,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__List)
     => ~ s__inList(V__INST,V__INST) ) )).

fof(kb_SUMO_1251,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__PostalPlace)
        & s__instance(V__INST,s__StateOrProvince) )
     => ~ s__postDistrict(V__INST,V__INST) ) )).

fof(kb_SUMO_1252,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Object)
     => ~ s__larger(V__INST,V__INST) ) )).

fof(kb_SUMO_1253,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__SymbolicString)
        & s__instance(V__INST,s__PostalPlace) )
     => ~ s__postPostOfficeBox(V__INST,V__INST) ) )).

fof(kb_SUMO_1254,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__EngineeringComponent)
     => ~ s__connectedEngineeringComponents(V__INST,V__INST) ) )).

fof(kb_SUMO_1255,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Process)
        & s__instance(V__INST,s__Agent) )
     => ~ s__agent(V__INST,V__INST) ) )).

fof(kb_SUMO_1256,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Process)
        & s__instance(V__INST,s__Object) )
     => ~ s__eventPartlyLocated(V__INST,V__INST) ) )).

fof(kb_SUMO_1257,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__CognitiveAgent)
        & s__instance(V__INST,s__Formula) )
     => ~ s__desires(V__INST,V__INST) ) )).

fof(kb_SUMO_1258,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__AchievingControl)
        & s__instance(V__INST,s__Object) )
     => ~ s__controlled(V__INST,V__INST) ) )).

fof(kb_SUMO_1259,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__BinaryRelation)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__equivalenceRelationOn(V__INST,V__INST) ) )).

fof(kb_SUMO_1260,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Language)
     => ~ s__expressedInLanguage(V__INST,V__INST) ) )).

fof(kb_SUMO_1261,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__SymbolicString)
        & s__instance(V__INST,s__Human) )
     => ~ s__familyName(V__INST,V__INST) ) )).

fof(kb_SUMO_1262,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Physical)
        & s__instance(V__INST,s__Day) )
     => ~ s__date(V__INST,V__INST) ) )).

fof(kb_SUMO_1263,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__BinaryRelation)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__totalOrderingOn(V__INST,V__INST) ) )).

fof(kb_SUMO_1264,axiom,(
    ! [V__INST] :
      ( ( s__subclass(V__INST,s__Process)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__prevents(V__INST,V__INST) ) )).

fof(kb_SUMO_1265,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Transportation)
        & s__instance(V__INST,s__Object) )
     => ~ s__transported(V__INST,V__INST) ) )).

fof(kb_SUMO_1266,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Attribute)
     => ~ s__successorAttribute(V__INST,V__INST) ) )).

fof(kb_SUMO_1267,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Physical)
        & s__instance(V__INST,s__TimePosition) )
     => ~ s__time(V__INST,V__INST) ) )).

fof(kb_SUMO_1268,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Formula)
     => ~ s__hasPurpose(V__INST,V__INST) ) )).

fof(kb_SUMO_1269,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__GraphElement)
        & s__instance(V__INST,s__Graph) )
     => ~ s__graphPart(V__INST,V__INST) ) )).

fof(kb_SUMO_1270,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Human)
     => ~ s__neighbor(V__INST,V__INST) ) )).

fof(kb_SUMO_1271,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__BinaryRelation)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__partialOrderingOn(V__INST,V__INST) ) )).

fof(kb_SUMO_1272,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__BinaryRelation)
     => ~ s__inverse(V__INST,V__INST) ) )).

fof(kb_SUMO_1273,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__SymbolicString)
        & s__instance(V__INST,s__Human) )
     => ~ s__givenName(V__INST,V__INST) ) )).

fof(kb_SUMO_1274,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__SymbolicString)
        & s__instance(V__INST,s__PostalPlace) )
     => ~ s__postStreetNumber(V__INST,V__INST) ) )).

fof(kb_SUMO_1275,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__BinaryFunction)
     => ~ s__identityElement(V__INST,V__INST) ) )).

fof(kb_SUMO_1276,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__ServiceProcess)
        & s__instance(V__INST,s__CognitiveAgent) )
     => ~ s__serviceRecipient(V__INST,V__INST) ) )).

fof(kb_SUMO_1277,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__OrganicObject)
        & s__instance(V__INST,s__DevelopmentalAttribute) )
     => ~ s__developmentalForm(V__INST,V__INST) ) )).

fof(kb_SUMO_1278,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Formula)
     => ~ s__increasesLikelihood(V__INST,V__INST) ) )).

fof(kb_SUMO_1279,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__CognitiveAgent)
     => ~ s__customer(V__INST,V__INST) ) )).

fof(kb_SUMO_1280,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Organization)
        & s__instance(V__INST,s__Integer) )
     => ~ s__yearOfFounding(V__INST,V__INST) ) )).

fof(kb_SUMO_1281,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Relation)
     => ~ s__disjointRelation(V__INST,V__INST) ) )).

fof(kb_SUMO_1282,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Plan)
     => ~ s__subPlan(V__INST,V__INST) ) )).

fof(kb_SUMO_1283,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Process)
        & s__instance(V__INST,s__Object) )
     => ~ s__targetInAttack(V__INST,V__INST) ) )).

fof(kb_SUMO_1284,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__TimeInterval)
     => ~ s__meetsTemporally(V__INST,V__INST) ) )).

fof(kb_SUMO_1285,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__TelecomNumber)
        & s__instance(V__INST,s__TelephonyDevice) )
     => ~ s__deviceTelecomNumber(V__INST,V__INST) ) )).

fof(kb_SUMO_1286,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__Object)
        & s__instance(V__INST,s__StructureAttribute) )
     => ~ s__structure(V__INST,V__INST) ) )).

fof(kb_SUMO_1287,axiom,(
    ! [V__INST] :
      ( ( s__subclass(V__INST,s__Process)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__inhibits(V__INST,V__INST) ) )).

fof(kb_SUMO_1288,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__TimeInterval)
     => ~ s__during(V__INST,V__INST) ) )).

fof(kb_SUMO_1289,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__SelfConnectedObject)
     => ~ s__surface(V__INST,V__INST) ) )).

fof(kb_SUMO_1290,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__CognitiveAgent)
        & s__instance(V__INST,s__PostalPlace) )
     => ~ s__workAddress(V__INST,V__INST) ) )).

fof(kb_SUMO_1291,axiom,(
    ! [V__INST] :
      ( ( s__instance(V__INST,s__ContactSite)
        & s__instance(V__INST,s__Agent) )
     => ~ s__siteForContact(V__INST,V__INST) ) )).

fof(kb_SUMO_1292,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Hole)
     => ~ s__properlyFills(V__INST,V__INST) ) )).

fof(kb_SUMO_1293,axiom,(
    ! [V__INST] :
      ( ( s__subclass(V__INST,s__Artifact)
        & s__instance(V__INST,s__SetOrClass) )
     => ~ s__version(V__INST,V__INST) ) )).

fof(kb_SUMO_1294,axiom,(
    ! [V__INST] :
      ( s__instance(V__INST,s__Human)
     => ~ s__leader(V__INST,V__INST) ) )).

fof(kb_SUMO_1295,axiom,(
    s__subclass(s__SymmetricRelation,s__BinaryRelation) )).

fof(kb_SUMO_1296,axiom,(
    s__documentation(s__SymmetricRelation,s__EnglishLanguage,'A &%BinaryRelation ?REL is symmetric just iff (?REL ?INST1 ?INST2) imples (?REL ?INST2 ?INST1), for all ?INST1 and ?INST2.') )).

fof(kb_SUMO_1297,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Process)
        & s__instance(V__INST1,s__Process) )
     => ( s__relatedEvent(V__INST1,V__INST2)
       => s__relatedEvent(V__INST2,V__INST1) ) ) )).

fof(kb_SUMO_1298,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Object)
        & s__instance(V__INST1,s__Object) )
     => ( s__overlapsPartially(V__INST1,V__INST2)
       => s__overlapsPartially(V__INST2,V__INST1) ) ) )).

fof(kb_SUMO_1299,axiom,(
    ! [V__INST1,V__INST2] :
      ( V__INST1 = V__INST2
     => V__INST2 = V__INST1 ) )).

fof(kb_SUMO_1300,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Organism)
        & s__instance(V__INST1,s__Organism) )
     => ( s__relative(V__INST1,V__INST2)
       => s__relative(V__INST2,V__INST1) ) ) )).

fof(kb_SUMO_1301,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Formula)
        & s__instance(V__INST1,s__Formula) )
     => ( s__independentProbability(V__INST1,V__INST2)
       => s__independentProbability(V__INST2,V__INST1) ) ) )).

fof(kb_SUMO_1302,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Human)
        & s__instance(V__INST1,s__Human) )
     => ( s__spouse(V__INST1,V__INST2)
       => s__spouse(V__INST2,V__INST1) ) ) )).

fof(kb_SUMO_1303,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__BinaryRelation)
        & s__instance(V__INST1,s__BinaryRelation) )
     => ( s__inverse(V__INST1,V__INST2)
       => s__inverse(V__INST2,V__INST1) ) ) )).

fof(kb_SUMO_1304,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Proposition)
        & s__instance(V__INST1,s__Proposition) )
     => ( s__consistent(V__INST1,V__INST2)
       => s__consistent(V__INST2,V__INST1) ) ) )).

fof(kb_SUMO_1305,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__TimeInterval)
        & s__instance(V__INST1,s__TimeInterval) )
     => ( s__overlapsTemporally(V__INST1,V__INST2)
       => s__overlapsTemporally(V__INST2,V__INST1) ) ) )).

fof(kb_SUMO_1306,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Object)
        & s__instance(V__INST1,s__Object) )
     => ( s__overlapsSpatially(V__INST1,V__INST2)
       => s__overlapsSpatially(V__INST2,V__INST1) ) ) )).

fof(kb_SUMO_1307,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Human)
        & s__instance(V__INST1,s__Human) )
     => ( s__domesticPartner(V__INST1,V__INST2)
       => s__domesticPartner(V__INST2,V__INST1) ) ) )).

fof(kb_SUMO_1308,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__SetOrClass)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( s__disjoint(V__INST1,V__INST2)
       => s__disjoint(V__INST2,V__INST1) ) ) )).

fof(kb_SUMO_1309,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Object)
        & s__instance(V__INST1,s__Object) )
     => ( s__connected(V__INST1,V__INST2)
       => s__connected(V__INST2,V__INST1) ) ) )).

fof(kb_SUMO_1310,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Human)
        & s__instance(V__INST1,s__Human) )
     => ( s__neighbor(V__INST1,V__INST2)
       => s__neighbor(V__INST2,V__INST1) ) ) )).

fof(kb_SUMO_1311,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Human)
        & s__instance(V__INST1,s__Human) )
     => ( s__coworker(V__INST1,V__INST2)
       => s__coworker(V__INST2,V__INST1) ) ) )).

fof(kb_SUMO_1312,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Human)
        & s__instance(V__INST1,s__Human) )
     => ( s__cohabitant(V__INST1,V__INST2)
       => s__cohabitant(V__INST2,V__INST1) ) ) )).

fof(kb_SUMO_1313,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Physical)
        & s__instance(V__INST1,s__Physical) )
     => ( s__cooccur(V__INST1,V__INST2)
       => s__cooccur(V__INST2,V__INST1) ) ) )).

fof(kb_SUMO_1314,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Human)
        & s__instance(V__INST1,s__Human) )
     => ( s__mutualAcquaintance(V__INST1,V__INST2)
       => s__mutualAcquaintance(V__INST2,V__INST1) ) ) )).

fof(kb_SUMO_1315,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__subclass(V__INST2,s__ContentBearingPhysical)
        & s__instance(V__INST2,s__SetOrClass)
        & s__subclass(V__INST1,s__ContentBearingPhysical)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( s__equivalentContentClass(V__INST1,V__INST2)
       => s__equivalentContentClass(V__INST2,V__INST1) ) ) )).

fof(kb_SUMO_1316,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Organism)
        & s__instance(V__INST1,s__Organism) )
     => ( s__sibling(V__INST1,V__INST2)
       => s__sibling(V__INST2,V__INST1) ) ) )).

fof(kb_SUMO_1317,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Object)
        & s__instance(V__INST1,s__Object) )
     => ( s__meetsSpatially(V__INST1,V__INST2)
       => s__meetsSpatially(V__INST2,V__INST1) ) ) )).

fof(kb_SUMO_1318,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Human)
        & s__instance(V__INST1,s__Human) )
     => ( s__friend(V__INST1,V__INST2)
       => s__friend(V__INST2,V__INST1) ) ) )).

fof(kb_SUMO_1319,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Object)
        & s__instance(V__INST1,s__Object) )
     => ( s__copy(V__INST1,V__INST2)
       => s__copy(V__INST2,V__INST1) ) ) )).

fof(kb_SUMO_1320,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__ContentBearingPhysical)
        & s__instance(V__INST1,s__ContentBearingPhysical) )
     => ( s__equivalentContentInstance(V__INST1,V__INST2)
       => s__equivalentContentInstance(V__INST2,V__INST1) ) ) )).

fof(kb_SUMO_1321,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__CompoundSubstance)
        & s__instance(V__INST1,s__CompoundSubstance) )
     => ( s__conjugate(V__INST1,V__INST2)
       => s__conjugate(V__INST2,V__INST1) ) ) )).

fof(kb_SUMO_1322,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__List)
        & s__instance(V__INST1,s__List) )
     => ( s__identicalListItems(V__INST1,V__INST2)
       => s__identicalListItems(V__INST2,V__INST1) ) ) )).

fof(kb_SUMO_1323,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Human)
        & s__instance(V__INST1,s__Human) )
     => ( s__mutualStranger(V__INST1,V__INST2)
       => s__mutualStranger(V__INST2,V__INST1) ) ) )).

fof(kb_SUMO_1324,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Organism)
        & s__instance(V__INST1,s__Organism) )
     => ( s__familyRelation(V__INST1,V__INST2)
       => s__familyRelation(V__INST2,V__INST1) ) ) )).

fof(kb_SUMO_1325,axiom,(
    ! [V__INST1,V__INST2] :
      ( s__relatedInternalConcept(V__INST1,V__INST2)
     => s__relatedInternalConcept(V__INST2,V__INST1) ) )).

fof(kb_SUMO_1326,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Human)
        & s__instance(V__INST1,s__Human) )
     => ( s__legalRelation(V__INST1,V__INST2)
       => s__legalRelation(V__INST2,V__INST1) ) ) )).

fof(kb_SUMO_1327,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__EngineeringComponent)
        & s__instance(V__INST1,s__EngineeringComponent) )
     => ( s__connectedEngineeringComponents(V__INST1,V__INST2)
       => s__connectedEngineeringComponents(V__INST2,V__INST1) ) ) )).

fof(kb_SUMO_1328,axiom,(
    s__subclass(s__AsymmetricRelation,s__IrreflexiveRelation) )).

fof(kb_SUMO_1329,axiom,(
    s__subclass(s__AsymmetricRelation,s__AntisymmetricRelation) )).

fof(kb_SUMO_1330,axiom,(
    s__documentation(s__AsymmetricRelation,s__EnglishLanguage,'A &%BinaryRelation is asymmetric if and only if it is both an &%AntisymmetricRelation and an &%IrreflexiveRelation.') )).

fof(kb_SUMO_1331,axiom,(
    ! [V__REL] :
      ( s__instance(V__REL,s__AsymmetricRelation)
    <=> ( s__instance(V__REL,s__AntisymmetricRelation)
        & s__instance(V__REL,s__IrreflexiveRelation) ) ) )).

fof(kb_SUMO_1332,axiom,(
    s__subclass(s__AntisymmetricRelation,s__BinaryRelation) )).

fof(kb_SUMO_1333,axiom,(
    s__instance(s__AntisymmetricRelation__t,s__SetOrClass) )).

fof(kb_SUMO_1334,axiom,(
    s__documentation(s__AntisymmetricRelation,s__EnglishLanguage,'&%BinaryRelation ?REL is an &%AntisymmetricRelation if for distinct ?INST1 and ?INST2, (?REL ?INST1 ?INST2) implies not (?REL ?INST2 ?INST1). In other words, for all ?INST1 and ?INST2, (?REL ?INST1 ?INST2) and (?REL ?INST2 ?INST1) imply that ?INST1 and ?INST2 are identical. Note that it is possible for an &%AntisymmetricRelation to be a &%ReflexiveRelation.') )).

fof(kb_SUMO_1335,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__ContentBearingPhysical)
        & s__instance(V__INST1,s__ContentBearingPhysical) )
     => ( ( s__subsumesContentInstance(V__INST1,V__INST2)
          & s__subsumesContentInstance(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1336,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Agent)
        & s__instance(V__INST2,s__Process)
        & s__instance(V__INST1,s__Process)
        & s__instance(V__INST1,s__Agent) )
     => ( ( s__agent(V__INST1,V__INST2)
          & s__agent(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1337,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Agent)
        & s__instance(V__INST2,s__TelecomNumber)
        & s__instance(V__INST1,s__TelecomNumber)
        & s__instance(V__INST1,s__Agent) )
     => ( ( s__faxNumber(V__INST1,V__INST2)
          & s__faxNumber(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1338,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Formula)
        & s__instance(V__INST1,s__Formula) )
     => ( ( s__hasPurpose(V__INST1,V__INST2)
          & s__hasPurpose(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1339,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Human)
        & s__instance(V__INST2,s__TelecomNumber)
        & s__instance(V__INST1,s__TelecomNumber)
        & s__instance(V__INST1,s__Human) )
     => ( ( s__personalPhoneNumber(V__INST1,V__INST2)
          & s__personalPhoneNumber(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1340,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__subclass(V__INST2,s__ElementalSubstance)
        & s__instance(V__INST2,s__PositiveInteger)
        & s__instance(V__INST2,s__SetOrClass)
        & s__subclass(V__INST1,s__ElementalSubstance)
        & s__instance(V__INST1,s__PositiveInteger)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__atomicNumber(V__INST1,V__INST2)
          & s__atomicNumber(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1341,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Man)
        & s__instance(V__INST2,s__Woman)
        & s__instance(V__INST1,s__Woman)
        & s__instance(V__INST1,s__Man) )
     => ( ( s__wife(V__INST1,V__INST2)
          & s__wife(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1342,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Hole)
        & s__instance(V__INST1,s__Hole) )
     => ( ( s__fills(V__INST1,V__INST2)
          & s__fills(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1343,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__SetOrClass)
        & s__instance(V__INST2,s__BinaryRelation)
        & s__instance(V__INST1,s__BinaryRelation)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__totalOrderingOn(V__INST1,V__INST2)
          & s__totalOrderingOn(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1344,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Process)
        & s__instance(V__INST1,s__Process) )
     => ( ( s__causes(V__INST1,V__INST2)
          & s__causes(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1345,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Human)
        & s__instance(V__INST2,s__TelecomNumber)
        & s__instance(V__INST1,s__TelecomNumber)
        & s__instance(V__INST1,s__Human) )
     => ( ( s__homePhoneNumber(V__INST1,V__INST2)
          & s__homePhoneNumber(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1346,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Object)
        & s__instance(V__INST2,s__Transportation)
        & s__instance(V__INST1,s__Transportation)
        & s__instance(V__INST1,s__Object) )
     => ( ( s__transported(V__INST1,V__INST2)
          & s__transported(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1347,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Formula)
        & s__instance(V__INST2,s__CognitiveAgent)
        & s__instance(V__INST1,s__CognitiveAgent)
        & s__instance(V__INST1,s__Formula) )
     => ( ( s__disapproves(V__INST1,V__INST2)
          & s__disapproves(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1348,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Set)
        & s__instance(V__INST1,s__Set) )
     => ( ( s__element(V__INST1,V__INST2)
          & s__element(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1349,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__SetOrClass)
        & s__instance(V__INST2,s__Function)
        & s__instance(V__INST1,s__Function)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__range(V__INST1,V__INST2)
          & s__range(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1350,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Agent)
        & s__instance(V__INST2,s__PlacingUnderArrest)
        & s__instance(V__INST1,s__PlacingUnderArrest)
        & s__instance(V__INST1,s__Agent) )
     => ( ( s__arrested(V__INST1,V__INST2)
          & s__arrested(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1351,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Human)
        & s__instance(V__INST1,s__Human) )
     => ( ( s__leader(V__INST1,V__INST2)
          & s__leader(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1352,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__SetOrClass)
        & s__instance(V__INST2,s__BinaryRelation)
        & s__instance(V__INST1,s__BinaryRelation)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__partialOrderingOn(V__INST1,V__INST2)
          & s__partialOrderingOn(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1353,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Process)
        & s__instance(V__INST1,s__Process) )
     => ( ( s__involvedInEvent(V__INST1,V__INST2)
          & s__involvedInEvent(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1354,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Hole)
        & s__instance(V__INST1,s__Hole) )
     => ( ( s__properlyFills(V__INST1,V__INST2)
          & s__properlyFills(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1355,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__PositiveInteger)
        & s__instance(V__INST2,s__Relation)
        & s__instance(V__INST1,s__Relation)
        & s__instance(V__INST1,s__PositiveInteger) )
     => ( ( s__valence(V__INST1,V__INST2)
          & s__valence(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1356,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__PositiveInteger)
        & s__instance(V__INST2,s__GraphPath)
        & s__instance(V__INST1,s__GraphPath)
        & s__instance(V__INST1,s__PositiveInteger) )
     => ( ( s__pathLength(V__INST1,V__INST2)
          & s__pathLength(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1357,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Day)
        & s__instance(V__INST2,s__Physical)
        & s__instance(V__INST1,s__Physical)
        & s__instance(V__INST1,s__Day) )
     => ( ( s__date(V__INST1,V__INST2)
          & s__date(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1358,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Nation)
        & s__instance(V__INST2,s__Human)
        & s__instance(V__INST1,s__Human)
        & s__instance(V__INST1,s__Nation) )
     => ( ( s__citizen(V__INST1,V__INST2)
          & s__citizen(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1359,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Proposition)
        & s__instance(V__INST2,s__Process)
        & s__instance(V__INST1,s__Process)
        & s__instance(V__INST1,s__Proposition) )
     => ( ( s__realization(V__INST1,V__INST2)
          & s__realization(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1360,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__SelfConnectedObject)
        & s__instance(V__INST2,s__Hole)
        & s__instance(V__INST1,s__Hole)
        & s__instance(V__INST1,s__SelfConnectedObject) )
     => ( ( s__hole(V__INST1,V__INST2)
          & s__hole(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1361,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Collection)
        & s__instance(V__INST2,s__SelfConnectedObject)
        & s__instance(V__INST1,s__SelfConnectedObject)
        & s__instance(V__INST1,s__Collection) )
     => ( ( s__member(V__INST1,V__INST2)
          & s__member(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1362,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__CognitiveAgent)
        & s__instance(V__INST2,s__Formula)
        & s__instance(V__INST1,s__Formula)
        & s__instance(V__INST1,s__CognitiveAgent) )
     => ( ( s__holdsObligation(V__INST1,V__INST2)
          & s__holdsObligation(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1363,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__List)
        & s__instance(V__INST1,s__List) )
     => ( ( s__inList(V__INST1,V__INST2)
          & s__inList(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1364,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Agent)
        & s__instance(V__INST2,s__PostalPlace)
        & s__instance(V__INST1,s__PostalPlace)
        & s__instance(V__INST1,s__Agent) )
     => ( ( s__postContactSite(V__INST1,V__INST2)
          & s__postContactSite(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1365,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Quantity)
        & s__instance(V__INST1,s__Quantity) )
     => ( ( lesseq(V__INST1,V__INST2)
          & lesseq(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1366,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__PhysicalQuantity)
        & s__instance(V__INST2,s__Object)
        & s__instance(V__INST1,s__Object)
        & s__instance(V__INST1,s__PhysicalQuantity) )
     => ( ( s__measure(V__INST1,V__INST2)
          & s__measure(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1367,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__TelecomNumber)
        & s__instance(V__INST1,s__TelecomNumber) )
     => ( ( s__telecomCountryCode(V__INST1,V__INST2)
          & s__telecomCountryCode(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1368,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Agent)
        & s__instance(V__INST1,s__Agent) )
     => ( ( s__uses(V__INST1,V__INST2)
          & s__uses(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1369,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Language)
        & s__instance(V__INST1,s__Language) )
     => ( ( s__expressedInLanguage(V__INST1,V__INST2)
          & s__expressedInLanguage(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1370,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__GeopoliticalArea)
        & s__instance(V__INST1,s__GeopoliticalArea) )
     => ( ( s__geopoliticalSubdivision(V__INST1,V__INST2)
          & s__geopoliticalSubdivision(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1371,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Object)
        & s__instance(V__INST2,s__Process)
        & s__instance(V__INST1,s__Process)
        & s__instance(V__INST1,s__Object) )
     => ( ( s__eventPartlyLocated(V__INST1,V__INST2)
          & s__eventPartlyLocated(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1372,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Human)
        & s__instance(V__INST2,s__PermanentResidence)
        & s__instance(V__INST1,s__PermanentResidence)
        & s__instance(V__INST1,s__Human) )
     => ( ( s__homeAddress(V__INST1,V__INST2)
          & s__homeAddress(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1373,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Formula)
        & s__instance(V__INST2,s__CognitiveAgent)
        & s__instance(V__INST1,s__CognitiveAgent)
        & s__instance(V__INST1,s__Formula) )
     => ( ( s__doubts(V__INST1,V__INST2)
          & s__doubts(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1374,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__SymbolicString)
        & s__instance(V__INST2,s__NonnegativeInteger)
        & s__instance(V__INST1,s__NonnegativeInteger)
        & s__instance(V__INST1,s__SymbolicString) )
     => ( ( s__stringLength(V__INST1,V__INST2)
          & s__stringLength(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1375,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__List)
        & s__instance(V__INST1,s__List) )
     => ( ( s__initialList(V__INST1,V__INST2)
          & s__initialList(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1376,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Object)
        & s__instance(V__INST2,s__Process)
        & s__instance(V__INST1,s__Process)
        & s__instance(V__INST1,s__Object) )
     => ( ( s__targetInAttack(V__INST1,V__INST2)
          & s__targetInAttack(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1377,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Hole)
        & s__instance(V__INST1,s__Hole) )
     => ( ( s__completelyFills(V__INST1,V__INST2)
          & s__completelyFills(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1378,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Neighborhood)
        & s__instance(V__INST2,s__PostalPlace)
        & s__instance(V__INST1,s__PostalPlace)
        & s__instance(V__INST1,s__Neighborhood) )
     => ( ( s__postNeighborhood(V__INST1,V__INST2)
          & s__postNeighborhood(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1379,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__TimePoint)
        & s__instance(V__INST1,s__TimePoint) )
     => ( ( s__beforeOrEqual(V__INST1,V__INST2)
          & s__beforeOrEqual(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1380,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__PostcodeArea)
        & s__instance(V__INST2,s__PostalPlace)
        & s__instance(V__INST1,s__PostalPlace)
        & s__instance(V__INST1,s__PostcodeArea) )
     => ( ( s__postPostcodeArea(V__INST1,V__INST2)
          & s__postPostcodeArea(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1381,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Object)
        & s__instance(V__INST1,s__Object) )
     => ( ( s__penetrates(V__INST1,V__INST2)
          & s__penetrates(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1382,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Human)
        & s__instance(V__INST2,s__SymbolicString)
        & s__instance(V__INST1,s__SymbolicString)
        & s__instance(V__INST1,s__Human) )
     => ( ( s__givenName(V__INST1,V__INST2)
          & s__givenName(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1383,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Object)
        & s__instance(V__INST1,s__Object) )
     => ( ( s__crosses(V__INST1,V__INST2)
          & s__crosses(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1384,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Agent)
        & s__instance(V__INST2,s__SymbolicString)
        & s__instance(V__INST1,s__SymbolicString)
        & s__instance(V__INST1,s__Agent) )
     => ( ( s__alias(V__INST1,V__INST2)
          & s__alias(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1385,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Proposition)
        & s__instance(V__INST2,s__ContentBearingPhysical)
        & s__instance(V__INST1,s__ContentBearingPhysical)
        & s__instance(V__INST1,s__Proposition) )
     => ( ( s__containsInformation(V__INST1,V__INST2)
          & s__containsInformation(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1386,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__TimePosition)
        & s__instance(V__INST1,s__TimePosition) )
     => ( ( s__temporalPart(V__INST1,V__INST2)
          & s__temporalPart(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1387,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__DevelopmentalAttribute)
        & s__instance(V__INST2,s__OrganicObject)
        & s__instance(V__INST1,s__OrganicObject)
        & s__instance(V__INST1,s__DevelopmentalAttribute) )
     => ( ( s__developmentalForm(V__INST1,V__INST2)
          & s__developmentalForm(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1388,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__SymbolicString)
        & s__instance(V__INST1,s__SymbolicString) )
     => ( ( s__subString(V__INST1,V__INST2)
          & s__subString(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1389,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__CognitiveAgent)
        & s__instance(V__INST2,s__Formula)
        & s__instance(V__INST1,s__Formula)
        & s__instance(V__INST1,s__CognitiveAgent) )
     => ( ( s__holdsRight(V__INST1,V__INST2)
          & s__holdsRight(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1390,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__GeographicArea)
        & s__instance(V__INST1,s__GeographicArea) )
     => ( ( s__geographicSubregion(V__INST1,V__INST2)
          & s__geographicSubregion(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1391,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__SelfConnectedObject)
        & s__instance(V__INST1,s__SelfConnectedObject) )
     => ( ( s__contains(V__INST1,V__INST2)
          & s__contains(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1392,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__StructureAttribute)
        & s__instance(V__INST2,s__Object)
        & s__instance(V__INST1,s__Object)
        & s__instance(V__INST1,s__StructureAttribute) )
     => ( ( s__structure(V__INST1,V__INST2)
          & s__structure(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1393,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Formula)
        & s__instance(V__INST2,s__CognitiveAgent)
        & s__instance(V__INST1,s__CognitiveAgent)
        & s__instance(V__INST1,s__Formula) )
     => ( ( s__desires(V__INST1,V__INST2)
          & s__desires(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1394,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Agent)
        & s__instance(V__INST2,s__TelephonyDevice)
        & s__instance(V__INST1,s__TelephonyDevice)
        & s__instance(V__INST1,s__Agent) )
     => ( ( s__telecomContactDevice(V__INST1,V__INST2)
          & s__telecomContactDevice(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1395,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__TelephonyDevice)
        & s__instance(V__INST2,s__TelecomNumber)
        & s__instance(V__INST1,s__TelecomNumber)
        & s__instance(V__INST1,s__TelephonyDevice) )
     => ( ( s__deviceTelecomNumber(V__INST1,V__INST2)
          & s__deviceTelecomNumber(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1396,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Formula)
        & s__instance(V__INST2,s__CognitiveAgent)
        & s__instance(V__INST1,s__CognitiveAgent)
        & s__instance(V__INST1,s__Formula) )
     => ( ( s__knows(V__INST1,V__INST2)
          & s__knows(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1397,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Graph)
        & s__instance(V__INST2,s__GraphElement)
        & s__instance(V__INST1,s__GraphElement)
        & s__instance(V__INST1,s__Graph) )
     => ( ( s__graphPart(V__INST1,V__INST2)
          & s__graphPart(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1398,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Agent)
        & s__instance(V__INST2,s__TelecomNumber)
        & s__instance(V__INST1,s__TelecomNumber)
        & s__instance(V__INST1,s__Agent) )
     => ( ( s__mobilePhoneNumber(V__INST1,V__INST2)
          & s__mobilePhoneNumber(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1399,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__GeopoliticalArea)
        & s__instance(V__INST2,s__PostalPlace)
        & s__instance(V__INST1,s__PostalPlace)
        & s__instance(V__INST1,s__GeopoliticalArea) )
     => ( ( s__postCountry(V__INST1,V__INST2)
          & s__postCountry(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1400,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__PostalPlace)
        & s__instance(V__INST2,s__PostalAddressText)
        & s__instance(V__INST1,s__PostalAddressText)
        & s__instance(V__INST1,s__PostalPlace) )
     => ( ( s__postAddressText(V__INST1,V__INST2)
          & s__postAddressText(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1401,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__List)
        & s__instance(V__INST1,s__List) )
     => ( ( s__subList(V__INST1,V__INST2)
          & s__subList(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1402,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__TelecomNumber)
        & s__instance(V__INST1,s__TelecomNumber) )
     => ( ( s__telecomCoreNumber(V__INST1,V__INST2)
          & s__telecomCoreNumber(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1403,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__SetOrClass)
        & s__instance(V__INST2,s__BinaryRelation)
        & s__instance(V__INST1,s__BinaryRelation)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__reflexiveOn(V__INST1,V__INST2)
          & s__reflexiveOn(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1404,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Roadway)
        & s__instance(V__INST2,s__PostalPlace)
        & s__instance(V__INST1,s__PostalPlace)
        & s__instance(V__INST1,s__Roadway) )
     => ( ( s__postStreet(V__INST1,V__INST2)
          & s__postStreet(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1405,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__SelfConnectedObject)
        & s__instance(V__INST1,s__SelfConnectedObject) )
     => ( ( s__surface(V__INST1,V__INST2)
          & s__surface(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1406,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Process)
        & s__instance(V__INST1,s__Process) )
     => ( ( s__destination(V__INST1,V__INST2)
          & s__destination(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1407,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__TimePosition)
        & s__instance(V__INST2,s__Physical)
        & s__instance(V__INST1,s__Physical)
        & s__instance(V__INST1,s__TimePosition) )
     => ( ( s__time(V__INST1,V__INST2)
          & s__time(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1408,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__subclass(V__INST2,s__ContentBearingPhysical)
        & s__instance(V__INST2,s__SetOrClass)
        & s__subclass(V__INST1,s__ContentBearingPhysical)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__subsumesContentClass(V__INST1,V__INST2)
          & s__subsumesContentClass(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1409,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__SetOrClass)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__immediateSubclass(V__INST1,V__INST2)
          & s__immediateSubclass(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1410,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Object)
        & s__instance(V__INST2,s__Shipping)
        & s__instance(V__INST1,s__Shipping)
        & s__instance(V__INST1,s__Object) )
     => ( ( s__cargo(V__INST1,V__INST2)
          & s__cargo(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1411,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Relation)
        & s__instance(V__INST1,s__Relation) )
     => ( ( s__subrelation(V__INST1,V__INST2)
          & s__subrelation(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1412,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__subclass(V__INST2,s__Process)
        & s__instance(V__INST2,s__SetOrClass)
        & s__subclass(V__INST1,s__Process)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__causesSubclass(V__INST1,V__INST2)
          & s__causesSubclass(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1413,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__StateOrProvince)
        & s__instance(V__INST2,s__PostalPlace)
        & s__instance(V__INST1,s__PostalPlace)
        & s__instance(V__INST1,s__StateOrProvince) )
     => ( ( s__postDistrict(V__INST1,V__INST2)
          & s__postDistrict(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1414,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Object)
        & s__instance(V__INST2,s__Motion)
        & s__instance(V__INST1,s__Motion)
        & s__instance(V__INST1,s__Object) )
     => ( ( s__moves(V__INST1,V__INST2)
          & s__moves(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1415,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Object)
        & s__instance(V__INST2,s__AchievingControl)
        & s__instance(V__INST1,s__AchievingControl)
        & s__instance(V__INST1,s__Object) )
     => ( ( s__controlled(V__INST1,V__INST2)
          & s__controlled(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1416,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Human)
        & s__instance(V__INST1,s__Human) )
     => ( ( s__legalGuardian(V__INST1,V__INST2)
          & s__legalGuardian(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1417,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Human)
        & s__instance(V__INST2,s__SymbolicString)
        & s__instance(V__INST1,s__SymbolicString)
        & s__instance(V__INST1,s__Human) )
     => ( ( s__middleName(V__INST1,V__INST2)
          & s__middleName(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1418,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Agent)
        & s__instance(V__INST2,s__ChangeOfControl)
        & s__instance(V__INST1,s__ChangeOfControl)
        & s__instance(V__INST1,s__Agent) )
     => ( ( s__losesControl(V__INST1,V__INST2)
          & s__losesControl(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1419,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__subclass(V__INST2,s__Text)
        & s__instance(V__INST2,s__Agent)
        & s__instance(V__INST2,s__SetOrClass)
        & s__subclass(V__INST1,s__Text)
        & s__instance(V__INST1,s__Agent)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__authors(V__INST1,V__INST2)
          & s__authors(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1420,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Attribute)
        & s__instance(V__INST2,s__Process)
        & s__instance(V__INST1,s__Process)
        & s__instance(V__INST1,s__Attribute) )
     => ( ( s__manner(V__INST1,V__INST2)
          & s__manner(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1421,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Object)
        & s__instance(V__INST2,s__Experimenting)
        & s__instance(V__INST1,s__Experimenting)
        & s__instance(V__INST1,s__Object) )
     => ( ( s__experimentalControl(V__INST1,V__INST2)
          & s__experimentalControl(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1422,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__PostalPlace)
        & s__instance(V__INST2,s__SymbolicString)
        & s__instance(V__INST1,s__SymbolicString)
        & s__instance(V__INST1,s__PostalPlace) )
     => ( ( s__postStreetNumber(V__INST1,V__INST2)
          & s__postStreetNumber(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1423,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Hole)
        & s__instance(V__INST1,s__Hole) )
     => ( ( s__partiallyFills(V__INST1,V__INST2)
          & s__partiallyFills(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1424,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__CognitiveAgent)
        & s__instance(V__INST1,s__CognitiveAgent) )
     => ( ( s__customer(V__INST1,V__INST2)
          & s__customer(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1425,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Collection)
        & s__instance(V__INST1,s__Collection) )
     => ( ( s__subCollection(V__INST1,V__INST2)
          & s__subCollection(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1426,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Object)
        & s__instance(V__INST2,s__Translocation)
        & s__instance(V__INST1,s__Translocation)
        & s__instance(V__INST1,s__Object) )
     => ( ( s__changesLocation(V__INST1,V__INST2)
          & s__changesLocation(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1427,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Human)
        & s__instance(V__INST2,s__SymbolicString)
        & s__instance(V__INST1,s__SymbolicString)
        & s__instance(V__INST1,s__Human) )
     => ( ( s__familyName(V__INST1,V__INST2)
          & s__familyName(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1428,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__subclass(V__INST2,s__Process)
        & s__instance(V__INST2,s__Agent)
        & s__instance(V__INST2,s__SetOrClass)
        & s__subclass(V__INST1,s__Process)
        & s__instance(V__INST1,s__Agent)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__hasSkill(V__INST1,V__INST2)
          & s__hasSkill(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1429,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__PostalPlace)
        & s__instance(V__INST2,s__SymbolicString)
        & s__instance(V__INST1,s__SymbolicString)
        & s__instance(V__INST1,s__PostalPlace) )
     => ( ( s__postPostOfficeBox(V__INST1,V__INST2)
          & s__postPostOfficeBox(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1430,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__subclass(V__INST2,s__Process)
        & s__instance(V__INST2,s__SetOrClass)
        & s__subclass(V__INST1,s__Process)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__precondition(V__INST1,V__INST2)
          & s__precondition(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1431,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Object)
        & s__instance(V__INST2,s__Motion)
        & s__instance(V__INST1,s__Motion)
        & s__instance(V__INST1,s__Object) )
     => ( ( s__path(V__INST1,V__INST2)
          & s__path(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1432,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Formula)
        & s__instance(V__INST2,s__TimePosition)
        & s__instance(V__INST1,s__TimePosition)
        & s__instance(V__INST1,s__Formula) )
     => ( ( s__holdsDuring(V__INST1,V__INST2)
          & s__holdsDuring(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1433,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Organism)
        & s__instance(V__INST1,s__Organism) )
     => ( ( s__parent(V__INST1,V__INST2)
          & s__parent(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1434,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Device)
        & s__instance(V__INST1,s__Device) )
     => ( ( s__powerPlant(V__INST1,V__INST2)
          & s__powerPlant(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1435,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Attribute)
        & s__instance(V__INST1,s__Attribute) )
     => ( ( s__successorAttribute(V__INST1,V__INST2)
          & s__successorAttribute(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1436,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Quantity)
        & s__instance(V__INST1,s__Quantity) )
     => ( ( greatereq(V__INST1,V__INST2)
          & greatereq(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1437,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__SetOrClass)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__immediateInstance(V__INST1,V__INST2)
          & s__immediateInstance(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1438,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Process)
        & s__instance(V__INST1,s__Process) )
     => ( ( s__patient(V__INST1,V__INST2)
          & s__patient(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1439,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Agent)
        & s__instance(V__INST1,s__Agent) )
     => ( ( s__possesses(V__INST1,V__INST2)
          & s__possesses(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1440,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__GeometricFigure)
        & s__instance(V__INST1,s__GeometricFigure) )
     => ( ( s__geometricPart(V__INST1,V__INST2)
          & s__geometricPart(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1441,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__TelecomNumber)
        & s__instance(V__INST1,s__TelecomNumber) )
     => ( ( s__telecomAreaCode(V__INST1,V__INST2)
          & s__telecomAreaCode(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1442,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Human)
        & s__instance(V__INST1,s__Human) )
     => ( ( s__grandparent(V__INST1,V__INST2)
          & s__grandparent(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1443,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__SetOrClass)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__subclass(V__INST1,V__INST2)
          & s__subclass(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1444,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Attribute)
        & s__instance(V__INST2,s__Object)
        & s__instance(V__INST1,s__Object)
        & s__instance(V__INST1,s__Attribute) )
     => ( ( s__attribute(V__INST1,V__INST2)
          & s__attribute(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1445,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Organism)
        & s__instance(V__INST1,s__Organism) )
     => ( ( s__inhabits(V__INST1,V__INST2)
          & s__inhabits(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1446,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__SetOrClass)
        & s__instance(V__INST2,s__Function)
        & s__instance(V__INST1,s__Function)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__closedOn(V__INST1,V__INST2)
          & s__closedOn(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1447,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Integer)
        & s__instance(V__INST2,s__Organization)
        & s__instance(V__INST1,s__Organization)
        & s__instance(V__INST1,s__Integer) )
     => ( ( s__yearOfFounding(V__INST1,V__INST2)
          & s__yearOfFounding(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1448,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Agent)
        & s__instance(V__INST2,s__TelecomNumber)
        & s__instance(V__INST1,s__TelecomNumber)
        & s__instance(V__INST1,s__Agent) )
     => ( ( s__workPhoneNumber(V__INST1,V__INST2)
          & s__workPhoneNumber(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1449,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Agent)
        & s__instance(V__INST2,s__Process)
        & s__instance(V__INST1,s__Process)
        & s__instance(V__INST1,s__Agent) )
     => ( ( s__benefits(V__INST1,V__INST2)
          & s__benefits(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1450,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Process)
        & s__instance(V__INST1,s__Process) )
     => ( ( s__subProcess(V__INST1,V__INST2)
          & s__subProcess(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1451,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__BinaryFunction)
        & s__instance(V__INST1,s__BinaryFunction) )
     => ( ( s__identityElement(V__INST1,V__INST2)
          & s__identityElement(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1452,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Object)
        & s__instance(V__INST1,s__Object) )
     => ( ( s__located(V__INST1,V__INST2)
          & s__located(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1453,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Agent)
        & s__instance(V__INST2,s__AchievingControl)
        & s__instance(V__INST1,s__AchievingControl)
        & s__instance(V__INST1,s__Agent) )
     => ( ( s__gainsControl(V__INST1,V__INST2)
          & s__gainsControl(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1454,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Organization)
        & s__instance(V__INST1,s__Organization) )
     => ( ( s__subOrganization(V__INST1,V__INST2)
          & s__subOrganization(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1455,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Animal)
        & s__instance(V__INST2,s__Confining)
        & s__instance(V__INST1,s__Confining)
        & s__instance(V__INST1,s__Animal) )
     => ( ( s__detainee(V__INST1,V__INST2)
          & s__detainee(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1456,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__DataStorageDevice)
        & s__instance(V__INST2,s__ContentBearingObject)
        & s__instance(V__INST1,s__ContentBearingObject)
        & s__instance(V__INST1,s__DataStorageDevice) )
     => ( ( s__stored(V__INST1,V__INST2)
          & s__stored(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1457,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__City)
        & s__instance(V__INST2,s__PostalPlace)
        & s__instance(V__INST1,s__PostalPlace)
        & s__instance(V__INST1,s__City) )
     => ( ( s__postCity(V__INST1,V__INST2)
          & s__postCity(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1458,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Woman)
        & s__instance(V__INST2,s__Man)
        & s__instance(V__INST1,s__Man)
        & s__instance(V__INST1,s__Woman) )
     => ( ( s__husband(V__INST1,V__INST2)
          & s__husband(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1459,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__subclass(V__INST2,s__SetOrClass)
        & s__instance(V__INST2,s__Function)
        & s__instance(V__INST2,s__SetOrClass)
        & s__subclass(V__INST1,s__SetOrClass)
        & s__instance(V__INST1,s__Function)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__rangeSubclass(V__INST1,V__INST2)
          & s__rangeSubclass(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1460,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__TransportationDevice)
        & s__instance(V__INST2,s__Transportation)
        & s__instance(V__INST1,s__Transportation)
        & s__instance(V__INST1,s__TransportationDevice) )
     => ( ( s__conveyance(V__INST1,V__INST2)
          & s__conveyance(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1461,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Agent)
        & s__instance(V__INST2,s__ContentBearingObject)
        & s__instance(V__INST1,s__ContentBearingObject)
        & s__instance(V__INST1,s__Agent) )
     => ( ( s__deceptiveIdentifier(V__INST1,V__INST2)
          & s__deceptiveIdentifier(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1462,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__PostalPlace)
        & s__instance(V__INST2,s__CognitiveAgent)
        & s__instance(V__INST1,s__CognitiveAgent)
        & s__instance(V__INST1,s__PostalPlace) )
     => ( ( s__workAddress(V__INST1,V__INST2)
          & s__workAddress(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1463,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Agent)
        & s__instance(V__INST2,s__TelecomNumber)
        & s__instance(V__INST1,s__TelecomNumber)
        & s__instance(V__INST1,s__Agent) )
     => ( ( s__telephoneNumber(V__INST1,V__INST2)
          & s__telephoneNumber(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1464,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Object)
        & s__instance(V__INST1,s__Object) )
     => ( ( s__properPart(V__INST1,V__INST2)
          & s__properPart(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1465,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Agent)
        & s__instance(V__INST1,s__Agent) )
     => ( ( s__operator(V__INST1,V__INST2)
          & s__operator(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1466,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Object)
        & s__instance(V__INST2,s__Process)
        & s__instance(V__INST1,s__Process)
        & s__instance(V__INST1,s__Object) )
     => ( ( s__origin(V__INST1,V__INST2)
          & s__origin(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1467,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__CognitiveAgent)
        & s__instance(V__INST2,s__ServiceProcess)
        & s__instance(V__INST1,s__ServiceProcess)
        & s__instance(V__INST1,s__CognitiveAgent) )
     => ( ( s__serviceProvider(V__INST1,V__INST2)
          & s__serviceProvider(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1468,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Formula)
        & s__instance(V__INST1,s__Formula) )
     => ( ( s__causesProposition(V__INST1,V__INST2)
          & s__causesProposition(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1469,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__TimeDuration)
        & s__instance(V__INST2,s__TimeInterval)
        & s__instance(V__INST1,s__TimeInterval)
        & s__instance(V__INST1,s__TimeDuration) )
     => ( ( s__duration(V__INST1,V__INST2)
          & s__duration(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1470,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__subclass(V__INST2,s__Artifact)
        & s__instance(V__INST2,s__SetOrClass)
        & s__subclass(V__INST1,s__Artifact)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__version(V__INST1,V__INST2)
          & s__version(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1471,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Agent)
        & s__instance(V__INST1,s__Agent) )
     => ( ( s__exploits(V__INST1,V__INST2)
          & s__exploits(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1472,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__TelecomNumber)
        & s__instance(V__INST1,s__TelecomNumber) )
     => ( ( s__telecomCode2(V__INST1,V__INST2)
          & s__telecomCode2(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1473,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Agent)
        & s__instance(V__INST2,s__ContactSite)
        & s__instance(V__INST1,s__ContactSite)
        & s__instance(V__INST1,s__Agent) )
     => ( ( s__siteForContact(V__INST1,V__INST2)
          & s__siteForContact(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1474,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__DirectionalAttribute)
        & s__instance(V__INST2,s__Process)
        & s__instance(V__INST1,s__Process)
        & s__instance(V__INST1,s__DirectionalAttribute) )
     => ( ( s__direction(V__INST1,V__INST2)
          & s__direction(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1475,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__TelecomNumber)
        & s__instance(V__INST1,s__TelecomNumber) )
     => ( ( s__telecomExtension(V__INST1,V__INST2)
          & s__telecomExtension(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1476,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Agent)
        & s__instance(V__INST2,s__Process)
        & s__instance(V__INST1,s__Process)
        & s__instance(V__INST1,s__Agent) )
     => ( ( s__experiencer(V__INST1,V__INST2)
          & s__experiencer(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1477,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__subclass(V__INST2,s__Text)
        & s__instance(V__INST2,s__Agent)
        & s__instance(V__INST2,s__SetOrClass)
        & s__subclass(V__INST1,s__Text)
        & s__instance(V__INST1,s__Agent)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__editor(V__INST1,V__INST2)
          & s__editor(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1478,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Object)
        & s__instance(V__INST1,s__Object) )
     => ( ( s__interiorPart(V__INST1,V__INST2)
          & s__interiorPart(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1479,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Organization)
        & s__instance(V__INST2,s__Proposition)
        & s__instance(V__INST1,s__Proposition)
        & s__instance(V__INST1,s__Organization) )
     => ( ( s__insured(V__INST1,V__INST2)
          & s__insured(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1480,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__UnitOfAtmosphericPressure)
        & s__instance(V__INST2,s__Object)
        & s__instance(V__INST1,s__Object)
        & s__instance(V__INST1,s__UnitOfAtmosphericPressure) )
     => ( ( s__barometricPressure(V__INST1,V__INST2)
          & s__barometricPressure(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1481,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Attribute)
        & s__instance(V__INST1,s__Attribute) )
     => ( ( s__subAttribute(V__INST1,V__INST2)
          & s__subAttribute(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1482,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__subclass(V__INST2,s__Process)
        & s__instance(V__INST2,s__TimeDuration)
        & s__instance(V__INST2,s__SetOrClass)
        & s__subclass(V__INST1,s__Process)
        & s__instance(V__INST1,s__TimeDuration)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__frequency(V__INST1,V__INST2)
          & s__frequency(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1483,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__TimeInterval)
        & s__instance(V__INST1,s__TimeInterval) )
     => ( ( s__meetsTemporally(V__INST1,V__INST2)
          & s__meetsTemporally(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1484,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Formula)
        & s__instance(V__INST2,s__CognitiveAgent)
        & s__instance(V__INST1,s__CognitiveAgent)
        & s__instance(V__INST1,s__Formula) )
     => ( ( s__considers(V__INST1,V__INST2)
          & s__considers(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1485,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__CognitiveAgent)
        & s__instance(V__INST2,s__ServiceProcess)
        & s__instance(V__INST1,s__ServiceProcess)
        & s__instance(V__INST1,s__CognitiveAgent) )
     => ( ( s__serviceRecipient(V__INST1,V__INST2)
          & s__serviceRecipient(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1486,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__SetOrClass)
        & s__instance(V__INST2,s__BinaryRelation)
        & s__instance(V__INST1,s__BinaryRelation)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__equivalenceRelationOn(V__INST1,V__INST2)
          & s__equivalenceRelationOn(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1487,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__SetOrClass)
        & s__instance(V__INST2,s__BinaryRelation)
        & s__instance(V__INST1,s__BinaryRelation)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__trichotomizingOn(V__INST1,V__INST2)
          & s__trichotomizingOn(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1488,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__SetOrClass)
        & s__instance(V__INST2,s__BinaryRelation)
        & s__instance(V__INST1,s__BinaryRelation)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__irreflexiveOn(V__INST1,V__INST2)
          & s__irreflexiveOn(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1489,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__NormativeAttribute)
        & s__instance(V__INST2,s__Formula)
        & s__instance(V__INST1,s__Formula)
        & s__instance(V__INST1,s__NormativeAttribute) )
     => ( ( s__modalAttribute(V__INST1,V__INST2)
          & s__modalAttribute(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1490,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__subclass(V__INST2,s__Text)
        & s__instance(V__INST2,s__Organization)
        & s__instance(V__INST2,s__SetOrClass)
        & s__subclass(V__INST1,s__Text)
        & s__instance(V__INST1,s__Organization)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__publishes(V__INST1,V__INST2)
          & s__publishes(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1491,axiom,(
    ! [V__INST1,V__INST2] :
      ( ( s__instance(V__INST2,s__Formula)
        & s__instance(V__INST2,s__CognitiveAgent)
        & s__instance(V__INST1,s__CognitiveAgent)
        & s__instance(V__INST1,s__Formula) )
     => ( ( s__believes(V__INST1,V__INST2)
          & s__believes(V__INST2,V__INST1) )
       => V__INST1 = V__INST2 ) ) )).

fof(kb_SUMO_1492,axiom,(
    s__subclass(s__TrichotomizingRelation,s__BinaryRelation) )).

fof(kb_SUMO_1493,axiom,(
    s__instance(s__TrichotomizingRelation__t,s__SetOrClass) )).

fof(kb_SUMO_1494,axiom,(
    s__documentation(s__TrichotomizingRelation,s__EnglishLanguage,'A &%BinaryRelation ?REL is a &%TrichotomizingRelation just in case all ordered pairs consisting of distinct individuals are elements of ?REL.') )).

fof(kb_SUMO_1495,axiom,(
    s__subclass(s__TransitiveRelation,s__BinaryRelation) )).

fof(kb_SUMO_1496,axiom,(
    s__instance(s__TransitiveRelation__t,s__SetOrClass) )).

fof(kb_SUMO_1497,axiom,(
    s__documentation(s__TransitiveRelation,s__EnglishLanguage,'A &%BinaryRelation ?REL is transitive if (?REL ?INST1 ?INST2) and (?REL ?INST2 ?INST3) imply (?REL ?INST1 ?INST3), for all ?INST1, ?INST2, and ?INST3.') )).

fof(kb_SUMO_1498,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__CompoundSubstance)
        & s__instance(V__INST2,s__CompoundSubstance)
        & s__instance(V__INST1,s__CompoundSubstance) )
     => ( ( s__conjugate(V__INST1,V__INST2)
          & s__conjugate(V__INST2,V__INST3) )
       => s__conjugate(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1499,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__Graph)
        & s__instance(V__INST2,s__Graph)
        & s__instance(V__INST1,s__Graph) )
     => ( ( s__subGraph(V__INST1,V__INST2)
          & s__subGraph(V__INST2,V__INST3) )
       => s__subGraph(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1500,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__Object)
        & s__instance(V__INST2,s__Object)
        & s__instance(V__INST1,s__Object) )
     => ( ( s__superficialPart(V__INST1,V__INST2)
          & s__superficialPart(V__INST2,V__INST3) )
       => s__superficialPart(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1501,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__Relation)
        & s__instance(V__INST2,s__Relation)
        & s__instance(V__INST1,s__Relation) )
     => ( ( s__subrelation(V__INST1,V__INST2)
          & s__subrelation(V__INST2,V__INST3) )
       => s__subrelation(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1502,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__TimePosition)
        & s__instance(V__INST2,s__TimePosition)
        & s__instance(V__INST1,s__TimePosition) )
     => ( ( s__temporalPart(V__INST1,V__INST2)
          & s__temporalPart(V__INST2,V__INST3) )
       => s__temporalPart(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1503,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__Object)
        & s__instance(V__INST2,s__Object)
        & s__instance(V__INST1,s__Object) )
     => ( ( s__copy(V__INST1,V__INST2)
          & s__copy(V__INST2,V__INST3) )
       => s__copy(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1504,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__Proposition)
        & s__instance(V__INST2,s__Proposition)
        & s__instance(V__INST1,s__Proposition) )
     => ( ( s__subProposition(V__INST1,V__INST2)
          & s__subProposition(V__INST2,V__INST3) )
       => s__subProposition(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1505,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__Quantity)
        & s__instance(V__INST2,s__Quantity)
        & s__instance(V__INST1,s__Quantity) )
     => ( ( greater(V__INST1,V__INST2)
          & greater(V__INST2,V__INST3) )
       => greater(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1506,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__subclass(V__INST3,s__Process)
        & s__instance(V__INST3,s__SetOrClass)
        & s__subclass(V__INST2,s__Process)
        & s__instance(V__INST2,s__SetOrClass)
        & s__subclass(V__INST1,s__Process)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__precondition(V__INST1,V__INST2)
          & s__precondition(V__INST2,V__INST3) )
       => s__precondition(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1507,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__Organism)
        & s__instance(V__INST2,s__Organism)
        & s__instance(V__INST1,s__Organism) )
     => ( ( s__ancestor(V__INST1,V__INST2)
          & s__ancestor(V__INST2,V__INST3) )
       => s__ancestor(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1508,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__subclass(V__INST3,s__Artifact)
        & s__instance(V__INST3,s__SetOrClass)
        & s__subclass(V__INST2,s__Artifact)
        & s__instance(V__INST2,s__SetOrClass)
        & s__subclass(V__INST1,s__Artifact)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__version(V__INST1,V__INST2)
          & s__version(V__INST2,V__INST3) )
       => s__version(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1509,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__Object)
        & s__instance(V__INST2,s__Object)
        & s__instance(V__INST1,s__Object) )
     => ( ( s__crosses(V__INST1,V__INST2)
          & s__crosses(V__INST2,V__INST3) )
       => s__crosses(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1510,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__Attribute)
        & s__instance(V__INST2,s__Attribute)
        & s__instance(V__INST1,s__Attribute) )
     => ( ( s__successorAttributeClosure(V__INST1,V__INST2)
          & s__successorAttributeClosure(V__INST2,V__INST3) )
       => s__successorAttributeClosure(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1511,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__List)
        & s__instance(V__INST2,s__List)
        & s__instance(V__INST1,s__List) )
     => ( ( s__identicalListItems(V__INST1,V__INST2)
          & s__identicalListItems(V__INST2,V__INST3) )
       => s__identicalListItems(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1512,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__TimeInterval)
        & s__instance(V__INST2,s__TimeInterval)
        & s__instance(V__INST1,s__TimeInterval) )
     => ( ( s__starts(V__INST1,V__INST2)
          & s__starts(V__INST2,V__INST3) )
       => s__starts(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1513,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__Object)
        & s__instance(V__INST2,s__Object)
        & s__instance(V__INST1,s__Object) )
     => ( ( s__larger(V__INST1,V__INST2)
          & s__larger(V__INST2,V__INST3) )
       => s__larger(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1514,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__TimeInterval)
        & s__instance(V__INST2,s__TimeInterval)
        & s__instance(V__INST1,s__TimeInterval) )
     => ( ( s__earlier(V__INST1,V__INST2)
          & s__earlier(V__INST2,V__INST3) )
       => s__earlier(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1515,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__List)
        & s__instance(V__INST2,s__List)
        & s__instance(V__INST1,s__List) )
     => ( ( s__initialList(V__INST1,V__INST2)
          & s__initialList(V__INST2,V__INST3) )
       => s__initialList(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1516,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__Integer)
        & s__instance(V__INST2,s__Integer)
        & s__instance(V__INST1,s__Integer) )
     => ( ( s__multiplicativeFactor(V__INST1,V__INST2)
          & s__multiplicativeFactor(V__INST2,V__INST3) )
       => s__multiplicativeFactor(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1517,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__FieldOfStudy)
        & s__instance(V__INST2,s__FieldOfStudy)
        & s__instance(V__INST1,s__FieldOfStudy) )
     => ( ( s__subField(V__INST1,V__INST2)
          & s__subField(V__INST2,V__INST3) )
       => s__subField(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1518,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__Quantity)
        & s__instance(V__INST2,s__Quantity)
        & s__instance(V__INST1,s__Quantity) )
     => ( ( lesseq(V__INST1,V__INST2)
          & lesseq(V__INST2,V__INST3) )
       => lesseq(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1519,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__DevelopmentalAttribute)
        & s__instance(V__INST2,s__DevelopmentalAttribute)
        & s__instance(V__INST2,s__OrganicObject)
        & s__instance(V__INST1,s__OrganicObject) )
     => ( ( s__developmentalForm(V__INST1,V__INST2)
          & s__developmentalForm(V__INST2,V__INST3) )
       => s__developmentalForm(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1520,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__TimePoint)
        & s__instance(V__INST2,s__TimePoint)
        & s__instance(V__INST1,s__TimePoint) )
     => ( ( s__before(V__INST1,V__INST2)
          & s__before(V__INST2,V__INST3) )
       => s__before(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1521,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__Object)
        & s__instance(V__INST2,s__Object)
        & s__instance(V__INST1,s__Object) )
     => ( ( s__interiorPart(V__INST1,V__INST2)
          & s__interiorPart(V__INST2,V__INST3) )
       => s__interiorPart(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1522,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__subclass(V__INST3,s__ContentBearingPhysical)
        & s__instance(V__INST3,s__SetOrClass)
        & s__subclass(V__INST2,s__ContentBearingPhysical)
        & s__instance(V__INST2,s__SetOrClass)
        & s__subclass(V__INST1,s__ContentBearingPhysical)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__subsumesContentClass(V__INST1,V__INST2)
          & s__subsumesContentClass(V__INST2,V__INST3) )
       => s__subsumesContentClass(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1523,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__GeographicArea)
        & s__instance(V__INST2,s__GeographicArea)
        & s__instance(V__INST1,s__GeographicArea) )
     => ( ( s__geographicSubregion(V__INST1,V__INST2)
          & s__geographicSubregion(V__INST2,V__INST3) )
       => s__geographicSubregion(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1524,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__Object)
        & s__instance(V__INST2,s__Object)
        & s__instance(V__INST1,s__Object) )
     => ( ( s__smaller(V__INST1,V__INST2)
          & s__smaller(V__INST2,V__INST3) )
       => s__smaller(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1525,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__Quantity)
        & s__instance(V__INST2,s__Quantity)
        & s__instance(V__INST1,s__Quantity) )
     => ( ( less(V__INST1,V__INST2)
          & less(V__INST2,V__INST3) )
       => less(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1526,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__DataStorageDevice)
        & s__instance(V__INST2,s__DataStorageDevice)
        & s__instance(V__INST2,s__ContentBearingObject)
        & s__instance(V__INST1,s__ContentBearingObject) )
     => ( ( s__stored(V__INST1,V__INST2)
          & s__stored(V__INST2,V__INST3) )
       => s__stored(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1527,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__TimeInterval)
        & s__instance(V__INST2,s__TimeInterval)
        & s__instance(V__INST1,s__TimeInterval) )
     => ( ( s__finishes(V__INST1,V__INST2)
          & s__finishes(V__INST2,V__INST3) )
       => s__finishes(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1528,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( V__INST1 = V__INST2
        & V__INST2 = V__INST3 )
     => V__INST1 = V__INST3 ) )).

fof(kb_SUMO_1529,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__Attribute)
        & s__instance(V__INST2,s__Attribute)
        & s__instance(V__INST1,s__Attribute) )
     => ( ( s__subAttribute(V__INST1,V__INST2)
          & s__subAttribute(V__INST2,V__INST3) )
       => s__subAttribute(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1530,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__Plan)
        & s__instance(V__INST2,s__Plan)
        & s__instance(V__INST1,s__Plan) )
     => ( ( s__subPlan(V__INST1,V__INST2)
          & s__subPlan(V__INST2,V__INST3) )
       => s__subPlan(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1531,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__Organism)
        & s__instance(V__INST2,s__Organism)
        & s__instance(V__INST1,s__Organism) )
     => ( ( s__familyRelation(V__INST1,V__INST2)
          & s__familyRelation(V__INST2,V__INST3) )
       => s__familyRelation(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1532,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__Human)
        & s__instance(V__INST2,s__Man)
        & s__instance(V__INST1,s__Man) )
     => ( ( s__brother(V__INST1,V__INST2)
          & s__brother(V__INST2,V__INST3) )
       => s__brother(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1533,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__Quantity)
        & s__instance(V__INST2,s__Quantity)
        & s__instance(V__INST1,s__Quantity) )
     => ( ( greatereq(V__INST1,V__INST2)
          & greatereq(V__INST2,V__INST3) )
       => greatereq(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1534,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__Organization)
        & s__instance(V__INST2,s__Organization)
        & s__instance(V__INST1,s__Organization) )
     => ( ( s__ancestorOrganization(V__INST1,V__INST2)
          & s__ancestorOrganization(V__INST2,V__INST3) )
       => s__ancestorOrganization(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1535,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__subclass(V__INST3,s__ContentBearingPhysical)
        & s__instance(V__INST3,s__SetOrClass)
        & s__subclass(V__INST2,s__ContentBearingPhysical)
        & s__instance(V__INST2,s__SetOrClass)
        & s__subclass(V__INST1,s__ContentBearingPhysical)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__equivalentContentClass(V__INST1,V__INST2)
          & s__equivalentContentClass(V__INST2,V__INST3) )
       => s__equivalentContentClass(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1536,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__Organization)
        & s__instance(V__INST2,s__Organization)
        & s__instance(V__INST1,s__Organization) )
     => ( ( s__subOrganization(V__INST1,V__INST2)
          & s__subOrganization(V__INST2,V__INST3) )
       => s__subOrganization(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1537,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__ContentBearingPhysical)
        & s__instance(V__INST2,s__ContentBearingPhysical)
        & s__instance(V__INST1,s__ContentBearingPhysical) )
     => ( ( s__subsumesContentInstance(V__INST1,V__INST2)
          & s__subsumesContentInstance(V__INST2,V__INST3) )
       => s__subsumesContentInstance(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1538,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__List)
        & s__instance(V__INST2,s__List)
        & s__instance(V__INST1,s__List) )
     => ( ( s__subList(V__INST1,V__INST2)
          & s__subList(V__INST2,V__INST3) )
       => s__subList(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1539,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__SetOrClass)
        & s__instance(V__INST2,s__SetOrClass)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__subclass(V__INST1,V__INST2)
          & s__subclass(V__INST2,V__INST3) )
       => s__subclass(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1540,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__TimeInterval)
        & s__instance(V__INST2,s__TimeInterval)
        & s__instance(V__INST1,s__TimeInterval) )
     => ( ( s__during(V__INST1,V__INST2)
          & s__during(V__INST2,V__INST3) )
       => s__during(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1541,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__Process)
        & s__instance(V__INST2,s__Process)
        & s__instance(V__INST1,s__Process) )
     => ( ( s__subProcess(V__INST1,V__INST2)
          & s__subProcess(V__INST2,V__INST3) )
       => s__subProcess(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1542,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__Object)
        & s__instance(V__INST2,s__Object)
        & s__instance(V__INST1,s__Physical) )
     => ( ( s__located(V__INST1,V__INST2)
          & s__located(V__INST2,V__INST3) )
       => s__located(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1543,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__Object)
        & s__instance(V__INST2,s__Object)
        & s__instance(V__INST1,s__Object) )
     => ( ( s__properPart(V__INST1,V__INST2)
          & s__properPart(V__INST2,V__INST3) )
       => s__properPart(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1544,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__Collection)
        & s__instance(V__INST2,s__Collection)
        & s__instance(V__INST1,s__Collection) )
     => ( ( s__subCollection(V__INST1,V__INST2)
          & s__subCollection(V__INST2,V__INST3) )
       => s__subCollection(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1545,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__relatedInternalConcept(V__INST1,V__INST2)
        & s__relatedInternalConcept(V__INST2,V__INST3) )
     => s__relatedInternalConcept(V__INST1,V__INST3) ) )).

fof(kb_SUMO_1546,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__GeopoliticalArea)
        & s__instance(V__INST2,s__GeopoliticalArea)
        & s__instance(V__INST1,s__GeopoliticalArea) )
     => ( ( s__geopoliticalSubdivision(V__INST1,V__INST2)
          & s__geopoliticalSubdivision(V__INST2,V__INST3) )
       => s__geopoliticalSubdivision(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1547,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__ContentBearingPhysical)
        & s__instance(V__INST2,s__ContentBearingPhysical)
        & s__instance(V__INST1,s__ContentBearingPhysical) )
     => ( ( s__equivalentContentInstance(V__INST1,V__INST2)
          & s__equivalentContentInstance(V__INST2,V__INST3) )
       => s__equivalentContentInstance(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1548,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__Human)
        & s__instance(V__INST2,s__Woman)
        & s__instance(V__INST1,s__Woman) )
     => ( ( s__sister(V__INST1,V__INST2)
          & s__sister(V__INST2,V__INST3) )
       => s__sister(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1549,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__TimePoint)
        & s__instance(V__INST2,s__TimePoint)
        & s__instance(V__INST1,s__TimePoint) )
     => ( ( s__beforeOrEqual(V__INST1,V__INST2)
          & s__beforeOrEqual(V__INST2,V__INST3) )
       => s__beforeOrEqual(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1550,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__GeometricFigure)
        & s__instance(V__INST2,s__GeometricFigure)
        & s__instance(V__INST1,s__GeometricFigure) )
     => ( ( s__geometricPart(V__INST1,V__INST2)
          & s__geometricPart(V__INST2,V__INST3) )
       => s__geometricPart(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1551,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__Physical)
        & s__instance(V__INST2,s__Physical)
        & s__instance(V__INST1,s__Physical) )
     => ( ( s__cooccur(V__INST1,V__INST2)
          & s__cooccur(V__INST2,V__INST3) )
       => s__cooccur(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1552,axiom,(
    s__subclass(s__IntransitiveRelation,s__BinaryRelation) )).

fof(kb_SUMO_1553,axiom,(
    s__documentation(s__IntransitiveRelation,s__EnglishLanguage,'A &%BinaryRelation ?REL is intransitive only if (?REL ?INST1 ?INST2) and (?REL ?INST2 ?INST3) imply not (?REL ?INST1 ?INST3), for all ?INST1, ?INST2, and ?INST3.') )).

fof(kb_SUMO_1554,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__Object)
        & s__instance(V__INST2,s__Object)
        & s__instance(V__INST1,s__Object) )
     => ( ( s__penetrates(V__INST1,V__INST2)
          & s__penetrates(V__INST2,V__INST3) )
       => ~ s__penetrates(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1555,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__Organism)
        & s__instance(V__INST2,s__Organism)
        & s__instance(V__INST1,s__Organism) )
     => ( ( s__parent(V__INST1,V__INST2)
          & s__parent(V__INST2,V__INST3) )
       => ~ s__parent(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1556,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__Collection)
        & s__instance(V__INST2,s__Collection)
        & s__instance(V__INST2,s__SelfConnectedObject)
        & s__instance(V__INST1,s__SelfConnectedObject) )
     => ( ( s__member(V__INST1,V__INST2)
          & s__member(V__INST2,V__INST3) )
       => ~ s__member(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1557,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__SetOrClass)
        & s__instance(V__INST2,s__SetOrClass) )
     => ( ( s__immediateInstance(V__INST1,V__INST2)
          & s__immediateInstance(V__INST2,V__INST3) )
       => ~ s__immediateInstance(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1558,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__BinaryRelation)
        & s__instance(V__INST2,s__BinaryRelation)
        & s__instance(V__INST1,s__BinaryRelation) )
     => ( ( s__inverse(V__INST1,V__INST2)
          & s__inverse(V__INST2,V__INST3) )
       => ~ s__inverse(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1559,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__TimeInterval)
        & s__instance(V__INST2,s__TimeInterval)
        & s__instance(V__INST1,s__TimeInterval) )
     => ( ( s__meetsTemporally(V__INST1,V__INST2)
          & s__meetsTemporally(V__INST2,V__INST3) )
       => ~ s__meetsTemporally(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1560,axiom,(
    ! [V__INST1,V__INST2,V__INST3] :
      ( ( s__instance(V__INST3,s__SetOrClass)
        & s__instance(V__INST2,s__SetOrClass)
        & s__instance(V__INST1,s__SetOrClass) )
     => ( ( s__immediateSubclass(V__INST1,V__INST2)
          & s__immediateSubclass(V__INST2,V__INST3) )
       => ~ s__immediateSubclass(V__INST1,V__INST3) ) ) )).

fof(kb_SUMO_1561,axiom,(
    s__subclass(s__PartialOrderingRelation,s__TransitiveRelation) )).

fof(kb_SUMO_1562,axiom,(
    s__subclass(s__PartialOrderingRelation,s__AntisymmetricRelation) )).

fof(kb_SUMO_1563,axiom,(
    s__subclass(s__PartialOrderingRelation,s__ReflexiveRelation) )).

fof(kb_SUMO_1564,axiom,(
    s__documentation(s__PartialOrderingRelation,s__EnglishLanguage,'A &%BinaryRelation is a partial ordering if it is a &%ReflexiveRelation, an &%AntisymmetricRelation, and a &%TransitiveRelation.') )).

fof(kb_SUMO_1565,axiom,(
    s__subclass(s__TotalOrderingRelation,s__PartialOrderingRelation) )).

fof(kb_SUMO_1566,axiom,(
    s__instance(s__TotalOrderingRelation__t,s__SetOrClass) )).

fof(kb_SUMO_1567,axiom,(
    s__subclass(s__TotalOrderingRelation,s__TrichotomizingRelation) )).

fof(kb_SUMO_1568,axiom,(
    s__documentation(s__TotalOrderingRelation,s__EnglishLanguage,'A &%BinaryRelation is a &%TotalOrderingRelation if it is a &%PartialOrderingRelation and a &%TrichotomizingRelation.') )).

fof(kb_SUMO_1569,axiom,(
    s__subclass(s__EquivalenceRelation,s__TransitiveRelation) )).

fof(kb_SUMO_1570,axiom,(
    s__subclass(s__EquivalenceRelation,s__SymmetricRelation) )).

fof(kb_SUMO_1571,axiom,(
    s__subclass(s__EquivalenceRelation,s__ReflexiveRelation) )).

fof(kb_SUMO_1572,axiom,(
    s__documentation(s__EquivalenceRelation,s__EnglishLanguage,'A &%BinaryRelation is an equivalence relation if it is a &%ReflexiveRelation, a &%SymmetricRelation, and a &%TransitiveRelation.') )).

fof(kb_SUMO_1573,axiom,(
    s__subclass(s__CaseRole,s__BinaryPredicate) )).

fof(kb_SUMO_1574,axiom,(
    s__subclass(s__CaseRole,s__InheritableRelation) )).

fof(kb_SUMO_1575,axiom,(
    s__instance(s__CaseRole__t,s__SetOrClass) )).

fof(kb_SUMO_1576,axiom,(
    s__subclass(s__CaseRole,s__AsymmetricRelation) )).

fof(kb_SUMO_1577,axiom,(
    s__documentation(s__CaseRole,s__EnglishLanguage,'The &%Class of &%Predicates relating the spatially distinguished parts of a &%Process. &%CaseRoles include, for example, the &%agent, &%patient or &%destination of an action, the flammable substance in a burning process, or the water that falls in rain.') )).

fof(kb_SUMO_1578,axiom,(
    s__documentation(s__involvedInEvent__m,s__EnglishLanguage,'(involvedInEvent ?EVENT ?THING) means that in the &%Process ?EVENT, the &%Entity ?THING plays some &%CaseRole.') )).

fof(kb_SUMO_1579,axiom,(
    s__instance(s__involvedInEvent__m,s__BinaryPredicate) )).

fof(kb_SUMO_1580,axiom,(
    s__instance(s__involvedInEvent__m,s__AsymmetricRelation) )).

fof(kb_SUMO_1581,axiom,(
    s__domain(s__involvedInEvent__m,"1",s__Process) )).

fof(kb_SUMO_1582,axiom,(
    s__domain(s__involvedInEvent__m,"2",s__Entity) )).

fof(kb_SUMO_1583,axiom,(
    ! [V__R] :
      ( s__instance(V__R,s__Relation)
     => ( s__instance(V__R,s__CaseRole)
       => s__subrelation(V__R,s__involvedInEvent__m) ) ) )).

fof(kb_SUMO_1584,axiom,(
    s__instance(s__agent__m,s__CaseRole) )).

fof(kb_SUMO_1585,axiom,(
    s__domain(s__agent__m,"1",s__Process) )).

fof(kb_SUMO_1586,axiom,(
    s__domain(s__agent__m,"2",s__Agent) )).

fof(kb_SUMO_1587,axiom,(
    s__subrelation(s__agent__m,s__involvedInEvent__m) )).

fof(kb_SUMO_1588,axiom,(
    s__documentation(s__agent__m,s__EnglishLanguage,'(&%agent ?PROCESS ?AGENT) means that ?AGENT is an active determinant, either animate or inanimate, of the &%Process ?PROCESS, with or without voluntary intention. For example, Eve is an &%agent in the following proposition: Eve bit an apple.') )).

fof(kb_SUMO_1589,axiom,(
    s__instance(s__destination__m,s__CaseRole) )).

fof(kb_SUMO_1590,axiom,(
    s__domain(s__destination__m,"1",s__Process) )).

fof(kb_SUMO_1591,axiom,(
    s__domain(s__destination__m,"2",s__Entity) )).

fof(kb_SUMO_1592,axiom,(
    s__subrelation(s__destination__m,s__involvedInEvent__m) )).

fof(kb_SUMO_1593,axiom,(
    s__documentation(s__destination__m,s__EnglishLanguage,'(destination ?PROCESS ?GOAL) means that ?GOAL is the target or goal of the Process ?PROCESS. For example, Danbury would be the destination in the following proposition: Bob went to Danbury. Note that this is a very general &%CaseRole and, in particular, that it covers the concepts of recipient and beneficiary. Thus, John would be the &%destination in the following proposition: Tom gave a book to John.') )).

fof(kb_SUMO_1594,axiom,(
    s__instance(s__experiencer__m,s__CaseRole) )).

fof(kb_SUMO_1595,axiom,(
    s__domain(s__experiencer__m,"1",s__Process) )).

fof(kb_SUMO_1596,axiom,(
    s__domain(s__experiencer__m,"2",s__Agent) )).

fof(kb_SUMO_1597,axiom,(
    s__subrelation(s__experiencer__m,s__involvedInEvent__m) )).

fof(kb_SUMO_1598,axiom,(
    s__documentation(s__experiencer__m,s__EnglishLanguage,'(&%experiencer ?PROCESS ?AGENT) means that ?AGENT experiences the &%Process ?PROCESS. For example, Yojo is the &%experiencer of seeing in the following proposition: Yojo sees the fish. Note that &%experiencer, unlike &%agent, does not entail a causal relation between its arguments.') )).

fof(kb_SUMO_1599,axiom,(
    s__subrelation(s__instrument__m,s__patient__m) )).

fof(kb_SUMO_1600,axiom,(
    s__domain(s__instrument__m,"1",s__Process) )).

fof(kb_SUMO_1601,axiom,(
    s__domain(s__instrument__m,"2",s__Object) )).

fof(kb_SUMO_1602,axiom,(
    s__documentation(s__instrument__m,s__EnglishLanguage,'(instrument ?EVENT ?TOOL) means that ?TOOL is used by an agent in bringing about ?EVENT and that ?TOOL is not changed by ?EVENT. For example, the key is an &%instrument in the following proposition: The key opened the door. Note that &%instrument and &%resource cannot be satisfied by the same ordered pair.') )).

fof(kb_SUMO_1603,axiom,(
    s__instance(s__origin__m,s__CaseRole) )).

fof(kb_SUMO_1604,axiom,(
    s__domain(s__origin__m,"1",s__Process) )).

fof(kb_SUMO_1605,axiom,(
    s__domain(s__origin__m,"2",s__Object) )).

fof(kb_SUMO_1606,axiom,(
    s__subrelation(s__origin__m,s__involvedInEvent__m) )).

fof(kb_SUMO_1607,axiom,(
    s__documentation(s__origin__m,s__EnglishLanguage,'(&%origin ?PROCESS ?SOURCE) means that ?SOURCE indicates where the ?Process began. Note that this relation implies that ?SOURCE is present at the beginning of the process, but need not participate throughout the process. For example, the submarine is the &%origin in the following proposition: the missile was launched from a submarine.') )).

fof(kb_SUMO_1608,axiom,(
    s__instance(s__patient__m,s__CaseRole) )).

fof(kb_SUMO_1609,axiom,(
    s__domain(s__patient__m,"1",s__Process) )).

fof(kb_SUMO_1610,axiom,(
    s__domain(s__patient__m,"2",s__Entity) )).

fof(kb_SUMO_1611,axiom,(
    s__subrelation(s__patient__m,s__involvedInEvent__m) )).

fof(kb_SUMO_1612,axiom,(
    s__documentation(s__patient__m,s__EnglishLanguage,'(&%patient ?PROCESS ?ENTITY) means that ?ENTITY is a participant in ?PROCESS that may be moved, said, experienced, etc. For example, the direct objects in the sentences The cat swallowed the canary and Billy likes the beer would be examples of &%patients. Note that the &%patient of a &%Process may or may not undergo structural change as a result of the &%Process. The &%CaseRole of &%patient is used when one wants to specify as broadly as possible the object of a &%Process.') )).

fof(kb_SUMO_1613,axiom,(
    s__subrelation(s__resource__m,s__patient__m) )).

fof(kb_SUMO_1614,axiom,(
    s__domain(s__resource__m,"1",s__Process) )).

fof(kb_SUMO_1615,axiom,(
    s__domain(s__resource__m,"2",s__Object) )).

fof(kb_SUMO_1616,axiom,(
    s__disjointRelation(s__resource__m,s__result__m) )).

fof(kb_SUMO_1617,axiom,(
    s__disjointRelation(s__resource__m,s__instrument__m) )).

fof(kb_SUMO_1618,axiom,(
    s__disjointRelation(s__result__m,s__instrument__m) )).

fof(kb_SUMO_1619,axiom,(
    s__documentation(s__resource__m,s__EnglishLanguage,'(&%resource ?PROCESS ?RESOURCE) means that ?RESOURCE is present at the beginning of ?PROCESS, is used by ?PROCESS, and as a consequence is changed by ?PROCESS. For example, soap is a &%resource in the following proposition: the gun was carved out of soap. Note that &%resource differs from &%instrument, another subrelation of &%patient, in that its internal or physical properties are altered in some way by the &%Process.') )).

fof(kb_SUMO_1620,axiom,(
    s__subrelation(s__result__m,s__patient__m) )).

fof(kb_SUMO_1621,axiom,(
    s__domain(s__result__m,"1",s__Process) )).

fof(kb_SUMO_1622,axiom,(
    s__domain(s__result__m,"2",s__Entity) )).

fof(kb_SUMO_1623,axiom,(
    s__documentation(s__result__m,s__EnglishLanguage,'(result ?ACTION ?OUTPUT) means that ?OUTPUT is a product of ?ACTION. For example, house is a &%result in the following proposition: Eric built a house.') )).

fof(kb_SUMO_1624,axiom,(
    s__subclass(s__InheritableRelation,s__Relation) )).

fof(kb_SUMO_1625,axiom,(
    s__documentation(s__InheritableRelation,s__EnglishLanguage,'The class of &%Relations whose properties can be inherited downward in the class hierarchy via the &%subrelation &%Predicate.') )).

fof(kb_SUMO_1626,axiom,(
    s__subclass(s__ProbabilityRelation,s__Relation) )).

fof(kb_SUMO_1627,axiom,(
    s__subclass(s__ProbabilityRelation,s__InheritableRelation) )).

fof(kb_SUMO_1628,axiom,(
    s__documentation(s__ProbabilityRelation,s__EnglishLanguage,'The &%Class of &%Relations that permit assessment of the probability of an event or situation.') )).

fof(kb_SUMO_1629,axiom,(
    s__instance(s__ProbabilityFn__m,s__ProbabilityRelation) )).

fof(kb_SUMO_1630,axiom,(
    s__instance(s__ProbabilityFn__m,s__TotalValuedRelation) )).

fof(kb_SUMO_1631,axiom,(
    s__instance(s__ProbabilityFn__m,s__UnaryFunction) )).

fof(kb_SUMO_1632,axiom,(
    s__domain(s__ProbabilityFn__m,"1",s__Formula) )).

fof(kb_SUMO_1633,axiom,(
    s__range(s__ProbabilityFn__m,s__RealNumber) )).

fof(kb_SUMO_1634,axiom,(
    s__instance(s__ProbabilityFn__m,s__AsymmetricRelation) )).

fof(kb_SUMO_1635,axiom,(
    s__documentation(s__ProbabilityFn__m,s__EnglishLanguage,'One of the basic &%ProbabilityRelations, &%ProbabilityFn is used to state the a priori probability of a state of affairs. (&%ProbabilityFn ?FORMULA) denotes the a priori probability of ?FORMULA.') )).

fof(kb_SUMO_1636,axiom,(
    s__instance(s__conditionalProbability__m,s__ProbabilityRelation) )).

fof(kb_SUMO_1637,axiom,(
    s__instance(s__conditionalProbability__m,s__TernaryPredicate) )).

fof(kb_SUMO_1638,axiom,(
    s__domain(s__conditionalProbability__m,"1",s__Formula) )).

fof(kb_SUMO_1639,axiom,(
    s__domain(s__conditionalProbability__m,"2",s__Formula) )).

fof(kb_SUMO_1640,axiom,(
    s__domain(s__conditionalProbability__m,"3",s__RealNumber) )).

fof(kb_SUMO_1641,axiom,(
    s__documentation(s__conditionalProbability__m,s__EnglishLanguage,'One of the basic &%ProbabilityRelations. &%conditionalProbability is used to state the numeric value of a conditional probability. (&%conditionalProbability ?FORMULA1 ?FORMULA2 ?NUMBER) means that the probability of ?FORMULA2 being true given that ?FORMULA1 is true is ?NUMBER.') )).

fof(kb_SUMO_1642,axiom,(
    s__instance(s__increasesLikelihood__m,s__ProbabilityRelation) )).

fof(kb_SUMO_1643,axiom,(
    s__instance(s__increasesLikelihood__m,s__BinaryPredicate) )).

fof(kb_SUMO_1644,axiom,(
    s__instance(s__increasesLikelihood__m,s__IrreflexiveRelation) )).

fof(kb_SUMO_1645,axiom,(
    s__domain(s__increasesLikelihood__m,"1",s__Formula) )).

fof(kb_SUMO_1646,axiom,(
    s__domain(s__increasesLikelihood__m,"2",s__Formula) )).

fof(kb_SUMO_1647,axiom,(
    s__disjointRelation(s__increasesLikelihood__m,s__decreasesLikelihood__m) )).

fof(kb_SUMO_1648,axiom,(
    s__disjointRelation(s__increasesLikelihood__m,s__independentProbability__m) )).

fof(kb_SUMO_1649,axiom,(
    s__disjointRelation(s__decreasesLikelihood__m,s__independentProbability__m) )).

fof(kb_SUMO_1650,axiom,(
    s__documentation(s__increasesLikelihood__m,s__EnglishLanguage,'One of the basic &%ProbabilityRelations. (&%increasesLikelihood ?FORMULA1 ?FORMULA2) means that ?FORMULA2 is more likely to be true if ?FORMULA1 is true.') )).

fof(kb_SUMO_1651,axiom,(
    ! [V__NUMBER2,V__FORMULA1,V__NUMBER1,V__FORMULA2] :
      ( ( s__instance(V__FORMULA2,s__Formula)
        & s__instance(V__NUMBER1,s__Quantity)
        & s__instance(V__FORMULA1,s__Formula)
        & s__instance(V__NUMBER2,s__RealNumber) )
     => ( ( s__increasesLikelihood(V__FORMULA1,V__FORMULA2)
          & s__ProbabilityFn(V__FORMULA2) = V__NUMBER1
          & s__conditionalProbability(V__FORMULA1,V__FORMULA2,V__NUMBER2) )
       => greater(V__NUMBER2,V__NUMBER1) ) ) )).

fof(kb_SUMO_1652,axiom,(
    s__instance(s__decreasesLikelihood__m,s__ProbabilityRelation) )).

fof(kb_SUMO_1653,axiom,(
    s__instance(s__ProbabilityRelation__t,s__SetOrClass) )).

fof(kb_SUMO_1654,axiom,(
    s__instance(s__decreasesLikelihood__m,s__BinaryPredicate) )).

fof(kb_SUMO_1655,axiom,(
    s__instance(s__decreasesLikelihood__m,s__IrreflexiveRelation) )).

fof(kb_SUMO_1656,axiom,(
    s__domain(s__decreasesLikelihood__m,"1",s__Formula) )).

fof(kb_SUMO_1657,axiom,(
    s__domain(s__decreasesLikelihood__m,"2",s__Formula) )).

fof(kb_SUMO_1658,axiom,(
    s__documentation(s__decreasesLikelihood__m,s__EnglishLanguage,'One of the basic &%ProbabilityRelations. (&%decreasesLikelihood ?FORMULA1 ?FORMULA2) means that ?FORMULA2 is less likely to be true if ?FORMULA1 is true.') )).

fof(kb_SUMO_1659,axiom,(
    ! [V__NUMBER2,V__FORMULA1,V__NUMBER1,V__FORMULA2] :
      ( ( s__instance(V__FORMULA2,s__Formula)
        & s__instance(V__NUMBER1,s__Quantity)
        & s__instance(V__FORMULA1,s__Formula)
        & s__instance(V__NUMBER2,s__RealNumber) )
     => ( ( s__decreasesLikelihood(V__FORMULA1,V__FORMULA2)
          & s__ProbabilityFn(V__FORMULA2) = V__NUMBER1
          & s__conditionalProbability(V__FORMULA1,V__FORMULA2,V__NUMBER2) )
       => less(V__NUMBER2,V__NUMBER1) ) ) )).

fof(kb_SUMO_1660,axiom,(
    s__instance(s__independentProbability__m,s__ProbabilityRelation) )).

fof(kb_SUMO_1661,axiom,(
    s__instance(s__independentProbability__m,s__BinaryPredicate) )).

fof(kb_SUMO_1662,axiom,(
    s__instance(s__independentProbability__m,s__SymmetricRelation) )).

fof(kb_SUMO_1663,axiom,(
    s__domain(s__independentProbability__m,"1",s__Formula) )).

fof(kb_SUMO_1664,axiom,(
    s__domain(s__independentProbability__m,"2",s__Formula) )).

fof(kb_SUMO_1665,axiom,(
    s__documentation(s__independentProbability__m,s__EnglishLanguage,'One of the basic &%ProbabilityRelations. (&%independentProbability ?FORMULA1 ?FORMULA2) means that the probabilities of ?FORMULA1 and ?FORMULA2 being true are independent.') )).

fof(kb_SUMO_1666,axiom,(
    ! [V__NUMBER2,V__FORMULA1,V__NUMBER1,V__FORMULA2] :
      ( ( s__instance(V__FORMULA2,s__Formula)
        & s__instance(V__FORMULA1,s__Formula)
        & s__instance(V__NUMBER2,s__RealNumber) )
     => ( ( s__independentProbability(V__FORMULA1,V__FORMULA2)
          & s__ProbabilityFn(V__FORMULA2) = V__NUMBER1
          & s__conditionalProbability(V__FORMULA1,V__FORMULA2,V__NUMBER2) )
       => V__NUMBER2 = V__NUMBER1 ) ) )).

fof(kb_SUMO_1667,axiom,(
    ! [V__FORMULA1,V__FORMULA2] :
      ( ( s__instance(V__FORMULA1,s__Formula)
        & s__instance(V__FORMULA2,s__Formula) )
     => ( s__increasesLikelihood(V__FORMULA1,V__FORMULA2)
        | s__decreasesLikelihood(V__FORMULA1,V__FORMULA2)
        | s__independentProbability(V__FORMULA1,V__FORMULA2) ) ) )).

fof(kb_SUMO_1668,axiom,(
    s__subclass(s__SpatialRelation,s__Relation) )).

fof(kb_SUMO_1669,axiom,(
    s__subclass(s__SpatialRelation,s__InheritableRelation) )).

fof(kb_SUMO_1670,axiom,(
    s__documentation(s__SpatialRelation,s__EnglishLanguage,'The &%Class of &%Relations that are spatial in a wide sense. This &%Class includes mereological relations and topological relations.') )).

fof(kb_SUMO_1671,axiom,(
    s__subclass(s__TemporalRelation,s__Relation) )).

fof(kb_SUMO_1672,axiom,(
    s__instance(s__Relation__t,s__SetOrClass) )).

fof(kb_SUMO_1673,axiom,(
    s__subclass(s__TemporalRelation,s__InheritableRelation) )).

fof(kb_SUMO_1674,axiom,(
    s__documentation(s__TemporalRelation,s__EnglishLanguage,'The &%Class of temporal &%Relations. This &%Class includes notions of (temporal) topology of intervals, (temporal) schemata, and (temporal) extension.') )).

fof(kb_SUMO_1675,axiom,(
    s__subclass(s__IntentionalRelation,s__InheritableRelation) )).

fof(kb_SUMO_1676,axiom,(
    s__subclass(s__IntentionalRelation,s__Relation) )).

fof(kb_SUMO_1677,axiom,(
    s__documentation(s__IntentionalRelation,s__EnglishLanguage,'The &%Class of &%Relations between an &%Agent and one or more &%Entities, where the &%Relation requires that the &%Agent have awareness of the &%Entity.') )).

fof(kb_SUMO_1678,axiom,(
    ! [V__OBJ,V__ROW1,V__AGENT] :
      ( s__instance(V__AGENT,s__CognitiveAgent)
     => ( ( s__inScopeOfInterest(V__AGENT,V__ROW1)
          & s__inList(V__OBJ,s__ListFn_1(V__ROW1)) )
       => s__inScopeOfInterest(V__AGENT,V__OBJ) ) ) )).

fof(kb_SUMO_1679,axiom,(
    ! [V__OBJ,V__ROW1,V__AGENT] :
      ( ( s__instance(V__AGENT,s__ServiceProcess)
        & s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( ( s__serviceProvider(V__AGENT,V__ROW1)
          & s__inList(V__OBJ,s__ListFn_1(V__ROW1)) )
       => s__inScopeOfInterest(V__AGENT,V__OBJ) ) ) )).

fof(kb_SUMO_1680,axiom,(
    ! [V__OBJ,V__ROW1,V__AGENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Formula) )
     => ( ( s__disapproves(V__AGENT,V__ROW1)
          & s__inList(V__OBJ,s__ListFn_1(V__ROW1)) )
       => s__inScopeOfInterest(V__AGENT,V__OBJ) ) ) )).

fof(kb_SUMO_1681,axiom,(
    ! [V__OBJ,V__ROW1,V__AGENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Object) )
     => ( ( s__dislikes(V__AGENT,V__ROW1)
          & s__inList(V__OBJ,s__ListFn_1(V__ROW1)) )
       => s__inScopeOfInterest(V__AGENT,V__OBJ) ) ) )).

fof(kb_SUMO_1682,axiom,(
    ! [V__OBJ,V__ROW1,V__AGENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Formula) )
     => ( ( s__knows(V__AGENT,V__ROW1)
          & s__inList(V__OBJ,s__ListFn_1(V__ROW1)) )
       => s__inScopeOfInterest(V__AGENT,V__OBJ) ) ) )).

fof(kb_SUMO_1683,axiom,(
    ! [V__OBJ,V__ROW1,V__AGENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Formula) )
     => ( ( s__desires(V__AGENT,V__ROW1)
          & s__inList(V__OBJ,s__ListFn_1(V__ROW1)) )
       => s__inScopeOfInterest(V__AGENT,V__OBJ) ) ) )).

fof(kb_SUMO_1684,axiom,(
    ! [V__OBJ,V__ROW1,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( ( s__domesticPartner(V__AGENT,V__ROW1)
          & s__inList(V__OBJ,s__ListFn_1(V__ROW1)) )
       => s__inScopeOfInterest(V__AGENT,V__OBJ) ) ) )).

fof(kb_SUMO_1685,axiom,(
    ! [V__OBJ,V__ROW1,V__AGENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Formula) )
     => ( ( s__considers(V__AGENT,V__ROW1)
          & s__inList(V__OBJ,s__ListFn_1(V__ROW1)) )
       => s__inScopeOfInterest(V__AGENT,V__OBJ) ) ) )).

fof(kb_SUMO_1686,axiom,(
    ! [V__OBJ,V__ROW1,V__AGENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Formula) )
     => ( ( s__believes(V__AGENT,V__ROW1)
          & s__inList(V__OBJ,s__ListFn_1(V__ROW1)) )
       => s__inScopeOfInterest(V__AGENT,V__OBJ) ) ) )).

fof(kb_SUMO_1687,axiom,(
    ! [V__OBJ,V__ROW1,V__ROW2,V__AGENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__Formula) )
     => ( ( s__prefers(V__AGENT,V__ROW1,V__ROW2)
          & s__inList(V__OBJ,s__ListFn_2(V__ROW1,V__ROW2)) )
       => s__inScopeOfInterest(V__AGENT,V__OBJ) ) ) )).

fof(kb_SUMO_1688,axiom,(
    ! [V__OBJ,V__ROW1,V__AGENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Physical) )
     => ( ( s__wants(V__AGENT,V__ROW1)
          & s__inList(V__OBJ,s__ListFn_1(V__ROW1)) )
       => s__inScopeOfInterest(V__AGENT,V__OBJ) ) ) )).

fof(kb_SUMO_1689,axiom,(
    ! [V__OBJ,V__ROW1,V__AGENT] :
      ( ( s__instance(V__AGENT,s__ServiceProcess)
        & s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( ( s__serviceRecipient(V__AGENT,V__ROW1)
          & s__inList(V__OBJ,s__ListFn_1(V__ROW1)) )
       => s__inScopeOfInterest(V__AGENT,V__OBJ) ) ) )).

fof(kb_SUMO_1690,axiom,(
    ! [V__OBJ,V__ROW1,V__AGENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Formula) )
     => ( ( s__doubts(V__AGENT,V__ROW1)
          & s__inList(V__OBJ,s__ListFn_1(V__ROW1)) )
       => s__inScopeOfInterest(V__AGENT,V__OBJ) ) ) )).

fof(kb_SUMO_1691,axiom,(
    ! [V__OBJ,V__ROW1,V__AGENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Physical) )
     => ( ( s__needs(V__AGENT,V__ROW1)
          & s__inList(V__OBJ,s__ListFn_1(V__ROW1)) )
       => s__inScopeOfInterest(V__AGENT,V__OBJ) ) ) )).

fof(kb_SUMO_1692,axiom,(
    ! [V__OBJ,V__ROW1,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( ( s__friend(V__AGENT,V__ROW1)
          & s__inList(V__OBJ,s__ListFn_1(V__ROW1)) )
       => s__inScopeOfInterest(V__AGENT,V__OBJ) ) ) )).

fof(kb_SUMO_1693,axiom,(
    ! [V__OBJ,V__ROW1,V__AGENT] :
      ( ( s__instance(V__AGENT,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( ( s__cohabitant(V__AGENT,V__ROW1)
          & s__inList(V__OBJ,s__ListFn_1(V__ROW1)) )
       => s__inScopeOfInterest(V__AGENT,V__OBJ) ) ) )).

fof(kb_SUMO_1694,axiom,(
    s__instance(s__prefers__m,s__TernaryPredicate) )).

fof(kb_SUMO_1695,axiom,(
    s__instance(s__prefers__m,s__IntentionalRelation) )).

fof(kb_SUMO_1696,axiom,(
    s__instance(s__IntentionalRelation__t,s__SetOrClass) )).

fof(kb_SUMO_1697,axiom,(
    s__domain(s__prefers__m,"1",s__CognitiveAgent) )).

fof(kb_SUMO_1698,axiom,(
    s__domain(s__prefers__m,"2",s__Formula) )).

fof(kb_SUMO_1699,axiom,(
    s__domain(s__prefers__m,"3",s__Formula) )).

fof(kb_SUMO_1700,axiom,(
    s__documentation(s__prefers__m,s__EnglishLanguage,'(&%prefers ?AGENT ?FORMULA1 ?FORMULA2) means that &%CognitiveAgent ?AGENT prefers the state of affairs expressed by ?FORMULA1 over the state of affairs expressed by ?FORMULA2 all things being equal.') )).

fof(kb_SUMO_1701,axiom,(
    s__subclass(s__PropositionalAttitude,s__IntentionalRelation) )).

fof(kb_SUMO_1702,axiom,(
    s__instance(s__PropositionalAttitude__t,s__SetOrClass) )).

fof(kb_SUMO_1703,axiom,(
    s__subclass(s__PropositionalAttitude,s__AsymmetricRelation) )).

fof(kb_SUMO_1704,axiom,(
    s__subclass(s__PropositionalAttitude,s__InheritableRelation) )).

fof(kb_SUMO_1705,axiom,(
    s__documentation(s__PropositionalAttitude,s__EnglishLanguage,'The &%Class of &%IntentionalRelations where the &%Agent has awareness of a &%Proposition.') )).

fof(kb_SUMO_1706,axiom,(
    ! [V__FORMULA,V__AGENT] :
      ( s__instance(V__AGENT,s__CognitiveAgent)
     => ( s__knows(V__AGENT,V__FORMULA)
       => s__instance(V__FORMULA,s__Formula) ) ) )).

fof(kb_SUMO_1707,axiom,(
    ! [V__FORMULA,V__AGENT] :
      ( s__instance(V__AGENT,s__CognitiveAgent)
     => ( s__considers(V__AGENT,V__FORMULA)
       => s__instance(V__FORMULA,s__Formula) ) ) )).

fof(kb_SUMO_1708,axiom,(
    ! [V__FORMULA,V__AGENT] :
      ( s__instance(V__AGENT,s__CognitiveAgent)
     => ( s__believes(V__AGENT,V__FORMULA)
       => s__instance(V__FORMULA,s__Formula) ) ) )).

fof(kb_SUMO_1709,axiom,(
    ! [V__FORMULA,V__AGENT] :
      ( s__instance(V__AGENT,s__CognitiveAgent)
     => ( s__disapproves(V__AGENT,V__FORMULA)
       => s__instance(V__FORMULA,s__Formula) ) ) )).

fof(kb_SUMO_1710,axiom,(
    ! [V__FORMULA,V__AGENT] :
      ( s__instance(V__AGENT,s__CognitiveAgent)
     => ( s__doubts(V__AGENT,V__FORMULA)
       => s__instance(V__FORMULA,s__Formula) ) ) )).

fof(kb_SUMO_1711,axiom,(
    ! [V__FORMULA,V__AGENT] :
      ( s__instance(V__AGENT,s__CognitiveAgent)
     => ( s__desires(V__AGENT,V__FORMULA)
       => s__instance(V__FORMULA,s__Formula) ) ) )).

fof(kb_SUMO_1712,axiom,(
    s__subclass(s__ObjectAttitude,s__IntentionalRelation) )).

fof(kb_SUMO_1713,axiom,(
    s__subclass(s__ObjectAttitude,s__InheritableRelation) )).

fof(kb_SUMO_1714,axiom,(
    s__disjoint(s__ObjectAttitude,s__PropositionalAttitude) )).

fof(kb_SUMO_1715,axiom,(
    s__documentation(s__ObjectAttitude,s__EnglishLanguage,'The &%Class of &%IntentionalRelations where the &%Agent has awareness of an instance of &%Physical.') )).

fof(kb_SUMO_1716,axiom,(
    ! [V__AGENT,V__THING] :
      ( ( s__instance(V__THING,s__Object)
        & s__instance(V__AGENT,s__CognitiveAgent) )
     => ( s__dislikes(V__AGENT,V__THING)
       => s__instance(V__THING,s__Physical) ) ) )).

fof(kb_SUMO_1717,axiom,(
    ! [V__AGENT,V__THING] :
      ( s__instance(V__AGENT,s__CognitiveAgent)
     => ( s__wants(V__AGENT,V__THING)
       => s__instance(V__THING,s__Physical) ) ) )).

fof(kb_SUMO_1718,axiom,(
    ! [V__AGENT,V__THING] :
      ( s__instance(V__AGENT,s__CognitiveAgent)
     => ( s__needs(V__AGENT,V__THING)
       => s__instance(V__THING,s__Physical) ) ) )).

fof(kb_SUMO_1719,axiom,(
    s__instance(s__inScopeOfInterest__m,s__BinaryPredicate) )).

fof(kb_SUMO_1720,axiom,(
    s__instance(s__inScopeOfInterest__m,s__IntentionalRelation) )).

fof(kb_SUMO_1721,axiom,(
    s__domain(s__inScopeOfInterest__m,"1",s__CognitiveAgent) )).

fof(kb_SUMO_1722,axiom,(
    s__domain(s__inScopeOfInterest__m,"2",s__Entity) )).

fof(kb_SUMO_1723,axiom,(
    s__documentation(s__inScopeOfInterest__m,s__EnglishLanguage,'A very general &%Predicate. (&%inScopeOfInterest ?AGENT ?ENTITY) means that ?ENTITY is within the scope of interest of ?AGENT. Note that the interest indicated can be either positive or negative, i.e. the ?AGENT can have an interest in avoiding or promoting ?ENTITY.') )).

fof(kb_SUMO_1724,axiom,(
    ! [V__OBJECT,V__AGENT] :
      ( s__instance(V__AGENT,s__CognitiveAgent)
     => ( ? [V__PROCESS] :
            ( s__instance(V__PROCESS,s__Process)
            & s__instance(V__PROCESS,s__IntentionalProcess)
            & s__agent(V__PROCESS,V__AGENT)
            & s__patient(V__PROCESS,V__OBJECT) )
      <=> s__inScopeOfInterest(V__AGENT,V__OBJECT) ) ) )).

fof(kb_SUMO_1725,axiom,(
    s__instance(s__needs__m,s__ObjectAttitude) )).

fof(kb_SUMO_1726,axiom,(
    s__instance(s__needs__m,s__BinaryPredicate) )).

fof(kb_SUMO_1727,axiom,(
    s__subrelation(s__needs__m,s__inScopeOfInterest__m) )).

fof(kb_SUMO_1728,axiom,(
    s__domain(s__needs__m,"1",s__CognitiveAgent) )).

fof(kb_SUMO_1729,axiom,(
    s__domain(s__needs__m,"2",s__Physical) )).

fof(kb_SUMO_1730,axiom,(
    s__documentation(s__needs__m,s__EnglishLanguage,'(&%needs ?AGENT ?OBJECT) means that ?OBJECT is physically required for the continued existence of ?AGENT.') )).

fof(kb_SUMO_1731,axiom,(
    ! [V__OBJECT,V__AGENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__OBJECT,s__Physical) )
     => ( s__needs(V__AGENT,V__OBJECT)
       => s__wants(V__AGENT,V__OBJECT) ) ) )).

fof(kb_SUMO_1732,axiom,(
    s__instance(s__wants__m,s__ObjectAttitude) )).

fof(kb_SUMO_1733,axiom,(
    s__instance(s__ObjectAttitude__t,s__SetOrClass) )).

fof(kb_SUMO_1734,axiom,(
    s__instance(s__wants__m,s__BinaryPredicate) )).

fof(kb_SUMO_1735,axiom,(
    s__subrelation(s__wants__m,s__inScopeOfInterest__m) )).

fof(kb_SUMO_1736,axiom,(
    s__relatedInternalConcept(s__wants__m,s__desires__m) )).

fof(kb_SUMO_1737,axiom,(
    s__domain(s__wants__m,"1",s__CognitiveAgent) )).

fof(kb_SUMO_1738,axiom,(
    s__domain(s__wants__m,"2",s__Physical) )).

fof(kb_SUMO_1739,axiom,(
    s__documentation(s__wants__m,s__EnglishLanguage,'(&%wants ?AGENT ?OBJECT) means that ?OBJECT is desired by ?AGENT, i.e. ?AGENT believes that ?OBJECT will satisfy one of its goals. Note that there is no implication that what is wanted by an agent is not already possessed by the agent.') )).

fof(kb_SUMO_1740,axiom,(
    ! [V__OBJ,V__AGENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__OBJ,s__Physical) )
     => ( s__wants(V__AGENT,V__OBJ)
       => ? [V__PURP] :
            ( s__instance(V__PURP,s__Formula)
            & s__hasPurposeForAgent(V__OBJ,V__PURP,V__AGENT) ) ) ) )).

%FOL fof(kb_SUMO_1741,axiom,(( (! [V__OBJ,V__AGENT] : ((s__instance(V__AGENT,s__CognitiveAgent) & s__instance(V__OBJ,s__Object)) => (s__wants(V__AGENT,V__OBJ) => s__desires(V__AGENT,'s__possesses(V__AGENT,V__OBJ)')))) ))).

fof(kb_SUMO_1742,axiom,(
    s__instance(s__desires__m,s__PropositionalAttitude) )).

fof(kb_SUMO_1743,axiom,(
    s__instance(s__desires__m,s__BinaryPredicate) )).

fof(kb_SUMO_1744,axiom,(
    s__subrelation(s__desires__m,s__inScopeOfInterest__m) )).

fof(kb_SUMO_1745,axiom,(
    s__relatedInternalConcept(s__desires__m,s__wants__m) )).

fof(kb_SUMO_1746,axiom,(
    s__domain(s__desires__m,"1",s__CognitiveAgent) )).

fof(kb_SUMO_1747,axiom,(
    s__domain(s__desires__m,"2",s__Formula) )).

fof(kb_SUMO_1748,axiom,(
    s__documentation(s__desires__m,s__EnglishLanguage,'(&%desires ?AGENT ?FORMULA) means that ?AGENT wants to bring about the state of affairs expressed by ?FORMULA. Note that there is no implication that what is desired by the agent is not already true. Note too that &%desires is distinguished from &%wants only in that the former is a &%PropositionalAttitude, while &%wants is an &%ObjectAttitude.') )).

fof(kb_SUMO_1749,axiom,(
    s__instance(s__considers__m,s__PropositionalAttitude) )).

fof(kb_SUMO_1750,axiom,(
    s__instance(s__considers__m,s__BinaryPredicate) )).

fof(kb_SUMO_1751,axiom,(
    s__subrelation(s__considers__m,s__inScopeOfInterest__m) )).

fof(kb_SUMO_1752,axiom,(
    s__domain(s__considers__m,"1",s__CognitiveAgent) )).

fof(kb_SUMO_1753,axiom,(
    s__domain(s__considers__m,"2",s__Formula) )).

fof(kb_SUMO_1754,axiom,(
    s__documentation(s__considers__m,s__EnglishLanguage,'(&%considers ?AGENT ?FORMULA) means that ?AGENT considers or wonders about the truth of the proposition expressed by ?FORMULA.') )).

fof(kb_SUMO_1755,axiom,(
    s__instance(s__believes__m,s__PropositionalAttitude) )).

fof(kb_SUMO_1756,axiom,(
    s__instance(s__believes__m,s__BinaryPredicate) )).

fof(kb_SUMO_1757,axiom,(
    s__subrelation(s__believes__m,s__inScopeOfInterest__m) )).

fof(kb_SUMO_1758,axiom,(
    s__domain(s__believes__m,"1",s__CognitiveAgent) )).

fof(kb_SUMO_1759,axiom,(
    s__domain(s__believes__m,"2",s__Formula) )).

fof(kb_SUMO_1760,axiom,(
    s__documentation(s__believes__m,s__EnglishLanguage,'The epistemic predicate of belief. (&%believes ?AGENT ?FORMULA) means that ?AGENT believes the proposition expressed by ?FORMULA.') )).

%FOL fof(kb_SUMO_1761,axiom,(( (! [V__FORMULA,V__AGENT] : ((s__instance(V__AGENT,s__CognitiveAgent) & s__instance(V__FORMULA,s__Formula)) => (s__believes(V__AGENT,V__FORMULA) => (? [V__TIME] : (s__instance(V__TIME,s__TimePosition) & s__holdsDuring(V__TIME,'s__considers(V__AGENT,V__FORMULA)')))))) ))).

fof(kb_SUMO_1762,axiom,(
    s__instance(s__knows__m,s__PropositionalAttitude) )).

fof(kb_SUMO_1763,axiom,(
    s__instance(s__knows__m,s__BinaryPredicate) )).

fof(kb_SUMO_1764,axiom,(
    s__subrelation(s__knows__m,s__inScopeOfInterest__m) )).

fof(kb_SUMO_1765,axiom,(
    s__domain(s__knows__m,"1",s__CognitiveAgent) )).

fof(kb_SUMO_1766,axiom,(
    s__domain(s__knows__m,"2",s__Formula) )).

fof(kb_SUMO_1767,axiom,(
    s__documentation(s__knows__m,s__EnglishLanguage,'The epistemic predicate of knowing. (&%knows ?AGENT ?FORMULA) means that ?AGENT knows the proposition expressed by ?FORMULA. Note that &%knows entails conscious awareness, so this &%Predicate cannot be used to express tacit or subconscious or unconscious knowledge.') )).

fof(kb_SUMO_1768,axiom,(
    ! [V__FORMULA,V__AGENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__FORMULA,s__Formula) )
     => ( s__knows(V__AGENT,V__FORMULA)
       => s__believes(V__AGENT,V__FORMULA) ) ) )).

fof(kb_SUMO_1769,axiom,(
    ! [V__FORMULA,V__AGENT] :
      ( ( s__instance(V__AGENT,s__CognitiveAgent)
        & s__instance(V__FORMULA,s__Formula) )
     => ( s__knows(V__AGENT,V__FORMULA)
       => s__truth(V__FORMULA,'$true__m') ) ) )).

fof(kb_SUMO_1770,axiom,(
    s__subclass(s__TernaryRelation,s__Relation) )).

fof(kb_SUMO_1771,axiom,(
    s__subclass(s__TernaryRelation,s__InheritableRelation) )).

fof(kb_SUMO_1772,axiom,(
    s__documentation(s__TernaryRelation,s__EnglishLanguage,'&%TernaryRelations relate three items. The two &%subclasses of &%TernaryRelation are &%TernaryPredicate and &%BinaryFunction.') )).

fof(kb_SUMO_1773,axiom,(
    s__subclass(s__QuaternaryRelation,s__Relation) )).

fof(kb_SUMO_1774,axiom,(
    s__subclass(s__QuaternaryRelation,s__InheritableRelation) )).

fof(kb_SUMO_1775,axiom,(
    s__documentation(s__QuaternaryRelation,s__EnglishLanguage,'&%QuaternaryRelations relate four items. The two &%subclasses of &%QuaternaryRelation are &%QuaternaryPredicate and &%TernaryFunction.') )).

fof(kb_SUMO_1776,axiom,(
    s__subclass(s__QuintaryRelation,s__Relation) )).

fof(kb_SUMO_1777,axiom,(
    s__subclass(s__QuintaryRelation,s__InheritableRelation) )).

fof(kb_SUMO_1778,axiom,(
    s__instance(s__QuintaryRelation__t,s__SetOrClass) )).

fof(kb_SUMO_1779,axiom,(
    s__documentation(s__QuintaryRelation,s__EnglishLanguage,'&%QuintaryRelations relate five items. The two &%subclasses of &%QuintaryRelation are &%QuintaryPredicate and &%QuaternaryFunction.') )).

fof(kb_SUMO_1780,axiom,(
    s__subclass(s__List,s__Relation) )).

fof(kb_SUMO_1781,axiom,(
    s__documentation(s__List,s__EnglishLanguage,'Every &%List is a particular ordered n-tuple of items. Generally speaking, &%Lists are created by means of the &%ListFn &%Function, which takes any number of items as arguments and returns a &%List with the items in the same order. Anything, including other &%Lists, may be an item in a &%List. Note too that &%Lists are extensional - two lists that have the same items in the same order are identical. Note too that a &%List may contain no items. In that case, the &%List is the &%NullList.') )).

fof(kb_SUMO_1782,axiom,(
    ! [V__LIST] :
      ( ( s__instance(V__LIST,s__List)
        & ~ s__instance(V__LIST,s__NullList__m) )
     => ? [V__NUMBER1,V__ITEM1] :
          ( s__ListOrderFn(V__LIST,V__NUMBER1) != V__ITEM1
          & ! [V__NUMBER2] :
              ( s__instance(V__LIST,s__List)
             => ( ( s__instance(V__NUMBER2,s__PositiveInteger)
                  & less(V__NUMBER2,V__NUMBER1) )
               => ? [V__ITEM2] :
                    ( s__instance(V__NUMBER1,s__PositiveInteger)
                    & s__ListOrderFn(V__LIST,V__NUMBER2) = V__ITEM2 ) ) ) ) ) )).

fof(kb_SUMO_1783,axiom,(
    s__subclass(s__UniqueList,s__List) )).

fof(kb_SUMO_1784,axiom,(
    s__instance(s__UniqueList__t,s__SetOrClass) )).

fof(kb_SUMO_1785,axiom,(
    s__documentation(s__UniqueList,s__EnglishLanguage,'A &%List in which no item appears more than once, i.e. a &%List for which there are no distinct numbers ?NUMBER1 and ?NUMBER2 such that (&%ListOrderFn ?LIST ?NUMBER1) and (&%ListOrderFn ?LIST ?NUMBER2) return the same value.') )).

fof(kb_SUMO_1786,axiom,(
    ! [V__LIST] :
      ( s__instance(V__LIST,s__UniqueList)
     => ! [V__NUMBER1,V__NUMBER2] :
          ( ( s__instance(V__NUMBER2,s__PositiveInteger)
            & s__instance(V__NUMBER1,s__PositiveInteger)
            & s__instance(V__LIST,s__List) )
         => ( s__ListOrderFn(V__LIST,V__NUMBER1) = s__ListOrderFn(V__LIST,V__NUMBER2)
           => V__NUMBER1 = V__NUMBER2 ) ) ) )).

fof(kb_SUMO_1787,axiom,(
    s__instance(s__NullList__m,s__List) )).

fof(kb_SUMO_1788,axiom,(
    s__instance(s__List__t,s__SetOrClass) )).

fof(kb_SUMO_1789,axiom,(
    s__documentation(s__NullList__m,s__EnglishLanguage,'The &%List that has no items. The uniqueness of &%NullList follows from the extensionality of &%Lists, i.e. the fact that two &%Lists with the same items in the same order are identical.') )).

fof(kb_SUMO_1790,axiom,(
    ! [V__LIST] :
      ( V__LIST = s__NullList__m
    <=> ( s__instance(V__LIST,s__List)
        & ~ ? [V__ITEM] : s__inList(V__ITEM,V__LIST) ) ) )).

fof(kb_SUMO_1791,axiom,(
    s__instance(s__ListFn__m,s__Function) )).

fof(kb_SUMO_1792,axiom,(
    s__instance(s__ListFn__m,s__VariableArityRelation) )).

fof(kb_SUMO_1793,axiom,(
    s__range(s__ListFn__m,s__List) )).

fof(kb_SUMO_1794,axiom,(
    s__documentation(s__ListFn__m,s__EnglishLanguage,'A &%Function that takes any number of arguments and returns the &%List containing those arguments in exactly the same order.') )).

fof(kb_SUMO_1795,axiom,(
    ! [V__ROW1,V__CLASS] :
      ( s__exhaustiveDecomposition_2(V__CLASS,V__ROW1)
     => ! [V__OBJ] :
          ( s__instance(V__CLASS,s__Class)
         => ( s__instance(V__OBJ,V__CLASS)
           => ? [V__ITEM] :
                ( s__instance(V__ITEM,s__SetOrClass)
                & s__inList(V__ITEM,s__ListFn_1(V__ROW1))
                & s__instance(V__OBJ,V__ITEM) ) ) ) ) )).

fof(kb_SUMO_1796,axiom,(
    ! [V__ROW1,V__CLASS,V__ROW2] :
      ( s__exhaustiveDecomposition_3(V__CLASS,V__ROW1,V__ROW2)
     => ! [V__OBJ] :
          ( s__instance(V__CLASS,s__Class)
         => ( s__instance(V__OBJ,V__CLASS)
           => ? [V__ITEM] :
                ( s__instance(V__ITEM,s__SetOrClass)
                & s__inList(V__ITEM,s__ListFn_2(V__ROW1,V__ROW2))
                & s__instance(V__OBJ,V__ITEM) ) ) ) ) )).

fof(kb_SUMO_1797,axiom,(
    ! [V__ROW1,V__CLASS,V__ROW2,V__ROW3] :
      ( s__exhaustiveDecomposition_4(V__CLASS,V__ROW1,V__ROW2,V__ROW3)
     => ! [V__OBJ] :
          ( s__instance(V__CLASS,s__Class)
         => ( s__instance(V__OBJ,V__CLASS)
           => ? [V__ITEM] :
                ( s__instance(V__ITEM,s__SetOrClass)
                & s__inList(V__ITEM,s__ListFn_3(V__ROW1,V__ROW2,V__ROW3))
                & s__instance(V__OBJ,V__ITEM) ) ) ) ) )).

fof(kb_SUMO_1798,axiom,(
    ! [V__ROW1,V__CLASS,V__ROW2,V__ROW3,V__ROW4] :
      ( s__exhaustiveDecomposition_5(V__CLASS,V__ROW1,V__ROW2,V__ROW3,V__ROW4)
     => ! [V__OBJ] :
          ( s__instance(V__CLASS,s__Class)
         => ( s__instance(V__OBJ,V__CLASS)
           => ? [V__ITEM] :
                ( s__instance(V__ITEM,s__SetOrClass)
                & s__inList(V__ITEM,s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4))
                & s__instance(V__OBJ,V__ITEM) ) ) ) ) )).

fof(kb_SUMO_1799,axiom,(
    ! [V__ROW1,V__CLASS,V__ROW2,V__ROW3,V__ROW4,V__ROW5] :
      ( s__exhaustiveDecomposition_6(V__CLASS,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5)
     => ! [V__OBJ] :
          ( s__instance(V__CLASS,s__Class)
         => ( s__instance(V__OBJ,V__CLASS)
           => ? [V__ITEM] :
                ( s__instance(V__ITEM,s__SetOrClass)
                & s__inList(V__ITEM,s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5))
                & s__instance(V__OBJ,V__ITEM) ) ) ) ) )).

fof(kb_SUMO_1800,axiom,(
    ! [V__ROW1,V__CLASS,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6] :
      ( s__exhaustiveDecomposition_7(V__CLASS,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6)
     => ! [V__OBJ] :
          ( s__instance(V__CLASS,s__Class)
         => ( s__instance(V__OBJ,V__CLASS)
           => ? [V__ITEM] :
                ( s__instance(V__ITEM,s__SetOrClass)
                & s__inList(V__ITEM,s__ListFn_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6))
                & s__instance(V__OBJ,V__ITEM) ) ) ) ) )).

fof(kb_SUMO_1801,axiom,(
    ! [V__ROW1,V__CLASS,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7] :
      ( s__exhaustiveDecomposition_8(V__CLASS,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7)
     => ! [V__OBJ] :
          ( s__instance(V__CLASS,s__Class)
         => ( s__instance(V__OBJ,V__CLASS)
           => ? [V__ITEM] :
                ( s__instance(V__ITEM,s__SetOrClass)
                & s__inList(V__ITEM,s__ListFn_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7))
                & s__instance(V__OBJ,V__ITEM) ) ) ) ) )).

fof(kb_SUMO_1802,axiom,(
    ! [V__ROW1,V__CLASS] :
      ( s__disjointDecomposition_2(V__CLASS,V__ROW1)
     => ! [V__ITEM] :
          ( ( s__instance(V__ITEM,s__SetOrClass)
            & s__instance(V__CLASS,s__Class) )
         => ( s__inList(V__ITEM,s__ListFn_1(V__ROW1))
           => s__subclass(V__ITEM,V__CLASS) ) ) ) )).

fof(kb_SUMO_1803,axiom,(
    ! [V__ROW1,V__CLASS,V__ROW2] :
      ( s__disjointDecomposition_3(V__CLASS,V__ROW1,V__ROW2)
     => ! [V__ITEM] :
          ( ( s__instance(V__ITEM,s__SetOrClass)
            & s__instance(V__CLASS,s__Class) )
         => ( s__inList(V__ITEM,s__ListFn_2(V__ROW1,V__ROW2))
           => s__subclass(V__ITEM,V__CLASS) ) ) ) )).

fof(kb_SUMO_1804,axiom,(
    ! [V__ROW1,V__CLASS,V__ROW2,V__ROW3] :
      ( s__disjointDecomposition_4(V__CLASS,V__ROW1,V__ROW2,V__ROW3)
     => ! [V__ITEM] :
          ( ( s__instance(V__ITEM,s__SetOrClass)
            & s__instance(V__CLASS,s__Class) )
         => ( s__inList(V__ITEM,s__ListFn_3(V__ROW1,V__ROW2,V__ROW3))
           => s__subclass(V__ITEM,V__CLASS) ) ) ) )).

fof(kb_SUMO_1805,axiom,(
    ! [V__ROW1,V__CLASS,V__ROW2,V__ROW3,V__ROW4] :
      ( s__disjointDecomposition_5(V__CLASS,V__ROW1,V__ROW2,V__ROW3,V__ROW4)
     => ! [V__ITEM] :
          ( ( s__instance(V__ITEM,s__SetOrClass)
            & s__instance(V__CLASS,s__Class) )
         => ( s__inList(V__ITEM,s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4))
           => s__subclass(V__ITEM,V__CLASS) ) ) ) )).

fof(kb_SUMO_1806,axiom,(
    ! [V__ROW1,V__CLASS,V__ROW2,V__ROW3,V__ROW4,V__ROW5] :
      ( s__disjointDecomposition_6(V__CLASS,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5)
     => ! [V__ITEM] :
          ( ( s__instance(V__ITEM,s__SetOrClass)
            & s__instance(V__CLASS,s__Class) )
         => ( s__inList(V__ITEM,s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5))
           => s__subclass(V__ITEM,V__CLASS) ) ) ) )).

fof(kb_SUMO_1807,axiom,(
    ! [V__ROW1,V__CLASS,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6] :
      ( s__disjointDecomposition_7(V__CLASS,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6)
     => ! [V__ITEM] :
          ( ( s__instance(V__ITEM,s__SetOrClass)
            & s__instance(V__CLASS,s__Class) )
         => ( s__inList(V__ITEM,s__ListFn_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6))
           => s__subclass(V__ITEM,V__CLASS) ) ) ) )).

fof(kb_SUMO_1808,axiom,(
    ! [V__ROW1,V__CLASS,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7] :
      ( s__disjointDecomposition_8(V__CLASS,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7)
     => ! [V__ITEM] :
          ( ( s__instance(V__ITEM,s__SetOrClass)
            & s__instance(V__CLASS,s__Class) )
         => ( s__inList(V__ITEM,s__ListFn_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7))
           => s__subclass(V__ITEM,V__CLASS) ) ) ) )).

fof(kb_SUMO_1809,axiom,(
    ! [V__ROW1,V__CLASS] :
      ( s__disjointDecomposition_2(V__CLASS,V__ROW1)
     => ! [V__ITEM1,V__ITEM2] :
          ( ( s__instance(V__ITEM2,s__SetOrClass)
            & s__instance(V__ITEM1,s__SetOrClass)
            & s__instance(V__CLASS,s__Class) )
         => ( ( s__inList(V__ITEM1,s__ListFn_1(V__ROW1))
              & s__inList(V__ITEM2,s__ListFn_1(V__ROW1))
              & V__ITEM1 != V__ITEM2 )
           => s__disjoint(V__ITEM1,V__ITEM2) ) ) ) )).

fof(kb_SUMO_1810,axiom,(
    ! [V__ROW1,V__CLASS,V__ROW2] :
      ( s__disjointDecomposition_3(V__CLASS,V__ROW1,V__ROW2)
     => ! [V__ITEM1,V__ITEM2] :
          ( ( s__instance(V__ITEM2,s__SetOrClass)
            & s__instance(V__ITEM1,s__SetOrClass)
            & s__instance(V__CLASS,s__Class) )
         => ( ( s__inList(V__ITEM1,s__ListFn_2(V__ROW1,V__ROW2))
              & s__inList(V__ITEM2,s__ListFn_2(V__ROW1,V__ROW2))
              & V__ITEM1 != V__ITEM2 )
           => s__disjoint(V__ITEM1,V__ITEM2) ) ) ) )).

fof(kb_SUMO_1811,axiom,(
    ! [V__ROW1,V__CLASS,V__ROW2,V__ROW3] :
      ( s__disjointDecomposition_4(V__CLASS,V__ROW1,V__ROW2,V__ROW3)
     => ! [V__ITEM1,V__ITEM2] :
          ( ( s__instance(V__ITEM2,s__SetOrClass)
            & s__instance(V__ITEM1,s__SetOrClass)
            & s__instance(V__CLASS,s__Class) )
         => ( ( s__inList(V__ITEM1,s__ListFn_3(V__ROW1,V__ROW2,V__ROW3))
              & s__inList(V__ITEM2,s__ListFn_3(V__ROW1,V__ROW2,V__ROW3))
              & V__ITEM1 != V__ITEM2 )
           => s__disjoint(V__ITEM1,V__ITEM2) ) ) ) )).

fof(kb_SUMO_1812,axiom,(
    ! [V__ROW1,V__CLASS,V__ROW2,V__ROW3,V__ROW4] :
      ( s__disjointDecomposition_5(V__CLASS,V__ROW1,V__ROW2,V__ROW3,V__ROW4)
     => ! [V__ITEM1,V__ITEM2] :
          ( ( s__instance(V__ITEM2,s__SetOrClass)
            & s__instance(V__ITEM1,s__SetOrClass)
            & s__instance(V__CLASS,s__Class) )
         => ( ( s__inList(V__ITEM1,s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4))
              & s__inList(V__ITEM2,s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4))
              & V__ITEM1 != V__ITEM2 )
           => s__disjoint(V__ITEM1,V__ITEM2) ) ) ) )).

fof(kb_SUMO_1813,axiom,(
    ! [V__ROW1,V__CLASS,V__ROW2,V__ROW3,V__ROW4,V__ROW5] :
      ( s__disjointDecomposition_6(V__CLASS,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5)
     => ! [V__ITEM1,V__ITEM2] :
          ( ( s__instance(V__ITEM2,s__SetOrClass)
            & s__instance(V__ITEM1,s__SetOrClass)
            & s__instance(V__CLASS,s__Class) )
         => ( ( s__inList(V__ITEM1,s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5))
              & s__inList(V__ITEM2,s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5))
              & V__ITEM1 != V__ITEM2 )
           => s__disjoint(V__ITEM1,V__ITEM2) ) ) ) )).

fof(kb_SUMO_1814,axiom,(
    ! [V__ROW1,V__CLASS,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6] :
      ( s__disjointDecomposition_7(V__CLASS,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6)
     => ! [V__ITEM1,V__ITEM2] :
          ( ( s__instance(V__ITEM2,s__SetOrClass)
            & s__instance(V__ITEM1,s__SetOrClass)
            & s__instance(V__CLASS,s__Class) )
         => ( ( s__inList(V__ITEM1,s__ListFn_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6))
              & s__inList(V__ITEM2,s__ListFn_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6))
              & V__ITEM1 != V__ITEM2 )
           => s__disjoint(V__ITEM1,V__ITEM2) ) ) ) )).

fof(kb_SUMO_1815,axiom,(
    ! [V__ROW1,V__CLASS,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7] :
      ( s__disjointDecomposition_8(V__CLASS,V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7)
     => ! [V__ITEM1,V__ITEM2] :
          ( ( s__instance(V__ITEM2,s__SetOrClass)
            & s__instance(V__ITEM1,s__SetOrClass)
            & s__instance(V__CLASS,s__Class) )
         => ( ( s__inList(V__ITEM1,s__ListFn_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7))
              & s__inList(V__ITEM2,s__ListFn_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7))
              & V__ITEM1 != V__ITEM2 )
           => s__disjoint(V__ITEM1,V__ITEM2) ) ) ) )).

fof(kb_SUMO_1816,axiom,(
    ! [V__ROW1,V__CLASS,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__CLASS,s__Class)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__disjointDecomposition_4(V__CLASS,V__ROW1,V__ROW2,V__ROW3)
      <=> ( s__disjoint(V__ROW1,V__ROW2)
          & s__disjoint(V__ROW2,V__ROW3)
          & s__disjoint(V__ROW3,V__ROW1) ) ) ) )).

fof(kb_SUMO_1817,axiom,(
    s__instance(s__ListOrderFn__m,s__BinaryFunction) )).

fof(kb_SUMO_1818,axiom,(
    s__instance(s__ListOrderFn__m,s__PartialValuedRelation) )).

fof(kb_SUMO_1819,axiom,(
    s__domain(s__ListOrderFn__m,"1",s__List) )).

fof(kb_SUMO_1820,axiom,(
    s__domain(s__ListOrderFn__m,"2",s__PositiveInteger) )).

fof(kb_SUMO_1821,axiom,(
    s__range(s__ListOrderFn__m,s__Entity) )).

fof(kb_SUMO_1822,axiom,(
    s__documentation(s__ListOrderFn__m,s__EnglishLanguage,'(&%ListOrderFn ?LIST ?NUMBER) denotes the item that is in the ?NUMBER position in the &%List ?LIST. For example, (&%ListOrderFn (&%ListFn &%Monday &%Tuesday &%Wednesday) 2) would return the value &%Tuesday.') )).

fof(kb_SUMO_1823,axiom,(
    ! [V__LIST2,V__LIST1] :
      ( ( s__instance(V__LIST1,s__List)
        & V__LIST1 != s__NullList__m
        & V__LIST2 != s__NullList__m
        & s__instance(V__LIST2,s__List)
        & ! [V__NUMBER] :
            ( ( s__instance(V__NUMBER,s__PositiveInteger)
              & s__instance(V__LIST1,s__List)
              & s__instance(V__LIST2,s__List) )
           => s__ListOrderFn(V__LIST1,V__NUMBER) = s__ListOrderFn(V__LIST2,V__NUMBER) ) )
     => V__LIST1 = V__LIST2 ) )).

fof(kb_SUMO_1824,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Woman)
        & s__instance(V__ROW1,s__Human) )
     => ( s__grandmother(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Human) ) ) )).

fof(kb_SUMO_1825,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Function) )
     => ( s__closedOn(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Function) ) ) )).

fof(kb_SUMO_1826,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__son(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Organism) ) ) )).

fof(kb_SUMO_1827,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Substance)
        & s__instance(V__ROW1,s__Substance) )
     => ( s__piece(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Substance) ) ) )).

fof(kb_SUMO_1828,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organization)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__affiliatedOrganization(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Organization) ) ) )).

fof(kb_SUMO_1829,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__subclass(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__SetOrClass) ) ) )).

fof(kb_SUMO_1830,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Woman) )
     => ( s__aunt(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Human) ) ) )).

fof(kb_SUMO_1831,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__FieldOfStudy)
        & s__instance(V__ROW1,s__FieldOfStudy) )
     => ( s__subField(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__FieldOfStudy) ) ) )).

fof(kb_SUMO_1832,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Function) )
     => ( s__closedOn(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__SetOrClass) ) ) )).

fof(kb_SUMO_1833,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__causesProposition(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Formula) ) ) )).

fof(kb_SUMO_1834,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Process)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__commentator(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Agent) ) ) )).

fof(kb_SUMO_1835,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PostalPlace)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__postPostOfficeBox(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__PostalPlace) ) ) )).

fof(kb_SUMO_1836,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Quantity)
        & s__instance(V__ROW1,s__Quantity) )
     => ( greater(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Quantity) ) ) )).

fof(kb_SUMO_1837,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW1,s__TimeInterval) )
     => ( s__during(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__TimeInterval) ) ) )).

fof(kb_SUMO_1838,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__customer(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__CognitiveAgent) ) ) )).

fof(kb_SUMO_1839,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__AchievingControl) )
     => ( s__gainsControl(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Agent) ) ) )).

fof(kb_SUMO_1840,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__discovers(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Agent) ) ) )).

fof(kb_SUMO_1841,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TemperatureMeasure)
        & s__subclass(V__ROW1,s__PureSubstance)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__meltingPoint(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TemperatureMeasure) ) ) )).

fof(kb_SUMO_1842,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__FinancialTransaction) )
     => ( s__transactionAmount(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__FinancialTransaction) ) ) )).

fof(kb_SUMO_1843,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Integer)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__fleetSize(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Agent) ) ) )).

fof(kb_SUMO_1844,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Nation)
        & s__instance(V__ROW1,s__Human) )
     => ( s__citizen(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Nation) ) ) )).

fof(kb_SUMO_1845,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__ObjectiveNorm)
        & s__instance(V__ROW2,s__Formula) )
     => ( s__confersNorm(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__ObjectiveNorm) ) ) )).

fof(kb_SUMO_1846,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__refers(V__ROW1,V__ROW2)
     => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Entity) ) )).

fof(kb_SUMO_1847,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Woman)
        & s__instance(V__ROW1,s__Man) )
     => ( s__husband(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Man) ) ) )).

fof(kb_SUMO_1848,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__son(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Organism) ) ) )).

fof(kb_SUMO_1849,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__UnitOfMeasure)
        & s__instance(V__ROW1,s__Graph) )
     => ( s__graphMeasure(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Graph) ) ) )).

fof(kb_SUMO_1850,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__ChangeOfControl) )
     => ( s__losesControl(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__ChangeOfControl) ) ) )).

fof(kb_SUMO_1851,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW1,s__TimeInterval) )
     => ( s__finishes(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__TimeInterval) ) ) )).

fof(kb_SUMO_1852,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Process) )
     => ( s__eventPartlyLocated(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) )).

fof(kb_SUMO_1853,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__Text) )
     => ( s__registeredItem(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Text) ) ) )).

fof(kb_SUMO_1854,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__cooccur(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Physical) ) ) )).

fof(kb_SUMO_1855,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SymbolicString)
        & s__instance(V__ROW1,s__Language) )
     => ( s__format(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__SymbolicString) ) ) )).

fof(kb_SUMO_1856,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TelecomNumber)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__telecomExtension(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TelecomNumber) ) ) )).

fof(kb_SUMO_1857,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CompoundSubstance)
        & s__instance(V__ROW1,s__CompoundSubstance) )
     => ( s__conjugate(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__CompoundSubstance) ) ) )).

fof(kb_SUMO_1858,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CareOrganization)
        & s__instance(V__ROW1,s__Human) )
     => ( s__medicalPatient(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Human) ) ) )).

fof(kb_SUMO_1859,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__hasAward(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) )).

fof(kb_SUMO_1860,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Transportation) )
     => ( s__transported(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) )).

fof(kb_SUMO_1861,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__NonnegativeInteger)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Collection) )
     => ( s__memberTypeCount(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__NonnegativeInteger) ) ) )).

fof(kb_SUMO_1862,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SymbolicString)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__subString(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__SymbolicString) ) ) )).

fof(kb_SUMO_1863,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PhysicalQuantity)
        & s__instance(V__ROW1,s__Object) )
     => ( s__measure(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__PhysicalQuantity) ) ) )).

fof(kb_SUMO_1864,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__doubts(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__CognitiveAgent) ) ) )).

fof(kb_SUMO_1865,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TelecomNumber)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__telecomCoreNumber(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TelecomNumber) ) ) )).

fof(kb_SUMO_1866,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__DevelopmentalAttribute)
        & s__instance(V__ROW1,s__OrganicObject) )
     => ( s__developmentalForm(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__OrganicObject) ) ) )).

fof(kb_SUMO_1867,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Man)
        & s__instance(V__ROW1,s__Woman) )
     => ( s__wife(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Woman) ) ) )).

fof(kb_SUMO_1868,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__carries(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) )).

fof(kb_SUMO_1869,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5] :
      ( ( s__instance(V__ROW5,s__Object)
        & s__instance(V__ROW4,s__TimePosition)
        & s__subclass(V__ROW3,s__Process)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__CaseRole)
        & s__instance(V__ROW1,s__Object) )
     => ( s__playsRoleInEventOfType(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5)
       => s__instance(s__ListOrderFn(s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5),"2"),s__CaseRole) ) ) )).

fof(kb_SUMO_1870,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__Circle) )
     => ( s__radius(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__LengthMeasure) ) ) )).

fof(kb_SUMO_1871,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__Circle) )
     => ( s__radius(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Circle) ) ) )).

fof(kb_SUMO_1872,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__AchievingControl) )
     => ( s__controlled(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__AchievingControl) ) ) )).

fof(kb_SUMO_1873,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__CognitiveAgent)
     => ( s__inScopeOfInterest(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__CognitiveAgent) ) ) )).

fof(kb_SUMO_1874,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__independentProbability(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Formula) ) ) )).

fof(kb_SUMO_1875,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__instance(V__ROW4,s__CognitiveAgent)
        & s__instance(V__ROW3,s__Agreement)
        & s__instance(V__ROW2,s__DeonticAttribute)
        & s__instance(V__ROW1,s__Proposition) )
     => ( s__agreementClause(V__ROW1,V__ROW2,V__ROW3,V__ROW4)
       => s__instance(s__ListOrderFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4),"1"),s__Proposition) ) ) )).

fof(kb_SUMO_1876,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ColorAttribute)
        & s__instance(V__ROW1,s__Object) )
     => ( s__color(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__ColorAttribute) ) ) )).

fof(kb_SUMO_1877,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__DeviceStateAttribute)
        & s__instance(V__ROW1,s__Object) )
     => ( s__deviceState(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__DeviceStateAttribute) ) ) )).

fof(kb_SUMO_1878,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Set)
        & s__instance(V__ROW1,s__Set) )
     => ( s__subset(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Set) ) ) )).

fof(kb_SUMO_1879,axiom,(
    ! [V__ROW1] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__exhaustiveDecomposition_1(V__ROW1)
       => s__instance(s__ListOrderFn(s__ListFn_1(V__ROW1),"1"),s__Class) ) ) )).

fof(kb_SUMO_1880,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__exhaustiveDecomposition_2(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Class) ) ) )).

fof(kb_SUMO_1881,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__exhaustiveDecomposition_3(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__Class) ) ) )).

fof(kb_SUMO_1882,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__exhaustiveDecomposition_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4)
       => s__instance(s__ListOrderFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4),"1"),s__Class) ) ) )).

fof(kb_SUMO_1883,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__exhaustiveDecomposition_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5)
       => s__instance(s__ListOrderFn(s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5),"1"),s__Class) ) ) )).

fof(kb_SUMO_1884,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__exhaustiveDecomposition_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6)
       => s__instance(s__ListOrderFn(s__ListFn_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6),"1"),s__Class) ) ) )).

fof(kb_SUMO_1885,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__exhaustiveDecomposition_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7)
       => s__instance(s__ListOrderFn(s__ListFn_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7),"1"),s__Class) ) ) )).

fof(kb_SUMO_1886,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW1,s__StationaryArtifact) )
     => ( s__constructionPeriod(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__StationaryArtifact) ) ) )).

fof(kb_SUMO_1887,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__TelecomNumber) )
     => ( s__faxNumber(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__TelecomNumber) ) ) )).

fof(kb_SUMO_1888,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__NonnegativeInteger)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Collection) )
     => ( s__memberTypeCount(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__Collection) ) ) )).

fof(kb_SUMO_1889,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Woman)
        & s__instance(V__ROW1,s__Human) )
     => ( s__stepmother(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Human) ) ) )).

fof(kb_SUMO_1890,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__mutualStranger(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Human) ) ) )).

fof(kb_SUMO_1891,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__FormOfGovernment)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__ideologicalAffiliationOfOrganization(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Organization) ) ) )).

fof(kb_SUMO_1892,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeometricFigure)
        & s__instance(V__ROW1,s__TwoDimensionalAngle) )
     => ( s__angleOfFigure(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__TwoDimensionalAngle) ) ) )).

fof(kb_SUMO_1893,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__RationalNumber)
        & s__instance(V__ROW1,s__Human) )
     => ( s__intelligenceQuotient(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__RationalNumber) ) ) )).

fof(kb_SUMO_1894,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SymbolicString)
        & s__instance(V__ROW1,s__Language) )
     => ( s__termFormat(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__Entity) ) ) )).

fof(kb_SUMO_1895,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Formula)
        & s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__prefers(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__CognitiveAgent) ) ) )).

fof(kb_SUMO_1896,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Object) )
     => ( s__exploits(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Agent) ) ) )).

fof(kb_SUMO_1897,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__PositiveInteger)
        & s__instance(V__ROW1,s__Relation) )
     => ( s__domain(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__Relation) ) ) )).

fof(kb_SUMO_1898,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Object) )
     => ( s__operator(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Agent) ) ) )).

fof(kb_SUMO_1899,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SymbolicString)
        & s__instance(V__ROW2,s__HumanLanguage) )
     => ( s__documentation(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__Entity) ) ) )).

fof(kb_SUMO_1900,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SelfConnectedObject)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__surface(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__SelfConnectedObject) ) ) )).

fof(kb_SUMO_1901,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organization)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__subOrganization(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Organization) ) ) )).

fof(kb_SUMO_1902,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__TelecomNumber) )
     => ( s__mobilePhoneNumber(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Agent) ) ) )).

fof(kb_SUMO_1903,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Day)
        & s__instance(V__ROW1,s__Human) )
     => ( s__birthday(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Day) ) ) )).

fof(kb_SUMO_1904,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Language)
        & s__instance(V__ROW1,s__LinguisticExpression) )
     => ( s__expressedInLanguage(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Language) ) ) )).

fof(kb_SUMO_1905,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5] :
      ( ( s__instance(V__ROW5,s__Object)
        & s__instance(V__ROW4,s__TimePosition)
        & s__subclass(V__ROW3,s__Process)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__CaseRole)
        & s__instance(V__ROW1,s__Object) )
     => ( s__playsRoleInEventOfType(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5)
       => s__instance(s__ListOrderFn(s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5),"4"),s__TimePosition) ) ) )).

fof(kb_SUMO_1906,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW2,s__SetOrClass)
     => ( s__instance(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__SetOrClass) ) ) )).

fof(kb_SUMO_1907,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__familyName(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__SymbolicString) ) ) )).

fof(kb_SUMO_1908,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__instance(V__ROW4,s__CurrencyMeasure)
        & s__instance(V__ROW3,s__TimeDuration)
        & s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__monetaryWage(V__ROW1,V__ROW2,V__ROW3,V__ROW4)
       => s__instance(s__ListOrderFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4),"1"),s__Organization) ) ) )).

fof(kb_SUMO_1909,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__instance(V__ROW1,s__LinguisticExpression) )
     => ( s__representsInLanguage(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__Language) ) ) )).

fof(kb_SUMO_1910,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Process)
        & s__instance(V__ROW1,s__Process) )
     => ( s__subProcess(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Process) ) ) )).

fof(kb_SUMO_1911,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Proposition)
        & s__instance(V__ROW1,s__Object) )
     => ( s__conforms(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Proposition) ) ) )).

fof(kb_SUMO_1912,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Function) )
     => ( s__range(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__SetOrClass) ) ) )).

fof(kb_SUMO_1913,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__geopoliticalSubdivision(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__GeopoliticalArea) ) ) )).

fof(kb_SUMO_1914,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__holdsObligation(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__CognitiveAgent) ) ) )).

fof(kb_SUMO_1915,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__disjoint(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__SetOrClass) ) ) )).

fof(kb_SUMO_1916,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SelfConnectedObject)
        & s__instance(V__ROW1,s__Hole) )
     => ( s__hole(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__SelfConnectedObject) ) ) )).

fof(kb_SUMO_1917,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__FieldOfStudy)
        & s__instance(V__ROW1,s__Human) )
     => ( s__hasExpertise(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__FieldOfStudy) ) ) )).

fof(kb_SUMO_1918,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__ContentBearingObject) )
     => ( s__deceptiveIdentifier(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__ContentBearingObject) ) ) )).

fof(kb_SUMO_1919,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__independentProbability(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Formula) ) ) )).

fof(kb_SUMO_1920,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Organization)
        & s__instance(V__ROW2,s__Position)
        & s__instance(V__ROW1,s__Human) )
     => ( s__occupiesPosition(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__Organization) ) ) )).

fof(kb_SUMO_1921,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__List)
        & s__instance(V__ROW1,s__List) )
     => ( s__subList(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__List) ) ) )).

fof(kb_SUMO_1922,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__expects(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Formula) ) ) )).

fof(kb_SUMO_1923,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__subclass(V__ROW1,s__Process)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__hasSkill(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Agent) ) ) )).

fof(kb_SUMO_1924,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__legalRelation(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Human) ) ) )).

fof(kb_SUMO_1925,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Woman) )
     => ( s__niece(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Human) ) ) )).

fof(kb_SUMO_1926,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__alias(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__SymbolicString) ) ) )).

fof(kb_SUMO_1927,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__LegalAction) )
     => ( s__plaintiff(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__LegalAction) ) ) )).

fof(kb_SUMO_1928,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__Circle) )
     => ( s__diameter(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Circle) ) ) )).

fof(kb_SUMO_1929,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__grandparent(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Human) ) ) )).

fof(kb_SUMO_1930,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Proposition)
        & s__instance(V__ROW1,s__ContentBearingPhysical) )
     => ( s__containsInformation(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Proposition) ) ) )).

fof(kb_SUMO_1931,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__OneDimensionalFigure) )
     => ( s__lineMeasure(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__LengthMeasure) ) ) )).

fof(kb_SUMO_1932,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PositiveInteger)
        & s__instance(V__ROW1,s__GraphPath) )
     => ( s__pathLength(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__PositiveInteger) ) ) )).

fof(kb_SUMO_1933,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PostalPlace)
        & s__instance(V__ROW1,s__PostalAddressText) )
     => ( s__postAddressText(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__PostalAddressText) ) ) )).

fof(kb_SUMO_1934,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Artifact)
        & s__instance(V__ROW1,s__Device) )
     => ( s__powerPlant(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Device) ) ) )).

fof(kb_SUMO_1935,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__leader(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Agent) ) ) )).

fof(kb_SUMO_1936,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SymbolicString)
        & s__instance(V__ROW2,s__SymbolicString) )
     => ( s__comment(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__Entity) ) ) )).

fof(kb_SUMO_1937,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__relatedExternalConcept(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__SymbolicString) ) ) )).

fof(kb_SUMO_1938,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__StationaryArtifact) )
     => ( s__contractor(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Agent) ) ) )).

fof(kb_SUMO_1939,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__BinaryRelation)
        & s__instance(V__ROW1,s__BinaryRelation) )
     => ( s__inverse(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__BinaryRelation) ) ) )).

fof(kb_SUMO_1940,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Woman)
        & s__instance(V__ROW1,s__Human) )
     => ( s__stepmother(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Woman) ) ) )).

fof(kb_SUMO_1941,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Man)
        & s__instance(V__ROW1,s__Human) )
     => ( s__stepfather(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Human) ) ) )).

fof(kb_SUMO_1942,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Motion) )
     => ( s__path(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) )).

fof(kb_SUMO_1943,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Integer)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__fleetSize(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Integer) ) ) )).

fof(kb_SUMO_1944,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Object)
        & s__instance(V__ROW2,s__TimePosition)
        & s__instance(V__ROW1,s__Object) )
     => ( s__locatedAtTime(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__Object) ) ) )).

fof(kb_SUMO_1945,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PermanentResidence)
        & s__instance(V__ROW1,s__Human) )
     => ( s__home(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__PermanentResidence) ) ) )).

fof(kb_SUMO_1946,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Proposition)
        & s__instance(V__ROW1,s__Process) )
     => ( s__realization(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Proposition) ) ) )).

fof(kb_SUMO_1947,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PermanentResidence)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__landlord(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Agent) ) ) )).

fof(kb_SUMO_1948,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Process) )
     => ( s__agent(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Agent) ) ) )).

fof(kb_SUMO_1949,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Process) )
     => ( s__targetInAttack(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Process) ) ) )).

fof(kb_SUMO_1950,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Quantity)
        & s__subclass(V__ROW2,s__Device)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Object) )
     => ( s__equipmentCount(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__Quantity) ) ) )).

fof(kb_SUMO_1951,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeographicArea)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__geographicSubregion(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__GeographicArea) ) ) )).

fof(kb_SUMO_1952,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SelfConnectedObject)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__surface(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__SelfConnectedObject) ) ) )).

fof(kb_SUMO_1953,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TemperatureMeasure)
        & s__instance(V__ROW1,s__Object) )
     => ( s__airTemperature(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Object) ) ) )).

fof(kb_SUMO_1954,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__Abstract) )
     => ( s__abstractCounterpart(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Abstract) ) ) )).

fof(kb_SUMO_1955,axiom,(
    ! [V__ROW1] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__partition_1(V__ROW1)
       => s__instance(s__ListOrderFn(s__ListFn_1(V__ROW1),"1"),s__Class) ) ) )).

fof(kb_SUMO_1956,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__partition_2(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Class) ) ) )).

fof(kb_SUMO_1957,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__partition_3(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__Class) ) ) )).

fof(kb_SUMO_1958,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__partition_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4)
       => s__instance(s__ListOrderFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4),"1"),s__Class) ) ) )).

fof(kb_SUMO_1959,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__partition_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5)
       => s__instance(s__ListOrderFn(s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5),"1"),s__Class) ) ) )).

fof(kb_SUMO_1960,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__partition_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6)
       => s__instance(s__ListOrderFn(s__ListFn_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6),"1"),s__Class) ) ) )).

fof(kb_SUMO_1961,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__partition_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7)
       => s__instance(s__ListOrderFn(s__ListFn_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7),"1"),s__Class) ) ) )).

fof(kb_SUMO_1962,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SymbolicString)
        & s__instance(V__ROW2,s__SymbolicString)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__precedesInString(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__SymbolicString) ) ) )).

fof(kb_SUMO_1963,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__MilitaryUnit)
        & s__instance(V__ROW1,s__MilitaryUnit) )
     => ( s__hostileForces(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__MilitaryUnit) ) ) )).

fof(kb_SUMO_1964,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__cohabitant(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Human) ) ) )).

fof(kb_SUMO_1965,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__NormativeAttribute)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__modalAttribute(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Formula) ) ) )).

fof(kb_SUMO_1966,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__anniversary(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Physical) ) ) )).

fof(kb_SUMO_1967,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__BinaryRelation) )
     => ( s__trichotomizingOn(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__SetOrClass) ) ) )).

fof(kb_SUMO_1968,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeometricFigure)
        & s__instance(V__ROW1,s__GeometricFigure) )
     => ( s__geometricPart(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__GeometricFigure) ) ) )).

fof(kb_SUMO_1969,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__expects(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__CognitiveAgent) ) ) )).

fof(kb_SUMO_1970,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__SymbolicString)
     => ( s__localLongName(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__SymbolicString) ) ) )).

fof(kb_SUMO_1971,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__EngineeringComponent)
        & s__instance(V__ROW1,s__EngineeringComponent) )
     => ( s__engineeringSubcomponent(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__EngineeringComponent) ) ) )).

fof(kb_SUMO_1972,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SymbolicString)
        & s__instance(V__ROW1,s__Character) )
     => ( s__inString(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Character) ) ) )).

fof(kb_SUMO_1973,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW1,s__Agreement) )
     => ( s__agreementPeriod(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Agreement) ) ) )).

fof(kb_SUMO_1974,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PostalPlace)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__floorCode(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__SymbolicString) ) ) )).

fof(kb_SUMO_1975,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Artifact)
        & s__instance(V__ROW1,s__Device) )
     => ( s__powerPlant(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Artifact) ) ) )).

fof(kb_SUMO_1976,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TwoDimensionalObject)
        & s__instance(V__ROW1,s__OneDimensionalFigure) )
     => ( s__tangent(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TwoDimensionalObject) ) ) )).

fof(kb_SUMO_1977,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Human)
        & s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__subordinateInOrganization(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__Organization) ) ) )).

fof(kb_SUMO_1978,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Hole)
        & s__instance(V__ROW1,s__Object) )
     => ( s__properlyFills(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Hole) ) ) )).

fof(kb_SUMO_1979,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SymbolicString)
        & s__instance(V__ROW1,s__Language) )
     => ( s__termFormat(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__Language) ) ) )).

fof(kb_SUMO_1980,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PermanentResidence)
        & s__instance(V__ROW1,s__Human) )
     => ( s__home(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Human) ) ) )).

fof(kb_SUMO_1981,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Object)
        & s__instance(V__ROW2,s__TimePosition)
        & s__instance(V__ROW1,s__Object) )
     => ( s__locatedAtTime(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__Object) ) ) )).

fof(kb_SUMO_1982,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW1,s__TimeInterval) )
     => ( s__starts(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__TimeInterval) ) ) )).

fof(kb_SUMO_1983,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PostalPlace)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__postStreetNumber(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__PostalPlace) ) ) )).

fof(kb_SUMO_1984,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Proposition)
        & s__instance(V__ROW1,s__Argument) )
     => ( s__premise(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Argument) ) ) )).

fof(kb_SUMO_1985,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeometricFigure)
        & s__instance(V__ROW1,s__GeometricPoint) )
     => ( s__pointOfFigure(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__GeometricPoint) ) ) )).

fof(kb_SUMO_1986,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__LengthMeasure)
        & s__instance(V__ROW2,s__GeometricPoint)
        & s__instance(V__ROW1,s__GeometricPoint) )
     => ( s__geometricDistance(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__GeometricPoint) ) ) )).

fof(kb_SUMO_1987,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__FieldOfStudy)
        & s__instance(V__ROW1,s__FieldOfStudy) )
     => ( s__subField(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__FieldOfStudy) ) ) )).

fof(kb_SUMO_1988,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__DirectionalAttribute)
        & s__instance(V__ROW1,s__Process) )
     => ( s__direction(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Process) ) ) )).

fof(kb_SUMO_1989,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Proposition)
        & s__instance(V__ROW1,s__Proposition) )
     => ( s__subProposition(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Proposition) ) ) )).

fof(kb_SUMO_1990,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__decreasesLikelihood(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Formula) ) ) )).

fof(kb_SUMO_1991,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__DirectionalAttribute)
        & s__instance(V__ROW1,s__Object) )
     => ( s__faces(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Object) ) ) )).

fof(kb_SUMO_1992,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__AchievingControl) )
     => ( s__controlled(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) )).

fof(kb_SUMO_1993,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PostalPlace)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__workAddress(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__CognitiveAgent) ) ) )).

fof(kb_SUMO_1994,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Day)
        & s__instance(V__ROW1,s__Human) )
     => ( s__birthdate(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Human) ) ) )).

fof(kb_SUMO_1995,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Experimenting) )
     => ( s__experimentalControl(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Experimenting) ) ) )).

fof(kb_SUMO_1996,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__RealNumber)
        & s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__conditionalProbability(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__Formula) ) ) )).

fof(kb_SUMO_1997,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Process) )
     => ( s__instrument(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Process) ) ) )).

fof(kb_SUMO_1998,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__BinaryRelation) )
     => ( s__reflexiveOn(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__SetOrClass) ) ) )).

fof(kb_SUMO_1999,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Object)
        & s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__between(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__Object) ) ) )).

fof(kb_SUMO_2000,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SelfConnectedObject)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__side(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__SelfConnectedObject) ) ) )).

fof(kb_SUMO_2001,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__neighbor(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Human) ) ) )).

fof(kb_SUMO_2002,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__SymbolicString)
     => ( s__names(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__SymbolicString) ) ) )).

fof(kb_SUMO_2003,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Process)
        & s__instance(V__ROW2,s__CaseRole)
        & s__instance(V__ROW1,s__Object) )
     => ( s__playsRoleInEvent(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__CaseRole) ) ) )).

fof(kb_SUMO_2004,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__PlacingUnderArrest) )
     => ( s__arrested(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Agent) ) ) )).

fof(kb_SUMO_2005,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__City)
        & s__instance(V__ROW1,s__PostalPlace) )
     => ( s__postCity(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__PostalPlace) ) ) )).

fof(kb_SUMO_2006,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SymbolicString)
        & s__instance(V__ROW2,s__HumanLanguage) )
     => ( s__documentation(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__HumanLanguage) ) ) )).

fof(kb_SUMO_2007,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__LengthMeasure)
        & s__instance(V__ROW2,s__GeometricPoint)
        & s__instance(V__ROW1,s__GeometricPoint) )
     => ( s__geometricDistance(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__LengthMeasure) ) ) )).

fof(kb_SUMO_2008,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__TelecomNumber) )
     => ( s__workPhoneNumber(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__TelecomNumber) ) ) )).

fof(kb_SUMO_2009,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( s__instance(V__ROW3,s__Agent)
     => ( s__representsForAgent(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__Agent) ) ) )).

fof(kb_SUMO_2010,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Proposition)
        & s__instance(V__ROW1,s__Process) )
     => ( s__realization(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Process) ) ) )).

fof(kb_SUMO_2011,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SymbolicString)
        & s__instance(V__ROW1,s__Language) )
     => ( s__format(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__Language) ) ) )).

fof(kb_SUMO_2012,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimePoint)
        & s__instance(V__ROW2,s__TimePoint)
        & s__instance(V__ROW1,s__TimePoint) )
     => ( s__temporallyBetweenOrEqual(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__TimePoint) ) ) )).

fof(kb_SUMO_2013,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__instance(V__ROW1,s__LinguisticExpression) )
     => ( s__representsInLanguage(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__Entity) ) ) )).

fof(kb_SUMO_2014,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__Radiating) )
     => ( s__wavelength(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Radiating) ) ) )).

fof(kb_SUMO_2015,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__SymbolicString)
     => ( s__localShortName(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Entity) ) ) )).

fof(kb_SUMO_2016,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__monetaryValue(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Physical) ) ) )).

fof(kb_SUMO_2017,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__contains(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) )).

fof(kb_SUMO_2018,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__decreasesLikelihood(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Formula) ) ) )).

fof(kb_SUMO_2019,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PositiveInteger)
        & s__instance(V__ROW1,s__Relation) )
     => ( s__valence(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Relation) ) ) )).

fof(kb_SUMO_2020,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Position)
        & s__instance(V__ROW2,s__Position)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__subordinatePosition(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__Organization) ) ) )).

fof(kb_SUMO_2021,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__PositiveInteger)
        & s__instance(V__ROW1,s__Relation) )
     => ( s__domainSubclass(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__Relation) ) ) )).

fof(kb_SUMO_2022,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Hole)
        & s__instance(V__ROW1,s__Object) )
     => ( s__fills(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Hole) ) ) )).

fof(kb_SUMO_2023,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Day)
        & s__instance(V__ROW1,s__Human) )
     => ( s__birthdate(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Day) ) ) )).

fof(kb_SUMO_2024,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__ContactSite) )
     => ( s__siteForContact(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Agent) ) ) )).

fof(kb_SUMO_2025,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__partlyLocated(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) )).

fof(kb_SUMO_2026,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Text)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__authors(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Agent) ) ) )).

fof(kb_SUMO_2027,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__StructureAttribute)
        & s__instance(V__ROW1,s__Object) )
     => ( s__structure(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Object) ) ) )).

fof(kb_SUMO_2028,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PhysicalSystem)
        & s__instance(V__ROW1,s__PhysicalSystem) )
     => ( s__subSystem(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__PhysicalSystem) ) ) )).

fof(kb_SUMO_2029,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Organization)
        & s__instance(V__ROW2,s__Position)
        & s__instance(V__ROW1,s__Human) )
     => ( s__occupiesPosition(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__Human) ) ) )).

fof(kb_SUMO_2030,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( s__instance(V__ROW3,s__Agent)
     => ( s__representsForAgent(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__Entity) ) ) )).

fof(kb_SUMO_2031,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__givenName(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__SymbolicString) ) ) )).

fof(kb_SUMO_2032,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PostalPlace)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__postPostOfficeBox(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__SymbolicString) ) ) )).

fof(kb_SUMO_2033,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SymbolicString)
        & s__instance(V__ROW1,s__NonnegativeInteger) )
     => ( s__stringLength(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__NonnegativeInteger) ) ) )).

fof(kb_SUMO_2034,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__EducationalOrganization)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__teacher(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__CognitiveAgent) ) ) )).

fof(kb_SUMO_2035,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__DataStorageDevice)
        & s__instance(V__ROW1,s__ContentBearingObject) )
     => ( s__stored(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__DataStorageDevice) ) ) )).

fof(kb_SUMO_2036,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Process) )
     => ( s__origin(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) )).

fof(kb_SUMO_2037,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__CognitiveAgent)
        & s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__hasPurposeForAgent(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__Physical) ) ) )).

fof(kb_SUMO_2038,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__DevelopmentalAttribute)
        & s__instance(V__ROW1,s__OrganicObject) )
     => ( s__developmentalForm(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__DevelopmentalAttribute) ) ) )).

fof(kb_SUMO_2039,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Integer)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__yearOfFounding(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Integer) ) ) )).

fof(kb_SUMO_2040,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Vehicle)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__onboard(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__SelfConnectedObject) ) ) )).

fof(kb_SUMO_2041,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__disjoint(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__SetOrClass) ) ) )).

fof(kb_SUMO_2042,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__cohabitant(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Human) ) ) )).

fof(kb_SUMO_2043,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW2,s__SymbolicString)
     => ( s__externalImage(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Entity) ) ) )).

fof(kb_SUMO_2044,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organization)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__ancestorOrganization(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Organization) ) ) )).

fof(kb_SUMO_2045,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Hole)
        & s__instance(V__ROW1,s__Object) )
     => ( s__partiallyFills(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Object) ) ) )).

fof(kb_SUMO_2046,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeDuration)
        & s__instance(V__ROW1,s__Object) )
     => ( s__age(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TimeDuration) ) ) )).

fof(kb_SUMO_2047,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__MassMeasure)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__weight(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__MassMeasure) ) ) )).

fof(kb_SUMO_2048,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW2,s__Set)
     => ( s__element(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Set) ) ) )).

fof(kb_SUMO_2049,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SelfConnectedObject)
        & s__instance(V__ROW2,s__SelfConnectedObject)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__connects(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__SelfConnectedObject) ) ) )).

fof(kb_SUMO_2050,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Position)
        & s__instance(V__ROW2,s__Position)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__subordinatePosition(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__Position) ) ) )).

fof(kb_SUMO_2051,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PostcodeArea)
        & s__instance(V__ROW1,s__PostalPlace) )
     => ( s__postPostcodeArea(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__PostcodeArea) ) ) )).

fof(kb_SUMO_2052,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Nation)
        & s__instance(V__ROW1,s__Human) )
     => ( s__citizen(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Human) ) ) )).

fof(kb_SUMO_2053,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Animal) )
     => ( s__grasps(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) )).

fof(kb_SUMO_2054,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__mutualAcquaintance(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Human) ) ) )).

fof(kb_SUMO_2055,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__instance(V__ROW4,s__CognitiveAgent)
        & s__instance(V__ROW3,s__Agreement)
        & s__instance(V__ROW2,s__DeonticAttribute)
        & s__instance(V__ROW1,s__Proposition) )
     => ( s__agreementClause(V__ROW1,V__ROW2,V__ROW3,V__ROW4)
       => s__instance(s__ListOrderFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4),"4"),s__CognitiveAgent) ) ) )).

fof(kb_SUMO_2056,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Quantity)
        & s__instance(V__ROW1,s__GraphArc) )
     => ( s__arcWeight(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__GraphArc) ) ) )).

fof(kb_SUMO_2057,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Policy)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__policyOwner(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Policy) ) ) )).

fof(kb_SUMO_2058,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__BeliefGroup)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__religiousAffiliationOfOrganization(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Organization) ) ) )).

fof(kb_SUMO_2059,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TransportationDevice)
        & s__instance(V__ROW1,s__Transportation) )
     => ( s__conveyance(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TransportationDevice) ) ) )).

fof(kb_SUMO_2060,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__EngineeringComponent)
        & s__instance(V__ROW2,s__EngineeringComponent)
        & s__instance(V__ROW1,s__EngineeringConnection) )
     => ( s__connectsEngineeringComponents(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__EngineeringComponent) ) ) )).

fof(kb_SUMO_2061,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW1,s__TimeInterval) )
     => ( s__overlapsTemporally(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TimeInterval) ) ) )).

fof(kb_SUMO_2062,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__domesticPartner(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Human) ) ) )).

fof(kb_SUMO_2063,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimePoint)
        & s__instance(V__ROW2,s__TimePoint)
        & s__instance(V__ROW1,s__TimePoint) )
     => ( s__temporallyBetween(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__TimePoint) ) ) )).

fof(kb_SUMO_2064,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PostalPlace)
        & s__instance(V__ROW1,s__PostalAddressText) )
     => ( s__postAddressText(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__PostalPlace) ) ) )).

fof(kb_SUMO_2065,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__traverses(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) )).

fof(kb_SUMO_2066,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__TelecomNumber) )
     => ( s__telephoneNumber(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Agent) ) ) )).

fof(kb_SUMO_2067,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organization)
        & s__instance(V__ROW1,s__Proposition) )
     => ( s__insured(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Organization) ) ) )).

fof(kb_SUMO_2068,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TelecomNumber)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__telecomExtension(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__SymbolicString) ) ) )).

fof(kb_SUMO_2069,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW1,s__TimeInterval) )
     => ( s__during(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TimeInterval) ) ) )).

fof(kb_SUMO_2070,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__CognitiveAgent)
        & s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__hasPurposeForAgent(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__CognitiveAgent) ) ) )).

fof(kb_SUMO_2071,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__headquartersOfOrganization(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__GeopoliticalArea) ) ) )).

fof(kb_SUMO_2072,axiom,(
    ! [V__ROW1] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__disjointDecomposition_1(V__ROW1)
       => s__instance(s__ListOrderFn(s__ListFn_1(V__ROW1),"1"),s__Class) ) ) )).

fof(kb_SUMO_2073,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__disjointDecomposition_2(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Class) ) ) )).

fof(kb_SUMO_2074,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__disjointDecomposition_3(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__Class) ) ) )).

fof(kb_SUMO_2075,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__disjointDecomposition_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4)
       => s__instance(s__ListOrderFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4),"1"),s__Class) ) ) )).

fof(kb_SUMO_2076,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__disjointDecomposition_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5)
       => s__instance(s__ListOrderFn(s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5),"1"),s__Class) ) ) )).

fof(kb_SUMO_2077,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__disjointDecomposition_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6)
       => s__instance(s__ListOrderFn(s__ListFn_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6),"1"),s__Class) ) ) )).

fof(kb_SUMO_2078,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7] :
      ( s__instance(V__ROW1,s__Class)
     => ( s__disjointDecomposition_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7)
       => s__instance(s__ListOrderFn(s__ListFn_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7),"1"),s__Class) ) ) )).

fof(kb_SUMO_2079,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__instance(V__ROW4,s__CurrencyMeasure)
        & s__instance(V__ROW3,s__TimeDuration)
        & s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__monetaryWage(V__ROW1,V__ROW2,V__ROW3,V__ROW4)
       => s__instance(s__ListOrderFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4),"4"),s__CurrencyMeasure) ) ) )).

fof(kb_SUMO_2080,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimePoint)
        & s__instance(V__ROW1,s__TimePoint) )
     => ( s__before(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TimePoint) ) ) )).

fof(kb_SUMO_2081,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__AchievingControl) )
     => ( s__gainsControl(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__AchievingControl) ) ) )).

fof(kb_SUMO_2082,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeometricFigure)
        & s__instance(V__ROW1,s__OneDimensionalFigure) )
     => ( s__sideOfFigure(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__OneDimensionalFigure) ) ) )).

fof(kb_SUMO_2083,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SymbolicString)
        & s__instance(V__ROW1,s__Language) )
     => ( s__format(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__Entity) ) ) )).

fof(kb_SUMO_2084,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__SymbolicString)
     => ( s__localShortName(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__SymbolicString) ) ) )).

fof(kb_SUMO_2085,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Sentence)
        & s__instance(V__ROW1,s__NounPhrase) )
     => ( s__sententialSubject(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Sentence) ) ) )).

fof(kb_SUMO_2086,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__ObjectiveNorm)
        & s__instance(V__ROW2,s__Formula) )
     => ( s__deprivesNorm(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__Entity) ) ) )).

fof(kb_SUMO_2087,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__emailAddress(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Agent) ) ) )).

fof(kb_SUMO_2088,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__relative(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Organism) ) ) )).

fof(kb_SUMO_2089,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Animal)
        & s__instance(V__ROW1,s__Confining) )
     => ( s__detainee(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Animal) ) ) )).

fof(kb_SUMO_2090,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Relation)
        & s__instance(V__ROW1,s__Relation) )
     => ( s__subrelation(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Relation) ) ) )).

fof(kb_SUMO_2091,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Demonstrating) )
     => ( s__attends(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Demonstrating) ) ) )).

fof(kb_SUMO_2092,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CompoundSubstance)
        & s__instance(V__ROW1,s__CompoundSubstance) )
     => ( s__conjugate(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__CompoundSubstance) ) ) )).

fof(kb_SUMO_2093,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PositiveInteger)
        & s__instance(V__ROW1,s__PureSubstance) )
     => ( s__protonNumber(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__PositiveInteger) ) ) )).

fof(kb_SUMO_2094,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SelfConnectedObject)
        & s__instance(V__ROW2,s__SelfConnectedObject)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__connects(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__SelfConnectedObject) ) ) )).

fof(kb_SUMO_2095,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__SymbolicString)
     => ( s__localLongName(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Entity) ) ) )).

fof(kb_SUMO_2096,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__friend(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Human) ) ) )).

fof(kb_SUMO_2097,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__BeliefGroup)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__religiousAffiliationOfOrganization(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__BeliefGroup) ) ) )).

fof(kb_SUMO_2098,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__believes(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Formula) ) ) )).

fof(kb_SUMO_2099,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimePoint)
        & s__instance(V__ROW1,s__Agreement) )
     => ( s__agreementEffectiveDate(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Agreement) ) ) )).

fof(kb_SUMO_2100,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Process)
        & s__instance(V__ROW1,s__Process) )
     => ( s__causes(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Process) ) ) )).

fof(kb_SUMO_2101,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__PositionalAttribute)
        & s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__orientation(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__PositionalAttribute) ) ) )).

fof(kb_SUMO_2102,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__ServiceProcess) )
     => ( s__serviceRecipient(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__ServiceProcess) ) ) )).

fof(kb_SUMO_2103,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Quantity)
        & s__subclass(V__ROW2,s__Device)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Object) )
     => ( s__equipmentCount(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__Object) ) ) )).

fof(kb_SUMO_2104,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__PostalPlace) )
     => ( s__postCountry(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__PostalPlace) ) ) )).

fof(kb_SUMO_2105,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Shipping) )
     => ( s__cargo(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Shipping) ) ) )).

fof(kb_SUMO_2106,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__Process)
     => ( s__destination(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Process) ) ) )).

fof(kb_SUMO_2107,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Process)
        & s__instance(V__ROW1,s__Process) )
     => ( s__subProcess(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Process) ) ) )).

fof(kb_SUMO_2108,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__older(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Object) ) ) )).

fof(kb_SUMO_2109,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Translocation) )
     => ( s__changesLocation(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Translocation) ) ) )).

fof(kb_SUMO_2110,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Position)
        & s__instance(V__ROW2,s__Position)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__subordinatePosition(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__Position) ) ) )).

fof(kb_SUMO_2111,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__customer(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__CognitiveAgent) ) ) )).

fof(kb_SUMO_2112,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__GeometricPoint)
        & s__instance(V__ROW2,s__OneDimensionalFigure)
        & s__instance(V__ROW1,s__OneDimensionalFigure) )
     => ( s__pointOfIntersection(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__OneDimensionalFigure) ) ) )).

fof(kb_SUMO_2113,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SymbolicString)
        & s__instance(V__ROW2,s__Language)
        & s__instance(V__ROW1,s__Region) )
     => ( s__canonicalPlaceName(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__Language) ) ) )).

fof(kb_SUMO_2114,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__coworker(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Human) ) ) )).

fof(kb_SUMO_2115,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Process) )
     => ( s__origin(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Process) ) ) )).

fof(kb_SUMO_2116,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SymbolicString)
        & s__instance(V__ROW1,s__NonnegativeInteger) )
     => ( s__stringLength(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__SymbolicString) ) ) )).

fof(kb_SUMO_2117,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__increasesLikelihood(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Formula) ) ) )).

fof(kb_SUMO_2118,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__larger(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Object) ) ) )).

fof(kb_SUMO_2119,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__PostalPlace) )
     => ( s__postContactSite(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__PostalPlace) ) ) )).

fof(kb_SUMO_2120,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__headquartersOfOrganization(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Organization) ) ) )).

fof(kb_SUMO_2121,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__relative(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Organism) ) ) )).

fof(kb_SUMO_2122,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Human) )
     => ( s__patientMedical(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__CognitiveAgent) ) ) )).

fof(kb_SUMO_2123,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SelfConnectedObject)
        & s__instance(V__ROW1,s__Hole) )
     => ( s__hole(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Hole) ) ) )).

fof(kb_SUMO_2124,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__ServiceProcess) )
     => ( s__serviceProvider(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__ServiceProcess) ) ) )).

fof(kb_SUMO_2125,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PositiveInteger)
        & s__instance(V__ROW1,s__PureSubstance) )
     => ( s__electronNumber(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__PureSubstance) ) ) )).

fof(kb_SUMO_2126,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Collection) )
     => ( s__memberType(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__SetOrClass) ) ) )).

fof(kb_SUMO_2127,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__NormativeAttribute)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__modalAttribute(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__NormativeAttribute) ) ) )).

fof(kb_SUMO_2128,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__LengthMeasure)
        & s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__distance(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__Physical) ) ) )).

fof(kb_SUMO_2129,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Graph)
        & s__instance(V__ROW1,s__GraphElement) )
     => ( s__graphPart(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Graph) ) ) )).

fof(kb_SUMO_2130,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__legalRelation(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Human) ) ) )).

fof(kb_SUMO_2131,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__EngineeringComponent)
        & s__instance(V__ROW1,s__EngineeringComponent) )
     => ( s__engineeringSubcomponent(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__EngineeringComponent) ) ) )).

fof(kb_SUMO_2132,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Woman) )
     => ( s__sister(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Human) ) ) )).

fof(kb_SUMO_2133,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Quantity)
        & s__instance(V__ROW1,s__Quantity) )
     => ( lesseq(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Quantity) ) ) )).

fof(kb_SUMO_2134,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimePosition)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__time(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TimePosition) ) ) )).

fof(kb_SUMO_2135,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__inhabits(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) )).

fof(kb_SUMO_2136,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__BinaryRelation) )
     => ( s__equivalenceRelationOn(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__BinaryRelation) ) ) )).

fof(kb_SUMO_2137,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__employs(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Organization) ) ) )).

fof(kb_SUMO_2138,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__PostalPlace) )
     => ( s__postCountry(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__GeopoliticalArea) ) ) )).

fof(kb_SUMO_2139,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__smaller(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Object) ) ) )).

fof(kb_SUMO_2140,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Function) )
     => ( s__rangeSubclass(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Function) ) ) )).

fof(kb_SUMO_2141,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__disapproves(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__CognitiveAgent) ) ) )).

fof(kb_SUMO_2142,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Process) )
     => ( s__instrument(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) )).

fof(kb_SUMO_2143,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__BinaryRelation) )
     => ( s__irreflexiveOn(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__BinaryRelation) ) ) )).

fof(kb_SUMO_2144,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Proposition)
        & s__instance(V__ROW1,s__Proposition) )
     => ( s__subProposition(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Proposition) ) ) )).

fof(kb_SUMO_2145,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimePosition)
        & s__instance(V__ROW2,s__Collection)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__memberAtTime(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__SelfConnectedObject) ) ) )).

fof(kb_SUMO_2146,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TelecomNumber)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__telecomCoreNumber(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__SymbolicString) ) ) )).

fof(kb_SUMO_2147,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__TelecomNumber) )
     => ( s__mobilePhoneNumber(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__TelecomNumber) ) ) )).

fof(kb_SUMO_2148,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeometricFigure)
        & s__instance(V__ROW1,s__TwoDimensionalAngle) )
     => ( s__angleOfFigure(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__GeometricFigure) ) ) )).

fof(kb_SUMO_2149,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__ContentBearingObject) )
     => ( s__record(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__ContentBearingObject) ) ) )).

fof(kb_SUMO_2150,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Process)
        & s__instance(V__ROW1,s__Process) )
     => ( s__relatedEvent(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Process) ) ) )).

fof(kb_SUMO_2151,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Quantity)
        & s__instance(V__ROW1,s__GraphArc) )
     => ( s__arcWeight(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Quantity) ) ) )).

fof(kb_SUMO_2152,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Day)
        & s__instance(V__ROW1,s__Human) )
     => ( s__deathdate(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Day) ) ) )).

fof(kb_SUMO_2153,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__spouse(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Human) ) ) )).

fof(kb_SUMO_2154,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimePoint)
        & s__instance(V__ROW1,s__Agreement) )
     => ( s__agreementExpirationDate(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TimePoint) ) ) )).

fof(kb_SUMO_2155,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PhysicalQuantity)
        & s__instance(V__ROW1,s__PowerSource) )
     => ( s__voltageMeasure(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__PowerSource) ) ) )).

fof(kb_SUMO_2156,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__larger(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) )).

fof(kb_SUMO_2157,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Contest) )
     => ( s__contestParticipant(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Agent) ) ) )).

fof(kb_SUMO_2158,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimePosition)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__time(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Physical) ) ) )).

fof(kb_SUMO_2159,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__BinaryFunction)
     => ( s__identityElement(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__BinaryFunction) ) ) )).

fof(kb_SUMO_2160,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Sentence)
        & s__instance(V__ROW1,s__Phrase) )
     => ( s__grammaticalRelation(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Phrase) ) ) )).

fof(kb_SUMO_2161,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__BinaryFunction)
     => ( s__identityElement(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Entity) ) ) )).

fof(kb_SUMO_2162,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__EducationalOrganization)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__student(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__EducationalOrganization) ) ) )).

fof(kb_SUMO_2163,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Device)
        & s__instance(V__ROW1,s__Artifact) )
     => ( s__equipmentType(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Device) ) ) )).

fof(kb_SUMO_2164,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__entails(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Formula) ) ) )).

fof(kb_SUMO_2165,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__BinaryRelation) )
     => ( s__totalOrderingOn(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__BinaryRelation) ) ) )).

fof(kb_SUMO_2166,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__WearableItem)
        & s__instance(V__ROW1,s__Animal) )
     => ( s__wears(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__WearableItem) ) ) )).

fof(kb_SUMO_2167,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__Process)
     => ( s__result(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Process) ) ) )).

fof(kb_SUMO_2168,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__holdsObligation(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Formula) ) ) )).

fof(kb_SUMO_2169,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Transportation) )
     => ( s__transported(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Transportation) ) ) )).

fof(kb_SUMO_2170,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__wants(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Physical) ) ) )).

fof(kb_SUMO_2171,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Quantity)
        & s__instance(V__ROW1,s__Quantity) )
     => ( greatereq(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Quantity) ) ) )).

fof(kb_SUMO_2172,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__StructureAttribute)
        & s__instance(V__ROW1,s__Object) )
     => ( s__structure(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__StructureAttribute) ) ) )).

fof(kb_SUMO_2173,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__EngineeringComponent)
        & s__instance(V__ROW2,s__EngineeringComponent)
        & s__instance(V__ROW1,s__EngineeringConnection) )
     => ( s__connectsEngineeringComponents(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__EngineeringComponent) ) ) )).

fof(kb_SUMO_2174,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Certificate) )
     => ( s__issuedBy(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__CognitiveAgent) ) ) )).

fof(kb_SUMO_2175,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__City)
        & s__instance(V__ROW1,s__PostalPlace) )
     => ( s__postCity(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__City) ) ) )).

fof(kb_SUMO_2176,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TransportationDevice)
        & s__instance(V__ROW1,s__Transportation) )
     => ( s__conveyance(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Transportation) ) ) )).

fof(kb_SUMO_2177,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Graph)
        & s__instance(V__ROW1,s__Graph) )
     => ( s__subGraph(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Graph) ) ) )).

fof(kb_SUMO_2178,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__causesProposition(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Formula) ) ) )).

fof(kb_SUMO_2179,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Proposition)
        & s__instance(V__ROW1,s__Proposition) )
     => ( s__consistent(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Proposition) ) ) )).

fof(kb_SUMO_2180,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SymbolicString)
        & s__instance(V__ROW1,s__Character) )
     => ( s__inString(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__SymbolicString) ) ) )).

fof(kb_SUMO_2181,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TruthValue)
        & s__instance(V__ROW1,s__Sentence) )
     => ( s__truth(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TruthValue) ) ) )).

fof(kb_SUMO_2182,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__emailAddress(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__SymbolicString) ) ) )).

fof(kb_SUMO_2183,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW1,s__ContentBearingPhysical) )
     => ( s__subsumesContentInstance(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__ContentBearingPhysical) ) ) )).

fof(kb_SUMO_2184,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Roadway)
        & s__instance(V__ROW1,s__PostalPlace) )
     => ( s__postStreet(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__PostalPlace) ) ) )).

fof(kb_SUMO_2185,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Hole)
        & s__instance(V__ROW1,s__Object) )
     => ( s__partiallyFills(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Hole) ) ) )).

fof(kb_SUMO_2186,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__familyRelation(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Organism) ) ) )).

fof(kb_SUMO_2187,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__CognitiveAgent)
     => ( s__inScopeOfInterest(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Entity) ) ) )).

fof(kb_SUMO_2188,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SymbolicString)
        & s__instance(V__ROW2,s__SymbolicString)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__stringConcatenation(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__SymbolicString) ) ) )).

fof(kb_SUMO_2189,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Process) )
     => ( s__experiencer(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Process) ) ) )).

fof(kb_SUMO_2190,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Woman)
        & s__instance(V__ROW1,s__Man) )
     => ( s__husband(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Woman) ) ) )).

fof(kb_SUMO_2191,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Woman) )
     => ( s__aunt(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Woman) ) ) )).

fof(kb_SUMO_2192,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__relatedExternalConcept(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__Entity) ) ) )).

fof(kb_SUMO_2193,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Animal)
        & s__instance(V__ROW1,s__Confining) )
     => ( s__detainee(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Confining) ) ) )).

fof(kb_SUMO_2194,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__allegiance(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__CognitiveAgent) ) ) )).

fof(kb_SUMO_2195,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__discovers(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) )).

fof(kb_SUMO_2196,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CorpuscularObject)
        & s__instance(V__ROW1,s__CorpuscularObject) )
     => ( s__component(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__CorpuscularObject) ) ) )).

fof(kb_SUMO_2197,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__GeographicArea)
        & s__subclass(V__ROW2,s__Process)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__areaOfResponsibility(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__Agent) ) ) )).

fof(kb_SUMO_2198,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__sibling(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Organism) ) ) )).

fof(kb_SUMO_2199,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__FinancialTransaction)
        & s__instance(V__ROW1,s__Human) )
     => ( s__occupation(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Human) ) ) )).

fof(kb_SUMO_2200,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Neighborhood)
        & s__instance(V__ROW1,s__PostalPlace) )
     => ( s__postNeighborhood(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Neighborhood) ) ) )).

fof(kb_SUMO_2201,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__BinaryRelation) )
     => ( s__reflexiveOn(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__BinaryRelation) ) ) )).

fof(kb_SUMO_2202,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__NonnegativeInteger)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Collection) )
     => ( s__memberTypeCount(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__SetOrClass) ) ) )).

fof(kb_SUMO_2203,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__anniversary(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TimeInterval) ) ) )).

fof(kb_SUMO_2204,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__alias(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Agent) ) ) )).

fof(kb_SUMO_2205,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Language)
        & s__instance(V__ROW1,s__SentientAgent) )
     => ( s__speaksLanguage(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__SentientAgent) ) ) )).

fof(kb_SUMO_2206,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SymbolicString)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__subString(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__SymbolicString) ) ) )).

fof(kb_SUMO_2207,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agreement)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__partyToAgreement(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__CognitiveAgent) ) ) )).

fof(kb_SUMO_2208,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PhysicalSystem)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__systemPart(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Physical) ) ) )).

fof(kb_SUMO_2209,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Proposition)
        & s__instance(V__ROW1,s__Object) )
     => ( s__conforms(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Object) ) ) )).

fof(kb_SUMO_2210,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__RealNumber)
        & s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__conditionalProbability(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__RealNumber) ) ) )).

fof(kb_SUMO_2211,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Object) )
     => ( s__operator(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Object) ) ) )).

fof(kb_SUMO_2212,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__MassMeasure)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__weight(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__SelfConnectedObject) ) ) )).

fof(kb_SUMO_2213,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Vehicle)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__onboard(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Vehicle) ) ) )).

fof(kb_SUMO_2214,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5] :
      ( ( s__instance(V__ROW5,s__Object)
        & s__instance(V__ROW4,s__TimePosition)
        & s__subclass(V__ROW3,s__Process)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__CaseRole)
        & s__instance(V__ROW1,s__Object) )
     => ( s__playsRoleInEventOfType(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5)
       => s__instance(s__ListOrderFn(s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5),"5"),s__Object) ) ) )).

fof(kb_SUMO_2215,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SelfConnectedObject)
        & s__instance(V__ROW2,s__SelfConnectedObject)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__connects(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__SelfConnectedObject) ) ) )).

fof(kb_SUMO_2216,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Collection)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__member(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Collection) ) ) )).

fof(kb_SUMO_2217,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CorpuscularObject)
        & s__instance(V__ROW1,s__CorpuscularObject) )
     => ( s__component(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__CorpuscularObject) ) ) )).

fof(kb_SUMO_2218,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Process) )
     => ( s__benefits(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Agent) ) ) )).

fof(kb_SUMO_2219,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimePosition)
        & s__instance(V__ROW1,s__TimePosition) )
     => ( s__temporalPart(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__TimePosition) ) ) )).

fof(kb_SUMO_2220,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__List)
        & s__instance(V__ROW1,s__List) )
     => ( s__identicalListItems(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__List) ) ) )).

fof(kb_SUMO_2221,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Proposition)
        & s__instance(V__ROW1,s__Argument) )
     => ( s__premise(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Proposition) ) ) )).

fof(kb_SUMO_2222,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__StateOrProvince)
        & s__instance(V__ROW1,s__PostalPlace) )
     => ( s__postDistrict(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__StateOrProvince) ) ) )).

fof(kb_SUMO_2223,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__BinaryRelation) )
     => ( s__trichotomizingOn(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__BinaryRelation) ) ) )).

fof(kb_SUMO_2224,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__acquaintance(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Human) ) ) )).

fof(kb_SUMO_2225,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimePoint)
        & s__instance(V__ROW2,s__TimePoint)
        & s__instance(V__ROW1,s__TimePoint) )
     => ( s__temporallyBetweenOrEqual(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__TimePoint) ) ) )).

fof(kb_SUMO_2226,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PhysicalSystem)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__systemPart(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__PhysicalSystem) ) ) )).

fof(kb_SUMO_2227,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__ContactSite) )
     => ( s__siteForContact(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__ContactSite) ) ) )).

fof(kb_SUMO_2228,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__Device) )
     => ( s__effectiveRange(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__LengthMeasure) ) ) )).

fof(kb_SUMO_2229,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SymbolicString)
        & s__instance(V__ROW2,s__SymbolicString)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__stringConcatenation(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__SymbolicString) ) ) )).

fof(kb_SUMO_2230,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__FinancialTransaction)
        & s__instance(V__ROW1,s__Human) )
     => ( s__occupation(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__FinancialTransaction) ) ) )).

fof(kb_SUMO_2231,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Formula)
        & s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__prefers(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__Formula) ) ) )).

fof(kb_SUMO_2232,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__parasite(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Organism) ) ) )).

fof(kb_SUMO_2233,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__describes(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) )).

fof(kb_SUMO_2234,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__familyName(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Human) ) ) )).

fof(kb_SUMO_2235,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__ancestor(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Organism) ) ) )).

fof(kb_SUMO_2236,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__WaterArea) )
     => ( s__waterDepth(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__WaterArea) ) ) )).

fof(kb_SUMO_2237,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SymbolicString)
        & s__instance(V__ROW2,s__Language)
        & s__instance(V__ROW1,s__Region) )
     => ( s__canonicalPlaceName(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__SymbolicString) ) ) )).

fof(kb_SUMO_2238,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Process) )
     => ( s__eventPartlyLocated(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Process) ) ) )).

fof(kb_SUMO_2239,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__titles(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__SymbolicString) ) ) )).

fof(kb_SUMO_2240,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__smaller(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) )).

fof(kb_SUMO_2241,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Process) )
     => ( s__resource(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) )).

fof(kb_SUMO_2242,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Sentence)
        & s__instance(V__ROW1,s__Phrase) )
     => ( s__grammaticalRelation(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Sentence) ) ) )).

fof(kb_SUMO_2243,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__TelecomNumber) )
     => ( s__homePhoneNumber(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Human) ) ) )).

fof(kb_SUMO_2244,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__instance(V__ROW4,s__Object)
        & s__instance(V__ROW3,s__Object)
        & s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__betweenOnPath(V__ROW1,V__ROW2,V__ROW3,V__ROW4)
       => s__instance(s__ListOrderFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4),"4"),s__Object) ) ) )).

fof(kb_SUMO_2245,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Hole)
        & s__instance(V__ROW1,s__Object) )
     => ( s__fills(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Object) ) ) )).

fof(kb_SUMO_2246,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__holdsRight(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Formula) ) ) )).

fof(kb_SUMO_2247,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Agent)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__price(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__CurrencyMeasure) ) ) )).

fof(kb_SUMO_2248,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__partlyLocated(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Physical) ) ) )).

fof(kb_SUMO_2249,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Collection)
        & s__instance(V__ROW1,s__ContentBearingObject) )
     => ( s__inventory(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Collection) ) ) )).

fof(kb_SUMO_2250,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__UnitOfAtmosphericPressure)
        & s__instance(V__ROW1,s__Object) )
     => ( s__barometricPressure(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__UnitOfAtmosphericPressure) ) ) )).

fof(kb_SUMO_2251,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__confersRight(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__Entity) ) ) )).

fof(kb_SUMO_2252,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimePosition)
        & s__instance(V__ROW2,s__Collection)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__memberAtTime(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__Collection) ) ) )).

fof(kb_SUMO_2253,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Process) )
     => ( s__targetInAttack(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) )).

fof(kb_SUMO_2254,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ColorAttribute)
        & s__instance(V__ROW1,s__Object) )
     => ( s__color(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Object) ) ) )).

fof(kb_SUMO_2255,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__PositiveInteger)
        & s__instance(V__ROW1,s__Relation) )
     => ( s__domain(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__PositiveInteger) ) ) )).

fof(kb_SUMO_2256,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__confersRight(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__Formula) ) ) )).

fof(kb_SUMO_2257,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__UnitOfMeasure)
        & s__instance(V__ROW1,s__Graph) )
     => ( s__graphMeasure(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__UnitOfMeasure) ) ) )).

fof(kb_SUMO_2258,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__List)
        & s__instance(V__ROW1,s__List) )
     => ( s__identicalListItems(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__List) ) ) )).

fof(kb_SUMO_2259,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Shipping) )
     => ( s__cargo(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) )).

fof(kb_SUMO_2260,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SymbolicString)
        & s__instance(V__ROW2,s__HumanLanguage) )
     => ( s__documentation(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__SymbolicString) ) ) )).

fof(kb_SUMO_2261,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__WaterArea) )
     => ( s__waterDepth(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__LengthMeasure) ) ) )).

fof(kb_SUMO_2262,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__instance(V__ROW4,s__CognitiveAgent)
        & s__instance(V__ROW3,s__Agreement)
        & s__instance(V__ROW2,s__DeonticAttribute)
        & s__instance(V__ROW1,s__Proposition) )
     => ( s__agreementClause(V__ROW1,V__ROW2,V__ROW3,V__ROW4)
       => s__instance(s__ListOrderFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4),"2"),s__DeonticAttribute) ) ) )).

fof(kb_SUMO_2263,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PhysicalQuantity)
        & s__instance(V__ROW1,s__Object) )
     => ( s__measure(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Object) ) ) )).

fof(kb_SUMO_2264,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Collection) )
     => ( s__memberType(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Collection) ) ) )).

fof(kb_SUMO_2265,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Day)
        & s__instance(V__ROW1,s__Human) )
     => ( s__birthday(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Human) ) ) )).

fof(kb_SUMO_2266,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__legalGuardian(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Human) ) ) )).

fof(kb_SUMO_2267,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW1,s__ContentBearingPhysical) )
     => ( s__equivalentContentInstance(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__ContentBearingPhysical) ) ) )).

fof(kb_SUMO_2268,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TelecomNumber)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__telecomAreaCode(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TelecomNumber) ) ) )).

fof(kb_SUMO_2269,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__GeometricPoint)
        & s__instance(V__ROW2,s__OneDimensionalFigure)
        & s__instance(V__ROW1,s__OneDimensionalFigure) )
     => ( s__pointOfIntersection(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__OneDimensionalFigure) ) ) )).

fof(kb_SUMO_2270,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PositiveInteger)
        & s__instance(V__ROW1,s__StationaryArtifact) )
     => ( s__humanCapacity(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__StationaryArtifact) ) ) )).

fof(kb_SUMO_2271,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__TelecomNumber) )
     => ( s__faxNumber(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Agent) ) ) )).

fof(kb_SUMO_2272,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__PositionalAttribute)
        & s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__orientation(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__Object) ) ) )).

fof(kb_SUMO_2273,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__IntentionalProcess)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__enjoys(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__CognitiveAgent) ) ) )).

fof(kb_SUMO_2274,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__DataStorageDevice)
        & s__instance(V__ROW1,s__ContentBearingObject) )
     => ( s__stored(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__ContentBearingObject) ) ) )).

fof(kb_SUMO_2275,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GroupOfPeople)
        & s__instance(V__ROW1,s__Human) )
     => ( s__groupMember(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__GroupOfPeople) ) ) )).

fof(kb_SUMO_2276,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__Process)
     => ( s__patient(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Entity) ) ) )).

fof(kb_SUMO_2277,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__hasAward(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Agent) ) ) )).

fof(kb_SUMO_2278,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__StationaryArtifact) )
     => ( s__contractor(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__StationaryArtifact) ) ) )).

fof(kb_SUMO_2279,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__PermanentResidence) )
     => ( s__homeAddress(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Human) ) ) )).

fof(kb_SUMO_2280,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__employs(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__CognitiveAgent) ) ) )).

fof(kb_SUMO_2281,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Quantity)
        & s__instance(V__ROW1,s__Quantity) )
     => ( less(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Quantity) ) ) )).

fof(kb_SUMO_2282,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__EngineeringComponent)
        & s__instance(V__ROW2,s__EngineeringComponent)
        & s__instance(V__ROW1,s__EngineeringConnection) )
     => ( s__connectsEngineeringComponents(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__EngineeringConnection) ) ) )).

fof(kb_SUMO_2283,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__connected(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) )).

fof(kb_SUMO_2284,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Man)
        & s__instance(V__ROW1,s__Human) )
     => ( s__grandfather(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Man) ) ) )).

fof(kb_SUMO_2285,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CareOrganization)
        & s__instance(V__ROW1,s__Human) )
     => ( s__medicalPatient(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__CareOrganization) ) ) )).

fof(kb_SUMO_2286,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__EducationalOrganization)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__student(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__CognitiveAgent) ) ) )).

fof(kb_SUMO_2287,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Integer)
        & s__instance(V__ROW1,s__Collection) )
     => ( s__memberCount(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Integer) ) ) )).

fof(kb_SUMO_2288,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Woman)
        & s__instance(V__ROW1,s__Human) )
     => ( s__grandmother(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Woman) ) ) )).

fof(kb_SUMO_2289,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__height(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__LengthMeasure) ) ) )).

fof(kb_SUMO_2290,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Relation)
        & s__instance(V__ROW1,s__Relation) )
     => ( s__disjointRelation(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Relation) ) ) )).

fof(kb_SUMO_2291,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Man)
        & s__instance(V__ROW1,s__Woman) )
     => ( s__wife(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Man) ) ) )).

fof(kb_SUMO_2292,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__ChangeOfControl) )
     => ( s__losesControl(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Agent) ) ) )).

fof(kb_SUMO_2293,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LegalAction)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__defendant(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__CognitiveAgent) ) ) )).

fof(kb_SUMO_2294,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW1,s__StationaryArtifact) )
     => ( s__constructionPeriod(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TimeInterval) ) ) )).

fof(kb_SUMO_2295,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__coworker(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Human) ) ) )).

fof(kb_SUMO_2296,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW1,s__TimeInterval) )
     => ( s__earlier(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TimeInterval) ) ) )).

fof(kb_SUMO_2297,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__mutualStranger(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Human) ) ) )).

fof(kb_SUMO_2298,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Woman) )
     => ( s__niece(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Woman) ) ) )).

fof(kb_SUMO_2299,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Sentence)
        & s__instance(V__ROW1,s__NounPhrase) )
     => ( s__sententialSubject(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__NounPhrase) ) ) )).

fof(kb_SUMO_2300,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Process) )
     => ( s__agent(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Process) ) ) )).

fof(kb_SUMO_2301,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimePoint)
        & s__instance(V__ROW2,s__TimePoint)
        & s__instance(V__ROW1,s__TimePoint) )
     => ( s__temporallyBetween(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__TimePoint) ) ) )).

fof(kb_SUMO_2302,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PhysicalSystem)
        & s__instance(V__ROW1,s__PhysicalSystem) )
     => ( s__subSystem(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__PhysicalSystem) ) ) )).

fof(kb_SUMO_2303,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__middleName(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__SymbolicString) ) ) )).

fof(kb_SUMO_2304,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Man) )
     => ( s__brother(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Man) ) ) )).

fof(kb_SUMO_2305,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ConstantQuantity)
        & s__instance(V__ROW1,s__MeasuringDevice) )
     => ( s__measurementReading(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__MeasuringDevice) ) ) )).

fof(kb_SUMO_2306,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__copy(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Object) ) ) )).

fof(kb_SUMO_2307,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__believes(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__CognitiveAgent) ) ) )).

fof(kb_SUMO_2308,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW2,s__SetOrClass)
     => ( s__instance(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Entity) ) ) )).

fof(kb_SUMO_2309,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SymbolicString)
        & s__instance(V__ROW1,s__Language) )
     => ( s__termFormat(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__SymbolicString) ) ) )).

fof(kb_SUMO_2310,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__grandparent(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Human) ) ) )).

fof(kb_SUMO_2311,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Animal) )
     => ( s__birthplace(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Animal) ) ) )).

fof(kb_SUMO_2312,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__GeographicArea)
        & s__subclass(V__ROW2,s__Process)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__areaOfResponsibility(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__GeographicArea) ) ) )).

fof(kb_SUMO_2313,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Neighborhood)
        & s__instance(V__ROW1,s__PostalPlace) )
     => ( s__postNeighborhood(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__PostalPlace) ) ) )).

fof(kb_SUMO_2314,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__Text) )
     => ( s__registeredItem(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Physical) ) ) )).

fof(kb_SUMO_2315,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Attribute)
        & s__instance(V__ROW1,s__Attribute) )
     => ( s__successorAttributeClosure(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Attribute) ) ) )).

fof(kb_SUMO_2316,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Animal) )
     => ( s__deathplace(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Animal) ) ) )).

fof(kb_SUMO_2317,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Plan)
        & s__instance(V__ROW1,s__Plan) )
     => ( s__subPlan(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Plan) ) ) )).

fof(kb_SUMO_2318,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__ContentBearingObject) )
     => ( s__record(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Physical) ) ) )).

fof(kb_SUMO_2319,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW1,s__TimeInterval) )
     => ( s__meetsTemporally(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TimeInterval) ) ) )).

fof(kb_SUMO_2320,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW2,s__List)
     => ( s__inList(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__List) ) ) )).

fof(kb_SUMO_2321,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Plan)
        & s__instance(V__ROW1,s__Plan) )
     => ( s__subPlan(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Plan) ) ) )).

fof(kb_SUMO_2322,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__desires(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__CognitiveAgent) ) ) )).

fof(kb_SUMO_2323,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Agent)
        & s__instance(V__ROW2,s__TimePoint)
        & s__instance(V__ROW1,s__Object) )
     => ( s__dateUsed(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__Object) ) ) )).

fof(kb_SUMO_2324,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__confersObligation(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__CognitiveAgent) ) ) )).

fof(kb_SUMO_2325,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Animal) )
     => ( s__deathplace(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) )).

fof(kb_SUMO_2326,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__TelephonyDevice) )
     => ( s__telecomContactDevice(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Agent) ) ) )).

fof(kb_SUMO_2327,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__Device) )
     => ( s__effectiveRange(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Device) ) ) )).

fof(kb_SUMO_2328,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CorpuscularObject)
        & s__instance(V__ROW1,s__TwoDimensionalObject) )
     => ( s__sliceOfFigure(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__TwoDimensionalObject) ) ) )).

fof(kb_SUMO_2329,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Substance)
        & s__instance(V__ROW1,s__ChemicalProcess) )
     => ( s__reactant(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Substance) ) ) )).

fof(kb_SUMO_2330,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__confersRight(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__CognitiveAgent) ) ) )).

fof(kb_SUMO_2331,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__dislikes(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) )).

fof(kb_SUMO_2332,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__OneDimensionalFigure)
        & s__instance(V__ROW1,s__OneDimensionalFigure) )
     => ( s__parallel(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__OneDimensionalFigure) ) ) )).

fof(kb_SUMO_2333,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__needs(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__CognitiveAgent) ) ) )).

fof(kb_SUMO_2334,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__confersObligation(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__Entity) ) ) )).

fof(kb_SUMO_2335,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Substance)
        & s__instance(V__ROW1,s__ChemicalProcess) )
     => ( s__reagent(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__ChemicalProcess) ) ) )).

fof(kb_SUMO_2336,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimePoint)
        & s__instance(V__ROW1,s__Agreement) )
     => ( s__agreementExpirationDate(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Agreement) ) ) )).

fof(kb_SUMO_2337,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SymbolicString)
        & s__instance(V__ROW2,s__SymbolicString)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__stringConcatenation(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__SymbolicString) ) ) )).

fof(kb_SUMO_2338,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__neighbor(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Human) ) ) )).

fof(kb_SUMO_2339,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__RealNumber)
        & s__instance(V__ROW1,s__List) )
     => ( s__average(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__RealNumber) ) ) )).

fof(kb_SUMO_2340,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__IntentionalProcess)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Human) )
     => ( s__hasOccupation(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Human) ) ) )).

fof(kb_SUMO_2341,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__entails(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Formula) ) ) )).

fof(kb_SUMO_2342,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__relatedInternalConcept(V__ROW1,V__ROW2)
     => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Entity) ) )).

fof(kb_SUMO_2343,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__FormOfGovernment)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__ideologicalAffiliationOfOrganization(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__FormOfGovernment) ) ) )).

fof(kb_SUMO_2344,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Relation)
        & s__instance(V__ROW1,s__Relation) )
     => ( s__disjointRelation(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Relation) ) ) )).

fof(kb_SUMO_2345,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__TelecomNumber) )
     => ( s__personalPhoneNumber(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Human) ) ) )).

fof(kb_SUMO_2346,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__GraphArc)
        & s__instance(V__ROW2,s__GraphNode)
        & s__instance(V__ROW1,s__GraphNode) )
     => ( s__links(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__GraphNode) ) ) )).

fof(kb_SUMO_2347,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__spouse(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Human) ) ) )).

fof(kb_SUMO_2348,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__increasesLikelihood(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Formula) ) ) )).

fof(kb_SUMO_2349,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__geopoliticalSubdivision(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__GeopoliticalArea) ) ) )).

fof(kb_SUMO_2350,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__FieldOfStudy)
        & s__instance(V__ROW1,s__Human) )
     => ( s__hasExpertise(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Human) ) ) )).

fof(kb_SUMO_2351,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Man) )
     => ( s__nephew(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Man) ) ) )).

fof(kb_SUMO_2352,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Experimenting) )
     => ( s__experimentalControl(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) )).

fof(kb_SUMO_2353,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PostalPlace)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__floorCode(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__PostalPlace) ) ) )).

fof(kb_SUMO_2354,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SymbolicString)
        & s__instance(V__ROW2,s__SymbolicString)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__precedesInString(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__SymbolicString) ) ) )).

fof(kb_SUMO_2355,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Agent)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__price(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__Physical) ) ) )).

fof(kb_SUMO_2356,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Man) )
     => ( s__nephew(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Human) ) ) )).

fof(kb_SUMO_2357,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimePosition)
        & s__instance(V__ROW2,s__Collection)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__memberAtTime(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__TimePosition) ) ) )).

fof(kb_SUMO_2358,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Set)
        & s__instance(V__ROW1,s__Set) )
     => ( s__subset(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Set) ) ) )).

fof(kb_SUMO_2359,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Process) )
     => ( s__resource(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Process) ) ) )).

fof(kb_SUMO_2360,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Attribute)
        & s__instance(V__ROW1,s__Attribute) )
     => ( s__subAttribute(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Attribute) ) ) )).

fof(kb_SUMO_2361,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TelephonyDevice)
        & s__instance(V__ROW1,s__TelecomNumber) )
     => ( s__deviceTelecomNumber(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__TelecomNumber) ) ) )).

fof(kb_SUMO_2362,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__EducationalOrganization)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__teacher(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__EducationalOrganization) ) ) )).

fof(kb_SUMO_2363,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__List)
        & s__instance(V__ROW1,s__List) )
     => ( s__subList(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__List) ) ) )).

fof(kb_SUMO_2364,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Attribute)
        & s__instance(V__ROW1,s__Attribute) )
     => ( s__subAttribute(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Attribute) ) ) )).

fof(kb_SUMO_2365,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__BinaryFunction)
        & s__instance(V__ROW1,s__BinaryFunction) )
     => ( s__distributes(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__BinaryFunction) ) ) )).

fof(kb_SUMO_2366,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__axis(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) )).

fof(kb_SUMO_2367,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__GraphArc)
        & s__instance(V__ROW2,s__GraphNode)
        & s__instance(V__ROW1,s__GraphNode) )
     => ( s__links(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__GraphNode) ) ) )).

fof(kb_SUMO_2368,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__relatedInternalConcept(V__ROW1,V__ROW2)
     => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Entity) ) )).

fof(kb_SUMO_2369,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PostcodeArea)
        & s__instance(V__ROW1,s__PostalPlace) )
     => ( s__postPostcodeArea(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__PostalPlace) ) ) )).

fof(kb_SUMO_2370,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__ObjectiveNorm)
        & s__instance(V__ROW2,s__Formula) )
     => ( s__deprivesNorm(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__Formula) ) ) )).

fof(kb_SUMO_2371,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Process) )
     => ( s__experiencer(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Agent) ) ) )).

fof(kb_SUMO_2372,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW2,s__Attribute)
     => ( s__property(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Attribute) ) ) )).

fof(kb_SUMO_2373,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Day)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__date(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Day) ) ) )).

fof(kb_SUMO_2374,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__Circle) )
     => ( s__diameter(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__LengthMeasure) ) ) )).

fof(kb_SUMO_2375,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( s__instance(V__ROW3,s__Attribute)
     => ( s__greaterThanByQuality(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__Attribute) ) ) )).

fof(kb_SUMO_2376,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__ObjectiveNorm)
        & s__instance(V__ROW2,s__Formula) )
     => ( s__deprivesNorm(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__ObjectiveNorm) ) ) )).

fof(kb_SUMO_2377,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__legalGuardian(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Human) ) ) )).

fof(kb_SUMO_2378,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW1,s__TimeInterval) )
     => ( s__overlapsTemporally(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__TimeInterval) ) ) )).

fof(kb_SUMO_2379,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__disapproves(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Formula) ) ) )).

fof(kb_SUMO_2380,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__TelecomNumber) )
     => ( s__workPhoneNumber(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Agent) ) ) )).

fof(kb_SUMO_2381,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__instance(V__ROW4,s__Object)
        & s__instance(V__ROW3,s__Object)
        & s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__betweenOnPath(V__ROW1,V__ROW2,V__ROW3,V__ROW4)
       => s__instance(s__ListOrderFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4),"2"),s__Object) ) ) )).

fof(kb_SUMO_2382,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__sibling(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Organism) ) ) )).

fof(kb_SUMO_2383,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__axis(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Object) ) ) )).

fof(kb_SUMO_2384,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TelecomNumber)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__telecomCode2(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__SymbolicString) ) ) )).

fof(kb_SUMO_2385,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( s__instance(V__ROW3,s__Attribute)
     => ( s__greaterThanByQuality(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__Entity) ) ) )).

fof(kb_SUMO_2386,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__approves(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__CognitiveAgent) ) ) )).

fof(kb_SUMO_2387,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__BinaryRelation) )
     => ( s__totalOrderingOn(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__SetOrClass) ) ) )).

fof(kb_SUMO_2388,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Man)
        & s__instance(V__ROW1,s__Human) )
     => ( s__grandfather(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Human) ) ) )).

fof(kb_SUMO_2389,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TemperatureMeasure)
        & s__instance(V__ROW1,s__Object) )
     => ( s__airTemperature(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TemperatureMeasure) ) ) )).

fof(kb_SUMO_2390,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( V__ROW1 = V__ROW2
     => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Entity) ) )).

fof(kb_SUMO_2391,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Animal) )
     => ( s__grasps(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Animal) ) ) )).

fof(kb_SUMO_2392,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__Abstract) )
     => ( s__abstractCounterpart(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Physical) ) ) )).

fof(kb_SUMO_2393,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TemporaryResidence)
        & s__instance(V__ROW1,s__Human) )
     => ( s__stays(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TemporaryResidence) ) ) )).

fof(kb_SUMO_2394,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Substance)
        & s__instance(V__ROW1,s__ChemicalProcess) )
     => ( s__reagent(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Substance) ) ) )).

fof(kb_SUMO_2395,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__mutualAcquaintance(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Human) ) ) )).

fof(kb_SUMO_2396,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Attribute)
        & s__instance(V__ROW1,s__Attribute) )
     => ( s__successorAttribute(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Attribute) ) ) )).

fof(kb_SUMO_2397,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Substance)
        & s__instance(V__ROW1,s__Substance) )
     => ( s__piece(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Substance) ) ) )).

fof(kb_SUMO_2398,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__traverses(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Object) ) ) )).

fof(kb_SUMO_2399,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__WearableItem)
        & s__instance(V__ROW1,s__Animal) )
     => ( s__wears(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Animal) ) ) )).

fof(kb_SUMO_2400,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeDuration)
        & s__subclass(V__ROW1,s__Process)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__frequency(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TimeDuration) ) ) )).

fof(kb_SUMO_2401,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__PositionalAttribute)
        & s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__orientation(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__Object) ) ) )).

fof(kb_SUMO_2402,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeometricFigure)
        & s__instance(V__ROW1,s__OneDimensionalFigure) )
     => ( s__sideOfFigure(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__GeometricFigure) ) ) )).

fof(kb_SUMO_2403,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__LengthMeasure)
        & s__instance(V__ROW2,s__GeometricPoint)
        & s__instance(V__ROW1,s__GeometricPoint) )
     => ( s__geometricDistance(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__GeometricPoint) ) ) )).

fof(kb_SUMO_2404,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__leader(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Human) ) ) )).

fof(kb_SUMO_2405,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TelecomNumber)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__telecomCountryCode(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__SymbolicString) ) ) )).

fof(kb_SUMO_2406,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__contains(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__SelfConnectedObject) ) ) )).

fof(kb_SUMO_2407,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__monetaryValue(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__CurrencyMeasure) ) ) )).

fof(kb_SUMO_2408,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PlaneAngleMeasure)
        & s__instance(V__ROW1,s__TwoDimensionalAngle) )
     => ( s__angularMeasure(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__TwoDimensionalAngle) ) ) )).

fof(kb_SUMO_2409,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Motion) )
     => ( s__path(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Motion) ) ) )).

fof(kb_SUMO_2410,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TelecomNumber)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__telecomCountryCode(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TelecomNumber) ) ) )).

fof(kb_SUMO_2411,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Sentence)
        & s__instance(V__ROW1,s__NounPhrase) )
     => ( s__sententialObject(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__NounPhrase) ) ) )).

fof(kb_SUMO_2412,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeometricFigure)
        & s__instance(V__ROW1,s__GeometricPoint) )
     => ( s__pointOfFigure(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__GeometricFigure) ) ) )).

fof(kb_SUMO_2413,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Collection)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__member(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__SelfConnectedObject) ) ) )).

fof(kb_SUMO_2414,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__subclass(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__SetOrClass) ) ) )).

fof(kb_SUMO_2415,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Day)
        & s__instance(V__ROW1,s__Human) )
     => ( s__deathdate(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Human) ) ) )).

fof(kb_SUMO_2416,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Woman) )
     => ( s__sister(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Woman) ) ) )).

fof(kb_SUMO_2417,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Translocation) )
     => ( s__changesLocation(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) )).

fof(kb_SUMO_2418,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__BinaryRelation) )
     => ( s__partialOrderingOn(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__BinaryRelation) ) ) )).

fof(kb_SUMO_2419,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Roadway)
        & s__instance(V__ROW1,s__PostalPlace) )
     => ( s__postStreet(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Roadway) ) ) )).

fof(kb_SUMO_2420,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__Process)
     => ( s__involvedInEvent(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Entity) ) ) )).

fof(kb_SUMO_2421,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Animal) )
     => ( s__birthplace(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) )).

fof(kb_SUMO_2422,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__instance(V__ROW4,s__CurrencyMeasure)
        & s__instance(V__ROW3,s__TimeDuration)
        & s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__monetaryWage(V__ROW1,V__ROW2,V__ROW3,V__ROW4)
       => s__instance(s__ListOrderFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4),"2"),s__Human) ) ) )).

fof(kb_SUMO_2423,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW1,s__Agreement) )
     => ( s__agreementPeriod(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TimeInterval) ) ) )).

fof(kb_SUMO_2424,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Agent)
        & s__instance(V__ROW2,s__TimePoint)
        & s__instance(V__ROW1,s__Object) )
     => ( s__dateUsed(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__TimePoint) ) ) )).

fof(kb_SUMO_2425,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW2,s__Set)
     => ( s__element(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Entity) ) ) )).

fof(kb_SUMO_2426,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__GeometricPoint)
        & s__instance(V__ROW2,s__OneDimensionalFigure)
        & s__instance(V__ROW1,s__OneDimensionalFigure) )
     => ( s__pointOfIntersection(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__GeometricPoint) ) ) )).

fof(kb_SUMO_2427,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__PostalPlace) )
     => ( s__postContactSite(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Agent) ) ) )).

fof(kb_SUMO_2428,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PositiveInteger)
        & s__instance(V__ROW1,s__GraphPath) )
     => ( s__pathLength(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__GraphPath) ) ) )).

fof(kb_SUMO_2429,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Motion) )
     => ( s__moves(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) )).

fof(kb_SUMO_2430,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__OneDimensionalFigure)
        & s__instance(V__ROW1,s__OneDimensionalFigure) )
     => ( s__parallel(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__OneDimensionalFigure) ) ) )).

fof(kb_SUMO_2431,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__copy(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) )).

fof(kb_SUMO_2432,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__carries(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Agent) ) ) )).

fof(kb_SUMO_2433,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__RealNumber)
        & s__instance(V__ROW1,s__List) )
     => ( s__average(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__List) ) ) )).

fof(kb_SUMO_2434,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Quantity)
        & s__instance(V__ROW1,s__Quantity) )
     => ( less(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Quantity) ) ) )).

fof(kb_SUMO_2435,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__hasPurpose(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Formula) ) ) )).

fof(kb_SUMO_2436,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__financialAsset(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) )).

fof(kb_SUMO_2437,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Man)
        & s__instance(V__ROW1,s__Human) )
     => ( s__stepfather(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Man) ) ) )).

fof(kb_SUMO_2438,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SelfConnectedObject)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__bottom(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__SelfConnectedObject) ) ) )).

fof(kb_SUMO_2439,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PositiveInteger)
        & s__instance(V__ROW1,s__PureSubstance) )
     => ( s__electronNumber(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__PositiveInteger) ) ) )).

fof(kb_SUMO_2440,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__BinaryRelation) )
     => ( s__irreflexiveOn(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__SetOrClass) ) ) )).

fof(kb_SUMO_2441,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__Process)
     => ( s__result(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Entity) ) ) )).

fof(kb_SUMO_2442,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ConstantQuantity)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__capacity(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__ConstantQuantity) ) ) )).

fof(kb_SUMO_2443,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TelecomNumber)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__telecomAreaCode(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__SymbolicString) ) ) )).

fof(kb_SUMO_2444,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GroupOfPeople)
        & s__instance(V__ROW1,s__Human) )
     => ( s__groupMember(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Human) ) ) )).

fof(kb_SUMO_2445,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Relation)
        & s__instance(V__ROW1,s__Relation) )
     => ( s__subrelation(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Relation) ) ) )).

fof(kb_SUMO_2446,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Object)
        & s__instance(V__ROW2,s__CaseRole)
        & s__subclass(V__ROW1,s__Process)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__capability(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__CaseRole) ) ) )).

fof(kb_SUMO_2447,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW2,s__Attribute)
     => ( s__property(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Entity) ) ) )).

fof(kb_SUMO_2448,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__stranger(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Human) ) ) )).

fof(kb_SUMO_2449,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Attribute)
        & s__instance(V__ROW1,s__Attribute) )
     => ( s__successorAttributeClosure(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Attribute) ) ) )).

fof(kb_SUMO_2450,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PostalPlace)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__unitNumber(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__PostalPlace) ) ) )).

fof(kb_SUMO_2451,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__possesses(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Agent) ) ) )).

fof(kb_SUMO_2452,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Object) )
     => ( s__uses(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Object) ) ) )).

fof(kb_SUMO_2453,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LegalAction)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__defendant(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__LegalAction) ) ) )).

fof(kb_SUMO_2454,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__parasite(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Organism) ) ) )).

fof(kb_SUMO_2455,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__RationalNumber)
        & s__instance(V__ROW1,s__Human) )
     => ( s__intelligenceQuotient(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Human) ) ) )).

fof(kb_SUMO_2456,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TruthValue)
        & s__instance(V__ROW1,s__Sentence) )
     => ( s__truth(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Sentence) ) ) )).

fof(kb_SUMO_2457,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Proposition)
        & s__instance(V__ROW1,s__ContentBearingPhysical) )
     => ( s__containsInformation(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__ContentBearingPhysical) ) ) )).

fof(kb_SUMO_2458,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Attribute)
        & s__instance(V__ROW1,s__Process) )
     => ( s__manner(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Process) ) ) )).

fof(kb_SUMO_2459,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__ObjectiveNorm)
        & s__instance(V__ROW2,s__Formula) )
     => ( s__confersNorm(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__Entity) ) ) )).

fof(kb_SUMO_2460,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Integer)
        & s__instance(V__ROW1,s__Integer) )
     => ( s__multiplicativeFactor(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Integer) ) ) )).

fof(kb_SUMO_2461,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Attribute)
        & s__instance(V__ROW1,s__Object) )
     => ( s__attribute(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Object) ) ) )).

fof(kb_SUMO_2462,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__approves(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__CognitiveAgent) ) ) )).

fof(kb_SUMO_2463,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Quantity)
        & s__instance(V__ROW1,s__Quantity) )
     => ( greatereq(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Quantity) ) ) )).

fof(kb_SUMO_2464,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PermanentResidence)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__landlord(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__PermanentResidence) ) ) )).

fof(kb_SUMO_2465,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__FinancialTransaction) )
     => ( s__transactionAmount(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__CurrencyMeasure) ) ) )).

fof(kb_SUMO_2466,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( V__ROW1 = V__ROW2
     => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Entity) ) )).

fof(kb_SUMO_2467,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__considers(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__CognitiveAgent) ) ) )).

fof(kb_SUMO_2468,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Human) )
     => ( s__patientMedical(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Human) ) ) )).

fof(kb_SUMO_2469,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__mother(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Organism) ) ) )).

fof(kb_SUMO_2470,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__StateOrProvince)
        & s__instance(V__ROW1,s__PostalPlace) )
     => ( s__postDistrict(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__PostalPlace) ) ) )).

fof(kb_SUMO_2471,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SelfConnectedObject)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__top(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__SelfConnectedObject) ) ) )).

fof(kb_SUMO_2472,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PositiveInteger)
        & s__instance(V__ROW1,s__Relation) )
     => ( s__valence(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__PositiveInteger) ) ) )).

fof(kb_SUMO_2473,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__describes(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Formula) ) ) )).

fof(kb_SUMO_2474,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeDuration)
        & s__instance(V__ROW1,s__TimeInterval) )
     => ( s__duration(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__TimeInterval) ) ) )).

fof(kb_SUMO_2475,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agreement)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__partyToAgreement(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Agreement) ) ) )).

fof(kb_SUMO_2476,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__daughter(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Organism) ) ) )).

fof(kb_SUMO_2477,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__ContentBearingObject) )
     => ( s__deceptiveIdentifier(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Agent) ) ) )).

fof(kb_SUMO_2478,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__instance(V__ROW4,s__Object)
        & s__instance(V__ROW3,s__Object)
        & s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__betweenOnPath(V__ROW1,V__ROW2,V__ROW3,V__ROW4)
       => s__instance(s__ListOrderFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4),"3"),s__Object) ) ) )).

fof(kb_SUMO_2479,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Language)
        & s__instance(V__ROW1,s__LinguisticExpression) )
     => ( s__expressedInLanguage(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__LinguisticExpression) ) ) )).

fof(kb_SUMO_2480,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__RealNumber)
        & s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__conditionalProbability(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__Formula) ) ) )).

fof(kb_SUMO_2481,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__parent(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Organism) ) ) )).

fof(kb_SUMO_2482,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Substance)
        & s__instance(V__ROW1,s__ChemicalProcess) )
     => ( s__reactant(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__ChemicalProcess) ) ) )).

fof(kb_SUMO_2483,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CorpuscularObject)
        & s__instance(V__ROW1,s__TwoDimensionalObject) )
     => ( s__sliceOfFigure(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__CorpuscularObject) ) ) )).

fof(kb_SUMO_2484,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PositiveInteger)
        & s__subclass(V__ROW1,s__ElementalSubstance)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__atomicNumber(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__PositiveInteger) ) ) )).

fof(kb_SUMO_2485,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__possesses(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) )).

fof(kb_SUMO_2486,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__Object) )
     => ( s__linearExtent(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__LengthMeasure) ) ) )).

fof(kb_SUMO_2487,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__acquaintance(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Human) ) ) )).

fof(kb_SUMO_2488,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Object)
        & s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__between(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__Object) ) ) )).

fof(kb_SUMO_2489,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__GraphArc)
        & s__instance(V__ROW2,s__GraphNode)
        & s__instance(V__ROW1,s__GraphNode) )
     => ( s__links(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__GraphArc) ) ) )).

fof(kb_SUMO_2490,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__daughter(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Organism) ) ) )).

fof(kb_SUMO_2491,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__UnitOfAtmosphericPressure)
        & s__instance(V__ROW1,s__Object) )
     => ( s__barometricPressure(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Object) ) ) )).

fof(kb_SUMO_2492,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__holdsRight(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__CognitiveAgent) ) ) )).

fof(kb_SUMO_2493,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TemperatureMeasure)
        & s__subclass(V__ROW1,s__PureSubstance)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__boilingPoint(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TemperatureMeasure) ) ) )).

fof(kb_SUMO_2494,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW1,s__TimeInterval) )
     => ( s__earlier(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__TimeInterval) ) ) )).

fof(kb_SUMO_2495,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__cousin(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Human) ) ) )).

fof(kb_SUMO_2496,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Proposition)
        & s__instance(V__ROW1,s__Proposition) )
     => ( s__consistent(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Proposition) ) ) )).

fof(kb_SUMO_2497,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TelephonyDevice)
        & s__instance(V__ROW1,s__TelecomNumber) )
     => ( s__deviceTelecomNumber(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TelephonyDevice) ) ) )).

fof(kb_SUMO_2498,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__mother(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Organism) ) ) )).

fof(kb_SUMO_2499,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__PositiveInteger)
        & s__instance(V__ROW1,s__Relation) )
     => ( s__domainSubclass(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__SetOrClass) ) ) )).

fof(kb_SUMO_2500,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Attribute)
        & s__instance(V__ROW1,s__Attribute) )
     => ( s__successorAttribute(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Attribute) ) ) )).

fof(kb_SUMO_2501,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__allegiance(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__CognitiveAgent) ) ) )).

fof(kb_SUMO_2502,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Process)
        & s__instance(V__ROW1,s__Process) )
     => ( s__relatedEvent(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Process) ) ) )).

fof(kb_SUMO_2503,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Man) )
     => ( s__uncle(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Human) ) ) )).

fof(kb_SUMO_2504,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Object)
        & s__instance(V__ROW2,s__CaseRole)
        & s__subclass(V__ROW1,s__Process)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__capability(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__Object) ) ) )).

fof(kb_SUMO_2505,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__UniformClothing)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Group) )
     => ( s__hasUniform(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Group) ) ) )).

fof(kb_SUMO_2506,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__doubts(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Formula) ) ) )).

fof(kb_SUMO_2507,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__EngineeringComponent)
        & s__instance(V__ROW1,s__EngineeringComponent) )
     => ( s__connectedEngineeringComponents(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__EngineeringComponent) ) ) )).

fof(kb_SUMO_2508,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimePoint)
        & s__instance(V__ROW1,s__TimePoint) )
     => ( s__before(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__TimePoint) ) ) )).

fof(kb_SUMO_2509,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__height(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__SelfConnectedObject) ) ) )).

fof(kb_SUMO_2510,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Collection)
        & s__instance(V__ROW1,s__Collection) )
     => ( s__subCollection(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Collection) ) ) )).

fof(kb_SUMO_2511,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5] :
      ( ( s__instance(V__ROW5,s__Object)
        & s__instance(V__ROW4,s__TimePosition)
        & s__subclass(V__ROW3,s__Process)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__CaseRole)
        & s__instance(V__ROW1,s__Object) )
     => ( s__playsRoleInEventOfType(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5)
       => s__instance(s__ListOrderFn(s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5),"1"),s__Object) ) ) )).

fof(kb_SUMO_2512,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__RealNumber)
        & s__instance(V__ROW1,s__Solution) )
     => ( s__potentialOfHydrogen(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__RealNumber) ) ) )).

fof(kb_SUMO_2513,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimePoint)
        & s__instance(V__ROW2,s__TimePoint)
        & s__instance(V__ROW1,s__TimePoint) )
     => ( s__temporallyBetween(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__TimePoint) ) ) )).

fof(kb_SUMO_2514,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SymbolicString)
        & s__instance(V__ROW2,s__Language)
        & s__instance(V__ROW1,s__Region) )
     => ( s__canonicalPlaceName(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__Region) ) ) )).

fof(kb_SUMO_2515,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__ancestor(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Organism) ) ) )).

fof(kb_SUMO_2516,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Agent)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__price(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__Agent) ) ) )).

fof(kb_SUMO_2517,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PostalPlace)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__postStreetNumber(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__SymbolicString) ) ) )).

fof(kb_SUMO_2518,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__BinaryRelation) )
     => ( s__partialOrderingOn(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__SetOrClass) ) ) )).

fof(kb_SUMO_2519,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__instance(V__ROW1,s__LinguisticExpression) )
     => ( s__representsInLanguage(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__LinguisticExpression) ) ) )).

fof(kb_SUMO_2520,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Quantity)
        & s__instance(V__ROW1,s__Quantity) )
     => ( lesseq(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Quantity) ) ) )).

fof(kb_SUMO_2521,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__relatedExternalConcept(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__Language) ) ) )).

fof(kb_SUMO_2522,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Language)
        & s__instance(V__ROW1,s__SentientAgent) )
     => ( s__speaksLanguage(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Language) ) ) )).

fof(kb_SUMO_2523,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Integer)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__yearOfFounding(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Organization) ) ) )).

fof(kb_SUMO_2524,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Policy)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__policyOwner(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Organization) ) ) )).

fof(kb_SUMO_2525,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__ServiceProcess) )
     => ( s__serviceRecipient(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__CognitiveAgent) ) ) )).

fof(kb_SUMO_2526,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ConstantQuantity)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__capacity(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__SelfConnectedObject) ) ) )).

fof(kb_SUMO_2527,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organization)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__affiliatedOrganization(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Organization) ) ) )).

fof(kb_SUMO_2528,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Proposition)
        & s__instance(V__ROW1,s__Argument) )
     => ( s__conclusion(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Proposition) ) ) )).

fof(kb_SUMO_2529,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SymbolicString)
        & s__instance(V__ROW2,s__SymbolicString)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__precedesInString(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__SymbolicString) ) ) )).

fof(kb_SUMO_2530,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__DirectionalAttribute)
        & s__instance(V__ROW1,s__Process) )
     => ( s__direction(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__DirectionalAttribute) ) ) )).

fof(kb_SUMO_2531,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__familyRelation(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Organism) ) ) )).

fof(kb_SUMO_2532,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organization)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__ancestorOrganization(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Organization) ) ) )).

fof(kb_SUMO_2533,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__domesticPartner(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Human) ) ) )).

fof(kb_SUMO_2534,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW2,s__List)
     => ( s__inList(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Entity) ) ) )).

fof(kb_SUMO_2535,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__CognitiveAgent)
        & s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__hasPurposeForAgent(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__Formula) ) ) )).

fof(kb_SUMO_2536,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Residence)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__tenant(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Agent) ) ) )).

fof(kb_SUMO_2537,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__MilitaryUnit)
        & s__instance(V__ROW1,s__MilitaryUnit) )
     => ( s__hostileForces(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__MilitaryUnit) ) ) )).

fof(kb_SUMO_2538,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organization)
        & s__instance(V__ROW1,s__Proposition) )
     => ( s__insured(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Proposition) ) ) )).

fof(kb_SUMO_2539,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__desires(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Formula) ) ) )).

fof(kb_SUMO_2540,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__BinaryRelation) )
     => ( s__equivalenceRelationOn(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__SetOrClass) ) ) )).

fof(kb_SUMO_2541,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__OneDimensionalFigure) )
     => ( s__lineMeasure(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__OneDimensionalFigure) ) ) )).

fof(kb_SUMO_2542,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__ObjectiveNorm)
        & s__instance(V__ROW2,s__Formula) )
     => ( s__confersNorm(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__Formula) ) ) )).

fof(kb_SUMO_2543,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__TimePosition) )
     => ( s__holdsDuring(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Formula) ) ) )).

fof(kb_SUMO_2544,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW1,s__ContentBearingPhysical) )
     => ( s__subsumesContentInstance(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__ContentBearingPhysical) ) ) )).

fof(kb_SUMO_2545,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Man) )
     => ( s__uncle(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Man) ) ) )).

fof(kb_SUMO_2546,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__LengthMeasure)
        & s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__distance(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__Physical) ) ) )).

fof(kb_SUMO_2547,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__givenName(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Human) ) ) )).

fof(kb_SUMO_2548,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__refers(V__ROW1,V__ROW2)
     => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Entity) ) )).

fof(kb_SUMO_2549,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PostalPlace)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__workAddress(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__PostalPlace) ) ) )).

fof(kb_SUMO_2550,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Contest) )
     => ( s__contestParticipant(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Contest) ) ) )).

fof(kb_SUMO_2551,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__confersObligation(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__Formula) ) ) )).

fof(kb_SUMO_2552,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Organization)
        & s__instance(V__ROW2,s__Position)
        & s__instance(V__ROW1,s__Human) )
     => ( s__occupiesPosition(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__Position) ) ) )).

fof(kb_SUMO_2553,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW2,s__SymbolicString)
     => ( s__externalImage(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__SymbolicString) ) ) )).

fof(kb_SUMO_2554,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__parent(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Organism) ) ) )).

fof(kb_SUMO_2555,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Function) )
     => ( s__range(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Function) ) ) )).

fof(kb_SUMO_2556,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__cousin(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Human) ) ) )).

fof(kb_SUMO_2557,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeometricFigure)
        & s__instance(V__ROW1,s__GeometricFigure) )
     => ( s__geometricPart(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__GeometricFigure) ) ) )).

fof(kb_SUMO_2558,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__father(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Organism) ) ) )).

fof(kb_SUMO_2559,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__hasPurpose(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Physical) ) ) )).

fof(kb_SUMO_2560,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__LegalAction) )
     => ( s__plaintiff(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__CognitiveAgent) ) ) )).

fof(kb_SUMO_2561,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Collection)
        & s__instance(V__ROW1,s__Collection) )
     => ( s__subCollection(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Collection) ) ) )).

fof(kb_SUMO_2562,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__TelecomNumber) )
     => ( s__telephoneNumber(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__TelecomNumber) ) ) )).

fof(kb_SUMO_2563,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Certificate) )
     => ( s__issuedBy(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Certificate) ) ) )).

fof(kb_SUMO_2564,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__wants(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__CognitiveAgent) ) ) )).

fof(kb_SUMO_2565,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Proposition)
        & s__instance(V__ROW1,s__Argument) )
     => ( s__conclusion(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Argument) ) ) )).

fof(kb_SUMO_2566,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Object) )
     => ( s__exploits(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Object) ) ) )).

fof(kb_SUMO_2567,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__DirectionalAttribute)
        & s__instance(V__ROW1,s__Object) )
     => ( s__faces(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__DirectionalAttribute) ) ) )).

fof(kb_SUMO_2568,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__Process)
     => ( s__involvedInEvent(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Process) ) ) )).

fof(kb_SUMO_2569,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Object)
        & s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__between(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__Object) ) ) )).

fof(kb_SUMO_2570,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Human)
        & s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__subordinateInOrganization(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__Human) ) ) )).

fof(kb_SUMO_2571,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Process) )
     => ( s__benefits(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Process) ) ) )).

fof(kb_SUMO_2572,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SymbolicString)
        & s__instance(V__ROW2,s__SymbolicString) )
     => ( s__comment(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__SymbolicString) ) ) )).

fof(kb_SUMO_2573,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeDuration)
        & s__instance(V__ROW1,s__TimeInterval) )
     => ( s__duration(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TimeDuration) ) ) )).

fof(kb_SUMO_2574,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__knows(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__CognitiveAgent) ) ) )).

fof(kb_SUMO_2575,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__RealNumber)
        & s__instance(V__ROW1,s__Solution) )
     => ( s__potentialOfHydrogen(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Solution) ) ) )).

fof(kb_SUMO_2576,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Man) )
     => ( s__brother(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Human) ) ) )).

fof(kb_SUMO_2577,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW1,s__TimeInterval) )
     => ( s__starts(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TimeInterval) ) ) )).

fof(kb_SUMO_2578,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Object)
        & s__instance(V__ROW2,s__TimePosition)
        & s__instance(V__ROW1,s__Object) )
     => ( s__locatedAtTime(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__TimePosition) ) ) )).

fof(kb_SUMO_2579,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__Radiating) )
     => ( s__wavelength(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__LengthMeasure) ) ) )).

fof(kb_SUMO_2580,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimePoint)
        & s__instance(V__ROW1,s__TimePoint) )
     => ( s__beforeOrEqual(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__TimePoint) ) ) )).

fof(kb_SUMO_2581,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__PermanentResidence) )
     => ( s__homeAddress(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__PermanentResidence) ) ) )).

fof(kb_SUMO_2582,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__BinaryFunction)
        & s__instance(V__ROW1,s__BinaryFunction) )
     => ( s__distributes(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__BinaryFunction) ) ) )).

fof(kb_SUMO_2583,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__LengthMeasure)
        & s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__distance(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__LengthMeasure) ) ) )).

fof(kb_SUMO_2584,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Device)
        & s__instance(V__ROW1,s__Artifact) )
     => ( s__equipmentType(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Artifact) ) ) )).

fof(kb_SUMO_2585,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Object) )
     => ( s__uses(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Agent) ) ) )).

fof(kb_SUMO_2586,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CorpuscularObject)
        & s__subclass(V__ROW1,s__Substance)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__material(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__CorpuscularObject) ) ) )).

fof(kb_SUMO_2587,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( s__instance(V__ROW3,s__Attribute)
     => ( s__greaterThanByQuality(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__Entity) ) ) )).

fof(kb_SUMO_2588,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__PlacingUnderArrest) )
     => ( s__arrested(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__PlacingUnderArrest) ) ) )).

fof(kb_SUMO_2589,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PlaneAngleMeasure)
        & s__instance(V__ROW1,s__TwoDimensionalAngle) )
     => ( s__angularMeasure(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__PlaneAngleMeasure) ) ) )).

fof(kb_SUMO_2590,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SelfConnectedObject)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__top(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__SelfConnectedObject) ) ) )).

fof(kb_SUMO_2591,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PositiveInteger)
        & s__instance(V__ROW1,s__PureSubstance) )
     => ( s__protonNumber(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__PureSubstance) ) ) )).

fof(kb_SUMO_2592,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__TelecomNumber) )
     => ( s__homePhoneNumber(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__TelecomNumber) ) ) )).

fof(kb_SUMO_2593,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimePoint)
        & s__instance(V__ROW1,s__TimePoint) )
     => ( s__beforeOrEqual(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TimePoint) ) ) )).

fof(kb_SUMO_2594,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Text)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__publishes(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Organization) ) ) )).

fof(kb_SUMO_2595,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Motion) )
     => ( s__moves(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Motion) ) ) )).

fof(kb_SUMO_2596,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__instance(V__ROW4,s__Object)
        & s__instance(V__ROW3,s__Object)
        & s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__betweenOnPath(V__ROW1,V__ROW2,V__ROW3,V__ROW4)
       => s__instance(s__ListOrderFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4),"1"),s__Object) ) ) )).

fof(kb_SUMO_2597,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TwoDimensionalObject)
        & s__instance(V__ROW1,s__OneDimensionalFigure) )
     => ( s__tangent(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__OneDimensionalFigure) ) ) )).

fof(kb_SUMO_2598,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__EngineeringComponent)
        & s__instance(V__ROW1,s__EngineeringComponent) )
     => ( s__connectedEngineeringComponents(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__EngineeringComponent) ) ) )).

fof(kb_SUMO_2599,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__DeviceStateAttribute)
        & s__instance(V__ROW1,s__Object) )
     => ( s__deviceState(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Object) ) ) )).

fof(kb_SUMO_2600,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__PositiveInteger)
        & s__instance(V__ROW1,s__Relation) )
     => ( s__domain(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__SetOrClass) ) ) )).

fof(kb_SUMO_2601,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Process)
        & s__instance(V__ROW2,s__CaseRole)
        & s__instance(V__ROW1,s__Object) )
     => ( s__playsRoleInEvent(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__Process) ) ) )).

fof(kb_SUMO_2602,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__older(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Object) ) ) )).

fof(kb_SUMO_2603,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__TimePosition)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__dateEstablished(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Physical) ) ) )).

fof(kb_SUMO_2604,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimePoint)
        & s__instance(V__ROW1,s__Agreement) )
     => ( s__agreementEffectiveDate(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TimePoint) ) ) )).

fof(kb_SUMO_2605,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SelfConnectedObject)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__side(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__SelfConnectedObject) ) ) )).

fof(kb_SUMO_2606,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Integer)
        & s__instance(V__ROW1,s__Integer) )
     => ( s__multiplicativeFactor(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Integer) ) ) )).

fof(kb_SUMO_2607,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__instance(V__ROW4,s__CurrencyMeasure)
        & s__instance(V__ROW3,s__TimeDuration)
        & s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__monetaryWage(V__ROW1,V__ROW2,V__ROW3,V__ROW4)
       => s__instance(s__ListOrderFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4),"3"),s__TimeDuration) ) ) )).

fof(kb_SUMO_2608,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__Process)
     => ( s__destination(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Entity) ) ) )).

fof(kb_SUMO_2609,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Demonstrating) )
     => ( s__attends(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Human) ) ) )).

fof(kb_SUMO_2610,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Process)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__commentator(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Process) ) ) )).

fof(kb_SUMO_2611,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Human)
        & s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__subordinateInOrganization(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__Human) ) ) )).

fof(kb_SUMO_2612,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Hole)
        & s__instance(V__ROW1,s__Object) )
     => ( s__properlyFills(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Object) ) ) )).

fof(kb_SUMO_2613,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Agent)
        & s__instance(V__ROW2,s__TimePoint)
        & s__instance(V__ROW1,s__Object) )
     => ( s__dateUsed(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"3"),s__Agent) ) ) )).

fof(kb_SUMO_2614,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__PositiveInteger)
        & s__instance(V__ROW1,s__Relation) )
     => ( s__domainSubclass(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__PositiveInteger) ) ) )).

fof(kb_SUMO_2615,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Day)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__date(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Physical) ) ) )).

fof(kb_SUMO_2616,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organization)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__subOrganization(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Organization) ) ) )).

fof(kb_SUMO_2617,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__father(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Organism) ) ) )).

fof(kb_SUMO_2618,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__connected(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Object) ) ) )).

fof(kb_SUMO_2619,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Process)
        & s__instance(V__ROW1,s__Process) )
     => ( s__causes(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Process) ) ) )).

fof(kb_SUMO_2620,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Text)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__editor(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Agent) ) ) )).

fof(kb_SUMO_2621,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Integer)
        & s__instance(V__ROW1,s__Collection) )
     => ( s__memberCount(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Collection) ) ) )).

fof(kb_SUMO_2622,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__friend(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Human) ) ) )).

fof(kb_SUMO_2623,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__stranger(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Human) ) ) )).

fof(kb_SUMO_2624,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__knows(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Formula) ) ) )).

fof(kb_SUMO_2625,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__instance(V__ROW4,s__CognitiveAgent)
        & s__instance(V__ROW3,s__Agreement)
        & s__instance(V__ROW2,s__DeonticAttribute)
        & s__instance(V__ROW1,s__Proposition) )
     => ( s__agreementClause(V__ROW1,V__ROW2,V__ROW3,V__ROW4)
       => s__instance(s__ListOrderFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4),"3"),s__Agreement) ) ) )).

fof(kb_SUMO_2626,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SelfConnectedObject)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__bottom(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__SelfConnectedObject) ) ) )).

fof(kb_SUMO_2627,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__considers(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Formula) ) ) )).

fof(kb_SUMO_2628,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__needs(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Physical) ) ) )).

fof(kb_SUMO_2629,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__TelephonyDevice) )
     => ( s__telecomContactDevice(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__TelephonyDevice) ) ) )).

fof(kb_SUMO_2630,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__middleName(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Human) ) ) )).

fof(kb_SUMO_2631,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Sentence)
        & s__instance(V__ROW1,s__NounPhrase) )
     => ( s__sententialObject(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Sentence) ) ) )).

fof(kb_SUMO_2632,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Graph)
        & s__instance(V__ROW1,s__GraphElement) )
     => ( s__graphPart(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__GraphElement) ) ) )).

fof(kb_SUMO_2633,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__Process)
     => ( s__patient(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Process) ) ) )).

fof(kb_SUMO_2634,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ConstantQuantity)
        & s__instance(V__ROW1,s__MeasuringDevice) )
     => ( s__measurementReading(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__ConstantQuantity) ) ) )).

fof(kb_SUMO_2635,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Quantity)
        & s__instance(V__ROW1,s__Quantity) )
     => ( greater(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Quantity) ) ) )).

fof(kb_SUMO_2636,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__inhabits(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Organism) ) ) )).

fof(kb_SUMO_2637,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TelecomNumber)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__telecomCode2(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TelecomNumber) ) ) )).

fof(kb_SUMO_2638,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW1,s__ContentBearingPhysical) )
     => ( s__equivalentContentInstance(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__ContentBearingPhysical) ) ) )).

fof(kb_SUMO_2639,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__BinaryRelation)
        & s__instance(V__ROW1,s__BinaryRelation) )
     => ( s__inverse(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__BinaryRelation) ) ) )).

fof(kb_SUMO_2640,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimePoint)
        & s__instance(V__ROW2,s__TimePoint)
        & s__instance(V__ROW1,s__TimePoint) )
     => ( s__temporallyBetweenOrEqual(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__TimePoint) ) ) )).

fof(kb_SUMO_2641,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__cooccur(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Physical) ) ) )).

fof(kb_SUMO_2642,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__dislikes(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__CognitiveAgent) ) ) )).

fof(kb_SUMO_2643,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Formula)
        & s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__prefers(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__Formula) ) ) )).

fof(kb_SUMO_2644,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__TimePosition) )
     => ( s__holdsDuring(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__TimePosition) ) ) )).

fof(kb_SUMO_2645,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PositiveInteger)
        & s__instance(V__ROW1,s__StationaryArtifact) )
     => ( s__humanCapacity(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__PositiveInteger) ) ) )).

fof(kb_SUMO_2646,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Collection)
        & s__instance(V__ROW1,s__ContentBearingObject) )
     => ( s__inventory(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__ContentBearingObject) ) ) )).

fof(kb_SUMO_2647,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimePosition)
        & s__instance(V__ROW1,s__TimePosition) )
     => ( s__temporalPart(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TimePosition) ) ) )).

fof(kb_SUMO_2648,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PostalPlace)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__unitNumber(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__SymbolicString) ) ) )).

fof(kb_SUMO_2649,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__ServiceProcess) )
     => ( s__serviceProvider(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__CognitiveAgent) ) ) )).

fof(kb_SUMO_2650,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__financialAsset(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Agent) ) ) )).

fof(kb_SUMO_2651,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__TelecomNumber) )
     => ( s__personalPhoneNumber(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__TelecomNumber) ) ) )).

fof(kb_SUMO_2652,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW1,s__TimeInterval) )
     => ( s__finishes(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TimeInterval) ) ) )).

fof(kb_SUMO_2653,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW1,s__TimeInterval) )
     => ( s__meetsTemporally(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__TimeInterval) ) ) )).

fof(kb_SUMO_2654,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TemporaryResidence)
        & s__instance(V__ROW1,s__Human) )
     => ( s__stays(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Human) ) ) )).

fof(kb_SUMO_2655,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Process)
        & s__instance(V__ROW2,s__CaseRole)
        & s__instance(V__ROW1,s__Object) )
     => ( s__playsRoleInEvent(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__Object) ) ) )).

fof(kb_SUMO_2656,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( s__instance(V__ROW3,s__Agent)
     => ( s__representsForAgent(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__Entity) ) ) )).

fof(kb_SUMO_2657,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PhysicalQuantity)
        & s__instance(V__ROW1,s__PowerSource) )
     => ( s__voltageMeasure(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__PhysicalQuantity) ) ) )).

fof(kb_SUMO_2658,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeographicArea)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__geographicSubregion(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__GeographicArea) ) ) )).

fof(kb_SUMO_2659,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Residence)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__tenant(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Residence) ) ) )).

fof(kb_SUMO_2660,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SymbolicString)
        & s__instance(V__ROW2,s__SymbolicString) )
     => ( s__comment(V__ROW1,V__ROW2,V__ROW3)
       => s__instance(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__SymbolicString) ) ) )).

fof(kb_SUMO_2661,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Graph)
        & s__instance(V__ROW1,s__Graph) )
     => ( s__subGraph(V__ROW1,V__ROW2)
       => s__instance(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Graph) ) ) )).

fof(kb_SUMO_2662,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5] :
      ( ( s__instance(V__ROW5,s__Object)
        & s__instance(V__ROW4,s__TimePosition)
        & s__subclass(V__ROW3,s__Process)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__CaseRole)
        & s__instance(V__ROW1,s__Object) )
     => ( s__playsRoleInEventOfType(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5)
       => s__subclass(s__ListOrderFn(s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5),"3"),s__Process) ) ) )).

fof(kb_SUMO_2663,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Process)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__Process)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__prevents(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Process) ) ) )).

fof(kb_SUMO_2664,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Process)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__Process)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__causesSubclass(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Process) ) ) )).

fof(kb_SUMO_2665,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__titles(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__ContentBearingPhysical) ) ) )).

fof(kb_SUMO_2666,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CorpuscularObject)
        & s__subclass(V__ROW1,s__Substance)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__material(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Substance) ) ) )).

fof(kb_SUMO_2667,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__ContentBearingPhysical)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__equivalentContentClass(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__ContentBearingPhysical) ) ) )).

fof(kb_SUMO_2668,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Process)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__Process)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__causesSubclass(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Process) ) ) )).

fof(kb_SUMO_2669,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__ContentBearingPhysical)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__subsumesContentClass(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__ContentBearingPhysical) ) ) )).

fof(kb_SUMO_2670,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Text)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__authors(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Text) ) ) )).

fof(kb_SUMO_2671,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Text)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__editor(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Text) ) ) )).

fof(kb_SUMO_2672,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TemperatureMeasure)
        & s__subclass(V__ROW1,s__PureSubstance)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__boilingPoint(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__PureSubstance) ) ) )).

fof(kb_SUMO_2673,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__ContentBearingPhysical)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__equivalentContentClass(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__ContentBearingPhysical) ) ) )).

fof(kb_SUMO_2674,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeDuration)
        & s__subclass(V__ROW1,s__Process)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__frequency(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Process) ) ) )).

fof(kb_SUMO_2675,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Artifact)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__Artifact)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__version(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Artifact) ) ) )).

fof(kb_SUMO_2676,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Artifact)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__Artifact)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__version(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Artifact) ) ) )).

fof(kb_SUMO_2677,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Process)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__Process)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__precondition(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Process) ) ) )).

fof(kb_SUMO_2678,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Process)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__Process)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__prevents(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Process) ) ) )).

fof(kb_SUMO_2679,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__NaturalSubstance)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__OrganicObject)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__secretesSubstance(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__OrganicObject) ) ) )).

fof(kb_SUMO_2680,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__IntentionalProcess)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Human) )
     => ( s__hasOccupation(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__IntentionalProcess) ) ) )).

fof(kb_SUMO_2681,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__IntentionalProcess)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__enjoys(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__IntentionalProcess) ) ) )).

fof(kb_SUMO_2682,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Object)
        & s__instance(V__ROW2,s__CaseRole)
        & s__subclass(V__ROW1,s__Process)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__capability(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__Process) ) ) )).

fof(kb_SUMO_2683,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Function) )
     => ( s__rangeSubclass(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__SetOrClass) ) ) )).

fof(kb_SUMO_2684,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__subclass(V__ROW1,s__Process)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__hasSkill(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Process) ) ) )).

fof(kb_SUMO_2685,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__NaturalSubstance)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__OrganicObject)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__secretesSubstance(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__NaturalSubstance) ) ) )).

fof(kb_SUMO_2686,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Process)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__Process)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__inhibits(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Process) ) ) )).

fof(kb_SUMO_2687,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__UniformClothing)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Group) )
     => ( s__hasUniform(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__UniformClothing) ) ) )).

fof(kb_SUMO_2688,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Text)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__publishes(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Text) ) ) )).

fof(kb_SUMO_2689,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Process)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__Process)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__inhibits(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Process) ) ) )).

fof(kb_SUMO_2690,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Process)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__Process)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__precondition(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__Process) ) ) )).

fof(kb_SUMO_2691,axiom,(
    ! [V__ROW1] :
      ( ( s__subclass(V__ROW1,s__Attribute)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__exhaustiveAttribute_1(V__ROW1)
       => s__subclass(s__ListOrderFn(s__ListFn_1(V__ROW1),"1"),s__Attribute) ) ) )).

fof(kb_SUMO_2692,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW1,s__Attribute)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__exhaustiveAttribute_2(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__Attribute) ) ) )).

fof(kb_SUMO_2693,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__subclass(V__ROW1,s__Attribute)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__exhaustiveAttribute_3(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"1"),s__Attribute) ) ) )).

fof(kb_SUMO_2694,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__subclass(V__ROW1,s__Attribute)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__exhaustiveAttribute_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4)
       => s__subclass(s__ListOrderFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4),"1"),s__Attribute) ) ) )).

fof(kb_SUMO_2695,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5] :
      ( ( s__subclass(V__ROW1,s__Attribute)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__exhaustiveAttribute_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5)
       => s__subclass(s__ListOrderFn(s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5),"1"),s__Attribute) ) ) )).

fof(kb_SUMO_2696,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6] :
      ( ( s__subclass(V__ROW1,s__Attribute)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__exhaustiveAttribute_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6)
       => s__subclass(s__ListOrderFn(s__ListFn_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6),"1"),s__Attribute) ) ) )).

fof(kb_SUMO_2697,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7] :
      ( ( s__subclass(V__ROW1,s__Attribute)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__exhaustiveAttribute_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7)
       => s__subclass(s__ListOrderFn(s__ListFn_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7),"1"),s__Attribute) ) ) )).

fof(kb_SUMO_2698,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__ContentBearingPhysical)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__subsumesContentClass(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__ContentBearingPhysical) ) ) )).

fof(kb_SUMO_2699,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Quantity)
        & s__subclass(V__ROW2,s__Device)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Object) )
     => ( s__equipmentCount(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__Device) ) ) )).

fof(kb_SUMO_2700,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PositiveInteger)
        & s__subclass(V__ROW1,s__ElementalSubstance)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__atomicNumber(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__ElementalSubstance) ) ) )).

fof(kb_SUMO_2701,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TemperatureMeasure)
        & s__subclass(V__ROW1,s__PureSubstance)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__meltingPoint(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"1"),s__PureSubstance) ) ) )).

fof(kb_SUMO_2702,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__GeographicArea)
        & s__subclass(V__ROW2,s__Process)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__areaOfResponsibility(V__ROW1,V__ROW2,V__ROW3)
       => s__subclass(s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),"2"),s__Process) ) ) )).

fof(kb_SUMO_2703,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__TimePosition)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__dateEstablished(V__ROW1,V__ROW2)
       => s__subclass(s__ListOrderFn(s__ListFn_2(V__ROW1,V__ROW2),"2"),s__TimePosition) ) ) )).

fof(kb_SUMO_2704,axiom,(
    s__instance(s__ListLengthFn__m,s__UnaryFunction) )).

fof(kb_SUMO_2705,axiom,(
    s__instance(s__ListLengthFn__m,s__TotalValuedRelation) )).

fof(kb_SUMO_2706,axiom,(
    s__domain(s__ListLengthFn__m,"1",s__List) )).

fof(kb_SUMO_2707,axiom,(
    s__range(s__ListLengthFn__m,s__NonnegativeInteger) )).

fof(kb_SUMO_2708,axiom,(
    s__documentation(s__ListLengthFn__m,s__EnglishLanguage,'A &%Function that takes a &%List as its sole argument and returns the number of items in the &%List. For example, (&%ListLengthFn (&%ListFn &%Monday &%Tuesday &%Wednesday)) would return the value 3.') )).

fof(kb_SUMO_2709,axiom,(
    ! [V__NUMBER1,V__LIST] :
      ( ( s__ListLengthFn(V__LIST) = V__NUMBER1
        & s__instance(V__LIST,s__List)
        & V__LIST != s__NullList__m
        & s__instance(V__NUMBER1,s__PositiveInteger) )
     => ! [V__NUMBER2] :
          ( ( s__instance(V__NUMBER2,s__PositiveInteger)
            & s__instance(V__LIST,s__List)
            & s__instance(V__NUMBER1,s__Quantity) )
         => ( ? [V__ITEM] :
                ( s__ListOrderFn(V__LIST,V__NUMBER2) = V__ITEM
                & s__inList(V__ITEM,V__LIST) )
          <=> lesseq(V__NUMBER2,V__NUMBER1) ) ) ) )).

fof(kb_SUMO_2710,axiom,(
    ! [V__ROW1,V__ITEM] : s__ListLengthFn(s__ListFn_2(V__ROW1,V__ITEM)) = s__SuccessorFn(s__ListLengthFn(s__ListFn_1(V__ROW1))) )).

fof(kb_SUMO_2711,axiom,(
    ! [V__ROW1,V__ROW2,V__ITEM] : s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ITEM)) = s__SuccessorFn(s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2))) )).

fof(kb_SUMO_2712,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ITEM] : s__ListLengthFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ITEM)) = s__SuccessorFn(s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3))) )).

fof(kb_SUMO_2713,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ITEM] : s__ListLengthFn(s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ITEM)) = s__SuccessorFn(s__ListLengthFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4))) )).

fof(kb_SUMO_2714,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ITEM] : s__ListLengthFn(s__ListFn_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ITEM)) = s__SuccessorFn(s__ListLengthFn(s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5))) )).

fof(kb_SUMO_2715,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ITEM] : s__ListLengthFn(s__ListFn_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ITEM)) = s__SuccessorFn(s__ListLengthFn(s__ListFn_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6))) )).

fof(kb_SUMO_2716,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7,V__ITEM] : s__ListLengthFn(s__ListFn_8(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7,V__ITEM)) = s__SuccessorFn(s__ListLengthFn(s__ListFn_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ROW7))) )).

fof(kb_SUMO_2717,axiom,(
    ! [V__ROW1,V__ITEM] : s__ListOrderFn(s__ListFn_2(V__ROW1,V__ITEM),s__ListLengthFn(s__ListFn_2(V__ROW1,V__ITEM))) = V__ITEM )).

fof(kb_SUMO_2718,axiom,(
    ! [V__ROW1,V__ROW2,V__ITEM] : s__ListOrderFn(s__ListFn_3(V__ROW1,V__ROW2,V__ITEM),s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ITEM))) = V__ITEM )).

fof(kb_SUMO_2719,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ITEM] : s__ListOrderFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ITEM),s__ListLengthFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ITEM))) = V__ITEM )).

fof(kb_SUMO_2720,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ITEM] : s__ListOrderFn(s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ITEM),s__ListLengthFn(s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ITEM))) = V__ITEM )).

fof(kb_SUMO_2721,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ITEM] : s__ListOrderFn(s__ListFn_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ITEM),s__ListLengthFn(s__ListFn_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ITEM))) = V__ITEM )).

fof(kb_SUMO_2722,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ITEM] : s__ListOrderFn(s__ListFn_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ITEM),s__ListLengthFn(s__ListFn_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ITEM))) = V__ITEM )).

fof(kb_SUMO_2723,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Function) )
     => ( s__rangeSubclass(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2724,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__Circle) )
     => ( s__radius(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2725,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TwoDimensionalObject)
        & s__instance(V__ROW1,s__OneDimensionalFigure) )
     => ( s__tangent(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2726,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW2,s__Set)
     => ( s__element(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2727,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__disapproves(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2728,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Function) )
     => ( s__closedOn(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2729,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__legalGuardian(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2730,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__FinancialTransaction) )
     => ( s__transactionAmount(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2731,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__causesProposition(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2732,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeDuration)
        & s__instance(V__ROW1,s__Object) )
     => ( s__age(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2733,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Translocation) )
     => ( s__changesLocation(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2734,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Object) )
     => ( s__operator(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2735,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__TelecomNumber) )
     => ( s__mobilePhoneNumber(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2736,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__father(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2737,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__describes(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2738,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW2,s__SetOrClass)
     => ( s__immediateInstance(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2739,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TelecomNumber)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__telecomAreaCode(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2740,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Artifact)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__Artifact)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__version(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2741,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__Process)
     => ( s__result(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2742,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Integer)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__fleetSize(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2743,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PhysicalSystem)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__systemPart(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2744,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__GeopoliticalArea) )
     => ( s__geopoliticalSubdivision(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2745,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimePoint)
        & s__instance(V__ROW1,s__TimePoint) )
     => ( s__beforeOrEqual(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2746,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__BinaryRelation) )
     => ( s__trichotomizingOn(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2747,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( V__ROW1 = V__ROW2
     => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) )).

fof(kb_SUMO_2748,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Sentence)
        & s__instance(V__ROW1,s__Phrase) )
     => ( s__grammaticalRelation(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2749,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__IntentionalProcess)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__enjoys(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2750,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Day)
        & s__instance(V__ROW1,s__Human) )
     => ( s__birthday(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2751,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW1,s__TimeInterval) )
     => ( s__during(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2752,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__MilitaryUnit)
        & s__instance(V__ROW1,s__MilitaryUnit) )
     => ( s__hostileForces(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2753,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW2,s__List)
     => ( s__inList(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2754,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__smaller(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2755,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__hasPurpose(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2756,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimePoint)
        & s__instance(V__ROW1,s__Agreement) )
     => ( s__agreementEffectiveDate(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2757,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Attribute)
        & s__instance(V__ROW1,s__Object) )
     => ( s__attribute(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2758,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Proposition)
        & s__instance(V__ROW1,s__ContentBearingPhysical) )
     => ( s__containsInformation(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2759,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__CognitiveAgent)
     => ( s__inScopeOfInterest(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2760,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__partlyLocated(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2761,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__doubts(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2762,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Attribute)
        & s__instance(V__ROW1,s__Process) )
     => ( s__manner(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2763,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SelfConnectedObject)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__surface(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2764,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW1,s__ContentBearingPhysical) )
     => ( s__subsumesContentInstance(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2765,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ColorAttribute)
        & s__instance(V__ROW1,s__Object) )
     => ( s__color(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2766,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__SymbolicString)
     => ( s__formerName(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2767,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GroupOfPeople)
        & s__instance(V__ROW1,s__Human) )
     => ( s__groupMember(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2768,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5] :
      ( ( s__instance(V__ROW5,s__Object)
        & s__instance(V__ROW4,s__TimePosition)
        & s__subclass(V__ROW3,s__Process)
        & s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__CaseRole)
        & s__instance(V__ROW1,s__Object) )
     => ( s__playsRoleInEventOfType(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5)
       => s__ListLengthFn(s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5)) = "5" ) ) )).

fof(kb_SUMO_2769,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__OneDimensionalFigure)
        & s__instance(V__ROW1,s__OneDimensionalFigure) )
     => ( s__parallel(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2770,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__EngineeringComponent)
        & s__instance(V__ROW1,s__EngineeringComponent) )
     => ( s__engineeringSubcomponent(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2771,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Process) )
     => ( s__eventPartlyLocated(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2772,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__represents(V__ROW1,V__ROW2)
     => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) )).

fof(kb_SUMO_2773,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeometricFigure)
        & s__instance(V__ROW1,s__GeometricFigure) )
     => ( s__geometricPart(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2774,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PhysicalQuantity)
        & s__instance(V__ROW1,s__Object) )
     => ( s__measure(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2775,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Text)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__authors(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2776,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TemperatureMeasure)
        & s__subclass(V__ROW1,s__PureSubstance)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__meltingPoint(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2777,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__DataStorageDevice)
        & s__instance(V__ROW1,s__ContentBearingObject) )
     => ( s__stored(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2778,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__FieldOfStudy)
        & s__instance(V__ROW1,s__FieldOfStudy) )
     => ( s__subField(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2779,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__headquartersOfOrganization(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2780,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__friend(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2781,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Language)
        & s__instance(V__ROW1,s__SentientAgent) )
     => ( s__speaksLanguage(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2782,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TemporaryResidence)
        & s__instance(V__ROW1,s__Human) )
     => ( s__stays(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2783,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__hasAward(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2784,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SelfConnectedObject)
        & s__instance(V__ROW2,s__SelfConnectedObject)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__connects(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_2785,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__legalRelation(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2786,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Man)
        & s__instance(V__ROW1,s__Woman) )
     => ( s__wife(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2787,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__employs(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2788,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Hole)
        & s__instance(V__ROW1,s__Object) )
     => ( s__properlyFills(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2789,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__ContentBearingPhysical)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__subsumesContentClass(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2790,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Graph)
        & s__instance(V__ROW1,s__Graph) )
     => ( s__subGraph(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2791,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__fears(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2792,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__BinaryRelation) )
     => ( s__totalOrderingOn(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2793,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__TelephonyDevice) )
     => ( s__telecomContactDevice(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2794,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Day)
        & s__instance(V__ROW1,s__Human) )
     => ( s__birthdate(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2795,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Contest) )
     => ( s__contestParticipant(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2796,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TruthValue)
        & s__instance(V__ROW1,s__Sentence) )
     => ( s__truth(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2797,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__NormativeAttribute)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__modalAttribute(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2798,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CorpuscularObject)
        & s__instance(V__ROW1,s__TwoDimensionalObject) )
     => ( s__sliceOfFigure(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2799,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SelfConnectedObject)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__bottom(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2800,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__possesses(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2801,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__subclass(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2802,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__hopes(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2803,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__BinaryFunction)
        & s__instance(V__ROW1,s__BinaryFunction) )
     => ( s__distributes(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2804,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Process)
        & s__instance(V__ROW1,s__Process) )
     => ( s__subProcess(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2805,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__PositiveInteger)
        & s__instance(V__ROW1,s__Relation) )
     => ( s__domain(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_2806,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Man)
        & s__instance(V__ROW1,s__Human) )
     => ( s__stepfather(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2807,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__Process)
     => ( s__involvedInEvent(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2808,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SymbolicString)
        & s__instance(V__ROW2,s__SymbolicString) )
     => ( s__comment(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_2809,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Process) )
     => ( s__resource(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2810,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__entails(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2811,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PostalPlace)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__floorCode(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2812,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW1,s__ContentBearingPhysical) )
     => ( s__equivalentContentInstance(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2813,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Process) )
     => ( s__benefits(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2814,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Hole)
        & s__instance(V__ROW1,s__Object) )
     => ( s__fills(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2815,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__independentProbability(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2816,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__parasite(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2817,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__RealNumber)
        & s__instance(V__ROW1,s__List) )
     => ( s__average(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2818,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Woman) )
     => ( s__aunt(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2819,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__GeographicArea)
        & s__subclass(V__ROW2,s__Process)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__areaOfResponsibility(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_2820,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__connected(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2821,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__mutualStranger(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2822,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Man) )
     => ( s__uncle(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2823,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ConstantQuantity)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__capacity(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2824,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimePoint)
        & s__instance(V__ROW2,s__TimePoint)
        & s__instance(V__ROW1,s__TimePoint) )
     => ( s__temporallyBetweenOrEqual(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_2825,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Object)
        & s__instance(V__ROW2,s__CaseRole)
        & s__subclass(V__ROW1,s__Process)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__capability(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_2826,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Residence)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__tenant(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2827,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__immediateSubclass(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2828,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Proposition)
        & s__instance(V__ROW1,s__Argument) )
     => ( s__premise(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2829,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Agent)
        & s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__price(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_2830,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__FinancialTransaction)
        & s__instance(V__ROW1,s__Human) )
     => ( s__occupation(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2831,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organization)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__affiliatedOrganization(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2832,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__third(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2833,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__BinaryRelation) )
     => ( s__equivalenceRelationOn(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2834,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__StructureAttribute)
        & s__instance(V__ROW1,s__Object) )
     => ( s__structure(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2835,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CurrencyMeasure)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__monetaryValue(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2836,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__Abstract) )
     => ( s__abstractCounterpart(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2837,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimePoint)
        & s__instance(V__ROW1,s__TimePoint) )
     => ( s__before(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2838,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__ContentBearingObject) )
     => ( s__record(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2839,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeometricFigure)
        & s__instance(V__ROW1,s__GeometricPoint) )
     => ( s__pointOfFigure(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2840,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Proposition)
        & s__instance(V__ROW1,s__Proposition) )
     => ( s__subProposition(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2841,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__cohabitant(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2842,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__carries(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2843,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__LegalAction) )
     => ( s__plaintiff(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2844,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TelecomNumber)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__telecomCoreNumber(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2845,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__believes(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2846,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW1,s__TimeInterval) )
     => ( s__earlier(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2847,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__wants(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2848,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__List)
        & s__instance(V__ROW1,s__List) )
     => ( s__subList(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2849,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Shipping) )
     => ( s__cargo(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2850,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Position)
        & s__instance(V__ROW2,s__Position)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__subordinatePosition(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_2851,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Object)
        & s__instance(V__ROW2,s__TimePosition)
        & s__instance(V__ROW1,s__Object) )
     => ( s__locatedAtTime(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_2852,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SymbolicString)
        & s__instance(V__ROW2,s__Language)
        & s__instance(V__ROW1,s__Region) )
     => ( s__canonicalPlaceName(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_2853,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Integer)
        & s__instance(V__ROW1,s__Integer) )
     => ( s__multiplicativeFactor(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2854,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Object) )
     => ( s__uses(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2855,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Human) )
     => ( s__patientMedical(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2856,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__Object) )
     => ( s__linearExtent(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2857,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SymbolicString)
        & s__instance(V__ROW1,s__NonnegativeInteger) )
     => ( s__stringLength(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2858,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimePoint)
        & s__instance(V__ROW2,s__TimePoint)
        & s__instance(V__ROW1,s__TimePoint) )
     => ( s__temporallyBetween(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_2859,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Day)
        & s__instance(V__ROW1,s__Human) )
     => ( s__deathdate(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2860,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Function) )
     => ( s__range(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2861,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( s__instance(V__ROW3,s__Agent)
     => ( s__representsForAgent(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_2862,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__StateOrProvince)
        & s__instance(V__ROW1,s__PostalPlace) )
     => ( s__postDistrict(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2863,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Set)
        & s__instance(V__ROW1,s__Set) )
     => ( s__subset(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2864,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__ancestor(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2865,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__larger(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2866,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__PlacingUnderArrest) )
     => ( s__arrested(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2867,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__cousin(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2868,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Relation)
        & s__instance(V__ROW1,s__Relation) )
     => ( s__subrelation(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2869,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CareOrganization)
        & s__instance(V__ROW1,s__Human) )
     => ( s__medicalPatient(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2870,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW1,s__TimeInterval) )
     => ( s__overlapsTemporally(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2871,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__increasesLikelihood(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2872,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__instance(V__ROW4,s__Object)
        & s__instance(V__ROW3,s__Object)
        & s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__betweenOnPath(V__ROW1,V__ROW2,V__ROW3,V__ROW4)
       => s__ListLengthFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4)) = "4" ) ) )).

fof(kb_SUMO_2873,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LegalAction)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__defendant(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2874,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__dislikes(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2875,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SymbolicString)
        & s__instance(V__ROW2,s__SymbolicString)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__stringConcatenation(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_2876,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Substance)
        & s__instance(V__ROW1,s__ChemicalProcess) )
     => ( s__reactant(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2877,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Animal)
        & s__instance(V__ROW1,s__Confining) )
     => ( s__detainee(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2878,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__BinaryRelation)
        & s__instance(V__ROW1,s__BinaryRelation) )
     => ( s__inverse(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2879,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PostcodeArea)
        & s__instance(V__ROW1,s__PostalPlace) )
     => ( s__postPostcodeArea(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2880,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__traverses(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2881,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__PermanentResidence) )
     => ( s__homeAddress(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2882,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Hole)
        & s__instance(V__ROW1,s__Object) )
     => ( s__partiallyFills(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2883,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__ConstantQuantity)
        & s__instance(V__ROW1,s__MeasuringDevice) )
     => ( s__measurementReading(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2884,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Agent)
        & s__instance(V__ROW2,s__TimePoint)
        & s__instance(V__ROW1,s__Object) )
     => ( s__dateUsed(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_2885,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__relative(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2886,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeDuration)
        & s__subclass(V__ROW1,s__Process)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__frequency(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2887,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PositiveInteger)
        & s__instance(V__ROW1,s__GraphPath) )
     => ( s__pathLength(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2888,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__SymbolicString)
     => ( s__names(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2889,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Nation)
        & s__instance(V__ROW1,s__Human) )
     => ( s__citizen(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2890,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SelfConnectedObject)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__side(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2891,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__FormOfGovernment)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__ideologicalAffiliationOfOrganization(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2892,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Attribute)
        & s__instance(V__ROW1,s__Attribute) )
     => ( s__successorAttribute(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2893,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__DevelopmentalAttribute)
        & s__instance(V__ROW1,s__OrganicObject) )
     => ( s__developmentalForm(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2894,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__SymbolicString)
     => ( s__localLongName(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2895,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Quantity)
        & s__instance(V__ROW1,s__Quantity) )
     => ( greater(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2896,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__height(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2897,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__mother(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2898,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__BinaryFunction)
     => ( s__identityElement(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2899,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TelecomNumber)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__telecomExtension(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2900,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__approves(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2901,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Woman)
        & s__instance(V__ROW1,s__Man) )
     => ( s__husband(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2902,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Plan)
        & s__instance(V__ROW1,s__Plan) )
     => ( s__subPlan(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2903,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TemperatureMeasure)
        & s__subclass(V__ROW1,s__PureSubstance)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__boilingPoint(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2904,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Graph)
        & s__instance(V__ROW1,s__GraphElement) )
     => ( s__graphPart(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2905,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Collection)
        & s__instance(V__ROW1,s__ContentBearingObject) )
     => ( s__inventory(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2906,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Collection) )
     => ( s__memberType(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2907,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeometricFigure)
        & s__instance(V__ROW1,s__OneDimensionalFigure) )
     => ( s__sideOfFigure(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2908,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__half(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2909,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__emailAddress(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2910,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Language)
        & s__instance(V__ROW1,s__LinguisticExpression) )
     => ( s__expressedInLanguage(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2911,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__City)
        & s__instance(V__ROW1,s__PostalPlace) )
     => ( s__postCity(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2912,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__familyName(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2913,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__BinaryRelation) )
     => ( s__reflexiveOn(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2914,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__DirectionalAttribute)
        & s__instance(V__ROW1,s__Object) )
     => ( s__faces(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2915,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__instance(V__ROW4,s__CurrencyMeasure)
        & s__instance(V__ROW3,s__TimeDuration)
        & s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__monetaryWage(V__ROW1,V__ROW2,V__ROW3,V__ROW4)
       => s__ListLengthFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4)) = "4" ) ) )).

fof(kb_SUMO_2916,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__synonymousExternalConcept(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_2917,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TelecomNumber)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__telecomCode2(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2918,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PhysicalQuantity)
        & s__instance(V__ROW1,s__PowerSource) )
     => ( s__voltageMeasure(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2919,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Woman) )
     => ( s__niece(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2920,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__penetrates(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2921,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimePoint)
        & s__instance(V__ROW1,s__Agreement) )
     => ( s__agreementExpirationDate(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2922,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Substance)
        & s__instance(V__ROW1,s__Substance) )
     => ( s__piece(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2923,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PostalPlace)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__workAddress(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2924,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__middleName(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2925,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW1,s__TimeInterval) )
     => ( s__finishes(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2926,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Device)
        & s__instance(V__ROW1,s__Artifact) )
     => ( s__equipmentType(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2927,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Demonstrating) )
     => ( s__attends(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2928,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__WearableItem)
        & s__instance(V__ROW1,s__Animal) )
     => ( s__wears(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2929,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__givenName(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2930,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Man) )
     => ( s__brother(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2931,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__SymbolicString)
     => ( s__uniqueIdentifier(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2932,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PlaneAngleMeasure)
        & s__instance(V__ROW1,s__TwoDimensionalAngle) )
     => ( s__angularMeasure(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2933,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__NaturalSubstance)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__OrganicObject)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__secretesSubstance(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2934,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__SymbolicString)
     => ( s__localShortName(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2935,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__FieldOfStudy)
        & s__instance(V__ROW1,s__Human) )
     => ( s__hasExpertise(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2936,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__confersObligation(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_2937,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__holdsObligation(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2938,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Process)
        & s__instance(V__ROW2,s__CaseRole)
        & s__instance(V__ROW1,s__Object) )
     => ( s__playsRoleInEvent(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_2939,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__acquaintance(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2940,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Woman)
        & s__instance(V__ROW1,s__Human) )
     => ( s__grandmother(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2941,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__ObjectiveNorm)
        & s__instance(V__ROW2,s__Formula) )
     => ( s__deprivesNorm(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_2942,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__leader(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2943,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PhysicalSystem)
        & s__instance(V__ROW1,s__PhysicalSystem) )
     => ( s__subSystem(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2944,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Human)
        & s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__subordinateInOrganization(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_2945,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__allegiance(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2946,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimePosition)
        & s__instance(V__ROW1,s__TimePosition) )
     => ( s__temporalPart(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2947,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__coworker(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2948,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__disjoint(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2949,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__crosses(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2950,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__anniversary(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2951,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( s__instance(V__ROW3,s__Attribute)
     => ( s__greaterThanByQuality(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_2952,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Hole)
        & s__instance(V__ROW1,s__Object) )
     => ( s__completelyFills(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2953,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__ServiceProcess) )
     => ( s__serviceProvider(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2954,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__ServiceProcess) )
     => ( s__serviceRecipient(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2955,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__TelecomNumber) )
     => ( s__telephoneNumber(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2956,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SymbolicString)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__subString(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2957,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TelecomNumber)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__telecomCountryCode(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2958,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__cooccur(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2959,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__UnitOfMeasure)
        & s__instance(V__ROW1,s__Graph) )
     => ( s__graphMeasure(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2960,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Certificate) )
     => ( s__issuedBy(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2961,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__UnitOfAtmosphericPressure)
        & s__instance(V__ROW1,s__Object) )
     => ( s__barometricPressure(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2962,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Collection)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__member(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2963,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__relatedInternalConcept(V__ROW1,V__ROW2)
     => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) )).

fof(kb_SUMO_2964,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__LengthMeasure)
        & s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__distance(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_2965,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__quarter(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2966,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__EducationalOrganization)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__teacher(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2967,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__UniformClothing)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Group) )
     => ( s__hasUniform(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2968,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__inhabits(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2969,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__daughter(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2970,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Man) )
     => ( s__nephew(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2971,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW2,s__SymbolicString)
     => ( s__externalImage(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2972,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__TelecomNumber) )
     => ( s__faxNumber(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2973,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__ContentBearingPhysical)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__equivalentContentClass(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2974,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__confersRight(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_2975,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__axis(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2976,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__List)
        & s__instance(V__ROW1,s__List) )
     => ( s__identicalListItems(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2977,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PermanentResidence)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__landlord(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2978,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__most(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2979,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__superficialPart(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2980,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW1,s__Agreement) )
     => ( s__agreementPeriod(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2981,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__AchievingControl) )
     => ( s__gainsControl(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2982,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeDuration)
        & s__instance(V__ROW1,s__TimeInterval) )
     => ( s__duration(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2983,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__decreasesLikelihood(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2984,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SelfConnectedObject)
        & s__instance(V__ROW1,s__Hole) )
     => ( s__hole(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2985,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__subsumedExternalConcept(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_2986,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__Device) )
     => ( s__effectiveRange(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2987,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Formula)
        & s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__prefers(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_2988,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Process)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__Process)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__prevents(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2989,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Collection)
        & s__instance(V__ROW1,s__Collection) )
     => ( s__subCollection(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2990,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Day)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__date(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2991,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__meetsSpatially(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2992,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW1,s__TimeInterval) )
     => ( s__meetsTemporally(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2993,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__financialAsset(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2994,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__contains(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2995,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__spouse(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2996,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CorpuscularObject)
        & s__instance(V__ROW1,s__CorpuscularObject) )
     => ( s__component(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2997,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__parent(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2998,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PermanentResidence)
        & s__instance(V__ROW1,s__Human) )
     => ( s__home(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_2999,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Quantity)
        & s__instance(V__ROW1,s__Quantity) )
     => ( less(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3000,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Roadway)
        & s__instance(V__ROW1,s__PostalPlace) )
     => ( s__postStreet(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3001,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TemperatureMeasure)
        & s__instance(V__ROW1,s__Object) )
     => ( s__airTemperature(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3002,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Proposition)
        & s__instance(V__ROW1,s__Argument) )
     => ( s__conclusion(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3003,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Man)
        & s__instance(V__ROW1,s__Human) )
     => ( s__grandfather(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3004,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__RationalNumber)
        & s__instance(V__ROW1,s__Human) )
     => ( s__intelligenceQuotient(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3005,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organization)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__subOrganization(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3006,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__familyRelation(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3007,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Process)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__Process)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__precondition(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3008,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__RealNumber)
        & s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__conditionalProbability(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_3009,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeographicArea)
        & s__instance(V__ROW1,s__GeographicArea) )
     => ( s__geographicSubregion(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3010,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TransportationDevice)
        & s__instance(V__ROW1,s__Transportation) )
     => ( s__conveyance(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3011,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SymbolicString)
        & s__instance(V__ROW2,s__SymbolicString)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__precedesInString(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_3012,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__son(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3013,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4] :
      ( ( s__instance(V__ROW4,s__CognitiveAgent)
        & s__instance(V__ROW3,s__Agreement)
        & s__instance(V__ROW2,s__DeonticAttribute)
        & s__instance(V__ROW1,s__Proposition) )
     => ( s__agreementClause(V__ROW1,V__ROW2,V__ROW3,V__ROW4)
       => s__ListLengthFn(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4)) = "4" ) ) )).

fof(kb_SUMO_3014,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__EducationalOrganization)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__student(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3015,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__TelecomNumber) )
     => ( s__homePhoneNumber(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3016,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__AchievingControl) )
     => ( s__controlled(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3017,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organization)
        & s__instance(V__ROW1,s__Proposition) )
     => ( s__insured(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3018,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__MassMeasure)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__weight(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3019,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SetOrClass)
        & s__instance(V__ROW2,s__PositiveInteger)
        & s__instance(V__ROW1,s__Relation) )
     => ( s__domainSubclass(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_3020,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__TelecomNumber) )
     => ( s__personalPhoneNumber(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3021,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organization)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__ancestorOrganization(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3022,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__instance(V__ROW1,s__LinguisticExpression) )
     => ( s__representsInLanguage(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_3023,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__Process)
     => ( s__patient(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3024,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SymbolicString)
        & s__instance(V__ROW1,s__Character) )
     => ( s__inString(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3025,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Neighborhood)
        & s__instance(V__ROW1,s__PostalPlace) )
     => ( s__postNeighborhood(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3026,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Integer)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__yearOfFounding(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3027,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__IntentionalProcess)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Human) )
     => ( s__hasOccupation(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3028,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Proposition)
        & s__instance(V__ROW1,s__Process) )
     => ( s__realization(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3029,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__relatedExternalConcept(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_3030,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__stranger(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3031,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Policy)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__policyOwner(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3032,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__WaterArea) )
     => ( s__waterDepth(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3033,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__Formula) )
     => ( s__holdsRight(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3034,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimePosition)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__time(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3035,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__GraphArc)
        & s__instance(V__ROW2,s__GraphNode)
        & s__instance(V__ROW1,s__GraphNode) )
     => ( s__links(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_3036,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__OneDimensionalFigure) )
     => ( s__lineMeasure(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3037,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__TelecomNumber) )
     => ( s__workPhoneNumber(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3038,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CompoundSubstance)
        & s__instance(V__ROW1,s__CompoundSubstance) )
     => ( s__conjugate(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3039,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__ChangeOfControl) )
     => ( s__losesControl(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3040,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Proposition)
        & s__instance(V__ROW1,s__Object) )
     => ( s__conforms(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3041,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__EngineeringComponent)
        & s__instance(V__ROW2,s__EngineeringComponent)
        & s__instance(V__ROW1,s__EngineeringConnection) )
     => ( s__connectsEngineeringComponents(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_3042,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__TimePosition)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__dateEstablished(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3043,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Experimenting) )
     => ( s__experimentalControl(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3044,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__subclass(V__ROW1,s__Process)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__hasSkill(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3045,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__older(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3046,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Process) )
     => ( s__eventLocated(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3047,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Substance)
        & s__instance(V__ROW1,s__ChemicalProcess) )
     => ( s__reagent(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3048,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Object) )
     => ( s__exploits(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3049,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SymbolicString)
        & s__instance(V__ROW1,s__Language) )
     => ( s__termFormat(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_3050,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Process)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__commentator(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3051,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Motion) )
     => ( s__path(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3052,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__LengthMeasure)
        & s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__altitude(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_3053,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__Object) )
     => ( s__length(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3054,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Organism)
        & s__instance(V__ROW1,s__Organism) )
     => ( s__sibling(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3055,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Process) )
     => ( s__origin(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3056,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Animal) )
     => ( s__deathplace(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3057,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__interiorPart(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3058,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__LengthMeasure)
        & s__instance(V__ROW2,s__GeometricPoint)
        & s__instance(V__ROW1,s__GeometricPoint) )
     => ( s__geometricDistance(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_3059,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__lacks(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3060,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Woman)
        & s__instance(V__ROW1,s__Human) )
     => ( s__stepmother(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3061,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Animal) )
     => ( s__birthplace(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3062,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Animal) )
     => ( s__grasps(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3063,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Sentence)
        & s__instance(V__ROW1,s__NounPhrase) )
     => ( s__sententialSubject(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3064,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__NonnegativeInteger)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Collection) )
     => ( s__memberTypeCount(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_3065,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__refers(V__ROW1,V__ROW2)
     => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) )).

fof(kb_SUMO_3066,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW1,s__StationaryArtifact) )
     => ( s__constructionPeriod(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3067,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__exactlyLocated(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3068,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeometricFigure)
        & s__instance(V__ROW1,s__TwoDimensionalAngle) )
     => ( s__angleOfFigure(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3069,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Attribute)
        & s__instance(V__ROW1,s__Attribute) )
     => ( s__subAttribute(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3070,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agreement)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__partyToAgreement(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3071,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SelfConnectedObject)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__top(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3072,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CorpuscularObject)
        & s__subclass(V__ROW1,s__Substance)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__material(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3073,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Language)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__subsumingExternalConcept(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_3074,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__considers(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3075,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__mutualAcquaintance(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3076,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__TimePosition)
        & s__instance(V__ROW2,s__Collection)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__memberAtTime(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_3077,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__needs(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3078,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__knows(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3079,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__ObjectiveNorm)
        & s__instance(V__ROW2,s__Formula) )
     => ( s__confersNorm(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_3080,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__LengthMeasure)
        & s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__depth(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_3081,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Artifact)
        & s__instance(V__ROW1,s__Device) )
     => ( s__powerPlant(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3082,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__Radiating) )
     => ( s__wavelength(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3083,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Process) )
     => ( s__instrument(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3084,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Physical)
        & s__instance(V__ROW1,s__Text) )
     => ( s__registeredItem(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3085,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__discovers(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3086,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW2,s__SetOrClass)
     => ( s__instance(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3087,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__PostalPlace) )
     => ( s__postContactSite(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3088,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Process) )
     => ( s__experiencer(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3089,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Motion) )
     => ( s__moves(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3090,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__domesticPartner(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3091,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__RealNumber)
        & s__instance(V__ROW1,s__Solution) )
     => ( s__potentialOfHydrogen(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3092,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__properPart(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3093,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Woman) )
     => ( s__sister(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3094,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__GeometricPoint)
        & s__instance(V__ROW2,s__OneDimensionalFigure)
        & s__instance(V__ROW1,s__OneDimensionalFigure) )
     => ( s__pointOfIntersection(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_3095,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PositiveInteger)
        & s__instance(V__ROW1,s__PureSubstance) )
     => ( s__electronNumber(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3096,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__DirectionalAttribute)
        & s__instance(V__ROW1,s__Process) )
     => ( s__direction(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3097,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SymbolicString)
        & s__instance(V__ROW2,s__HumanLanguage) )
     => ( s__documentation(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_3098,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__List)
        & s__instance(V__ROW1,s__List) )
     => ( s__initialList(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3099,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Attribute)
        & s__instance(V__ROW1,s__Attribute) )
     => ( s__successorAttributeClosure(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3100,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Proposition)
        & s__instance(V__ROW1,s__Proposition) )
     => ( s__consistent(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3101,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Quantity)
        & s__instance(V__ROW1,s__Quantity) )
     => ( greatereq(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3102,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW2,s__Attribute)
     => ( s__property(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3103,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PositiveInteger)
        & s__instance(V__ROW1,s__PureSubstance) )
     => ( s__protonNumber(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3104,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__ContentBearingObject) )
     => ( s__deceptiveIdentifier(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3105,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__DeviceStateAttribute)
        & s__instance(V__ROW1,s__Object) )
     => ( s__deviceState(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3106,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__expects(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3107,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Sentence)
        & s__instance(V__ROW1,s__NounPhrase) )
     => ( s__sententialObject(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3108,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__neighbor(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3109,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Process) )
     => ( s__targetInAttack(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3110,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__overlapsPartially(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3111,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__StationaryArtifact) )
     => ( s__contractor(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3112,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__Object) )
     => ( s__width(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3113,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Transportation) )
     => ( s__transported(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3114,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__PositionalAttribute)
        & s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__orientation(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_3115,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__TimePosition) )
     => ( s__holdsDuring(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3116,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PostalPlace)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__unitNumber(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3117,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__overlapsSpatially(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3118,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Process)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__Process)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__inhibits(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3119,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__located(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3120,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PostalPlace)
        & s__instance(V__ROW1,s__PostalAddressText) )
     => ( s__postAddressText(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3121,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Quantity)
        & s__instance(V__ROW1,s__Quantity) )
     => ( lesseq(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3122,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Integer)
        & s__instance(V__ROW1,s__Collection) )
     => ( s__memberCount(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3123,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__ContentBearingPhysical)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__titles(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3124,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TimeInterval)
        & s__instance(V__ROW1,s__TimeInterval) )
     => ( s__starts(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3125,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PositiveInteger)
        & s__instance(V__ROW1,s__StationaryArtifact) )
     => ( s__humanCapacity(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3126,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Object)
        & s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__between(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_3127,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Quantity)
        & s__subclass(V__ROW2,s__Device)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Object) )
     => ( s__equipmentCount(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_3128,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PostalPlace)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__postStreetNumber(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3129,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__EngineeringComponent)
        & s__instance(V__ROW1,s__EngineeringComponent) )
     => ( s__connectedEngineeringComponents(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3130,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__CognitiveAgent)
        & s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__Physical) )
     => ( s__hasPurposeForAgent(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_3131,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Relation)
        & s__instance(V__ROW1,s__Relation) )
     => ( s__disjointRelation(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3132,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__SymbolicString)
        & s__instance(V__ROW1,s__Language) )
     => ( s__format(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_3133,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__BinaryRelation) )
     => ( s__partialOrderingOn(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3134,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Process)
        & s__instance(V__ROW1,s__Process) )
     => ( s__relatedEvent(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3135,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PositiveInteger)
        & s__instance(V__ROW1,s__Relation) )
     => ( s__valence(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3136,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__BeliefGroup)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__religiousAffiliationOfOrganization(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3137,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PostalPlace)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__postPostOfficeBox(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3138,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__ContactSite) )
     => ( s__siteForContact(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3139,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3] :
      ( ( s__instance(V__ROW3,s__Organization)
        & s__instance(V__ROW2,s__Position)
        & s__instance(V__ROW1,s__Human) )
     => ( s__occupiesPosition(V__ROW1,V__ROW2,V__ROW3)
       => s__ListLengthFn(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3)) = "3" ) ) )).

fof(kb_SUMO_3140,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__LengthMeasure)
        & s__instance(V__ROW1,s__Circle) )
     => ( s__diameter(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3141,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Quantity)
        & s__instance(V__ROW1,s__GraphArc) )
     => ( s__arcWeight(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3142,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Process)
        & s__instance(V__ROW1,s__Process) )
     => ( s__causes(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3143,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__SymbolicString) )
     => ( s__alias(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3144,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Text)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Agent) )
     => ( s__editor(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3145,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__TelephonyDevice)
        & s__instance(V__ROW1,s__TelecomNumber) )
     => ( s__deviceTelecomNumber(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3146,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Vehicle)
        & s__instance(V__ROW1,s__SelfConnectedObject) )
     => ( s__onboard(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3147,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__BinaryRelation) )
     => ( s__irreflexiveOn(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3148,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Text)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__instance(V__ROW1,s__Organization) )
     => ( s__publishes(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3149,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Agent)
        & s__instance(V__ROW1,s__Process) )
     => ( s__agent(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3150,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Formula)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__desires(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3151,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Object)
        & s__instance(V__ROW1,s__Object) )
     => ( s__copy(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3152,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__Human)
        & s__instance(V__ROW1,s__Human) )
     => ( s__grandparent(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3153,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__subclass(V__ROW2,s__Process)
        & s__instance(V__ROW2,s__SetOrClass)
        & s__subclass(V__ROW1,s__Process)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__causesSubclass(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3154,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__CognitiveAgent)
        & s__instance(V__ROW1,s__CognitiveAgent) )
     => ( s__customer(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3155,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__GeopoliticalArea)
        & s__instance(V__ROW1,s__PostalPlace) )
     => ( s__postCountry(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3156,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( ( s__instance(V__ROW2,s__PositiveInteger)
        & s__subclass(V__ROW1,s__ElementalSubstance)
        & s__instance(V__ROW1,s__SetOrClass) )
     => ( s__atomicNumber(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3157,axiom,(
    ! [V__ROW1,V__ROW2] :
      ( s__instance(V__ROW1,s__Process)
     => ( s__destination(V__ROW1,V__ROW2)
       => s__ListLengthFn(s__ListFn_2(V__ROW1,V__ROW2)) = "2" ) ) )).

fof(kb_SUMO_3158,axiom,(
    ! [V__NUMBER,V__LIST1,V__NUMBER1,V__LIST] :
      ( ( s__instance(V__LIST1,s__List)
        & s__instance(V__NUMBER,s__Integer) )
     => ( ( s__ListLengthFn(V__LIST1) = V__NUMBER
          & s__instance(V__LIST,s__List)
          & V__LIST != s__NullList__m
          & s__instance(V__NUMBER1,s__PositiveInteger) )
       => ? [V__LIST2,V__ITEM] :
            ( s__instance(V__LIST2,s__List)
            & s__initialList(V__LIST1,V__LIST2)
            & s__SuccessorFn(V__NUMBER) = s__ListLengthFn(V__LIST2)
            & s__ListOrderFn(V__LIST2,s__SuccessorFn(V__NUMBER)) = V__ITEM ) ) ) )).

fof(kb_SUMO_3159,axiom,(
    s__instance(s__ListConcatenateFn__m,s__BinaryFunction) )).

fof(kb_SUMO_3160,axiom,(
    s__instance(s__ListConcatenateFn__m,s__TotalValuedRelation) )).

fof(kb_SUMO_3161,axiom,(
    s__domain(s__ListConcatenateFn__m,"1",s__List) )).

fof(kb_SUMO_3162,axiom,(
    s__domain(s__ListConcatenateFn__m,"2",s__List) )).

fof(kb_SUMO_3163,axiom,(
    s__range(s__ListConcatenateFn__m,s__List) )).

fof(kb_SUMO_3164,axiom,(
    s__documentation(s__ListConcatenateFn__m,s__EnglishLanguage,'A &%Function that returns the concatenation of the two &%Lists that are given as arguments. For example, the value of (&%ListConcatenateFn (&%ListFn &%Monday &%Tuesday) (&%ListFn &%Wednesday &%Thursday)) would be (&%ListFn &%Monday &%Tuesday &%Wednesday &%Thursday).') )).

%----Commented out because it causes a contradiction
% fof(kb_SUMO_3165,axiom,(
%     ! [V__LIST3,V__LIST2,V__LIST1] :
%       ( ( V__LIST3 = s__ListConcatenateFn(V__LIST1,V__LIST2)
%         & ~ s__equals(V__LIST1,s__NullList__m)
%         & ~ s__equals(V__LIST2,s__NullList__m) )
%     <=> ! [V__NUMBER1,V__NUMBER2] :
%           ( ( s__instance(V__LIST1,s__List)
%             & s__instance(V__LIST2,s__List)
%             & s__instance(V__LIST3,s__List) )
%          => ( ( lesseq(V__NUMBER1,s__ListLengthFn(V__LIST1))
%               & lesseq(V__NUMBER2,s__ListLengthFn(V__LIST2))
%               & s__instance(V__NUMBER1,s__PositiveInteger)
%               & s__instance(V__NUMBER2,s__PositiveInteger) )
%            => ( s__ListOrderFn(V__LIST3,V__NUMBER1) = s__ListOrderFn(V__LIST1,V__NUMBER1)
%               & s__ListOrderFn(V__LIST3,plus(s__ListLengthFn(V__LIST1),V__NUMBER2)) = s__ListOrderFn(V__LIST2,V__NUMBER2) ) ) ) ) )).

fof(kb_SUMO_3166,axiom,(
    s__instance(s__inList__m,s__BinaryPredicate) )).

fof(kb_SUMO_3167,axiom,(
    s__instance(s__inList__m,s__IrreflexiveRelation) )).

fof(kb_SUMO_3168,axiom,(
    s__instance(s__inList__m,s__AsymmetricRelation) )).

fof(kb_SUMO_3169,axiom,(
    s__domain(s__inList__m,"1",s__Entity) )).

fof(kb_SUMO_3170,axiom,(
    s__domain(s__inList__m,"2",s__List) )).

fof(kb_SUMO_3171,axiom,(
    s__documentation(s__inList__m,s__EnglishLanguage,'The analog of &%element and &%instance for &%Lists. (&%inList ?OBJ ?LIST) means that ?OBJ is in the &%List ?LIST. For example, (&%inList &%Tuesday (&%ListFn &%Monday &%Tuesday &%Wednesday)) would be true.') )).

fof(kb_SUMO_3172,axiom,(
    ! [V__ITEM,V__LIST] :
      ( s__instance(V__LIST,s__List)
     => ( s__inList(V__ITEM,V__LIST)
       => ? [V__NUMBER] :
            ( s__instance(V__NUMBER,s__PositiveInteger)
            & s__ListOrderFn(V__LIST,V__NUMBER) = V__ITEM ) ) ) )).

fof(kb_SUMO_3173,axiom,(
    s__instance(s__subList__m,s__BinaryPredicate) )).

fof(kb_SUMO_3174,axiom,(
    s__instance(s__subList__m,s__PartialOrderingRelation) )).

fof(kb_SUMO_3175,axiom,(
    s__domain(s__subList__m,"1",s__List) )).

fof(kb_SUMO_3176,axiom,(
    s__domain(s__subList__m,"2",s__List) )).

fof(kb_SUMO_3177,axiom,(
    s__documentation(s__subList__m,s__EnglishLanguage,'(&%subList ?LIST1 ?LIST2) means that ?LIST1 is a sublist of ?LIST2, i.e. every element of ?LIST1 is an element of ?LIST2 and the elements that are common to both &%Lists have the same order in both &%Lists. Elements that are common to both Lists and are consecutive in one list must also be consecutive in the other list. (Therefore - the list of prime numbers smaller than 10 [1 2 3 5 7] is not a subList of the natural numbers smaller than 10 [1 2 3 4 5 6 7 8 9]).') )).

fof(kb_SUMO_3178,axiom,(
    ! [V__LIST2,V__LIST1] :
      ( ( s__subList(V__LIST1,V__LIST2)
        & ~ s__equals(V__LIST1,s__NullList__m)
        & ~ s__equals(V__LIST2,s__NullList__m) )
     => ! [V__ITEM] :
          ( ( s__instance(V__LIST1,s__List)
            & s__instance(V__LIST2,s__List) )
         => ( s__inList(V__ITEM,V__LIST1)
           => s__inList(V__ITEM,V__LIST2) ) ) ) )).

fof(kb_SUMO_3179,axiom,(
    ! [V__LIST2,V__LIST1] :
      ( ( s__subList(V__LIST1,V__LIST2)
        & ~ s__equals(V__LIST1,s__NullList__m)
        & ~ s__equals(V__LIST2,s__NullList__m) )
     => ? [V__NUMBER3] :
        ! [V__ITEM] :
          ( ( s__instance(V__LIST1,s__List)
            & s__instance(V__LIST2,s__List) )
         => ( s__inList(V__ITEM,V__LIST1)
           => ? [V__NUMBER1,V__NUMBER2] :
                ( s__instance(V__NUMBER2,s__PositiveInteger)
                & s__instance(V__NUMBER1,s__PositiveInteger)
                & s__instance(V__NUMBER3,s__Quantity)
                & s__ListOrderFn(V__LIST1,V__NUMBER1) = V__ITEM
                & s__ListOrderFn(V__LIST2,V__NUMBER2) = V__ITEM
                & V__NUMBER2 = plus(V__NUMBER1,V__NUMBER3) ) ) ) ) )).

fof(kb_SUMO_3180,axiom,(
    s__instance(s__initialList__m,s__BinaryPredicate) )).

fof(kb_SUMO_3181,axiom,(
    s__instance(s__initialList__m,s__PartialOrderingRelation) )).

fof(kb_SUMO_3182,axiom,(
    s__subrelation(s__initialList__m,s__subList__m) )).

fof(kb_SUMO_3183,axiom,(
    s__documentation(s__initialList__m,s__EnglishLanguage,'(&%initialList ?LIST1 ?LIST2) means that ?LIST1 is a &%subList of ?LIST2 and (&%ListOrderFn ?LIST1 ?NUMBER) returns the same value as (&%ListOrderFn ?LIST2 ?NUMBER) for all of the values of ?NUMBER over which (&%ListOrderFn ?LIST1 ?NUMBER) is defined.') )).

fof(kb_SUMO_3184,axiom,(
    ! [V__LIST2,V__LIST1] :
      ( ( s__initialList(V__LIST1,V__LIST2)
        & ~ s__equals(V__LIST1,s__NullList__m)
        & ~ s__equals(V__LIST2,s__NullList__m) )
     => ! [V__NUMBER1,V__NUMBER2] :
          ( ( s__instance(V__NUMBER2,s__PositiveInteger)
            & s__instance(V__NUMBER1,s__Quantity)
            & s__instance(V__LIST1,s__List)
            & s__instance(V__LIST2,s__List) )
         => ( ( s__ListLengthFn(V__LIST1) = V__NUMBER1
              & lesseq(V__NUMBER2,V__NUMBER1) )
           => s__ListOrderFn(V__LIST1,V__NUMBER2) = s__ListOrderFn(V__LIST2,V__NUMBER2) ) ) ) )).

fof(kb_SUMO_3185,axiom,(
    ! [V__ROW1,V__ITEM] : s__initialList(s__ListFn_1(V__ROW1),s__ListFn_2(V__ROW1,V__ITEM)) )).

fof(kb_SUMO_3186,axiom,(
    ! [V__ROW1,V__ROW2,V__ITEM] : s__initialList(s__ListFn_2(V__ROW1,V__ROW2),s__ListFn_3(V__ROW1,V__ROW2,V__ITEM)) )).

fof(kb_SUMO_3187,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ITEM] : s__initialList(s__ListFn_3(V__ROW1,V__ROW2,V__ROW3),s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ITEM)) )).

fof(kb_SUMO_3188,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ITEM] : s__initialList(s__ListFn_4(V__ROW1,V__ROW2,V__ROW3,V__ROW4),s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ITEM)) )).

fof(kb_SUMO_3189,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ITEM] : s__initialList(s__ListFn_5(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5),s__ListFn_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ITEM)) )).

fof(kb_SUMO_3190,axiom,(
    ! [V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ITEM] : s__initialList(s__ListFn_6(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6),s__ListFn_7(V__ROW1,V__ROW2,V__ROW3,V__ROW4,V__ROW5,V__ROW6,V__ITEM)) )).

fof(kb_SUMO_3191,axiom,(
    s__instance(s__identicalListItems__m,s__BinaryPredicate) )).

fof(kb_SUMO_3192,axiom,(
    s__instance(s__identicalListItems__m,s__EquivalenceRelation) )).

fof(kb_SUMO_3193,axiom,(
    s__domain(s__identicalListItems__m,"1",s__List) )).

fof(kb_SUMO_3194,axiom,(
    s__domain(s__identicalListItems__m,"2",s__List) )).

fof(kb_SUMO_3195,axiom,(
    s__documentation(s__identicalListItems__m,s__EnglishLanguage,'(&%identicalListItems ?LIST1 ?LIST2) means that ?LIST1 and ?LIST2 have exactly the same items in their respective lists. Although ?LIST1 and ?LIST2 are required to share exactly the same items, they may order these items differently.') )).

fof(kb_SUMO_3196,axiom,(
    ! [V__ITEM,V__LIST2,V__LIST1] :
      ( ( s__instance(V__LIST1,s__List)
        & s__instance(V__LIST2,s__List) )
     => ( ( s__identicalListItems(V__LIST1,V__LIST2)
          & ~ s__equals(V__LIST1,s__NullList__m)
          & ~ s__equals(V__LIST2,s__NullList__m) )
       => ( s__inList(V__ITEM,V__LIST1)
        <=> s__inList(V__ITEM,V__LIST2) ) ) ) )).

fof(kb_SUMO_3197,axiom,(
    s__subclass(s__Predicate,s__Relation) )).

fof(kb_SUMO_3198,axiom,(
    s__subclass(s__Predicate,s__InheritableRelation) )).

fof(kb_SUMO_3199,axiom,(
    s__instance(s__Predicate__t,s__SetOrClass) )).

fof(kb_SUMO_3200,axiom,(
    s__instance(s__InheritableRelation__t,s__SetOrClass) )).

fof(kb_SUMO_3201,axiom,(
    s__documentation(s__Predicate,s__EnglishLanguage,'A &%Predicate is a sentence-forming &%Relation. Each tuple in the &%Relation is a finite, ordered sequence of objects. The fact that a particular tuple is an element of a &%Predicate is denoted by (*predicate* arg_1 arg_2 .. arg_n), where the arg_i are the objects so related. In the case of &%BinaryPredicates, the fact can be read as `arg_1 is *predicate* arg_2 or `a *predicate* of arg_1 is arg_2.') )).

fof(kb_SUMO_3202,axiom,(
    s__subclass(s__Function,s__SingleValuedRelation) )).

fof(kb_SUMO_3203,axiom,(
    s__subclass(s__Function,s__InheritableRelation) )).

fof(kb_SUMO_3204,axiom,(
    s__documentation(s__Function,s__EnglishLanguage,'A &%Function is a term-forming &%Relation that maps from a n-tuple of arguments to a range and that associates this n-tuple with at most one range element. Note that the range is a &%SetOrClass, and each element of the range is an instance of the &%SetOrClass.') )).

fof(kb_SUMO_3205,axiom,(
    s__subclass(s__UnaryFunction,s__Function) )).

fof(kb_SUMO_3206,axiom,(
    s__subclass(s__UnaryFunction,s__BinaryRelation) )).

fof(kb_SUMO_3207,axiom,(
    s__subclass(s__UnaryFunction,s__InheritableRelation) )).

fof(kb_SUMO_3208,axiom,(
    s__documentation(s__UnaryFunction,s__EnglishLanguage,'The &%Class of &%Functions that require a single argument.') )).

fof(kb_SUMO_3209,axiom,(
    ! [V__FUNCTION] :
      ( s__instance(V__FUNCTION,s__Relation)
     => ( s__instance(V__FUNCTION,s__UnaryFunction)
       => s__valence(V__FUNCTION,"1") ) ) )).

fof(kb_SUMO_3210,axiom,(
    s__subclass(s__OneToOneFunction,s__UnaryFunction) )).

fof(kb_SUMO_3211,axiom,(
    s__instance(s__OneToOneFunction__t,s__SetOrClass) )).

fof(kb_SUMO_3212,axiom,(
    s__documentation(s__OneToOneFunction,s__EnglishLanguage,'The &%Class of &%UnaryFunctions which are one to one. A function F is one to one just in case for all X, Y in the domain of F, if X is not identical to Y, then F(X) is not identical to F(Y).') )).

fof(kb_SUMO_3213,axiom,(
    ! [V__FUN,V__CLASS] :
      ( s__instance(V__FUN,s__OneToOneFunction)
     => ! [V__ARG1,V__ARG2] :
          ( ( s__instance(V__CLASS,s__SetOrClass)
            & s__instance(V__FUN,s__Function) )
         => ( ( s__domain(V__FUN,"1",V__CLASS)
              & s__instance(V__ARG1,V__CLASS)
              & s__instance(V__ARG2,V__CLASS)
              & V__ARG1 != V__ARG2 )
           => s__AssignmentFn_2(V__FUN,V__ARG1) != s__AssignmentFn_2(V__FUN,V__ARG2) ) ) ) )).

fof(kb_SUMO_3214,axiom,(
    s__subclass(s__SequenceFunction,s__OneToOneFunction) )).

fof(kb_SUMO_3215,axiom,(
    s__instance(s__SequenceFunction__t,s__SetOrClass) )).

fof(kb_SUMO_3216,axiom,(
    s__documentation(s__SequenceFunction,s__EnglishLanguage,'The &%Class of &%OneToOneFunctions whose range is a subclass of the &%PositiveIntegers.') )).

fof(kb_SUMO_3217,axiom,(
    ! [V__CLASS,V__SEQ] :
      ( ( s__instance(V__SEQ,s__Function)
        & s__instance(V__CLASS,s__SetOrClass) )
     => ( ( s__instance(V__SEQ,s__SequenceFunction)
          & s__range(V__SEQ,V__CLASS) )
       => s__subclass(V__CLASS,s__Integer) ) ) )).

fof(kb_SUMO_3218,axiom,(
    s__subclass(s__BinaryFunction,s__Function) )).

fof(kb_SUMO_3219,axiom,(
    s__subclass(s__BinaryFunction,s__TernaryRelation) )).

fof(kb_SUMO_3220,axiom,(
    s__subclass(s__BinaryFunction,s__InheritableRelation) )).

fof(kb_SUMO_3221,axiom,(
    s__documentation(s__BinaryFunction,s__EnglishLanguage,'The &%Class of &%Functions that require two arguments.') )).

fof(kb_SUMO_3222,axiom,(
    ! [V__FUNCTION] :
      ( s__instance(V__FUNCTION,s__Relation)
     => ( s__instance(V__FUNCTION,s__BinaryFunction)
       => s__valence(V__FUNCTION,"2") ) ) )).

fof(kb_SUMO_3223,axiom,(
    s__subclass(s__AssociativeFunction,s__BinaryFunction) )).

fof(kb_SUMO_3224,axiom,(
    s__instance(s__AssociativeFunction__t,s__SetOrClass) )).

fof(kb_SUMO_3225,axiom,(
    s__documentation(s__AssociativeFunction,s__EnglishLanguage,'A &%BinaryFunction is associative if bracketing has no effect on the value returned by the &%Function. More precisely, a &%Function ?FUNCTION is associative just in case (?FUNCTION ?INST1 (?FUNCTION ?INST2 ?INST3)) is equal to (?FUNCTION (?FUNCTION ?INST1 ?INST2) ?INST3), for all ?INST1, ?INST2, and ?INST3.') )).

fof(kb_SUMO_3226,axiom,(
    ! [V__CLASS,V__FUNCTION] :
      ( s__instance(V__FUNCTION,s__AssociativeFunction)
     => ! [V__INST1,V__INST2,V__INST3] :
          ( ( s__instance(V__FUNCTION,s__Function)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( ( s__domain(V__FUNCTION,"1",V__CLASS)
              & s__instance(V__INST1,V__CLASS)
              & s__instance(V__INST2,V__CLASS)
              & s__instance(V__INST3,V__CLASS) )
           => s__AssignmentFn_3(V__FUNCTION,V__INST1,s__AssignmentFn_3(V__FUNCTION,V__INST2,V__INST3)) = s__AssignmentFn_3(V__FUNCTION,s__AssignmentFn_3(V__FUNCTION,V__INST1,V__INST2),V__INST3) ) ) ) )).

fof(kb_SUMO_3227,axiom,(
    s__subclass(s__CommutativeFunction,s__BinaryFunction) )).

fof(kb_SUMO_3228,axiom,(
    s__documentation(s__CommutativeFunction,s__EnglishLanguage,'A &%BinaryFunction is commutative if the ordering of the arguments of the function has no effect on the value returned by the function. More precisely, a function ?FUNCTION is commutative just in case (?FUNCTION ?INST1 ?INST2) is equal to (?FUNCTION ?INST2 ?INST1), for all ?INST1 and ?INST2.') )).

fof(kb_SUMO_3229,axiom,(
    ! [V__CLASS,V__FUNCTION] :
      ( s__instance(V__FUNCTION,s__CommutativeFunction)
     => ! [V__INST1,V__INST2] :
          ( ( s__instance(V__FUNCTION,s__Function)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( ( s__domain(V__FUNCTION,"1",V__CLASS)
              & s__instance(V__INST1,V__CLASS)
              & s__instance(V__INST2,V__CLASS) )
           => s__AssignmentFn_3(V__FUNCTION,V__INST1,V__INST2) = s__AssignmentFn_3(V__FUNCTION,V__INST2,V__INST1) ) ) ) )).

fof(kb_SUMO_3230,axiom,(
    s__subclass(s__TernaryFunction,s__Function) )).

fof(kb_SUMO_3231,axiom,(
    s__instance(s__TernaryFunction__t,s__SetOrClass) )).

fof(kb_SUMO_3232,axiom,(
    s__instance(s__Function__t,s__SetOrClass) )).

fof(kb_SUMO_3233,axiom,(
    s__subclass(s__TernaryFunction,s__QuaternaryRelation) )).

fof(kb_SUMO_3234,axiom,(
    s__instance(s__QuaternaryRelation__t,s__SetOrClass) )).

fof(kb_SUMO_3235,axiom,(
    s__subclass(s__TernaryFunction,s__InheritableRelation) )).

fof(kb_SUMO_3236,axiom,(
    s__documentation(s__TernaryFunction,s__EnglishLanguage,'The &%Class of &%Functions that require exactly three arguments.') )).

fof(kb_SUMO_3237,axiom,(
    ! [V__FUNCTION] :
      ( s__instance(V__FUNCTION,s__Relation)
     => ( s__instance(V__FUNCTION,s__TernaryFunction)
       => s__valence(V__FUNCTION,"3") ) ) )).

fof(kb_SUMO_3238,axiom,(
    s__subclass(s__QuaternaryFunction,s__Function) )).

fof(kb_SUMO_3239,axiom,(
    s__subclass(s__QuaternaryFunction,s__QuintaryRelation) )).

fof(kb_SUMO_3240,axiom,(
    s__subclass(s__QuaternaryFunction,s__InheritableRelation) )).

fof(kb_SUMO_3241,axiom,(
    s__documentation(s__QuaternaryFunction,s__EnglishLanguage,'The &%Class of &%Functions that require exactly four arguments.') )).

fof(kb_SUMO_3242,axiom,(
    ! [V__FUNCTION] :
      ( s__instance(V__FUNCTION,s__Relation)
     => ( s__instance(V__FUNCTION,s__QuaternaryFunction)
       => s__valence(V__FUNCTION,"4") ) ) )).

fof(kb_SUMO_3243,axiom,(
    s__subclass(s__ContinuousFunction,s__Function) )).

fof(kb_SUMO_3244,axiom,(
    s__instance(s__ContinuousFunction__t,s__SetOrClass) )).

fof(kb_SUMO_3245,axiom,(
    s__documentation(s__ContinuousFunction,s__EnglishLanguage,'&%Functions which are continuous. This concept is taken as primitive until representations for limits are devised.') )).

fof(kb_SUMO_3246,axiom,(
    s__subclass(s__BinaryPredicate,s__Predicate) )).

fof(kb_SUMO_3247,axiom,(
    s__subclass(s__BinaryPredicate,s__BinaryRelation) )).

fof(kb_SUMO_3248,axiom,(
    s__instance(s__BinaryRelation__t,s__SetOrClass) )).

fof(kb_SUMO_3249,axiom,(
    s__subclass(s__BinaryPredicate,s__InheritableRelation) )).

fof(kb_SUMO_3250,axiom,(
    s__documentation(s__BinaryPredicate,s__EnglishLanguage,'A &%Predicate relating two items - its valence is two.') )).

fof(kb_SUMO_3251,axiom,(
    ! [V__REL] :
      ( s__instance(V__REL,s__Relation)
     => ( s__instance(V__REL,s__BinaryPredicate)
       => s__valence(V__REL,"2") ) ) )).

fof(kb_SUMO_3252,axiom,(
    s__subclass(s__TernaryPredicate,s__Predicate) )).

fof(kb_SUMO_3253,axiom,(
    s__subclass(s__TernaryPredicate,s__TernaryRelation) )).

fof(kb_SUMO_3254,axiom,(
    s__instance(s__TernaryRelation__t,s__SetOrClass) )).

fof(kb_SUMO_3255,axiom,(
    s__subclass(s__TernaryPredicate,s__InheritableRelation) )).

fof(kb_SUMO_3256,axiom,(
    s__documentation(s__TernaryPredicate,s__EnglishLanguage,'The &%Class of &%Predicates that require exactly three arguments.') )).

fof(kb_SUMO_3257,axiom,(
    ! [V__REL] :
      ( s__instance(V__REL,s__Relation)
     => ( s__instance(V__REL,s__TernaryPredicate)
       => s__valence(V__REL,"3") ) ) )).

fof(kb_SUMO_3258,axiom,(
    s__subclass(s__QuaternaryPredicate,s__Predicate) )).

fof(kb_SUMO_3259,axiom,(
    s__subclass(s__QuaternaryPredicate,s__QuaternaryRelation) )).

fof(kb_SUMO_3260,axiom,(
    s__subclass(s__QuaternaryPredicate,s__InheritableRelation) )).

fof(kb_SUMO_3261,axiom,(
    s__instance(s__QuaternaryPredicate__t,s__SetOrClass) )).

fof(kb_SUMO_3262,axiom,(
    s__documentation(s__QuaternaryPredicate,s__EnglishLanguage,'The &%Class of &%Predicates that require four arguments.') )).

fof(kb_SUMO_3263,axiom,(
    ! [V__REL] :
      ( s__instance(V__REL,s__Relation)
     => ( s__instance(V__REL,s__QuaternaryPredicate)
       => s__valence(V__REL,"4") ) ) )).

fof(kb_SUMO_3264,axiom,(
    s__subclass(s__QuintaryPredicate,s__Predicate) )).

fof(kb_SUMO_3265,axiom,(
    s__subclass(s__QuintaryPredicate,s__QuintaryRelation) )).

fof(kb_SUMO_3266,axiom,(
    s__subclass(s__QuintaryPredicate,s__InheritableRelation) )).

fof(kb_SUMO_3267,axiom,(
    s__instance(s__QuintaryPredicate__t,s__SetOrClass) )).

fof(kb_SUMO_3268,axiom,(
    s__documentation(s__QuintaryPredicate,s__EnglishLanguage,'The &%Class of &%Predicates that require five arguments.') )).

fof(kb_SUMO_3269,axiom,(
    ! [V__REL] :
      ( s__instance(V__REL,s__Relation)
     => ( s__instance(V__REL,s__QuintaryPredicate)
       => s__valence(V__REL,"5") ) ) )).

fof(kb_SUMO_3270,axiom,(
    s__subclass(s__VariableArityRelation,s__Relation) )).

fof(kb_SUMO_3271,axiom,(
    s__documentation(s__VariableArityRelation,s__EnglishLanguage,'The &%Class of &%Relations that do not have a fixed number of arguments.') )).

fof(kb_SUMO_3272,axiom,(
    ! [V__REL] :
      ( s__instance(V__REL,s__Relation)
     => ( s__instance(V__REL,s__VariableArityRelation)
       => ~ ? [V__INT] :
              ( s__instance(V__INT,s__PositiveInteger)
              & s__valence(V__REL,V__INT) ) ) ) )).

fof(kb_SUMO_3273,axiom,(
    s__subclass(s__RelationExtendedToQuantities,s__Relation) )).

fof(kb_SUMO_3274,axiom,(
    s__subclass(s__RelationExtendedToQuantities,s__InheritableRelation) )).

fof(kb_SUMO_3275,axiom,(
    s__documentation(s__RelationExtendedToQuantities,s__EnglishLanguage,'A &%RelationExtendedToQuantities is a &%Relation that, when it is true on a sequence of arguments that are &%RealNumbers, it is also true on a sequence of instances of &%ConstantQuantity with those magnitudes in some unit of measure. For example, the &%lessThan relation is extended to quantities. This means that for all pairs of quantities ?QUANTITY1 and ?QUANTITY2, (&%lessThan ?QUANTITY1 ?QUANTITY2) if and only if, for some ?NUMBER1, ?NUMBER2, and ?UNIT, ?QUANTITY1 = (&%MeasureFn ?NUMBER1 ?UNIT), ?QUANTITY2 = (&%MeasureFn ?NUMBER2 ?UNIT), and (&%lessThan ?NUMBER1 ?NUMBER2), for all units ?UNIT on which ?QUANTITY1 and ?QUANTITY2 can be measured. Note that, when a &%RelationExtendedToQuantities is extended from &%RealNumbers to instances of &%ConstantQuantity, the &%ConstantQuantity must be measured along the same physical dimension.') )).

fof(kb_SUMO_3276,axiom,(
    s__subclass(s__LogicalOperator,s__Predicate) )).

fof(kb_SUMO_3277,axiom,(
    s__instance(s__LogicalOperator__t,s__SetOrClass) )).

fof(kb_SUMO_3278,axiom,(
    s__documentation(s__LogicalOperator,s__EnglishLanguage,'This &%Class comprises all of the logical operators (viz. and, or, not, =>, and <=>).') )).

fof(kb_SUMO_3279,axiom,(
    s__subclass(s__Proposition,s__Abstract) )).

fof(kb_SUMO_3280,axiom,(
    s__documentation(s__Proposition,s__EnglishLanguage,'&%Propositions are &%Abstract entities that express a complete thought or a set of such thoughts. As an example, the formula (instance Yojo Cat) expresses the &%Proposition that the entity named Yojo is an element of the &%Class of Cats. Note that propositions are not restricted to the content expressed by individual sentences of a &%Language. They may encompass the content expressed by theories, books, and even whole libraries. It is important to distinguish &%Propositions from the &%ContentBearingObjects that express them. A &%Proposition is a piece of information, e.g. that the cat is on the mat, but a &%ContentBearingObject is an &%Object that represents this information. A &%Proposition is an abstraction that may have multiple representations: strings, sounds, icons, etc. For example, the &%Proposition that the cat is on the mat is represented here as a string of graphical characters displayed on a monitor and/or printed on paper, but it can be represented by a sequence of sounds or by some non-latin alphabet or by some cryptographic form') )).

fof(kb_SUMO_3281,axiom,(
    s__instance(s__closedOn__m,s__BinaryPredicate) )).

fof(kb_SUMO_3282,axiom,(
    s__instance(s__closedOn__m,s__AsymmetricRelation) )).

fof(kb_SUMO_3283,axiom,(
    s__domain(s__closedOn__m,"1",s__Function) )).

fof(kb_SUMO_3284,axiom,(
    s__domain(s__closedOn__m,"2",s__SetOrClass) )).

fof(kb_SUMO_3285,axiom,(
    s__documentation(s__closedOn__m,s__EnglishLanguage,'A &%BinaryFunction is closed on a &%SetOrClass if it is defined for all instances of the &%SetOrClass and its value is always an instance of the &%SetOrClass.') )).

fof(kb_SUMO_3286,axiom,(
    ! [V__CLASS,V__FUNCTION] :
      ( ( s__closedOn(V__FUNCTION,V__CLASS)
        & s__instance(V__FUNCTION,s__UnaryFunction) )
     => ! [V__INST] :
          ( ( s__instance(V__FUNCTION,s__Function)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__instance(s__AssignmentFn_2(V__FUNCTION,V__INST),V__CLASS) ) ) ) )).

fof(kb_SUMO_3287,axiom,(
    ! [V__CLASS,V__FUNCTION] :
      ( ( s__closedOn(V__FUNCTION,V__CLASS)
        & s__instance(V__FUNCTION,s__BinaryFunction) )
     => ! [V__INST1,V__INST2] :
          ( ( s__instance(V__FUNCTION,s__Function)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( ( s__instance(V__INST1,V__CLASS)
              & s__instance(V__INST2,V__CLASS) )
           => s__instance(s__AssignmentFn_3(V__FUNCTION,V__INST1,V__INST2),V__CLASS) ) ) ) )).

fof(kb_SUMO_3288,axiom,(
    s__instance(s__reflexiveOn__m,s__BinaryPredicate) )).

fof(kb_SUMO_3289,axiom,(
    s__instance(s__reflexiveOn__m,s__AsymmetricRelation) )).

fof(kb_SUMO_3290,axiom,(
    s__domain(s__reflexiveOn__m,"1",s__BinaryRelation) )).

fof(kb_SUMO_3291,axiom,(
    s__domain(s__reflexiveOn__m,"2",s__SetOrClass) )).

fof(kb_SUMO_3292,axiom,(
    s__documentation(s__reflexiveOn__m,s__EnglishLanguage,'A &%BinaryRelation is reflexive on a &%SetOrClass only if every instance of the &%SetOrClass bears the relation to itself.') )).

fof(kb_SUMO_3293,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__telephoneNumber__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__TelecomNumber)
            & s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__telephoneNumber(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3294,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__cargo__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Shipping)
            & s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__cargo(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3295,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__distributes__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__BinaryFunction)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__distributes(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3296,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__older__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__older(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3297,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__postContactSite__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__PostalPlace)
            & s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__postContactSite(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3298,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__identicalListItems__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__List)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__identicalListItems(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3299,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__acquaintance__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Human)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__acquaintance(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3300,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__spouse__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Human)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__spouse(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3301,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__benefits__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Process)
            & s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__benefits(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3302,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__resource__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Process)
            & s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__resource(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3303,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__homePhoneNumber__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__TelecomNumber)
            & s__instance(V__INST,s__Human)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__homePhoneNumber(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3304,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__closedOn__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Function)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__closedOn(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3305,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__conclusion__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Argument)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__conclusion(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3306,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__employs__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organization)
            & s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__employs(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3307,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__containsInformation__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ContentBearingPhysical)
            & s__instance(V__INST,s__Proposition)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__containsInformation(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3308,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__barometricPressure__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__INST,s__UnitOfAtmosphericPressure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__barometricPressure(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3309,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__hasOccupation__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__IntentionalProcess)
            & s__instance(V__INST,s__Human)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__hasOccupation(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3310,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__givenName__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__INST,s__Human)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__givenName(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3311,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__parent__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__parent(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3312,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__creator__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__creator(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3313,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__located__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__located(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3314,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__lineMeasure__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__OneDimensionalFigure)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__lineMeasure(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3315,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__telecomCoreNumber__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__TelecomNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__telecomCoreNumber(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3316,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__abstractCounterpart__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Abstract)
            & s__instance(V__INST,s__Physical)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__abstractCounterpart(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3317,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__date__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Physical)
            & s__instance(V__INST,s__Day)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__date(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3318,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__member__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SelfConnectedObject)
            & s__instance(V__INST,s__Collection)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__member(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3319,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__postPostOfficeBox__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__INST,s__PostalPlace)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__postPostOfficeBox(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3320,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__medicalPatient__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Human)
            & s__instance(V__INST,s__CareOrganization)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__medicalPatient(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3321,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__meetsTemporally__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__TimeInterval)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__meetsTemporally(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3322,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(greater__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Quantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => greater(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3323,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__expressedInLanguage__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Language)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__expressedInLanguage(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3324,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__irreflexiveOn__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__BinaryRelation)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__irreflexiveOn(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3325,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__voltageMeasure__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__PowerSource)
            & s__instance(V__INST,s__PhysicalQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__voltageMeasure(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3326,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__crosses__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__crosses(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3327,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__secretesSubstance__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__OrganicObject)
            & s__subclass(V__INST,s__NaturalSubstance)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__secretesSubstance(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3328,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__angularMeasure__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__TwoDimensionalAngle)
            & s__instance(V__INST,s__PlaneAngleMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__angularMeasure(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3329,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__precondition__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Process)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__precondition(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3330,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__capacity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SelfConnectedObject)
            & s__instance(V__INST,s__ConstantQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__capacity(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3331,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__trichotomizingOn__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__BinaryRelation)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__trichotomizingOn(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3332,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__powerPlant__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Device)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__powerPlant(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3333,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__atomicNumber__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__ElementalSubstance)
            & s__instance(V__INST,s__PositiveInteger)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__atomicNumber(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3334,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__origin__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Process)
            & s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__origin(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3335,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__abstractPart__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Abstract)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__abstractPart(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3336,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__deviceTelecomNumber__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__TelecomNumber)
            & s__instance(V__INST,s__TelephonyDevice)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__deviceTelecomNumber(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3337,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__postCity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__PostalPlace)
            & s__instance(V__INST,s__City)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__postCity(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3338,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__angleOfFigure__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__TwoDimensionalAngle)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__angleOfFigure(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3339,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__uniqueIdentifier__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__uniqueIdentifier(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3340,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__valence__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Relation)
            & s__instance(V__INST,s__PositiveInteger)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__valence(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3341,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__structure__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__INST,s__StructureAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__structure(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3342,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__hopes__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__INST,s__Formula)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__hopes(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3343,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__familyName__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__INST,s__Human)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__familyName(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3344,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__mother__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__mother(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3345,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__attribute__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__INST,s__Attribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__attribute(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3346,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__destination__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Process)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__destination(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3347,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__arcWeight__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GraphArc)
            & s__instance(V__INST,s__Quantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__arcWeight(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3348,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__developmentalForm__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__OrganicObject)
            & s__instance(V__INST,s__DevelopmentalAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__developmentalForm(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3349,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__home__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Human)
            & s__instance(V__INST,s__PermanentResidence)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__home(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3350,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__connected__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__connected(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3351,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__sibling__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__sibling(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3352,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__student__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__INST,s__EducationalOrganization)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__student(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3353,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__top__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SelfConnectedObject)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__top(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3354,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__patient__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Process)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__patient(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3355,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__postAddressText__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__PostalAddressText)
            & s__instance(V__INST,s__PostalPlace)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__postAddressText(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3356,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__beforeOrEqual__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__TimePoint)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__beforeOrEqual(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3357,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__material__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Substance)
            & s__instance(V__INST,s__CorpuscularObject)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__material(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3358,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__identityElement__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__BinaryFunction)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__identityElement(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3359,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__loss__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialTransaction)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__loss(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3360,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__subAttribute__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Attribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__subAttribute(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3361,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__postPostcodeArea__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__PostalPlace)
            & s__instance(V__INST,s__PostcodeArea)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__postPostcodeArea(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3362,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__titles__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__ContentBearingPhysical)
            & s__instance(V__INST,s__SymbolicString)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__titles(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3363,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__needs__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__needs(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3364,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__realization__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Process)
            & s__instance(V__INST,s__Proposition)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__realization(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3365,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__workPhoneNumber__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__TelecomNumber)
            & s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__workPhoneNumber(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3366,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__memberCount__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Collection)
            & s__instance(V__INST,s__Integer)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__memberCount(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3367,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__describes__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Formula)
            & s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__describes(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3368,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__geopoliticalSubdivision__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__geopoliticalSubdivision(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3369,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__customer__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__customer(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3370,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__superficialPart__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__superficialPart(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3371,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__conforms__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__INST,s__Proposition)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__conforms(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3372,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__piece__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Substance)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__piece(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3373,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__constructionPeriod__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__StationaryArtifact)
            & s__instance(V__INST,s__TimeInterval)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__constructionPeriod(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3374,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__coworker__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Human)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__coworker(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3375,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__birthplace__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Animal)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__birthplace(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3376,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__reagent__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ChemicalProcess)
            & s__instance(V__INST,s__Substance)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__reagent(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3377,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__stepmother__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Woman)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__stepmother(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3378,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__equipmentType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Device)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__equipmentType(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3379,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__changesLocation__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Translocation)
            & s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__changesLocation(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3380,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__bottom__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SelfConnectedObject)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__bottom(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3381,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__time__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Physical)
            & s__instance(V__INST,s__TimePosition)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__time(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3382,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__stepfather__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Man)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__stepfather(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3383,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__considers__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__INST,s__Formula)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__considers(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3384,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__editor__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Text)
            & s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__editor(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3385,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__measure__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__INST,s__PhysicalQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__measure(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3386,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__age__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__INST,s__TimeDuration)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__age(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3387,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__detainee__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Confining)
            & s__instance(V__INST,s__Animal)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__detainee(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3388,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__floorCode__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__INST,s__PostalPlace)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__floorCode(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3389,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__insured__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Proposition)
            & s__instance(V__INST,s__Organization)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__insured(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3390,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__frequency__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Process)
            & s__instance(V__INST,s__TimeDuration)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__frequency(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3391,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__equivalentContentInstance__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ContentBearingPhysical)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__equivalentContentInstance(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3392,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__postStreetNumber__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__INST,s__PostalPlace)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__postStreetNumber(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3393,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__legalRelation__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Human)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__legalRelation(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3394,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__larger__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__larger(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3395,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__deviceState__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__INST,s__DeviceStateAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__deviceState(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3396,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__element__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Set)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__element(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3397,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__registeredItem__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Text)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__registeredItem(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3398,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__decreasesLikelihood__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Formula)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__decreasesLikelihood(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3399,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__moves__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Motion)
            & s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__moves(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3400,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__stays__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Human)
            & s__instance(V__INST,s__TemporaryResidence)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__stays(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3401,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__axis__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__axis(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3402,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__expects__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__INST,s__Formula)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__expects(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3403,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__half__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__half(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3404,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__wants__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__wants(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3405,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__tangent__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__OneDimensionalFigure)
            & s__instance(V__INST,s__TwoDimensionalObject)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__tangent(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3406,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__familyRelation__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__familyRelation(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3407,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__inList__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__List)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__inList(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3408,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__parasite__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__parasite(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3409,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__grasps__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Animal)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__grasps(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3410,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__exactlyLocated__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__exactlyLocated(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3411,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__meltingPoint__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__PureSubstance)
            & s__instance(V__INST,s__TemperatureMeasure)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__meltingPoint(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3412,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__enjoys__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__IntentionalProcess)
            & s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__enjoys(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3413,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__allegiance__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__allegiance(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3414,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__sententialSubject__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__NounPhrase)
            & s__instance(V__INST,s__Sentence)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__sententialSubject(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3415,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__successorAttribute__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Attribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__successorAttribute(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3416,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__properPart__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__properPart(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3417,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(greatereq__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Quantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => greatereq(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3418,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__immediateInstance__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__immediateInstance(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3419,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__subProcess__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Process)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__subProcess(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3420,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__humanCapacity__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__StationaryArtifact)
            & s__instance(V__INST,s__PositiveInteger)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__humanCapacity(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3421,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__prevents__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Process)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__prevents(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3422,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__dislikes__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__dislikes(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3423,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__cousin__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Human)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__cousin(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3424,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__equivalenceRelationOn__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__BinaryRelation)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__equivalenceRelationOn(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3425,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__policyOwner__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organization)
            & s__instance(V__INST,s__Policy)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__policyOwner(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3426,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__subList__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__List)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__subList(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3427,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__deathplace__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Animal)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__deathplace(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3428,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__involvedInEvent__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Process)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__involvedInEvent(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3429,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__middleName__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__INST,s__Human)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__middleName(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3430,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__instance__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__instance(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3431,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__immediateSubclass__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__immediateSubclass(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3432,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__attends__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Demonstrating)
            & s__instance(V__INST,s__Human)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__attends(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3433,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__protonNumber__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__PureSubstance)
            & s__instance(V__INST,s__PositiveInteger)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__protonNumber(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3434,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__partlyLocated__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__partlyLocated(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3435,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__gainsControl__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__AchievingControl)
            & s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__gainsControl(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3436,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__memberType__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Collection)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__memberType(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3437,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__approves__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__approves(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3438,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__geometricPart__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GeometricFigure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__geometricPart(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3439,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__transported__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Transportation)
            & s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__transported(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3440,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__hasAward__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__hasAward(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3441,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__siteForContact__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ContactSite)
            & s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__siteForContact(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3442,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__initialList__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__List)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__initialList(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3443,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__consistent__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Proposition)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__consistent(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3444,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__sliceOfFigure__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__TwoDimensionalObject)
            & s__instance(V__INST,s__CorpuscularObject)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__sliceOfFigure(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3445,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__wavelength__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Radiating)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__wavelength(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3446,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__weight__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SelfConnectedObject)
            & s__instance(V__INST,s__MassMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__weight(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3447,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__radius__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Circle)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__radius(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3448,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__homeAddress__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__PermanentResidence)
            & s__instance(V__INST,s__Human)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__homeAddress(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3449,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__monetaryValue__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Physical)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__monetaryValue(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3450,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__postCountry__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__PostalPlace)
            & s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__postCountry(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3451,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__names__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__names(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3452,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__starts__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__TimeInterval)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__starts(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3453,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__instrument__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Process)
            & s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__instrument(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3454,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__knows__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__INST,s__Formula)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__knows(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3455,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__subSystem__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__PhysicalSystem)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__subSystem(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3456,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__citizen__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Human)
            & s__instance(V__INST,s__Nation)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__citizen(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3457,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__birthday__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Human)
            & s__instance(V__INST,s__Day)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__birthday(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3458,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__partyToAgreement__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__INST,s__Agreement)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__partyToAgreement(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3459,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__mutualStranger__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Human)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__mutualStranger(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3460,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__successorAttributeClosure__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Attribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__successorAttributeClosure(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3461,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__ancestorOrganization__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organization)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__ancestorOrganization(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3462,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__modalAttribute__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Formula)
            & s__instance(V__INST,s__NormativeAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__modalAttribute(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3463,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__causesProposition__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Formula)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__causesProposition(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3464,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__fills__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Hole)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__fills(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3465,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__eventLocated__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Process)
            & s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__eventLocated(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3466,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__contestParticipant__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Contest)
            & s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__contestParticipant(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3467,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__causes__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Process)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__causes(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3468,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__husband__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Man)
            & s__instance(V__INST,s__Woman)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__husband(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3469,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__hole__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Hole)
            & s__instance(V__INST,s__SelfConnectedObject)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__hole(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3470,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__wears__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Animal)
            & s__instance(V__INST,s__WearableItem)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__wears(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3471,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__duration__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__TimeInterval)
            & s__instance(V__INST,s__TimeDuration)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__duration(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3472,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__alias__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__alias(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3473,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__penetrates__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__penetrates(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3474,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__targetInAttack__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Process)
            & s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__targetInAttack(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3475,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__landlord__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__PermanentResidence)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__landlord(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3476,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__doubts__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__INST,s__Formula)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__doubts(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3477,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__range__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Function)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__range(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3478,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__serviceProvider__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ServiceProcess)
            & s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__serviceProvider(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3479,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__deathdate__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Human)
            & s__instance(V__INST,s__Day)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__deathdate(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3480,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__rangeSubclass__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__SetOrClass)
            & s__instance(V__INST,s__Function)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__rangeSubclass(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3481,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__waterDepth__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__WaterArea)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__waterDepth(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3482,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__graphMeasure__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Graph)
            & s__instance(V__INST,s__UnitOfMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__graphMeasure(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3483,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__color__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__INST,s__ColorAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__color(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3484,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__losesControl__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ChangeOfControl)
            & s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__losesControl(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3485,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__conjugate__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CompoundSubstance)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__conjugate(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3486,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__relatedInternalConcept__m,V__CLASS)
     => ! [V__INST] :
          ( s__instance(V__CLASS,s__SetOrClass)
         => ( s__instance(V__INST,V__CLASS)
           => s__relatedInternalConcept(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3487,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__earlier__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__TimeInterval)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__earlier(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3488,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__unitNumber__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__INST,s__PostalPlace)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__unitNumber(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3489,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__religiousAffiliationOfOrganization__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organization)
            & s__instance(V__INST,s__BeliefGroup)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__religiousAffiliationOfOrganization(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3490,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__carries__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__carries(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3491,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__subrelation__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Relation)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__subrelation(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3492,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__copy__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__copy(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3493,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__measurementReading__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__MeasuringDevice)
            & s__instance(V__INST,s__ConstantQuantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__measurementReading(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3494,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__quarter__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__quarter(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3495,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__discovers__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__discovers(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3496,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__inhabits__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__inhabits(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3497,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__birthdate__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Human)
            & s__instance(V__INST,s__Day)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__birthdate(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3498,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__telecomExtension__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__TelecomNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__telecomExtension(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3499,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__width__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__width(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3500,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__uncle__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Man)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__uncle(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3501,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__manner__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Process)
            & s__instance(V__INST,s__Attribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__manner(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3502,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__subField__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FieldOfStudy)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__subField(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3503,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__relatedEvent__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Process)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__relatedEvent(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3504,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__yearOfFounding__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organization)
            & s__instance(V__INST,s__Integer)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__yearOfFounding(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3505,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__potentialOfHydrogen__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Solution)
            & s__instance(V__INST,s__RealNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__potentialOfHydrogen(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3506,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__exploits__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__exploits(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3507,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__believes__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__INST,s__Formula)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__believes(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3508,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__brother__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Man)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__brother(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3509,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__domesticPartner__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Human)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__domesticPartner(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3510,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__subsumesContentInstance__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ContentBearingPhysical)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__subsumesContentInstance(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3511,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__contractor__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__StationaryArtifact)
            & s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__contractor(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3512,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__properlyFills__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Hole)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__properlyFills(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3513,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__finishes__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__TimeInterval)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__finishes(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3514,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__partialOrderingOn__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__BinaryRelation)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__partialOrderingOn(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3515,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__average__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__List)
            & s__instance(V__INST,s__RealNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__average(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3516,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__diameter__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Circle)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__diameter(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3517,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__experimentalControl__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Experimenting)
            & s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__experimentalControl(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3518,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__entails__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Formula)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__entails(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3519,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__meatOfAnimal__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Meat)
            & s__subclass(V__INST,s__Animal)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__meatOfAnimal(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3520,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__subCollection__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Collection)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__subCollection(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3521,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__initiallyContainsPart__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Object)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__initiallyContainsPart(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3522,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__sister__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Woman)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__sister(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3523,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__boilingPoint__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__PureSubstance)
            & s__instance(V__INST,s__TemperatureMeasure)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__boilingPoint(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3524,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__postDistrict__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__PostalPlace)
            & s__instance(V__INST,s__StateOrProvince)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__postDistrict(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3525,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__inScopeOfInterest__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__inScopeOfInterest(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3526,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__disjointRelation__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Relation)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__disjointRelation(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3527,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__cohabitant__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Human)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__cohabitant(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3528,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__tenant__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__Residence)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__tenant(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3529,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__grandmother__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Woman)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__grandmother(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3530,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__ancestor__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__ancestor(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3531,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__issuedBy__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Certificate)
            & s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__issuedBy(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3532,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__headquartersOfOrganization__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organization)
            & s__instance(V__INST,s__GeopoliticalArea)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__headquartersOfOrganization(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3533,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__agreementExpirationDate__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agreement)
            & s__instance(V__INST,s__TimePoint)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__agreementExpirationDate(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3534,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__telecomCode2__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__TelecomNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__telecomCode2(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3535,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__agreementEffectiveDate__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agreement)
            & s__instance(V__INST,s__TimePoint)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__agreementEffectiveDate(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3536,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__temporalPart__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__TimePosition)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__temporalPart(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3537,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__postStreet__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__PostalPlace)
            & s__instance(V__INST,s__Roadway)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__postStreet(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3538,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__mutualAcquaintance__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Human)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__mutualAcquaintance(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3539,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__commentator__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__Process)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__commentator(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3540,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__fleetSize__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__Integer)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__fleetSize(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3541,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__postNeighborhood__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__PostalPlace)
            & s__instance(V__INST,s__Neighborhood)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__postNeighborhood(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3542,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__relative__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__relative(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3543,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__defendant__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__INST,s__LegalAction)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__defendant(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3544,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__equivalentContentClass__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__ContentBearingPhysical)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__equivalentContentClass(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3545,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__fears__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__INST,s__Formula)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__fears(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3546,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__agent__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Process)
            & s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__agent(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3547,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__totalOrderingOn__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__BinaryRelation)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__totalOrderingOn(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3548,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__formerName__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__formerName(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3549,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__smaller__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__smaller(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3550,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__subProposition__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Proposition)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__subProposition(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3551,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__cooccur__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Physical)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__cooccur(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3552,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__initialPart__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Object)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__initialPart(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3553,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__legalGuardian__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Human)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__legalGuardian(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3554,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__sententialObject__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__NounPhrase)
            & s__instance(V__INST,s__Sentence)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__sententialObject(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3555,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__authors__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Text)
            & s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__authors(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3556,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__during__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__TimeInterval)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__during(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3557,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__parallel__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__OneDimensionalFigure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__parallel(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3558,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__inhibits__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Process)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__inhibits(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3559,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__causesSubclass__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Process)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__causesSubclass(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3560,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__localLongName__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__localLongName(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3561,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__independentProbability__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Formula)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__independentProbability(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3562,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__inString__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Character)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__inString(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3563,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__operator__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__operator(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3564,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__sideOfFigure__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__OneDimensionalFigure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__sideOfFigure(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3565,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__eventPartlyLocated__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Process)
            & s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__eventPartlyLocated(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3566,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__airTemperature__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__INST,s__TemperatureMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__airTemperature(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3567,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__path__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Motion)
            & s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__path(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3568,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__lacks__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__lacks(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3569,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__subPlan__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Plan)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__subPlan(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3570,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__hasExpertise__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Human)
            & s__instance(V__INST,s__FieldOfStudy)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__hasExpertise(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3571,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__serviceRecipient__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ServiceProcess)
            & s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__serviceRecipient(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3572,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__transactionAmount__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialTransaction)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__transactionAmount(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3573,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__wife__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Woman)
            & s__instance(V__INST,s__Man)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__wife(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3574,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__uses__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__uses(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3575,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__friend__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Human)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__friend(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3576,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__linearExtent__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__linearExtent(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3577,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__experiencer__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Process)
            & s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__experiencer(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3578,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__agreementPeriod__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agreement)
            & s__instance(V__INST,s__TimeInterval)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__agreementPeriod(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3579,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__typicallyContainsPart__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Object)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__typicallyContainsPart(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3580,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__result__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Process)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__result(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3581,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(lesseq__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Quantity)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => lesseq(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3582,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__emailAddress__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__emailAddress(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3583,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__arrested__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__PlacingUnderArrest)
            & s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__arrested(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3584,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__grandfather__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Man)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__grandfather(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3585,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__component__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CorpuscularObject)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__component(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3586,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__onboard__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SelfConnectedObject)
            & s__instance(V__INST,s__Vehicle)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__onboard(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3587,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__neighbor__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Human)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__neighbor(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3588,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__workAddress__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__INST,s__PostalPlace)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__workAddress(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3589,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__externalImage__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__externalImage(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3590,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__overlapsTemporally__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__TimeInterval)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__overlapsTemporally(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3591,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__profit__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__FinancialTransaction)
            & s__instance(V__INST,s__CurrencyMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__profit(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3592,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__version__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Artifact)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__version(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3593,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__length__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__length(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3594,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__disapproves__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__INST,s__Formula)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__disapproves(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3595,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__property__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Attribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__property(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3596,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__electronNumber__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__PureSubstance)
            & s__instance(V__INST,s__PositiveInteger)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__electronNumber(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3597,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__anniversary__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Physical)
            & s__instance(V__INST,s__TimeInterval)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__anniversary(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3598,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__subset__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Set)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__subset(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3599,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__subclass__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__subclass(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3600,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__mobilePhoneNumber__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__TelecomNumber)
            & s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__mobilePhoneNumber(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3601,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__side__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SelfConnectedObject)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__side(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3602,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__stored__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ContentBearingObject)
            & s__instance(V__INST,s__DataStorageDevice)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__stored(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3603,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__pathLength__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GraphPath)
            & s__instance(V__INST,s__PositiveInteger)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__pathLength(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3604,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__possesses__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__possesses(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3605,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__stringLength__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__NonnegativeInteger)
            & s__instance(V__INST,s__SymbolicString)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__stringLength(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3606,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__premise__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Argument)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__premise(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3607,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__subGraph__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Graph)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__subGraph(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3608,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__leader__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Human)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__leader(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3609,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__represents__m,V__CLASS)
     => ! [V__INST] :
          ( s__instance(V__CLASS,s__SetOrClass)
         => ( s__instance(V__INST,V__CLASS)
           => s__represents(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3610,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__height__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SelfConnectedObject)
            & s__instance(V__INST,s__LengthMeasure)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__height(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3611,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__intelligenceQuotient__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Human)
            & s__instance(V__INST,s__RationalNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__intelligenceQuotient(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3612,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__completelyFills__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Hole)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__completelyFills(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3613,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__publishes__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Text)
            & s__instance(V__INST,s__Organization)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__publishes(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3614,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__engineeringSubcomponent__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__EngineeringComponent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__engineeringSubcomponent(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3615,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__inventory__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ContentBearingObject)
            & s__instance(V__INST,s__Collection)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__inventory(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3616,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__desires__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__INST,s__Formula)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__desires(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3617,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__graphPart__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__GraphElement)
            & s__instance(V__INST,s__Graph)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__graphPart(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3618,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__personalPhoneNumber__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__TelecomNumber)
            & s__instance(V__INST,s__Human)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__personalPhoneNumber(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3619,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__direction__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Process)
            & s__instance(V__INST,s__DirectionalAttribute)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__direction(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3620,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__son__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__son(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3621,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__holdsObligation__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Formula)
            & s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__holdsObligation(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3622,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__hasSkill__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__Process)
            & s__instance(V__INST,s__Agent)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__hasSkill(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3623,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__aunt__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Woman)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__aunt(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3624,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__daughter__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organism)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__daughter(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3625,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__traverses__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__traverses(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3626,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__ideologicalAffiliationOfOrganization__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Organization)
            & s__instance(V__INST,s__FormOfGovernment)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__ideologicalAffiliationOfOrganization(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3627,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__overlapsPartially__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__overlapsPartially(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3628,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__subsumesContentClass__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__ContentBearingPhysical)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__subsumesContentClass(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3629,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__occupation__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Human)
            & s__instance(V__INST,s__FinancialTransaction)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__occupation(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3630,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__holdsDuring__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__TimePosition)
            & s__instance(V__INST,s__Formula)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__holdsDuring(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3631,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__hasUniform__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__UniformClothing)
            & s__instance(V__INST,s__Group)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__hasUniform(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3632,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__distanceOnPath__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__ConstantQuantity)
            & s__instance(V__INST,s__Transitway)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__distanceOnPath(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3633,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__groupMember__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Human)
            & s__instance(V__INST,s__GroupOfPeople)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__groupMember(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3634,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__dateEstablished__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__subclass(V__INST,s__TimePosition)
            & s__instance(V__INST,s__Physical)
            & s__instance(V__INST,s__SetOrClass)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__dateEstablished(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3635,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__nephew__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Man)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__nephew(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3636,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__teacher__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__CognitiveAgent)
            & s__instance(V__INST,s__EducationalOrganization)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__teacher(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3637,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__speaksLanguage__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SentientAgent)
            & s__instance(V__INST,s__Language)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__speaksLanguage(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3638,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__meetsSpatially__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__meetsSpatially(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3639,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__hostileForces__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__MilitaryUnit)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__hostileForces(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3640,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__before__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__TimePoint)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__before(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3641,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__grammaticalRelation__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Phrase)
            & s__instance(V__INST,s__Sentence)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__grammaticalRelation(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3642,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__contains__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__SelfConnectedObject)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__contains(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3643,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__overlapsSpatially__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__Object)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__overlapsSpatially(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3644,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__telecomCountryCode__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__TelecomNumber)
            & s__instance(V__CLASS,s__SetOrClass) )
         => ( s__instance(V__INST,V__CLASS)
           => s__telecomCountryCode(V__INST,V__INST) ) ) ) )).

fof(kb_SUMO_3645,axiom,(
    ! [V__CLASS] :
      ( s__reflexiveOn(s__telecomContactDevice__m,V__CLASS)
     => ! [V__INST] :
          ( ( s__instance(V__INST,s__TelephonyDevice)
            & s__instance(V__INST,s__Agent)
            & s__instance(V__CLASS,s__SetOrClass) )